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
338242945394	338242945952	338242946502	338242947052	338242947602	338242948152	338242948702	338242949252	338242949802	338242950352	338242950902	338242951452	338242952002	338242952552	338242953102	338242953652	338242954202	338242954752	338242955302	338242955852	338242956402	338242956952	338242957502	338242958052	338242958602	338242959152	338242959702	338242960252	338242960802	338242961352	338242961902	338242962452	338242963002	338242963552	338242964102	338242964652	338242965202	338242965752	338242966302	338242966852	338242967402	338242967952	338242968502	338242969052	338242969602	338242970152	338242970702	338242971252	338242971802	338242972352	338242972902	338242973452	338242974002	338242974552	338242975102	338242975652	338242976202	338242976752	338242977302	338242977852	338242978402	338242978952	338242979502	338242980052	338242980602	338242981152	338242981702	338242982252	338242982802	338242983352	338242983902	338242984452	338242985002	338242985552	338242986102	338242986652	338242987202	338242987752	338242988302	338242988852	338242989402	338242989952	338242990502	338242991052	338242991602	338242992152	338242992702	338242993252	338242993802	338242994352	338242994902	338242995452	338242996002	338242996552	338242997102	338242997652	338242998202	338242998752	338242999302	338242999852	338243000402	338243000952	338243001502	338243002052	338243002602	338243003152	338243003702	338243004252	338243004802	338243005352	338243005902	338243006452	338243007002	338243007552	338243008102	338243008652	338243009202	338243009752	338243010302	338243010852	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14432	1304	1096	868	593	482	364	389	320	237	274	253	238	254	235	267	241	226	217	215	232	197	228	199	220	215	201	181	206	185	207	218	206	174	174	186	170	219	200	182	208	185	181	185	175	197	184	177	177	199	185	187	175	183	183	193	160	174	193	197	176	180	188	167	206	180	184	169	164	187	187	203	173	187	184	164	203	189	182	164	159	170	181	170	164	152	190	173	176	167	173	179	200	193	133	181	163	163	176	172	182	190	173	171	173	160	194	202	196	186	162	162	158	153	177	183	168	188	183	188	186	157	169	173	163	153	162	181	188	165	152	168	196	192	187	194	156	187	167	187	197	185	162	192	185	168	185	176	172	176	178	158	197	170	178	165	178	171	177	155	185	181	188	195	173	166	202	192	201	172	185	162	189	172	172	202	179	174	175	178	191	164	192	173	190	171	171	189	173	182	178	179	155	176	174	209	170	182	181	199	192	191	174	170	172	184	164	177	195	163	157	161	174	196	166	159	168	161	165	185	147	172	194	166	161	183	200	177	176	215	183	170	204	160	188	173	162	172	176	183	170	178	170	175	149	165	180	193	170	142	187	188	171	184	169	186	184	215	197	173	161	174	172	196	164	193	148	179	163	192	216	185	172	180	156	165	150	161	166	152	184	180	167	180	174	196	175	182	181	166	150	148	170	179	151	176	180	177	201	167	179	185	179	183	181	156	155	172	172	165	178	166	189	148	163	200	183	155	189	178	181	176	177	152	194	173	181	172	186	186	161	182	174	177	138	185	174	161	164	165	185	183	150	176	167	181	201	172	173	176	198	170	168	190	174	176	194	199	159	167	176	170	192	167	187	148	184	185	171	174	151	185	181	197	164	152	180	167	203	172	197	186	174	152	170	212	195	186	165	178	193	173	179	181	195	166	187	180	158	206	178	190	188	172	164	175	203	183	156	154	176	159	169	158	176	155	201	153	181	164	195	165	190	167	163	189	182	178	172	172	175	164	171	188	184	174	177	171	195	189	186	176	188	199	166	170	168	156	166	173	162	166	168	188	169	183	188	194	173	172	191	196	173	188	156	161	184	186	183	170	165	180	180	183	163	171	188	166	181	165	175	165	170	183	183	174	186	171	183	183	151	198	163	164	184	196	152	157	176	184	175	187	183	176	203	175	175	180	189	173	200	150	206	169	181	140	207	179	176	179	194	172	182	169	180	159	165	169	163	186	175	184	189	164	167	174	173	176	195	194	167	160	177	188	183	199	175	159	170	170	184	172	172	190	168	209	171	200	175	176	167	143	195	197	180	189	207	172	165	179	183	178	179	183	170	165	193	166	182	159	161	182	171	187	183	155	176	188	186	167	185	168	166	170	174	149	196	163	162	186	177	198	173	178	175	159	179	190	163	155	175	166	156	179	189	186	166	189	165	199	174	193	197	181	180	194	195	187	164	152	185	168	178	175	166	178	175	176	207	207	185	193	161	156	164	200	183	176	192	206	186	189	152	226	173	172	170	192	173	176	171	153	179	177	176	189	182	182	191	167	176	176	167	169	180	177	164	172	217	180	166	185	191	193	170	172	163	168	194	176	177	167	185	187	175	153	204	181	176	177	173	177	164	186	182	181	165	144	181	168	201	179	187	182	196	160	171	181	191	178	207	192	186	183	184	190	170	168	178	196	173	188	182	149	185	182	186	181	174	185	161	172	156	173	195	177	173	168	215	179	183	186	175	186	173	180	187	156	170	186	175	164	199	170	181	149	174	165	171	176	212	172	166	184	163	179	153	165	207	183	190	183	185	209	190	190	163	183	195	179	192	193	195	191	192	189	147	151	157	159	172	167	185	180	176	151	215	176	180	172	190	176	149	174	190	184	183	160	181	169	185	201	157	199	166	163	199	176	160	164	183	172	164	174	171	190	175	184	185	179	210	183	213	176	173	180	180	189	170	181	172	172	160	189	213	184	158	208	165	188	157	179	176	173	170	150	173	168	180	183	169	152	173	202	185	173	184	179	170	154	185	165	162	183	179	184	168	194	182	182	163	186	201	187	179	179	181	182	181	169	174	175	168	178	168	155	170	167	191	164	177	203	183	181	211	182	195	152	179	187	173	170	179	199	195	153	153	191	171	222	173	169	169	181	166	187	184	174	213	158	172	203	196	180	172	168	172	176	175	169	167	163	170	169	187	206	196	166	154	175	190	153	154	176	176	177	170	183	187	203	168	160	174	190	184	177	161	177	171	200	177	166	190	155	196	196	176	152	165	191	190	212	180	154	170	178	182	187	188	172	198	185	194	179	172	207	166	181	176	166	179	183	157	180	168	193	188	171	186	160	178	203	194	182	196	192	150	170	162	167	178	177	178	202	182	187	177	172	187	165	151	191	189	161	167	177	173	181	183	147	151	159	181	199	191	184	197	171	167	156	180	164	211	198	169	182	187	162	181	180	194	192	199	185	204	179	203	181	171	177	206	195	179	169	172	172	170	188	182	167	159	194	181	178	156	203	188	148	171	200	164	193	172	171	171	181	185	201	194	197	203	192	181	165	171	177	185	194	164	198	189	156	166	193	167	199	189	199	178	184	195	192	184	164	211	180	190	183	181	166	199	175	186	169	205	187	221	176	170	177	174	174	151	196	167	164	172	175	192	167	180	183	204	179	166	189	186	183	180	184	171	173	191	161	181	178	191	161	203	184	184	165	176	187	202	180	176	175	172	166	173	177	175	179	174	173	164	152	200	175	182	153	171	181	175	185	173	186	173	200	187	156	174	171	172	188	169	177	170	172	202	187	195	185	174	168	177	168	182	154	203	181	181	164	191	190	167	170	181	187	169	160	202	197	183	166	164	191	192	176	177	177	176	181	198	187	161	142	160	173	179	160	178	186	211	162	165	181	163	152	182	161	183	179	168	154	192	173	190	182	173	161	218	173	155	177	182	195	179	170	187	184	167	192	147	198	199	202	171	197	164	175	181	161	178	200	154	187	184	192	183	169	191	175	185	209	181	196	155	169	175	208	190	185	155	174	175	172	170	185	191	168	193	197	182	157	156	153	165	173	168	184	165	159	174	182	186	189	150	184	179	184	188	163	195	170	216	186	167	196	141	189	186	170	186	191	182	177	184	185	189	174	181	185	170	171	158	157	159	176	179	174	200	174	157	160	165	197	174	184	182	145	159	186	189	185	186	196	187	181	186	181	188	162	164	204	177	187	193	168	154	162	178	171	190	190	167	188	198	198	188	188	204	180	176	174	176	177	179	171	173	184	186	184	181	167	194	171	189	167	185	220	182	172	189	192	183	167	169	169	174	199	148	171	183	170	198	181	151	177	170	164	151	147	157	165	171	172	193	217	197	177	205	195	166	166	177	173	186	167	181	154	171	148	172	168	171	194	187	174	163	197	177	176	157	182	189	190	165	163	190	172	172	146	191	166	188	190	187	176	200	195	168	182	188	188	155	205	207	183	172	164	177	197	182	185	185	203	175	163	192	187	163	182	194	165
8342	1108	2226	2618	2408	1977	1651	1456	1255	1122	986	916	909	840	790	789	766	800	747	758	730	694	751	699	693	721	675	570	584	595	631	642	654	607	570	644	611	575	603	576	570	512	544	567	547	521	575	568	526	539	496	535	505	516	462	485	464	514	526	484	446	475	489	516	478	480	495	446	525	480	480	465	461	461	455	436	484	498	447	455	464	459	451	500	494	455	489	414	451	410	475	481	462	490	450	479	473	462	471	455	444	489	444	460	480	502	419	468	490	508	450	452	435	448	513	507	455	488	437	496	460	513	491	479	487	469	468	496	508	436	439	466	434	469	508	471	496	473	468	492	474	448	520	465	476	478	467	465	472	473	449	469	462	506	446	465	445	483	487	459	459	455	483	461	445	474	474	448	459	447	435	463	483	492	468	476	459	446	469	462	480	445	433	435	491	451	473	474	480	454	499	443	469	435	478	444	471	464	467	446	466	497	483	481	433	500	460	456	478	449	448	493	444	474	473	477	495	444	467	472	457	420	506	489	464	476	455	486	471	431	491	444	495	475	460	446	497	463	448	474	458	455	474	438	499	450	465	455	494	454	510	476	472	438	484	456	467	458	430	465	427	478	439	469	488	494	476	464	498	463	474	491	479	465	493	458	470	443	451	467	470	450	464	503	462	457	462	503	483	450	499	466	449	453	441	469	467	471	463	469	430	451	460	445	529	484	488	460	445	427	478	443	443	456	446	442	437	455	493	481	447	451	480	491	427	457	485	451	453	477	461	447	442	472	456	455	493	471	473	485	434	481	428	481	468	442	468	431	475	499	456	497	482	468	451	453	501	436	478	468	465	468	505	456	492	457	450	445	483	467	453	443	435	441	447	512	484	460	465	419	441	448	442	448	460	517	478	503	465	475	464	443	441	441	462	471	449	480	468	452	469	475	435	481	436	514	474	451	468	476	457	466	468	471	425	443	467	451	460	459	459	464	509	453	464	480	468	472	434	458	437	470	448	454	482	471	471	476	440	443	489	432	440	450	447	480	453	497	449	451	452	440	480	441	417	466	472	453	447	480	482	509	458	448	450	464	450	512	464	486	492	481	428	446	451	486	490	457	461	459	497	467	491	465	490	487	448	487	484	442	468	443	449	480	457	521	447	475	500	431	499	478	508	466	462	457	457	453	441	477	439	472	451	458	474	471	436	433	421	462	483	476	491	480	462	490	444	445	454	470	464	465	497	470	439	487	470	456	465	459	512	477	441	490	446	456	453	460	436	446	467	467	482	489	457	465	506	476	477	488	469	446	446	477	497	470	464	474	425	432	485	440	483	456	486	488	444	435	483	457	455	416	459	484	433	464	454	472	435	478	471	497	449	442	471	467	453	457	446	460	477	448	480	462	473	430	417	498	489	467	455	448	464	509	475	467	461	457	425	483	426	461	464	456	501	438	431	432	468	500	458	464	475	494	437	454	446	436	454	470	447	434	441	459	472	467	436	473	475	467	468	441	460	503	416	490	451	486	477	480	492	435	459	453	461	477	483	491	504	451	500	495	467	436	489	512	435	436	489	452	475	471	423	480	456	454	493	500	473	477	435	482	453	461	454	452	490	466	471	472	430	469	448	463	444	513	488	467	460	456	455	497	445	498	450	465	492	473	476	526	478	454	452	465	450	476	488	454	476	458	477	477	425	451	465	462	462	477	460	468	458	501	465	441	464	462	440	479	424	478	465	482	485	461	457	472	460	454	452	466	465	425	470	437	444	440	483	435	420	459	445	447	506	441	452	445	485	474	464	462	472	447	470	480	461	463	452	452	443	413	470	442	462	491	478	463	492	444	456	471	478	420	467	461	452	468	442	487	400	438	463	493	465	419	507	465	448	468	462	467	454	435	473	469	489	470	444	450	461	474	454	460	454	487	471	483	440	453	487	438	500	496	480	444	453	476	440	490	455	465	448	475	458	511	454	492	491	469	458	483	468	484	466	455	440	489	439	440	462	471	465	455	470	453	429	491	471	449	472	402	479	425	461	451	443	436	452	463	464	469	447	470	423	487	424	483	461	445	454	469	447	456	448	482	460	421	462	474	486	477	469	464	471	516	421	479	461	460	482	472	481	483	466	463	440	487	463	473	447	437	504	452	500	487	432	467	465	459	441	475	480	421	473	455	475	482	459	483	490	471	463	473	503	457	490	441	493	461	484	486	420	481	473	439	477	484	491	498	443	507	432	438	475	489	479	446	528	473	486	484	460	477	479	456	498	471	446	433	429	490	433	482	460	452	467	436	453	451	464	418	493	477	486	450	466	440	513	442	441	458	453	464	465	455	477	451	452	436	513	463	495	470	457	415	467	526	444	451	446	476	492	445	460	454	447	473	442	488	493	456	446	477	478	455	476	473	449	487	445	497	477	418	478	469	459	421	462	438	522	492	426	477	472	488	428	496	484	481	490	456	423	443	477	432	443	477	471	444	450	455	464	463	477	460	477	469	487	469	489	471	487	453	492	461	502	464	485	455	461	439	450	516	448	466	480	487	463	460	443	476	474	453	462	484	449	477	450	465	443	433	480	481	497	440	479	453	482	460	496	425	467	454	431	436	492	473	452	506	504	474	465	471	410	440	479	474	465	432	444	462	469	460	450	477	492	471	477	491	497	457	530	467	459	478	449	476	488	480	489	435	491	449	480	448	462	486	455	467	444	476	472	479	427	464	524	426	474	482	446	467	455	458	479	477	440	478	463	461	473	449	470	443	448	483	472	467	457	491	440	437	449	501	452	473	465	477	486	483	451	460	467	452	467	481	442	475	493	462	484	467	497	468	481	438	489	461	471	476	437	497	434	470	446	457	493	513	479	459	466	502	432	445	498	470	435	468	489	491	481	446	424	470	477	442	428	481	424	502	479	469	495	484	460	494	494	437	432	489	449	478	465	446	481	465	460	453	455	473	440	496	447	439	477	453	468	465	410	443	480	520	425	476	430	453	448	498	476	473	441	484	454	454	455	459	456	441	441	476	453	465	484	452	525	406	484	464	462	472	498	492	492	498	456	472	440	487	459	446	437	482	460	441	454	494	436	455	454	484	476	449	477	467	447	496	430	465	498	440	440	450	494	479	474	477	461	477	460	488	475	467	462	485	528	488	488	472	461	461	466	425	473	459	471	449	476	475	474	494	473	488	431	481	463	502	456	463	474	467	465	453	480	492	474	473	472	429	468	455	437	475	458	443	457	451	448	437	481	480	489	402	458	449	465	460	410	431	443	490	463	409	471	481	452	433	448	476	446	470	483	491	417	509	490	468	471	460	462	480	479	444	481	462	422	459	488	493	493	414	463	474	465	474	504	475	497	464	420	495	484	460	444	462	446	483	440	467	471	452	434	486	452	476	441	479	474	470	445	467	483	477	487	486	452	478	447	457	457	490	526	506	465	424	464	465	461	439	439	441	475	438	477	435	432	430	476	487	490	468	465	477	447	459	443	454	517	468	464	455	481	462	440	454	495	455	464	498
1761	451	468	435	386	356	343	388	385	394	400	400	407	389	379	386	375	407	385	379	427	434	350	365	365	390	359	380	413	392	384	417	381	381	420	389	391	385	392	381	410	386	383	358	419	390	395	367	380	418	376	389	376	386	405	401	400	402	413	435	389	380	417	362	361	415	371	382	433	388	374	383	404	342	387	351	350	390	359	349	356	419	367	388	408	359	381	372	406	404	435	422	341	396	441	421	387	373	379	372	387	422	350	396	397	401	434	391	398	398	374	396	403	372	409	380	397	418	365	424	388	378	372	421	420	420	380	419	405	419	415	403	392	394	375	417	390	392	388	365	405	402	363	398	383	391	395	376	439	407	419	417	356	372	392	350	388	398	410	394	431	393	383	436	377	433	366	408	405	391	408	418	404	394	378	363	391	357	367	344	412	335	368	422	391	380	412	420	416	379	367	414	435	415	411	373	401	384	406	348	380	384	358	405	390	362	414	404	390	368	387	375	421	409	398	399	353	366	366	383	353	409	390	386	388	369	358	339	392	427	355	359	388	409	393	362	345	408	375	399	395	377	399	396	361	406	375	393	397	401	422	408	383	365	398	366	386	387	383	394	408	409	367	405	397	360	406	422	423	397	374	361	367	391	386	381	404	368	404	436	377	420	427	376	412	393	405	341	374	402	406	385	390	377	401	401	353	394	401	386	411	375	370	383	393	408	416	387	401	431	404	396	388	369	422	373	402	416	388	395	383	397	379	382	346	402	380	361	366	385	375	398	393	413	390	407	412	397	407	383	391	410	365	403	429	429	375	402	406	407	399	369	363	365	408	350	360	410	387	393	365	391	400	361	392	411	363	391	399	395	375	432	366	372	422	410	385	378	372	383	408	387	389	392	430	366	397	380	368	388	393	376	373	358	393	376	360	394	381	421	362	347	379	389	351	414	414	412	355	381	415	365	396	374	384	374	391	382	383	371	388	388	386	402	363	368	372	395	409	376	378	416	420	391	377	393	375	373	399	381	344	434	376	396	403	380	367	402	365	389	383	374	408	410	389	398	357	349	429	378	389	374	383	385	384	367	389	384	384	308	408	375	410	389	418	405	357	386	361	384	416	369	347	412	405	381	356	394	360	410	387	403	396	354	405	391	391	352	359	395	400	387	461	411	424	367	371	389	371	389	380	437	414	360	390	373	392	366	413	368	390	341	360	407	408	398	376	423	403	404	354	396	367	366	388	354	414	394	388	350	400	358	431	350	386	418	361	407	382	372	399	374	355	390	376	388	408	429	421	409	409	382	387	400	377	403	404	427	373	403	406	383	359	369	354	418	398	399	440	408	388	354	392	394	359	387	373	395	368	363	379	390	397	432	411	421	435	415	403	395	382	377	388	423	383	400	410	368	362	373	379	416	419	401	366	351	362	396	389	363	383	368	376	380	401	378	414	393	394	397	398	396	376	410	376	391	347	388	393	353	381	405	392	365	406	381	357	398	377	415	427	387	368	408	365	406	406	396	427	366	412	380	354	379	413	379	384	392	393	377	390	392	374	389	404	408	357	383	385	393	398	405	377	372	368	378	439	392	394	358	348	396	429	387	349	403	388	414	409	365	401	409	372	398	412	370	381	394	378	377	397	384	391	384	377	425	380	380	397	402	402	378	370	375	378	392	381	404	388	324	409	357	389	369	377	369	434	397	415	388	409	384	372	404	426	378	380	388	402	348	392	415	368	432	411	345	411	393	383	365	367	393	386	352	401	403	406	387	405	378	389	370	389	389	414	364	387	393	392	388	368	391	385	388	397	418	426	369	374	408	382	417	411	374	399	363	364	423	401	440	373	367	369	344	350	343	370	389	396	408	407	371	357	376	395	360	411	363	386	399	365	376	421	390	381	385	377	383	403	391	366	407	372	402	364	361	389	327	366	396	351	371	453	374	357	402	391	378	376	375	362	355	400	328	362	354	423	386	391	434	372	381	421	384	388	414	389	453	420	361	386	366	372	329	372	379	414	420	367	382	399	369	396	401	368	373	402	396	390	407	429	385	396	372	404	426	401	335	398	420	364	392	393	375	426	369	393	377	396	389	397	379	355	392	367	401	382	411	362	414	363	391	392	344	376	400	433	386	420	417	402	381	408	372	410	401	423	397	409	346	405	389	355	443	365	373	388	405	382	396	348	407	403	373	389	363	375	374	407	396	385	360	399	398	378	401	368	393	385	365	393	381	363	376	389	377	377	389	391	404	363	371	368	394	367	426	366	389	406	391	394	387	379	401	343	386	392	389	401	378	392	416	428	393	387	440	412	411	389	368	350	392	365	366	385	447	373	355	368	400	332	398	382	375	410	379	404	392	369	386	370	405	386	415	428	397	388	380	369	417	387	383	403	362	402	410	368	402	354	366	399	340	414	433	414	392	396	404	405	391	409	385	370	415	353	409	403	408	370	398	415	376	427	340	397	416	384	419	375	408	394	405	413	402	373	399	392	393	391	386	378	403	346	419	380	415	390	415	415	381	410	401	450	389	415	373	373	377	404	369	405	379	378	352	357	380	347	362	350	385	378	376	397	372	394	422	398	391	417	406	357	387	435	376	370	339	387	383	369	396	394	357	386	384	435	375	364	410	399	396	399	411	381	390	360	397	405	402	369	402	422	363	407	443	372	383	384	390	400	402	427	419	453	363	387	376	358	392	379	394	381	403	403	370	384	402	390	401	390	416	423	411	403	384	374	414	409	368	401	372	373	385	370	390	375	377	381	361	379	379	414	407	396	402	404	385	397	417	405	361	387	378	379	372	364	377	412	420	374	424	383	388	366	405	399	377	403	414	398	372	363	384	427	413	396	372	369	406	394	368	422	372	369	384	402	388	384	379	348	410	349	401	409	412	393	353	368	358	399	364	422	389	373	435	357	359	359	432	417	400	412	421	379	359	349	355	385	399	384	367	393	368	378	391	369	402	394	378	424	412	406	394	361	387	400	389	351	352	366	376	384	402	372	379	383	379	389	378	388	395	406	380	344	389	352	441	396	416	401	377	379	354	407	355	397	401	380	393	376	381	393	359	386	379	394	382	377	343	414	379	374	397	397	415	383	402	394	380	374	399	393	399	399	365	421	413	395	374	397	371	399	377	401	381	379	373	357	435	410	415	420	387	398	430	417	385	427	366	395	398	381	381	372	396	368	350	420	390	383	412	331	428	429	396	401	408	392	397	396	437	433	372	387	384	408	379	376	385	395	387	382	378	411	357	392	401	388	384	392	395	349	332	389	392	398	384	398	367	389	411	391	408	376	394	359	388	375	389	350	387	385	382	377	391	363	389	375	342	383	362	402	371	374	418	372	425	375	416	411	399	396	395	385	354	369	387	403	371	407	382	382	394	431	356	403	378	381	382	382	423	414	408	429	381	397	359	365	392	372	411	406	388	435	371	372	421	394	373	380	405	399	422	398	373	391	366	404	360	377	400	399	398	377	428	381	373	381	399	399	384	409	386	406	381	383	425
2138	899	1011	1069	976	954	893	880	900	888	906	856	893	933	856	897	857	867	897	875	907	840	850	817	846	871	853	838	847	882	809	826	844	865	807	872	895	863	850	824	812	837	839	848	880	830	824	930	798	824	841	873	904	882	841	899	837	863	870	811	836	840	858	859	874	860	826	901	841	861	911	839	893	881	839	849	869	833	834	830	865	848	887	860	858	890	867	857	868	845	871	825	876	890	876	914	901	862	859	871	858	862	894	840	884	846	862	828	879	822	867	830	874	794	813	877	875	894	820	779	873	867	882	848	842	836	868	858	879	820	824	872	785	851	859	825	898	834	818	828	845	840	874	837	886	896	889	841	879	904	861	845	869	863	834	866	913	810	833	898	823	862	821	853	877	847	823	821	831	853	843	894	840	827	873	878	901	882	856	836	862	833	885	850	866	857	843	850	866	815	851	861	794	862	828	840	819	841	862	843	858	882	823	868	838	915	882	863	776	888	812	806	847	808	807	825	910	868	885	875	833	881	905	884	832	815	872	849	823	812	860	875	811	852	853	841	855	875	885	918	853	799	835	857	847	892	913	849	855	878	802	887	875	821	873	812	856	881	872	848	873	841	852	876	831	902	860	806	907	850	865	872	828	833	839	826	864	877	811	866	858	822	876	800	892	802	827	825	840	887	914	898	839	830	890	846	873	852	841	872	883	855	795	889	856	817	815	807	862	876	866	810	853	850	805	832	850	850	879	868	878	853	866	829	868	856	782	835	836	864	878	892	897	829	869	842	851	866	870	810	848	861	877	910	869	857	850	833	863	866	891	819	858	809	883	812	860	911	822	870	910	814	933	804	843	837	888	803	835	862	887	907	863	841	890	809	829	828	857	855	870	855	892	854	854	858	892	796	838	856	867	862	872	854	858	861	852	959	862	843	802	864	806	865	887	876	852	813	890	815	837	849	893	894	845	850	846	867	795	863	852	850	915	828	862	819	820	895	842	787	878	840	874	834	885	840	838	833	850	842	898	851	825	814	900	850	856	859	851	828	881	810	858	837	884	880	862	809	901	855	831	831	853	861	882	854	894	831	844	835	830	867	836	830	885	767	893	862	838	904	807	849	859	845	896	847	854	848	844	863	858	880	871	861	920	878	876	839	850	857	862	842	876	842	857	823	877	833	879	887	896	866	836	823	851	824	868	851	859	862	870	870	899	909	822	858	855	832	809	894	854	829	840	860	902	807	811	875	838	860	834	868	818	847	869	838	820	833	838	845	887	834	952	860	847	867	842	857	887	864	812	807	845	828	787	830	782	848	805	825	883	871	870	868	841	856	840	880	868	828	854	849	812	819	835	779	882	899	855	819	892	823	866	853	828	842	899	858	881	847	841	844	892	801	788	875	857	867	822	879	812	881	812	830	892	819	856	870	837	863	840	846	867	877	852	891	796	845	840	827	838	823	886	843	883	860	826	840	798	923	916	859	794	872	852	894	857	863	862	814	830	816	783	918	859	890	858	877	892	829	834	927	846	874	829	823	891	846	859	818	884	853	856	870	851	840	865	847	853	872	895	820	808	811	862	885	793	877	822	813	899	740	828	837	898	825	859	840	839	844	839	864	868	814	843	859	826	851	902	860	832	856	842	826	852	881	857	831	925	865	861	810	882	868	831	869	844	869	840	794	859	888	868	835	836	855	826	852	858	855	838	892	844	879	824	865	846	852	868	835	829	827	829	868	884	911	818	865	863	865	779	867	869	820	826	830	818	860	872	848	842	829	874	842	824	831	818	887	870	834	867	844	848	856	883	857	843	857	879	850	898	853	811	811	864	862	861	846	865	865	883	866	821	806	817	835	872	836	876	854	845	820	844	842	847	829	851	827	851	836	850	857	809	888	877	864	842	846	812	855	838	861	868	870	850	833	862	831	854	834	841	859	853	862	868	812	840	846	830	869	875	904	841	905	835	832	889	812	823	789	881	818	863	866	835	855	834	794	842	868	898	870	841	833	950	841	921	834	861	835	878	891	844	891	868	846	829	852	878	848	916	806	812	802	866	846	813	829	808	882	859	841	914	869	881	879	850	893	862	818	888	850	833	821	848	831	886	826	876	889	852	837	852	897	863	843	804	813	834	907	885	861	842	848	845	863	844	857	815	829	910	908	828	889	813	879	858	831	821	885	854	856	856	824	843	898	873	870	885	832	808	819	832	842	906	880	828	827	786	864	857	848	844	852	862	865	925	832	864	841	843	817	872	859	877	888	817	840	845	833	842	841	813	893	897	828	831	824	890	891	878	845	894	802	850	832	887	814	861	821	848	827	826	849	828	849	895	861	840	894	819	793	873	828	843	888	866	850	897	831	836	857	858	815	856	866	827	822	827	827	861	875	847	856	897	904	866	900	837	858	886	865	856	887	867	878	871	856	808	816	852	888	845	835	857	861	866	831	854	823	803	837	882	840	837	824	890	842	871	863	804	747	881	821	775	842	854	880	845	804	904	838	850	863	891	883	871	850	873	922	845	869	855	832	882	873	849	809	842	858	831	870	878	904	843	807	885	846	868	772	856	834	864	838	893	882	881	850	849	863	891	878	842	873	847	833	835	862	829	889	840	844	852	829	860	855	896	895	843	799	809	872	835	853	885	858	862	895	849	869	842	827	857	795	871	857	881	869	857	824	884	840	888	851	884	883	855	847	886	784	875	897	891	866	843	912	819	857	834	851	839	860	856	789	780	897	869	914	824	791	857	835	924	813	877	882	927	866	828	824	835	852	816	837	884	868	878	819	904	816	829	923	839	829	863	850	816	881	899	823	804	776	875	813	849	869	902	815	885	868	808	818	845	859	796	901	850	840	819	906	822	812	844	848	940	885	878	784	918	854	885	881	887	858	787	868	855	808	863	854	842	849	843	864	862	831	843	784	844	894	847	843	869	880	868	840	856	829	821	835	856	897	854	864	859	914	850	900	867	877	870	790	862	819	890	818	837	834	889	859	878	851	894	835	821	941	876	893	858	852	876	833	775	861	862	887	853	873	895	858	905	857	850	795	821	853	861	870	846	892	839	856	801	826	859	859	860	858	842	884	898	842	870	869	866	834	850	878	852	857	831	840	819	852	946	871	898	847	837	862	873	819	873	815	863	901	855	802	878	838	819	862	863	877	812	856	875	891	857	852	830	880	832	838	823	829	851	904	824	850	843	870	841	881	877	850	838	865	811	844	853	865	821	798	878	840	807	861	918	876	889	837	850	857	804	817	852	822	871	817	856	877	822	864	847	827	934	801	819	862	832	832	878	849	862	825	880	883	854	840	865	857	873	845	864	888	863	886	858	868	880	847	847	875	878	807	828	824	863	891	895	832	832	798	860	865	826	920	841	869	893	869	860	836	840	862	886	871	911	873	856	835	856	822	834	878	836	880	849	874	846	899	860	840	853	892	810	818	872	810	838	879	900	856	823	843	866	880	855	833	812	875	858	883	841	847	883	813	828	845	849	842	839	860	817	843
7583	628	701	591	452	393	332	292	258	257	254	211	220	193	186	217	198	222	215	225	201	219	210	196	189	195	177	206	218	213	200	213	178	202	197	208	216	204	237	207	200	180	193	167	185	184	196	194	208	224	231	200	223	196	214	182	215	188	202	200	230	196	217	185	224	172	201	168	177	197	194	206	207	195	201	204	227	227	192	183	204	199	190	188	221	200	195	204	216	206	202	164	209	208	182	204	217	179	208	191	208	220	219	169	229	196	177	197	216	196	206	208	188	224	207	211	212	183	191	197	164	192	212	208	185	191	178	209	214	172	186	165	207	191	211	183	179	177	186	182	184	214	187	180	221	218	175	195	216	206	194	159	216	199	188	215	193	204	184	207	187	180	179	218	217	186	180	174	200	197	192	179	191	210	204	217	197	177	226	203	189	226	192	198	200	197	192	205	201	165	203	236	214	214	195	199	207	202	210	197	211	200	206	175	216	187	195	212	205	190	217	183	182	192	175	203	182	229	217	210	197	216	214	216	212	200	186	192	202	192	169	186	193	208	201	197	195	177	179	186	195	193	204	201	182	210	177	191	212	198	208	214	205	208	212	173	244	209	217	197	188	208	177	220	191	178	205	213	206	238	177	228	200	181	206	213	198	222	188	169	209	195	195	187	187	181	203	193	174	180	186	198	202	198	190	174	180	175	172	183	208	198	174	187	203	174	173	181	232	194	201	180	182	194	206	186	198	205	238	193	169	198	170	188	184	185	203	202	192	193	176	193	192	203	203	193	188	218	190	202	211	187	195	178	207	177	186	193	177	190	216	211	210	196	191	193	172	165	199	207	201	191	203	192	194	198	191	197	195	184	191	165	169	184	207	183	174	199	199	176	191	205	206	186	182	204	189	182	189	214	183	190	196	169	194	196	210	184	185	207	217	182	196	204	185	213	208	194	207	202	179	186	196	205	180	214	193	208	182	158	192	221	193	201	186	197	214	210	199	200	183	189	202	186	209	215	193	183	218	165	189	199	186	203	200	234	178	205	189	182	163	167	209	202	218	212	187	201	182	204	183	214	176	183	194	184	169	213	199	201	210	182	197	187	187	199	188	185	208	189	203	176	185	210	223	195	194	211	203	222	216	206	184	207	191	235	230	211	221	173	218	219	187	202	186	197	216	187	187	199	201	166	177	195	212	190	193	196	210	228	195	190	171	172	209	193	207	180	206	188	170	205	188	192	179	194	159	204	212	174	201	195	175	186	179	220	176	166	189	210	195	188	213	217	225	203	202	197	193	212	187	173	207	177	189	170	196	194	200	169	186	197	204	191	208	187	206	213	195	174	199	183	187	184	214	184	196	180	180	208	188	219	174	211	199	217	187	187	205	179	184	198	202	199	184	201	199	195	201	176	220	183	215	209	175	172	192	225	218	189	235	200	180	199	202	174	169	185	202	227	225	215	177	186	170	200	223	200	196	198	193	202	206	162	221	189	203	188	225	207	193	180	211	178	190	187	192	210	172	180	202	199	185	201	195	185	228	205	206	178	213	190	207	225	222	207	198	196	199	199	203	187	209	199	182	196	188	186	208	201	216	192	218	197	191	196	178	212	207	195	211	204	201	181	213	203	200	186	200	180	189	202	188	213	193	219	187	180	196	207	213	177	206	197	191	184	209	192	210	187	202	185	192	200	197	200	208	204	201	178	193	183	171	191	204	195	189	217	191	216	171	181	199	184	159	178	172	180	170	194	199	196	197	187	199	175	183	198	189	212	174	163	188	201	171	218	181	205	191	191	209	215	194	189	187	182	195	170	177	193	208	186	185	178	177	180	199	190	174	185	174	197	180	205	225	173	223	216	186	160	203	175	210	181	164	190	176	182	200	168	203	218	207	194	175	218	179	185	200	188	191	213	195	189	180	208	179	186	216	171	222	198	183	208	214	193	201	219	205	207	204	205	180	186	176	238	205	159	183	192	188	190	196	196	181	208	226	200	190	199	214	183	200	176	200	195	180	207	212	180	223	197	202	198	206	202	198	190	211	189	192	199	224	204	195	179	188	195	203	208	179	217	200	197	187	181	198	168	198	186	164	168	159	214	174	199	180	209	179	179	188	186	179	164	177	182	193	201	207	214	218	204	176	202	192	183	224	202	181	219	175	189	189	189	190	199	188	177	214	189	210	194	203	182	228	164	197	206	178	183	192	211	171	192	206	199	191	211	175	183	206	227	180	190	187	193	199	175	184	215	185	200	172	186	170	229	191	207	190	184	189	203	192	191	172	185	200	191	196	200	200	199	180	208	196	206	184	198	187	178	211	193	205	188	205	194	187	189	181	205	197	212	184	190	169	186	194	189	169	194	193	196	202	199	222	184	187	196	187	211	186	203	206	169	195	207	224	190	204	176	197	211	193	178	190	173	203	219	190	191	191	192	210	194	170	211	181	193	181	201	195	201	206	195	222	226	190	159	171	184	195	219	202	203	198	212	159	202	212	205	196	228	189	179	206	207	172	199	197	191	182	186	191	197	193	174	188	188	218	192	199	195	189	193	219	194	210	223	193	198	187	184	181	187	183	184	197	184	212	231	186	174	209	195	190	208	192	201	197	182	178	211	165	198	197	191	188	190	209	192	201	184	178	183	191	195	215	184	161	189	205	206	190	198	206	174	189	179	187	214	207	186	191	224	211	204	183	204	171	209	210	188	172	198	179	183	181	187	198	206	211	193	195	180	203	203	236	220	182	186	174	164	202	221	202	207	198	181	177	229	197	191	192	195	186	203	200	204	205	199	190	193	204	185	207	206	187	181	191	189	171	195	210	227	206	191	186	185	220	199	189	193	186	197	195	206	180	209	212	202	213	204	191	180	206	199	203	205	174	187	179	185	218	183	194	209	206	174	180	162	180	180	158	200	221	186	191	200	179	191	196	201	205	211	195	175	195	178	196	180	185	181	200	208	169	171	194	222	202	183	185	189	209	181	190	208	198	169	208	188	187	188	193	188	221	175	189	206	192	185	187	170	194	172	206	209	202	195	180	190	191	223	194	183	190	196	203	206	177	189	186	197	217	214	184	174	205	217	190	210	181	194	196	213	214	192	208	208	214	174	202	201	204	196	215	172	189	202	211	187	209	210	173	187	196	180	190	202	204	186	190	164	171	186	200	178	204	199	225	190	183	180	199	189	184	170	192	199	190	183	179	181	165	199	188	189	217	205	189	213	206	179	208	225	201	177	194	203	193	187	209	207	218	171	198	201	213	190	201	188	224	182	194	194	193	191	207	233	190	201	191	165	174	184	192	196	185	192	200	200	211	205	171	184	201	217	201	176	208	176	186	202	209	173	172	210	213	156	188	184	196	190	227	198	185	175	208	192	184	199	173	208	182	206	174	167	177	215	210	170	184	185	182	181	223	200	198	186	187	204	211	193	216	195	198	179	204	234	191	214	195	193	178	166	188	214	201	198	196	220	203	197	213	193	197	227	198	186	186	203	209	181	223	217	177	188
6323	860	1398	1693	1498	1285	1033	1058	896	770	695	702	643	691	661	634	658	624	631	591	597	584	627	588	566	568	622	565	529	547	586	577	585	540	547	554	541	576	520	533	494	469	499	509	503	540	449	502	475	506	483	496	524	532	478	477	506	472	486	451	476	485	455	461	451	442	451	465	479	464	475	506	503	476	453	472	482	493	462	481	476	463	510	449	475	458	470	466	456	439	485	466	467	486	461	429	439	464	463	466	440	466	488	494	448	478	458	476	475	457	428	462	473	508	453	466	451	487	455	464	482	465	484	502	441	446	431	488	427	487	506	484	452	448	483	484	487	446	496	467	449	479	503	458	492	473	454	500	421	460	452	487	482	473	469	453	487	425	446	434	517	480	458	442	439	463	446	461	405	484	473	497	434	476	462	478	472	482	483	459	478	461	510	444	472	501	494	454	432	462	461	462	478	465	455	459	455	444	410	510	493	479	455	497	505	455	488	477	402	454	472	445	473	456	440	422	460	481	450	491	399	467	463	451	472	454	435	432	473	457	486	444	450	494	442	483	432	405	491	461	450	459	435	490	467	467	475	489	477	465	451	512	457	470	450	434	427	487	441	444	492	473	413	469	458	472	467	450	499	472	460	465	496	454	403	449	441	462	448	434	416	471	486	480	486	459	489	456	469	401	457	457	486	450	468	479	444	460	504	450	472	506	483	498	450	459	484	494	464	444	487	418	465	469	438	493	488	437	454	440	487	451	422	472	465	473	473	481	453	470	479	483	447	439	451	485	475	453	484	471	422	461	442	474	470	472	447	462	480	419	439	454	471	431	444	472	485	462	476	464	484	458	464	473	495	454	475	472	470	440	487	497	463	462	483	461	416	460	480	464	475	468	484	445	489	443	486	485	467	510	448	462	470	471	429	442	448	507	440	464	474	493	467	481	463	463	501	445	468	440	430	451	431	471	487	461	462	464	482	478	497	453	401	454	432	435	492	462	437	449	508	446	427	466	482	490	472	467	512	464	482	464	425	444	473	463	463	500	508	459	487	470	486	446	449	447	470	493	458	465	448	425	454	428	447	479	488	480	480	467	458	465	449	451	464	447	472	461	477	491	470	451	448	509	438	475	454	457	483	489	464	447	475	458	440	397	447	474	448	467	471	437	473	481	453	479	475	499	445	464	453	447	431	461	448	470	440	464	489	457	453	531	440	449	470	467	487	488	462	483	492	437	490	462	450	417	466	482	462	449	456	488	457	454	460	460	460	482	466	424	501	456	453	493	465	443	437	454	440	462	433	459	484	466	448	491	512	453	512	477	475	439	471	462	479	480	482	451	414	453	476	464	464	493	443	452	462	454	496	456	448	487	442	451	464	485	487	448	447	443	474	469	479	483	450	472	487	471	491	487	494	435	479	497	469	463	465	464	476	457	516	491	460	437	483	467	443	471	487	424	449	453	468	462	457	461	463	485	475	490	462	453	474	418	454	480	517	502	447	467	472	468	446	482	477	456	446	461	490	449	479	471	470	494	452	439	449	480	448	473	474	476	490	473	450	465	415	504	457	483	473	475	480	461	458	425	441	472	462	494	419	477	461	421	478	479	458	432	432	453	475	461	442	507	449	480	454	493	470	471	433	482	489	448	464	440	476	478	461	463	464	442	452	457	469	489	458	465	428	459	481	482	479	436	421	458	443	487	490	499	484	507	460	496	481	480	466	442	487	451	486	467	509	424	464	445	457	419	441	470	472	442	466	434	449	492	469	516	479	464	460	436	430	475	462	446	467	470	452	491	465	441	466	487	473	449	460	473	476	472	509	470	484	464	462	490	467	473	473	417	443	467	474	483	488	441	503	439	471	503	463	474	481	464	419	494	444	493	451	454	466	481	454	444	498	469	470	453	487	427	476	476	521	487	487	504	470	464	495	486	476	498	464	457	466	447	440	481	447	450	500	479	469	464	426	468	514	476	445	482	497	443	482	441	464	433	472	446	434	475	496	465	447	475	510	487	483	475	497	475	498	428	492	467	439	438	449	484	465	500	467	462	428	475	456	453	460	453	509	460	476	438	469	459	450	482	454	472	460	457	449	477	467	469	450	500	463	490	450	502	487	471	457	420	474	465	460	457	455	510	470	463	490	459	450	476	486	461	468	478	473	464	487	459	449	464	474	438	454	467	465	463	453	429	474	465	454	479	499	435	511	454	522	450	462	480	470	459	426	456	446	431	474	468	430	418	502	448	472	492	480	463	471	481	438	442	464	489	466	465	456	447	466	487	491	464	470	431	493	482	464	481	463	424	439	475	465	484	440	502	479	430	443	477	447	488	457	483	506	483	464	490	446	467	491	472	486	469	471	477	445	492	479	464	463	458	452	500	462	490	490	466	447	483	467	467	461	486	488	482	504	461	448	428	442	483	429	461	465	476	453	466	459	458	456	453	430	488	445	440	454	440	421	465	481	453	471	441	492	451	464	481	464	484	515	466	496	499	463	469	488	474	457	449	490	474	490	416	486	497	471	496	434	476	443	460	479	472	495	473	464	458	462	492	475	514	453	464	462	483	475	456	448	480	509	454	435	457	469	447	491	438	435	468	485	435	439	469	506	491	442	469	479	444	450	469	463	502	422	458	503	482	503	474	432	484	471	447	488	469	461	459	454	455	467	497	433	454	463	468	435	470	494	429	456	467	433	496	470	466	418	473	450	521	498	498	459	465	529	474	463	505	454	458	475	459	495	450	474	460	484	487	433	485	490	493	470	447	450	455	454	448	452	471	491	490	452	466	442	449	452	468	456	477	487	431	475	471	473	497	456	484	453	433	516	479	457	473	484	504	475	453	502	454	447	461	450	465	479	464	511	483	444	436	472	476	470	441	438	430	415	415	451	482	465	455	492	460	492	464	487	485	450	457	481	469	412	479	459	422	464	462	455	448	503	451	430	466	468	456	448	469	493	434	525	432	456	459	488	406	467	455	463	475	451	478	478	444	440	492	473	447	454	505	495	464	483	470	463	459	477	467	474	440	464	509	478	452	460	502	455	448	439	471	490	515	461	522	469	440	466	439	463	442	471	455	485	464	477	452	450	458	462	459	490	456	464	459	462	467	482	517	456	460	479	451	461	460	435	460	472	485	449	429	448	439	438	495	447	460	469	471	453	458	461	513	476	451	491	514	498	511	432	456	450	465	451	476	488	486	444	446	458	471	499	485	450	441	466	490	475	479	452	487	432	447	447	488	475	480	469	493	491	472	479	460	487	494	461	471	503	473	477	477	501	489	498	472	466	440	473	437	440	455	462	503	467	493	436	508	492	455	461	457	398	480	450	436	463	471	462	483	460	439	477	464	469	483	466	460	433	465	443	474	437	496	520	423	481	488	446	468	458	458	501	460	435	496	465	453	479	454	448	476	456	471	474	470	447	477	440	489	485	487	444	479	423	483	462	475	486	453	421	448	439	480	478	498	498	502	442	510	469	474	451	443	467	455	473	490	478	466	494	480	508	424
14102	1207	963	917	636	521	413	401	295	301	269	236	213	216	242	238	259	211	213	218	209	216	229	224	201	231	232	180	209	192	203	198	203	182	194	189	177	199	184	201	206	163	204	171	186	174	199	200	172	178	169	189	174	216	197	203	205	190	145	158	172	187	184	184	164	161	187	200	188	183	170	168	180	176	189	206	168	177	178	216	180	182	166	194	196	167	172	174	165	178	169	202	192	161	168	159	169	165	171	186	148	181	183	164	185	177	193	211	207	179	166	173	174	185	171	187	192	195	175	174	175	188	171	174	177	201	171	197	168	172	166	171	178	170	155	185	168	164	196	168	181	187	173	180	170	181	180	172	178	213	186	191	165	184	161	149	157	172	165	193	199	214	185	194	173	207	160	172	196	196	182	185	187	182	163	178	160	175	183	178	163	188	170	174	179	165	177	153	180	173	175	171	161	203	159	174	179	166	172	178	181	169	174	154	147	178	197	172	160	189	181	160	161	174	162	174	180	193	173	192	192	181	169	191	172	179	156	168	194	182	187	167	161	186	167	183	172	187	172	171	182	212	156	193	192	167	165	191	197	168	144	170	168	183	175	168	194	198	175	193	207	171	154	188	165	152	184	161	167	193	173	199	222	160	153	156	159	176	182	173	164	194	160	170	209	171	173	172	185	174	189	186	168	165	162	173	178	179	170	188	173	177	171	173	175	161	171	169	184	196	172	173	183	184	200	174	157	197	158	170	191	193	152	205	167	163	149	197	188	164	190	145	162	175	185	195	172	166	211	189	178	194	172	194	199	189	195	189	167	199	171	179	161	173	164	183	185	186	183	184	225	202	162	168	153	176	184	188	163	179	150	158	206	183	169	183	165	180	178	197	203	155	170	159	176	170	183	171	198	174	169	138	202	177	172	188	192	185	172	172	174	183	177	172	196	174	186	182	185	179	198	168	189	170	190	190	152	168	160	212	176	193	188	186	157	172	190	168	198	164	167	176	185	169	166	190	171	172	156	182	180	170	165	171	183	159	187	197	183	182	175	173	204	163	194	167	170	199	157	139	174	165	172	165	196	188	182	156	168	158	210	154	169	180	178	179	157	194	194	164	196	187	165	180	159	160	170	178	192	178	161	173	158	167	188	180	186	157	166	185	172	194	198	194	157	172	189	161	164	180	193	169	166	182	197	168	157	175	172	154	158	185	190	189	183	168	192	171	164	188	175	183	179	200	175	176	163	184	171	217	154	177	189	188	175	186	162	168	188	173	187	187	182	171	179	173	188	225	180	174	184	174	177	170	163	171	160	138	193	184	185	184	196	185	182	180	188	181	207	147	180	177	173	175	167	202	169	160	157	159	187	166	170	198	184	156	166	170	161	186	172	180	166	207	181	192	170	167	190	182	176	190	189	163	168	155	160	194	176	170	174	193	184	175	181	184	165	164	152	175	197	170	161	156	156	169	157	184	183	190	189	158	163	194	181	191	178	196	187	175	157	207	186	170	187	153	177	168	165	150	193	175	192	168	174	176	180	166	177	157	197	179	193	207	173	200	145	172	189	168	173	173	164	182	186	176	187	196	198	185	180	163	169	179	193	172	192	168	210	180	185	157	186	174	182	169	193	178	164	159	183	163	187	210	191	169	178	205	163	211	170	201	196	188	193	170	193	174	187	182	196	194	170	146	159	173	160	205	182	185	190	192	180	186	178	187	176	176	178	168	147	174	192	192	163	169	177	176	175	193	171	188	145	198	180	187	169	174	175	188	167	208	169	145	173	201	171	189	166	177	178	189	174	154	169	188	179	157	168	186	159	173	161	163	173	196	194	181	184	149	158	211	177	178	178	186	179	183	197	164	186	185	181	181	162	161	180	186	166	186	188	206	185	153	173	169	177	174	168	170	148	176	170	176	199	215	204	170	186	207	178	182	172	187	188	182	187	168	197	164	170	167	200	152	198	190	144	164	190	180	162	161	175	183	187	170	186	188	199	181	144	164	170	152	185	158	175	165	159	182	173	160	174	168	167	176	162	184	167	168	169	167	201	174	186	187	177	177	183	158	156	182	179	175	138	165	165	197	192	178	165	188	192	183	150	193	167	171	192	166	182	162	178	159	160	164	165	181	176	181	163	175	162	191	171	161	185	150	180	154	205	184	196	190	162	166	170	173	161	207	172	171	178	156	184	156	143	188	186	138	195	202	191	180	179	185	164	181	183	172	178	163	176	189	184	175	174	177	162	177	185	154	159	188	181	171	177	171	160	151	186	157	188	163	182	164	153	177	214	189	197	198	151	182	163	163	169	186	172	166	177	180	170	168	195	178	169	162	186	173	187	159	175	177	189	187	156	186	174	196	158	183	162	174	194	189	181	153	196	192	179	173	160	172	173	185	200	160	180	186	157	171	161	150	162	191	186	178	171	169	184	166	188	163	156	174	148	153	170	197	171	174	173	188	185	168	201	171	170	182	175	182	171	187	162	171	175	189	180	174	167	183	150	167	186	165	195	186	178	192	193	165	187	188	195	181	173	158	182	176	162	161	196	193	162	178	156	173	190	158	196	175	201	175	185	175	168	170	188	186	189	174	161	181	174	196	210	155	171	185	145	190	173	184	182	208	170	174	207	188	195	187	155	158	174	147	158	185	167	166	166	194	180	169	195	203	197	193	157	190	162	175	184	199	193	199	168	192	181	183	169	179	177	185	169	177	215	171	158	150	191	164	177	173	180	171	187	198	175	173	183	178	180	167	164	174	165	173	182	201	191	179	201	166	176	190	198	159	167	179	165	182	183	166	160	203	185	200	175	172	165	173	204	181	161	165	169	176	187	198	164	179	216	181	186	179	190	203	181	154	185	163	181	152	177	179	185	164	164	203	188	172	172	181	179	172	202	168	170	174	185	205	171	187	186	168	150	160	169	177	176	164	177	162	177	189	199	210	185	188	171	176	152	175	171	178	181	215	176	174	164	164	197	160	158	208	201	185	187	157	181	168	191	179	152	179	194	182	177	186	180	176	172	148	171	171	162	187	200	205	163	172	180	177	159	153	165	164	155	202	180	181	164	176	184	187	175	170	170	167	198	138	203	187	180	152	186	179	182	189	182	187	172	189	169	173	145	153	163	132	187	159	164	153	167	176	180	175	166	161	182	196	173	167	158	170	168	181	195	174	180	224	180	175	180	169	175	170	183	195	167	180	163	183	165	158	160	168	179	179	182	170	177	177	177	174	189	175	176	208	156	174	175	182	181	163	162	170	160	166	185	192	186	170	175	173	162	189	171	156	203	174	188	149	182	171	174	166	181	178	178	171	209	175	172	162	180	177	167	190	171	207	189	184	193	218	194	191	153	159	180	159	185	188	173	191	163	177	159	168	162	164	183	196	157	196	180	180	169	149	188	194	181	186	167	164	194	173	157	190	201	168	181	155	178	178	157	150	184	134	186	162	185	184	209	187	175	175	195	155	178	184	188	178	184	170	160	176	182	188	161	195	207	179	181	184
8246	1134	2201	2636	2360	1967	1668	1496	1278	1044	1000	902	834	849	811	726	734	739	763	709	727	780	719	637	653	646	706	615	642	582	664	612	611	564	602	587	581	632	566	544	528	561	518	538	549	541	507	487	477	516	535	482	533	509	494	498	490	480	523	482	499	464	494	459	471	444	443	484	459	457	497	477	505	473	484	475	506	463	480	464	481	413	424	424	444	473	485	456	442	465	443	483	458	479	448	446	471	437	465	452	487	478	481	455	459	464	471	466	490	456	493	437	480	461	469	432	442	505	473	481	475	454	421	431	445	479	480	463	478	431	415	432	466	477	462	451	442	447	468	465	483	454	476	479	454	453	489	449	483	476	487	456	482	459	436	456	458	498	449	406	475	474	454	479	424	427	436	473	473	478	533	463	484	455	501	467	462	442	450	468	475	410	444	468	431	485	441	421	449	478	481	475	440	461	467	441	454	407	448	494	473	431	447	447	457	446	476	454	491	488	420	468	486	438	447	436	455	480	396	486	465	456	446	484	482	473	477	455	459	458	446	418	450	460	465	480	455	480	469	466	440	433	458	461	482	486	458	497	468	441	459	424	473	492	472	451	474	488	480	467	432	475	468	463	483	491	457	480	462	412	412	448	433	460	440	463	511	433	447	491	477	449	458	446	457	471	468	409	526	467	458	471	444	453	489	460	478	429	442	471	478	460	490	449	480	469	448	480	481	474	440	441	462	459	449	442	442	452	455	485	487	473	454	465	454	485	441	496	437	475	473	471	470	450	460	461	466	467	496	493	465	455	450	503	515	451	448	447	451	449	463	461	470	472	456	448	452	493	489	477	431	470	446	428	464	484	456	459	455	454	446	450	456	487	478	469	468	470	492	462	414	488	442	453	510	407	439	428	465	455	476	459	468	459	454	435	466	489	471	469	466	447	439	494	442	469	455	461	450	477	469	482	431	441	484	476	461	444	455	482	444	433	477	454	429	489	455	445	490	458	473	500	444	462	499	456	423	481	463	485	443	456	401	501	470	455	492	478	475	457	456	472	437	450	463	486	466	453	419	482	452	419	456	450	480	511	464	445	417	475	475	470	446	415	461	455	445	494	474	462	440	455	472	456	469	503	421	470	455	449	505	464	422	456	449	465	484	471	441	485	465	492	491	461	462	427	450	464	450	470	436	430	449	451	498	459	449	469	455	487	455	486	493	468	470	463	430	442	442	439	511	478	439	486	468	455	418	462	478	450	430	443	489	461	458	471	453	446	453	478	425	459	475	458	486	430	498	455	468	464	444	435	483	467	446	497	490	503	452	484	439	461	483	470	457	477	480	478	467	452	466	477	501	465	427	423	425	500	483	476	452	476	454	450	432	421	426	476	436	441	465	471	491	502	448	439	484	432	482	487	442	471	445	456	454	449	486	392	470	457	444	426	432	421	451	486	444	489	459	492	456	447	495	453	467	454	446	428	470	445	422	474	471	466	444	472	459	441	486	470	498	448	450	470	458	435	463	427	478	465	493	472	486	458	452	443	514	467	428	486	466	453	474	466	495	489	475	457	432	409	423	440	450	506	462	453	446	460	494	444	473	484	475	488	466	468	465	453	448	470	465	479	434	446	430	413	414	462	446	490	461	488	516	479	506	432	481	433	437	423	441	449	470	477	418	457	460	480	437	491	443	456	488	453	459	495	497	471	476	460	455	482	474	461	434	463	424	488	486	483	476	458	475	445	464	451	482	459	488	423	460	449	425	486	419	446	446	427	449	424	484	478	454	480	501	443	500	452	450	428	429	461	489	465	442	511	451	492	462	438	463	457	406	461	478	463	446	427	441	456	502	454	485	439	496	450	462	468	440	505	448	465	443	463	484	490	456	495	439	438	407	459	464	488	458	459	468	450	449	477	455	434	472	431	454	443	448	482	498	468	483	454	451	457	457	437	475	474	449	453	439	422	460	495	479	421	447	468	476	427	468	476	480	454	463	426	438	468	469	434	434	433	446	439	456	450	439	451	466	481	467	487	443	456	453	480	484	439	452	466	466	477	468	475	459	467	470	481	464	454	439	459	460	470	420	430	455	482	427	446	461	480	463	444	462	431	441	459	469	486	470	455	471	471	482	460	466	506	450	513	451	458	492	429	473	431	437	433	485	436	462	496	520	431	483	426	408	463	467	423	457	498	475	431	421	494	459	468	447	424	475	432	478	492	443	467	439	437	426	458	482	417	461	479	465	451	473	481	454	438	459	494	421	473	451	477	440	438	473	472	481	447	454	461	522	464	490	466	471	426	439	510	463	479	423	406	482	427	459	440	443	480	415	475	450	443	450	441	490	444	449	444	445	484	458	452	459	497	460	463	455	459	441	445	432	423	490	385	483	456	412	470	468	465	455	453	443	440	474	444	478	462	471	459	463	443	473	473	454	494	457	470	475	466	450	445	451	461	464	456	462	427	450	462	423	479	472	451	437	486	488	456	473	466	439	470	463	449	437	467	466	529	467	469	455	517	445	494	476	442	413	486	463	482	494	497	435	486	453	482	480	426	421	462	461	432	460	422	467	470	469	448	467	470	424	427	491	441	473	414	488	480	481	462	454	449	456	486	447	430	455	443	465	458	421	470	504	449	450	469	460	463	469	457	502	480	453	437	460	470	470	437	435	463	447	458	442	472	443	437	456	449	464	485	465	451	505	493	453	429	449	456	436	448	432	443	444	437	464	473	472	464	460	484	414	469	480	474	468	438	414	458	462	473	453	421	474	446	463	471	472	434	489	446	488	446	444	439	454	482	424	486	464	484	469	505	438	460	488	477	489	492	489	432	430	436	464	455	458	483	466	458	440	431	467	499	459	419	455	433	452	453	451	459	469	457	443	465	453	431	460	459	487	457	475	483	452	462	440	462	478	464	449	506	450	464	446	435	475	459	451	443	454	431	469	449	439	474	455	474	452	462	465	453	463	451	439	427	466	470	462	451	450	496	451	495	480	528	460	483	459	461	421	474	481	474	503	468	430	473	466	464	479	422	454	456	435	436	437	444	485	459	455	471	447	444	467	433	460	456	452	471	446	425	432	507	465	459	479	459	433	430	457	470	474	461	481	479	433	467	442	487	494	450	432	444	461	466	449	418	428	510	440	461	468	476	450	460	434	500	494	480	479	496	469	451	470	515	427	434	421	469	435	428	466	467	436	496	472	470	446	435	441	425	433	456	456	458	472	453	424	427	439	437	454	471	485	442	445	494	449	476	456	500	489	484	482	433	452	454	468	442	486	458	446	440	458	491	484	451	467	424	470	422	423	434	444	458	461	476	460	475	455	472	471	449	464	496	452	452	498	457	456	452	468	433	485	468	456	445	461	493	487	429	444	449	459	450	477	449	458	446	492	466	474	467	460	509	487	493	459	466	464	451	494	446	510	442	435	484	447	443	483	491	485	413	450	428	469	455	445	505	472	452	475	420	454	454	462	465	449	462	444	477	420	480	499	467	416	452	467	450	478	400	459	421
1818	426	470	435	440	452	461	399	367	372	359	392	359	387	397	374	404	374	410	401	353	378	387	388	447	375	404	380	392	397	393	387	382	381	395	383	377	396	385	383	378	409	392	415	383	373	379	388	427	336	413	408	398	358	397	402	393	388	382	406	385	372	371	407	381	383	376	356	384	406	383	406	371	380	364	356	380	407	361	345	370	389	363	416	370	380	379	412	407	402	397	387	385	377	375	369	416	392	370	354	382	381	364	389	411	373	382	389	382	394	373	372	379	427	348	398	400	385	363	384	386	369	370	411	408	390	369	402	410	382	377	377	406	369	404	400	402	428	427	386	360	410	408	396	385	416	384	415	406	372	430	390	349	427	354	417	382	374	379	358	413	390	415	356	396	384	382	417	392	372	419	396	377	349	353	404	365	358	381	377	397	425	363	387	388	393	402	361	349	425	376	367	378	391	397	384	373	386	358	408	417	367	400	367	378	395	333	362	396	393	394	398	352	377	372	407	426	456	389	408	359	390	417	394	404	378	396	432	412	425	368	402	379	404	385	390	391	403	385	411	367	400	390	376	397	411	385	384	403	391	363	403	379	396	391	378	394	380	400	387	425	401	368	376	391	381	396	382	382	380	430	376	357	392	404	410	357	380	353	393	412	349	393	370	408	383	390	387	382	382	385	369	390	390	377	376	347	399	371	378	397	347	390	390	388	373	395	388	423	387	404	393	387	402	397	376	390	398	401	408	414	393	351	412	400	378	397	394	408	375	395	383	370	386	396	441	373	384	390	415	369	405	379	417	376	360	386	351	374	379	357	401	380	371	384	397	366	382	372	370	405	395	365	377	367	385	371	357	350	357	376	373	391	375	363	413	414	405	362	430	387	371	404	439	406	395	401	383	403	391	366	382	401	371	387	364	376	414	344	377	400	385	359	411	405	412	393	359	378	368	360	421	407	437	406	419	374	428	391	413	382	369	382	354	365	428	402	405	416	363	345	348	374	392	400	432	379	388	383	372	383	378	380	379	415	390	397	400	374	375	356	398	364	380	398	382	358	386	356	383	365	404	420	393	411	415	360	401	400	397	411	412	437	398	392	379	365	360	425	373	408	372	324	369	403	392	391	389	409	368	417	395	396	388	396	383	362	388	379	331	401	392	356	396	421	384	383	365	400	394	374	385	395	385	389	375	399	388	370	383	374	391	379	399	370	384	408	405	373	387	355	391	413	418	379	388	413	374	390	382	400	383	381	386	390	385	410	429	405	420	376	387	415	405	370	368	385	371	382	379	385	383	429	389	363	402	390	403	376	391	373	407	365	387	420	395	379	381	391	414	385	364	365	417	407	353	402	440	370	426	376	391	373	415	387	393	383	344	375	371	382	370	344	394	392	385	348	409	368	384	376	395	374	422	376	413	335	365	387	400	400	368	400	359	371	389	399	348	370	407	388	404	391	372	385	370	408	401	406	394	419	395	429	401	313	371	358	440	389	413	376	356	386	392	415	383	379	414	390	369	386	409	366	380	355	403	382	348	403	409	431	374	390	392	381	398	398	394	381	375	356	391	400	401	420	383	453	408	372	424	429	382	390	359	375	390	363	396	388	380	383	367	389	344	367	375	357	355	394	400	424	403	393	384	370	372	386	386	386	396	407	374	391	369	379	385	399	384	419	441	400	378	373	345	405	423	412	368	416	390	400	426	380	392	352	425	354	389	363	387	408	385	389	354	389	378	392	366	430	395	392	386	374	388	382	386	361	368	372	412	421	380	368	384	365	360	394	356	343	380	392	380	395	406	402	394	394	377	383	423	387	388	409	402	382	400	353	376	363	359	366	384	360	375	377	394	375	401	371	394	391	391	358	383	413	418	375	408	383	394	398	387	367	399	381	388	397	359	385	387	385	397	383	362	378	385	361	394	425	408	400	408	400	364	401	396	355	409	415	381	411	430	381	393	378	379	397	387	376	408	399	373	371	379	388	385	384	358	415	420	403	382	380	374	367	390	395	354	380	402	388	406	368	402	400	378	361	382	385	427	376	387	399	388	375	392	398	360	419	378	365	400	394	412	384	352	375	408	375	361	371	346	395	417	360	379	371	394	420	362	411	435	360	393	421	359	399	409	403	394	372	419	397	389	367	411	385	359	382	374	403	376	416	394	373	389	395	387	394	355	408	417	401	346	413	395	366	378	404	383	410	358	391	359	407	387	388	391	356	421	406	383	381	356	367	393	406	384	376	414	351	403	432	398	392	381	385	389	415	367	369	397	360	368	392	377	356	422	383	423	358	401	381	405	373	410	393	349	418	390	371	421	393	403	406	392	386	374	393	408	376	379	418	361	382	391	415	375	376	421	370	432	404	380	376	421	383	415	373	440	380	378	366	427	390	364	378	380	380	384	416	371	397	396	381	374	404	390	374	366	389	409	384	406	386	374	369	411	370	391	362	346	425	387	386	388	409	413	386	375	400	361	391	381	364	359	397	410	374	366	380	396	390	394	370	363	412	397	410	422	429	413	384	358	390	389	393	379	414	376	390	424	353	392	369	398	351	359	369	408	406	338	324	404	353	409	354	375	342	391	401	385	399	417	419	392	372	440	377	436	398	408	380	394	351	413	415	432	405	371	390	358	399	397	395	414	405	376	408	383	393	383	394	364	381	395	375	385	425	366	398	370	381	396	379	397	390	362	371	373	427	370	389	363	401	389	394	391	414	423	373	360	364	357	406	382	363	355	415	421	383	428	393	403	343	363	402	438	400	392	361	361	361	397	424	422	390	395	348	371	382	394	347	402	372	387	385	415	377	401	379	447	398	393	364	404	378	412	411	382	389	372	395	396	372	339	376	387	385	398	428	392	376	401	423	376	373	367	391	433	361	371	419	353	379	380	424	388	371	409	409	384	391	366	392	372	373	368	415	411	381	384	363	384	366	339	411	362	410	406	392	406	389	397	404	369	371	413	396	402	406	385	355	365	370	384	392	336	367	417	367	400	382	408	326	368	415	363	385	329	382	396	370	359	381	385	389	349	396	406	403	379	380	391	409	363	401	379	401	366	399	409	355	374	379	322	393	427	444	358	372	405	358	382	383	400	421	350	375	378	377	401	406	387	396	392	377	403	384	368	380	390	391	416	382	410	406	403	385	393	393	344	406	372	402	409	423	352	384	356	361	401	398	390	386	375	399	424	382	410	364	361	383	364	410	363	355	369	407	365	397	399	372	387	407	369	373	409	410	398	389	404	369	377	414	377	391	374	411	406	435	359	413	430	377	358	389	417	401	462	387	396	417	382	394	404	389	418	364	400	370	356	415	399	347	388	376	381	391	403	415	391	375	413	374	391	388	372	410	383	397	403	395	406	392	385	391	374	384	408	357	379	400	352	385	372	398	370	375	367	388	389	357	414	397	418	353	380	356	394	377	386	410	354	387	370	383	390	387	376	386	368	371	407	369	382	402	392	429	418	375	389	398	392	386	396	377	351	374	389	367	348	390	400	404	363
2166	877	956	1008	989	986	923	877	926	883	890	884	867	879	860	895	869	868	885	916	878	844	874	880	943	870	889	858	820	866	849	908	904	818	879	854	854	833	904	853	858	896	895	848	824	860	850	912	828	873	852	843	810	865	861	878	857	892	861	890	874	820	856	857	841	867	835	830	822	868	840	817	824	804	861	878	857	795	860	851	778	857	896	807	838	839	839	874	918	867	829	883	872	878	852	867	857	869	865	869	845	833	867	853	900	826	876	862	856	864	823	849	911	880	826	860	825	849	812	881	863	902	875	789	883	882	863	827	861	831	877	860	855	866	846	825	828	865	871	812	862	866	847	842	824	836	849	862	803	877	860	875	813	812	851	900	806	858	822	873	868	891	840	849	859	854	853	862	868	820	863	844	800	861	823	857	869	836	869	796	848	828	860	867	877	890	862	863	849	849	899	872	905	930	869	830	852	829	832	843	847	855	843	872	877	835	829	870	889	846	944	856	854	845	871	839	904	864	851	838	829	872	824	815	847	853	853	813	831	806	904	822	835	877	817	851	871	883	857	864	851	839	863	861	855	813	803	837	840	862	927	865	849	859	880	909	846	865	823	867	814	873	895	861	850	855	896	873	844	870	873	831	846	861	869	828	861	802	830	840	848	871	851	917	871	874	839	816	829	843	832	843	853	851	891	892	804	891	868	846	860	816	925	894	813	840	833	867	862	862	865	904	826	840	869	824	836	877	870	862	883	865	824	836	853	878	925	826	846	843	869	861	883	883	837	880	848	814	887	891	825	835	909	842	841	871	801	833	804	827	861	886	875	835	873	859	884	907	881	806	849	870	850	886	849	826	900	844	881	850	884	885	870	833	825	878	841	842	865	853	881	829	843	872	785	861	820	836	906	862	854	828	789	862	869	841	916	830	845	882	851	872	884	886	820	865	877	847	814	857	806	803	858	892	849	809	859	885	839	822	853	849	832	880	829	844	810	888	833	865	839	853	885	849	826	870	881	831	872	882	858	886	850	847	853	862	849	831	897	872	900	904	864	868	836	863	843	852	845	861	820	855	903	882	811	820	874	876	847	841	838	838	819	843	787	874	815	900	855	842	835	894	826	854	801	877	834	817	906	840	836	856	883	838	855	850	869	819	855	864	840	877	851	846	891	850	818	852	825	799	841	863	856	872	801	849	822	870	869	829	827	833	848	869	844	829	849	881	857	847	892	802	858	847	824	853	877	865	868	864	843	856	878	848	874	832	863	907	901	811	819	846	866	848	863	826	822	847	851	832	872	832	877	892	759	845	837	811	875	899	860	886	844	866	852	874	834	798	774	839	891	900	839	839	882	860	889	857	838	866	837	844	819	893	852	854	838	832	830	830	902	810	880	871	868	812	835	881	862	842	861	841	844	820	858	817	856	845	879	838	892	850	842	877	851	849	802	800	839	878	864	849	860	835	862	837	858	838	821	819	897	882	790	800	853	839	845	848	830	852	878	836	856	815	845	827	843	873	858	834	860	868	874	822	808	838	834	812	855	824	822	841	861	869	819	826	868	824	863	865	855	860	868	835	853	861	864	845	822	814	823	842	874	902	857	807	870	873	886	824	809	871	878	820	891	835	887	850	824	890	849	849	821	829	854	880	840	863	870	837	863	859	809	810	819	828	891	829	835	814	836	885	856	848	887	856	852	852	782	892	841	857	881	825	865	828	862	787	873	837	863	863	864	910	853	785	855	843	822	850	871	911	843	843	887	851	869	886	858	862	883	835	897	830	841	850	809	882	825	858	822	832	848	894	865	884	874	915	817	827	843	826	833	821	881	820	843	859	869	833	875	897	823	828	860	879	875	884	830	856	847	820	820	857	854	840	850	817	804	827	849	890	867	881	847	850	845	847	846	903	831	839	843	868	850	822	842	818	860	830	840	869	850	819	839	832	829	855	856	843	799	874	839	818	816	884	879	817	833	869	890	849	912	867	839	831	799	884	853	828	873	870	859	818	879	825	846	832	846	834	848	863	831	861	821	856	841	836	820	851	869	870	858	857	836	818	889	815	831	857	844	865	862	883	882	828	809	875	877	856	847	853	877	876	888	821	875	847	831	857	796	848	872	841	812	856	882	872	845	838	848	893	866	805	807	801	850	841	829	859	867	859	850	892	812	856	865	800	828	884	861	822	802	837	890	811	835	833	908	841	858	824	850	870	848	863	855	828	822	833	810	849	852	824	767	921	846	808	873	858	869	887	837	824	853	838	837	861	896	868	794	799	901	855	839	874	834	854	831	859	839	847	835	836	850	837	871	877	902	849	844	853	901	887	894	900	905	919	844	834	823	894	906	780	830	814	871	904	878	821	817	890	895	788	796	859	867	835	818	881	863	841	881	863	847	866	875	828	881	826	796	871	897	838	868	850	829	848	833	798	887	808	890	875	861	876	876	914	801	856	827	881	836	850	848	823	852	810	858	831	858	802	879	805	838	882	883	895	851	890	815	834	876	783	829	879	845	861	813	832	828	847	834	856	853	845	843	866	812	885	793	853	838	801	828	828	873	831	849	878	896	862	866	837	855	853	840	909	837	856	853	818	812	882	825	798	839	822	871	833	799	843	865	820	809	836	854	875	820	897	896	848	823	854	830	849	873	841	840	865	867	830	843	863	841	833	847	833	860	860	856	866	825	858	864	841	861	849	864	864	854	808	835	819	840	823	883	822	853	896	884	815	852	900	857	836	917	853	811	865	827	826	903	806	848	801	791	849	843	804	859	853	888	872	825	851	858	865	869	800	846	812	851	842	855	834	881	809	861	833	855	901	819	846	876	854	838	874	842	889	814	872	907	815	882	850	898	868	848	818	840	845	859	860	878	828	830	892	870	795	872	849	816	819	856	816	814	820	858	836	818	801	870	856	857	810	840	820	852	836	865	867	832	849	873	822	830	828	865	869	809	836	850	911	829	852	855	831	894	911	846	801	893	803	837	825	835	864	838	824	855	862	799	855	844	875	884	878	806	853	839	873	858	823	870	813	881	868	817	823	873	877	868	868	826	844	908	846	859	845	804	871	800	836	828	812	851	796	918	845	840	820	831	853	827	822	842	799	837	876	833	810	885	858	838	878	859	869	840	848	868	843	857	821	888	779	836	872	861	873	857	884	875	867	865	844	842	866	849	846	895	859	841	830	851	847	797	841	831	820	825	804	848	852	868	809	879	907	866	879	884	796	887	850	890	863	855	894	843	894	849	883	840	853	849	852	870	854	833	812	850	816	880	836	852	879	879	838	888	832	851	872	853	854	836	850	888	777	792	834	813	798	862	847	828	809	814	838	846	867	803	853	904	845	852	846	853	862	857	815	846	812	839	869	841	855	838	844	888	832	904	820	865	869	824	893	863	889	822	842	870	854	835	848	880	850	829	809	914	867	866	825	829	805	828	859	816	871	876	847	889	828	834	877	843	864	819	802	870	864	859	845	879	844	828	838	871	865	875	857	873	834	839	885	826	841
7765	609	633	552	419	394	319	294	263	253	223	203	229	224	228	227	208	233	251	235	205	238	228	201	214	205	244	209	223	209	209	209	205	192	197	235	212	198	219	191	185	196	192	183	189	187	198	193	210	234	165	220	199	189	212	209	187	195	205	182	203	212	232	197	173	205	175	168	198	203	206	190	200	209	210	190	164	187	156	188	177	170	202	174	184	212	201	209	193	188	196	183	210	183	187	207	187	191	216	187	191	196	199	158	181	205	190	200	193	197	183	197	215	198	187	214	197	181	202	202	205	206	193	199	184	206	183	199	191	185	195	183	198	210	196	193	199	208	171	205	182	219	189	211	173	186	182	207	216	192	208	208	220	210	204	184	178	193	197	174	175	175	218	179	202	179	213	190	187	164	177	200	220	213	203	176	189	197	192	174	188	233	197	207	199	214	190	185	189	178	161	177	193	185	191	185	211	202	237	191	197	189	205	192	187	170	202	205	174	192	195	202	212	205	176	225	204	179	190	199	186	208	203	206	178	181	199	203	204	192	203	172	201	211	194	223	198	199	200	211	207	181	208	210	193	183	219	196	213	182	187	195	204	186	184	168	195	173	223	193	185	228	185	198	189	202	179	191	188	199	189	211	193	190	177	192	201	172	182	184	202	203	195	192	187	191	206	213	198	182	180	200	217	219	181	193	182	204	190	186	176	197	193	168	214	187	193	182	181	210	197	177	221	202	207	188	187	187	197	193	190	193	200	215	209	186	171	175	184	193	194	192	172	187	179	199	200	173	187	215	168	185	217	189	197	189	183	201	195	184	179	214	177	185	201	186	210	172	183	197	185	203	181	186	202	203	199	182	177	185	177	193	206	186	190	206	189	207	176	180	188	209	216	182	194	195	208	161	198	209	177	188	165	197	231	179	203	192	189	188	181	172	189	176	148	203	225	180	207	174	210	182	193	210	222	229	189	196	208	205	223	211	203	184	192	181	189	170	178	235	203	163	162	190	182	217	233	178	208	216	184	178	199	201	206	201	185	179	187	215	196	195	205	200	203	201	185	190	216	210	173	199	172	201	205	202	181	217	200	182	170	174	200	164	206	172	211	209	199	165	204	211	202	192	235	191	206	191	183	186	206	185	207	172	175	200	199	211	205	189	185	196	201	202	193	159	190	198	204	205	177	177	214	209	214	178	176	172	217	179	196	195	191	206	213	201	166	209	216	197	186	208	193	208	213	190	211	185	206	207	188	179	192	197	186	175	232	185	178	185	228	186	186	205	212	183	185	179	180	201	164	197	196	186	216	194	214	203	205	174	202	183	198	183	207	191	193	198	194	181	190	207	200	184	203	214	203	214	216	192	193	210	213	199	174	206	231	184	177	190	167	209	210	193	208	213	184	208	194	191	182	183	179	191	209	169	192	162	171	182	186	178	212	196	222	184	181	177	181	201	181	181	213	219	192	200	199	206	182	213	200	176	203	187	175	153	177	177	196	203	195	208	174	184	214	204	179	167	195	219	199	188	197	201	179	199	194	195	185	180	187	206	213	183	177	205	203	199	194	195	200	200	235	199	194	185	180	187	208	210	212	185	188	197	196	238	175	192	183	176	198	181	168	195	182	189	181	206	179	206	217	187	210	205	214	175	198	194	193	198	188	171	193	206	183	201	205	179	206	174	195	178	159	192	223	195	164	201	198	201	217	204	184	186	181	198	199	213	177	182	196	187	203	208	177	209	165	203	221	195	196	179	212	201	196	191	207	200	195	185	194	198	214	192	181	205	194	216	183	195	199	189	180	164	177	199	207	194	182	188	182	174	194	224	189	190	195	215	180	202	186	171	181	190	203	204	179	176	188	207	190	205	189	182	207	227	220	186	191	198	190	201	183	160	203	206	168	197	201	195	203	196	182	177	170	194	184	210	178	187	197	189	184	182	168	191	182	176	205	189	183	192	164	222	183	179	180	181	188	209	215	192	193	169	228	195	221	195	207	202	194	214	210	209	186	181	190	193	191	205	196	215	201	198	181	191	182	190	214	210	198	168	215	188	173	191	194	177	186	211	165	199	192	180	180	196	180	228	196	196	204	215	196	192	222	191	214	202	204	206	187	190	181	192	213	193	172	182	180	171	198	193	230	192	221	196	193	183	171	178	200	219	202	190	185	188	183	226	219	183	213	196	175	212	195	201	207	181	198	168	220	200	221	174	204	193	220	217	178	178	188	187	214	198	196	206	193	196	193	182	181	187	196	187	190	182	180	211	213	207	204	213	191	183	231	197	213	202	202	148	219	199	172	231	186	193	174	201	176	196	181	209	217	189	224	193	223	197	178	202	193	194	202	178	200	201	201	209	181	186	209	189	226	188	204	165	194	200	192	191	206	175	177	196	187	180	185	186	199	181	202	195	189	178	201	187	211	156	194	212	211	192	203	209	208	174	187	199	189	208	183	201	200	213	196	194	198	194	182	177	210	196	168	211	201	182	195	187	210	203	205	183	185	200	189	179	189	223	204	205	202	171	181	187	204	196	198	201	194	183	173	182	182	201	193	192	200	200	174	196	183	198	176	217	200	189	212	220	200	178	203	191	185	162	208	170	209	185	212	214	188	202	201	197	213	191	204	202	184	168	174	206	200	174	183	191	235	206	198	173	175	194	192	177	189	200	173	160	180	196	196	186	175	197	191	192	171	176	216	206	216	205	214	226	187	182	184	179	217	202	213	169	200	185	204	177	199	208	192	166	155	189	197	203	244	183	208	214	189	219	189	208	186	198	199	180	184	192	203	180	203	222	193	180	204	178	181	216	164	183	225	201	166	214	195	184	201	198	201	186	217	212	184	208	198	190	210	201	165	184	217	191	219	181	227	210	201	201	189	198	214	194	188	215	210	183	227	173	200	188	186	215	196	217	190	183	197	186	196	196	186	210	173	190	193	199	203	227	218	185	176	219	198	177	215	205	179	200	193	191	193	194	184	209	172	194	199	199	183	181	212	184	181	194	224	179	192	205	206	201	171	193	185	208	188	208	182	189	202	190	203	211	227	179	210	207	181	210	206	187	192	187	207	194	179	193	180	189	215	207	208	186	195	206	192	185	189	195	182	176	155	185	193	188	207	174	174	185	193	206	185	175	194	172	197	220	197	178	207	197	179	217	202	209	231	200	212	175	185	208	182	173	174	206	184	204	201	201	193	208	201	204	201	196	180	202	190	214	217	181	187	202	185	198	211	191	219	232	179	199	174	200	179	179	170	165	171	163	190	186	199	179	190	176	182	188	188	184	207	197	226	192	215	229	196	198	185	218	204	176	180	197	226	205	187	194	178	188	192	237	171	169	195	199	202	184	222	197	154	194	189	212	217	182	216	188	184	193	185	206	194	185	169	167	185	209	195	207	215	187	177	207	199	181	181	170	228	194	166	205	194	202	190	199	186	208	196	199	203	194	183	196	190	188	217	190	182	189	232	185	211	205	193	224	174	180	206	178	183	211	205	209	195	167	208	177
6455	865	1359	1598	1493	1389	1137	1026	927	802	722	706	671	673	629	657	667	630	642	603	615	663	623	622	573	590	611	584	548	510	576	539	585	510	548	496	531	541	483	516	498	485	503	504	517	487	517	497	539	490	494	523	449	468	467	486	462	476	462	467	495	456	466	491	476	460	469	480	481	471	470	481	473	457	493	490	461	463	485	419	494	458	450	438	429	471	457	483	475	459	439	457	448	441	466	452	476	464	467	431	495	466	483	461	468	443	474	471	481	471	504	484	446	470	472	481	450	499	461	431	438	504	466	527	437	513	473	469	430	460	464	459	479	463	494	482	463	483	447	449	492	457	423	505	416	426	481	484	469	425	462	447	426	496	467	478	495	464	469	461	485	472	482	454	478	445	456	478	466	452	449	475	468	468	482	490	465	469	478	473	506	452	480	440	468	435	451	528	458	497	484	479	474	481	472	454	440	446	478	463	476	483	465	493	459	480	467	459	484	445	462	473	474	454	483	471	501	449	455	471	477	479	472	479	477	436	491	477	461	434	438	480	452	441	465	447	491	444	463	440	447	486	466	488	490	500	472	466	507	476	474	482	442	430	425	483	448	480	477	469	471	465	461	472	467	478	430	492	467	460	472	438	456	476	476	463	469	468	475	463	463	446	452	482	496	443	473	472	453	408	435	471	480	481	485	436	429	461	442	431	457	464	424	455	453	451	444	439	516	416	460	460	442	464	451	476	440	481	453	465	427	440	457	494	472	473	472	439	437	447	490	503	462	469	484	487	466	474	452	466	438	492	511	481	454	497	432	481	489	454	507	476	450	498	499	507	437	460	456	473	458	509	440	482	467	449	467	455	470	453	453	496	497	431	487	445	473	477	437	418	437	492	476	468	460	526	456	501	453	463	455	472	494	482	465	493	473	502	458	521	405	474	456	453	491	426	472	463	505	448	448	442	458	507	428	466	466	493	464	466	504	441	494	473	477	480	455	493	497	445	463	451	482	465	438	449	430	469	523	469	414	498	505	485	471	464	460	434	436	492	425	476	486	439	469	490	479	489	481	476	431	504	485	478	474	478	490	444	461	473	473	469	443	462	470	505	456	464	484	451	456	460	478	472	470	459	489	468	464	457	461	502	488	503	462	500	493	460	475	458	442	441	474	442	465	478	485	451	479	483	486	456	436	448	447	460	436	463	488	474	460	471	474	458	443	468	440	453	448	475	468	476	448	497	468	464	430	454	429	491	492	494	477	452	469	464	482	467	451	425	441	469	472	443	477	451	470	462	463	449	502	478	436	472	452	464	452	462	462	515	464	479	473	487	457	453	479	482	457	496	457	463	428	472	485	459	438	451	465	466	432	489	480	443	453	437	488	423	458	447	429	473	469	475	472	527	436	464	457	470	456	482	497	473	473	477	483	452	474	464	488	453	441	436	448	456	443	467	456	453	440	448	449	518	466	454	430	457	471	498	446	513	470	489	490	495	496	475	487	462	469	488	472	462	462	533	497	466	498	459	468	469	434	429	467	459	477	444	444	484	445	482	455	475	458	440	434	471	466	469	481	448	462	450	457	451	434	495	436	507	467	475	453	488	441	441	423	443	471	463	483	485	510	460	445	416	492	436	450	452	466	452	468	491	470	463	442	503	451	446	452	478	481	472	427	489	468	429	487	439	491	465	484	480	458	452	488	474	472	471	462	448	458	471	412	487	470	440	492	448	461	484	457	453	491	440	499	464	472	486	466	466	467	461	462	466	444	472	448	448	470	484	469	476	474	469	461	453	500	477	471	478	461	498	471	458	463	468	450	487	466	484	453	446	467	462	454	458	444	453	473	436	453	488	491	479	474	455	494	466	425	501	486	472	478	484	491	466	503	454	472	484	492	469	482	444	473	426	482	459	430	438	468	434	476	458	456	510	456	433	457	474	493	430	443	491	457	502	442	489	476	472	450	462	449	474	444	443	477	485	461	474	496	453	457	455	472	478	463	460	472	480	472	410	465	431	491	453	437	454	477	447	469	493	447	483	457	498	458	439	477	444	482	449	468	479	438	493	415	489	455	460	500	482	466	476	438	470	419	470	452	430	466	498	461	462	441	473	469	482	469	412	450	431	480	472	449	488	460	467	506	446	448	484	466	447	505	486	484	477	493	473	463	456	468	458	460	469	476	502	447	481	469	466	496	490	493	462	435	511	456	474	495	463	425	460	435	487	475	465	459	435	468	468	454	420	409	481	455	496	460	474	503	492	458	445	444	447	439	455	473	496	471	498	503	454	482	447	483	508	447	498	444	465	493	449	426	459	481	451	492	497	456	491	451	491	470	479	492	470	472	448	496	469	463	465	461	475	425	449	479	469	506	465	480	461	463	461	463	442	417	478	451	440	458	441	417	491	461	466	443	460	464	429	474	430	469	413	429	482	471	450	465	446	481	487	497	468	517	454	460	448	442	450	442	479	460	480	458	488	469	481	486	468	474	420	436	452	444	471	497	487	492	422	416	485	461	461	456	520	472	455	448	454	433	501	474	503	452	440	425	467	443	463	484	471	491	451	475	437	453	455	440	450	466	490	411	483	451	461	451	447	479	464	488	478	450	457	470	492	436	450	469	478	440	446	471	498	463	458	529	449	515	448	482	477	459	471	501	478	468	447	507	511	497	476	446	435	464	474	450	460	446	470	443	446	468	476	485	473	510	464	458	467	458	441	479	453	472	479	474	447	477	493	471	500	440	450	470	475	439	461	430	446	436	496	488	455	471	443	479	464	464	434	463	468	446	497	423	519	485	448	456	463	466	467	494	439	442	451	504	462	497	453	454	445	475	476	488	473	428	434	451	462	452	461	438	444	447	471	450	421	440	478	447	420	466	466	530	441	445	460	502	484	423	455	507	472	459	457	460	486	447	455	474	452	443	444	493	486	478	473	452	465	478	451	486	434	458	481	447	480	471	441	420	457	476	429	486	467	455	421	446	494	446	449	472	479	491	475	482	447	508	453	427	487	471	473	466	487	487	473	497	491	457	457	440	460	436	483	464	481	447	451	497	454	522	477	448	489	449	475	451	478	457	460	521	456	487	456	431	464	448	500	429	445	531	468	464	429	496	491	524	466	477	482	432	469	509	468	455	474	495	467	477	447	514	466	494	503	443	447	451	494	413	467	498	485	474	485	485	449	438	498	464	436	439	462	478	492	471	484	465	449	437	400	455	475	451	454	445	474	444	491	456	487	444	432	478	493	478	482	477	469	431	432	435	487	421	444	485	451	476	462	466	472	459	423	518	445	426	494	481	459	472	436	422	452	497	489	498	476	472	424	450	504	479	462	459	479	468	528	449	420	460	496	465	500	452	466	500	452	461	453	453	452	475	485	470	462	441	451	436	436	475	465	443	423	455	411	458	459	442	462	483	423	479	440	481	434	462	473	479	457	495	471	466	445	469	487	484	464	492	452	426	517	492	449	472	489	430	501	483	507	491	456	454	483	483	495	481	458	458	479	464	467
14322	1204	1072	886	656	576	469	371	323	268	247	251	247	212	200	219	241	212	215	221	228	226	201	232	229	227	217	183	163	180	217	187	209	218	196	232	195	189	188	196	168	191	185	179	204	183	193	171	204	192	181	187	183	167	191	175	178	156	185	172	176	150	182	194	183	169	151	163	199	145	175	167	178	181	197	181	175	161	164	158	173	170	163	193	172	179	187	211	179	192	197	202	171	163	195	160	152	157	186	197	205	180	198	181	148	183	200	156	153	199	168	205	178	170	172	174	190	176	178	179	178	188	203	196	168	165	186	176	209	178	178	169	193	175	171	159	181	189	201	159	159	193	156	172	151	193	187	177	200	178	164	192	189	183	192	165	170	172	161	177	181	186	183	186	188	193	186	165	182	165	149	153	186	153	188	176	155	210	187	173	199	175	175	152	168	183	170	203	161	172	150	175	176	173	184	185	194	173	195	211	170	174	170	186	178	149	157	164	182	199	177	176	162	195	200	196	167	179	194	169	181	163	168	173	200	178	202	186	199	184	196	166	196	187	164	170	175	172	185	194	177	177	193	192	158	178	195	201	182	163	185	176	149	162	185	171	184	172	186	178	173	187	196	191	213	199	189	181	155	179	172	169	182	164	173	180	170	206	173	159	196	190	162	228	175	175	181	193	178	194	170	168	182	195	184	171	191	188	165	166	180	171	149	174	168	173	188	152	170	173	167	175	195	174	186	151	189	163	187	157	220	185	190	176	166	184	180	173	202	179	178	167	161	167	174	162	170	186	183	184	173	203	195	162	164	181	187	192	175	164	194	175	163	180	160	162	180	175	181	183	175	160	194	161	197	165	167	197	208	164	165	164	180	176	214	181	207	153	160	176	206	177	190	189	153	179	175	171	170	203	184	145	166	179	191	192	185	183	175	172	178	156	183	202	183	205	164	186	180	164	205	189	187	196	142	195	199	203	176	186	179	178	176	183	178	180	175	179	181	173	224	190	174	170	185	176	174	173	152	155	175	172	181	174	188	180	167	180	191	152	197	166	189	172	184	181	187	174	156	177	173	143	183	187	174	184	176	181	175	177	174	212	166	189	195	181	167	170	176	173	164	160	179	164	193	161	164	174	193	166	167	171	169	173	172	166	162	163	173	176	183	186	179	172	176	163	182	174	175	185	184	189	178	148	177	175	182	207	194	155	148	165	164	171	191	175	158	180	192	174	162	195	202	173	175	193	183	173	207	192	173	168	184	183	163	181	160	170	171	143	171	179	157	172	158	197	195	156	191	194	193	168	167	204	203	177	168	168	153	168	179	170	177	168	156	169	173	184	186	190	172	181	190	155	190	174	183	205	172	183	173	192	195	190	190	186	161	180	186	201	167	195	185	202	168	184	164	175	170	164	156	160	162	187	198	157	141	184	187	168	173	176	193	184	169	166	189	182	175	177	184	201	170	160	184	175	151	173	170	184	200	170	175	191	172	180	188	174	179	192	182	195	205	170	200	157	186	179	191	166	163	175	162	170	182	177	157	177	179	171	187	205	181	194	173	190	194	187	191	165	149	177	157	208	174	185	170	193	188	165	159	168	191	164	176	194	180	187	175	164	207	179	174	181	199	192	191	177	166	195	182	209	176	182	185	192	176	180	176	190	189	166	192	177	195	141	186	195	186	183	192	208	181	174	181	205	191	165	183	178	179	184	177	193	162	183	166	190	175	179	173	179	172	168	190	209	190	174	191	168	205	153	174	181	182	178	162	184	151	184	179	191	159	191	142	202	176	168	180	180	180	181	195	159	180	181	167	205	171	165	171	193	196	188	192	185	154	192	174	178	175	194	197	172	204	177	153	174	182	169	160	166	159	187	197	181	187	185	188	176	188	154	189	185	184	181	166	182	187	186	175	191	162	160	191	210	180	175	189	168	173	183	169	164	169	164	183	186	187	163	179	173	192	213	181	158	165	180	181	154	180	201	172	154	177	163	168	187	206	171	179	201	166	138	186	178	179	178	169	188	214	162	166	166	172	188	199	218	183	179	193	184	161	158	170	167	202	187	178	192	177	155	185	160	195	202	180	170	185	164	159	164	187	191	192	182	191	196	183	195	180	185	176	188	192	190	180	185	154	167	163	176	204	167	179	199	195	166	182	135	155	183	188	197	152	190	154	167	185	174	201	178	169	171	149	193	191	174	184	175	153	172	171	184	184	172	184	171	190	180	160	173	184	176	175	157	179	184	176	188	163	172	193	199	188	196	177	190	161	186	178	192	179	154	172	168	165	175	171	194	161	159	172	192	195	161	167	166	176	166	206	172	167	182	191	168	192	201	199	169	182	186	200	170	166	197	168	198	178	181	188	175	185	189	174	183	183	186	191	183	185	164	172	178	175	165	178	166	179	160	167	169	188	165	186	163	177	165	197	185	174	177	174	171	173	183	164	168	156	185	209	164	179	178	169	164	181	188	178	177	173	201	171	189	186	182	179	155	170	188	184	154	196	166	191	167	198	158	191	171	181	224	176	195	179	165	171	177	170	174	189	161	168	210	173	180	181	166	187	194	195	200	169	193	205	156	154	159	182	185	188	172	178	183	169	164	158	203	177	192	175	174	161	179	171	155	186	159	210	189	206	216	183	171	187	150	154	162	210	164	189	185	178	161	187	157	165	183	181	160	186	205	176	170	180	166	165	187	163	176	172	199	182	196	163	143	184	204	163	158	158	173	172	193	159	201	194	167	179	173	177	171	175	176	165	188	192	181	150	201	176	177	184	201	167	171	201	182	182	193	162	183	180	163	169	168	165	182	202	160	205	178	190	160	183	190	170	172	183	162	177	148	160	164	172	182	188	167	180	184	188	178	166	166	171	179	178	167	176	167	182	173	178	166	168	178	165	184	191	168	194	184	204	173	165	168	198	197	154	176	163	171	177	191	163	154	175	183	179	220	179	216	168	148	158	163	145	183	185	175	199	185	160	167	182	197	170	188	166	174	141	177	189	195	189	182	176	158	172	172	159	176	175	176	157	165	190	164	200	189	182	184	180	174	166	184	150	157	183	182	168	198	171	181	195	160	167	185	183	195	177	200	180	152	184	178	175	174	177	166	165	167	165	177	183	169	185	196	199	193	166	181	180	180	179	174	216	191	176	145	185	165	174	164	188	164	163	169	186	172	174	182	169	203	171	176	178	167	180	163	180	182	176	195	202	170	188	159	165	163	169	161	165	155	179	181	164	156	153	171	179	173	164	191	170	184	188	185	168	157	183	191	165	168	169	182	182	178	174	182	177	186	174	166	198	189	200	169	208	185	187	169	200	175	191	190	185	187	171	188	161	181	177	184	186	165	169	181	172	175	169	178	151	187	169	177	176	177	166	189	177	152	198	168	179	164	163	178	183	192	193	183	176	177	167	167	195	199	193	177	223	203	192	169	174	159	176	174	195	165	193	165	171	230	200	171	181	167	169	187	196	181	160	165	181	176	160	178	150	163	167	173	177	187	186	187
8293	1168	2221	2574	2352	2127	1630	1351	1318	1095	991	929	882	801	799	755	755	806	767	714	700	702	764	694	700	701	710	658	602	537	618	635	681	565	616	655	555	583	592	575	538	588	486	528	490	509	589	518	521	494	519	504	491	495	465	477	492	434	487	491	460	478	458	493	492	472	482	479	494	497	476	456	517	493	557	448	489	473	471	453	471	477	465	450	447	459	455	460	463	446	494	488	480	462	449	486	478	454	479	461	503	464	455	417	474	438	461	442	475	450	480	472	455	448	476	450	474	462	438	477	448	473	467	500	458	495	486	462	463	469	476	440	484	463	471	476	456	454	490	439	431	517	450	488	492	464	472	493	453	476	459	472	480	480	477	454	499	500	476	479	472	447	471	426	459	522	478	422	454	500	477	465	449	508	451	442	481	427	490	476	457	417	481	477	514	438	500	431	459	474	461	439	475	460	471	492	427	477	402	451	458	469	472	488	527	447	466	456	430	463	432	452	480	474	441	428	422	435	484	440	457	460	485	461	455	442	458	494	464	461	470	449	485	459	447	443	470	422	478	468	450	454	455	446	462	488	478	453	453	445	443	430	482	444	477	491	467	438	484	463	459	482	460	460	463	495	472	468	445	483	469	495	487	493	468	472	504	502	473	455	459	466	480	459	449	428	505	453	497	457	456	480	444	458	474	465	446	454	481	491	480	445	494	462	433	436	451	448	494	499	490	421	470	466	448	453	468	438	457	432	425	475	479	465	417	495	459	472	483	450	424	480	444	451	444	457	494	466	437	453	447	471	467	469	457	412	433	469	450	461	449	469	507	453	444	487	442	462	437	484	442	442	466	426	436	490	430	504	464	501	452	469	512	485	466	476	467	432	445	460	451	471	432	475	459	465	499	425	483	491	483	451	487	458	473	518	422	472	414	439	470	473	433	461	460	468	501	438	436	447	479	448	488	488	494	471	459	451	443	439	436	513	467	465	445	440	431	452	450	455	477	437	463	484	453	466	472	432	442	448	441	422	482	457	473	465	436	490	456	458	477	455	472	482	461	504	468	455	450	503	484	456	491	463	460	462	469	463	447	481	466	477	474	481	472	460	451	455	436	446	432	480	448	435	444	457	504	444	457	437	509	469	501	439	447	450	460	471	495	456	477	491	440	499	476	437	468	483	440	487	451	481	457	430	459	465	436	462	474	458	482	488	444	446	466	489	463	463	457	497	506	449	430	474	478	445	475	450	457	471	440	433	484	469	492	449	448	450	507	500	436	442	452	475	457	496	484	491	463	429	461	435	440	473	477	467	415	449	460	474	452	465	463	467	491	469	455	443	490	438	468	484	463	442	457	432	420	498	470	466	464	483	468	458	457	480	451	440	456	432	439	463	444	447	453	473	468	466	446	475	491	497	450	429	454	469	457	497	487	477	442	457	461	434	478	464	481	438	449	448	466	457	460	472	474	453	463	445	471	471	432	479	431	466	489	461	438	471	432	451	467	494	457	456	459	436	446	468	482	431	485	435	475	456	460	494	488	466	470	438	482	472	435	431	457	452	484	455	468	428	470	450	412	453	462	445	463	517	453	441	434	459	477	475	465	473	441	464	442	463	496	449	435	430	499	482	462	456	433	439	479	457	484	459	483	448	480	429	469	419	420	469	465	431	471	468	455	473	506	455	457	436	456	464	443	472	473	440	461	448	468	467	465	484	462	457	453	433	445	519	469	420	487	428	511	463	453	462	459	462	466	427	429	462	454	462	485	460	475	435	479	424	435	420	442	498	432	483	493	459	487	500	481	465	446	461	474	460	457	469	471	483	438	438	454	434	478	467	459	470	472	482	455	442	450	497	448	495	459	438	475	455	482	407	456	497	452	499	429	466	476	435	468	469	448	490	490	446	510	469	464	503	480	463	459	476	427	464	491	422	443	474	467	471	445	447	441	489	462	464	461	486	477	438	456	477	467	479	460	499	438	479	507	458	468	495	454	478	477	439	430	446	439	436	465	469	442	495	428	434	436	427	447	421	484	462	479	456	493	409	473	436	447	422	446	443	486	441	463	452	480	432	459	462	473	498	454	471	486	477	437	439	472	445	479	465	463	460	458	481	431	453	478	489	423	481	442	453	490	453	459	427	433	468	465	495	504	465	455	482	450	460	440	444	477	437	469	493	508	478	441	468	463	464	421	460	450	470	475	463	475	468	429	479	486	441	472	465	457	483	427	505	508	467	467	488	478	424	466	466	462	493	492	461	440	474	451	463	491	491	469	499	467	437	468	454	472	458	473	463	443	475	445	481	432	471	468	450	447	435	454	430	498	478	447	477	447	497	479	420	450	465	437	423	480	432	489	445	468	475	472	479	459	474	439	478	481	449	488	484	438	429	461	441	458	459	470	495	444	451	483	490	454	476	475	452	472	479	464	425	440	504	479	449	447	482	500	479	461	447	452	433	443	496	482	454	468	459	469	440	463	444	496	458	458	487	467	478	453	435	470	471	484	470	432	446	485	489	470	446	506	446	457	442	483	450	459	484	473	482	458	425	480	470	467	463	443	457	483	444	496	460	445	460	476	471	476	499	450	484	469	426	446	451	480	509	455	477	473	479	495	456	440	447	457	522	434	469	454	460	466	475	455	475	489	459	442	498	474	440	451	442	436	432	485	498	476	445	489	436	471	451	465	468	459	453	456	438	476	445	452	489	516	462	463	498	497	463	510	459	445	455	453	419	473	444	474	430	430	467	453	488	422	480	451	504	491	461	452	443	476	503	474	437	444	405	427	433	443	480	456	469	464	424	458	497	453	448	460	452	446	456	455	484	446	481	456	454	471	480	475	483	422	436	443	469	511	453	445	465	460	448	455	441	453	471	456	468	448	424	449	492	447	446	464	480	491	461	462	452	463	470	415	475	509	464	455	466	463	484	423	447	425	472	434	457	486	443	453	459	424	495	494	402	464	474	484	473	487	436	468	496	465	462	503	444	452	469	425	475	505	474	462	445	464	462	482	460	430	488	444	440	460	471	441	452	434	485	457	453	467	463	470	478	492	460	444	463	439	501	450	458	497	477	462	451	497	477	447	485	498	438	496	457	428	426	488	457	444	460	470	448	494	449	467	468	454	468	417	458	433	467	453	461	429	489	479	466	457	476	464	431	443	486	437	415	445	490	464	484	500	485	443	478	463	471	460	467	464	459	459	488	482	458	467	501	458	471	451	434	453	491	494	458	447	458	489	461	492	418	486	462	459	459	423	458	450	443	429	459	460	437	442	446	445	436	428	493	488	459	472	493	461	457	421	486	483	484	489	465	473	436	459	425	455	441	464	465	491	466	484	468	462	460	477	461	413	444	442	476	461	480	460	466	459	436	455	492	446	456	486	514	475	466	461	476	479	465	489	475	478	460	464	457	442	474	441	473	466	448	501	466	468	449	480	451	464	474	450	469	472	433	452	432	478	464	442	474	454	500	473	422	478	501	509	476	460	476	433	470	496	466	477	434	443	436
1812	413	464	391	424	366	397	385	397	377	402	367	425	384	367	415	382	373	415	408	418	397	349	420	429	370	429	387	366	406	413	376	380	404	417	335	403	368	370	404	334	353	416	419	367	414	406	416	393	428	424	359	381	385	377	401	399	369	342	391	426	342	387	380	433	382	408	414	371	404	365	393	343	405	402	429	425	390	372	384	377	391	415	388	378	372	411	357	394	393	396	429	393	397	414	359	347	390	387	365	364	413	408	395	380	384	427	388	388	421	430	412	344	391	369	385	399	430	386	450	370	367	418	364	389	385	391	394	409	425	357	417	385	409	364	406	393	376	389	400	419	395	394	385	367	367	424	415	384	376	400	393	406	364	385	396	365	416	403	371	373	387	394	379	367	402	373	384	389	391	405	379	379	375	386	399	363	401	393	424	393	371	358	385	393	416	412	388	369	373	387	388	402	414	375	383	431	380	379	366	432	423	376	362	373	432	424	393	354	428	415	357	405	370	398	412	383	395	368	374	446	408	394	343	393	402	378	397	420	376	408	409	383	379	416	398	410	402	396	424	413	400	374	393	387	402	332	364	410	388	413	360	371	368	363	386	386	381	380	363	399	393	392	417	380	397	395	401	375	368	360	385	363	368	374	418	388	407	365	406	360	390	366	392	391	377	365	385	393	418	377	417	412	369	356	400	400	394	414	400	388	377	387	372	399	435	418	371	387	404	385	397	427	388	382	444	404	365	332	376	424	376	392	378	416	404	419	373	374	411	369	379	396	366	384	380	408	368	351	377	416	388	397	395	382	406	383	400	406	372	387	404	391	417	413	411	391	394	402	410	409	400	401	425	403	388	392	364	375	420	348	411	391	348	423	423	406	372	411	404	396	389	405	414	385	361	415	405	350	388	382	405	363	379	352	395	389	393	370	402	412	428	388	405	375	380	409	409	363	409	408	367	395	391	343	377	391	388	378	380	392	362	371	368	377	377	396	357	399	403	390	372	370	372	380	378	413	361	398	373	357	380	405	389	401	389	367	388	387	404	379	407	363	410	410	403	395	424	369	429	400	401	424	420	397	380	391	424	393	350	383	335	367	403	391	383	411	383	353	407	395	403	399	422	437	365	364	421	400	392	381	381	404	366	390	369	399	392	374	406	354	410	401	376	367	358	379	374	364	375	405	403	407	431	373	413	395	395	389	420	385	418	389	418	398	394	386	392	395	376	396	403	404	424	382	369	383	397	392	370	401	392	356	394	395	395	409	397	404	364	420	394	409	391	391	421	397	356	385	395	364	425	390	363	427	380	427	375	397	354	367	421	419	406	400	396	420	379	393	393	379	404	383	385	389	387	382	391	387	393	348	397	360	372	395	383	444	423	393	385	380	378	378	396	381	380	423	378	383	391	359	364	390	390	398	395	387	401	438	397	401	364	403	418	385	395	381	401	359	385	394	406	421	337	399	410	379	362	382	363	378	424	418	360	358	375	412	436	432	386	380	429	411	381	419	402	370	372	423	382	346	403	386	409	404	433	430	403	419	398	416	400	380	370	373	367	380	388	432	395	411	410	379	409	433	408	357	391	370	371	373	382	390	357	371	400	372	372	379	346	343	414	377	398	375	395	411	367	354	350	411	383	339	400	363	372	365	399	402	405	431	391	424	379	379	392	417	390	393	417	397	379	392	392	399	344	398	374	362	380	399	377	396	412	387	375	393	370	393	365	395	435	406	371	382	387	354	420	422	386	407	388	371	388	367	407	379	367	368	409	376	412	400	402	410	390	382	403	410	373	395	409	372	426	358	381	401	395	403	368	413	384	375	392	385	373	395	373	422	389	388	402	377	381	391	348	406	359	375	416	431	384	387	378	374	340	384	386	398	392	356	374	385	404	393	389	364	402	398	386	404	412	410	363	377	387	399	381	408	391	370	382	368	396	396	425	372	371	417	380	391	398	391	379	386	392	416	398	368	356	371	444	425	424	393	405	364	402	405	387	437	392	386	387	420	377	375	393	418	396	367	413	436	398	400	394	416	362	391	384	418	379	383	426	384	393	407	372	419	394	347	388	349	360	397	379	409	388	446	424	394	394	407	378	391	402	365	353	372	401	384	357	379	372	383	396	337	380	382	385	412	365	413	353	384	405	351	399	403	393	389	412	371	360	379	427	366	374	363	395	381	387	383	414	371	374	431	410	406	381	413	411	401	426	442	361	383	369	362	364	406	403	400	371	392	429	382	411	388	369	379	391	413	396	392	405	429	372	401	404	433	377	395	399	376	390	370	369	374	392	375	366	400	371	378	360	385	378	419	363	397	399	402	431	394	374	367	376	381	414	428	415	406	377	391	386	361	377	397	349	390	386	375	446	382	394	386	376	370	416	395	365	375	365	386	382	391	376	377	404	358	396	404	325	381	394	395	409	415	370	413	388	382	420	426	401	368	357	408	353	376	416	376	402	352	404	341	392	395	403	426	364	411	395	425	387	388	380	390	359	354	406	380	395	418	426	397	445	423	378	340	389	393	377	383	415	366	399	422	367	405	407	419	389	366	393	385	375	397	381	404	390	410	376	389	438	381	355	340	358	357	408	417	405	386	361	415	402	382	400	387	387	425	384	391	387	418	383	405	352	427	394	379	425	409	392	391	378	410	370	399	382	440	407	425	414	405	369	347	358	351	424	393	382	370	360	390	378	374	412	401	341	410	389	420	408	380	396	405	349	394	413	416	370	411	402	373	369	409	394	341	385	367	396	371	396	431	403	398	406	395	409	436	375	372	398	368	384	360	399	376	382	381	400	404	372	415	377	412	340	384	405	378	353	393	427	383	383	397	388	404	372	417	406	374	359	380	366	409	390	379	394	391	408	371	363	376	444	384	359	365	392	367	388	351	409	425	364	371	438	408	403	414	358	382	391	379	380	404	382	392	413	396	410	390	401	373	356	376	380	393	396	363	367	430	418	427	394	379	371	414	356	345	375	372	394	420	398	402	418	415	401	371	351	380	386	409	388	407	378	403	406	383	437	375	412	405	413	418	360	397	390	410	404	372	394	398	399	361	417	369	392	425	393	415	412	387	354	388	414	392	387	325	374	381	419	394	417	415	394	446	435	375	389	411	407	384	358	416	384	369	373	426	384	403	425	418	407	406	420	429	399	353	389	369	386	418	361	404	380	372	361	390	412	375	381	408	412	403	371	399	390	418	364	378	364	390	366	370	392	374	412	420	383	379	394	361	387	416	380	414	383	402	373	380	403	403	392	412	392	385	391	393	424	383	401	414	359	413	403	359	377	385	426	408	396	415	370	381	363	390	379	395	388	412	371	415	393	375	410	344	381	379	382	394	406	349	401	402	390	354	385	374	363	378	366	395	419	412	369	392	372	407	388	396	374	392	386	392	347	410	380	387	385	400	373	409	386	384	403	420	391	443	373	397	389	416	375	380	376	368	399	391	388	355	395	418	329	380	352	378	396	390	345	390	421	407	385	402	413	400	357	368	357	410	381
2253	902	898	913	1000	948	902	910	918	856	856	852	916	905	861	895	832	813	844	890	907	882	849	848	829	854	942	873	860	850	892	819	850	874	843	801	830	872	890	856	841	809	838	846	873	825	861	855	837	851	869	841	862	819	847	847	842	840	869	862	844	836	861	818	872	839	868	827	819	861	854	869	833	921	857	856	897	820	837	846	831	834	821	840	845	823	892	893	831	818	905	887	869	837	796	883	855	834	860	825	895	912	840	847	906	867	843	828	824	822	858	882	871	878	864	847	861	817	884	873	850	776	830	863	893	842	877	894	879	845	878	888	881	851	874	879	870	883	845	834	826	845	873	857	866	847	830	888	831	876	856	862	857	873	886	870	852	930	826	870	825	948	864	849	870	812	856	869	917	912	824	816	848	816	889	849	847	855	900	821	856	849	874	888	880	868	857	858	841	899	874	909	851	859	843	850	895	860	840	866	866	868	858	837	882	857	820	825	843	857	847	824	895	913	824	872	887	828	912	891	832	777	815	838	905	858	813	878	900	846	848	838	884	808	831	849	862	841	850	846	821	843	839	913	848	866	898	863	898	879	858	899	838	887	895	888	936	879	839	834	821	851	881	836	878	870	841	857	884	857	802	823	844	856	833	860	881	814	849	847	828	835	869	900	857	947	830	896	832	892	889	868	910	850	878	834	867	846	899	914	862	824	854	795	903	821	860	844	844	868	827	916	877	849	903	849	823	859	829	849	820	853	869	874	845	821	814	826	834	788	861	858	884	821	837	808	887	869	841	900	855	865	851	869	865	843	898	866	861	892	828	848	884	892	931	848	884	832	890	839	876	878	859	853	865	846	829	822	811	839	898	828	897	859	821	804	864	821	854	858	859	819	855	870	884	890	808	886	806	862	847	811	827	890	841	881	841	793	903	830	815	886	854	836	880	862	862	876	834	854	860	862	789	820	886	871	867	907	829	880	866	820	904	827	879	834	859	800	838	869	875	850	871	846	852	868	861	895	829	855	899	801	894	867	867	838	834	886	880	893	833	863	916	831	830	892	886	879	833	858	842	833	874	865	899	867	886	895	881	858	836	829	850	911	843	844	848	889	891	911	871	817	880	844	878	875	827	867	859	872	854	836	878	818	858	889	859	858	824	844	824	934	837	826	837	871	866	802	803	864	849	796	848	822	849	831	887	846	892	842	849	867	904	888	907	860	860	842	860	853	852	840	866	854	920	863	822	864	852	823	882	837	829	858	850	831	922	875	802	854	846	864	863	846	867	843	823	796	870	864	834	848	865	849	864	910	847	809	829	869	886	865	875	865	893	854	840	897	842	888	891	860	819	903	881	843	908	908	852	879	880	830	820	834	862	913	860	832	855	838	851	854	786	858	860	860	862	839	882	852	817	832	912	807	879	886	862	909	842	843	803	842	872	826	827	855	822	911	815	836	909	883	920	810	867	831	859	861	926	877	910	889	796	863	841	867	920	883	842	856	801	832	879	810	839	803	869	827	854	809	868	775	810	894	833	847	830	839	864	848	859	877	808	852	849	846	845	847	870	807	834	866	825	901	857	863	832	800	848	888	875	810	856	868	809	822	840	841	848	864	821	820	863	836	855	865	833	834	856	849	878	872	864	881	888	880	881	856	871	800	855	862	848	872	845	812	856	856	864	885	855	838	853	863	858	916	852	874	880	876	895	832	840	828	839	854	829	853	831	845	891	860	817	820	866	867	839	897	850	806	879	892	806	878	833	832	886	866	851	866	860	831	849	841	796	858	868	882	883	832	877	854	878	819	841	923	881	810	841	923	900	908	867	817	881	833	870	833	891	894	866	895	869	823	875	870	821	844	829	842	894	858	832	801	864	884	803	833	838	843	878	846	791	852	816	843	811	835	881	851	831	836	846	860	870	837	885	918	845	857	905	857	845	886	871	872	828	905	841	832	829	851	858	868	860	909	925	852	914	880	843	876	796	829	846	871	851	905	851	828	816	887	876	843	792	814	858	853	848	900	845	793	871	822	851	846	855	907	881	829	829	796	859	894	895	883	810	821	864	878	841	861	790	855	874	855	838	819	837	864	799	904	857	859	869	839	866	802	861	889	901	905	838	849	858	914	877	889	856	855	825	872	858	846	822	831	866	879	829	823	829	864	835	879	895	896	883	853	812	834	868	836	863	868	811	862	854	878	873	878	860	833	860	812	853	815	894	819	866	816	847	880	874	845	876	822	882	901	847	869	854	921	841	857	842	906	855	866	858	914	858	829	894	924	849	868	893	827	842	878	868	831	894	883	850	862	891	867	851	870	870	892	865	813	841	846	880	882	860	888	840	842	913	878	864	836	828	795	869	849	895	872	857	855	879	876	869	834	878	903	850	813	825	860	889	866	859	871	803	879	892	873	852	818	944	838	834	885	886	889	876	867	813	853	861	905	856	839	859	892	848	883	887	833	821	880	832	906	875	898	897	853	859	833	833	843	856	833	842	917	861	836	844	826	871	822	898	845	879	818	917	874	863	880	850	843	864	799	877	873	876	852	831	874	856	835	813	858	836	836	868	826	852	840	869	886	901	807	895	907	867	850	905	789	833	860	826	869	857	861	796	887	858	868	862	873	855	870	872	844	844	846	864	846	909	830	844	839	839	835	861	890	898	876	884	844	853	801	852	836	868	852	858	847	843	849	853	883	851	868	878	818	870	869	896	856	820	852	843	895	819	855	824	863	840	883	854	904	834	894	864	913	858	838	839	843	880	892	873	841	808	858	883	879	891	850	864	797	846	854	848	863	839	816	860	849	886	855	873	902	878	852	868	828	854	847	870	904	876	880	877	869	840	874	823	905	856	833	874	870	856	851	857	802	920	861	846	873	897	868	871	824	861	869	823	828	844	809	875	850	879	823	846	891	861	869	893	873	863	900	893	907	781	911	871	850	805	845	864	827	846	894	811	852	881	920	898	876	815	879	820	884	879	886	839	887	844	852	872	863	901	884	852	901	883	893	875	851	818	865	839	867	812	849	863	896	875	826	895	894	869	837	841	874	881	849	873	858	837	880	861	815	883	835	913	822	837	818	881	866	846	839	842	891	841	819	880	838	847	872	915	882	885	897	783	883	841	862	906	850	851	827	821	841	808	885	812	854	855	843	845	904	849	821	903	883	835	884	828	828	789	894	882	823	843	840	854	819	849	865	855	831	854	845	884	802	840	858	881	870	899	883	905	849	847	868	819	914	831	863	861	786	842	834	873	844	843	905	878	850	868	784	868	898	845	880	874	858	904	881	889	852	862	803	851	867	813	839	815	869	842	855	865	884	896	793	872	818	842	882	845	840	890	863	871	828	838	866	853	844	826	841	892	832	853	849	818	827	827	866	904	876	839	881	860	866	783	828	849	860	863	923	868	892	881	824	884	858	840	885	904	865	849	848	814	857	877	909	820	883	790	894	863	867	873	811	838	867	852	855	796	821	865	838	894	846	894	925	844	884	843	930	817	825	843	858
7711	590	625	528	443	375	310	271	268	291	271	206	210	257	244	192	202	201	235	195	200	195	196	207	218	187	223	197	196	213	227	217	170	202	182	190	198	231	210	202	203	200	194	203	223	199	193	193	173	185	189	223	193	203	195	162	188	199	192	220	200	206	199	192	188	191	176	197	191	217	165	179	221	166	204	189	208	214	198	198	184	225	181	197	178	180	211	197	193	194	175	193	194	198	211	195	174	197	195	199	211	199	197	180	171	197	196	191	191	193	191	206	198	193	201	190	187	210	196	200	189	197	206	201	186	214	183	177	176	177	187	207	189	193	189	189	194	209	173	170	216	208	198	195	186	184	203	201	208	194	192	219	193	194	199	173	194	193	167	199	190	234	213	173	217	206	185	168	183	182	172	194	177	216	179	187	233	203	201	177	188	199	197	222	218	196	187	207	200	203	191	203	162	187	215	211	181	186	180	208	233	200	196	212	196	177	189	184	174	188	216	198	183	211	192	177	225	193	182	209	199	191	189	195	198	183	199	209	211	190	210	225	183	200	202	182	220	211	187	190	213	197	194	182	198	165	194	215	193	210	169	206	206	198	175	208	196	191	191	177	191	196	176	186	198	190	169	184	190	191	185	169	184	212	205	202	160	173	181	206	200	187	204	211	210	207	196	202	189	194	202	197	180	194	193	194	202	214	197	200	219	194	197	213	190	184	195	188	198	179	190	223	175	197	222	178	168	214	187	196	202	208	186	165	213	184	200	180	170	191	193	210	208	187	195	190	188	190	197	197	198	205	167	198	197	230	165	200	204	198	170	184	164	189	192	217	204	196	197	182	192	213	193	179	187	182	201	210	195	193	187	198	203	178	174	180	205	211	220	192	184	196	206	172	169	210	204	195	170	192	218	209	189	185	196	198	198	195	191	219	182	191	201	210	214	238	212	177	198	188	204	195	195	215	168	199	164	189	184	195	166	196	169	217	193	183	218	222	177	208	205	200	191	159	173	188	229	185	231	191	206	202	193	185	191	198	195	202	204	181	203	177	195	208	214	209	183	194	197	216	202	197	195	183	199	204	189	206	167	192	189	187	164	184	193	209	197	201	186	200	188	188	204	206	201	209	196	175	176	177	195	191	191	201	182	215	162	200	185	208	210	180	198	194	210	203	183	178	188	202	220	193	202	189	186	179	189	186	189	196	189	187	196	185	185	197	206	197	195	204	190	218	214	191	166	165	196	179	197	198	192	213	193	204	178	206	194	177	180	188	222	210	217	173	178	199	213	172	204	206	202	185	194	196	175	177	215	169	177	180	186	196	209	237	185	186	213	196	239	209	208	181	196	184	201	179	172	201	204	201	194	198	218	205	222	188	182	199	189	189	192	195	189	201	183	184	181	194	210	191	184	202	178	196	183	182	197	214	200	184	176	216	207	205	178	230	201	191	179	201	162	192	189	164	201	187	200	183	196	204	188	192	212	200	190	192	190	187	191	195	219	193	202	197	171	192	228	186	193	184	197	206	231	211	207	230	184	210	201	207	187	188	172	201	197	203	196	177	206	187	185	186	224	219	218	210	187	201	197	166	201	191	228	214	203	169	179	185	169	184	211	199	186	210	195	212	180	186	217	188	204	190	214	203	192	206	205	176	181	167	211	211	221	194	192	177	213	223	173	210	164	180	196	208	228	219	178	219	173	194	190	189	184	189	183	198	212	198	220	187	222	203	208	211	181	203	200	179	161	230	221	203	188	190	193	206	200	208	175	186	204	175	187	210	172	200	197	200	213	187	194	181	212	195	180	196	195	213	219	196	181	203	211	165	170	199	196	211	191	176	187	189	214	215	208	177	206	206	186	228	196	186	194	183	186	186	192	197	193	202	211	163	193	210	204	219	200	189	187	185	206	241	175	181	171	201	196	205	206	179	189	196	174	205	183	188	197	183	181	183	202	197	178	173	178	200	196	204	191	166	187	180	207	199	216	197	180	211	174	195	224	200	206	192	164	228	179	200	169	221	199	191	187	187	205	196	208	200	195	171	200	198	194	203	179	198	187	189	210	199	199	191	205	182	196	220	201	193	205	182	203	191	185	211	197	193	160	187	177	187	189	197	213	210	169	211	209	194	193	167	192	186	215	208	172	224	206	195	209	186	216	193	201	188	199	171	186	172	188	200	169	202	195	195	216	193	188	204	201	209	223	215	209	191	205	171	199	185	202	202	201	181	206	174	190	191	185	172	233	201	202	201	205	189	176	187	184	201	218	182	188	196	195	185	185	209	217	203	203	195	248	198	197	217	182	175	159	179	172	181	192	200	207	209	178	190	183	186	177	170	174	175	185	189	210	181	200	206	194	202	232	206	200	205	166	214	203	220	199	197	195	182	191	211	219	178	210	199	198	191	233	192	184	233	201	197	202	190	214	191	187	184	189	207	182	216	204	188	201	156	196	160	170	182	200	175	190	194	183	181	137	198	193	203	219	222	191	187	213	190	198	200	188	201	207	205	181	179	202	213	177	203	193	211	181	215	179	192	184	189	225	181	210	213	180	216	188	185	178	211	179	197	200	177	165	203	200	194	227	214	187	225	184	173	178	169	191	214	196	186	190	190	201	189	219	176	174	237	184	174	193	209	194	173	151	200	165	175	184	198	184	189	205	214	192	212	193	192	195	189	215	192	200	189	184	179	194	184	167	199	196	190	188	196	183	194	211	188	205	195	186	206	201	179	196	186	191	186	181	199	158	197	224	178	207	180	209	175	191	194	203	179	215	198	205	187	191	230	197	199	192	177	195	182	191	202	212	218	186	173	194	192	237	212	200	205	204	170	203	181	209	191	184	192	187	209	156	198	190	177	206	186	184	209	223	212	190	210	202	160	165	196	209	215	201	221	207	190	223	213	206	210	210	199	192	172	197	195	210	158	162	189	209	185	196	202	215	217	176	192	188	233	208	198	191	205	171	194	201	190	191	172	186	176	196	195	166	222	206	218	192	203	202	193	203	202	198	180	226	187	189	198	194	206	194	209	213	188	207	178	228	196	219	196	168	178	175	199	208	215	202	231	196	193	185	208	214	179	172	208	188	212	193	212	216	157	198	232	192	191	193	205	183	184	212	200	198	213	196	145	187	176	189	225	177	168	169	204	219	183	197	176	204	170	207	201	213	188	211	156	200	184	210	200	181	217	209	175	188	190	201	204	205	183	195	177	217	191	188	203	150	185	187	168	202	185	219	209	186	191	189	191	215	168	215	193	219	177	185	202	194	235	196	175	192	186	193	213	177	186	189	198	201	203	198	170	178	190	175	198	200	187	190	206	199	206	181	196	227	183	197	206	184	191	185	216	203	199	179	165	208	206	205	216	191	224	198	199	210	196	228	192	164	187	181	201	188	172	164	206	184	216	200	199	210	194	180	163	194	196	200	182	195	192	189	207	178	196	200	176	215	206	210	175	203	215	193	215	201	167	196	190	184	179	179	189	185	210	182	179	196	215	202	191	180	165
6563	850	1374	1670	1405	1291	1177	1015	921	815	759	758	692	698	624	584	613	614	593	610	648	644	611	576	573	584	584	543	520	508	540	529	585	534	556	549	493	515	449	502	498	526	507	513	523	503	518	511	505	526	487	481	471	460	452	486	495	449	457	498	480	472	486	496	458	488	507	468	478	437	479	513	491	442	468	463	475	517	485	430	474	484	458	514	481	463	490	479	521	499	476	429	474	467	458	496	445	447	479	459	477	453	474	492	427	439	424	492	464	486	453	452	454	461	495	465	423	455	469	474	465	463	477	503	483	468	446	483	449	467	466	466	448	480	484	427	472	473	467	426	443	490	457	450	455	446	486	502	466	460	460	439	455	466	490	472	446	486	486	491	464	489	449	469	464	473	510	488	487	464	476	482	514	445	479	467	449	436	524	450	453	463	454	480	428	468	492	442	477	445	447	492	460	484	475	455	440	468	475	460	456	454	468	503	472	486	475	501	464	504	448	477	488	488	485	448	448	477	461	470	496	489	467	453	468	483	469	473	443	442	504	442	496	471	475	474	496	478	455	445	482	470	455	446	488	425	472	475	491	468	467	476	461	454	439	481	475	459	457	472	499	453	465	458	510	507	489	465	489	463	483	476	461	478	449	487	495	462	473	483	480	500	442	479	477	473	463	444	471	464	461	459	463	447	471	520	442	472	471	488	464	462	482	489	463	461	478	444	462	465	447	481	462	457	454	456	454	471	466	456	437	481	482	476	426	474	497	521	489	488	448	480	413	496	482	502	455	464	470	487	489	476	514	489	456	428	459	437	493	488	444	460	483	478	481	491	483	487	460	476	480	496	464	492	465	457	462	409	483	458	430	471	457	470	476	467	523	416	470	489	444	509	456	446	445	461	483	476	478	492	452	481	463	449	440	448	447	439	494	488	442	470	478	494	496	489	493	483	462	444	476	461	496	486	472	431	471	502	475	494	459	489	439	481	483	503	466	437	485	455	425	472	488	461	436	433	457	474	453	460	480	465	468	447	482	443	456	492	468	460	491	447	491	500	488	507	421	449	490	473	500	454	436	444	477	438	446	455	437	487	474	468	464	435	475	463	458	478	509	472	468	485	432	449	452	434	475	481	456	463	482	484	480	491	473	449	437	431	459	482	467	481	464	469	486	470	478	494	492	473	477	457	474	485	481	487	472	523	466	488	452	457	456	449	469	482	475	477	474	487	511	476	429	506	454	460	456	455	453	469	492	465	459	479	486	460	468	471	427	480	455	512	448	457	484	500	451	478	460	497	488	507	482	468	500	454	449	475	448	449	460	478	458	454	457	434	479	497	442	496	467	454	477	482	443	499	423	459	425	502	455	503	502	454	467	474	440	458	467	473	463	462	474	474	485	457	406	471	467	470	458	477	479	456	484	470	476	492	471	454	466	422	450	469	525	436	478	459	472	483	498	506	466	459	453	479	445	480	470	479	459	435	494	471	446	478	487	487	469	474	441	444	418	483	450	437	465	452	499	502	420	479	494	439	457	460	515	459	478	441	517	491	446	485	482	458	439	430	476	462	448	453	496	469	461	497	459	445	461	463	485	479	502	473	465	449	466	490	445	450	446	446	471	454	489	468	441	487	457	467	430	439	455	518	491	445	477	467	469	459	463	455	461	455	461	476	463	465	473	466	441	462	465	497	440	485	482	452	530	470	461	444	483	491	464	458	449	435	469	461	431	448	480	478	490	495	451	469	485	449	478	459	435	468	447	472	484	451	461	429	454	507	476	476	491	480	455	469	476	513	485	453	455	477	495	507	469	471	454	436	439	445	438	457	474	462	492	456	488	468	476	454	442	470	494	488	473	434	446	456	452	439	462	476	443	447	455	471	465	499	442	467	454	456	438	464	459	463	453	488	463	464	479	506	489	479	470	469	499	449	501	527	430	453	496	454	505	417	452	464	473	502	515	491	447	486	459	452	465	453	447	478	442	479	452	445	446	459	485	408	483	473	477	483	498	474	429	453	470	469	473	440	452	455	454	435	488	475	452	509	444	479	482	433	466	463	427	499	462	450	490	443	449	462	468	461	468	477	491	470	475	488	446	463	445	458	476	461	449	447	498	470	461	481	463	487	455	492	460	506	490	503	488	435	457	469	444	498	477	479	519	484	440	453	450	481	463	466	464	412	469	443	460	462	458	497	437	471	489	490	483	484	477	475	431	426	466	481	427	451	451	484	458	485	482	448	475	494	463	467	457	422	472	459	485	498	449	456	483	455	488	475	455	486	516	456	478	463	461	471	488	498	456	462	484	487	496	460	505	476	433	477	471	459	470	466	492	500	455	466	472	449	421	451	419	467	467	470	461	445	450	482	456	486	413	437	478	461	469	477	510	440	491	483	470	481	465	479	447	471	473	476	491	480	489	452	436	482	475	501	486	455	496	438	497	446	487	449	499	441	446	474	445	478	488	512	483	476	450	479	462	451	488	459	498	483	443	517	484	519	503	445	483	435	474	447	476	457	476	459	466	464	495	460	443	480	466	435	455	465	480	435	461	493	468	498	458	471	436	484	430	444	465	448	491	469	502	508	523	464	442	519	458	475	450	481	470	468	446	420	477	459	483	463	449	441	464	459	512	445	498	463	516	460	458	480	462	485	443	456	456	471	480	431	435	501	490	454	492	470	476	504	487	422	471	498	482	430	449	478	504	485	499	438	482	474	457	486	456	468	453	438	460	470	491	491	461	451	450	459	486	475	480	468	482	457	480	466	448	474	439	470	449	472	473	469	463	478	465	451	467	474	458	482	450	508	443	476	448	462	474	475	504	522	466	443	456	479	460	465	484	461	506	453	467	470	454	487	464	477	467	474	488	432	495	475	432	507	456	468	427	434	428	437	505	485	493	421	414	449	454	468	464	470	504	424	440	478	473	456	406	485	478	489	482	476	452	489	484	497	502	459	428	482	468	469	505	454	469	487	440	472	497	494	458	467	467	462	479	476	464	434	479	475	497	473	481	493	424	439	429	467	494	455	410	474	480	470	504	448	485	500	459	461	463	472	454	452	430	438	446	468	483	443	420	513	480	458	449	455	497	436	467	449	469	461	460	463	463	452	468	493	457	449	451	470	451	442	465	432	436	442	479	525	492	482	451	470	482	441	481	496	465	460	476	442	439	452	462	488	460	482	452	442	453	466	465	477	470	490	479	460	465	479	483	462	442	468	439	469	479	487	512	489	461	483	476	435	468	446	504	434	461	480	381	451	459	469	491	491	463	446	461	431	492	486	456	460	438	444	490	482	456	448	446	469	481	457	426	482	492	446	501	489	486	449	450	456	489	509	457	506	466	485	460	482	489	467	474	495	455	443	457	478	468	464	486	449	460	490	479	490	449	483	454	472	486	449	453	464	504	483	525	489	471	465	491	450	457	454	469	466	448	415	491	474	495	441	452	451	459	460	527	474	465	474	466	484	446	474	454	476	498	482	487	457	475	477	518	462	471	494	487	427	484	455
14600	1242	1070	892	651	492	424	343	315	311	271	241	226	238	224	240	204	231	227	229	212	212	227	236	201	179	214	208	209	205	196	185	202	177	193	222	181	180	185	184	194	167	191	183	167	167	205	183	198	191	190	175	182	174	165	175	154	173	173	188	193	163	175	190	167	181	179	204	162	152	185	158	195	173	175	188	165	170	176	193	179	198	155	206	170	187	177	162	185	165	175	163	211	180	165	173	163	180	147	194	172	184	180	157	169	175	191	172	162	187	168	176	183	179	191	189	193	193	183	212	155	170	158	176	171	179	187	165	178	160	167	190	172	204	188	171	172	190	170	163	189	174	193	158	194	191	179	188	189	181	158	179	159	191	179	194	169	181	172	193	137	182	159	183	174	190	167	182	172	184	168	172	184	147	182	195	179	156	164	182	180	171	165	181	172	171	179	164	162	186	182	178	183	169	171	180	180	181	173	171	167	196	175	188	185	185	161	182	165	179	192	186	173	180	178	161	167	163	181	188	179	181	163	172	160	176	167	218	194	168	172	204	204	194	173	182	165	150	194	172	186	159	189	176	183	172	187	163	155	163	161	174	161	175	159	176	168	182	177	201	203	192	187	167	174	165	203	178	195	172	174	175	176	201	181	169	180	168	183	172	204	159	170	172	155	173	181	175	179	170	170	168	168	167	158	175	187	167	181	163	165	170	159	199	172	189	179	169	199	168	198	176	183	173	161	175	178	179	164	178	184	200	191	175	165	165	163	177	193	167	168	160	192	185	169	167	181	201	178	177	188	170	181	169	173	212	188	164	167	199	198	179	208	184	181	187	154	181	170	201	180	174	190	173	179	172	184	174	158	155	175	152	209	189	191	168	182	166	158	170	207	172	190	159	170	178	195	178	174	164	165	185	173	180	170	151	177	180	155	159	164	189	205	170	190	175	186	167	188	200	189	180	171	166	180	195	211	210	161	182	193	176	181	187	189	174	194	161	168	156	180	160	171	146	177	152	168	185	165	152	183	178	166	180	183	172	190	206	184	184	181	192	183	183	192	178	168	154	175	174	187	178	165	173	170	204	196	175	178	173	166	184	198	179	183	196	200	181	166	166	191	176	167	178	182	161	180	171	197	162	162	163	169	169	186	194	173	164	189	169	161	172	180	168	167	191	186	190	174	201	180	166	152	159	193	156	182	183	195	173	186	175	200	181	195	197	167	183	189	169	171	149	157	179	185	187	159	184	158	182	155	174	185	192	156	162	188	167	181	186	201	171	189	173	155	209	164	173	155	159	198	183	178	168	194	184	169	201	181	188	187	192	179	148	184	181	183	164	184	158	199	152	168	212	174	152	187	154	197	174	176	168	175	162	161	164	182	192	180	175	153	161	187	182	144	173	204	177	199	187	214	173	189	173	152	197	169	176	154	172	160	193	196	167	190	164	175	191	164	202	179	183	192	172	186	174	164	191	171	181	187	199	178	174	157	185	195	205	180	181	190	166	198	168	163	188	192	167	176	175	165	187	191	195	186	189	168	187	183	166	183	187	180	168	164	209	170	178	167	194	198	204	202	179	162	194	162	185	196	201	170	174	189	164	189	194	186	184	175	195	200	174	170	181	181	153	153	182	156	190	172	215	161	154	188	196	181	172	164	192	179	205	187	172	174	190	171	193	167	177	192	192	174	185	174	187	178	180	185	174	176	178	179	181	175	187	191	162	172	149	185	204	190	163	213	200	184	162	155	179	179	185	167	182	182	172	195	188	166	160	148	186	199	159	165	190	187	168	164	166	176	192	182	149	179	178	162	183	153	176	194	176	164	184	186	183	191	166	160	186	194	177	172	165	158	180	208	179	202	187	183	166	174	187	181	172	176	150	166	186	196	149	182	164	191	179	190	181	163	181	187	164	204	175	154	176	153	160	196	169	169	144	156	172	190	181	208	170	184	180	181	191	186	179	162	169	163	173	179	199	179	208	182	184	207	166	162	190	225	198	159	205	193	204	201	176	186	183	186	183	201	186	177	182	146	162	161	162	181	180	189	181	187	187	203	155	181	191	189	184	184	182	168	169	191	180	187	173	203	171	173	170	170	175	184	178	161	173	187	182	180	161	180	199	176	161	174	199	176	165	172	199	163	154	189	207	195	192	183	177	177	172	163	177	202	201	183	163	195	171	175	172	177	171	164	174	184	176	197	185	198	181	161	169	174	174	196	158	158	187	165	207	197	189	162	148	166	186	178	182	168	158	184	159	170	183	178	175	165	183	180	198	179	177	165	167	171	151	177	193	178	177	175	193	223	182	169	187	184	209	182	188	167	161	156	191	178	178	165	189	179	169	168	193	162	194	170	168	186	190	160	186	161	165	170	173	155	161	186	188	187	192	164	167	162	179	170	178	172	166	155	174	203	181	199	185	154	180	157	196	182	205	176	175	166	177	164	202	186	174	173	188	172	153	169	176	196	166	187	170	158	171	169	176	155	198	184	156	164	162	174	176	179	152	164	167	205	164	167	151	165	163	164	177	180	207	175	191	187	158	170	177	187	175	175	179	178	172	162	168	154	184	191	167	200	181	159	187	184	183	161	165	179	168	210	166	168	148	156	197	174	161	179	170	168	168	188	159	175	169	175	193	173	182	176	174	146	195	171	167	189	176	192	146	187	191	174	177	177	188	175	183	164	166	159	193	181	184	156	178	192	162	181	187	188	179	199	169	193	184	176	189	183	172	198	175	165	178	168	188	169	192	170	178	167	201	164	200	197	180	150	167	168	190	184	168	162	189	179	180	194	178	172	174	178	174	175	168	167	190	187	158	197	180	167	184	168	172	163	191	183	155	185	169	157	203	185	187	182	168	179	167	191	174	188	182	187	161	166	180	208	227	179	188	201	192	169	193	191	178	164	172	164	162	164	170	179	199	182	161	189	191	183	177	169	157	181	163	184	179	205	178	180	148	158	160	187	196	187	173	189	190	190	191	153	174	181	147	174	177	174	174	178	187	172	159	198	200	182	173	171	177	179	170	188	193	157	187	185	170	198	175	174	160	178	161	200	184	185	205	171	186	186	159	191	183	172	183	175	214	165	195	181	183	208	212	171	174	187	193	174	190	204	187	170	188	162	170	182	167	185	155	192	172	173	181	183	170	154	171	179	174	148	208	185	162	196	169	159	191	171	200	182	186	157	160	147	155	192	167	190	162	177	161	165	151	165	188	181	198	189	186	194	163	163	187	188	182	184	200	169	166	161	178	198	193	180	189	187	185	160	177	147	180	159	170	186	192	165	182	156	180	152	177	170	173	190	149	203	165	177	161	177	156	194	182	185	160	189	174	174	182	162	166	158	196	178	172	197	179	184	185	191	180	167	182	145	153	175	157	180	176	201	162	193	158	188	210	206	182	170	178	166	185	185	179	169	179	170	194	179	190	167	217	187	185	180	161	175	176	170	168	185	185	142	171	172	163	159	173	173	148	159	204	166	194	162	197	176	153	176	212	155	178	191	206
8422	1177	2178	2570	2229	1969	1629	1466	1219	1149	996	896	854	852	811	742	700	701	691	719	681	750	737	679	673	658	623	602	606	574	592	607	567	621	641	596	625	638	576	624	580	516	518	527	519	524	499	532	543	515	486	534	509	531	528	472	480	487	498	495	517	446	470	492	484	479	472	443	503	482	495	473	438	527	442	468	468	502	463	462	450	482	452	477	483	465	460	462	453	474	471	452	464	466	448	448	459	451	468	443	436	470	479	461	489	446	488	491	451	481	445	479	471	472	485	512	476	451	430	480	456	464	474	470	428	488	461	454	445	470	464	470	487	456	482	481	492	463	477	476	473	497	462	442	482	477	485	445	436	473	446	468	435	468	492	428	467	455	425	488	464	458	454	421	495	478	444	457	502	475	465	449	451	483	447	427	461	468	484	491	447	471	443	421	492	467	459	464	466	481	489	480	465	433	477	486	469	442	432	446	442	482	464	470	468	461	486	449	461	486	500	450	480	474	489	441	445	469	472	463	477	479	452	468	453	449	455	505	456	482	448	495	481	472	477	490	446	503	470	465	495	505	477	486	466	457	449	474	448	451	468	451	489	446	449	474	461	452	468	481	481	442	491	441	483	475	473	481	425	477	481	448	461	459	474	426	464	461	446	440	462	438	463	470	467	442	462	459	451	510	471	493	477	501	455	477	461	489	471	469	469	477	470	451	476	466	460	506	449	464	477	473	478	438	469	453	465	470	502	453	477	504	454	478	485	420	466	507	449	475	513	473	475	453	455	506	471	506	453	470	416	476	464	452	440	419	433	464	445	474	432	427	418	453	498	470	472	446	447	442	484	436	492	483	448	473	445	445	477	471	460	432	480	470	477	472	463	480	493	498	431	439	464	427	439	471	441	509	477	479	448	455	453	452	437	483	497	502	437	455	462	443	489	479	458	496	461	477	452	470	464	436	447	468	480	491	482	459	488	501	469	423	455	468	470	451	474	471	427	432	474	421	467	480	429	458	456	461	470	460	500	484	469	466	466	450	491	455	434	424	449	499	492	482	458	494	446	447	469	455	452	472	462	477	453	422	426	440	502	486	457	463	482	426	483	454	459	491	450	457	487	443	448	433	424	477	448	456	508	428	443	463	480	426	475	483	434	470	430	495	500	439	451	486	454	422	472	463	452	477	518	488	434	436	419	439	451	426	476	447	442	459	474	469	508	474	410	478	457	489	474	460	460	451	489	476	420	479	497	467	419	451	416	454	450	452	497	480	446	468	473	466	447	481	500	497	482	478	460	412	460	480	503	478	462	447	485	486	442	474	464	444	489	454	454	463	447	461	439	455	471	472	469	446	463	450	484	470	436	475	480	502	495	426	478	432	459	456	496	489	453	433	468	480	478	497	504	467	447	477	455	449	495	475	470	468	438	478	466	454	473	445	478	468	475	466	480	468	511	493	459	474	488	448	439	461	466	464	436	452	466	493	495	456	443	469	450	448	411	441	486	482	473	458	493	455	473	488	442	490	485	433	438	437	424	478	482	448	448	442	425	465	478	463	477	489	457	485	484	478	471	465	490	480	479	460	457	471	436	443	518	466	485	500	455	448	464	473	458	481	436	472	465	440	481	453	424	449	443	483	467	409	457	453	446	449	466	482	466	488	456	476	418	480	424	496	498	493	442	441	485	474	478	446	487	464	478	418	492	480	444	465	459	475	455	467	450	466	467	453	477	425	432	491	470	450	466	494	465	461	495	457	439	429	498	456	461	493	442	488	465	463	466	463	471	441	445	454	464	451	424	439	499	467	436	450	471	479	447	470	445	502	471	466	476	431	467	487	457	487	452	477	465	435	489	456	490	464	482	480	499	464	456	469	428	454	480	429	478	444	425	498	467	486	466	487	454	488	470	489	471	468	464	483	459	474	441	477	464	449	488	454	468	472	459	461	452	446	452	440	479	490	436	464	467	452	445	447	470	436	435	445	492	484	435	435	500	453	447	408	451	494	479	423	462	478	475	485	459	451	448	462	461	452	414	481	464	475	471	488	439	460	482	457	468	467	446	482	429	494	491	457	461	491	436	461	477	463	462	480	459	490	445	453	450	473	448	442	442	473	437	494	423	500	459	471	458	465	475	455	451	453	453	484	457	509	459	488	495	477	478	431	455	486	474	450	449	482	449	477	441	456	457	490	461	464	452	477	397	452	475	452	500	464	464	476	475	449	486	449	472	448	460	463	490	435	442	401	477	427	456	467	447	431	477	470	462	459	469	457	438	489	481	491	471	462	445	455	425	483	506	471	480	485	470	448	452	489	504	456	472	475	484	463	442	429	456	448	431	421	477	466	454	502	423	422	412	514	466	455	476	460	475	461	437	453	494	459	434	434	463	482	460	476	478	447	479	477	447	452	454	436	461	488	478	446	501	459	423	482	469	483	434	465	436	487	474	448	459	483	481	492	423	449	446	474	460	443	437	474	449	489	449	455	487	474	451	453	433	470	473	498	454	457	492	472	494	485	478	448	439	484	471	477	444	415	475	442	479	449	486	465	464	470	425	402	471	459	468	473	463	486	485	472	504	424	473	480	500	481	449	486	463	477	450	442	446	447	453	465	491	490	440	448	479	441	476	496	457	465	442	471	443	480	473	457	454	477	465	475	483	469	461	461	439	429	485	439	506	462	469	436	469	438	461	466	412	466	452	482	447	492	466	449	434	477	452	474	446	462	491	496	517	486	509	457	500	458	461	471	494	474	427	457	457	449	455	479	524	441	476	461	486	454	437	478	477	436	461	447	476	479	497	467	508	476	443	494	451	468	488	431	429	505	480	468	432	503	499	471	527	442	431	471	443	492	476	461	494	456	477	477	447	458	418	467	466	468	476	477	460	463	472	466	457	485	420	492	462	471	427	479	452	445	469	461	438	500	499	471	438	433	471	411	477	459	487	440	456	478	456	429	527	441	491	472	467	461	479	433	463	473	472	444	434	461	454	424	470	412	441	431	449	495	487	410	460	481	445	465	453	480	445	482	449	445	463	479	456	482	451	472	488	457	474	436	495	483	438	469	440	435	464	444	465	461	478	463	512	476	469	449	497	458	478	498	443	491	447	448	433	421	477	494	449	438	472	493	458	440	508	469	440	449	495	494	475	462	452	450	476	436	472	464	424	435	496	442	500	494	432	471	438	447	445	470	499	489	457	469	445	473	425	486	460	493	497	473	494	437	461	502	475	447	448	503	427	460	490	477	471	474	498	465	454	492	469	450	510	450	451	450	424	477	477	438	489	465	444	486	460	449	457	453	471	483	463	467	459	446	442	512	494	432	428	506	467	504	453	417	488	461	457	437	473	462	481	482	483	483	465	495	438	474	431	485	439	456	450	464	432	488	471	494	441	492	455	463	458	453	465	523	484	470	467	440	501	453	485	437	497	455	432	487	448	486	451	426	447	479	476	446	474	474	451	480	449	473	474	444	422	476	463	480	447	452	458	471	463	474	478	516	496	449	392	429
1794	452	391	448	424	384	422	361	406	392	384	371	368	392	389	401	397	412	395	431	399	386	454	455	397	421	402	392	412	401	371	398	389	437	384	380	401	400	447	393	429	402	379	394	400	411	409	381	393	348	372	371	365	386	369	431	417	422	378	393	399	382	374	398	391	410	377	389	400	398	397	387	422	403	377	408	370	387	418	393	443	397	427	394	414	384	371	376	400	422	380	386	352	391	378	374	410	368	422	382	413	403	409	390	381	409	390	359	416	382	406	395	374	406	382	422	400	377	394	387	389	442	414	385	355	378	414	421	388	411	355	360	379	398	374	374	391	393	379	382	388	375	372	359	378	402	361	409	396	377	402	383	372	398	386	421	393	396	362	411	386	394	374	402	395	393	380	365	344	387	393	388	399	356	397	382	376	385	353	355	429	392	387	396	368	442	368	412	429	392	360	363	380	388	385	384	381	379	392	389	404	375	414	379	434	411	367	384	384	395	386	397	381	433	420	407	400	389	412	400	380	375	355	395	400	382	414	426	350	357	393	378	418	408	389	389	374	368	380	384	379	430	391	410	401	374	363	424	408	374	365	436	395	379	348	373	390	371	449	399	403	389	403	395	433	394	364	404	370	373	385	365	423	411	380	396	399	355	382	406	373	378	410	385	402	405	388	361	376	426	385	418	385	423	383	385	368	377	389	401	371	437	406	384	409	403	379	424	423	383	385	372	391	388	354	400	366	348	413	399	385	417	381	376	382	360	391	377	378	416	405	383	404	369	417	381	408	426	373	370	353	370	402	401	364	411	356	411	397	374	412	374	428	372	373	390	419	379	374	354	360	391	395	370	412	373	389	427	420	362	363	373	358	375	418	357	391	395	421	406	420	378	415	382	394	414	376	363	408	383	353	374	428	378	361	395	411	393	375	383	428	364	394	375	350	415	422	399	423	398	400	328	395	386	364	396	402	390	393	392	353	392	368	397	401	416	388	418	373	416	397	398	411	409	401	445	405	400	382	391	377	430	367	374	365	389	378	404	393	393	398	346	414	383	397	397	378	383	372	378	388	414	407	398	383	423	375	439	389	389	377	389	389	393	403	384	385	380	403	379	377	376	372	383	378	411	397	393	374	387	425	389	404	375	380	370	419	399	405	369	411	421	378	382	376	441	445	398	375	423	409	373	408	411	367	343	362	364	355	361	382	399	368	433	387	406	397	431	372	366	383	360	422	357	393	378	397	411	379	379	375	381	382	402	382	377	374	391	393	396	402	379	340	402	377	395	425	379	417	385	370	414	385	377	414	419	394	403	418	414	400	370	401	433	383	400	365	431	404	361	405	370	363	406	396	436	353	382	411	397	384	401	416	416	424	398	439	387	383	390	433	415	419	398	354	382	379	405	363	375	412	342	352	393	393	397	356	362	404	377	408	410	385	395	399	399	363	408	380	398	382	395	357	395	392	349	421	387	415	403	392	399	339	373	404	369	420	394	397	379	385	357	425	406	391	399	360	423	404	405	398	392	407	390	408	392	408	364	382	360	421	396	473	387	383	379	398	399	396	389	376	398	405	357	441	381	378	368	402	382	348	366	377	407	385	434	387	353	376	401	429	390	410	371	406	363	401	396	411	402	357	394	385	386	416	382	378	376	401	367	401	373	378	411	429	407	413	369	395	398	375	402	419	362	356	403	404	425	438	406	358	360	405	418	358	414	364	361	397	397	427	362	398	397	412	420	424	404	369	403	387	368	400	414	400	395	419	392	348	352	395	373	393	403	391	368	360	368	368	384	400	414	420	391	383	385	361	393	385	419	383	378	381	363	424	398	387	383	379	370	395	407	342	382	418	417	392	411	417	408	373	435	364	440	390	405	377	378	446	390	429	399	439	410	378	415	379	381	394	390	437	405	397	391	362	392	376	356	420	379	401	442	429	376	400	396	413	383	371	398	411	373	378	407	368	396	404	359	381	379	391	397	382	397	353	396	422	369	430	358	405	405	412	365	331	366	412	388	382	405	416	387	423	415	373	380	385	415	392	420	399	420	395	377	369	407	394	381	450	373	368	399	349	401	380	366	405	414	398	376	424	440	417	368	402	375	415	385	397	413	366	361	382	391	389	406	338	403	388	359	349	329	378	373	396	354	399	363	369	409	377	369	351	399	400	361	391	405	382	374	368	392	371	423	372	393	392	351	382	380	392	371	416	430	397	386	370	398	426	388	415	394	400	428	379	397	412	395	390	390	350	375	389	372	402	399	363	370	424	423	369	396	386	375	387	426	402	414	421	413	380	385	398	408	409	401	380	373	394	388	409	409	415	385	361	369	376	396	421	413	386	388	425	397	374	425	408	435	419	400	400	394	366	410	359	381	400	411	383	376	411	343	389	389	394	376	392	341	353	402	394	384	415	373	390	374	397	401	423	386	377	409	365	341	427	394	393	391	335	398	396	406	381	400	341	396	417	376	424	403	433	413	390	366	408	402	354	358	379	375	387	387	390	419	352	372	387	365	401	381	359	394	360	382	401	388	397	413	438	391	381	420	388	359	402	404	380	366	377	417	387	386	407	358	361	416	361	390	426	371	418	380	379	354	419	419	433	373	381	346	363	384	387	383	371	430	437	421	365	375	369	383	352	363	368	394	416	391	403	354	375	421	396	397	406	406	388	387	419	396	389	407	406	346	412	401	395	391	392	380	388	380	423	393	392	392	413	395	386	417	373	403	391	392	402	390	375	420	407	405	373	426	414	388	395	394	414	387	378	380	425	366	419	468	394	403	353	381	406	408	407	370	407	382	394	407	349	402	380	403	377	377	399	410	384	387	392	373	401	415	399	383	413	396	389	386	432	395	357	415	371	403	405	416	398	396	402	393	387	405	363	359	378	387	371	395	402	368	403	392	391	388	408	403	397	393	435	377	433	409	397	406	435	368	379	401	388	420	407	384	404	425	392	379	405	369	353	368	394	401	408	409	437	360	391	380	416	356	408	373	345	359	410	423	409	397	377	405	413	381	399	362	383	399	385	398	389	390	416	404	359	384	417	335	388	394	375	401	376	400	422	369	401	390	370	404	366	404	403	385	407	384	373	381	373	408	372	342	403	408	357	348	389	397	400	404	383	359	375	393	358	367	397	426	431	417	386	418	346	410	378	421	396	390	436	386	416	392	387	370	401	374	400	395	349	391	397	386	425	379	416	376	370	399	358	367	388	403	409	396	417	379	399	387	376	371	397	398	378	400	410	389	372	378	437	394	373	385	431	414	345	394	401	429	367	366	347	380	377	433	414	390	422	448	391	366	385	380	385	412	341	390	364	405	395	412	392	412	427	412	415	357	387	397	375	383	364	382	394	410	417	392	390	393	370	357	388	388	401	394	413	384	363	372	399	378	378	380	425	377	362	392	386	397	344	396	422	367	383	389	359	362	362	376	424	387	385	382	405	401	385	411	411	392	416	412	407	374	396	397	396	386	356	399	397	424	400	444	396	400	374	374	347	386	407	379
2185	899	989	1034	975	896	911	888	877	940	898	895	871	892	899	883	906	901	912	860	849	860	911	802	845	885	858	842	875	844	859	829	871	828	887	855	872	862	863	874	822	816	880	823	845	855	866	850	903	894	910	843	887	814	852	850	889	848	883	836	859	854	851	826	836	920	848	839	835	873	841	857	863	835	834	882	836	841	881	868	805	879	851	896	855	858	861	866	874	836	846	878	846	865	875	872	923	799	838	799	873	840	865	870	828	862	846	816	776	852	879	848	881	866	828	854	832	878	845	905	858	870	828	927	840	791	870	865	865	897	853	932	852	912	866	841	891	905	819	858	803	885	830	815	881	847	893	846	852	821	860	888	848	869	866	889	907	846	812	887	887	852	811	874	880	854	817	816	865	849	878	866	829	832	850	868	867	836	864	853	836	883	797	832	848	841	885	845	834	865	807	863	846	856	897	933	851	855	862	855	813	847	814	870	881	926	885	897	859	842	860	856	810	909	897	888	897	832	802	836	830	875	857	872	867	835	874	823	793	892	880	885	902	901	852	816	832	799	876	864	893	859	894	829	874	805	907	875	888	842	797	896	809	945	892	810	834	890	867	897	869	890	863	944	836	848	885	841	906	816	866	850	875	854	825	886	813	832	831	887	854	885	858	836	848	876	886	841	911	853	867	875	822	861	893	880	819	868	943	875	851	864	794	876	852	893	896	845	894	879	877	853	840	868	808	774	886	878	892	826	879	880	872	858	857	844	853	840	920	908	898	838	850	866	893	900	854	865	822	831	815	904	785	885	882	864	843	868	862	855	870	857	900	885	825	895	887	845	833	855	827	906	838	900	802	841	882	908	859	877	839	866	901	852	866	812	845	859	870	823	823	827	836	869	821	902	844	881	854	894	823	849	875	854	856	801	857	870	775	841	839	881	870	874	858	849	870	854	876	840	868	827	875	855	868	857	899	838	881	878	872	860	865	882	899	829	877	853	839	880	862	796	878	925	861	872	854	823	827	890	896	846	860	843	896	838	805	811	854	855	915	814	867	859	787	832	860	882	832	828	860	826	859	835	820	838	884	829	901	848	839	808	838	844	884	869	864	913	843	839	891	909	808	886	849	859	858	865	833	802	861	836	854	887	832	838	819	819	860	857	825	853	854	880	856	826	867	842	901	849	904	833	855	877	851	853	818	822	840	859	871	835	836	828	858	878	852	860	892	904	831	851	907	832	884	799	882	897	826	825	840	845	872	839	851	870	798	869	869	877	845	877	820	804	860	866	842	817	809	866	835	815	878	799	853	899	906	815	877	814	882	874	822	877	830	872	877	876	831	850	905	859	888	885	879	857	872	859	853	830	889	865	835	879	882	884	892	813	877	834	828	842	870	859	858	880	830	832	869	838	807	861	830	863	916	912	805	847	877	862	891	881	893	855	825	878	872	875	869	871	908	901	814	828	829	833	853	821	833	922	849	861	893	921	846	865	875	866	884	889	870	823	823	838	853	817	865	864	840	865	882	856	847	866	863	822	852	861	845	874	846	859	848	837	802	834	877	897	919	835	860	787	832	865	890	842	850	847	847	917	898	861	837	867	837	840	819	895	850	787	891	879	854	842	853	834	796	874	912	841	826	866	892	876	857	900	824	774	817	847	866	826	853	879	813	924	871	835	871	833	883	864	832	824	875	844	842	864	811	854	857	848	806	856	868	845	808	841	874	846	844	826	827	810	864	858	836	880	853	857	892	787	910	834	798	847	885	839	869	853	877	866	850	825	859	870	821	862	868	865	839	830	869	812	845	867	933	854	858	907	868	826	852	883	916	833	858	841	862	854	873	886	843	907	896	892	900	858	829	884	912	870	834	859	878	857	838	870	856	904	893	859	853	785	817	861	829	807	890	852	868	865	838	858	840	840	897	838	855	884	878	889	825	869	860	851	815	839	822	843	847	840	878	861	858	862	875	866	849	851	905	865	914	850	857	858	900	874	855	895	844	856	883	825	868	872	788	912	912	871	849	826	887	864	893	817	830	882	853	900	799	888	849	824	867	816	854	867	865	894	819	826	893	851	861	892	851	883	860	895	872	877	893	894	804	824	837	869	864	871	826	876	834	841	846	844	853	900	845	889	830	857	837	876	920	839	920	882	866	817	862	851	833	886	870	833	843	861	833	894	870	866	869	883	837	861	843	860	833	830	840	848	850	887	892	823	870	829	853	866	876	859	861	873	850	873	839	796	884	890	861	820	791	872	841	839	848	821	843	850	867	856	864	889	804	860	884	835	850	826	838	865	895	872	814	899	800	869	795	831	874	868	842	848	836	852	925	826	843	866	875	847	855	817	845	888	796	824	856	868	857	840	853	833	837	845	851	865	879	890	854	892	830	848	885	840	882	862	879	897	901	825	906	854	847	850	798	829	868	842	843	825	920	835	874	822	852	829	861	879	872	863	849	866	828	860	891	879	844	874	849	876	829	800	895	877	913	835	922	879	877	839	830	880	883	832	875	890	880	887	799	884	882	902	885	850	873	889	884	834	833	869	904	855	836	797	840	883	883	805	856	814	852	823	847	871	896	826	867	893	848	880	882	854	856	844	826	843	876	843	867	814	836	869	852	887	849	902	824	893	876	867	857	849	845	827	886	870	806	899	871	839	881	869	831	840	796	782	888	860	917	848	857	865	857	864	867	870	833	839	835	816	866	861	876	843	859	850	827	836	799	884	876	857	850	869	833	867	860	824	844	817	875	877	836	849	822	860	834	867	816	847	891	872	940	874	894	900	825	864	854	829	869	870	863	905	832	880	807	831	834	815	863	866	884	838	860	883	869	854	847	847	841	858	811	910	899	849	808	912	855	892	825	796	862	885	831	871	851	851	880	835	869	913	820	854	775	881	864	821	863	890	821	889	853	901	844	894	823	864	856	901	891	865	860	823	786	848	831	882	869	830	822	905	849	821	808	842	867	868	844	863	845	863	859	862	856	887	844	913	831	831	865	945	891	862	891	860	834	807	878	819	795	872	807	883	805	867	879	856	851	885	936	842	856	811	879	877	890	879	861	887	894	855	842	835	839	852	833	854	871	866	876	813	874	867	905	880	842	920	923	874	835	861	866	828	840	888	853	894	839	825	794	859	857	850	871	848	847	846	861	843	803	813	861	879	850	906	894	884	809	849	813	836	889	836	883	851	841	866	848	843	836	886	879	829	864	870	827	891	878	885	848	848	870	815	881	865	869	812	819	835	858	885	879	890	854	801	844	848	884	859	845	857	897	866	830	833	854	872	887	835	877	869	843	866	826	857	868	836	820	845	856	898	844	859	891	857	844	850	877	876	880	863	872	810	885	893	843	899	872	855	855	847	866	889	845	852	849	853	856	884	858	878	842	875	863	821	836	857	880	846	927	808	824	886	836	892	863	876	903	870	887	877	867	879	829	883	847	810	856	892	846	897	887	847	862	875	836	840	911	852	872	817	875	812	862	868	890	863	886	822	852	848	844	883
7521	588	629	529	443	335	324	299	270	231	234	261	208	226	216	229	239	207	232	221	221	228	197	238	214	181	198	198	174	234	193	192	176	204	204	194	207	184	202	188	176	187	184	190	215	198	218	197	216	222	197	197	211	190	213	200	205	195	187	201	201	224	239	199	222	182	175	198	205	194	212	184	184	212	156	194	196	194	191	191	191	180	208	216	225	216	192	181	204	205	198	193	170	222	191	194	168	204	188	206	199	191	196	205	212	201	202	194	188	172	192	197	182	207	181	198	207	218	178	209	197	180	184	236	192	196	194	195	205	190	192	187	200	212	208	184	188	199	210	188	211	206	178	181	191	199	203	207	208	186	199	179	199	208	235	203	183	207	192	206	183	205	189	202	176	208	198	193	191	204	190	177	202	201	191	193	206	193	211	196	208	193	200	226	162	202	192	203	211	222	206	199	185	193	198	204	210	230	167	187	215	205	203	155	183	210	225	186	232	196	191	189	193	202	190	201	211	189	193	203	208	196	195	176	185	229	195	199	218	188	211	218	192	169	199	227	197	180	196	211	195	171	208	195	195	215	178	178	217	202	214	196	193	185	188	199	196	202	200	211	213	203	175	201	180	188	194	181	179	191	203	191	188	187	205	202	201	172	162	177	214	207	202	185	170	210	211	166	205	173	188	196	187	182	202	203	196	215	186	204	225	180	177	190	200	215	181	214	199	208	171	201	163	207	207	175	178	184	184	203	208	200	216	215	184	217	198	195	199	191	238	207	186	175	188	204	165	171	202	224	188	197	199	187	179	169	197	179	195	182	176	194	182	200	184	196	187	187	178	181	215	166	209	198	196	215	188	199	181	217	205	216	209	177	217	173	203	196	207	200	196	171	201	171	201	172	213	207	189	198	214	223	163	197	184	201	198	189	202	190	197	201	203	199	185	216	212	201	173	198	216	208	207	188	207	178	201	195	202	198	189	183	200	207	194	203	183	208	225	209	184	187	209	205	183	186	183	180	215	211	189	181	188	176	176	178	174	188	207	179	184	176	218	192	212	196	216	179	215	205	230	180	221	216	214	196	206	198	192	201	178	180	192	181	165	215	175	230	209	219	218	187	184	211	204	193	215	215	187	196	201	179	198	205	189	214	220	187	213	208	222	182	191	179	197	206	190	196	164	206	185	202	175	205	173	189	164	243	181	189	182	206	182	193	194	180	189	213	197	208	203	193	198	237	202	171	188	209	216	181	178	182	194	196	238	221	192	206	208	220	228	198	205	210	205	172	197	190	210	191	210	207	200	201	184	186	216	210	182	186	198	196	186	183	192	195	185	196	215	169	180	173	190	204	212	182	187	183	176	186	219	179	183	188	171	183	190	197	216	205	204	242	182	160	209	189	191	189	181	201	201	214	211	185	197	179	230	196	188	223	202	230	192	205	175	176	209	198	205	176	191	205	215	189	197	201	214	159	187	184	186	206	233	198	209	177	191	208	212	201	236	195	194	191	204	200	218	226	190	177	196	190	193	190	182	177	200	207	197	220	216	199	182	172	208	178	200	193	176	195	215	181	183	208	172	181	150	193	180	197	216	180	199	196	186	202	196	199	190	204	189	181	183	190	202	183	183	207	204	190	203	220	198	203	189	202	201	186	207	200	205	215	225	168	204	205	209	211	177	202	184	193	186	180	201	197	221	219	196	203	225	196	197	196	206	185	192	187	204	206	212	226	205	215	198	198	226	185	192	182	192	197	197	211	193	201	178	191	190	177	204	176	188	205	198	210	213	181	174	179	214	193	184	181	204	214	192	197	187	187	200	195	184	188	241	188	207	198	190	197	176	191	186	208	190	198	173	181	219	188	230	187	200	173	189	187	203	156	164	180	180	213	178	187	171	182	196	223	188	204	171	179	175	198	199	190	183	198	195	184	213	192	192	196	176	208	204	209	194	233	231	174	197	243	186	203	192	182	185	206	209	223	215	195	186	193	231	170	166	207	202	223	212	199	186	166	184	190	198	215	190	177	216	190	201	166	171	196	204	205	188	173	205	220	206	221	183	200	191	207	183	202	190	192	193	189	203	187	193	200	198	200	217	193	204	183	176	203	190	216	206	194	201	192	191	207	182	189	185	203	196	168	187	207	199	184	180	173	180	210	219	200	208	188	154	195	183	196	216	213	201	185	177	191	190	213	198	193	186	194	195	200	184	183	197	212	194	237	189	196	177	215	208	234	190	201	183	175	182	176	169	201	174	202	171	216	177	180	167	199	201	175	206	211	202	195	193	187	201	193	189	195	203	210	212	187	219	180	212	204	184	204	211	181	196	192	193	208	211	185	166	177	176	230	212	242	205	218	195	184	213	189	200	213	199	223	200	196	193	197	194	197	194	201	191	196	173	211	229	200	184	175	177	191	194	203	210	191	229	186	186	202	169	187	209	198	204	161	187	201	191	205	187	180	186	177	209	207	197	186	217	182	215	213	183	192	191	184	210	193	206	222	198	194	177	196	207	217	174	200	209	172	213	184	212	194	227	178	188	210	209	195	203	205	193	197	195	189	206	202	195	226	211	197	171	177	195	202	204	199	179	203	183	188	181	210	197	199	185	184	178	166	196	182	204	210	180	173	184	201	195	179	168	194	207	203	190	177	188	180	198	195	206	188	211	207	201	193	198	160	186	215	190	192	192	219	203	178	186	190	173	192	196	217	179	201	218	198	182	188	178	207	199	206	198	169	188	220	189	184	210	191	204	194	201	204	216	219	201	156	194	200	172	176	186	190	218	192	203	226	219	184	220	178	198	206	173	202	202	193	200	209	184	204	171	177	159	193	205	198	190	212	201	168	207	203	205	208	187	197	199	195	198	206	180	197	207	191	217	210	190	197	195	172	215	172	207	181	204	194	204	169	194	192	177	189	202	211	189	209	197	184	187	189	195	209	199	209	230	195	210	181	181	177	184	224	200	185	230	195	196	219	180	184	185	197	214	171	208	225	212	198	169	192	175	192	172	206	174	209	188	169	193	196	216	218	188	182	186	207	208	174	203	229	207	205	202	189	215	183	223	181	224	204	183	185	193	232	211	212	210	198	179	228	196	196	192	179	183	195	189	209	232	207	172	216	196	186	215	194	198	200	190	184	189	210	210	172	217	215	219	209	199	207	226	184	180	219	182	156	210	204	182	207	189	211	205	190	186	196	220	177	194	186	209	201	201	212	210	176	218	175	200	196	189	221	202	194	165	200	201	209	218	184	175	189	174	196	216	178	212	200	193	211	223	218	214	214	184	213	167	210	179	224	213	235	196	192	211	201	187	199	191	191	173	210	192	185	203	203	213	188	203	190	191	191	185	185	187	214	193	170	196	190	208	182	213	205	189	205	201	196	185	163	209	192	209	177	201	192	183	194	190	197	187	199	230	176	187	197	209	176	195	195	211	196	208	206	196	169	176	189	230	183	172	195	182	189	195	211	219	203	195	188	186	211	192	177	183	210	202	192	168	212	184	207
6505	789	1449	1663	1463	1243	1107	960	971	816	780	738	673	673	621	603	608	573	593	599	581	641	625	567	603	601	601	522	551	560	545	529	535	585	589	558	557	549	562	496	516	471	511	513	492	524	465	532	482	488	492	497	455	518	469	493	476	465	466	480	476	488	507	500	499	481	516	445	477	489	459	441	451	476	446	503	482	451	457	485	505	468	452	508	473	431	489	494	478	477	477	432	431	444	478	475	455	450	472	518	481	487	481	482	506	471	483	465	492	442	472	456	489	459	483	437	502	477	427	479	452	483	452	451	491	448	472	471	452	467	472	471	494	465	481	453	484	450	475	474	489	447	495	474	465	468	490	517	437	513	430	473	479	507	462	423	455	471	488	460	495	478	481	462	460	486	445	463	468	423	493	488	469	461	478	494	452	433	467	469	491	459	495	442	476	452	493	471	486	457	463	411	454	472	460	477	431	467	462	470	458	472	450	472	479	494	504	490	483	510	456	475	456	501	460	483	455	481	469	494	456	473	465	424	451	471	450	445	500	499	468	463	508	503	464	504	465	490	477	463	480	485	477	459	494	482	454	476	477	475	481	475	468	484	478	463	458	457	484	440	437	486	445	456	448	467	467	464	468	473	468	465	482	451	518	483	439	484	463	493	479	480	509	467	503	446	472	441	452	463	466	456	502	465	454	454	467	485	441	466	433	455	480	490	446	481	482	479	457	488	448	510	476	497	493	463	444	432	483	436	434	485	481	469	456	469	462	492	494	480	445	463	513	455	446	481	447	455	479	464	459	481	513	468	467	490	472	472	435	480	485	479	486	444	490	463	472	477	453	489	467	493	441	450	482	464	427	474	483	495	475	484	478	487	454	468	476	486	486	440	459	464	455	498	484	479	466	490	487	445	480	473	473	479	485	497	489	436	498	488	441	456	468	475	464	442	466	491	457	481	487	501	478	478	439	419	521	490	457	439	495	445	432	443	470	485	461	449	484	446	462	445	482	445	469	470	446	481	464	471	483	487	473	462	434	483	469	461	448	465	498	479	449	460	473	487	465	485	470	453	495	494	491	478	442	441	465	509	468	450	467	448	447	485	505	443	460	461	481	429	434	490	459	438	469	450	493	466	475	480	441	454	487	476	513	463	464	502	465	454	470	496	495	458	466	472	460	453	493	466	460	495	452	471	513	463	460	462	477	456	454	453	465	442	484	435	464	479	460	456	461	412	471	492	493	496	510	471	432	451	455	479	484	449	468	468	506	444	468	503	460	460	452	491	465	451	433	488	468	482	469	468	464	477	464	422	475	427	497	456	504	502	450	488	443	479	488	451	443	481	491	452	480	476	477	495	495	472	464	450	499	469	472	500	452	466	471	464	473	475	426	432	475	471	453	502	488	483	497	480	473	504	497	449	450	469	469	483	494	490	464	460	464	459	478	468	463	489	446	494	452	463	471	458	472	494	447	445	495	509	472	458	474	474	480	426	424	467	481	470	448	462	429	453	449	412	450	481	476	430	456	476	481	467	444	455	470	433	482	481	469	450	463	486	465	478	476	463	490	450	475	476	446	462	468	439	459	492	468	478	448	481	482	472	444	474	447	490	433	464	488	423	512	466	439	451	453	475	457	476	463	458	455	467	474	445	485	519	464	446	454	484	468	424	456	468	489	472	483	422	470	474	462	489	528	414	438	460	444	499	473	491	476	457	471	469	486	489	451	487	420	467	483	468	425	461	489	465	482	451	449	458	500	487	450	456	484	494	440	463	459	474	508	485	467	459	501	486	502	430	476	460	493	473	469	471	442	518	470	467	490	481	463	500	490	459	473	428	498	430	494	442	441	492	492	486	450	475	455	464	469	492	460	440	449	472	459	454	467	446	488	423	411	463	484	481	500	466	431	489	459	489	453	456	472	457	506	511	432	447	474	454	457	505	458	475	453	518	447	422	465	476	446	481	495	430	462	475	458	484	492	466	491	464	478	505	494	471	466	429	432	462	458	477	456	425	465	468	478	492	481	479	455	512	472	438	481	507	506	489	469	494	502	490	428	447	485	451	442	475	449	478	431	452	463	479	477	482	475	462	467	433	473	470	480	484	485	452	491	454	459	445	489	450	453	441	486	453	451	434	468	444	512	494	482	468	480	452	486	518	465	489	476	467	439	487	482	465	459	459	451	477	507	487	516	485	449	455	496	468	469	476	461	436	492	471	464	482	472	471	487	472	467	482	466	452	505	466	427	470	434	472	437	469	464	450	459	499	442	457	418	520	472	473	464	467	432	455	494	482	473	483	454	465	492	464	461	470	431	469	521	457	475	442	479	499	470	489	478	473	477	440	493	487	431	474	459	524	453	482	494	494	484	469	474	455	472	481	463	500	448	462	478	481	468	503	480	476	506	450	461	448	481	448	459	498	479	464	459	497	450	435	526	451	420	466	459	445	462	469	469	471	448	465	451	457	468	461	478	493	463	417	490	467	484	506	423	482	500	479	479	457	466	492	463	479	494	455	484	479	482	499	439	476	484	479	466	459	471	450	461	433	499	483	487	497	478	481	478	481	425	492	482	469	458	492	467	435	461	500	500	491	508	509	469	496	486	466	491	464	468	451	458	450	475	493	459	545	504	457	471	472	465	461	490	485	435	466	482	471	493	453	499	452	494	481	446	453	511	450	474	451	474	418	494	462	463	484	512	422	481	481	474	473	431	495	463	476	504	477	452	434	505	457	519	476	479	462	464	475	452	479	456	486	479	439	449	450	438	479	474	458	469	468	529	467	446	470	460	460	493	471	450	450	441	487	427	474	456	476	475	451	468	484	432	496	460	458	463	492	444	478	489	479	474	446	467	500	473	461	476	469	475	464	467	472	485	465	483	485	500	519	483	465	496	484	480	460	447	448	459	466	483	475	440	458	460	450	460	446	494	466	497	470	460	442	435	466	470	462	455	453	482	460	478	537	519	463	451	445	466	462	457	459	476	451	495	476	496	445	496	459	433	445	468	406	462	477	476	471	492	465	443	447	472	452	477	506	478	480	508	473	493	477	454	478	485	465	460	460	481	448	521	474	446	471	477	464	454	445	434	462	480	469	447	499	418	489	467	469	479	524	437	444	478	476	480	480	466	418	466	493	481	491	451	436	465	494	464	467	515	460	465	478	479	475	477	466	517	398	473	471	437	505	483	454	447	451	456	471	492	448	485	475	505	454	462	452	488	456	493	500	460	438	489	441	485	476	456	483	456	505	443	465	453	457	466	479	537	439	476	459	426	446	464	462	456	472	494	469	498	459	451	484	446	447	515	443	489	435	475	443	465	539	469	465	481	453	474	502	479	458	443	471	446	472	450	453	426	436	478	478	512	436	470	510	455	474	452	472	487	497	454	479	447	445	462	491	480	446	464	439	467	452	488	475	477	479	478	484	513	464	476	440	473	495	516	479	471	461	464	475	487	442	486	496	502	463	456	467	450	475	449	475	459	454	469	469	488	455	469	466	480	498	466	483
14649	1347	1020	836	657	459	400	313	287	288	252	239	259	236	210	221	201	213	182	217	224	221	242	199	174	213	219	195	187	182	200	200	206	199	193	194	172	196	194	187	167	192	162	194	156	182	176	174	194	195	206	192	153	187	166	186	190	178	190	181	180	174	155	175	162	183	180	166	177	174	190	166	191	182	167	185	166	159	168	171	186	171	200	187	159	164	190	167	183	194	176	161	177	177	161	152	163	163	191	188	197	173	192	186	178	184	165	176	166	173	173	172	163	187	164	187	166	176	166	179	173	178	153	174	161	181	176	198	193	155	151	188	178	191	169	170	162	186	147	181	195	175	186	184	181	195	181	172	164	175	183	176	179	165	195	180	163	191	165	165	183	194	172	182	208	183	179	189	217	178	184	176	167	172	152	170	170	161	191	176	171	174	183	172	161	190	152	171	185	209	195	215	168	161	187	160	184	203	167	178	187	167	166	173	188	158	168	180	197	179	156	182	180	176	168	174	174	179	155	174	183	174	189	162	169	188	145	168	183	200	190	169	187	184	210	152	192	185	169	165	177	174	184	184	180	167	162	190	199	175	175	185	169	164	209	171	172	193	173	192	211	185	192	187	171	194	169	204	181	163	165	183	190	192	155	183	178	168	196	167	156	193	185	189	164	173	159	172	188	154	187	184	167	153	157	196	185	203	181	167	190	167	171	191	171	180	159	178	192	164	173	190	184	197	159	184	163	185	164	171	173	185	188	181	175	185	172	173	165	180	151	176	163	172	179	178	151	204	182	184	183	172	186	187	165	165	161	176	155	201	168	163	190	164	148	175	172	149	175	152	194	181	167	173	190	165	184	202	189	187	162	180	196	183	181	168	203	191	199	168	178	194	187	191	166	162	167	162	191	188	197	185	180	164	151	182	186	169	171	188	179	162	190	183	180	174	189	174	187	179	181	159	170	178	153	151	183	189	163	174	197	189	178	167	171	160	178	169	164	180	182	185	149	169	183	172	206	173	182	119	158	193	189	174	161	179	169	161	173	188	177	170	160	197	208	178	187	182	184	183	203	162	186	174	181	172	197	168	177	186	179	156	171	182	200	183	175	174	180	172	175	180	204	165	184	173	173	172	195	174	180	196	168	163	170	171	179	180	176	184	174	172	179	176	188	177	180	169	192	167	178	207	193	173	134	158	167	175	185	181	158	173	149	200	195	173	172	177	163	201	198	195	186	163	201	178	161	206	202	181	183	171	203	180	198	160	166	196	181	187	192	166	195	171	165	212	164	153	182	189	164	189	214	172	179	160	172	170	185	171	171	147	203	194	178	190	147	170	169	160	192	179	154	169	173	169	191	176	193	202	186	172	174	162	180	191	179	178	192	183	185	173	178	188	169	170	174	181	174	175	172	170	185	200	191	172	161	181	186	174	165	160	177	161	179	184	190	202	159	184	176	192	151	187	182	187	168	177	177	155	173	169	184	163	197	181	184	192	185	147	162	165	192	154	175	144	174	181	172	160	199	189	199	181	163	189	178	179	185	177	184	183	184	201	215	202	170	179	173	184	176	187	206	173	199	178	134	174	176	173	170	171	173	194	200	183	153	176	176	203	195	197	178	167	201	186	181	191	165	163	173	164	174	159	159	152	166	170	173	190	177	170	184	180	164	159	190	202	204	183	177	158	184	208	173	167	165	142	170	169	179	182	205	186	174	184	165	173	184	196	159	173	168	175	149	170	189	165	189	172	181	174	193	175	167	185	158	188	178	190	143	162	168	183	186	188	210	188	178	170	191	198	183	175	173	202	188	197	149	178	185	178	173	194	147	189	193	176	194	174	174	175	193	187	175	189	183	194	172	176	159	154	169	176	205	188	180	185	186	154	182	174	191	163	158	195	189	187	169	210	173	182	180	178	173	178	154	198	197	167	176	203	150	187	188	162	167	188	175	186	172	147	176	185	168	170	175	178	194	162	187	171	165	162	183	173	162	180	163	183	165	189	165	200	169	188	167	172	193	193	157	179	166	198	171	176	199	200	189	182	180	192	182	183	182	155	183	181	198	182	189	182	195	187	187	190	172	193	179	162	198	168	186	191	195	166	176	170	180	179	188	187	159	159	167	178	144	155	199	178	179	190	181	162	170	181	171	186	187	193	181	182	195	191	189	184	169	186	190	141	171	213	148	172	185	194	146	159	171	165	154	167	190	197	172	166	173	194	170	179	188	197	170	178	155	186	201	190	196	173	183	209	200	191	168	180	167	172	174	189	159	155	188	187	207	191	174	191	172	170	196	151	158	190	189	208	157	195	183	166	191	174	168	175	176	188	189	173	175	205	196	152	199	164	187	166	151	203	181	182	172	165	177	185	189	188	178	199	163	196	169	162	159	190	186	209	177	183	198	175	152	158	183	187	166	201	203	185	174	204	188	216	181	188	194	130	180	186	186	191	163	181	183	183	176	169	179	187	178	192	180	189	207	172	152	174	179	175	191	160	148	165	194	193	161	166	190	179	176	173	171	186	182	174	159	176	198	184	194	191	182	169	176	225	162	185	174	161	164	177	160	170	178	200	163	180	196	205	199	172	162	213	176	159	171	156	182	160	177	199	206	190	207	172	165	174	162	175	186	158	179	195	184	177	184	199	158	156	169	165	173	168	162	188	201	135	192	180	178	166	186	170	159	190	179	173	186	187	157	191	158	210	159	164	182	189	183	185	191	185	187	195	177	189	193	185	173	188	164	182	163	180	183	190	186	159	175	161	182	176	188	166	185	178	173	168	198	196	177	176	168	164	168	184	176	171	170	178	166	192	180	184	176	151	151	203	172	170	166	171	162	141	176	182	203	174	161	177	176	160	168	173	183	194	183	192	198	166	150	180	163	188	198	197	197	176	178	195	173	181	173	190	197	156	169	148	171	197	193	171	171	167	183	172	196	216	152	186	195	165	154	159	161	193	164	173	182	218	170	177	146	179	165	176	195	162	162	185	158	168	176	178	182	174	169	170	178	188	192	178	168	177	165	182	188	167	204	199	185	162	200	160	185	171	193	189	193	184	175	196	173	188	188	186	197	162	187	155	170	173	180	169	186	166	179	181	199	183	168	178	154	169	175	191	191	185	189	192	186	151	192	172	164	193	204	189	185	158	177	174	177	182	205	174	205	220	170	199	196	168	189	166	164	190	199	181	173	190	180	161	187	173	172	184	170	182	181	190	172	162	198	172	207	174	187	188	179	154	167	195	172	165	158	196	190	160	208	164	184	203	184	179	200	161	163	198	199	193	163	195	175	191	145	142	193	182	167	179	195	165	197	187	156	187	200	213	162	159	176	180	157	163	173	159	177	199	146	167	161	184	176	182	177	189	177	200	171	182	165	182	177	190	169	160	172	172	175	158	189	164	173	166	182	166	169	191	179	167	163	183	202	190	183	168	159	183	152	172	166	179	176	158	171	187	169	165	168	158	196	189	173	180	212	195	174	183	171	192	182	168	155	174	174	190	172	188
8392	1157	2120	2624	2365	1906	1728	1441	1306	1137	954	969	825	856	786	754	765	679	761	785	737	735	738	663	631	725	729	652	567	554	630	586	633	654	544	600	568	581	556	577	573	522	550	520	541	551	491	521	515	520	535	515	481	509	508	455	453	468	489	499	431	469	476	484	433	475	506	462	466	475	463	482	455	481	459	411	525	484	474	477	519	426	497	468	452	444	474	482	476	474	488	489	473	449	453	469	468	485	434	437	456	456	445	474	472	452	460	483	479	479	471	460	449	435	455	472	447	475	464	457	450	471	469	419	470	486	479	496	473	482	474	464	459	444	435	431	498	438	467	470	467	460	460	443	490	473	472	452	434	454	495	477	485	469	483	509	453	502	479	458	444	435	499	451	474	444	468	432	453	492	459	476	467	497	455	474	539	454	471	487	494	451	513	432	478	498	473	466	465	479	425	483	416	498	485	462	456	450	442	491	439	483	455	476	443	412	438	477	500	503	448	516	466	455	463	422	446	513	459	467	427	465	479	453	449	439	436	492	503	473	447	447	451	453	448	475	490	467	495	480	469	434	457	484	446	474	439	441	450	505	456	482	445	471	487	497	463	434	436	452	493	480	487	464	473	499	444	474	460	475	494	468	437	481	467	459	430	456	527	486	456	439	464	467	488	431	482	477	474	445	420	409	449	463	469	454	470	433	482	490	482	451	451	457	447	482	452	477	471	476	468	453	494	410	479	466	448	470	507	472	464	459	480	451	446	440	475	479	448	451	457	499	499	455	444	424	413	471	474	504	490	408	487	451	455	456	470	448	460	484	447	459	458	461	452	489	473	474	440	460	411	479	450	425	441	473	427	465	483	481	430	477	462	460	480	499	496	456	425	461	449	490	469	487	472	463	457	467	497	500	456	484	449	435	487	456	471	493	486	454	452	440	444	447	482	434	485	490	422	425	480	432	497	486	449	459	467	491	471	459	453	477	406	495	450	448	467	487	458	402	457	482	468	457	454	506	496	478	482	483	490	496	436	462	453	468	457	469	495	470	438	459	465	484	433	439	442	468	494	476	449	463	460	431	487	465	463	481	441	458	454	501	509	475	460	456	475	462	470	471	473	465	455	452	502	483	471	448	474	474	491	480	422	444	457	480	471	476	478	470	487	458	459	469	486	476	477	456	483	478	480	462	461	459	442	448	441	490	486	467	448	495	449	465	479	483	472	484	432	518	466	435	480	452	451	478	455	452	462	466	463	498	415	470	458	467	449	439	479	496	454	439	436	457	463	429	476	432	439	469	445	444	444	454	441	492	478	454	463	432	447	439	433	430	413	466	437	458	461	454	479	485	435	426	430	435	424	467	462	414	417	475	472	458	469	441	428	463	460	471	431	446	449	424	451	427	456	496	493	519	453	451	460	477	449	425	466	487	510	440	455	436	461	483	416	446	468	460	470	432	514	475	446	482	513	446	464	439	483	465	483	460	474	435	465	494	454	480	442	466	449	455	450	457	483	471	481	495	492	467	455	479	447	476	461	503	492	470	447	483	443	541	463	504	483	430	443	433	520	462	477	461	461	491	480	481	492	464	485	481	451	487	487	488	460	507	483	456	482	477	464	497	494	477	470	514	433	450	485	486	453	479	423	470	462	466	452	484	461	438	468	480	482	482	430	497	437	484	478	429	483	464	463	473	484	480	480	435	480	452	487	424	464	472	485	443	440	467	489	449	459	458	444	477	514	505	450	478	510	410	481	456	462	459	449	452	455	440	490	444	474	433	440	480	500	451	483	461	434	478	465	445	491	485	466	465	463	494	451	461	468	447	465	471	491	488	489	447	436	406	483	465	464	452	475	472	473	418	441	458	453	502	435	465	494	462	432	473	492	441	453	434	391	491	438	493	487	475	453	451	464	489	452	447	487	474	431	481	473	473	446	487	438	441	475	453	492	467	451	463	455	454	477	462	444	482	466	463	457	467	447	421	447	460	470	450	457	461	449	460	445	486	468	495	465	491	470	475	468	467	483	456	479	446	492	470	465	514	478	467	449	465	467	469	447	438	422	438	448	449	454	472	427	477	470	449	453	446	458	457	467	477	445	488	442	493	435	480	444	460	451	444	465	479	449	457	476	501	463	464	453	438	441	407	462	453	457	486	475	428	441	460	433	469	478	492	470	449	506	451	457	466	421	479	438	467	461	452	484	464	502	452	482	448	485	453	430	468	447	457	449	451	430	449	454	486	482	474	491	472	458	448	456	492	484	437	453	497	474	481	483	445	431	458	514	474	478	470	459	432	421	453	456	426	441	511	455	438	418	465	503	458	450	454	455	529	430	454	447	476	468	461	479	414	463	416	466	451	448	455	462	447	505	472	452	471	464	454	465	461	475	456	486	460	461	462	471	483	462	510	429	452	464	467	483	445	479	469	461	471	467	442	478	453	442	450	495	496	462	450	465	491	444	447	486	465	433	489	460	450	460	491	459	473	478	484	441	451	447	437	461	452	445	512	445	477	435	512	480	464	480	468	435	461	481	442	441	463	459	496	469	526	504	447	462	455	441	469	457	446	457	491	484	500	462	459	453	495	439	487	490	429	489	481	516	511	453	484	434	467	459	473	450	452	423	483	432	461	460	479	441	462	448	446	433	455	438	451	482	459	441	465	467	427	450	438	443	444	502	429	471	439	478	445	504	470	460	443	436	466	460	463	436	501	438	481	435	426	465	434	439	439	505	464	494	479	461	449	461	442	471	442	456	444	434	455	461	447	452	433	467	473	457	432	492	476	483	498	497	484	442	496	460	493	449	476	462	438	485	466	481	472	443	455	450	465	484	450	448	436	457	449	501	482	482	455	396	455	503	495	478	455	440	459	460	482	483	492	434	446	439	433	466	458	452	454	450	471	446	454	484	484	442	445	434	433	446	434	489	463	485	472	449	496	476	470	473	515	464	432	460	436	480	459	496	440	471	449	437	464	481	449	468	486	451	486	446	480	501	458	490	449	431	506	469	457	478	441	455	491	495	471	450	500	496	469	452	505	447	462	452	446	487	458	468	463	473	454	438	439	499	454	481	432	471	464	478	511	483	418	440	442	442	451	435	455	442	487	454	476	452	465	448	433	459	485	443	447	449	467	455	477	438	481	475	422	458	471	484	457	479	447	464	441	489	457	497	425	481	460	424	445	435	437	514	484	447	448	391	467	464	426	469	473	458	459	445	494	469	445	482	479	466	473	484	476	471	500	420	471	446	471	466	464	486	442	473	481	445	450	480	451	463	446	440	435	471	461	494	510	438	489	457	456	434	460	454	493	467	466	462	465	461	460	469	453	462	477	466	463	467	477	469	468	435	474	476	461	467	497	437	461	437	469	475	494	464	472	474	485	464	479	464	464	501	484	423	454	441	455	461	465	486	466	435	450	445	465	491	485	471	474	464	504	486	467	457	457	481	463	452	436	455	465	465	460	441	454	443	436	441	428	441	452	440	442	462	459	442	464	458	451	461	458	453	440
1954	469	408	442	388	414	387	451	401	392	422	387	384	391	383	363	426	390	408	430	417	394	392	425	376	403	376	406	376	384	399	383	403	384	390	382	413	399	409	383	369	412	405	404	422	398	433	385	395	403	412	390	408	355	384	401	368	373	379	386	368	392	383	358	404	413	378	416	387	365	377	395	361	359	399	423	377	385	421	401	398	420	389	338	382	375	392	376	386	418	405	390	387	377	363	415	425	373	405	446	383	406	397	416	406	391	378	390	411	429	408	383	369	368	404	405	391	409	398	391	410	375	378	358	389	407	398	407	386	401	376	443	414	365	394	393	361	395	404	360	392	384	362	399	411	413	388	398	402	398	405	392	397	408	381	394	422	402	425	391	358	362	391	336	402	400	376	378	380	395	402	380	387	382	397	377	358	408	386	363	372	404	396	397	345	408	392	355	405	361	384	361	385	379	379	376	400	374	356	343	361	425	367	399	389	414	381	359	410	407	399	371	385	394	437	382	368	369	358	396	430	378	396	403	391	374	391	379	407	374	381	387	375	406	385	386	382	395	386	386	421	407	386	389	358	345	345	419	407	360	388	403	382	389	384	398	361	366	404	362	402	393	428	389	377	383	391	382	380	405	405	411	372	374	386	357	385	378	401	388	354	403	416	371	349	366	381	367	377	349	392	419	408	376	410	406	383	391	363	414	386	401	391	416	409	397	389	382	412	374	381	387	373	420	393	387	379	415	407	370	337	369	384	462	400	382	373	376	427	415	375	398	414	395	393	380	432	435	420	401	400	414	342	356	406	410	385	344	415	413	421	419	382	431	391	381	385	380	364	361	430	402	373	362	407	391	407	394	389	443	362	399	384	387	419	398	408	399	402	387	346	383	391	385	408	382	390	344	356	386	401	398	420	400	381	372	367	387	395	414	397	375	384	392	369	374	405	374	401	383	362	407	381	356	366	370	387	375	374	368	400	396	397	359	342	378	384	373	367	400	408	437	354	377	388	371	384	402	406	389	376	366	375	378	409	354	366	398	375	346	389	386	437	376	371	357	387	407	353	402	394	408	414	391	394	391	373	384	359	360	386	413	401	416	410	376	389	380	414	397	402	400	381	362	363	376	360	388	363	409	417	365	381	386	395	374	355	383	352	377	354	388	387	407	397	390	398	371	354	427	399	379	411	353	378	385	387	383	400	398	391	391	410	397	391	404	365	376	365	382	397	408	400	406	369	398	392	365	390	399	425	392	431	379	374	404	416	430	397	364	438	407	379	417	407	416	381	386	418	411	413	392	394	385	382	376	397	399	408	413	419	428	366	369	382	384	368	378	399	366	380	391	400	410	375	389	384	431	428	380	427	379	371	353	375	376	386	376	363	381	410	402	350	355	358	395	370	360	362	362	422	378	379	396	385	390	383	379	393	397	369	427	427	434	403	417	406	386	366	397	391	390	376	388	360	327	369	412	412	376	415	405	408	367	442	418	425	399	386	409	381	418	371	383	375	382	395	392	383	393	361	387	400	382	375	430	389	405	385	449	384	401	410	383	385	391	408	386	386	383	398	393	405	402	394	390	373	402	414	359	400	390	405	383	393	367	443	389	358	393	384	408	408	380	409	422	388	387	396	408	380	410	419	395	386	381	383	398	363	376	378	378	385	373	370	368	420	392	347	388	390	367	368	392	391	399	395	385	343	363	385	404	358	380	355	371	420	365	445	420	392	392	397	391	384	375	404	390	426	367	398	405	423	383	373	374	389	396	393	384	383	407	419	392	400	385	364	402	398	397	409	382	411	397	415	384	383	380	318	364	402	408	434	398	378	382	370	387	365	365	405	410	368	376	420	362	382	429	423	400	382	388	360	370	393	391	369	408	396	406	370	391	427	395	379	391	449	357	363	379	377	375	418	402	382	354	378	383	401	404	391	329	368	414	422	415	414	352	356	331	373	388	351	357	413	397	393	390	365	375	415	364	367	388	411	423	410	399	363	404	352	392	402	393	390	391	388	416	398	389	373	411	375	399	382	387	411	413	404	376	409	370	408	363	384	415	380	399	410	383	404	399	368	430	420	338	381	393	430	418	393	390	376	408	407	426	390	404	393	402	399	365	425	413	405	393	370	387	421	398	421	406	380	370	422	424	377	353	416	417	424	352	425	398	399	387	403	414	368	402	357	380	410	368	411	419	402	379	390	421	383	420	380	385	420	411	357	414	422	399	347	367	421	394	396	369	432	416	361	388	410	390	381	412	401	410	383	388	425	378	380	361	371	362	404	404	455	373	414	373	398	395	385	365	367	352	427	383	365	398	348	391	408	417	383	385	391	363	403	370	371	404	378	400	416	360	380	391	366	411	372	373	429	398	389	352	382	371	413	396	378	406	402	402	352	396	382	378	407	374	374	370	394	374	388	388	394	436	414	387	399	406	379	398	423	373	390	384	365	426	351	404	369	385	383	406	419	410	418	355	355	364	400	360	367	424	374	360	416	390	417	368	386	367	407	443	374	357	411	398	374	402	399	389	405	367	426	412	376	435	403	377	367	355	382	399	373	406	359	399	409	374	375	398	385	366	392	383	385	402	392	386	394	418	430	389	402	394	402	402	377	390	382	359	353	377	384	382	434	362	412	406	413	398	388	392	416	336	370	381	396	367	393	345	406	399	379	368	384	387	392	399	395	352	465	390	417	384	360	363	387	410	363	414	368	380	390	398	395	405	395	391	415	400	384	426	336	414	373	377	388	380	369	392	371	384	362	371	445	417	426	415	382	367	410	404	363	426	401	376	361	385	390	423	397	383	355	372	443	368	427	413	379	361	401	374	418	372	368	411	366	414	412	401	374	362	397	353	398	454	420	380	411	398	367	370	365	380	375	399	397	354	414	357	422	361	405	392	406	404	359	389	392	390	386	364	370	386	374	399	407	414	393	396	397	395	411	376	423	358	373	370	364	424	377	383	410	392	403	404	359	373	397	386	388	444	410	369	400	414	398	357	393	396	367	400	402	394	355	384	386	412	383	402	382	388	397	378	438	383	412	368	360	386	391	417	395	359	368	384	386	417	411	382	391	370	388	380	427	367	360	400	405	387	385	415	374	377	335	424	412	396	377	402	382	394	398	378	387	352	345	360	403	370	371	398	363	377	403	412	381	401	404	460	402	370	401	419	395	418	375	358	406	375	364	395	408	364	326	369	388	378	392	388	400	434	384	366	367	394	379	393	366	384	408	391	405	362	396	375	423	398	343	394	369	403	375	399	421	382	392	368	359	345	364	393	420	370	391	386	384	391	414	370	435	374	386	387	397	390	413	416	367	382	383	387	382	389	436	441	381	367	385	397	397	391	377	379	418	364	400	389	387	376	425	376	385	352	358	375	363	359	403	432	431	383	412	380	365	390	351	416	399	378	410	417	394	395	427	415	377	400	395	403	384	407	429	420	403	387	415	356	423	373	392	446	365	375	402	370	415	388	422	409	435	414	402	416	372	374	379	408	436	372	389	419
2143	856	1054	1015	966	961	948	950	898	837	905	873	883	860	892	904	899	866	878	907	874	889	826	849	829	887	856	810	875	842	848	871	870	853	855	898	835	866	846	833	828	903	888	850	838	860	868	881	870	887	943	859	890	859	860	889	832	910	891	843	836	800	852	844	885	829	886	857	889	868	856	818	846	836	805	882	883	833	897	900	887	827	830	860	924	859	838	888	843	836	809	883	859	852	890	871	857	850	830	867	872	916	929	853	791	876	813	876	882	851	816	857	830	823	828	871	872	788	854	832	780	885	829	869	806	839	836	780	872	894	879	881	897	846	882	786	871	810	857	850	866	826	856	923	843	850	855	880	830	847	847	837	794	839	860	904	867	889	872	892	860	839	859	950	780	942	889	837	858	820	802	842	859	877	844	857	843	906	893	870	885	868	839	800	844	853	871	893	817	830	833	865	837	877	881	871	834	843	838	873	840	901	846	800	808	824	849	820	803	862	851	828	885	876	865	851	874	834	889	870	860	841	807	873	855	891	795	810	806	811	825	870	845	871	848	875	813	844	839	849	755	852	841	932	769	830	905	836	821	852	857	870	860	875	849	838	844	859	916	851	833	841	863	838	860	819	896	796	813	845	880	854	836	866	862	859	894	855	864	853	822	924	832	812	820	851	887	893	851	868	863	869	892	869	832	823	846	836	885	780	779	855	813	901	793	880	855	862	866	855	821	866	866	832	843	836	855	814	847	832	898	857	868	859	854	789	822	825	857	874	832	853	857	840	936	861	864	913	863	915	853	945	869	825	895	867	904	812	880	921	879	853	838	832	820	872	845	914	838	862	839	846	853	902	816	871	842	880	855	871	856	857	907	874	851	950	860	894	853	841	811	859	834	843	887	856	868	882	867	877	855	828	875	847	860	848	848	884	883	810	828	899	890	919	898	859	883	910	843	885	837	817	837	832	873	848	901	871	846	884	873	860	826	821	851	828	897	845	878	829	869	798	798	887	885	838	867	816	863	838	856	808	855	829	853	863	836	869	826	892	856	866	854	856	854	843	885	855	835	872	840	870	849	833	834	903	872	831	879	849	870	937	895	856	840	879	862	872	822	872	851	889	825	824	790	867	827	866	906	838	812	874	863	854	889	851	837	786	858	856	850	856	842	811	821	879	863	832	826	888	827	835	846	896	848	811	848	886	868	828	873	845	862	827	861	861	858	827	865	835	813	856	893	909	843	855	827	854	873	858	804	859	881	833	811	882	826	911	839	859	812	841	890	828	901	804	850	929	867	843	815	882	871	821	893	824	868	894	899	839	854	868	857	880	885	822	808	846	833	890	910	875	827	888	861	872	873	896	891	876	863	860	906	896	845	818	878	852	847	848	890	884	807	860	856	827	886	884	846	817	841	827	807	864	869	886	839	875	843	846	844	858	873	838	872	812	833	792	860	840	912	867	843	856	863	829	889	893	838	865	853	831	902	847	859	875	858	829	859	865	879	828	836	888	861	860	864	870	848	831	906	840	837	858	889	819	809	858	841	871	867	837	843	874	826	816	822	804	859	820	870	866	933	897	846	905	893	765	861	831	819	847	833	895	868	904	865	847	852	834	821	878	832	817	798	876	821	883	848	858	847	861	842	880	858	849	848	850	906	847	926	830	810	829	875	892	856	878	864	889	859	812	870	865	816	836	834	844	857	844	884	833	834	880	801	854	888	860	844	809	834	857	847	828	818	851	872	885	846	870	880	833	872	867	857	836	847	830	875	844	929	818	814	852	852	879	848	821	837	843	838	907	849	843	839	899	907	866	886	876	882	898	845	864	842	821	825	857	884	898	863	872	878	845	861	864	838	871	856	839	804	824	812	819	857	873	864	889	859	850	882	847	866	864	825	936	824	847	876	861	831	839	810	880	831	892	848	877	836	799	895	897	878	835	878	885	905	847	842	891	853	846	875	852	841	855	864	852	828	837	833	819	831	841	851	861	804	872	897	842	867	864	880	922	907	850	885	828	885	809	862	902	905	880	872	880	795	866	864	838	873	893	882	904	860	862	852	801	838	851	867	837	900	870	879	867	879	875	858	818	900	887	862	856	824	859	873	868	808	852	867	822	838	879	857	859	844	849	920	850	877	842	896	875	894	844	839	897	876	894	855	843	828	878	863	852	839	830	870	883	849	867	838	868	884	889	802	895	908	900	835	876	822	870	828	838	808	880	880	820	828	844	851	854	837	815	880	918	858	905	879	866	840	881	893	861	850	880	881	879	901	900	802	874	814	849	813	834	847	846	874	860	851	831	833	809	845	865	842	865	821	845	831	853	803	886	863	878	863	898	872	833	859	842	943	861	853	802	834	863	817	890	907	805	875	866	841	836	911	874	836	836	835	857	898	911	817	864	903	852	832	874	841	893	836	843	849	849	861	869	870	876	900	796	806	849	850	911	804	871	887	849	834	847	848	841	812	860	868	831	864	876	888	863	896	835	872	901	821	823	850	894	817	911	902	823	857	878	855	871	892	815	890	780	874	803	869	872	849	831	881	864	828	894	897	853	863	821	844	867	860	835	876	857	859	913	831	852	867	888	850	826	856	827	825	865	888	820	900	875	838	839	857	834	873	833	836	887	859	840	874	839	858	834	888	829	832	891	810	873	836	890	903	904	868	912	887	805	883	837	861	837	860	837	916	851	799	829	870	841	846	903	869	857	812	842	850	875	843	906	861	817	831	850	880	832	815	836	866	841	873	825	856	868	859	815	880	877	880	882	842	818	860	848	834	835	843	826	813	873	867	867	842	827	936	850	807	847	897	832	853	826	884	870	842	824	837	894	803	820	845	832	863	840	871	864	838	845	891	843	877	850	870	831	876	825	855	870	833	840	844	834	826	869	814	824	870	869	892	880	844	841	807	827	833	794	826	809	828	889	864	802	861	841	859	860	850	871	826	857	869	877	866	848	879	845	890	821	829	833	834	856	833	904	836	880	885	938	883	838	854	851	857	883	849	879	873	853	850	810	863	841	857	872	886	822	894	865	834	863	857	831	880	804	879	857	800	853	905	836	864	860	904	877	844	855	896	884	816	851	846	863	926	858	861	826	845	818	882	887	918	824	864	811	836	860	873	853	852	839	893	883	923	854	868	820	828	894	858	818	874	857	879	855	838	861	851	853	824	840	839	867	847	872	850	903	840	838	890	876	845	887	828	882	855	773	874	897	900	914	829	810	853	879	898	834	847	845	907	837	900	887	868	837	846	874	870	878	820	828	924	874	860	863	836	867	854	793	886	889	816	866	850	814	885	826	894	815	888	854	834	880	863	885	879	857	817	806	827	872	843	857	860	818	824	799	862	873	862	890	881	862	875	846	857	845	880	863	843	880	819	915	874	882	850	874	900	852	836	895	850	887	902	877	819	808	848	804	869	934	832	868	885	901	835	823	853	879	811	790	858	849	880	900	863	835	824	839	851	856	886	852	857	839	814	862	827	832	863	836	848	838	861	826	864	896
7789	640	568	526	471	355	294	274	296	229	230	227	229	253	223	222	217	203	209	193	213	200	219	227	209	236	192	186	178	195	208	196	206	183	213	218	204	207	216	182	181	204	233	196	183	214	196	199	219	189	199	201	222	176	190	200	171	204	217	187	204	199	185	189	195	206	187	185	206	167	195	204	199	199	184	194	196	220	192	200	193	208	196	194	178	201	196	192	222	202	195	189	170	198	214	195	229	182	194	182	199	175	180	223	200	161	154	190	177	210	190	186	172	199	168	186	221	204	224	193	194	190	234	188	213	192	214	210	206	174	177	195	186	171	225	192	198	197	192	208	223	200	190	199	192	233	204	215	190	182	194	177	173	213	182	193	165	195	200	175	232	187	199	202	212	215	187	201	189	220	194	213	192	195	192	201	199	208	179	183	204	185	186	211	211	197	173	209	169	198	179	179	159	208	177	169	184	187	176	205	209	218	186	187	185	177	200	197	202	186	190	199	177	221	180	206	171	198	188	218	166	204	205	226	199	195	189	195	233	213	204	193	182	206	190	176	176	192	197	183	177	171	182	200	185	188	234	204	174	211	213	191	197	192	185	189	191	198	202	235	215	209	224	194	201	183	194	204	202	204	164	184	197	188	181	215	181	187	192	169	196	187	188	192	202	189	212	206	179	192	214	184	209	163	180	167	217	190	209	204	193	201	210	199	205	218	189	202	192	199	205	192	201	199	189	180	211	213	192	185	166	182	182	173	197	192	191	212	215	194	204	183	208	215	185	202	218	203	202	194	216	199	209	195	191	195	202	197	201	192	196	211	201	215	190	169	193	168	176	214	217	186	202	200	191	235	193	204	169	221	200	206	209	186	208	168	181	212	192	199	200	200	168	199	194	186	189	208	185	212	197	226	214	221	200	180	194	189	219	193	209	185	216	194	181	202	205	197	184	220	159	169	178	165	197	197	186	229	181	190	181	193	185	175	139	196	185	199	182	203	206	208	180	174	200	206	202	193	206	207	217	213	189	197	196	174	175	187	191	193	193	213	181	203	208	179	192	195	211	198	211	197	207	203	181	192	206	196	193	169	204	198	200	215	174	198	168	162	209	174	178	208	193	200	195	202	195	180	206	227	204	201	180	211	176	208	185	211	208	201	180	194	196	193	202	177	187	203	165	204	194	190	209	207	206	188	206	180	174	206	196	177	196	214	192	185	207	183	194	190	204	171	227	202	194	185	208	183	192	200	179	173	192	198	180	199	202	194	207	183	203	187	198	198	184	188	230	183	210	203	220	198	221	216	190	196	184	207	197	220	191	184	227	201	236	198	181	209	186	204	222	201	200	232	205	167	184	190	225	210	195	194	215	206	211	183	202	209	194	195	222	189	210	195	215	193	209	198	211	191	186	177	179	207	209	187	181	164	197	179	240	164	198	207	188	185	172	193	211	219	214	182	176	198	187	206	186	193	194	198	174	215	210	202	193	204	199	204	183	189	197	192	187	198	197	181	196	184	197	178	186	199	180	207	191	216	203	194	168	198	236	198	184	201	186	222	173	168	200	201	206	218	188	211	207	201	186	205	193	201	219	182	200	183	200	190	214	181	201	216	202	164	188	204	215	186	181	195	211	210	212	198	217	176	186	172	192	202	194	193	180	216	199	206	198	179	215	171	188	191	200	193	229	225	195	208	192	178	198	185	190	176	187	198	188	217	232	193	176	205	191	222	213	193	176	161	198	191	170	205	214	172	202	199	192	193	179	188	172	190	185	188	191	178	206	193	171	207	203	217	213	168	174	200	191	164	202	215	160	187	202	208	186	189	205	219	186	190	195	190	202	212	194	193	188	203	209	202	185	191	193	184	191	205	217	183	200	187	203	180	178	214	209	197	209	211	200	183	191	213	188	194	199	190	177	180	190	204	203	225	218	178	194	205	214	186	183	184	204	179	189	188	185	224	186	191	199	182	193	212	217	209	189	206	199	184	174	185	189	195	181	187	188	201	215	206	211	172	204	191	203	174	171	182	190	184	187	212	187	210	201	186	197	217	177	203	189	191	202	195	215	194	199	173	181	215	209	201	209	215	185	215	178	206	197	163	217	195	197	215	179	179	186	195	215	196	209	202	212	214	190	205	204	192	186	199	201	219	183	188	184	185	210	217	204	184	203	191	202	189	189	180	175	188	184	198	180	179	209	199	202	220	186	172	181	185	201	211	202	198	190	189	210	218	212	208	203	176	205	186	179	207	201	207	182	190	158	226	209	171	193	212	192	198	188	205	204	201	211	159	212	213	226	200	204	211	192	200	204	179	190	203	183	191	160	188	209	206	222	221	204	184	170	199	186	192	206	196	195	201	174	172	194	191	215	172	197	194	178	188	199	201	175	203	214	224	186	196	192	218	197	177	190	193	187	207	170	204	188	210	212	197	198	201	176	214	191	191	187	194	208	165	218	193	185	188	189	192	208	225	177	210	217	189	218	224	207	182	197	198	213	175	209	188	198	199	188	220	196	220	228	192	205	188	198	177	213	219	206	208	199	194	178	213	187	191	214	176	215	186	167	226	222	215	213	203	190	213	176	188	196	197	174	186	194	216	192	184	216	183	222	181	202	181	178	183	174	183	190	184	192	176	232	196	233	209	206	190	233	182	173	165	195	216	200	196	212	200	193	170	198	205	184	194	222	170	199	175	199	180	216	224	187	201	201	171	184	173	193	221	229	190	198	212	179	195	200	182	201	175	188	199	183	188	193	188	178	197	192	189	231	231	200	215	208	200	188	199	223	183	208	211	190	199	191	200	166	215	201	177	189	181	183	177	186	190	210	193	192	198	170	193	202	220	181	192	190	234	180	185	218	199	189	175	214	194	202	189	172	156	182	229	226	193	182	189	191	177	179	185	202	196	196	207	171	189	194	188	190	202	224	207	216	197	185	195	190	213	206	214	201	187	193	193	184	198	203	221	200	205	217	202	212	190	191	188	192	209	213	205	228	183	197	199	199	201	208	208	229	217	240	203	175	190	182	181	203	199	193	189	199	208	190	215	186	190	217	177	167	206	204	183	184	208	205	204	206	181	201	208	192	191	202	223	200	186	198	206	200	180	193	199	201	193	198	176	187	206	195	189	190	208	192	218	231	189	173	177	154	189	194	193	188	164	191	224	213	193	207	193	165	195	168	192	182	190	194	209	183	192	181	200	173	201	212	179	194	205	206	201	188	234	232	196	198	190	211	176	184	196	177	187	199	202	186	194	194	203	207	209	189	199	219	174	172	188	214	212	217	178	181	204	179	204	231	228	199	168	196	184	203	219	210	208	187	196	176	183	167	183	222	208	200	190	217	187	196	192	215	204	201	198	201	160	182	194	162	192	192	189	186	179	196	181	186	207	184	195	178	199	215	217	206	198	199	201	175	220	192	187	218	202	189	181	187	177	197	168	180	199	180	183	213	194	187	219	186	201	185	200	209	219	176	190	195	191	221	176	162	224	191	194	216	210	187	185
6484	803	1347	1627	1436	1270	1133	1101	906	844	714	763	673	631	669	582	629	626	554	607	618	605	600	558	605	617	617	558	569	523	515	557	550	543	587	600	544	495	502	520	504	516	541	512	522	537	511	478	487	500	483	515	469	491	484	486	481	471	457	428	482	479	437	486	482	549	515	480	488	482	477	461	471	474	455	482	488	463	478	462	469	451	491	437	471	485	506	473	459	409	422	480	496	458	510	475	431	467	481	468	463	462	465	475	484	447	462	486	456	460	466	500	419	490	414	466	450	476	408	473	497	464	476	478	473	462	483	422	460	483	443	494	513	459	471	460	441	481	463	467	510	479	470	471	469	442	463	479	486	479	474	472	435	507	489	453	460	458	429	442	472	454	475	479	443	476	485	472	454	482	511	488	460	482	444	464	442	481	472	453	475	477	446	452	459	509	437	489	486	467	491	469	471	475	431	456	447	469	497	528	448	517	477	504	494	456	451	474	485	491	470	445	450	439	513	473	468	447	399	491	463	508	490	471	479	465	476	449	447	485	468	484	477	493	484	468	446	433	499	477	461	488	458	490	466	422	482	453	432	500	478	480	448	504	417	490	483	459	481	437	492	450	494	483	494	433	490	492	487	414	490	437	457	505	448	512	457	479	447	456	509	471	466	462	486	438	507	472	445	465	437	443	491	451	463	487	456	492	478	477	471	458	466	451	490	490	430	494	483	470	453	466	505	456	460	526	433	480	429	464	470	440	452	476	471	447	483	520	419	451	464	436	432	473	473	452	461	465	428	441	475	471	455	459	454	482	467	472	457	437	455	447	447	434	449	482	456	457	487	495	437	488	467	464	458	497	494	503	488	497	499	462	462	467	451	466	443	457	457	511	454	505	496	475	444	472	486	452	434	466	436	475	476	452	474	448	476	455	493	470	444	475	481	481	468	507	484	468	460	496	458	493	458	469	432	422	496	454	451	473	502	500	455	491	513	477	422	467	432	468	468	477	489	472	480	476	510	459	488	470	480	476	473	444	458	472	469	474	438	475	460	486	469	474	448	456	495	460	470	507	444	425	452	420	445	462	426	477	455	468	454	444	471	505	485	441	501	456	492	428	476	422	446	454	512	437	440	492	479	497	448	496	474	498	466	441	517	481	466	449	506	451	483	484	495	460	466	436	457	484	458	452	445	497	491	469	506	427	486	454	460	479	443	487	483	467	506	447	495	489	512	486	460	480	460	507	464	440	465	445	437	487	473	455	437	471	467	463	484	429	492	528	525	492	429	510	477	488	452	471	481	451	468	455	457	461	427	462	472	482	463	496	475	464	439	489	476	474	460	471	442	447	474	443	459	433	436	454	461	500	486	463	488	497	474	467	440	485	488	491	429	446	466	462	471	461	497	464	482	467	470	448	436	480	483	459	464	475	498	444	529	457	521	444	455	476	452	470	442	451	471	460	465	476	458	464	472	490	473	484	443	490	479	494	497	482	471	508	490	474	438	472	458	440	443	503	452	479	471	447	458	503	506	489	450	473	446	489	469	460	507	444	466	460	483	480	483	461	492	448	445	454	467	493	501	447	489	496	468	460	471	468	479	444	494	465	470	467	476	443	446	475	474	494	467	477	436	502	532	448	441	493	459	456	454	439	456	449	488	492	462	497	462	484	458	492	488	484	470	425	442	446	469	475	480	479	483	472	445	459	468	431	454	468	477	457	459	478	484	417	475	462	451	505	492	422	471	472	434	452	495	547	474	508	475	517	444	448	449	474	481	486	459	473	473	464	484	487	453	466	453	461	464	450	474	468	490	446	464	499	455	511	482	466	441	462	457	474	494	479	454	482	474	459	438	466	487	492	436	493	492	445	460	437	440	479	497	453	488	500	469	475	460	427	458	437	460	471	472	446	474	438	468	442	529	476	472	472	441	467	486	462	494	469	470	425	496	478	483	486	480	466	449	472	452	474	490	455	469	448	500	453	472	478	506	450	467	441	471	467	451	480	449	478	490	453	451	479	475	467	495	497	457	506	446	481	495	469	459	453	471	466	512	475	464	475	460	479	502	450	436	522	512	474	450	440	487	475	506	461	483	460	454	449	478	472	439	470	490	424	464	476	464	461	470	473	458	486	496	487	465	488	470	462	438	472	480	482	439	448	450	471	476	461	486	479	448	493	478	461	464	520	472	440	474	461	481	470	489	442	428	467	470	464	482	452	497	453	481	477	487	442	482	452	442	455	477	437	478	474	491	428	430	462	499	449	533	510	485	482	477	472	474	430	430	438	448	472	480	496	471	458	454	474	486	492	488	490	506	492	459	459	440	484	481	471	473	487	479	493	451	497	461	433	478	459	476	465	449	475	465	478	500	472	472	481	441	468	466	461	476	473	483	512	449	447	450	449	498	464	447	447	432	451	469	467	462	490	456	475	524	479	406	465	425	464	473	470	460	503	418	449	504	450	466	476	473	457	431	422	450	463	491	513	499	454	469	469	439	497	474	458	452	436	452	503	489	448	491	489	502	456	442	478	503	493	477	454	435	459	431	492	422	486	461	446	493	449	442	456	453	478	452	473	454	469	445	472	475	470	510	489	482	467	460	459	493	483	466	510	441	467	479	462	480	474	436	470	490	474	451	495	509	461	483	434	451	462	460	502	475	458	504	470	434	437	447	454	512	485	454	481	474	498	447	439	465	454	451	461	445	445	456	447	485	509	461	495	495	463	477	478	474	469	456	453	482	479	448	441	472	482	522	460	440	460	456	416	474	505	453	456	435	447	465	449	477	458	491	492	479	471	470	478	478	438	490	498	447	459	454	462	458	471	434	472	490	472	462	428	486	478	447	487	472	470	435	505	489	457	475	463	472	469	460	477	514	486	481	446	446	436	458	437	470	443	423	470	466	452	448	419	448	454	466	463	469	481	484	447	459	460	489	436	434	481	468	519	475	415	459	478	476	500	440	491	506	475	469	457	467	465	438	518	490	461	510	492	466	466	460	478	431	486	457	424	486	461	482	490	495	486	470	466	505	507	451	447	462	485	450	460	471	495	480	451	458	484	475	490	463	508	465	439	499	455	451	473	514	495	474	494	469	467	502	470	463	482	457	468	473	470	466	476	450	472	474	465	464	487	491	474	473	496	466	486	482	472	464	445	456	411	451	458	459	461	485	466	500	462	488	441	514	467	461	470	447	438	465	486	477	450	475	450	483	453	440	478	504	470	456	420	473	460	422	425	458	491	467	438	463	462	460	457	452	485	463	470	433	438	476	474	505	470	445	474	465	458	432	451	460	439	477	514	454	484	461	443	445	484	464	455	470	472	478	453	454	471	497	487	465	491	460	458	471	466	450	462	476	477	458	476	517	445	459	474	462	466	450	434	457	502	434	472	479	412	479	472	468	444	466	476	460	481	474	471	467	451	440	465	503	447	458	456	466	470	452	460	477	465	480	477	459	451	471	464	476	436	496	461	466	502	439	468	498	471	437	448	512	475	426	452	463	476	437	449
14964	1326	1039	818	601	471	389	357	343	272	257	296	260	252	186	208	238	229	208	173	243	231	209	226	225	212	214	180	194	184	195	188	185	188	176	198	200	214	195	173	201	204	203	191	174	207	213	195	186	201	182	164	181	185	177	183	197	158	176	185	179	176	186	170	184	185	185	160	191	176	179	208	200	172	178	165	163	188	189	172	194	207	195	165	191	171	178	164	202	193	171	189	168	179	188	181	187	175	194	195	154	159	166	174	198	180	188	214	182	179	163	187	178	180	175	168	160	178	184	190	200	188	198	165	186	178	202	218	173	164	151	178	175	172	193	186	170	187	169	173	179	191	182	179	173	170	170	170	177	179	193	184	188	187	184	157	173	180	200	186	211	185	182	176	187	178	183	178	180	197	166	197	166	178	170	175	191	187	185	182	184	183	185	204	188	182	170	199	181	195	161	175	179	184	176	207	175	175	195	184	170	176	199	172	168	164	190	180	184	201	183	196	177	162	190	180	175	176	151	171	181	176	200	180	176	165	163	181	168	173	171	161	183	193	189	178	164	196	191	180	174	154	175	158	162	146	190	190	184	191	167	180	189	197	166	187	208	188	179	152	182	173	161	181	179	165	183	191	198	169	157	186	188	207	173	172	200	173	174	204	175	168	176	192	160	166	209	197	172	148	194	206	208	169	176	159	178	126	184	185	177	157	180	186	206	156	182	164	195	203	175	198	178	185	166	186	167	172	192	163	170	184	187	182	194	175	183	187	175	165	189	186	168	177	186	185	177	173	177	180	170	177	170	170	186	165	167	173	191	164	150	158	174	155	181	169	193	179	160	197	173	192	185	187	174	185	180	171	196	174	218	184	165	187	157	189	170	183	185	180	202	189	189	161	167	182	198	176	160	186	193	202	164	194	194	194	179	191	163	155	171	171	169	193	141	181	205	169	152	183	171	204	194	193	188	205	210	169	162	177	192	185	168	149	173	191	171	190	181	166	178	175	166	173	179	175	178	160	206	156	159	193	194	205	177	169	152	197	199	178	164	172	181	183	176	201	167	190	175	182	180	188	181	174	188	174	161	162	155	174	206	177	178	213	192	196	173	212	195	167	174	200	168	192	158	162	185	167	188	176	167	192	157	188	171	167	177	191	188	192	171	174	154	186	190	173	169	177	175	190	201	210	173	194	206	210	191	176	180	177	183	167	165	183	190	196	197	179	190	183	174	176	169	211	163	182	164	189	181	189	185	192	186	183	176	173	173	211	185	178	166	192	205	149	180	170	162	179	198	162	184	187	209	211	171	192	196	176	213	188	205	185	167	193	216	152	182	187	189	160	177	166	163	207	182	164	171	197	195	176	179	177	182	180	209	164	178	181	176	189	180	190	188	194	210	166	175	173	200	189	170	142	185	194	213	190	139	173	203	188	187	153	162	163	184	189	194	195	177	202	170	180	170	167	196	177	186	172	205	178	180	190	185	166	183	177	181	190	178	187	179	182	185	189	193	191	160	199	164	178	181	197	192	187	153	160	188	182	152	200	182	173	171	187	169	169	144	199	173	190	198	175	182	190	195	164	183	193	200	170	183	184	193	184	155	190	189	170	208	180	173	191	181	205	169	175	176	197	183	206	207	175	187	175	190	198	189	197	182	164	191	200	173	150	191	199	192	184	212	194	181	183	158	204	191	177	206	212	188	188	182	179	172	206	154	169	163	178	182	162	180	194	175	163	205	202	186	178	172	179	176	177	197	201	208	174	177	161	188	175	184	179	177	170	176	190	182	187	172	176	192	171	202	181	163	183	189	162	173	183	173	182	174	190	193	180	197	188	163	175	190	194	198	181	192	197	155	173	187	180	204	209	206	161	173	178	150	172	172	186	178	193	151	161	180	180	174	180	194	156	172	220	202	197	193	185	185	165	178	167	183	199	236	179	169	199	187	207	170	165	176	201	165	179	179	163	163	208	180	193	164	182	175	207	171	195	167	200	180	194	156	167	159	160	195	179	167	183	187	168	187	181	181	168	195	163	181	163	188	146	190	205	160	184	184	190	183	182	181	174	168	198	171	178	179	202	196	159	170	201	192	174	153	187	192	186	212	164	144	141	154	169	189	177	199	174	151	154	183	177	181	201	188	191	179	179	162	172	170	184	191	184	192	181	139	185	152	188	166	164	170	198	144	173	172	172	190	181	173	200	188	178	184	190	189	163	175	188	176	182	162	192	200	157	176	169	186	181	149	156	175	206	171	176	180	189	165	166	165	182	187	182	197	163	176	159	172	181	184	172	169	171	149	196	174	161	165	178	170	185	183	203	160	172	194	191	215	171	189	211	168	165	174	164	169	167	168	189	181	225	165	187	155	179	196	155	189	214	182	212	160	152	186	186	186	174	185	166	172	189	197	166	175	167	197	191	176	197	174	172	184	167	156	159	172	184	192	159	191	200	155	165	178	183	185	179	184	173	187	189	195	176	209	195	167	167	166	189	167	173	180	159	188	200	189	176	155	193	196	183	174	164	186	187	165	175	186	190	164	173	177	201	165	183	192	185	171	155	194	188	199	171	161	159	166	155	221	174	188	167	172	182	163	214	213	186	173	165	161	163	188	194	206	179	193	193	194	193	187	183	189	177	158	172	194	175	185	182	192	165	170	183	167	192	178	177	172	163	180	188	189	181	209	163	190	196	175	174	208	192	171	175	171	148	173	191	164	193	182	178	198	196	186	169	173	167	198	181	196	182	189	180	195	191	174	168	166	166	189	190	155	183	174	182	159	204	188	191	200	164	176	185	201	185	183	188	156	205	170	191	197	183	173	179	186	164	171	179	173	204	171	188	198	181	200	185	164	199	193	156	189	186	183	167	167	193	174	152	182	180	177	156	205	214	167	160	182	169	180	171	204	180	197	193	176	156	161	160	158	195	199	188	168	165	183	174	174	175	185	185	175	187	174	159	172	193	183	178	165	177	194	199	179	178	184	186	182	187	189	187	170	169	177	162	175	166	215	187	192	179	196	170	177	188	195	173	179	174	168	182	182	188	174	160	170	182	177	187	202	160	183	158	182	182	198	196	196	182	168	190	185	179	177	167	207	177	171	142	185	194	221	189	157	191	179	188	204	190	181	151	144	187	189	175	180	182	193	187	175	190	182	201	167	185	186	178	177	193	180	180	195	212	192	186	184	171	175	166	161	155	208	187	152	178	185	165	170	152	203	182	180	162	173	162	188	205	184	185	193	190	168	166	165	180	184	195	210	179	177	202	191	181	197	179	190	192	199	171	185	180	195	170	163	190	191	185	175	180	163	193	188	170	173	173	189	196	200	180	180	198	192	175	173	154	171	193	170	171	171	138	198	193	202	193	162	163	192	194	149	212	181	166	174	194	190	178	174	178	207	185	192	222	188	172	159	178	177	165	198	189	196	215	196	198	181	178	157	174	193	183	177	187	195	188	173	179	171	156	177	213	169	166	183	157	194	175	173	180	191	193	185	183	191	196	198	199
8786	1152	2195	2577	2313	2046	1688	1508	1374	1081	991	960	867	819	813	780	693	758	699	703	758	796	724	722	707	738	719	661	584	600	605	601	592	594	667	637	612	554	568	601	559	533	529	543	562	508	545	554	544	554	507	501	519	499	505	485	505	508	480	515	494	489	482	480	471	498	485	451	451	450	509	486	460	452	485	448	474	461	472	515	451	461	486	447	519	497	493	482	426	485	444	460	445	447	479	500	479	456	416	467	484	482	502	451	469	477	503	460	470	447	485	454	505	474	456	524	455	469	438	458	443	497	467	478	472	456	489	487	483	477	436	433	477	495	451	464	459	449	481	475	514	513	482	466	424	453	463	461	463	472	469	443	506	500	502	473	444	471	505	454	494	422	462	473	485	459	497	438	465	471	477	439	470	513	497	497	477	437	508	487	486	475	453	461	450	504	439	492	466	454	498	441	462	481	456	466	441	452	448	481	440	493	442	461	478	428	467	448	459	486	493	468	465	421	467	458	452	438	468	454	480	477	450	465	495	491	448	460	477	440	470	507	455	470	457	495	471	475	479	500	454	451	488	477	440	480	489	468	492	479	460	451	466	466	450	470	485	467	438	471	476	448	523	459	445	452	492	447	434	424	436	446	435	454	454	449	449	448	439	499	500	462	465	455	452	496	509	440	471	447	512	426	498	481	466	467	443	485	467	425	458	465	449	469	470	473	447	475	463	464	468	473	435	445	454	460	486	449	509	468	456	451	455	476	441	487	464	459	466	470	507	487	482	478	482	433	488	452	512	483	495	492	454	469	453	464	466	458	474	488	442	474	490	478	454	472	472	454	484	466	450	454	445	445	467	489	459	445	457	465	493	502	489	458	510	495	464	481	455	496	470	427	445	493	465	468	504	465	494	481	502	456	481	465	479	468	456	419	455	490	490	473	445	468	456	466	424	500	509	430	424	471	438	479	437	433	465	469	467	510	469	447	442	481	455	469	490	500	526	518	465	458	474	487	428	480	472	475	484	501	486	450	471	465	490	449	474	466	455	450	450	438	469	469	474	459	467	460	495	440	474	480	486	421	457	458	471	508	478	470	501	410	460	482	447	484	446	465	471	488	508	457	460	418	460	456	507	434	440	454	500	437	480	449	467	445	455	478	417	467	469	470	491	465	453	450	471	477	478	416	460	477	485	460	425	507	505	500	441	466	479	458	482	486	467	469	511	463	480	520	483	429	506	480	468	449	445	435	463	488	472	459	458	472	485	481	454	474	472	455	405	439	482	472	474	498	442	437	445	460	492	471	447	475	482	462	465	461	441	479	451	473	453	454	455	471	473	457	434	476	456	461	483	446	482	461	462	457	461	471	449	464	484	506	473	479	489	476	455	490	455	475	461	464	489	493	453	467	456	464	442	491	449	462	440	480	481	477	470	471	451	465	485	454	437	439	463	453	455	457	511	479	479	516	442	489	446	448	446	451	494	477	445	482	413	462	470	465	476	462	436	475	460	470	440	414	482	443	437	441	450	434	448	475	511	471	448	463	466	465	494	461	446	478	458	494	422	446	485	469	442	425	483	474	462	457	419	437	428	447	475	474	443	464	457	423	447	503	445	474	462	451	477	452	481	469	481	472	451	459	479	458	451	463	454	490	514	470	490	515	471	482	464	505	453	469	469	482	466	461	465	491	471	429	465	483	471	462	494	460	500	484	486	472	503	473	468	432	474	477	469	470	484	478	507	475	462	487	467	448	489	443	472	477	482	507	454	456	457	499	450	499	467	460	525	464	520	481	468	510	462	447	482	441	496	437	465	483	445	479	450	480	434	461	470	467	472	494	477	491	453	489	451	462	474	457	490	503	486	469	466	535	434	456	463	473	483	472	503	491	478	427	474	452	451	462	472	465	512	446	472	439	458	502	473	524	469	513	453	463	469	458	438	465	429	445	452	479	440	479	449	467	474	451	478	451	488	477	472	450	465	457	521	460	486	487	481	444	495	443	486	511	440	447	471	419	466	486	507	502	490	486	452	465	431	498	490	451	487	475	486	477	475	454	440	482	451	449	474	475	478	488	480	488	481	467	449	436	474	466	474	518	467	467	495	469	469	443	464	462	478	506	442	475	477	467	444	460	480	443	476	453	520	483	477	476	470	457	482	495	441	457	482	463	471	438	463	440	487	483	487	459	437	463	437	473	419	472	457	473	480	475	460	425	442	484	483	463	479	442	448	461	503	444	441	522	440	477	482	450	481	459	463	442	485	500	460	469	484	447	497	430	447	412	464	473	488	469	473	456	461	456	474	482	497	501	468	463	465	485	474	457	488	471	462	454	457	477	466	493	438	515	458	463	455	466	481	457	464	468	538	459	459	464	493	484	452	454	452	445	494	454	464	485	472	504	452	470	491	490	438	445	482	466	482	495	475	434	501	443	451	479	491	440	462	425	480	494	493	439	465	457	462	416	450	416	465	476	449	456	476	455	486	451	484	427	489	424	453	467	504	454	417	464	506	448	417	437	440	460	452	451	503	471	458	446	500	451	455	435	459	470	481	457	472	488	465	479	465	533	495	471	487	471	454	475	476	462	469	446	448	455	446	483	448	414	471	437	425	440	476	450	470	459	490	464	460	451	464	459	471	427	469	459	469	432	481	442	489	454	459	449	429	490	504	440	470	463	470	460	489	483	516	451	507	447	446	498	461	434	447	444	465	450	492	462	475	478	433	458	461	421	419	436	494	425	456	491	491	489	464	493	463	454	483	479	476	452	489	455	484	493	464	464	456	475	491	455	490	418	450	464	431	464	445	435	478	471	499	469	503	502	453	504	437	446	421	451	440	469	488	483	510	449	438	517	462	460	467	487	484	458	462	445	473	453	431	502	477	459	458	463	464	480	475	483	501	425	481	465	487	481	522	466	445	492	460	474	478	430	443	458	426	464	478	456	442	489	453	469	485	434	471	512	466	436	519	466	462	460	473	518	450	472	492	456	460	477	460	478	500	486	480	432	469	459	483	474	457	489	423	428	495	484	441	492	476	448	466	454	501	459	476	449	489	479	450	432	471	476	466	433	458	450	440	457	452	444	444	451	471	453	453	500	487	466	498	469	472	494	446	452	446	452	469	485	461	471	440	487	470	459	466	472	457	478	433	488	471	442	502	448	437	464	508	460	444	483	465	430	496	449	477	496	426	440	481	452	450	491	458	464	514	483	473	452	455	461	481	467	476	477	454	496	443	481	440	470	471	473	470	474	453	498	487	451	445	480	474	446	478	441	446	464	457	473	466	465	456	472	473	460	462	472	470	446	472	485	464	473	473	439	503	463	491	511	454	465	473	502	468	497	483	452	447	414	494	490	505	458	453	490	435	484	452	504	450	441	462	506	451	489	505	463	460	450	479	459	475	470	468	470	417	472	432	462	479	433	444	456	467	462	480	444	492	469	475	453	471	474	493	474	437	457	470	476	469	478	480	497	523	503	456	472	454	490	517	477	468	457	489	487	485	457	473	484
2216	445	443	429	418	435	393	391	386	412	417	401	402	390	404	411	377	381	399	403	445	401	417	375	403	367	404	404	371	376	407	383	384	377	363	401	401	403	417	370	407	383	380	393	396	376	393	363	413	358	372	414	387	398	411	386	410	429	393	402	382	416	423	399	383	364	382	400	380	396	417	400	383	387	391	384	382	417	370	398	409	384	385	386	403	386	361	387	412	393	375	383	373	398	402	373	389	375	395	361	390	386	401	401	372	406	396	395	383	377	340	351	381	360	395	405	425	369	369	410	368	379	368	403	374	383	397	421	382	381	425	358	408	421	398	373	398	405	396	420	388	369	368	373	373	386	380	394	436	389	370	455	417	359	393	409	375	412	416	386	361	369	370	403	398	411	409	370	420	391	381	392	402	384	391	388	417	394	399	354	366	380	408	382	405	369	397	373	415	388	423	370	379	382	423	405	400	371	398	396	395	399	402	444	401	380	368	389	435	379	389	368	364	374	383	421	387	395	399	370	381	409	389	353	409	363	411	393	399	427	405	415	392	377	431	391	424	401	370	398	415	414	370	410	369	408	411	394	374	395	379	374	386	361	422	389	424	352	374	370	395	378	390	396	397	407	415	420	365	355	407	395	391	426	391	359	390	385	403	381	417	389	377	353	361	378	406	387	385	396	368	376	400	396	377	392	353	403	417	410	400	400	382	391	381	389	406	386	420	391	356	398	400	385	387	373	409	362	395	355	400	435	380	406	389	379	410	367	378	374	412	354	390	411	395	420	393	398	402	385	361	387	402	401	385	384	360	391	378	383	389	391	389	410	404	417	357	433	376	377	422	379	366	397	378	364	392	378	378	400	353	387	354	382	382	385	401	392	381	364	394	425	378	398	368	398	363	422	410	361	384	393	377	376	411	428	452	419	374	393	371	434	365	397	397	356	386	371	376	383	417	417	363	398	382	376	391	404	383	411	409	395	423	402	352	361	427	404	376	388	371	366	407	392	415	412	397	379	388	419	403	377	380	402	388	353	378	381	382	371	424	370	422	423	374	401	399	364	348	384	396	403	395	381	401	388	409	400	413	387	374	421	392	370	364	385	362	387	397	372	413	387	391	345	380	384	375	382	382	376	377	347	359	396	369	388	399	412	440	429	411	382	369	382	415	434	403	388	405	378	406	411	390	379	375	376	421	388	375	375	410	392	376	409	392	373	383	393	370	397	363	381	383	426	414	394	378	387	405	370	381	399	399	411	408	373	366	404	379	414	396	409	403	406	388	391	404	396	390	375	386	417	387	393	420	439	387	366	401	384	369	391	392	383	409	391	411	387	394	367	400	449	369	382	327	404	429	384	373	407	414	368	396	418	383	377	397	387	380	376	411	411	423	402	390	392	372	419	398	384	376	410	380	388	376	389	419	415	417	393	362	379	372	400	382	378	405	376	395	417	441	378	361	433	385	400	399	420	393	402	396	388	393	389	420	384	360	344	408	399	383	378	384	394	391	405	396	421	424	422	348	393	342	407	394	413	399	401	382	353	384	379	403	371	389	392	356	372	339	427	402	369	401	392	412	363	344	394	401	365	383	423	428	426	372	434	424	406	382	364	370	373	417	411	388	362	352	412	373	387	436	360	403	406	382	367	421	389	444	398	410	389	423	386	408	410	378	364	378	399	397	374	375	402	400	394	359	428	395	393	405	369	429	373	393	386	349	378	368	400	372	382	381	382	404	391	365	393	421	409	385	331	390	356	381	412	386	363	326	384	404	373	390	437	368	397	377	383	369	361	382	401	432	411	364	388	367	397	395	400	430	380	401	396	370	394	408	388	419	398	353	386	391	387	398	379	410	384	387	392	361	416	393	391	401	392	404	381	376	409	389	405	408	390	402	429	387	422	388	349	384	429	403	374	391	404	417	368	367	429	418	399	395	391	367	403	392	370	365	373	406	386	356	390	373	382	414	395	388	395	387	357	391	339	405	421	422	385	367	410	405	403	333	415	384	396	373	390	393	386	389	397	385	383	388	372	388	387	375	384	382	379	382	385	387	397	417	371	432	360	398	413	399	387	392	410	395	358	397	399	389	356	378	417	359	392	408	385	437	389	389	413	385	411	389	383	378	399	404	414	396	402	370	378	405	363	391	365	415	451	387	389	432	384	388	370	379	367	363	366	386	433	376	354	366	373	385	434	392	406	373	406	401	428	373	371	398	451	391	388	396	406	393	396	374	406	387	401	371	385	394	377	420	400	386	357	391	403	357	412	414	411	353	360	405	385	386	401	361	419	383	396	384	361	400	385	364	382	390	377	353	395	421	404	408	426	385	396	390	354	372	402	361	405	389	376	402	368	366	457	385	389	445	390	376	381	378	376	351	390	354	404	429	349	412	382	379	378	414	428	378	382	396	414	401	362	417	371	369	362	337	362	375	365	388	403	443	395	370	308	410	402	344	363	372	395	398	382	388	396	405	351	383	409	394	365	400	412	394	406	390	389	440	400	404	370	388	415	395	376	415	394	397	389	361	377	410	413	393	422	402	362	382	406	388	421	388	322	394	378	391	410	386	415	380	365	359	394	359	347	416	404	404	403	387	433	373	364	437	398	403	385	408	374	373	396	339	385	356	372	375	387	368	407	383	381	365	424	365	367	409	401	388	376	414	388	365	385	432	416	409	335	379	366	377	391	394	375	414	365	375	388	411	423	433	400	386	407	413	380	381	384	365	422	395	408	425	366	389	394	374	364	372	383	363	401	389	402	411	415	404	411	390	374	403	383	372	409	414	377	376	384	410	378	412	414	349	387	420	426	412	401	353	400	348	389	432	409	360	373	434	408	376	399	389	378	367	388	388	405	408	427	401	370	391	371	374	354	393	384	393	405	420	388	371	402	404	419	389	375	387	418	419	409	413	382	374	405	388	369	383	437	381	435	409	406	361	371	380	347	380	386	369	410	429	363	390	369	400	427	389	373	387	404	399	394	378	409	377	368	387	365	383	356	409	393	351	416	376	364	410	421	405	370	378	386	380	345	384	378	361	372	382	366	383	384	382	379	383	364	370	394	351	414	419	380	376	374	379	396	401	396	395	403	415	411	408	422	367	410	377	367	386	412	373	373	407	366	399	377	414	413	379	408	421	399	358	373	433	328	381	439	404	379	434	376	437	393	370	371	389	372	406	393	402	385	393	342	400	406	437	401	340	405	428	408	409	364	396	433	409	415	364	366	389	350	384	418	380	372	346	399	366	415	390	400	381	377	397	379	394	410	360	423	378	394	379	397	375	385	365	360	391	374	413	413	387	379	395	382	371	402	384	415	382	381	426	398	385	413	388	415	396	392	407	367	405	435	372	390	376	382	393	366	358	442	410	421	405	356	382	415	379	374	369	422	419	405	401	349	373	409	399	410	384	391	326	383	363	412	407	418	417	406	369	385	407	397	386	402	362	406	398	403	387	407	401	378	375	434	394	356	400	397	392	421	427	413	400	423	427	419	439	475	391	383
2329	948	931	1025	997	926	932	944	910	856	888	880	848	844	916	889	801	840	856	913	888	882	872	885	829	841	851	841	802	855	838	813	850	844	866	784	895	845	847	855	864	870	830	837	815	858	870	853	907	877	845	826	889	857	888	895	834	858	910	858	869	858	807	922	827	812	931	858	808	933	811	834	839	852	856	892	926	841	794	888	820	875	843	857	831	842	856	897	880	878	897	872	935	850	807	849	874	876	906	854	819	820	841	869	835	852	863	852	921	829	878	825	875	867	902	834	831	841	843	867	846	849	876	842	849	868	881	852	874	838	876	848	879	895	846	843	864	873	842	807	885	822	855	863	853	877	826	851	907	884	865	853	836	846	858	863	862	815	832	843	849	844	884	848	885	907	877	828	902	843	864	819	797	893	899	836	811	848	914	830	914	896	865	849	845	878	855	835	860	848	875	863	858	899	899	863	892	866	869	853	913	873	879	916	880	809	818	905	849	843	850	883	874	856	855	901	882	818	869	839	859	830	887	891	878	896	884	809	843	854	914	856	823	871	852	889	856	871	865	854	857	835	841	822	884	891	872	800	822	873	839	850	852	816	884	832	889	882	829	860	837	897	821	890	891	853	823	882	868	806	880	881	849	860	851	888	875	860	787	879	836	881	846	881	841	873	899	852	831	861	805	915	845	829	875	825	895	872	861	854	926	908	882	833	845	859	856	853	838	905	846	839	890	850	841	881	857	913	887	871	886	838	879	819	864	815	851	873	867	901	868	863	864	865	874	839	882	829	800	852	850	856	884	834	891	865	876	901	898	827	877	874	853	897	868	803	868	812	854	828	812	841	907	825	835	868	931	839	843	887	867	801	797	848	888	862	833	786	895	862	907	837	822	907	882	869	885	924	857	846	904	841	901	788	881	852	866	867	837	836	822	865	869	887	865	851	863	856	823	867	818	836	833	821	834	864	871	842	819	838	910	823	839	815	869	860	846	853	872	945	912	866	840	861	868	844	830	855	887	864	873	811	830	899	828	864	855	941	918	850	893	870	831	833	800	881	862	814	882	831	852	819	800	862	837	907	802	885	827	866	850	831	841	926	861	890	884	879	839	871	896	862	854	890	810	899	859	858	854	854	863	879	898	890	862	811	847	876	816	885	846	855	881	844	853	867	871	870	824	858	882	894	864	902	859	871	854	864	851	886	862	919	854	876	836	861	927	888	819	861	873	890	875	826	837	816	855	888	846	882	831	844	798	837	823	864	836	873	863	841	849	856	886	886	857	836	890	900	820	886	857	898	859	837	829	844	837	865	879	855	855	883	858	850	879	850	884	788	839	857	903	853	896	821	862	854	835	884	838	852	816	840	839	893	827	874	851	837	923	870	830	863	917	880	904	852	807	830	832	907	899	873	871	874	861	904	823	836	880	892	866	889	849	872	885	844	914	849	834	880	898	841	899	882	844	832	847	862	867	825	788	833	822	841	869	845	862	893	832	864	864	801	876	829	861	825	806	820	889	872	819	893	868	902	827	878	844	864	777	833	935	877	907	895	844	895	866	882	883	886	837	906	846	817	853	855	793	887	852	836	826	825	842	828	881	868	829	868	903	863	801	851	832	858	826	868	811	904	864	838	859	877	846	841	805	826	905	905	899	869	822	856	875	854	858	913	857	863	852	860	868	883	934	859	831	842	907	842	810	823	881	855	870	819	912	811	830	869	855	903	885	839	874	855	842	886	860	874	886	847	810	891	901	880	898	880	867	851	813	850	875	880	860	919	844	870	864	875	890	883	859	853	878	868	844	838	894	856	885	834	911	872	871	893	848	915	911	885	901	878	869	855	861	888	884	912	864	909	860	855	877	826	867	865	843	847	871	862	836	823	919	847	807	857	880	809	912	827	841	845	842	879	868	879	841	888	885	811	863	856	837	845	860	864	871	854	823	834	904	831	847	852	854	892	890	862	837	844	839	861	836	902	891	838	868	886	830	832	863	898	851	856	888	934	886	824	871	856	900	826	921	815	866	851	865	870	900	820	843	858	847	861	871	825	840	873	864	888	832	831	940	836	860	913	882	833	862	855	857	913	852	884	828	839	868	881	836	887	866	865	879	823	862	877	858	868	814	816	831	913	896	851	852	824	832	832	868	880	857	886	873	872	802	873	852	858	841	895	905	818	811	907	882	863	838	891	928	869	884	876	892	835	861	835	870	857	909	792	858	889	868	848	854	873	874	926	846	879	868	847	851	799	829	827	873	826	852	829	850	848	805	889	832	863	799	870	880	826	854	819	856	864	826	831	876	844	873	899	841	891	894	869	835	866	871	872	909	831	874	849	841	845	843	913	850	890	856	905	841	898	870	805	897	859	812	847	867	865	870	876	846	925	948	868	887	878	900	838	848	871	831	879	875	831	858	872	832	843	898	867	817	848	876	837	879	883	836	833	811	889	825	862	850	906	856	824	864	828	822	860	851	847	852	862	860	876	877	818	822	869	811	869	888	808	812	829	853	863	862	901	896	823	837	880	856	843	839	880	829	847	916	830	887	836	865	851	873	892	905	842	817	851	876	831	851	882	825	851	819	825	866	905	829	854	871	863	852	881	879	886	892	881	828	849	892	899	856	896	854	864	814	851	899	843	871	878	886	806	861	870	835	859	843	883	876	852	830	841	841	840	871	910	881	844	834	815	873	860	874	859	834	801	844	840	809	867	831	853	864	869	851	854	869	856	876	813	854	826	879	885	871	883	907	925	909	875	882	856	865	852	801	839	870	868	867	880	866	926	932	872	857	894	872	876	862	852	830	871	841	824	863	871	890	880	825	875	864	869	850	836	841	813	879	845	877	846	858	827	817	860	860	812	842	831	802	804	843	901	861	847	868	842	839	883	880	878	871	824	823	851	893	864	838	885	869	829	834	829	878	860	859	848	865	889	894	845	813	836	886	878	800	801	905	881	880	898	907	823	903	897	866	862	814	856	850	876	867	901	871	893	851	839	888	851	853	797	880	926	846	885	878	843	862	866	830	883	812	893	877	859	870	858	847	861	888	866	873	874	847	815	847	894	841	831	851	876	838	849	866	837	902	907	911	816	880	840	889	813	842	861	887	908	856	826	796	882	878	865	843	868	837	896	845	873	878	853	835	945	850	855	876	832	868	895	840	861	906	829	887	817	895	934	897	902	878	828	871	871	858	824	858	825	817	797	882	829	799	833	860	893	795	873	861	806	873	854	882	856	841	877	847	876	855	855	839	837	904	835	915	843	861	859	864	882	863	846	819	853	849	949	871	810	834	851	846	851	863	852	849	808	842	869	886	875	854	926	866	822	852	845	900	879	854	819	862	849	884	848	936	811	913	863	827	853	874	923	829	851	884	809	869	804	836	830	839	834	853	903	896	874	863	900	933	844	906	821	846	871	877	841	845	836	846	842	908	864	924	886	868	904	881	852	854	860	836	851	855	865	840	847	873	939	863	834	882	827	906	868	846	860	862	842	796	802	856	875
8403	566	610	535	445	366	306	308	261	242	212	226	210	226	235	236	219	209	219	235	215	218	203	231	219	195	205	219	217	200	191	197	207	210	214	216	202	231	219	197	207	207	191	205	215	207	213	216	208	209	214	188	205	222	198	186	208	238	227	162	205	223	184	223	199	188	220	189	200	224	201	223	206	181	200	208	200	225	178	201	211	235	179	216	204	183	204	182	180	183	192	201	199	171	214	200	203	191	206	185	204	188	228	207	183	187	195	203	200	181	197	213	161	173	179	195	159	198	207	191	197	175	190	174	204	205	179	215	197	206	205	215	197	195	233	223	214	192	193	193	167	201	161	198	195	200	236	193	190	206	205	193	169	179	211	207	193	179	193	189	202	188	193	162	198	217	172	185	199	196	183	191	187	203	193	194	190	208	184	168	194	213	175	194	196	185	205	209	218	197	199	194	197	179	186	207	209	211	188	209	189	178	194	175	200	203	198	209	197	190	196	194	211	206	184	207	224	176	194	186	186	185	185	203	177	168	185	177	191	188	213	232	183	187	197	199	185	192	194	213	206	203	169	224	196	179	192	203	195	193	202	201	210	207	202	206	160	170	180	224	200	171	218	213	174	176	198	202	185	204	205	213	198	211	236	198	170	189	222	224	173	199	200	227	206	190	211	193	179	198	182	186	206	177	196	191	196	194	196	195	186	207	218	200	176	198	181	215	198	191	223	177	177	191	171	160	180	191	194	191	198	208	196	207	186	192	180	185	211	230	213	183	181	174	182	179	210	186	185	202	183	208	216	199	172	182	218	193	184	199	203	206	174	180	177	214	207	230	207	211	170	205	187	205	191	212	178	199	194	222	207	199	207	186	194	207	187	175	200	218	206	211	194	210	191	214	211	205	181	197	184	181	207	208	215	189	205	210	196	213	213	192	153	204	213	203	195	228	189	194	183	199	174	188	191	198	198	179	174	213	186	168	199	178	206	223	214	185	198	209	206	177	199	196	209	188	215	225	197	188	193	186	182	225	182	194	178	224	201	174	192	199	178	210	190	202	176	198	201	213	206	198	218	192	199	201	170	205	171	185	174	189	207	188	189	225	228	191	214	211	197	215	184	189	193	196	211	215	217	202	193	174	176	199	188	170	210	206	212	231	233	223	199	207	200	198	205	181	169	208	191	173	177	187	196	202	164	208	203	210	193	193	183	207	223	170	167	161	192	211	186	205	210	206	189	207	205	176	177	183	188	165	195	199	189	190	199	179	176	202	217	190	204	208	204	189	190	198	213	172	207	204	212	172	176	183	229	206	170	199	203	209	184	194	226	182	189	184	211	195	200	213	195	220	180	208	178	182	202	177	224	206	183	215	219	195	195	201	159	211	215	212	187	210	189	160	211	162	203	179	202	206	215	192	169	184	210	185	189	199	191	204	197	230	205	209	204	197	206	187	157	202	210	194	210	200	176	189	184	178	192	160	198	190	235	196	201	219	225	203	225	209	202	184	209	213	186	195	230	203	214	195	180	184	217	221	189	184	181	229	205	199	197	190	175	210	217	213	189	205	206	188	232	222	229	189	230	201	192	184	194	187	191	215	210	211	196	203	212	179	183	185	188	198	217	210	189	190	169	184	236	188	172	190	204	207	207	197	208	212	202	210	198	222	206	188	188	195	207	196	209	189	223	219	188	190	231	184	189	195	230	201	189	203	186	198	194	191	211	180	227	197	185	204	222	202	175	194	188	222	218	209	192	190	191	192	221	187	230	218	188	200	198	207	202	202	211	184	200	223	217	175	219	188	217	222	193	217	192	191	176	189	214	210	200	197	196	194	218	174	215	210	183	222	177	201	163	186	207	199	198	185	201	202	191	209	202	172	208	206	196	197	178	217	222	197	204	212	200	175	210	187	180	199	198	217	214	210	198	202	208	189	201	196	207	172	176	197	232	210	208	198	190	199	179	199	188	213	189	195	190	191	183	189	219	200	221	193	199	203	184	204	190	185	198	198	201	188	204	195	192	205	181	191	188	201	195	196	189	214	197	226	184	190	204	202	170	192	185	214	196	185	192	186	193	172	188	191	173	173	175	207	199	221	196	201	228	170	189	198	185	188	197	199	176	192	186	214	212	221	207	199	201	192	211	201	206	195	198	200	207	171	199	186	199	195	208	190	199	220	214	196	193	168	158	196	206	190	192	196	185	211	204	208	199	170	184	211	204	229	199	193	199	239	188	193	185	203	192	188	182	192	194	188	212	178	187	205	196	195	202	193	204	187	196	217	194	189	206	187	194	205	191	180	196	216	194	233	193	194	188	193	197	187	187	209	198	192	193	189	218	216	223	192	169	204	192	187	160	196	193	188	200	195	189	210	210	185	219	177	217	206	213	198	191	199	160	198	206	181	185	200	189	197	190	198	200	212	199	182	200	192	199	226	202	187	193	192	219	189	150	190	224	183	200	220	200	180	205	183	216	215	215	190	201	211	179	188	181	199	183	175	201	205	223	212	208	199	197	208	217	211	184	188	175	219	193	218	184	191	187	194	199	176	203	186	185	209	209	190	190	211	191	185	218	217	199	178	181	194	193	195	190	198	194	191	200	207	197	168	210	214	183	202	206	201	219	181	217	205	184	192	177	201	197	205	189	216	207	197	215	227	206	195	169	181	175	218	226	202	199	250	203	184	185	228	216	190	198	187	216	193	201	176	206	203	171	180	179	239	172	195	186	190	163	216	189	178	238	184	216	203	181	212	178	182	209	208	181	193	217	216	199	149	203	169	184	188	209	195	195	202	202	194	195	168	235	197	170	191	191	207	175	164	205	184	198	208	177	195	191	183	206	184	182	220	174	180	193	167	188	196	224	219	200	212	180	178	221	194	192	204	210	212	184	162	199	196	209	217	243	183	188	202	207	174	191	203	164	172	191	187	229	202	190	206	219	164	188	176	214	190	184	196	168	208	212	216	183	194	189	186	204	217	194	192	200	206	192	162	187	165	159	203	181	200	197	197	182	195	205	205	203	210	221	197	177	202	165	210	205	202	206	180	185	182	200	183	201	199	217	196	188	186	193	206	198	203	195	227	198	211	212	200	178	208	197	168	185	181	202	207	202	214	162	189	170	180	213	186	205	198	222	220	215	189	207	191	185	200	186	179	168	189	211	166	181	203	213	218	211	195	190	204	182	199	206	194	200	200	192	188	205	178	184	229	203	210	190	218	182	190	238	213	181	201	203	217	185	167	189	206	207	212	210	197	198	184	217	210	184	182	215	198	186	193	207	202	172	203	212	196	200	212	195	218	206	192	219	182	190	192	181	187	210	192	178	218	192	202	179	236	200	221	188	200	208	198	220	197	186	229	213	200	216	227	167	191	177	197	197	199	194	209	186	196	221	218	208	227	207	193	198	195	170	221	207	194	218	213	199	183	196	190	188	203	197	199	188	203	211	187	208	169	203	206	192	197	198	255	188	178	163	214	205	204	177	217	189	194	215	188	201	188	188	198
6799	868	1432	1574	1456	1335	1101	1068	888	809	735	738	627	669	676	638	612	605	598	609	618	617	631	591	607	631	600	605	534	582	589	574	543	544	583	584	543	508	513	568	523	535	459	495	545	559	494	508	508	501	465	468	499	492	459	537	502	500	459	485	489	526	469	470	468	474	481	458	505	451	500	469	490	489	497	520	507	462	478	470	477	439	494	465	504	429	427	485	460	474	524	476	549	466	521	424	461	513	455	477	493	483	468	434	470	451	478	496	457	468	484	487	496	429	501	433	498	512	469	443	475	463	492	463	434	498	483	458	448	462	483	487	449	441	460	478	449	480	452	491	487	480	462	484	501	501	465	440	480	432	460	475	495	487	489	494	463	443	464	503	480	449	454	477	460	471	490	459	468	484	462	487	459	515	469	461	482	489	458	468	505	499	491	471	449	450	496	435	444	470	448	499	499	473	481	423	471	466	441	454	470	485	441	476	467	436	482	467	503	500	467	457	509	476	449	507	498	473	473	491	472	464	481	514	493	454	506	446	469	465	440	459	463	468	475	530	463	482	464	498	478	443	516	469	483	493	467	457	456	485	481	467	454	415	435	498	462	453	462	467	470	483	483	471	451	460	451	484	462	448	479	493	471	469	428	465	443	474	465	461	478	483	463	432	489	499	477	481	491	443	468	477	481	539	539	496	488	465	430	472	483	501	457	468	475	473	465	456	443	463	469	508	476	513	458	473	467	459	482	491	435	435	478	484	475	445	466	452	501	467	492	467	521	500	501	462	474	462	464	480	461	500	478	513	444	466	495	430	458	459	497	479	458	471	455	472	440	500	521	455	490	479	504	456	457	462	449	490	432	441	455	515	482	472	453	494	456	449	484	482	479	465	468	467	473	476	510	485	516	454	471	475	453	475	474	504	456	485	472	522	493	479	456	464	435	461	497	472	460	480	455	443	460	498	494	523	440	462	460	470	517	449	468	496	485	434	460	500	434	461	503	466	483	456	469	465	513	447	533	510	491	505	428	438	449	471	498	475	488	492	457	468	464	492	495	457	501	470	450	437	487	463	474	470	464	472	478	482	478	466	483	489	504	514	469	505	469	458	457	467	485	478	476	463	447	446	445	436	469	497	492	476	479	498	431	499	489	475	429	499	486	476	439	453	464	482	502	491	487	486	470	470	476	483	450	459	515	503	445	479	472	474	481	495	480	468	463	491	489	509	495	493	483	501	455	469	453	490	485	495	472	512	484	471	462	477	502	440	468	480	472	460	470	464	445	498	489	446	508	474	453	458	444	504	473	466	461	476	488	443	462	469	471	449	466	464	491	497	455	482	492	474	481	468	474	464	519	468	449	458	451	442	473	430	471	469	457	454	472	497	451	475	452	479	476	466	462	485	478	451	494	485	516	468	437	481	471	462	504	457	480	456	480	464	461	476	460	502	485	479	502	462	449	473	468	497	511	499	506	442	490	455	483	481	474	474	504	473	484	457	455	427	456	508	462	456	489	445	442	480	470	480	493	468	495	462	464	484	468	489	470	476	499	471	475	449	497	482	450	448	495	497	467	482	467	449	482	491	503	443	511	474	432	476	492	478	490	528	501	483	452	455	496	492	435	499	499	472	504	454	491	502	495	527	489	482	491	509	461	440	436	451	468	511	476	476	467	468	436	444	469	495	480	476	469	485	489	483	481	428	499	519	480	469	489	456	449	492	436	447	460	450	493	451	449	458	465	455	495	442	504	491	461	473	451	485	418	475	451	498	475	454	446	479	488	455	442	463	459	494	487	483	447	436	502	453	487	491	461	510	486	428	462	467	453	473	455	439	477	474	430	477	501	464	481	467	491	422	456	495	497	467	440	464	480	459	462	487	457	442	476	480	498	447	451	482	454	465	466	475	516	440	531	475	463	453	459	488	477	491	434	485	454	454	437	441	516	483	439	488	488	486	442	458	506	477	474	463	473	452	455	510	479	438	456	497	483	476	494	480	495	441	476	486	474	454	480	435	467	483	491	458	517	486	491	502	463	500	448	459	475	516	451	464	470	465	455	466	494	471	456	459	450	464	461	465	481	420	472	482	477	448	488	451	514	454	492	468	471	435	488	447	476	507	466	479	457	510	443	427	514	456	471	467	478	468	461	487	469	482	496	465	485	469	472	531	471	479	478	479	501	463	464	496	494	463	470	444	477	524	503	469	493	485	470	471	459	470	486	507	499	419	456	509	482	477	498	474	440	505	487	484	465	516	458	489	449	459	463	434	457	482	484	455	474	466	483	480	490	473	498	484	488	489	487	473	487	493	495	467	472	490	497	455	449	449	476	461	507	468	471	451	425	474	467	451	465	506	492	507	450	496	483	501	463	463	471	479	488	500	497	517	488	454	475	518	453	438	452	454	452	484	446	459	489	467	500	448	485	483	449	442	482	500	423	481	489	452	483	479	488	489	444	453	444	485	474	491	482	444	515	478	461	513	465	447	431	496	469	462	483	491	463	446	509	499	455	489	507	493	484	482	476	421	461	497	471	493	448	459	451	469	416	535	465	475	487	461	453	480	519	477	458	477	479	466	457	460	420	490	503	491	467	475	487	493	481	460	448	467	462	481	477	468	490	489	486	457	498	425	479	503	459	479	466	473	501	443	474	473	484	449	476	444	447	503	475	474	466	471	482	487	482	519	487	497	468	471	478	464	475	482	471	498	507	438	474	410	496	467	453	471	469	458	482	434	479	480	496	467	479	456	497	486	481	489	473	489	459	458	483	484	481	487	469	471	501	488	470	457	491	468	460	493	456	491	493	480	478	442	455	429	488	479	520	460	453	457	460	457	483	465	482	509	519	484	472	491	460	474	513	495	471	462	484	461	473	444	482	458	448	471	492	494	459	446	450	474	457	487	456	458	470	461	454	448	495	458	463	462	492	452	483	456	455	477	497	478	483	482	472	495	485	450	474	443	460	458	433	485	454	446	450	506	516	474	462	486	499	496	466	490	528	463	423	503	493	483	477	503	458	513	461	429	455	469	445	424	461	417	453	498	462	449	470	516	494	505	426	495	495	483	499	467	480	478	460	477	505	449	499	477	458	430	468	506	479	470	479	471	456	469	480	465	434	445	485	467	406	476	460	470	444	512	451	474	455	431	431	465	464	476	425	483	458	481	459	483	493	455	504	471	475	447	471	495	449	442	474	459	456	483	454	499	485	431	473	487	473	498	468	512	464	487	453	467	433	433	480	444	451	477	443	478	459	512	445	489	491	468	498	490	466	520	479	460	443	484	457	450	482	492	440	491	478	473	476	473	419	473	450	466	488	479	476	464	483	474	489	465	490	473	493	478	460	459	471	487	466	464	491	456	496	458	456	433	437	495	489	495	442	463	509	455	471	466	485	427	457	489	457	466	486	494	503	478	447	438	513	490	482	464	457	470	501	454	448	512	525	478	492	462	458	469	428	448	464	489	482	472	457	472	425	477	467	444	462	473	422	498	513	489	466	482	454	465
15631	1373	1040	800	600	479	424	393	323	288	233	249	236	235	236	212	229	230	229	230	209	207	210	212	229	200	221	210	185	189	226	201	199	189	203	220	225	201	168	186	206	182	205	213	201	180	197	197	158	190	182	213	188	177	215	192	177	158	172	167	154	170	189	179	163	210	176	182	167	182	141	177	158	201	183	170	186	188	177	192	173	200	207	192	186	177	168	205	187	193	200	192	178	162	174	207	168	161	212	198	166	173	174	177	179	176	161	153	180	198	185	151	175	190	154	194	167	173	194	188	186	201	183	161	156	197	177	185	166	170	191	146	153	191	190	192	154	176	176	205	177	166	160	175	179	165	191	186	167	161	171	204	192	188	172	192	195	188	186	191	155	169	181	174	206	197	187	194	214	175	159	176	181	192	185	193	171	179	164	183	206	187	186	195	156	165	189	157	177	177	193	179	178	152	155	188	170	184	192	172	172	179	197	200	176	197	159	201	179	193	185	159	180	184	188	158	173	217	174	159	192	180	174	184	183	186	199	199	176	179	179	171	169	215	202	188	153	172	183	182	185	177	160	162	188	204	194	169	172	179	176	195	167	163	194	162	168	205	188	185	172	178	183	188	170	172	191	180	175	184	154	198	177	171	184	191	176	180	186	187	182	171	187	175	189	190	176	185	184	192	192	181	202	166	182	203	186	182	185	166	166	184	206	177	183	168	188	173	185	192	195	220	188	187	164	197	203	208	203	189	187	183	191	185	164	166	185	198	152	170	168	180	181	194	169	211	146	176	189	177	197	182	186	186	214	209	182	175	152	163	178	183	163	184	187	197	170	197	152	192	181	181	198	200	166	175	185	187	196	145	161	182	173	176	199	188	183	178	191	179	175	195	184	182	177	151	153	187	172	197	191	180	175	195	182	188	160	169	168	179	195	180	185	183	192	183	168	180	193	190	170	183	183	174	169	173	188	181	167	186	168	176	198	197	210	198	200	176	197	181	166	182	180	160	178	212	170	193	171	182	166	190	179	211	179	195	189	170	186	184	172	176	179	164	204	216	181	193	155	183	178	177	167	191	177	170	176	156	165	179	185	156	206	165	193	216	174	177	173	175	213	196	190	183	174	195	172	181	176	202	190	215	186	158	172	216	190	169	164	182	191	189	190	201	176	207	188	185	198	180	188	200	175	186	186	190	190	181	171	158	170	187	209	192	155	196	176	154	185	196	202	189	194	174	156	167	194	167	201	167	182	181	209	167	193	178	190	167	164	176	189	191	164	164	159	173	212	180	183	165	175	165	177	186	188	171	194	209	182	167	191	179	179	183	201	167	158	170	193	178	181	175	166	170	192	181	186	198	179	179	176	176	206	197	167	187	167	200	174	193	165	190	199	193	194	187	165	166	187	178	177	203	164	184	189	176	174	180	191	180	183	185	186	172	164	158	200	176	195	173	168	182	196	162	166	202	161	171	168	176	174	187	199	175	209	175	156	180	199	180	161	181	190	193	171	181	213	179	155	187	168	170	152	173	213	175	196	160	168	202	191	188	159	162	186	176	158	170	181	196	201	165	168	192	178	182	187	169	174	184	187	172	171	179	187	189	213	184	171	167	172	174	203	175	183	166	197	174	206	205	181	190	194	169	174	182	183	204	204	192	174	218	184	183	167	207	191	187	208	179	173	202	190	167	174	182	184	202	184	176	192	154	189	160	190	189	186	162	185	169	176	204	146	201	198	173	185	171	176	167	196	180	190	170	192	166	159	159	190	176	185	175	181	180	176	215	190	152	185	174	191	181	179	189	168	173	177	205	191	172	188	174	171	150	172	151	204	181	194	176	189	199	191	164	175	186	181	179	173	173	177	186	189	162	193	180	165	176	198	166	175	176	161	179	155	208	181	167	185	191	174	201	162	185	194	169	175	206	204	151	189	170	193	181	168	178	166	167	202	172	178	191	173	168	204	207	230	183	174	173	206	175	197	194	167	188	194	173	225	168	170	176	175	162	183	191	197	161	172	162	208	173	169	166	162	159	177	166	166	215	180	178	181	169	172	181	160	167	158	198	181	171	168	190	163	160	192	176	181	166	145	163	195	169	180	191	188	212	176	196	182	202	198	186	169	154	172	164	195	199	196	181	177	168	178	194	172	195	180	212	161	159	177	164	159	164	187	186	162	169	183	180	156	196	193	177	174	158	180	191	162	169	155	205	184	162	176	186	186	176	187	194	181	185	152	198	189	177	160	164	173	155	185	222	199	180	175	165	181	193	197	182	176	175	214	189	176	207	213	209	180	182	203	179	202	158	194	166	185	199	180	179	185	182	161	161	183	172	178	174	167	187	189	188	171	206	148	183	188	168	162	181	178	174	204	155	182	172	156	171	193	166	174	182	192	166	202	165	150	175	177	167	187	162	191	183	222	186	188	175	174	193	178	154	184	177	187	171	194	180	172	183	189	185	173	171	199	194	169	185	196	167	143	171	156	168	170	170	175	207	165	166	168	182	167	153	217	175	208	189	182	155	199	202	177	190	166	176	158	168	208	175	205	193	188	168	165	195	181	195	175	210	175	168	189	188	169	173	174	180	175	175	198	174	195	199	178	154	190	164	179	187	190	171	199	170	184	187	180	160	197	160	173	175	187	191	187	186	157	174	174	189	156	178	161	210	204	166	172	188	186	166	169	185	189	172	168	148	172	225	161	183	180	184	181	178	185	202	189	173	161	199	185	148	161	191	180	176	173	193	155	196	199	209	184	182	184	206	173	176	185	195	183	204	182	177	182	168	183	177	192	186	164	167	174	181	206	174	189	181	171	170	180	206	192	191	162	183	199	173	189	168	162	203	173	162	185	167	190	187	190	181	166	200	166	176	184	205	209	160	171	196	177	189	171	165	174	177	172	200	177	164	206	198	215	200	193	162	196	181	184	189	173	187	166	170	163	184	166	178	161	182	181	184	173	173	197	215	186	215	174	186	166	215	183	164	175	169	182	185	160	183	181	181	179	190	189	180	175	174	183	187	182	189	191	168	183	189	174	201	177	188	174	180	177	169	198	184	179	186	170	184	168	167	204	164	177	166	196	182	188	190	172	175	199	183	164	169	172	193	184	188	169	183	200	195	161	226	176	192	168	171	175	181	166	162	183	168	199	186	153	193	185	172	157	189	188	163	175	200	159	167	181	187	185	208	198	194	169	195	182	194	173	183	203	177	204	180	187	202	178	195	186	178	173	167	163	148	181	194	133	191	175	166	172	196	180	167	193	188	177	180	182	164	193	187	177	164	187	188	176	170	173	173	170	193	176	196	157	197	166	150	201	192	184	160	174	183	169	177	170	180	179	182	163	169	159	195	190	195	203	176	197	173	211	185	196	182	187	191	206	189	178	188	175	187	188	174	185	182	155	174	186	172	179	174	220	186	190	187	184	190	170	183	182	180	157	196	166	192	162	175	156	168	185	197	189	178	172	182	188	179	211	170	162	188	187	187	205	162	190	176	177	191	183	180
8961	1119	2232	2608	2290	1901	1581	1673	1257	1087	998	843	840	852	788	733	742	728	734	718	710	772	703	693	686	654	657	634	575	617	755	671	638	647	673	629	612	622	581	577	561	573	546	553	512	539	502	525	537	519	532	525	491	470	494	517	502	494	483	510	506	500	474	483	500	520	459	462	467	491	464	514	450	546	502	456	514	455	475	462	449	467	492	454	478	543	483	480	474	470	464	462	494	478	485	459	506	453	482	454	456	441	437	461	478	444	445	469	485	496	446	454	503	465	499	474	438	457	475	447	480	449	488	497	450	467	487	463	457	504	485	469	488	469	491	473	470	493	459	496	447	508	493	484	473	465	510	466	448	431	437	471	453	511	476	509	445	508	499	456	461	469	478	469	509	489	460	471	506	433	446	470	482	502	471	463	461	461	474	521	503	452	445	468	454	480	489	445	492	466	482	477	452	498	463	435	460	498	502	481	476	473	482	462	477	448	458	436	470	475	458	469	487	458	456	473	483	435	445	483	446	455	484	487	460	452	445	465	436	446	478	414	490	492	417	461	460	461	499	431	473	445	469	443	455	439	475	489	445	465	503	460	453	518	416	458	473	487	523	467	489	474	428	482	477	480	440	486	497	452	472	456	484	434	404	484	470	497	448	494	471	469	453	466	493	507	454	476	503	459	450	453	463	496	437	446	452	450	457	484	448	476	465	480	428	490	477	513	465	474	484	478	488	504	501	490	477	458	460	455	464	469	465	458	438	518	487	460	472	459	461	454	474	448	439	464	500	456	488	485	427	444	450	507	525	447	444	467	444	494	490	490	485	463	472	487	485	443	483	453	470	469	464	497	424	444	458	486	477	438	451	496	476	460	440	459	472	474	461	443	447	456	471	448	481	450	477	441	518	510	489	426	465	447	449	525	498	502	471	477	512	466	435	457	458	464	506	478	477	463	522	454	445	498	428	465	469	478	466	461	466	446	463	461	464	458	464	485	483	466	478	451	453	458	448	463	474	442	451	476	463	500	459	457	430	447	463	463	427	499	444	489	463	511	470	463	466	457	476	481	495	450	431	472	477	484	453	417	433	464	453	468	473	472	480	431	484	513	453	450	459	465	476	452	430	436	448	417	492	466	493	474	460	444	461	487	477	484	432	469	466	447	472	457	447	489	495	490	436	427	433	480	484	465	459	503	465	490	487	497	473	470	506	469	499	492	460	472	478	467	476	469	484	486	473	487	492	459	450	461	475	455	492	467	507	462	485	452	474	469	472	503	460	487	456	448	485	479	458	423	469	487	473	495	459	455	447	465	494	467	470	485	465	432	472	490	490	479	489	509	461	464	433	489	452	446	444	490	505	442	496	469	500	449	456	483	471	471	444	466	485	449	464	469	515	463	474	475	488	456	458	452	486	459	441	467	458	477	517	441	452	493	520	471	493	434	457	470	486	509	493	470	467	436	449	480	466	446	496	469	449	439	505	433	450	496	479	459	513	444	486	496	497	464	478	471	505	468	447	475	495	481	438	485	446	466	448	470	494	470	461	481	471	455	495	451	419	449	471	502	443	485	484	462	490	511	453	477	476	460	452	500	482	468	492	417	453	482	475	472	494	462	480	466	501	489	462	521	431	505	494	454	470	468	448	476	470	471	450	452	485	444	473	476	511	497	444	488	513	505	474	487	462	492	486	476	493	486	467	487	463	468	483	489	430	473	531	492	464	472	415	447	478	476	466	496	495	469	487	453	460	470	493	419	434	432	439	452	529	445	475	463	451	472	486	490	487	446	481	489	482	438	500	500	509	482	450	435	465	449	453	470	457	474	472	494	492	457	480	479	511	477	438	511	486	467	495	447	482	501	462	446	471	489	508	489	496	478	439	482	493	475	513	463	448	473	493	437	474	472	459	484	439	463	453	515	467	461	514	463	459	482	462	479	529	470	465	492	489	467	508	504	463	448	471	516	465	486	446	450	483	479	471	430	456	455	469	454	485	483	433	468	390	486	463	504	461	445	488	458	480	471	464	469	497	475	457	475	484	430	420	425	468	465	472	477	465	455	459	497	501	443	523	473	463	527	468	456	452	469	467	496	456	494	472	461	503	461	448	475	448	494	489	500	462	471	469	473	449	465	431	427	451	445	473	451	467	494	431	472	482	422	479	461	499	464	497	476	478	486	480	480	450	486	477	472	485	450	432	467	482	509	507	445	502	461	503	486	444	478	474	503	437	478	469	454	450	460	457	468	449	492	464	494	468	446	473	444	469	467	478	462	460	485	476	473	448	434	460	440	496	499	497	484	467	478	481	509	485	488	471	495	498	439	478	508	425	464	483	479	451	473	470	471	452	475	526	475	458	455	443	443	497	496	469	500	428	489	539	435	469	448	468	491	482	484	448	455	450	466	476	437	472	454	503	488	430	501	518	473	463	461	445	504	482	500	495	467	448	467	465	489	490	470	452	458	443	496	468	506	471	512	450	510	467	465	457	466	499	499	436	479	454	452	480	407	483	501	467	472	471	482	426	454	483	438	440	483	480	474	460	478	494	458	473	462	450	490	472	484	452	475	444	456	481	448	478	480	479	476	441	525	490	482	454	486	451	464	482	433	489	497	451	474	494	493	456	440	448	450	469	477	448	477	432	486	463	474	495	450	468	474	490	501	425	469	464	472	479	483	467	501	477	449	446	510	492	487	451	491	494	479	477	458	469	510	461	523	466	485	505	474	479	512	459	484	490	470	466	440	450	433	459	495	451	488	457	447	470	454	425	475	513	478	470	478	445	450	474	466	483	480	442	461	483	444	455	485	467	468	491	484	470	468	507	473	448	443	440	488	460	483	479	468	478	453	442	483	443	473	454	488	485	497	476	430	455	460	483	455	469	471	481	481	511	449	484	452	486	482	475	464	450	442	487	428	478	444	479	470	519	431	526	463	453	464	432	454	497	507	466	464	449	456	429	476	470	493	492	502	515	461	436	484	497	497	420	489	481	448	468	519	475	478	477	432	483	458	487	426	485	440	503	478	489	466	448	436	452	462	475	488	449	465	468	455	434	480	464	450	466	436	495	503	502	464	501	479	466	473	421	478	432	511	467	462	503	458	471	472	450	456	503	454	482	432	484	465	446	463	480	486	493	433	443	473	453	462	453	452	460	464	457	473	456	462	463	482	486	448	464	422	490	441	449	500	493	500	452	458	472	437	481	455	477	462	464	463	473	488	461	479	470	473	448	468	459	487	444	498	461	522	460	491	455	537	474	450	480	475	459	497	477	482	443	460	482	455	478	494	481	449	490	462	435	453	451	467	476	466	479	468	470	500	414	484	461	483	473	452	450	498	430	468	446	464	467	488	495	462	457	419	465	480	459	489	471	448	447	467	448	458	481	476	456	440	479	491	442	485	466	464	476	489	468	475	436	450	492	477	462	443	481	450	440	493	458	446	464	456	507	473	480	469	497	450	438	438	485	494	497	502	450	479	475	504	470	472	493	441	495	535	471	457	460	523
2458	422	471	457	441	401	407	401	391	397	403	369	378	375	374	402	433	390	400	384	440	385	399	383	371	390	384	429	415	377	378	417	380	351	358	402	402	386	359	411	385	419	380	382	395	392	402	436	373	349	401	380	355	415	400	389	399	387	387	397	390	392	384	386	397	400	389	434	428	380	398	382	376	395	410	396	420	407	389	349	370	379	394	390	390	434	374	391	356	410	386	403	359	365	446	377	377	406	368	365	421	400	377	393	410	424	391	414	392	398	418	443	414	403	376	340	367	383	413	413	381	384	369	387	374	409	387	399	403	407	404	417	376	416	409	423	369	435	438	354	372	401	407	413	367	401	441	372	388	399	423	334	397	381	421	404	413	360	378	394	391	440	378	381	377	401	376	365	418	368	384	391	409	425	387	426	393	391	420	431	428	375	400	423	422	403	391	386	429	393	378	380	417	401	356	385	403	425	438	367	381	422	396	404	401	381	383	397	447	358	396	375	389	329	393	380	370	390	441	392	390	411	390	363	420	374	381	357	367	395	385	419	396	391	412	382	387	417	400	403	338	426	412	394	402	381	430	384	387	365	367	391	375	407	396	393	408	413	384	404	373	351	365	389	401	366	391	379	387	379	414	370	367	412	386	410	394	396	409	421	391	400	404	407	400	371	425	381	375	395	395	395	337	378	390	434	375	395	378	408	395	418	365	408	402	397	405	382	373	396	398	369	402	422	373	400	395	417	400	394	347	406	330	417	387	392	385	367	386	387	405	342	430	411	397	378	398	333	419	392	412	391	378	411	381	406	381	408	371	376	398	350	399	395	380	371	404	377	366	345	388	367	404	383	408	403	397	418	366	420	398	406	399	423	386	431	386	387	424	426	402	411	418	361	418	405	418	361	347	322	347	381	368	399	410	376	426	402	415	345	433	384	361	379	398	403	360	368	388	399	428	395	375	422	382	398	366	359	350	372	390	406	399	381	381	380	386	414	371	363	417	359	403	410	381	346	415	408	427	406	402	382	391	384	387	378	370	390	417	399	423	373	355	378	380	391	405	425	359	386	423	427	377	400	382	405	393	382	398	375	386	377	362	386	372	396	382	382	393	363	385	380	386	392	374	416	424	381	391	376	378	388	372	375	390	373	421	368	388	403	414	414	371	414	417	378	427	403	390	410	394	356	387	402	360	396	389	419	400	391	351	409	421	377	371	406	398	403	395	403	400	426	379	396	426	374	381	397	333	358	405	463	417	410	411	373	376	377	379	411	435	397	420	403	380	338	419	377	388	359	410	396	383	408	400	393	401	385	381	399	413	390	370	395	357	391	385	390	417	424	425	374	380	434	453	396	392	395	384	399	384	404	421	394	399	376	379	415	362	397	373	384	376	419	376	369	424	391	390	398	364	365	423	423	386	399	397	400	389	425	363	369	382	376	399	372	412	383	406	390	373	431	363	392	405	365	409	393	397	403	365	419	406	369	407	389	358	376	372	377	390	385	393	406	399	410	353	387	408	390	376	410	394	423	381	390	410	431	410	369	365	384	395	418	368	379	384	375	432	442	373	412	423	389	373	424	409	380	378	358	405	401	409	390	390	388	409	370	377	343	425	365	357	366	346	384	379	348	414	420	423	355	401	401	381	407	402	430	380	429	427	377	420	404	396	352	395	397	369	413	377	389	367	382	413	425	371	389	399	405	424	363	401	438	419	399	406	393	375	370	433	407	363	417	372	388	433	405	417	384	391	429	400	419	392	381	388	369	395	407	421	385	410	388	393	386	432	376	388	402	403	408	397	374	381	366	399	412	383	416	405	367	399	407	406	377	385	425	356	378	409	362	371	370	378	413	394	396	379	418	399	372	412	432	379	409	398	374	390	394	386	353	422	434	376	417	434	416	420	417	400	389	400	399	388	397	406	396	407	395	381	415	338	401	414	370	361	407	402	418	415	404	354	441	369	385	405	385	418	398	386	408	419	377	370	416	387	404	381	384	415	385	382	386	392	382	415	388	392	370	450	399	384	427	374	384	399	380	434	394	435	419	402	387	390	392	381	408	404	392	409	421	388	385	378	379	380	396	380	394	410	437	362	381	407	383	349	372	404	412	406	400	397	352	369	341	412	397	379	368	373	409	393	416	384	373	386	402	353	375	427	432	407	386	385	388	374	374	388	389	391	384	358	404	364	385	393	359	393	396	376	404	345	415	377	394	415	390	397	371	369	359	408	424	355	387	394	364	393	415	374	403	378	410	394	386	392	382	391	434	377	399	372	400	409	426	391	407	386	371	338	390	424	418	352	407	368	386	401	370	366	389	449	358	368	377	359	392	384	413	377	419	393	403	357	375	397	426	404	400	391	384	405	373	431	410	367	385	404	410	381	410	348	415	353	365	373	412	424	393	403	408	346	424	412	434	381	372	403	386	411	388	440	374	397	404	406	379	382	379	389	399	372	404	394	418	393	411	396	377	371	385	368	395	375	362	402	399	421	426	387	384	415	383	396	394	382	380	414	384	414	387	401	428	410	366	385	384	390	416	377	386	388	386	383	358	410	383	379	407	419	392	417	412	404	398	393	387	366	397	436	383	404	401	396	399	401	371	375	384	398	349	399	390	406	402	381	377	387	437	359	370	386	378	404	364	395	386	357	416	378	376	388	359	380	419	413	390	402	386	382	372	421	432	426	409	390	414	378	424	404	396	428	388	403	408	419	427	407	391	438	363	438	408	426	373	380	398	392	420	370	376	388	395	382	414	436	399	393	379	352	401	357	364	401	380	360	381	383	398	384	384	377	413	421	392	379	423	397	406	445	411	438	441	369	419	407	402	369	388	397	371	393	385	404	410	388	364	387	418	376	385	369	362	434	391	395	393	360	413	383	432	411	378	373	424	389	399	380	396	384	362	383	415	362	359	447	382	371	405	397	396	391	411	363	386	444	371	358	362	416	414	414	412	363	368	408	409	349	381	401	395	410	393	406	384	367	383	414	391	428	396	414	390	405	382	416	410	442	415	403	415	393	395	423	383	400	351	445	398	384	371	399	420	388	398	384	382	367	388	424	390	422	354	369	450	398	342	408	449	389	377	419	391	410	391	366	392	371	384	384	382	406	390	410	364	400	422	411	406	383	389	396	379	423	370	429	406	389	392	400	415	408	408	386	381	420	398	433	421	391	390	423	404	383	412	374	388	406	386	370	415	390	385	400	390	393	385	376	391	399	384	361	400	431	398	421	391	393	403	401	406	373	367	376	374	378	403	390	377	369	379	371	391	412	389	386	369	410	372	396	391	404	365	389	397	412	388	416	378	431	395	374	367	400	349	393	385	415	385	404	396	412	389	365	381	341	399	404	391	382	379	409	426	435	411	415	427	355	397	394	394	361	373	415	389	406	428	391	392	393	371	397	368	432	399	389	347	398	374	398	439	412	380	401	389	365	392	413	416	417	406	381	392	397	394	389	409	417	397	362	410	351	428	422	402	427	370	365	401	364	395	394	393	393	406
2692	931	1049	1006	1008	978	953	979	950	908	864	860	861	858	810	891	866	858	809	906	871	819	859	872	895	897	875	867	849	882	865	868	858	855	841	824	921	905	863	831	874	893	924	867	826	846	880	902	832	807	901	862	878	840	859	844	802	852	854	881	873	855	837	875	859	850	906	893	875	853	818	888	859	895	833	825	925	919	852	851	829	864	889	798	841	863	836	835	899	853	858	863	853	829	864	895	886	862	878	856	895	873	794	817	816	832	864	825	857	843	860	834	884	870	864	845	848	874	836	876	864	885	857	842	877	880	862	840	807	943	862	856	853	853	850	866	826	859	862	866	889	831	869	819	896	885	861	850	884	906	837	906	846	876	799	861	834	804	864	903	849	898	917	850	893	843	845	896	915	855	852	853	846	856	813	871	823	809	918	856	911	838	857	829	882	842	877	835	853	877	854	850	884	866	869	899	854	878	846	868	820	890	861	853	839	911	830	811	889	854	940	878	868	853	881	814	839	824	830	823	866	899	865	867	860	850	843	853	838	897	850	832	820	865	866	930	882	872	899	820	818	838	822	875	914	807	804	852	865	866	878	851	891	868	916	856	890	915	826	824	888	873	886	901	869	888	894	904	901	854	899	817	930	772	901	851	832	861	886	861	865	808	860	889	880	874	892	835	867	835	862	899	894	875	855	907	796	868	838	861	856	866	843	849	853	874	836	878	853	901	856	918	877	842	906	849	888	846	891	923	846	883	864	821	900	858	853	865	885	834	858	872	844	903	842	883	894	830	852	871	832	887	886	844	839	856	872	883	862	869	872	926	865	857	826	899	862	843	882	865	855	851	859	867	885	863	893	836	849	825	810	839	845	872	899	888	865	898	822	897	877	896	832	886	857	869	867	836	796	855	844	850	854	869	874	903	927	873	877	836	873	823	892	825	837	877	877	853	826	832	887	846	839	824	858	821	825	847	878	886	883	904	877	868	882	854	873	884	858	843	855	843	874	858	873	862	882	870	856	889	874	868	904	916	924	845	857	850	799	888	876	827	797	882	867	875	857	882	898	896	878	889	848	893	827	849	812	856	862	824	892	847	907	858	843	856	904	843	822	913	882	851	848	893	855	845	889	834	867	881	882	860	875	930	869	888	844	824	918	880	888	853	852	852	855	894	891	893	817	856	830	806	860	869	895	815	834	882	861	858	884	848	828	882	868	920	872	841	836	881	859	857	855	833	854	816	882	800	850	844	826	872	922	830	821	878	809	866	905	905	910	862	837	832	877	846	838	804	866	861	881	859	895	851	837	829	870	884	864	893	846	851	873	839	846	844	875	819	866	861	845	834	853	852	850	805	839	898	849	881	832	897	827	842	848	805	871	904	827	831	842	871	886	842	847	899	821	909	867	885	852	874	867	900	871	881	811	831	852	843	862	853	856	884	890	852	876	924	833	849	855	845	874	853	873	825	857	869	822	872	906	863	855	906	860	888	880	829	843	849	851	881	902	908	890	905	826	788	869	859	882	859	826	879	909	914	894	832	763	877	848	855	899	893	872	918	912	843	857	840	846	839	910	867	841	920	865	842	845	842	838	826	923	871	851	872	865	832	842	870	835	896	838	839	858	859	856	789	838	852	906	877	856	891	882	845	876	911	826	804	837	894	881	876	822	832	825	874	858	855	845	874	908	848	847	830	874	867	829	852	889	827	859	864	813	843	849	898	885	858	869	862	890	879	823	884	878	817	878	857	879	869	874	860	902	874	824	870	856	857	842	838	837	834	873	877	909	917	846	881	869	925	880	911	853	900	869	902	876	863	836	929	874	847	853	887	947	853	884	884	847	834	807	912	865	898	891	870	814	883	877	837	841	836	814	868	808	898	902	811	847	895	837	877	898	862	838	858	862	851	882	909	854	852	855	865	848	857	850	875	809	855	818	829	862	865	839	876	854	877	843	839	851	846	872	883	875	819	942	877	863	833	846	855	849	866	861	862	901	825	864	879	875	857	830	839	848	848	833	883	948	876	857	857	868	843	885	880	909	896	892	800	900	861	895	879	874	849	864	926	834	825	869	848	858	853	870	838	883	930	856	900	803	850	864	841	903	852	858	889	885	851	886	858	826	848	842	849	865	847	904	847	856	846	823	813	874	947	815	837	849	915	865	859	878	836	812	843	828	848	902	854	892	893	869	747	838	883	814	854	834	812	853	891	859	820	896	903	819	850	888	828	890	819	831	845	848	828	859	911	827	837	894	866	811	873	895	847	860	854	855	852	879	909	858	833	890	839	818	839	901	899	900	853	849	860	861	810	868	882	859	826	866	926	851	844	890	847	841	838	857	911	875	751	812	849	849	918	867	886	869	851	896	845	830	911	866	867	897	819	837	831	854	916	863	853	851	881	872	859	845	861	876	851	864	859	804	801	881	860	873	847	879	850	882	890	829	876	869	872	854	881	900	874	865	833	912	852	869	878	839	827	882	880	867	863	837	905	836	881	892	829	843	842	871	864	903	885	895	862	844	857	863	869	880	901	932	794	873	844	877	831	839	887	834	887	827	840	894	871	872	877	866	861	900	879	864	904	839	874	857	876	894	789	851	792	891	846	853	912	908	838	843	863	876	926	827	876	822	851	855	830	867	850	869	856	871	896	824	862	839	871	817	912	875	843	866	833	922	897	877	881	855	892	809	874	869	898	897	854	826	862	856	884	849	864	851	872	820	876	837	911	847	875	845	853	886	884	855	840	846	864	877	852	904	829	839	868	863	908	871	851	849	839	880	879	838	823	833	924	790	835	872	868	879	865	815	915	805	865	853	891	817	842	870	867	843	852	860	816	881	880	856	852	841	802	830	825	840	881	870	875	854	839	831	815	869	848	855	854	841	846	883	821	942	864	858	905	885	859	837	856	860	851	835	919	830	863	874	890	888	844	818	850	886	828	892	893	930	879	863	878	859	878	954	829	924	853	857	858	879	857	841	876	832	882	861	857	858	828	810	870	859	861	857	917	893	804	843	893	877	891	880	884	849	853	873	885	864	865	817	886	886	901	859	912	845	864	850	804	865	901	883	864	857	858	846	853	830	856	815	917	829	829	849	854	857	886	895	842	877	834	894	875	856	890	835	861	809	835	872	857	925	870	890	863	805	855	870	859	876	847	847	876	853	913	954	846	891	861	856	836	813	856	832	886	866	894	913	881	826	877	881	850	865	870	842	856	887	817	809	828	826	856	851	883	860	846	824	815	855	779	849	832	879	862	913	831	885	836	861	885	913	833	846	832	845	850	878	895	862	877	889	893	788	886	836	889	846	894	870	893	861	837	828	915	842	885	895	890	858	883	837	830	831	843	807	818	858	862	833	861	860	882	873	871	857	892	857	899	886	871	834	846	876	807	912	904	893	868	880	861	834	814	825	862	819	831	907	867	864	815	876	854	869	820	893	871	914	854	847	888	887	856	854	799	841	899	855	889	895	866	813	822	880	886	840	817	844	884	866	902	900	895	861	861
8638	574	578	525	449	380	321	299	286	265	230	258	237	213	181	219	202	222	212	210	215	221	226	241	203	187	193	184	212	232	213	202	197	232	193	232	187	184	185	193	212	200	198	215	201	213	223	212	210	209	211	179	201	221	206	202	210	200	180	227	178	215	189	183	187	210	203	196	227	215	178	201	190	207	181	186	195	183	195	198	214	193	201	197	204	181	207	186	218	211	166	221	192	211	185	204	202	183	229	188	208	200	179	189	186	182	204	188	187	206	220	211	210	209	209	193	179	188	192	184	225	161	202	217	189	206	182	193	194	205	203	221	209	205	207	224	189	223	213	206	180	183	200	231	205	199	186	193	170	194	233	216	201	195	189	199	220	209	174	222	176	193	208	185	205	189	191	195	225	187	186	203	212	198	190	201	210	192	166	187	192	166	202	209	186	206	176	212	199	206	166	184	227	212	184	199	212	222	168	225	205	192	199	203	196	220	199	218	211	210	195	202	190	193	215	203	201	206	205	200	179	190	194	205	160	196	197	182	209	195	174	201	208	207	187	207	194	193	230	210	188	243	179	193	219	201	188	200	193	190	252	214	187	196	207	201	226	207	208	207	223	192	183	163	198	189	191	174	214	223	220	217	210	204	209	191	201	196	180	177	206	205	167	197	195	231	190	213	199	192	215	202	195	195	199	214	201	250	211	190	217	185	183	189	230	191	203	227	184	204	202	209	185	189	198	207	182	161	192	197	202	187	165	187	174	199	162	216	197	174	218	206	231	212	192	222	204	214	207	203	199	202	206	193	204	191	202	195	227	202	173	182	193	198	193	170	206	202	204	182	189	221	195	186	205	193	199	178	193	177	207	203	168	193	219	190	229	198	171	193	226	225	220	192	193	184	163	195	190	188	181	203	203	195	219	214	188	214	201	202	189	211	184	222	193	190	227	212	241	203	220	176	208	197	175	176	202	205	203	185	196	199	197	191	167	180	188	205	196	175	190	213	196	208	205	195	199	193	214	202	211	166	194	217	198	178	180	183	215	206	215	193	211	219	210	183	183	205	195	197	185	202	195	185	157	189	206	192	193	186	204	185	192	171	199	185	205	190	216	210	223	190	174	193	220	195	201	201	186	170	195	228	189	207	183	221	192	206	191	175	225	213	225	202	198	198	169	202	201	203	228	204	202	195	218	190	182	158	205	192	243	209	202	167	193	207	207	193	173	188	246	189	214	206	217	179	167	187	189	197	199	203	211	211	201	207	198	185	199	195	207	232	207	175	200	232	200	196	199	201	191	207	210	216	203	205	183	188	223	207	212	203	193	173	225	209	185	203	182	194	176	207	200	190	217	212	203	202	198	210	198	198	196	198	192	215	190	192	167	211	200	210	213	196	187	232	190	192	197	215	200	213	194	197	194	194	198	206	227	223	189	206	196	190	208	239	213	176	175	196	174	217	206	208	201	183	206	161	205	197	220	183	205	191	197	197	184	185	211	193	195	196	209	207	194	184	193	219	182	208	229	167	210	212	172	179	169	189	238	227	181	219	216	194	175	206	193	189	197	207	206	203	204	198	197	179	196	217	210	185	209	178	202	223	173	209	192	201	198	183	210	212	205	188	195	182	187	205	201	206	203	212	188	211	213	244	188	213	232	197	172	189	172	201	189	201	187	208	194	198	190	218	208	197	168	191	229	188	210	187	189	172	185	188	187	184	204	191	227	175	203	180	225	188	215	229	190	210	203	219	195	200	210	182	224	197	214	190	222	183	212	216	212	199	194	199	202	193	213	203	204	196	190	178	184	205	220	185	222	194	214	224	182	243	221	227	205	228	205	215	207	180	232	202	173	196	201	194	220	198	165	162	190	199	181	203	181	221	196	187	199	204	198	227	196	195	171	208	199	177	194	189	191	230	205	184	202	183	186	202	206	182	208	214	200	161	204	190	200	185	211	200	177	199	226	186	198	183	220	205	198	212	175	209	180	207	204	195	204	199	184	198	214	190	214	216	199	197	200	198	221	213	183	193	205	186	177	190	216	213	188	196	198	187	187	172	172	203	191	200	201	200	217	210	189	195	228	202	222	185	189	192	188	204	197	208	186	207	165	183	202	215	197	214	190	207	170	204	184	178	193	198	192	185	203	217	216	210	210	206	177	185	189	186	219	209	186	188	188	201	176	194	197	220	196	197	182	192	193	213	171	181	175	186	214	191	225	194	191	197	191	210	185	217	210	209	186	215	186	184	194	200	200	198	184	186	203	211	169	193	186	211	195	186	178	189	191	181	209	186	180	183	205	224	170	212	187	204	212	194	183	202	182	193	211	212	207	206	205	195	171	232	185	180	183	178	185	213	200	221	189	205	210	221	194	192	223	193	185	200	179	171	192	205	204	184	202	210	200	201	197	190	205	227	213	196	191	182	183	195	209	193	182	184	219	229	181	191	196	193	211	217	214	169	203	214	199	212	201	195	198	191	192	206	196	189	182	176	200	193	199	197	199	201	206	190	193	183	207	172	177	231	187	214	201	193	191	195	194	202	197	186	189	186	214	171	205	189	207	192	195	189	190	212	194	209	195	192	184	204	201	213	188	215	219	186	205	175	196	201	199	211	210	197	164	204	188	192	186	178	180	194	203	190	187	190	201	180	217	215	175	210	212	180	209	202	199	189	219	165	173	196	175	207	201	191	211	207	184	219	187	183	178	199	189	217	194	206	204	174	175	207	202	193	194	205	222	192	211	214	204	205	192	197	171	180	196	193	183	209	200	211	209	178	198	183	195	187	219	201	240	194	202	233	196	207	214	163	187	218	215	198	227	175	186	180	217	198	177	197	185	210	176	163	201	223	200	190	216	208	191	205	202	194	212	190	179	188	188	187	202	186	200	217	225	197	181	197	176	189	221	177	191	198	179	208	202	218	168	191	193	206	197	195	204	177	206	229	217	179	199	187	200	194	219	202	187	213	180	199	201	188	187	195	191	198	211	199	181	214	190	202	204	191	183	198	198	184	189	181	199	186	197	190	205	215	213	202	175	198	195	209	197	188	193	180	203	215	206	214	181	234	223	191	208	200	197	188	211	214	181	213	210	225	178	206	197	205	221	193	199	196	189	178	160	177	183	205	180	220	198	170	205	180	199	201	190	208	210	213	196	198	178	178	193	184	195	176	182	207	196	195	205	206	210	167	203	184	181	194	157	218	209	211	201	202	183	180	205	195	178	201	186	214	205	205	198	198	194	164	195	194	191	231	205	200	186	209	202	213	200	207	194	216	172	197	211	189	196	171	199	185	207	194	179	207	207	202	196	191	168	218	198	172	209	209	190	196	204	176	210	219	200	225	188	187	219	203	148	180	209	192	193	219	209	195	209	190	185	193	207	180	190	208	191	171	212	177	194	189	220	197	205	223	211	196	231	177	193	209	183	198	217	175	185	207	197	234	167	186	178	198	191	227	208	211	203	196	191	183	185	198	190	179	158	199	182	196	185	183	200	193	200	207	179	207
7001	809	1360	1625	1517	1273	1218	1006	954	774	731	766	641	675	619	636	665	601	595	580	546	626	610	590	551	583	557	561	577	555	598	550	571	563	569	561	580	539	548	511	511	496	554	501	488	510	495	534	505	507	532	486	485	471	496	513	488	513	478	503	474	463	497	520	470	451	468	468	469	453	473	473	511	516	467	453	485	488	521	478	450	486	501	488	501	464	511	475	459	476	508	501	462	460	474	456	469	521	507	453	434	493	459	474	478	491	432	479	440	468	500	464	486	456	459	516	490	492	449	456	447	429	457	483	504	465	435	476	510	481	486	510	488	473	516	482	471	494	475	453	508	488	468	501	490	490	478	464	447	456	494	490	457	465	492	482	447	476	494	461	461	486	468	471	458	538	469	454	508	439	481	486	440	430	474	482	468	483	468	493	491	453	453	442	486	468	486	473	468	473	462	457	477	470	447	491	484	480	454	474	445	490	483	462	503	468	465	491	465	476	476	452	459	474	442	454	492	465	459	450	491	504	454	452	461	481	459	474	414	492	459	470	473	479	498	465	509	449	491	481	493	456	487	479	500	485	483	486	464	466	486	451	466	462	459	510	492	453	469	485	492	493	454	461	476	470	502	470	468	473	471	483	487	477	481	464	472	500	432	480	479	519	491	471	415	466	486	472	491	458	468	485	491	475	454	508	463	482	473	516	458	479	525	471	465	478	455	488	458	482	445	487	451	488	477	472	484	465	478	496	476	472	476	449	480	462	441	458	463	472	443	481	454	459	505	462	478	488	480	502	458	481	526	472	472	485	454	471	469	479	485	482	475	485	505	478	508	452	447	475	447	493	455	474	442	506	495	485	476	478	471	486	458	495	470	494	481	467	481	479	453	480	482	483	469	498	486	466	503	475	466	451	436	445	481	484	493	465	509	474	452	460	478	489	472	503	503	457	496	517	475	464	482	483	458	485	470	474	452	444	494	460	484	450	470	473	515	493	508	500	485	486	460	490	482	456	462	478	410	481	501	456	485	496	512	467	465	521	494	496	451	469	452	472	427	451	500	499	472	463	483	471	464	472	470	473	489	472	493	488	457	446	464	466	466	507	456	483	467	452	466	450	501	509	456	478	480	482	444	442	480	474	468	461	471	409	462	466	485	462	439	440	455	456	470	513	469	474	472	499	495	436	482	430	468	458	460	487	527	468	489	496	459	496	473	474	493	471	440	476	473	491	469	460	454	478	464	505	504	505	467	512	491	496	509	492	437	451	484	504	470	466	474	453	490	462	456	488	440	437	447	482	424	482	454	494	461	466	494	472	493	468	487	477	458	500	491	472	480	460	482	457	478	493	469	492	517	498	504	516	446	498	495	508	455	474	454	489	477	502	494	514	497	500	437	468	435	503	517	486	440	500	505	485	467	484	482	484	466	464	437	512	479	470	512	502	463	473	499	461	455	477	475	461	462	459	471	469	474	499	474	497	470	454	476	466	449	463	450	443	512	469	460	498	488	475	475	490	419	461	501	513	485	478	448	481	499	457	470	501	477	447	499	473	462	468	438	511	470	497	469	445	486	454	474	464	467	482	438	460	456	452	490	463	431	452	492	503	475	443	472	483	447	472	492	460	496	487	433	495	450	495	500	460	464	471	444	483	489	440	459	504	473	440	464	451	486	485	489	437	460	484	459	456	484	440	472	454	491	473	499	459	489	464	473	481	460	458	458	510	490	483	463	471	479	470	477	473	476	460	458	474	470	521	501	462	484	500	465	479	458	487	499	501	454	484	488	470	453	529	464	492	449	452	464	473	448	471	432	443	475	474	495	499	463	474	492	469	462	498	467	513	414	447	509	506	493	431	484	469	474	451	496	427	498	440	507	481	481	527	490	467	500	499	472	462	446	460	477	477	485	477	463	492	489	467	456	457	461	496	498	459	492	470	532	461	493	452	442	462	477	474	474	457	443	445	466	481	476	475	438	503	491	448	450	487	499	465	492	499	463	480	454	507	467	477	490	484	476	459	486	457	481	489	447	478	463	477	497	446	454	465	444	490	491	483	482	481	470	493	502	454	470	445	469	488	489	479	500	486	468	448	468	446	505	516	476	477	481	471	489	512	478	463	480	454	479	420	478	525	469	478	498	479	511	484	444	445	468	521	477	480	497	485	474	479	534	465	482	476	444	514	456	479	446	444	482	481	463	465	516	460	463	478	518	525	460	468	457	470	491	482	451	425	527	480	484	465	437	457	492	467	481	477	478	485	467	473	459	461	495	462	444	438	485	468	468	449	509	463	433	511	469	463	506	474	450	479	459	457	477	516	453	443	513	462	439	470	481	469	479	485	496	461	484	459	460	442	430	538	497	467	491	457	479	447	476	446	450	444	481	472	466	458	450	449	482	503	475	485	487	465	425	478	489	486	500	500	491	462	456	471	489	470	458	473	488	452	482	475	517	458	460	488	476	459	478	496	474	505	481	464	458	480	512	480	453	494	509	438	473	497	486	511	477	526	487	492	516	495	429	467	537	486	497	438	435	469	482	495	497	494	505	451	459	487	481	459	467	511	476	500	449	465	496	463	464	510	433	528	496	488	459	472	457	429	504	502	492	490	455	449	490	480	442	454	476	486	492	517	480	480	466	482	454	476	476	514	493	486	474	470	510	451	483	511	501	480	455	486	474	468	504	496	480	482	471	503	515	506	509	466	487	484	450	504	456	460	476	472	442	473	484	475	462	454	483	478	477	465	454	458	470	482	473	503	492	494	436	508	431	517	464	417	467	470	451	500	481	480	493	481	473	461	482	472	486	465	465	477	480	468	456	465	466	446	485	457	450	465	458	492	437	477	488	489	491	488	499	503	480	477	480	488	510	478	481	449	457	482	481	482	474	452	501	501	444	455	453	477	470	459	504	434	490	491	476	498	487	527	470	431	462	503	437	444	511	475	470	461	465	480	481	503	459	435	475	479	441	509	488	444	474	472	488	499	482	452	441	475	455	502	456	500	426	425	442	493	512	487	467	508	496	486	461	496	470	515	500	528	489	432	471	509	493	480	461	486	483	508	470	517	459	470	454	508	468	488	465	494	499	474	463	501	518	506	486	485	497	483	477	513	457	471	440	423	527	479	501	459	465	481	470	464	496	465	476	457	488	432	461	522	481	510	485	486	500	462	496	420	505	466	439	458	489	504	485	451	442	468	484	485	469	466	454	458	430	455	455	456	507	438	439	502	485	474	480	478	457	444	481	502	457	484	481	458	472	474	480	438	479	452	471	440	448	482	468	468	473	465	466	519	489	488	472	452	483	480	486	490	511	499	437	463	454	503	479	447	455	477	462	499	458	483	464	496	502	470	472	476	457	502	499	449	465	455	462	441	439	439	435	473	487	447	502	478	452	491	465	505	498	461	464	446	486	496	460	464	472	478	498	487	473	477	442	493	487	429	470	504	509	435	487	460	453	481	440	479	486	451	495	495	474	491	485	512	460	483	506	467	485	499	494	486	463	467
16074	1325	997	816	596	494	423	345	358	267	258	249	196	245	245	225	223	214	218	197	210	234	186	215	227	242	218	201	214	215	210	203	214	224	231	201	173	193	177	158	184	183	201	197	199	208	187	194	172	211	208	190	178	190	192	174	179	202	182	181	176	178	187	181	188	183	177	214	175	189	196	204	197	180	179	198	184	177	198	183	180	198	159	172	184	163	186	167	190	189	203	201	184	172	198	170	143	186	192	201	187	169	215	187	179	168	189	175	158	170	210	176	172	174	174	188	137	202	189	185	190	167	217	157	174	179	180	175	172	190	183	180	181	183	207	166	200	198	203	196	165	182	196	182	196	176	197	188	204	206	189	169	161	211	182	194	171	146	178	144	188	187	162	183	178	193	174	184	204	202	182	173	173	173	188	189	192	170	186	183	199	170	146	188	194	204	180	167	196	191	184	177	204	170	204	167	171	184	177	178	183	166	196	178	176	178	146	177	192	168	173	161	173	183	201	193	188	202	179	205	175	192	168	191	158	177	173	166	179	216	209	149	189	178	182	194	168	197	201	206	205	188	183	167	179	167	155	164	186	193	189	210	178	191	218	186	205	192	163	169	185	202	192	175	184	188	189	206	175	188	190	146	170	166	181	166	171	186	191	192	175	177	204	178	176	198	178	192	176	175	203	187	172	169	193	169	192	172	186	172	171	155	181	161	186	176	189	172	208	189	195	184	163	188	172	201	184	181	187	167	188	193	168	184	209	178	208	204	188	143	184	182	160	188	196	198	201	198	182	181	182	166	185	150	168	199	196	150	182	178	177	200	191	175	190	181	175	198	171	179	190	201	212	191	169	169	186	168	186	212	180	183	174	178	171	190	200	197	177	187	173	166	166	190	163	167	195	193	173	175	197	194	188	185	168	156	195	217	193	182	191	181	177	173	178	195	169	184	193	185	181	202	184	211	181	190	174	184	179	185	186	166	167	168	164	195	189	162	190	165	180	198	173	195	169	196	146	191	184	191	181	192	203	189	180	204	184	165	194	200	152	199	218	170	195	164	183	195	192	209	177	180	215	184	193	201	181	185	173	178	185	184	161	179	193	186	171	167	199	165	183	158	180	164	179	169	186	175	162	191	177	164	149	192	178	201	175	175	171	173	157	183	189	166	185	177	166	165	187	200	191	191	162	172	181	219	181	177	171	185	186	186	193	172	189	195	163	195	205	183	188	173	201	192	169	173	193	162	194	182	157	178	216	161	168	190	182	167	175	197	197	165	176	163	168	174	189	176	174	174	186	151	195	199	179	194	205	178	190	185	163	193	186	179	175	174	183	148	192	180	170	153	175	182	199	165	166	166	163	162	173	201	203	180	162	153	181	179	162	179	181	181	197	164	156	199	192	193	185	147	208	158	182	194	177	178	179	206	173	183	161	166	194	182	198	179	192	180	155	157	193	190	147	183	178	178	176	181	204	161	179	194	199	214	185	188	220	172	180	183	172	177	148	210	187	177	201	182	216	204	183	201	191	198	175	200	195	207	192	178	184	168	194	187	190	191	167	206	197	202	179	207	173	177	171	167	192	180	214	202	170	168	166	179	186	198	183	188	183	203	194	157	196	176	166	174	167	165	188	206	200	178	191	166	180	194	183	189	170	177	198	177	182	210	160	161	163	178	190	194	177	183	162	168	147	197	192	159	182	148	191	183	175	213	167	205	187	187	184	181	192	152	186	184	167	187	191	156	194	184	183	196	196	186	203	174	187	196	178	187	196	193	170	193	178	195	161	194	201	171	176	193	186	182	167	203	186	188	199	189	191	202	185	193	198	168	195	190	188	192	181	179	188	169	201	168	194	183	190	176	197	203	165	175	201	179	167	189	171	176	195	178	169	178	176	177	203	172	181	178	191	154	188	184	190	163	198	180	192	214	180	192	167	203	199	160	185	179	165	166	175	198	175	170	198	191	188	181	184	181	191	140	194	215	165	181	173	187	147	182	201	186	176	186	172	173	178	204	191	163	182	181	168	173	172	182	175	177	176	143	171	177	186	212	173	178	185	175	182	186	206	176	201	184	186	168	178	209	207	184	188	180	163	184	176	193	168	176	172	165	150	177	194	202	179	159	194	200	165	174	169	181	182	175	209	189	189	181	190	176	193	182	183	165	188	182	166	169	195	181	197	198	177	197	216	202	184	160	144	169	165	170	165	194	192	182	171	179	190	181	179	192	188	189	186	180	183	219	230	170	164	170	193	206	204	205	177	177	181	173	181	166	171	195	189	190	176	207	179	174	166	184	197	192	192	194	169	192	185	197	204	212	173	161	189	213	190	186	195	175	177	184	171	189	150	183	180	167	193	193	168	178	171	175	173	181	198	169	193	180	205	171	186	184	173	198	164	187	164	201	142	177	215	182	173	189	197	185	207	205	173	170	174	182	192	208	168	189	183	182	189	198	168	167	152	191	181	185	187	200	220	179	195	191	191	165	174	184	189	198	194	151	197	177	176	187	157	174	172	184	200	169	164	193	178	164	198	208	170	157	197	181	200	169	179	183	189	228	177	183	193	161	180	197	190	198	167	161	194	198	183	159	199	161	198	170	180	173	165	205	187	192	176	174	176	192	182	164	188	225	157	197	178	178	165	187	189	153	186	174	174	171	159	195	194	184	228	176	156	171	196	174	186	189	197	191	206	193	196	183	175	192	197	173	181	176	214	181	182	179	185	199	194	179	194	183	165	167	200	162	191	164	176	211	195	188	176	185	195	183	166	162	192	197	209	190	179	184	165	190	167	158	180	187	166	194	166	175	167	168	209	165	190	181	180	184	205	172	186	189	182	179	202	192	176	202	174	197	176	181	166	180	190	174	204	206	165	199	187	163	190	190	187	197	179	177	184	193	177	174	185	191	184	200	191	213	169	159	161	169	179	200	163	158	198	212	212	170	204	183	199	191	194	170	175	176	171	184	182	174	175	172	165	185	193	168	181	196	171	207	196	189	163	162	185	202	176	193	169	184	179	197	182	207	182	201	194	168	172	203	191	162	159	181	164	198	159	187	177	166	155	180	177	169	175	162	192	198	157	179	189	169	148	176	165	170	186	193	178	185	182	196	197	202	194	176	181	156	181	182	184	198	171	186	152	185	180	182	169	194	179	178	200	212	175	188	181	188	184	178	197	184	181	163	212	176	179	167	212	150	168	162	171	165	206	176	174	176	172	187	184	183	180	167	169	189	182	157	188	171	190	158	200	157	208	184	171	201	201	182	209	196	195	180	185	193	180	207	167	216	186	187	179	203	169	213	179	183	195	193	169	205	175	195	177	185	183	192	193	227	166	172	193	176	181	179	191	185	167	183	156	178	200	184	179	170	178	184	184	184	193	202	217	187	174	202	184	180	197	196	184	178	183	172	180	170	174	207	157	193	163	181	199	175	191	183	192	220	147	181	183	194	181	164	190	165	183	200	184	174	165	188	190	212	197	183	175	190	200	196	203	184	164	189	204	187
9434	1138	2164	2507	2261	1910	1646	1458	1274	1151	962	881	848	824	780	796	746	718	678	675	696	691	676	741	699	729	645	703	647	623	674	659	711	614	622	596	604	632	577	567	569	549	565	515	530	562	549	576	545	515	503	531	483	476	522	489	483	517	517	518	463	492	495	501	498	511	474	487	518	501	474	500	474	437	490	478	479	494	485	463	494	490	492	460	496	437	483	497	484	528	458	467	500	453	463	491	478	507	431	449	508	461	483	458	494	502	491	468	468	483	442	474	517	495	479	464	456	502	474	484	458	474	447	475	486	464	470	478	467	412	460	473	463	498	455	426	490	481	459	498	478	505	507	447	454	464	491	496	516	441	491	534	474	483	463	456	463	464	503	467	442	440	488	467	489	485	470	480	504	513	463	492	454	475	473	468	461	484	451	438	492	491	478	490	517	473	455	474	491	518	474	490	459	485	499	488	477	456	458	454	483	475	480	456	492	447	480	460	447	459	506	468	498	472	538	471	457	499	490	456	498	508	478	471	478	509	473	464	485	471	518	484	466	491	447	459	522	487	504	435	458	470	461	476	486	461	493	490	468	480	501	420	462	488	469	452	486	474	463	491	463	466	492	516	507	475	504	476	450	496	463	459	454	491	461	460	481	495	467	418	476	460	482	485	498	477	512	448	493	476	491	472	487	507	493	497	464	469	495	523	468	451	513	465	518	466	464	520	464	497	465	481	435	489	462	486	469	446	443	433	464	466	429	475	544	477	468	470	476	425	485	463	461	477	490	434	457	489	492	484	497	453	448	465	471	459	440	443	467	462	494	449	486	481	478	491	477	453	463	505	508	482	503	472	492	472	462	430	472	428	489	485	474	461	452	487	464	483	468	458	436	432	496	456	526	434	445	470	507	467	469	460	503	480	468	504	457	507	492	446	432	482	478	456	478	476	446	459	420	475	428	499	502	470	506	477	476	464	456	479	466	477	440	469	487	468	464	505	453	508	461	445	477	475	494	465	478	468	468	498	478	523	509	461	471	483	459	431	481	448	500	488	469	489	492	493	489	508	506	523	464	476	487	425	499	467	404	471	463	442	459	430	482	503	452	446	472	463	465	413	507	481	481	447	494	494	459	509	478	453	439	501	447	495	436	477	491	474	466	453	488	485	476	459	471	492	457	475	480	483	486	450	474	482	485	452	465	480	464	421	450	442	513	515	450	471	495	464	458	483	471	477	456	492	467	443	505	471	489	478	472	451	501	487	483	500	471	470	473	448	513	487	499	470	473	486	475	453	488	456	466	488	463	539	452	461	461	433	462	453	450	474	488	446	481	464	455	434	457	457	483	493	503	461	483	542	489	495	506	498	474	471	474	489	451	473	481	477	483	441	459	485	481	510	461	503	478	491	472	473	452	478	488	452	475	517	482	479	460	489	472	441	479	466	463	448	469	459	468	469	510	498	445	455	489	488	484	445	493	463	518	473	468	479	502	463	472	485	435	454	479	450	505	521	459	466	482	480	500	451	474	468	505	442	436	449	474	504	445	508	457	427	472	480	468	471	468	505	471	459	495	499	481	446	550	460	466	513	443	446	472	476	450	500	438	489	451	499	483	482	467	476	481	468	470	444	520	455	487	475	476	485	512	482	463	459	465	498	485	439	489	516	465	464	475	480	472	474	490	489	483	464	471	479	476	471	489	434	427	530	448	475	481	446	452	503	464	484	489	480	465	483	479	494	473	451	493	467	465	482	478	478	428	453	448	459	487	463	476	486	468	492	502	466	453	498	493	495	481	480	531	428	483	438	509	481	505	506	504	462	495	457	481	524	496	469	518	463	477	464	481	481	486	489	481	465	475	444	457	483	467	493	493	457	455	463	465	481	497	476	504	496	497	473	470	446	492	503	480	498	484	461	473	488	468	456	497	472	480	478	498	472	434	495	488	462	490	488	466	484	479	465	454	468	458	481	455	507	471	485	504	484	486	465	511	518	469	457	506	468	470	445	500	446	477	473	469	484	480	544	465	469	475	477	491	504	461	500	467	477	468	497	492	468	498	473	473	480	479	512	485	472	487	472	489	444	495	514	482	476	497	470	477	471	483	449	464	449	420	477	496	488	456	470	435	438	452	474	462	480	497	488	478	513	474	517	489	465	433	457	455	443	472	492	487	458	509	482	496	457	445	451	461	479	482	504	485	488	452	519	487	459	496	486	496	483	507	482	491	485	437	464	487	471	494	457	510	494	454	467	485	507	433	465	453	496	530	466	480	486	476	461	499	490	454	459	486	456	442	430	498	463	444	480	509	441	473	460	436	466	476	448	475	469	472	443	462	437	434	482	537	482	496	476	542	444	486	440	487	473	480	462	502	448	465	452	480	477	493	498	485	454	511	478	474	516	482	449	482	472	438	478	450	490	505	460	480	448	476	471	507	481	463	464	468	478	478	482	497	464	440	516	465	498	485	437	453	508	489	474	435	464	531	502	424	448	465	467	501	457	455	458	448	499	489	461	466	479	465	490	455	449	492	496	476	457	462	514	458	496	441	465	484	439	460	502	481	462	471	498	496	500	489	477	454	461	475	506	477	439	432	499	511	482	483	453	480	465	510	474	469	488	473	521	491	477	472	471	446	485	509	471	456	466	440	466	491	516	515	467	484	479	478	451	449	477	473	428	478	471	476	488	491	434	471	441	431	453	480	471	498	505	445	503	469	481	491	480	498	444	476	450	462	480	510	481	462	448	439	483	479	497	488	494	451	456	456	443	451	469	440	474	462	476	466	469	458	476	472	454	465	463	470	477	506	478	489	498	501	468	449	442	459	435	482	480	475	466	496	478	501	485	455	500	419	471	453	470	483	462	465	511	501	490	435	482	479	459	476	448	458	442	466	532	482	449	470	470	508	480	446	476	475	485	500	459	476	432	486	485	484	436	477	422	436	493	488	467	466	449	477	449	484	484	463	509	499	494	485	478	502	474	462	471	515	473	447	478	439	480	423	461	512	474	469	484	511	452	484	473	489	472	477	450	455	479	488	470	456	460	466	455	464	519	474	460	516	459	448	465	475	455	478	432	474	442	466	473	486	480	459	504	461	490	491	476	492	516	490	421	506	462	470	480	463	464	436	451	472	463	448	490	511	458	430	438	495	491	444	500	468	475	484	503	459	481	488	465	469	507	500	492	489	437	488	519	471	438	486	507	492	479	480	454	487	461	460	492	453	491	454	466	499	469	499	460	482	498	453	471	435	471	478	478	500	494	501	464	466	503	482	453	471	453	435	476	481	456	522	460	532	492	495	460	482	436	501	496	449	484	426	485	494	483	483	454	457	459	487	480	479	522	426	444	463	485	506	499	477	488	477	476	505	463	489	495	430	510	457	503	518	476	487	464	499	466	516	477	474	482	503	490	453	444	494	465	455	433	452	467	507	480	445	481	454	430	468	435	473	460	491	462	469	457	480	443	456	478	475	459	477	467	487	446	482	455	504	517	465	465	471	538	470	468	457	452
2616	436	471	448	378	435	410	415	364	382	392	402	387	377	408	383	429	386	424	378	385	389	408	382	374	396	434	421	392	422	419	423	401	388	407	393	378	349	410	350	386	397	360	371	400	357	419	441	399	368	389	392	377	448	414	399	421	405	426	337	385	366	384	376	357	369	364	359	384	391	381	401	380	399	370	375	357	380	390	405	411	396	353	397	356	375	380	323	412	350	429	424	401	385	403	405	388	403	365	390	441	359	378	386	392	407	420	388	404	413	385	398	381	420	412	393	358	414	416	353	417	378	373	416	411	382	386	366	380	424	366	394	420	444	398	417	375	388	352	396	379	402	379	397	377	409	398	428	405	381	381	396	391	396	407	389	421	403	396	377	364	366	378	379	400	388	399	392	438	400	371	421	406	393	389	360	385	355	384	416	379	392	368	373	371	408	393	406	398	363	405	380	397	383	381	403	406	381	391	417	385	391	389	390	358	384	359	412	388	386	376	434	391	390	397	393	412	374	418	381	375	377	403	401	366	403	383	431	391	391	356	384	353	419	372	401	422	384	395	390	400	401	396	384	378	407	393	396	401	377	381	440	398	355	410	396	382	373	423	376	421	415	374	359	382	353	378	361	401	412	413	394	355	393	443	394	385	356	407	404	439	411	394	401	373	417	426	401	382	408	372	361	402	409	398	390	393	375	393	405	410	390	445	377	382	424	389	384	389	397	420	418	416	409	416	373	412	431	408	341	387	397	383	376	382	401	393	370	387	409	376	411	397	394	393	383	412	406	424	413	394	382	392	397	360	412	426	362	391	432	381	396	373	390	403	370	386	386	382	449	422	413	399	385	368	387	405	383	426	367	362	390	405	368	390	385	429	359	388	369	399	396	378	449	404	373	367	397	400	403	379	382	377	384	400	377	359	404	337	391	371	385	420	382	380	376	424	397	382	409	408	401	416	406	377	398	435	378	367	386	364	392	408	406	422	373	418	368	380	384	365	413	367	429	406	374	409	381	420	383	364	424	421	421	390	366	378	408	409	392	391	432	397	404	399	374	378	431	379	384	400	424	392	378	410	414	390	412	426	380	383	353	389	405	386	404	404	382	406	445	423	416	392	362	393	410	413	390	362	353	383	412	423	412	430	386	377	383	392	401	415	400	366	402	429	380	375	401	409	390	426	419	405	379	402	425	428	372	390	420	387	398	373	376	400	409	408	364	400	400	391	376	391	384	357	407	430	434	403	405	400	388	355	381	400	379	356	375	420	386	400	408	405	427	407	339	429	413	376	408	390	422	420	394	386	403	401	392	407	394	362	390	390	403	381	398	376	374	340	386	440	390	393	426	386	387	358	386	391	368	370	373	386	371	436	397	411	359	374	395	420	394	369	422	436	392	377	401	355	377	443	391	388	431	385	395	434	411	403	363	343	391	384	367	423	385	420	415	388	361	430	400	353	372	412	390	396	406	396	418	407	404	389	367	400	378	401	388	421	385	359	396	379	372	333	416	407	409	383	387	438	395	389	364	380	358	378	406	386	388	377	429	395	394	398	411	384	410	412	417	429	452	368	392	405	390	382	372	391	385	379	416	367	393	418	412	399	401	376	396	338	398	368	391	436	386	388	407	414	450	402	363	392	394	393	370	391	397	399	431	398	405	356	377	355	396	410	402	398	398	363	365	414	388	386	383	391	405	383	394	420	386	379	352	393	407	386	338	423	399	406	401	373	405	408	395	391	384	424	389	392	421	377	402	394	396	393	383	410	411	413	372	393	371	378	414	384	369	391	411	383	403	404	372	391	364	381	396	362	384	381	395	398	390	402	441	407	382	379	411	373	418	428	411	367	366	392	355	389	400	414	411	400	355	377	406	417	388	395	392	398	367	393	461	395	416	389	405	390	411	424	414	398	412	405	406	403	363	384	439	376	415	367	409	400	356	377	417	410	348	379	380	402	403	400	376	397	420	374	393	386	407	358	417	390	371	393	377	413	391	428	382	373	439	414	371	396	389	402	432	412	412	356	346	379	401	408	389	353	385	351	374	389	363	371	372	383	364	403	402	453	401	406	408	389	430	405	426	389	430	376	400	380	382	421	421	395	375	420	400	388	363	358	408	407	399	412	405	426	392	436	387	401	411	416	394	388	369	393	383	362	408	358	375	385	359	343	393	392	413	392	390	383	415	428	381	434	391	386	355	364	393	418	386	431	395	370	382	402	373	391	413	400	402	384	366	374	414	407	380	404	398	385	389	410	376	386	409	403	384	410	394	363	395	427	392	369	408	404	385	378	398	404	418	375	420	405	391	397	423	385	379	371	427	375	357	419	368	373	368	382	385	379	401	454	363	378	407	366	414	379	371	420	373	410	411	379	391	409	408	389	384	435	357	422	350	373	382	379	431	400	372	387	396	373	365	364	396	398	386	367	410	401	437	396	443	396	353	381	414	357	368	357	385	371	419	439	372	339	388	392	395	394	371	400	374	382	377	387	411	413	404	373	381	415	419	428	415	389	400	399	395	406	379	398	403	404	375	371	383	386	410	374	374	400	411	403	392	416	420	386	424	394	394	403	376	401	381	421	388	406	360	377	407	367	404	405	363	394	402	410	424	366	376	386	388	394	375	397	434	394	374	384	416	400	381	420	343	370	349	409	388	406	373	403	374	384	393	381	369	385	398	417	379	394	448	386	432	359	380	370	420	403	394	362	378	389	430	409	396	388	414	401	383	436	407	384	416	434	369	365	348	383	380	374	387	420	416	399	404	382	437	418	445	429	361	412	383	441	432	391	442	404	386	366	400	417	402	391	427	389	374	436	396	365	399	393	399	380	365	346	408	399	407	390	370	396	377	407	406	364	414	364	395	412	369	396	414	377	376	388	445	404	365	420	379	399	402	398	373	441	373	372	369	346	407	362	374	410	407	381	382	394	370	382	382	393	407	367	409	372	418	408	377	381	370	408	394	375	405	379	392	403	385	422	390	389	421	374	362	361	429	387	409	416	392	380	397	387	448	381	441	407	392	385	430	427	405	404	425	393	369	419	335	387	411	419	400	373	407	396	403	377	360	398	432	411	419	409	427	388	421	376	400	435	390	359	404	404	395	366	396	329	364	369	378	398	391	435	399	411	386	407	398	407	424	403	407	416	377	410	401	429	384	360	390	400	371	396	402	377	375	419	408	403	385	375	334	405	395	366	396	374	368	430	384	392	374	364	418	391	417	383	389	409	361	423	393	375	397	377	375	418	406	398	422	378	380	416	384	378	407	427	381	352	397	388	408	411	425	397	440	371	375	362	424	426	415	411	395	437	395	401	395	402	394	367	393	384	378	390	409	403	400	412	378	394	397	414	357	394	359	377	412	440	391	460	414	368	417	458	405	410	354	410	408	420	378	383	406	377	415	394	429	395	380	410	386	407	422	406	352	395	378	397	435	400	405	375	399	420	377	397	360	350	368	364	419	384	414	431	393	373	384	408	380	370	373	428	408	375	406	365	385	398	378
2665	910	947	985	944	936	927	905	920	919	897	815	887	877	848	879	881	881	903	866	874	846	851	897	799	857	879	946	890	901	871	880	886	863	854	864	871	813	888	889	895	855	876	892	852	882	854	865	883	840	876	857	856	823	841	891	872	850	860	897	875	881	855	854	821	861	821	851	858	901	883	903	860	907	895	850	849	872	838	834	828	829	880	865	898	820	868	834	921	857	761	822	883	850	827	868	862	882	835	843	863	830	814	863	843	888	889	870	904	834	833	861	843	829	867	861	857	843	842	869	828	843	877	864	840	841	878	837	860	886	844	818	848	858	859	868	888	866	850	903	868	858	880	912	838	865	885	879	849	827	853	858	879	847	870	873	895	823	894	847	862	858	891	856	838	833	843	847	843	875	872	862	890	828	901	826	876	830	926	887	862	804	832	806	882	838	858	905	817	862	868	878	857	820	894	876	870	872	863	809	814	886	887	848	842	849	821	867	872	865	832	869	868	879	824	881	865	886	864	878	890	875	856	920	871	875	857	875	796	885	830	876	908	859	866	863	854	798	859	887	839	833	851	885	847	871	897	845	880	870	864	864	858	844	847	867	836	872	798	884	870	833	855	863	842	914	880	863	880	833	798	841	920	886	848	840	879	847	858	897	884	905	849	911	840	831	856	844	863	882	847	796	898	812	874	882	837	840	838	861	906	901	846	887	857	871	898	881	866	874	849	817	866	845	847	812	879	870	890	895	810	842	870	789	819	901	804	872	842	924	852	871	840	854	908	861	828	895	873	865	858	845	792	817	866	887	897	876	835	837	849	874	847	866	900	876	845	877	808	913	837	870	845	833	891	831	841	869	823	878	834	829	869	893	921	806	865	849	884	897	847	846	822	878	861	897	830	856	868	853	868	875	911	935	876	890	848	825	896	855	802	863	811	865	884	864	873	848	863	865	826	831	888	928	829	841	867	793	899	891	850	837	864	832	835	901	809	834	943	879	901	845	842	843	884	860	842	892	862	858	884	903	901	848	852	897	862	875	822	907	871	852	888	853	809	813	866	832	858	893	890	894	865	882	840	879	868	845	889	886	865	846	849	866	877	913	856	862	890	855	846	805	844	778	879	829	835	874	867	824	836	855	833	843	857	820	877	838	836	866	868	882	825	900	855	875	896	830	864	828	868	878	891	831	823	883	874	849	944	839	871	857	840	845	823	830	877	895	835	897	813	918	839	892	875	903	881	805	862	845	865	881	876	888	879	924	859	895	824	858	881	850	872	852	869	884	865	867	845	891	829	901	885	824	845	861	873	818	872	880	879	885	874	857	828	878	901	874	820	862	857	829	857	810	851	834	848	856	878	877	867	885	873	844	863	933	850	868	865	903	871	865	862	859	891	833	802	813	845	877	875	890	901	852	880	839	846	830	939	842	930	861	831	913	856	873	869	838	851	884	818	860	863	848	868	837	874	892	858	800	859	899	813	873	838	868	865	842	874	902	815	886	846	859	878	851	878	853	890	884	870	836	866	806	863	813	885	875	901	848	856	882	849	919	859	860	876	865	825	896	849	883	838	856	838	895	903	846	855	877	867	838	852	898	916	837	893	872	831	859	826	852	836	853	853	846	834	903	877	842	862	798	866	867	893	853	873	858	892	877	917	874	791	879	842	876	877	847	882	831	849	838	871	788	848	860	804	838	884	854	863	846	875	873	897	890	852	833	859	901	891	850	897	884	826	897	900	877	837	863	929	825	810	817	857	820	857	839	837	854	872	801	873	859	826	881	830	849	884	894	865	873	877	907	884	884	878	833	902	859	908	874	867	869	846	847	890	891	899	860	833	831	896	848	910	916	861	915	887	889	811	855	854	848	888	848	858	867	872	874	875	888	900	858	907	854	854	859	854	842	902	856	863	887	825	816	870	903	904	860	903	869	837	844	836	903	836	885	848	783	860	864	851	927	865	879	865	862	879	888	896	834	855	860	882	911	897	897	856	856	839	837	846	867	840	898	879	893	897	834	830	851	824	825	907	873	857	867	900	837	870	854	841	843	864	898	806	845	839	866	865	852	867	845	847	874	868	846	840	831	900	807	867	877	820	851	875	851	923	843	889	898	881	838	855	892	897	840	850	891	861	874	798	893	827	845	875	853	833	840	888	835	847	827	827	889	883	870	813	847	875	907	857	885	863	833	830	908	912	884	863	892	853	819	858	866	841	856	836	901	852	831	843	905	833	889	898	881	881	854	890	876	869	868	815	881	874	869	829	855	828	851	860	835	858	860	874	874	844	786	879	863	842	822	913	873	837	839	882	906	847	849	854	849	901	884	871	827	860	866	866	924	814	841	871	901	880	848	843	897	885	881	860	870	893	845	816	854	861	868	879	884	874	860	855	858	848	899	873	873	915	886	859	822	866	876	878	951	889	938	838	876	857	869	829	849	884	819	841	871	832	876	802	912	861	857	879	895	884	874	870	861	867	891	793	836	846	900	877	848	946	867	866	888	846	840	813	935	866	867	881	857	878	842	885	852	904	862	912	893	852	848	890	870	818	867	834	910	881	895	927	832	849	826	880	851	909	835	899	811	853	909	838	859	853	862	821	869	899	859	885	893	856	840	883	835	848	908	848	837	856	914	903	856	888	853	827	830	856	903	858	827	850	855	915	874	831	846	865	851	881	881	883	857	847	882	812	838	865	887	836	901	860	876	816	897	881	969	877	851	885	840	844	867	890	874	823	838	816	857	860	906	837	850	828	827	832	909	920	903	801	836	834	849	844	782	883	868	904	871	871	830	868	814	900	858	859	778	844	844	848	885	893	895	901	858	849	863	863	849	853	861	880	856	786	786	842	840	877	876	839	894	828	869	895	921	896	778	846	877	895	855	895	879	846	828	882	880	871	853	866	878	895	885	845	851	857	856	907	814	854	832	896	883	893	865	891	868	837	841	896	865	906	925	858	883	869	893	825	897	845	889	837	831	858	850	881	831	844	863	899	878	861	866	880	879	821	877	817	881	907	815	890	825	860	819	862	882	876	863	814	857	855	844	858	827	820	864	841	918	874	818	862	839	848	899	866	920	854	929	869	856	894	885	829	878	811	874	834	855	823	875	833	862	903	882	903	852	853	870	869	868	832	846	877	888	932	869	842	882	863	835	816	813	899	843	923	878	855	850	893	928	835	856	838	851	832	889	872	841	894	879	863	910	879	864	892	863	832	813	895	899	815	824	869	837	842	833	852	798	840	859	839	914	826	859	857	852	850	870	909	873	893	836	861	876	852	889	908	859	857	889	844	883	931	876	884	874	818	816	849	786	878	838	839	887	849	867	851	879	874	870	897	832	880	861	875	868	848	930	869	875	857	838	813	919	891	892	898	858	850	852	878	865	852	865	879	893	879	855	831	894	805	912	830	869	886	833	836	878	898	862	877	828	886	844	814	901	872	827	856	860	889	879	835	880	910	870	853	882	893	899	881	854	863	897	873	889	892	891	891	922	801	898	901	909
8712	620	577	499	432	347	340	276	265	246	235	224	222	256	208	226	232	223	218	217	184	207	206	198	223	218	230	193	206	204	217	235	216	204	220	201	236	219	185	206	217	189	223	214	236	237	224	213	232	209	207	185	211	187	205	180	194	199	207	186	200	193	197	175	225	211	228	203	189	217	198	203	218	207	240	191	196	207	192	224	203	186	202	223	203	220	225	211	194	194	196	197	216	200	176	197	188	199	199	229	181	186	199	186	223	209	201	178	203	185	187	190	191	203	173	204	173	219	169	198	197	212	179	189	223	203	233	194	180	184	191	196	178	200	168	179	188	195	174	208	208	200	198	196	182	185	179	194	209	203	196	210	196	199	223	196	220	199	186	208	182	212	198	212	201	219	193	167	186	189	206	183	194	185	223	184	186	184	206	181	185	213	213	197	181	221	209	190	200	194	201	192	220	202	220	204	209	196	213	198	215	211	191	194	208	213	205	208	208	207	220	206	243	205	203	208	221	207	212	216	162	184	187	207	216	200	208	193	222	223	195	208	250	210	214	195	201	185	196	193	208	208	204	171	188	174	198	188	211	179	208	236	194	208	194	195	192	214	230	201	190	172	199	196	197	196	199	195	189	181	180	197	214	203	191	202	210	201	219	201	212	203	214	187	190	203	192	180	208	183	170	198	208	218	204	188	208	216	227	206	226	209	207	194	203	174	223	204	171	224	219	200	199	195	205	239	194	209	208	207	197	222	204	164	178	195	216	210	197	223	193	205	196	208	198	193	189	209	227	225	224	194	197	184	202	211	213	195	193	173	188	206	182	201	205	208	186	188	206	224	199	196	178	210	204	188	191	224	202	200	214	196	208	210	181	179	221	165	173	179	191	203	177	206	211	208	200	205	197	188	198	192	236	191	172	176	170	189	214	195	217	174	191	224	225	219	231	181	211	204	188	187	193	208	202	194	210	175	200	204	194	210	176	201	218	193	200	190	183	201	220	193	189	204	200	212	174	212	194	201	190	220	211	169	184	189	249	206	218	210	222	196	180	212	184	198	204	188	178	211	185	207	216	191	208	201	197	211	168	187	202	175	163	194	188	203	176	212	206	222	198	212	206	181	163	192	195	205	175	187	225	180	175	215	196	225	202	171	221	184	194	204	216	216	220	227	190	185	204	219	199	202	196	189	209	203	188	193	246	222	215	186	214	207	205	201	221	178	197	215	201	196	194	175	194	200	207	191	188	191	197	218	183	191	197	223	211	192	199	172	188	221	165	192	193	193	197	209	190	204	191	210	199	191	183	197	180	167	205	190	195	199	186	202	224	205	181	214	184	174	184	199	207	188	208	195	207	188	163	173	179	190	218	200	184	213	208	222	179	207	198	213	191	206	163	206	206	196	203	195	195	175	165	220	201	172	197	205	204	197	203	218	199	216	206	190	203	212	200	204	182	191	205	205	184	208	188	206	148	183	194	197	178	189	209	213	186	189	204	203	190	195	185	216	174	207	186	178	186	179	182	207	214	169	206	197	213	209	206	195	195	209	164	201	212	211	204	169	186	204	187	189	196	229	174	222	209	175	215	195	194	180	185	219	207	200	192	185	204	196	199	194	211	222	188	190	211	213	194	192	197	210	206	191	180	207	201	198	186	210	200	199	228	193	209	207	198	201	194	209	180	206	161	213	203	205	218	189	194	211	194	213	213	216	203	196	197	211	202	179	213	169	191	187	206	211	217	219	196	194	181	205	162	204	208	191	192	178	198	229	204	211	177	193	211	197	206	182	196	228	208	184	201	207	188	168	178	181	208	189	202	204	198	180	211	184	206	195	188	205	223	163	211	186	182	206	209	189	187	213	187	204	220	213	198	195	170	220	226	205	220	222	209	208	188	181	192	232	200	226	205	195	180	211	209	210	180	203	186	213	198	215	193	222	192	209	198	206	204	206	202	204	204	228	200	193	215	210	187	197	217	221	174	183	172	194	209	210	195	209	189	211	213	202	196	197	193	217	184	221	196	213	194	200	194	188	211	159	208	225	191	216	191	200	207	214	215	216	192	198	201	193	224	216	202	167	217	194	213	182	213	200	194	209	181	187	195	192	203	188	217	202	180	200	175	189	198	202	221	234	194	204	188	185	216	216	173	192	190	239	202	182	180	188	215	195	173	203	191	212	201	216	171	182	217	196	184	171	201	207	213	194	190	206	181	215	198	201	195	190	208	187	206	202	212	204	194	184	193	218	188	199	186	207	196	193	191	190	231	182	180	183	217	211	188	193	207	204	190	198	214	204	202	169	210	197	177	202	199	185	183	207	191	215	206	186	181	208	198	199	215	206	183	199	201	203	180	197	196	199	196	179	172	178	213	214	223	215	200	204	175	198	206	180	219	209	190	210	199	211	218	188	213	198	223	199	196	187	190	223	197	226	215	196	203	188	205	180	196	174	188	191	215	215	174	172	193	196	190	178	214	217	201	230	187	186	198	184	205	200	207	192	218	227	225	220	182	216	196	210	201	190	194	192	170	189	191	188	185	199	190	201	215	196	236	186	194	219	193	198	194	208	191	203	178	181	216	206	189	211	202	225	235	190	180	208	168	201	184	206	204	208	204	246	212	187	198	210	197	207	220	183	216	183	204	212	202	181	217	209	195	186	235	212	192	179	216	188	205	194	229	202	188	180	217	220	204	193	206	206	206	207	189	202	184	230	211	203	184	208	226	220	195	195	201	209	188	211	211	215	232	190	175	199	198	214	209	208	214	216	213	201	185	229	200	186	194	211	196	168	195	184	217	202	208	243	190	182	199	187	226	206	209	183	188	212	230	188	179	216	208	206	206	207	186	214	191	212	180	188	172	185	210	203	203	161	213	197	193	212	200	213	198	192	221	221	209	205	213	176	161	195	177	208	169	205	197	241	171	189	173	198	209	202	216	218	221	201	206	190	182	212	209	216	205	207	167	221	191	219	187	210	199	181	180	195	199	223	172	170	210	190	191	178	183	206	185	205	210	224	187	209	191	215	183	221	203	187	202	197	204	196	210	188	206	222	196	195	208	223	191	176	219	200	206	196	200	191	200	216	212	189	234	230	213	231	222	188	185	194	197	204	195	193	190	217	198	193	221	191	194	202	209	195	204	215	217	181	207	184	193	180	231	204	206	226	184	199	182	166	186	184	199	213	204	192	194	187	223	182	207	221	194	190	206	195	200	198	188	216	192	190	196	217	185	211	196	207	192	200	210	200	187	209	191	209	210	197	211	194	168	203	181	202	195	210	223	183	196	192	179	184	183	182	198	201	190	189	217	192	198	175	204	209	208	182	201	211	212	184	193	197	204	206	202	181	181	215	188	194	198	190	181	220	191	186	203	178	205	208	217	203	212	212	193	180	184	222	190	179	183	190	182	190	194	206	192	175	177	197	198	211	181	199	202	212	222	173	181	185	194	173	194	190	198	208	190	215	210	216	179	215	195	207	217	172	210	222	209	208	196	203	200	222	195	180
7236	815	1451	1633	1413	1248	1075	996	894	808	739	688	661	654	605	589	627	589	639	594	557	564	556	637	595	616	594	600	554	561	550	600	621	531	549	517	530	561	518	520	478	544	541	496	502	478	491	474	507	463	485	506	509	512	496	474	464	511	475	499	495	517	479	458	483	464	500	475	484	506	453	485	453	485	447	463	464	444	492	477	482	497	501	465	502	456	443	423	459	470	511	454	467	468	472	501	486	455	461	473	480	451	493	474	493	469	421	446	474	479	483	489	495	476	428	500	468	464	447	502	460	458	511	486	479	445	496	443	448	463	498	435	451	450	503	478	519	453	497	478	475	424	467	505	468	483	482	470	473	503	453	446	467	476	448	465	480	476	459	510	407	481	495	468	491	503	481	480	499	468	479	453	463	468	449	487	464	428	492	476	472	478	443	458	471	479	488	479	459	479	525	443	439	459	498	440	460	477	463	526	459	474	477	513	471	484	477	447	469	462	532	481	461	438	505	508	473	447	482	452	487	484	447	473	437	506	495	477	476	453	469	473	504	477	478	493	480	454	452	480	431	446	469	520	442	476	440	454	503	464	463	428	443	438	442	517	466	457	498	480	472	486	505	494	463	485	447	466	474	480	502	456	439	464	498	455	453	482	465	507	495	483	474	514	430	488	423	505	460	490	495	430	485	494	478	483	491	473	479	482	473	471	480	511	496	465	479	454	466	471	463	448	474	445	475	470	466	469	511	485	459	489	485	460	476	504	476	490	492	483	466	461	489	474	492	467	487	499	436	453	471	473	499	501	481	487	464	499	473	504	434	466	482	457	483	477	466	438	460	484	459	472	457	466	494	468	472	518	460	480	463	505	486	486	467	469	478	503	486	488	483	492	476	492	467	451	516	479	487	465	483	513	462	508	495	469	476	470	460	507	477	458	480	452	465	445	474	453	469	463	440	507	518	478	502	477	482	496	490	458	501	483	456	468	462	445	468	454	472	488	496	481	471	478	453	478	512	468	459	487	468	477	481	465	454	457	494	522	486	477	475	442	511	477	471	459	458	452	514	469	483	490	498	514	476	465	482	432	444	464	492	482	461	479	474	482	445	456	487	470	462	468	481	498	480	495	465	486	489	485	463	450	536	470	449	505	490	483	495	486	472	478	457	507	475	460	460	460	483	468	482	485	422	466	461	458	475	453	468	515	453	496	469	460	484	467	464	506	446	480	492	491	506	488	458	432	467	474	436	456	448	505	496	504	477	502	487	484	481	454	459	504	493	452	462	484	450	459	500	460	484	489	482	501	443	421	510	468	474	496	457	433	489	498	509	482	479	440	476	493	466	493	470	465	479	503	491	435	500	455	536	479	457	493	458	459	483	469	489	473	468	496	495	508	462	446	510	481	483	458	480	452	455	470	475	516	459	490	449	520	472	469	476	498	490	526	440	499	491	502	414	463	476	488	492	496	505	448	495	480	443	474	464	491	469	487	470	484	472	462	488	502	494	482	476	474	450	494	478	497	508	478	520	445	450	454	493	480	478	480	434	518	481	476	494	471	451	521	485	507	467	475	464	483	489	490	488	492	439	501	490	495	449	466	497	445	476	488	439	535	474	502	469	438	541	464	480	472	460	466	475	439	470	443	504	469	460	457	455	461	470	467	463	507	508	448	442	448	480	474	483	427	449	476	503	462	492	496	510	491	505	500	473	477	483	502	475	481	505	490	481	485	465	455	473	453	491	478	475	487	462	452	499	514	496	468	478	465	454	458	471	442	452	458	466	507	453	497	454	465	496	511	485	479	467	457	476	469	453	484	437	445	499	489	468	445	499	440	479	438	497	490	486	453	484	520	486	511	429	501	462	472	474	479	480	488	471	450	458	479	434	473	509	475	509	498	448	500	508	433	460	502	498	464	445	447	433	472	465	500	454	500	469	487	482	462	471	483	511	465	468	459	493	493	461	500	499	459	503	488	503	440	463	489	447	448	511	496	485	470	481	482	498	447	471	505	494	472	448	489	450	461	468	498	480	476	428	464	452	524	451	474	507	467	461	464	461	441	478	454	501	508	476	474	501	441	487	468	463	502	502	485	511	473	461	467	452	448	478	480	456	465	481	490	472	441	467	484	467	442	437	460	479	502	455	459	487	500	495	472	483	431	472	488	445	458	510	461	447	473	461	466	478	473	464	482	482	497	490	439	447	492	510	528	477	447	459	494	452	480	473	467	492	455	513	504	446	455	481	470	460	505	488	459	472	479	491	464	489	473	516	453	492	477	479	492	482	461	483	513	472	474	470	456	482	481	475	473	475	462	487	467	494	511	478	502	451	446	490	482	496	491	442	477	502	480	475	484	525	496	470	492	464	451	420	458	467	501	484	451	441	488	465	481	475	445	443	509	464	452	488	511	475	440	473	482	501	480	455	464	491	469	458	484	479	484	466	487	446	509	472	483	475	440	437	458	485	465	485	450	489	477	454	475	469	438	483	460	502	466	441	454	465	454	499	490	528	490	457	516	485	498	483	498	471	477	479	465	465	483	449	502	478	423	480	475	464	500	453	474	490	485	485	460	478	494	497	511	468	448	495	491	472	478	476	473	464	479	483	474	508	462	471	445	499	443	458	515	485	443	495	506	511	462	444	482	467	513	528	440	493	450	460	480	463	455	478	495	463	448	485	488	459	450	487	467	474	471	488	485	469	452	467	477	519	477	471	498	467	482	502	503	492	480	470	481	507	458	427	470	435	441	473	489	459	494	474	521	471	508	484	472	476	483	481	484	458	492	482	513	470	470	517	521	487	540	490	490	496	499	458	490	513	509	479	483	509	449	455	495	480	477	511	451	486	470	506	506	459	476	474	474	508	464	491	492	461	486	494	495	438	480	488	487	488	473	457	504	412	483	475	488	479	462	482	483	480	467	503	501	478	460	434	452	448	486	442	438	489	476	457	489	472	482	455	487	465	462	483	486	476	488	482	490	489	511	475	468	459	520	477	482	439	514	488	477	471	448	467	460	486	498	504	502	455	473	480	481	506	501	485	482	460	478	498	452	460	475	464	462	510	504	471	500	470	457	482	434	511	465	494	461	463	521	474	513	500	469	479	489	457	458	462	474	467	449	462	507	485	415	470	486	518	490	467	448	416	462	477	439	465	480	438	465	480	462	483	493	452	462	464	477	456	499	445	489	418	474	427	528	522	487	454	448	535	483	474	490	464	469	460	463	496	470	479	473	520	468	486	465	518	448	473	442	485	462	444	431	465	449	504	474	455	473	509	445	474	456	494	463	479	484	519	452	495	469	466	476	473	461	450	482	471	473	506	495	506	523	544	483	460	462	479	457	480	491	480	490	505	485	500	515	488	482	484	490	453	480	463	496	503	466	485	464	490	472	492	492	492	439	483	462	515	445	471	464	511	486	487	449	474	523	477	445	465	485	473	478	513	459	440	481	452	509	457	477	467	468	500	483	439	472	462	485	494	486	552	499	553	469	487	492	480	449	434	464
15395	1321	1067	793	609	467	378	377	300	317	251	246	244	235	260	226	229	217	214	236	187	218	198	240	224	232	197	240	228	211	204	252	219	191	207	196	224	177	192	197	195	199	186	210	181	193	187	192	181	235	196	193	171	189	185	175	176	202	180	163	183	204	187	172	189	172	186	176	168	183	162	193	193	164	200	232	187	188	192	163	186	177	184	159	191	188	190	166	161	191	164	154	185	196	180	188	182	172	187	180	163	178	182	173	202	170	211	193	180	178	196	187	170	170	187	179	197	167	202	211	181	164	199	166	194	170	197	184	178	161	177	166	183	185	189	207	183	188	183	180	164	191	191	182	200	169	190	199	193	175	176	180	195	203	186	174	206	168	181	181	192	181	183	174	181	172	154	168	195	188	160	176	196	184	179	190	176	200	181	192	190	209	153	191	212	192	199	178	196	198	206	164	176	190	149	188	172	196	172	192	174	188	206	178	171	194	166	192	193	197	186	175	174	201	199	217	171	181	182	185	191	230	178	197	185	220	176	177	211	178	194	167	171	172	187	187	186	182	186	209	194	172	200	170	185	182	205	198	216	165	167	182	187	177	155	183	186	182	175	173	150	182	207	166	171	201	192	167	198	169	160	184	189	186	159	152	182	158	194	209	172	179	184	207	198	189	166	205	195	187	186	175	176	205	173	145	168	194	195	184	185	208	192	170	217	201	201	175	191	203	158	181	191	180	200	204	175	177	153	198	178	187	183	192	188	190	163	182	161	176	180	191	173	174	150	181	195	184	185	180	199	176	172	204	164	181	178	192	183	173	205	197	176	199	177	184	197	202	181	200	192	179	204	169	188	197	164	185	189	185	173	185	191	193	176	191	177	174	198	183	195	159	177	192	201	221	189	199	195	150	169	188	195	179	174	187	163	184	187	180	168	198	171	201	169	176	164	184	200	183	195	194	189	212	194	177	177	156	173	193	190	192	170	198	206	169	184	189	197	173	185	180	187	214	180	169	220	166	194	178	187	175	169	202	180	156	177	199	184	186	151	137	194	182	194	208	184	173	178	179	191	159	186	184	191	188	176	177	173	193	176	193	190	163	195	169	165	169	187	176	169	221	176	188	207	158	167	181	208	186	180	177	188	189	195	179	176	208	205	182	172	196	191	192	184	154	186	197	166	156	173	145	173	172	195	194	176	195	174	185	181	166	171	155	175	191	183	178	179	171	199	151	178	188	182	158	202	198	200	169	201	193	190	204	196	191	160	181	169	178	168	173	188	185	183	209	207	191	204	166	173	174	186	180	190	181	180	188	163	168	161	186	208	164	160	158	175	176	201	183	175	202	177	189	182	175	217	169	190	186	162	168	186	211	190	171	174	171	199	178	169	174	203	173	184	206	207	201	175	200	199	179	184	151	166	200	160	182	180	202	172	176	196	184	183	170	185	177	167	187	199	201	171	177	188	163	196	167	163	186	187	168	189	184	174	175	181	185	209	191	161	156	172	146	181	180	187	190	191	169	174	191	194	188	185	127	160	173	171	178	201	216	162	179	186	160	178	166	144	158	190	174	197	162	200	185	206	181	191	191	218	183	191	131	188	189	173	196	151	172	191	198	178	197	184	162	193	200	197	195	179	189	181	190	186	208	194	198	203	188	170	171	154	164	176	174	188	203	207	184	188	166	179	178	178	185	191	192	188	189	206	212	169	182	182	185	203	197	190	175	176	181	177	168	208	169	203	187	186	211	190	185	172	186	206	198	155	183	179	161	183	197	185	196	189	201	180	173	187	185	200	211	150	180	175	169	169	175	177	166	171	183	200	213	196	195	179	195	181	206	207	168	189	192	189	184	169	179	168	180	178	212	200	171	177	189	191	173	194	189	163	173	173	180	173	174	182	190	183	188	172	173	170	171	207	187	171	191	185	178	187	204	191	202	204	182	192	183	206	190	188	187	171	194	173	173	192	187	203	199	184	201	177	190	217	204	179	176	169	174	212	207	181	161	177	172	190	175	168	138	174	202	172	175	198	200	163	186	198	188	178	193	175	185	194	214	180	200	218	171	182	196	170	185	184	148	164	156	220	200	197	166	185	179	180	208	203	176	176	196	162	180	189	192	164	178	197	174	200	173	167	188	186	196	210	188	182	182	192	201	183	186	174	163	175	188	189	207	207	165	170	177	175	191	181	158	155	183	190	186	148	196	210	177	182	195	180	171	165	188	210	173	171	195	210	207	188	183	148	176	183	195	178	202	182	190	158	176	196	169	186	164	192	187	166	160	175	178	158	200	165	170	192	198	192	185	182	185	170	203	176	184	160	176	196	188	188	187	179	186	191	191	159	178	200	179	190	186	225	179	189	204	177	214	171	187	196	196	198	180	178	164	189	194	173	192	197	195	199	170	209	213	173	178	170	197	166	172	175	161	193	185	191	168	182	177	187	179	203	207	213	197	187	187	153	165	185	205	205	178	206	159	200	192	175	162	176	201	195	175	172	172	182	204	190	160	186	166	174	176	195	192	195	194	198	182	168	190	205	188	184	195	204	199	215	177	189	157	182	165	173	161	160	170	186	180	191	169	189	146	166	136	194	182	184	197	194	179	204	176	205	194	187	194	165	181	164	166	176	190	207	184	192	212	209	166	215	209	167	195	182	161	168	158	185	186	199	167	186	184	186	165	194	196	196	197	182	177	179	181	184	181	186	171	207	145	152	182	206	187	179	178	203	204	178	170	171	176	163	197	181	189	229	192	187	180	167	176	173	171	173	183	168	188	175	191	166	186	200	156	171	201	193	189	189	214	176	192	184	172	177	210	200	177	179	166	189	170	168	199	183	171	202	177	170	179	194	169	159	191	217	178	194	208	191	187	195	202	208	199	171	192	192	178	190	165	189	167	188	188	179	188	169	178	178	161	194	181	198	227	181	187	189	220	204	175	171	176	194	197	161	172	197	189	170	166	196	204	188	189	172	204	176	157	152	179	178	217	185	180	187	210	165	206	209	225	192	191	167	176	164	158	176	167	178	189	191	200	207	177	214	187	170	177	184	171	169	171	163	196	187	202	178	160	161	174	160	189	214	189	161	175	180	181	194	186	178	183	178	183	154	194	179	190	216	193	184	191	183	204	184	171	193	194	182	170	174	199	180	162	163	177	188	165	175	183	201	198	206	191	174	178	188	160	190	179	214	197	176	205	170	183	171	172	175	194	183	181	165	164	188	190	139	170	189	172	163	171	190	190	175	208	189	168	182	174	211	213	192	207	187	163	165	194	172	196	198	199	176	202	177	173	208	196	196	204	165	189	189	184	178	167	162	197	175	173	165	206	184	159	178	198	187	176	185	181	189	191	182	194	194	205	180	189	191	159	199	182	220	181	180	180	192	202	175	196	194	190	187	155	186	172	177	184	159	209	150	185	182	177	170	168	192	190	163	189	163	169	168	208	177	181	186	189	209	190	181	166	172	133	201	163	192	179	177	182	191	186	205	170	159	166	181	183	211	186
8876	1080	2171	2588	2231	1910	1663	1369	1285	1122	974	901	831	835	786	818	768	686	690	755	660	703	643	709	700	768	689	674	625	605	654	750	669	630	638	618	592	605	573	577	587	540	522	565	472	553	521	509	512	533	527	489	498	543	503	506	475	492	520	514	485	471	467	456	488	488	491	480	513	501	453	506	448	458	471	441	498	493	490	475	459	464	498	499	461	492	475	437	452	493	495	493	510	456	478	442	485	529	476	494	504	471	458	493	479	531	507	472	501	444	440	460	491	501	432	467	449	428	472	468	506	452	493	489	486	505	491	442	479	508	481	474	431	480	454	480	480	461	441	468	452	541	480	476	498	494	513	462	487	503	539	479	463	491	490	492	460	469	486	470	474	455	490	450	465	500	490	474	476	493	489	492	490	435	446	475	448	463	469	478	496	499	479	447	466	474	493	490	474	459	439	462	482	476	454	460	453	498	460	490	484	443	493	477	471	478	482	454	487	507	506	467	508	480	475	430	486	457	500	496	432	476	469	472	445	503	490	481	483	425	468	506	456	479	514	457	466	485	467	469	466	483	478	476	466	471	505	456	507	494	484	461	423	452	446	446	488	429	497	461	480	481	476	462	466	487	465	467	456	497	480	460	464	464	489	487	444	426	440	507	482	484	493	529	488	435	440	493	494	492	527	467	469	502	470	489	472	464	461	462	494	472	455	488	478	451	483	422	467	454	470	482	497	466	494	492	469	445	491	451	471	479	469	473	471	475	466	476	496	508	450	425	486	439	493	454	468	461	490	479	478	459	480	473	458	443	444	457	460	501	472	452	500	458	478	489	422	479	500	499	478	468	482	429	476	479	456	493	450	470	484	467	476	505	505	446	481	455	467	450	493	470	473	457	477	483	455	485	510	477	469	445	470	475	469	501	462	519	514	464	493	504	477	473	488	463	468	503	507	486	478	448	456	424	482	448	458	511	474	499	457	467	495	484	485	477	481	470	492	499	479	513	444	461	469	469	450	498	451	455	465	451	460	482	464	468	487	533	454	459	469	471	457	468	502	514	493	487	504	477	487	465	492	452	445	511	490	492	468	491	482	481	475	457	466	516	481	461	515	463	489	462	461	485	452	478	451	501	450	469	461	460	428	454	479	496	471	456	484	456	487	476	436	422	483	502	493	478	502	462	493	484	516	483	442	447	442	449	477	467	462	520	457	462	500	460	458	482	483	466	467	499	483	482	498	490	456	494	445	458	452	455	473	473	493	439	473	468	470	475	489	449	475	497	508	451	464	477	482	507	464	468	513	464	479	490	486	439	443	495	478	484	493	467	533	491	473	447	477	475	459	480	476	465	510	488	482	460	491	424	499	497	474	464	517	460	448	499	491	463	444	477	464	468	472	449	478	506	444	464	502	523	466	490	458	476	456	457	494	469	451	454	473	473	451	477	444	467	481	487	518	437	440	429	487	426	494	492	472	506	472	511	490	493	473	446	476	441	479	531	463	468	452	448	439	489	466	463	428	508	485	460	484	462	494	520	483	488	469	448	432	468	451	470	465	455	485	470	464	474	481	476	475	480	463	493	451	483	475	483	489	473	503	464	457	450	459	450	460	490	454	488	460	412	479	487	436	493	492	511	469	425	475	479	493	469	471	493	495	449	460	464	443	456	468	436	467	474	451	462	460	431	457	477	474	485	432	483	497	480	501	466	479	460	473	498	434	452	467	461	438	480	464	456	486	484	518	446	475	478	480	462	484	469	472	463	481	468	415	517	438	483	453	480	498	505	460	445	502	516	494	492	454	484	477	489	448	518	495	517	495	466	449	488	513	457	462	457	448	432	444	475	509	504	492	457	489	455	491	497	503	472	499	496	470	462	503	497	479	503	477	478	458	506	461	501	486	475	480	507	490	493	465	467	428	482	484	455	481	504	459	498	517	463	482	467	462	490	519	509	467	474	430	512	465	508	524	467	520	479	472	505	516	482	499	420	462	453	504	419	484	484	471	504	474	518	403	462	458	513	488	476	456	447	465	484	488	490	481	517	475	483	439	498	515	465	470	479	488	426	429	505	485	463	474	492	502	454	504	484	480	467	442	495	487	470	476	537	452	457	472	480	491	442	479	471	502	491	487	450	476	475	451	479	434	475	446	503	452	477	516	470	435	457	465	497	450	483	482	467	448	448	452	443	442	512	449	468	462	501	485	483	486	445	458	479	461	489	450	464	481	447	485	484	473	505	510	500	452	477	485	495	536	466	424	503	500	463	468	480	447	475	492	476	473	494	449	479	464	455	458	460	461	430	444	478	470	465	500	451	498	503	472	457	493	442	518	425	478	466	461	458	447	464	486	491	475	484	540	470	473	467	425	477	488	475	462	450	475	510	480	508	476	464	502	446	437	450	450	454	482	497	486	434	512	488	491	476	477	479	454	492	491	487	496	486	467	494	451	444	464	473	461	510	484	476	485	456	454	460	484	471	463	488	456	460	463	517	465	453	449	489	498	472	498	457	463	494	480	477	462	464	470	465	466	463	455	493	476	458	466	448	444	476	479	487	479	487	462	470	461	450	473	474	457	419	479	462	475	465	450	487	493	431	486	492	508	495	498	509	474	498	416	450	482	480	492	464	476	486	503	482	479	489	442	459	492	481	458	500	451	516	505	472	485	448	463	446	527	489	505	493	488	447	472	511	494	485	430	442	485	455	483	500	482	446	484	503	475	476	509	437	453	480	469	479	497	474	474	477	510	452	452	466	466	495	515	501	484	459	464	527	513	455	479	481	447	506	459	426	471	497	476	465	485	455	481	469	485	476	443	453	462	485	477	464	497	438	445	485	458	430	470	495	469	447	475	472	489	491	458	493	433	492	460	464	468	456	474	478	513	465	478	457	466	472	488	455	468	474	425	498	445	459	511	499	501	453	490	453	486	491	458	455	514	446	484	500	481	482	467	459	507	502	478	446	473	462	483	472	489	489	481	448	462	467	496	459	491	446	479	481	485	449	469	499	467	477	485	477	480	481	491	466	490	461	501	480	466	498	479	481	485	511	497	485	453	457	488	450	498	464	467	507	491	437	491	470	448	481	478	452	459	481	458	450	437	510	491	484	463	474	478	450	469	495	486	486	484	465	466	419	442	514	466	466	446	451	482	474	485	459	478	444	475	492	483	472	453	475	478	472	469	497	488	478	453	458	432	479	439	441	501	452	454	499	475	472	459	487	497	462	452	510	488	496	460	482	451	457	448	492	469	488	457	464	448	462	471	475	498	486	476	459	495	427	461	464	487	483	489	451	477	471	443	463	468	457	480	488	489	456	443	439	501	492	529	505	492	486	464	489	473	474	438	479	461	496	460	479	509	495	457	446	496	458	464	481	468	459	452	450	504	465	478	472	484	428	450	481	477	484	476	474	467	471	476	499	508	448	472	465	495	475	462	446	488	482	470	463	494	461	459	468	459	485	467	494	449	487	494	501	457	497	488	468	529	450	468	494	459	468	520	468	465	450
2229	443	453	479	441	402	405	409	384	428	396	355	375	409	376	361	398	399	392	382	402	394	406	426	402	382	416	404	373	426	415	412	378	365	401	374	366	403	412	393	414	394	427	376	397	386	424	358	381	372	416	384	374	371	392	388	421	424	356	380	422	396	360	377	389	354	409	396	356	403	376	408	394	424	408	426	392	398	386	371	392	386	372	366	410	370	394	370	402	379	414	376	351	382	381	357	384	371	391	384	349	394	405	391	370	383	392	388	386	429	384	364	402	427	393	412	417	414	408	350	396	392	429	372	386	449	392	379	374	436	411	375	350	395	387	386	378	434	415	400	426	426	395	384	356	397	377	377	368	352	361	422	389	370	377	412	386	391	367	388	354	373	392	362	394	395	383	380	400	411	361	387	403	392	385	394	375	368	338	424	413	372	408	382	374	369	374	406	407	399	351	389	361	346	378	384	379	418	362	382	384	396	383	371	404	407	396	410	380	356	393	439	369	390	374	373	374	386	368	368	412	392	412	419	410	406	417	389	430	388	392	391	408	353	390	387	390	377	404	425	351	430	392	391	351	412	373	431	392	344	400	398	397	397	377	360	390	385	358	409	361	421	348	394	382	330	396	345	365	407	337	359	353	359	367	403	395	385	381	372	367	397	358	403	363	347	387	401	402	385	379	379	354	399	431	394	393	433	361	397	371	353	391	401	367	385	419	366	407	394	378	435	416	396	381	427	384	411	402	431	394	391	376	364	437	404	429	439	417	425	392	417	421	414	408	411	408	374	442	403	416	375	374	365	356	340	381	371	378	431	412	412	397	402	416	409	386	375	426	397	418	395	408	436	384	421	369	416	420	401	385	393	402	370	383	416	384	371	422	407	388	427	377	379	391	374	408	394	408	412	407	384	428	385	384	382	379	351	397	357	383	366	343	366	397	380	402	353	413	368	361	399	368	417	376	391	410	396	371	375	414	419	368	389	406	372	383	396	399	396	383	382	425	413	389	401	393	382	423	386	407	386	391	363	389	420	399	392	407	423	391	377	371	382	387	397	388	374	401	383	385	407	399	402	362	377	407	415	423	417	393	391	377	344	379	399	391	384	354	353	381	394	409	399	382	371	368	391	394	399	375	407	408	384	363	347	389	380	409	385	387	413	413	381	388	351	355	400	387	383	361	378	392	381	420	389	374	401	395	384	411	411	426	404	386	384	375	424	365	378	352	365	359	389	401	425	360	411	419	434	350	369	397	409	408	367	390	394	372	374	386	433	336	373	366	388	394	375	374	393	391	370	344	392	403	404	398	389	391	399	427	412	423	352	362	407	404	409	410	394	392	416	412	415	376	399	407	378	385	359	371	380	375	390	411	395	367	434	372	385	371	391	389	446	372	391	404	380	388	398	407	399	434	393	418	366	325	392	316	398	409	386	385	410	384	400	350	438	399	410	395	386	382	411	419	363	388	368	406	425	389	396	384	382	372	410	416	376	389	414	376	364	376	369	377	372	383	397	392	417	411	400	384	398	361	405	406	377	368	382	414	375	376	389	402	384	404	398	401	382	459	434	371	397	397	404	348	389	371	383	365	396	387	406	388	358	402	357	383	398	379	378	358	391	392	391	400	396	374	385	384	377	391	396	418	398	346	421	423	397	398	400	404	382	345	416	391	393	365	370	356	415	355	361	353	361	383	418	409	351	404	410	382	412	365	424	415	405	410	391	361	417	393	365	400	400	344	395	375	389	390	424	368	403	383	426	379	381	394	387	385	396	420	378	402	405	410	369	428	360	347	357	422	409	400	367	368	347	409	427	404	372	436	392	365	418	404	369	409	377	397	406	387	397	375	394	407	382	385	419	367	373	412	390	369	416	381	384	403	391	396	408	383	411	336	412	401	394	380	382	390	433	423	370	385	391	399	366	412	412	411	402	412	407	374	377	415	362	402	382	374	372	390	403	386	396	376	408	437	413	394	382	376	425	379	426	366	408	418	444	411	385	416	381	408	385	416	372	394	394	399	406	406	365	447	413	353	369	436	384	406	385	405	379	395	413	412	388	395	390	391	363	394	381	390	404	357	414	366	377	395	349	398	394	416	398	378	420	386	415	375	388	389	352	420	388	410	388	384	377	398	399	387	378	396	387	406	401	378	375	400	406	375	396	379	402	409	400	392	370	386	394	347	424	398	440	433	402	404	423	403	396	387	353	388	365	397	382	435	372	378	401	387	397	375	410	396	400	421	437	391	416	416	398	386	381	398	416	415	425	402	397	364	365	400	397	374	369	377	407	424	393	336	418	392	407	394	394	379	386	374	389	426	398	422	394	353	392	381	392	412	359	399	429	378	385	439	349	401	374	385	391	360	392	415	414	427	394	399	402	402	422	389	377	416	410	379	408	406	438	414	415	425	397	426	393	371	377	431	377	376	403	424	411	418	391	384	355	406	408	380	424	394	424	403	390	401	385	384	413	362	404	412	433	384	402	393	381	392	398	403	384	386	358	386	382	396	412	370	408	388	370	418	418	399	368	366	373	356	403	345	382	358	403	406	403	404	394	454	374	415	389	411	378	385	403	410	435	418	393	373	359	428	426	383	392	358	406	393	395	399	408	410	365	398	380	373	384	423	395	391	381	371	405	375	414	379	396	372	377	348	366	388	399	378	424	393	363	382	419	432	392	389	397	398	342	352	390	373	409	382	391	379	407	374	353	398	427	391	391	363	359	385	369	377	389	401	384	422	409	396	414	390	397	418	355	424	379	391	377	393	394	396	361	355	339	391	424	375	402	371	394	376	372	374	416	394	367	407	380	417	373	384	396	378	397	412	397	417	389	395	375	371	391	362	376	335	376	373	366	426	379	361	375	380	355	396	392	426	395	400	416	380	394	394	396	378	405	337	404	371	425	429	347	372	384	366	382	412	415	375	411	393	404	367	374	382	392	357	396	419	392	380	380	393	394	360	415	424	423	400	417	407	408	412	402	381	374	393	393	369	405	369	389	396	392	361	367	402	356	412	378	416	399	388	378	373	396	356	375	391	405	388	376	384	358	366	387	405	421	416	428	397	396	423	414	401	389	387	384	387	400	418	386	386	372	402	399	423	362	356	392	384	377	362	379	351	379	414	409	395	349	397	344	403	413	372	440	386	386	378	370	387	384	392	405	407	400	433	394	390	384	379	381	441	397	413	335	397	370	390	386	385	368	376	385	355	364	399	355	392	370	444	361	388	352	414	373	451	385	401	398	410	390	370	396	364	434	386	379	393	378	421	394	372	448	408	369	372	361	362	385	403	355	355	412	405	392	366	393	394	420	362	356	350	380	425	426	399	395	408	385	415	418	386	364	404	389	365	360	426	391	374	396	383	396	403	403	407	392	419	400	376	424	370	368	380	403	390	408	390	357	407	397	386	372	412	365	371	402	376	367	374	405	396	461	427	401	375	395	374	423	394	370	376	366	400	400	434	382	406	443	428	355	386	391	379	398	407	388	400	391	411	414	399	397
2502	883	1041	1022	987	983	867	910	931	859	916	853	892	888	833	865	860	850	824	871	858	794	902	935	822	873	887	922	810	865	863	948	838	816	848	846	851	862	890	902	856	844	867	908	910	865	898	845	859	855	880	875	843	818	885	897	852	827	838	846	868	834	832	844	817	912	858	827	864	823	795	856	851	874	838	888	862	877	861	905	859	849	866	837	827	868	877	848	857	819	829	868	833	867	853	870	845	848	844	883	883	902	783	813	843	853	841	833	856	857	870	858	837	877	885	822	870	844	885	872	838	899	865	877	854	855	864	894	913	854	875	833	870	849	863	845	864	824	878	842	866	868	868	876	851	869	853	847	870	898	846	849	826	843	830	856	847	851	858	863	873	898	869	847	846	842	833	881	883	854	908	791	844	822	831	867	863	844	811	802	835	820	848	810	893	850	837	889	816	892	838	913	836	862	907	880	839	870	846	798	913	844	888	914	851	823	921	863	873	866	906	874	820	887	826	778	870	785	850	836	844	850	856	864	843	828	821	834	841	898	806	879	832	855	859	892	828	859	833	859	878	835	847	929	860	828	878	862	858	862	838	885	857	878	852	839	860	867	881	866	866	868	853	882	887	857	888	856	818	842	829	860	837	864	805	854	783	871	854	878	899	844	850	872	910	840	894	877	818	867	897	894	865	892	880	849	887	894	886	862	865	874	818	836	843	873	841	904	920	830	863	877	831	844	837	828	845	896	820	807	815	839	864	819	844	857	886	892	836	938	850	870	835	859	899	897	864	830	894	837	913	885	842	887	843	910	818	869	836	823	819	842	877	853	844	833	846	838	838	849	827	869	873	885	858	843	829	787	832	819	873	835	899	895	825	857	859	851	822	818	892	884	898	879	863	868	842	910	852	849	871	892	872	878	869	832	848	856	829	867	921	850	832	790	852	820	864	867	844	832	836	839	892	888	864	826	885	875	842	882	868	902	832	877	872	853	829	873	856	896	850	890	838	890	848	830	838	881	882	867	873	877	896	802	890	825	889	857	842	809	810	839	899	869	837	890	899	819	876	845	911	793	860	915	875	825	903	866	825	858	892	848	813	817	858	858	844	837	868	842	835	803	885	827	886	880	854	891	818	886	831	868	903	851	870	848	812	926	850	860	831	880	863	793	861	815	858	918	846	869	854	842	845	853	847	928	834	861	911	821	837	832	829	866	855	868	832	907	829	878	893	856	819	850	821	914	889	863	863	871	816	885	868	826	868	849	807	880	889	870	898	851	852	877	818	839	856	875	843	836	819	844	826	853	820	875	834	853	845	878	850	884	858	870	837	873	853	862	888	869	886	875	874	868	904	846	857	853	931	889	857	859	832	856	796	850	867	878	862	875	853	860	846	864	885	835	878	861	835	841	813	850	854	835	835	882	876	902	884	854	822	892	853	878	797	847	864	882	834	880	846	853	885	790	755	821	878	915	836	829	856	864	863	893	867	881	846	859	895	891	846	805	835	815	884	869	855	833	888	867	882	814	876	912	769	830	844	868	866	848	847	863	841	842	794	887	848	833	861	834	881	960	861	854	785	837	866	856	849	826	848	881	929	823	850	875	900	901	872	801	886	831	890	820	899	879	881	931	856	915	846	855	932	856	860	878	849	834	846	844	843	867	828	877	894	853	866	832	875	818	858	873	838	856	844	876	880	873	859	863	888	816	842	845	874	848	873	870	898	885	850	826	849	868	834	875	896	866	848	806	841	829	840	916	846	843	905	847	813	898	892	847	883	907	899	875	824	871	826	851	823	874	896	822	879	882	908	850	888	828	846	904	919	945	820	943	864	848	913	881	846	869	914	924	863	891	880	844	900	903	897	827	910	881	834	863	841	855	902	882	865	851	877	845	829	838	876	854	853	863	851	901	848	908	867	876	892	864	882	843	861	841	827	849	848	839	846	843	880	832	797	811	862	850	900	863	861	847	880	807	884	853	849	838	891	894	848	850	850	902	874	906	921	829	856	851	819	836	883	835	843	828	812	867	904	855	878	882	823	811	855	845	824	841	874	899	843	794	884	878	840	843	836	894	884	872	847	855	877	919	891	885	863	877	843	791	863	887	899	866	854	846	853	875	913	837	875	843	847	870	836	860	860	825	852	829	867	807	836	835	833	874	853	853	831	855	875	869	833	885	837	840	862	845	818	879	849	848	849	858	873	837	878	870	799	855	918	829	858	894	827	844	806	857	792	844	920	789	938	842	876	834	844	892	846	869	869	865	819	858	835	838	852	867	840	847	907	820	828	858	836	813	846	901	821	842	937	829	895	900	833	903	819	860	828	853	860	832	872	865	833	881	897	853	838	845	846	851	838	858	816	865	814	884	830	877	835	824	859	862	849	855	904	851	875	852	866	862	856	844	865	849	859	835	870	817	840	854	839	840	883	875	852	827	881	916	811	865	869	880	871	814	886	867	856	861	860	828	884	842	840	810	873	859	865	819	847	795	876	838	878	897	847	863	850	867	879	850	857	855	822	843	884	890	826	896	855	849	882	884	848	892	898	830	818	845	828	857	823	805	845	870	832	870	844	852	803	884	816	828	850	845	883	822	870	897	898	875	830	816	869	848	913	871	797	876	921	898	863	875	860	856	859	811	877	875	913	850	908	826	848	866	856	916	868	856	881	816	922	854	891	894	890	851	873	863	855	859	865	871	851	862	890	832	871	843	862	849	879	828	880	900	857	904	825	838	913	880	860	874	867	823	810	862	817	836	860	888	919	865	913	841	900	888	862	852	855	869	889	855	875	811	856	859	792	883	876	850	876	817	829	874	867	877	865	867	849	811	875	868	879	833	863	867	898	864	849	832	830	853	888	889	843	860	889	849	869	885	848	878	836	857	886	858	847	834	817	839	840	840	879	815	860	871	871	850	835	878	876	880	837	861	852	829	873	820	831	833	839	839	852	913	854	889	844	843	826	868	846	851	828	843	882	957	894	840	834	891	821	825	875	795	853	815	860	849	899	845	818	874	881	852	817	852	862	809	853	814	820	849	852	808	860	881	836	939	878	846	861	860	857	816	829	893	857	875	919	842	871	852	799	879	881	846	832	851	864	845	855	907	835	885	849	853	814	892	806	897	813	813	833	864	834	900	851	913	871	863	905	920	824	886	840	917	904	819	873	865	887	879	875	931	878	838	877	851	853	815	827	849	813	850	861	848	820	869	905	864	858	862	823	862	876	831	854	842	920	889	788	883	849	875	851	873	813	840	840	829	847	874	876	816	837	858	901	821	880	886	880	890	832	815	847	840	856	898	846	827	812	847	879	877	826	878	854	849	890	839	853	834	923	841	885	899	873	826	886	861	785	844	853	875	846	856	873	832	859	901	851	826	861	841	861	841	807	909	807	913	869	899	833	856	836	880	845	865	879	862	826	873	826	807	839	892	880	861	868	874	888	858	839	874	844	817	869	871	855	838	886	864	811	881	869	868	802	885	857	830	836	924	885	862	918	859	844	838
8360	619	696	536	413	321	305	295	274	266	228	229	213	234	229	246	230	226	236	184	211	223	236	218	219	224	182	214	231	212	203	219	212	226	209	222	225	220	202	201	176	188	214	186	218	204	207	226	223	196	168	208	223	186	197	203	190	181	189	224	196	182	200	187	206	198	185	206	188	179	222	221	206	180	188	187	208	199	198	180	216	185	197	231	205	181	198	197	190	186	191	190	196	203	213	202	182	208	179	188	197	210	233	211	212	212	186	206	199	177	189	188	195	191	197	227	194	193	199	172	204	223	207	188	202	182	223	185	184	212	194	199	205	211	194	213	216	188	203	188	195	191	188	197	184	188	206	212	208	188	223	195	164	202	179	178	198	227	183	204	192	193	192	201	185	169	212	174	183	214	204	216	201	161	175	189	218	208	195	217	213	211	222	198	187	174	208	189	209	219	184	197	134	174	175	231	205	210	226	208	184	215	197	233	196	193	229	176	194	203	182	212	179	174	215	196	191	217	208	177	214	185	165	226	180	205	196	194	196	226	185	200	193	156	189	219	174	185	166	218	205	186	197	170	172	207	214	205	187	215	188	194	189	206	180	209	217	196	211	177	196	211	198	207	189	194	185	216	207	173	218	215	221	222	215	183	199	190	209	192	214	201	206	181	170	165	185	199	187	171	227	216	203	202	215	209	205	189	192	202	231	199	190	203	184	187	186	210	195	186	220	200	225	190	189	177	186	177	231	201	198	221	187	183	204	186	232	191	193	207	219	165	195	198	208	225	191	198	186	201	209	214	182	169	195	169	183	185	195	177	212	177	183	187	180	223	207	203	213	202	208	200	184	172	191	183	204	174	203	197	202	206	186	202	176	193	186	192	197	232	194	199	190	211	209	206	203	177	193	207	207	211	202	188	175	190	196	203	192	191	182	190	200	202	213	202	194	184	206	181	199	187	228	188	178	197	203	199	217	187	217	227	209	172	177	202	218	214	199	191	211	223	175	189	195	194	204	168	181	165	190	190	203	204	184	214	222	218	191	186	213	191	208	196	220	165	217	203	218	239	209	187	211	203	175	210	193	186	203	197	201	214	166	170	191	208	193	210	195	200	205	197	192	206	206	195	202	188	207	201	226	161	193	195	199	206	206	202	177	196	229	182	198	232	177	199	183	212	204	213	196	176	199	229	176	184	186	225	220	191	181	216	222	171	197	197	179	243	221	216	203	192	190	201	204	199	225	191	195	195	225	197	218	189	186	194	168	206	182	192	211	169	226	186	220	194	218	202	190	205	182	200	171	197	182	211	203	210	195	190	205	173	212	203	202	182	207	191	203	181	172	187	195	214	214	171	205	197	195	198	226	204	183	193	209	175	251	235	182	214	218	212	209	205	179	194	207	194	203	220	206	202	202	183	178	203	186	217	190	189	200	197	206	179	202	175	202	190	200	175	189	187	200	193	201	220	192	189	189	198	209	192	195	189	201	204	202	206	208	203	202	186	194	215	200	201	191	177	196	222	196	212	188	215	196	214	195	196	214	198	196	208	201	178	191	188	204	205	193	239	218	219	179	203	199	186	190	210	202	192	213	177	172	199	189	194	183	207	203	194	213	202	188	181	165	195	198	179	193	203	186	187	218	203	178	219	183	179	184	192	194	204	207	218	186	186	196	223	197	172	200	183	199	174	177	204	174	207	209	183	203	188	216	210	196	186	170	217	224	185	222	191	175	193	197	191	194	179	201	194	206	201	170	198	186	194	226	183	186	194	200	222	195	194	180	200	206	172	203	179	179	196	194	188	203	215	191	198	217	208	213	197	192	217	205	206	207	196	211	229	206	219	185	212	211	171	213	209	214	208	202	181	182	162	180	174	191	188	198	220	208	193	206	180	182	189	200	206	206	169	203	185	200	231	217	179	226	207	221	202	204	178	219	175	207	185	179	237	216	201	210	204	194	221	202	192	203	207	195	210	193	200	186	204	198	190	184	193	190	225	194	199	199	196	232	183	195	198	201	199	192	197	212	192	209	211	199	188	222	199	190	198	195	210	175	180	197	184	188	198	186	199	190	191	213	205	173	214	184	210	185	218	212	199	206	204	211	209	173	200	224	184	181	214	197	229	171	165	193	200	201	195	188	200	200	168	195	197	202	206	182	180	176	189	206	200	196	210	210	191	160	189	214	175	190	203	202	187	194	223	194	198	189	186	214	217	198	179	216	193	164	220	181	195	207	174	194	217	226	181	190	180	189	201	238	209	176	166	222	228	195	179	172	227	256	204	233	217	184	180	190	175	204	218	187	220	188	194	206	173	208	199	180	186	192	201	202	207	192	191	191	208	193	189	202	168	208	199	168	206	213	191	215	231	192	200	212	192	186	193	193	204	201	224	187	195	208	205	186	199	175	205	205	182	201	187	192	191	189	197	207	203	184	206	194	196	175	183	190	190	205	179	192	198	178	207	160	195	213	175	178	190	178	206	176	195	190	183	200	217	192	178	197	186	193	201	190	207	193	218	217	206	184	192	170	166	183	221	168	222	175	207	186	205	174	197	203	189	195	206	196	213	194	206	219	196	216	155	175	223	177	192	178	185	202	212	184	212	191	193	182	205	196	176	199	201	191	216	209	207	199	186	192	229	195	202	174	197	188	216	206	196	182	184	183	213	211	173	203	173	198	196	168	185	205	202	211	223	187	186	209	203	182	193	183	205	227	209	213	168	179	178	207	193	201	163	186	175	217	199	213	189	198	198	209	200	197	206	187	203	188	212	200	205	162	202	200	216	183	207	208	199	168	210	217	186	189	202	203	197	183	208	191	218	200	188	190	205	220	188	205	212	199	184	179	190	231	223	209	189	195	204	209	187	195	200	199	171	188	206	185	188	192	194	209	172	218	214	205	205	191	200	212	201	226	244	215	180	179	201	183	188	185	206	184	210	228	200	229	180	199	215	219	207	215	203	178	219	188	185	192	208	159	185	181	191	202	202	208	168	185	181	191	196	197	204	209	209	207	185	194	199	209	175	194	199	190	203	210	228	203	184	202	206	179	173	169	170	221	206	205	180	195	183	225	192	184	216	189	203	222	212	194	204	195	196	182	216	175	195	180	228	200	200	191	201	206	193	204	180	207	189	203	210	169	199	202	219	206	200	183	204	221	207	214	226	209	207	193	211	217	203	218	226	229	179	211	190	229	196	206	178	211	187	190	190	165	185	201	187	211	188	219	199	189	177	191	181	200	208	196	183	215	193	203	181	182	174	206	200	207	200	209	206	186	201	200	185	205	214	182	211	203	175	179	210	198	179	204	209	222	192	197	204	206	185	190	200	188	186	206	216	228	186	164	189	205	175	200	191	180	184	236	194	199	207	190	198	191	178	210	191	207	203	211	219	194	195	204	196	216	188	180	179	187	216	216	204	224	191	189	215	172	185	190	222	200	209	202	217	211	202	193	183	199	191	174	206	216	194	201	203	219	168	211	214	186	203	221	200	243	233	207	195	220	186
6854	839	1357	1560	1448	1265	1060	953	914	838	689	686	683	672	665	689	635	602	590	563	554	571	616	597	606	600	636	568	571	514	575	547	548	551	531	508	519	539	534	529	512	547	488	496	480	493	466	516	507	495	484	505	496	533	489	479	469	487	524	488	474	498	492	483	544	451	463	479	493	491	500	469	455	476	492	468	484	470	459	430	482	460	481	476	506	473	488	503	450	456	490	454	509	461	516	449	479	438	450	474	487	541	467	438	486	477	480	467	437	446	457	461	434	448	502	468	486	486	494	449	537	499	524	463	467	484	479	474	477	428	470	497	468	496	465	463	493	448	466	478	497	517	468	463	453	481	500	444	508	475	464	491	476	497	452	464	471	475	453	509	517	495	490	442	487	446	479	482	472	476	479	484	488	488	472	473	472	470	478	469	492	439	443	454	474	479	491	463	446	451	452	482	441	452	484	470	516	433	465	501	486	498	442	458	490	500	490	442	483	505	466	508	457	467	512	463	498	480	508	486	501	424	443	465	478	491	458	471	455	452	498	538	485	457	443	455	471	511	469	461	465	480	450	471	466	480	477	437	480	460	497	435	449	483	467	458	453	501	480	444	450	489	496	479	472	514	511	480	469	459	484	518	485	462	485	446	510	496	519	454	503	450	449	489	442	472	484	458	460	460	467	452	458	467	514	474	495	454	487	472	461	466	496	468	479	460	493	445	443	460	479	450	469	473	458	474	484	463	479	448	491	490	520	495	498	468	468	442	476	522	445	478	534	444	496	460	503	445	438	443	473	471	532	449	450	435	504	464	486	478	502	476	486	461	477	453	449	453	481	492	448	459	485	448	503	477	474	466	481	449	450	467	449	487	485	486	490	507	500	463	471	473	478	500	446	434	469	470	490	459	513	459	445	477	473	469	466	472	508	465	476	484	469	471	480	491	473	477	470	462	484	443	487	491	517	481	470	461	459	493	498	480	514	483	463	484	436	482	478	480	495	434	503	473	459	460	486	471	471	420	482	488	473	450	482	486	415	474	494	479	461	469	468	479	482	471	478	494	461	436	451	456	533	456	425	432	489	475	499	453	526	475	444	507	475	453	480	491	446	464	485	440	468	476	471	456	470	481	499	492	523	468	475	465	479	488	489	443	458	441	485	497	457	461	495	496	468	476	419	475	473	490	482	450	494	490	438	480	435	490	448	456	458	438	487	485	440	467	481	471	477	463	486	455	441	467	441	485	475	489	431	474	395	479	480	467	460	495	495	502	455	448	473	502	439	479	488	458	472	444	449	460	475	466	523	460	470	452	465	496	487	457	468	462	463	446	446	471	521	490	443	435	467	466	466	479	473	442	487	458	470	465	472	473	499	479	470	497	501	461	483	447	491	454	452	463	479	473	468	474	450	472	479	506	456	462	469	468	505	485	453	454	473	460	483	510	491	466	506	458	448	484	461	464	497	453	491	464	478	432	467	464	469	489	453	424	505	470	449	479	491	491	441	481	417	491	493	496	465	473	501	482	467	483	446	507	466	475	464	486	450	453	491	474	475	460	443	513	447	467	503	476	439	476	481	479	511	451	475	503	466	480	453	456	492	491	509	448	471	474	483	502	458	478	482	464	458	436	447	448	471	463	441	436	463	456	474	462	478	504	461	475	494	460	470	472	461	426	520	471	477	451	478	448	416	420	478	438	441	452	498	494	438	485	501	456	438	477	493	445	426	454	487	469	469	442	451	488	495	503	480	467	496	463	486	483	433	446	476	489	454	466	456	461	440	466	452	469	448	445	468	470	469	454	501	472	503	484	460	466	445	447	475	472	469	480	476	435	486	445	484	511	464	471	434	467	460	516	440	485	445	452	498	480	468	469	480	517	497	473	512	493	469	448	470	486	510	450	493	446	495	485	463	450	420	488	487	445	507	506	462	469	466	471	458	477	453	514	453	453	480	430	463	459	447	460	490	442	465	438	501	488	432	521	434	526	441	493	464	536	514	481	445	514	431	479	440	468	478	488	493	472	487	454	483	445	466	479	473	480	467	452	448	455	495	473	472	508	502	439	480	464	468	484	490	477	458	506	473	474	511	499	439	488	483	476	455	490	471	459	449	484	485	433	508	455	523	527	472	421	462	464	456	506	517	467	492	455	483	508	459	445	467	464	397	457	480	455	464	463	492	471	426	464	465	459	472	470	453	497	494	465	483	508	491	440	472	450	488	481	458	495	500	469	476	513	478	457	458	501	452	467	477	470	506	465	494	453	449	456	500	477	471	473	467	466	459	481	475	452	483	470	477	470	475	489	406	460	476	484	472	485	453	478	522	483	513	458	470	463	430	481	450	453	472	475	458	455	478	460	470	482	482	486	437	443	490	510	424	468	476	457	464	474	503	479	431	482	468	483	459	494	448	466	534	483	446	469	456	482	470	492	484	495	456	483	450	488	478	489	468	489	487	469	483	456	502	501	498	443	478	446	401	457	436	495	521	481	507	455	478	466	477	435	468	490	460	460	487	520	420	449	495	467	485	465	478	508	432	455	492	462	468	456	436	451	466	450	495	458	484	443	466	475	470	496	459	476	431	517	456	454	454	434	435	430	440	494	474	437	468	473	472	487	478	506	480	486	462	494	503	507	461	470	460	460	476	471	469	489	466	479	457	470	459	450	463	422	480	481	500	524	441	485	480	501	478	475	452	475	480	479	501	473	437	454	502	486	469	497	444	482	449	413	451	482	460	504	470	467	488	455	479	466	458	448	455	498	471	442	452	464	486	440	491	460	447	490	468	486	491	465	449	494	478	469	482	493	470	429	483	501	465	477	462	478	433	448	437	452	469	459	470	452	491	463	464	460	446	457	475	469	498	465	458	467	479	499	470	486	478	420	480	475	483	446	472	463	499	462	509	479	495	463	457	465	448	519	482	444	435	465	466	521	472	490	488	465	463	461	461	492	502	446	455	466	459	467	487	466	460	482	465	435	468	451	472	435	473	480	474	499	469	498	524	464	419	446	494	500	464	481	489	464	473	484	475	470	494	439	457	467	457	449	455	439	477	471	444	471	509	456	485	505	501	459	447	482	538	480	454	450	478	495	489	483	498	480	474	462	475	482	425	464	479	459	515	480	470	484	513	500	494	435	502	482	480	417	475	462	450	455	496	473	461	481	432	431	482	443	483	467	461	449	466	485	467	461	511	452	476	483	465	448	476	471	478	473	450	534	475	449	479	475	491	435	502	476	465	440	505	483	513	471	428	434	469	449	464	508	467	486	487	479	471	486	460	502	457	490	477	474	495	472	444	443	493	482	485	439	477	488	449	460	464	459	459	512	496	494	454	463	500	451	501	480	508	471	476	472	461	532	479	444	471	509	477	499	478	474	458	505	494	479	475	465	479	464	494	508	507	456	511	469	492	435	490	495	550	493	478	447	504	483	466	493	471	457	496	473	469	491	499	471	469	494	462	425	487	466	486	458	447	484	463	481	443	443	466	464	489	501	450	456	462	494
15659	1382	1098	841	607	541	380	322	330	272	263	252	244	239	227	224	236	221	169	212	194	195	214	233	205	224	197	218	201	211	231	210	179	210	206	182	195	184	219	190	216	187	197	197	175	175	175	180	182	182	191	181	187	176	184	204	191	171	172	187	178	154	160	177	181	200	183	191	174	195	179	171	197	194	213	186	170	202	188	213	197	207	199	189	177	171	168	183	180	165	178	184	182	182	176	190	167	175	166	207	169	175	195	171	193	169	170	179	213	191	197	190	168	206	174	171	171	157	187	172	191	182	186	168	164	190	156	178	152	193	183	208	187	185	196	191	188	203	190	165	172	173	162	185	181	180	200	166	191	171	173	174	178	166	170	166	214	201	180	187	169	159	178	176	156	193	188	181	176	195	186	168	181	198	169	176	180	203	173	191	190	190	173	190	198	184	181	183	194	180	224	188	199	183	212	181	177	180	188	165	180	182	188	205	168	180	185	191	184	150	175	202	194	181	172	177	157	160	183	176	205	168	191	196	194	157	168	156	189	181	183	189	190	161	198	188	144	194	168	181	226	186	191	170	169	205	175	194	196	182	157	179	206	181	192	167	150	192	184	150	183	189	178	191	198	179	174	165	189	180	180	184	190	172	175	182	189	178	194	164	181	191	183	185	156	193	189	174	152	196	201	159	180	181	180	170	178	166	157	181	195	177	197	201	173	184	169	189	165	165	201	144	208	194	182	175	158	169	177	151	221	175	209	191	146	213	215	194	180	205	177	172	189	204	174	197	179	162	193	162	180	173	185	179	174	194	173	200	185	177	192	192	161	165	156	213	187	179	168	178	194	185	179	164	201	180	187	178	166	181	167	168	196	176	182	172	165	191	176	171	160	163	202	184	173	197	167	197	177	208	162	171	176	160	187	191	167	197	201	183	180	195	165	171	169	175	214	176	192	175	173	197	187	190	194	157	174	179	175	208	180	146	208	205	202	175	190	169	188	151	191	182	175	168	179	182	183	183	175	140	182	188	186	193	198	185	183	210	180	190	148	185	204	160	197	187	166	191	180	185	217	195	198	180	161	177	175	156	208	164	173	172	184	201	186	206	173	188	180	189	180	174	184	185	182	174	184	149	159	186	183	187	177	204	188	176	171	190	170	194	164	182	164	163	185	160	195	162	175	165	166	167	174	164	166	173	174	165	191	207	160	167	157	163	168	165	155	199	176	186	191	185	200	200	192	186	181	168	178	184	216	193	178	169	177	166	197	183	196	188	212	184	186	175	193	198	166	184	209	175	169	153	193	186	172	173	199	162	164	177	181	188	170	187	203	168	166	189	167	192	187	189	184	178	189	165	165	181	204	167	180	189	210	193	170	197	193	192	170	189	173	172	214	177	182	181	172	163	183	198	199	169	184	184	171	198	193	195	181	167	175	169	170	186	192	180	200	165	186	195	190	163	192	211	171	198	200	173	175	212	178	157	176	193	184	180	189	190	193	197	168	183	171	198	190	177	171	174	186	182	168	189	160	162	191	169	172	146	163	183	175	181	187	155	197	171	167	180	184	162	209	174	176	203	199	180	190	183	190	181	169	168	192	186	183	172	190	187	185	178	190	194	190	189	179	180	172	189	167	170	177	159	176	185	185	173	151	173	186	173	191	182	198	178	194	173	174	204	172	189	193	169	170	175	161	189	186	167	205	161	156	189	176	200	176	180	177	173	181	172	200	197	164	198	165	193	195	193	188	189	182	220	168	182	216	181	194	171	171	190	191	181	153	163	216	187	195	161	188	179	194	189	183	203	166	172	175	210	217	199	196	178	192	183	185	183	175	182	207	160	154	176	174	194	178	176	180	173	188	188	202	179	150	168	159	208	158	181	177	188	177	192	188	175	173	183	187	171	164	183	199	182	170	186	170	195	185	166	171	192	182	166	177	153	191	175	194	169	189	150	167	173	189	194	194	188	182	189	179	191	161	158	160	187	217	187	173	193	170	199	176	174	194	193	165	199	187	169	195	174	176	193	168	198	186	185	182	170	192	181	187	165	172	190	198	165	210	196	175	188	178	178	190	184	179	206	175	153	165	165	203	188	161	184	202	179	178	183	176	187	175	185	183	159	166	200	173	184	183	157	197	155	187	166	151	185	192	169	163	178	180	162	169	201	177	175	181	193	197	197	184	154	181	163	138	172	171	185	197	171	181	191	175	174	169	181	214	174	176	182	197	179	187	189	191	210	182	189	174	196	174	159	155	184	183	196	147	180	172	177	196	182	184	175	173	171	209	180	186	196	185	184	199	160	187	195	179	156	178	166	181	186	206	186	174	212	151	200	181	192	168	188	165	171	161	166	191	177	189	190	199	167	178	184	173	185	175	200	193	172	187	191	189	179	170	180	191	195	190	184	169	193	200	179	200	194	149	168	154	210	169	184	158	170	198	190	190	172	166	184	180	168	195	167	189	197	187	172	166	174	195	181	179	206	172	182	147	184	185	171	193	173	171	176	202	196	185	185	189	199	207	181	184	183	176	179	155	160	178	165	192	177	187	170	211	178	172	186	161	172	192	196	165	172	177	216	179	187	193	193	179	168	183	174	175	177	162	177	174	170	179	210	196	186	196	190	175	193	179	172	186	176	183	186	164	195	169	161	173	203	180	189	197	167	184	156	176	191	180	185	197	183	186	181	192	173	187	190	175	187	162	177	167	185	187	172	198	185	173	176	168	162	160	195	171	179	192	202	194	192	171	189	167	192	166	164	169	174	200	184	176	202	188	182	190	187	170	159	194	175	178	174	174	174	194	171	178	165	185	190	195	172	174	164	201	181	157	172	197	191	187	185	174	210	176	199	175	162	184	185	189	148	168	187	151	201	184	194	195	196	172	198	210	157	164	158	197	183	174	184	177	171	211	166	169	191	185	198	175	158	201	190	194	181	199	170	172	170	182	198	171	182	158	175	163	204	194	163	212	174	174	162	197	188	168	168	178	183	173	183	200	203	186	174	176	177	175	164	175	172	194	165	181	201	166	204	203	174	192	175	207	209	186	210	187	212	173	182	153	182	173	178	204	181	180	183	196	193	183	171	174	182	179	189	177	209	189	177	184	180	149	213	175	191	190	171	175	186	176	176	177	180	164	170	173	160	168	165	186	175	184	170	158	182	154	160	187	138	189	177	181	188	200	177	173	181	182	191	167	180	197	181	171	173	193	181	195	204	170	187	195	184	207	181	184	174	156	196	196	194	179	169	171	167	185	208	209	185	173	177	182	169	191	178	160	163	179	201	191	155	195	193	184	175	160	193	178	187	182	183	202	172	187	191	193	179	177	182	156	203	166	187	194	196	175	187	187	165	188	191	190	159	161	207	180	206	185	180	200	175	178	181	188	199	180	172	192	199	210	183	196	166	202	184	176	169	149	167	207	200	149	162	188	175	191	194	173	190	177	167	161	163	185	217	197	202	197	175	174	151	194	198	169	172	208	168	173	196	214	171	210	182	166	169	197	185
8758	1117	2258	2532	2243	1940	1510	1458	1347	1099	1002	926	830	791	798	733	771	686	675	695	662	665	651	781	717	700	659	705	623	607	716	703	631	679	627	619	615	564	601	557	569	576	498	536	500	575	538	510	515	458	518	503	466	480	542	555	533	513	544	516	532	472	476	499	489	481	460	468	484	440	467	499	472	499	450	497	490	482	533	460	477	508	456	456	506	447	473	471	496	460	466	476	450	473	477	460	443	505	488	459	440	449	472	441	493	477	466	491	460	416	493	492	471	485	470	473	479	494	447	455	485	467	497	455	479	421	481	451	478	494	503	468	472	449	486	443	465	501	467	436	442	488	453	503	496	481	472	464	474	471	464	470	456	473	480	482	472	484	485	461	475	499	486	509	475	506	463	454	445	477	471	505	488	456	443	487	464	492	437	491	481	458	452	469	473	493	478	468	475	508	501	462	498	466	480	460	499	477	490	472	472	486	491	457	476	479	439	463	481	450	445	494	499	474	452	504	465	495	431	440	473	481	492	475	494	491	474	469	479	460	471	479	435	476	475	462	459	471	487	462	454	498	462	465	454	475	480	504	482	477	491	458	437	483	447	500	455	473	476	477	478	487	447	457	439	468	445	472	484	475	501	513	501	473	470	478	458	501	500	463	464	475	495	456	462	516	472	491	480	463	498	475	437	488	465	522	469	459	471	457	498	484	442	450	464	505	490	443	475	472	452	477	446	512	494	455	470	511	409	490	493	425	491	450	444	468	501	501	473	483	516	461	460	472	445	482	486	502	465	458	477	487	478	480	489	473	487	496	513	445	420	491	476	470	448	458	454	490	500	456	477	497	505	463	494	487	513	483	451	484	477	490	457	486	466	465	449	467	491	497	496	494	459	465	498	495	464	464	446	462	467	504	472	488	423	442	489	487	435	468	493	474	464	466	472	459	520	473	478	466	467	485	463	479	482	447	466	497	484	460	495	492	500	485	442	504	469	443	448	497	476	441	477	429	487	444	445	489	466	462	450	479	466	461	512	469	423	471	441	479	513	457	414	480	467	473	466	490	467	474	500	467	497	461	510	459	443	484	503	439	468	499	444	460	482	526	472	459	479	461	462	448	448	458	447	496	460	482	431	482	472	489	498	449	481	489	469	465	484	484	455	474	465	474	447	488	449	479	519	516	476	457	498	483	491	498	494	503	490	476	479	445	499	480	455	468	485	504	447	459	481	495	493	458	489	489	536	448	496	451	441	516	472	443	490	474	468	485	461	500	466	437	494	452	462	488	492	503	455	495	478	441	485	500	485	439	482	501	454	488	419	440	463	482	452	484	496	476	441	449	507	520	528	491	477	461	514	474	460	460	444	455	470	450	480	459	467	458	461	522	452	468	491	452	484	486	468	488	483	463	493	468	482	456	477	467	506	446	475	523	450	444	462	452	482	461	474	452	486	461	442	479	453	488	444	449	486	456	443	458	470	487	476	493	503	477	493	463	485	447	419	496	464	467	493	497	460	456	431	449	470	469	458	474	452	488	511	465	468	474	483	463	438	456	462	469	504	455	466	438	463	473	446	467	446	491	476	438	466	488	495	524	506	476	482	495	438	483	470	519	487	416	481	458	477	464	460	475	469	464	453	477	466	492	481	486	484	473	450	494	460	469	531	474	459	486	507	479	481	471	463	477	459	469	483	463	493	480	448	497	492	456	486	475	487	439	451	463	446	477	462	481	465	531	465	488	457	465	514	448	477	475	487	450	446	466	432	477	513	494	440	523	458	466	463	467	470	501	475	446	503	508	434	488	470	491	496	490	484	500	484	473	469	439	484	482	495	430	475	471	437	487	492	483	508	462	461	474	437	446	442	462	444	472	463	454	469	453	440	490	473	493	500	484	486	499	428	472	482	432	470	485	453	492	477	459	477	456	441	448	476	487	481	456	447	534	494	473	469	469	423	413	478	484	442	478	467	484	459	490	438	470	455	484	476	482	468	477	480	498	478	436	501	441	447	482	476	455	486	437	438	473	467	500	466	502	497	430	484	449	466	442	500	479	446	476	515	460	460	492	476	507	482	511	488	488	487	445	424	518	473	493	459	468	464	487	463	518	457	495	482	485	461	432	476	495	435	514	481	449	478	447	455	465	493	497	460	451	456	496	460	465	458	492	497	475	478	465	463	492	483	457	478	475	493	503	452	501	497	458	483	502	496	512	472	473	442	488	490	458	479	469	448	493	439	478	480	463	499	463	454	466	428	483	482	483	449	448	499	494	455	435	463	494	448	483	459	475	496	460	501	440	453	530	464	448	457	418	460	481	481	509	431	484	445	465	478	462	503	477	467	461	440	496	471	454	457	497	478	475	460	470	455	493	465	465	473	481	440	470	498	461	486	484	459	462	493	465	480	494	477	469	483	502	460	449	474	492	438	507	419	454	509	477	479	445	469	476	460	463	471	455	456	450	485	446	469	464	470	464	451	483	458	474	487	458	467	500	482	487	476	467	487	474	466	499	458	501	481	483	474	452	493	485	472	469	474	465	462	472	468	485	505	441	478	448	465	468	475	496	440	479	466	437	426	481	480	504	483	468	456	471	462	477	477	463	439	464	440	498	458	481	462	437	458	449	474	487	448	453	478	430	489	488	469	463	454	484	485	469	468	470	467	472	517	470	479	490	467	443	421	488	496	472	445	461	480	450	461	424	496	455	502	490	532	462	469	474	509	454	461	471	445	435	463	471	499	452	472	488	470	462	492	475	476	462	486	473	450	490	481	481	437	468	448	468	466	490	465	465	491	489	480	459	466	446	446	509	440	491	506	499	465	484	456	452	491	452	464	489	454	451	475	487	469	455	503	506	479	454	465	487	452	518	481	464	470	484	459	455	417	456	483	481	494	499	425	467	450	494	496	455	438	457	466	475	448	485	443	515	476	503	473	476	430	507	521	490	456	500	464	502	496	465	447	468	426	486	499	466	438	420	450	457	475	485	449	438	450	476	453	486	468	471	503	455	462	450	456	455	521	484	484	468	461	457	492	491	482	481	466	452	462	530	441	461	488	428	473	520	467	457	445	453	436	496	465	467	476	481	456	472	411	472	455	492	452	483	526	500	461	470	484	455	471	507	460	461	460	454	440	472	456	450	440	480	483	460	465	461	465	514	421	491	485	451	493	453	458	461	495	488	470	485	444	452	457	469	473	417	466	476	459	460	453	460	445	475	485	499	473	457	432	463	443	439	469	469	477	442	454	485	507	469	463	443	515	505	488	451	483	464	477	472	453	503	438	529	456	441	497	501	464	425	489	459	500	502	480	464	433	502	456	482	474	487	530	468	511	482	472	455	459	473	481	472	495	463	502	478	455	458	499	478	446	488	466	491	514	481	454	452	434	474	522	468	511	463	439	467	459	444	489	479	494	430	447	484	474	497	489	498	485	499	472	448	464	438	483	470	472	451	483	488	508	481	430	493	488	476	454	429	488	490	460	514	468	479	461	472	478	477	469	441	487	481
2466	435	496	456	432	406	414	405	431	416	433	438	385	373	369	394	398	404	398	401	398	394	415	408	403	394	394	389	398	384	372	413	400	351	377	415	328	328	419	364	400	396	416	386	412	366	400	395	420	418	415	402	407	413	378	436	391	380	428	380	411	393	370	383	364	379	404	381	403	418	399	399	380	426	383	379	368	385	396	386	394	369	377	414	425	424	399	417	378	390	390	374	411	330	384	414	425	377	411	368	411	413	404	363	368	396	401	373	377	388	398	411	384	390	389	374	409	357	410	406	413	396	413	414	356	367	382	357	399	409	401	365	396	354	379	382	378	377	440	385	399	374	416	365	376	380	415	364	348	392	404	400	386	398	372	405	373	386	374	378	367	400	372	375	388	382	421	360	368	396	434	384	379	371	430	387	378	411	384	383	429	395	410	445	369	398	399	383	371	420	414	405	398	354	391	397	406	383	416	397	394	348	366	409	389	383	399	399	368	408	403	361	392	363	398	427	366	404	387	406	396	405	406	425	394	381	368	409	406	389	386	353	360	437	383	375	389	436	370	464	403	401	415	392	383	406	394	391	380	401	387	376	390	394	383	411	427	409	392	385	401	414	367	391	421	363	392	368	409	411	414	376	387	375	384	379	395	336	382	405	354	363	391	407	399	399	398	422	361	371	360	357	374	418	348	382	398	354	395	386	384	419	377	395	390	419	358	363	360	399	386	371	405	394	395	433	404	396	419	414	395	386	396	396	399	412	414	384	380	329	386	364	410	436	384	384	438	383	406	389	372	419	371	371	384	376	385	374	408	390	407	435	377	368	409	394	386	365	383	409	434	423	396	412	383	384	410	407	401	391	395	368	404	416	384	380	396	423	390	413	413	416	391	402	392	376	401	435	374	345	405	347	404	412	365	378	347	429	400	382	388	367	384	404	397	403	400	405	376	378	337	433	376	371	345	376	330	415	363	371	351	378	431	392	397	388	372	407	387	364	391	391	425	370	388	383	376	365	387	375	391	380	360	402	375	373	417	415	381	389	355	404	378	414	355	352	390	414	387	365	401	411	363	400	382	407	398	380	406	368	387	382	368	361	403	456	400	390	385	396	377	410	421	389	390	376	408	406	386	397	395	364	434	371	385	392	341	355	428	409	382	416	380	384	426	372	364	375	362	411	369	379	378	411	403	400	437	355	384	425	366	417	386	417	412	445	395	393	359	416	416	374	407	388	394	411	400	388	379	413	344	406	408	404	422	417	369	397	379	382	423	409	423	402	376	382	395	390	402	387	383	414	407	427	388	371	390	362	345	394	409	370	400	414	376	405	349	435	413	346	404	438	378	384	386	392	390	396	395	402	383	379	404	389	394	378	399	387	422	371	417	405	370	374	404	407	418	355	415	366	424	380	404	391	429	420	378	373	375	414	413	428	383	412	349	374	372	375	392	371	397	403	366	406	418	432	450	388	389	364	390	405	408	387	409	394	392	392	365	406	406	432	382	395	366	410	396	364	395	402	422	406	387	394	424	359	358	388	377	402	376	372	398	366	418	373	402	371	391	373	382	374	405	390	381	362	360	377	409	397	370	385	396	363	351	424	387	367	389	367	345	376	389	394	401	371	412	381	398	377	378	365	364	386	389	366	406	391	386	371	409	371	400	409	382	386	364	366	396	391	413	413	400	393	372	411	393	399	381	393	387	410	411	399	386	375	421	374	386	407	359	407	351	351	418	392	405	414	385	385	401	371	390	342	364	391	374	403	389	362	411	398	370	396	392	396	388	355	350	400	381	370	413	391	430	414	391	376	429	357	417	364	404	390	405	399	367	427	390	386	403	399	395	343	411	391	429	397	412	368	382	362	399	383	390	409	419	408	402	410	353	402	389	405	388	351	402	441	377	426	388	370	386	382	428	400	393	385	438	405	404	400	404	420	387	381	400	364	367	402	410	381	403	390	401	364	409	376	378	384	346	400	389	400	395	402	377	396	368	350	371	378	368	428	380	404	390	386	396	426	438	409	382	419	409	419	355	375	402	408	401	400	366	418	417	369	402	415	399	404	423	396	407	382	399	374	428	375	371	394	398	362	411	435	394	398	437	375	393	420	407	414	372	369	453	391	381	392	370	389	397	400	375	378	450	435	368	350	394	413	402	396	412	401	397	414	427	367	363	397	413	391	364	368	412	375	347	401	390	439	368	346	382	432	441	417	361	367	375	367	412	420	403	410	403	402	354	401	392	384	418	412	438	375	386	406	382	412	397	445	386	399	395	384	389	433	385	366	373	397	352	395	399	355	374	400	380	386	378	380	435	403	399	393	398	420	414	418	388	403	377	375	352	392	405	400	374	388	350	414	382	382	382	418	359	392	347	417	416	368	363	375	385	431	380	380	407	400	420	393	399	404	386	406	391	404	372	383	378	392	392	415	409	410	406	419	370	407	382	368	380	402	375	391	396	403	423	372	404	389	366	374	392	389	419	399	388	377	412	371	404	366	410	409	359	387	381	399	421	394	425	376	359	402	428	435	400	389	374	396	369	390	379	419	409	407	381	378	362	386	388	377	398	405	379	363	366	374	411	408	404	422	396	392	379	371	398	400	408	440	414	428	403	372	394	458	396	349	419	427	375	389	427	390	368	391	407	372	441	360	382	383	379	401	376	374	397	376	378	396	391	382	411	348	416	376	391	402	416	388	362	336	316	390	390	390	346	390	404	370	373	423	366	426	417	391	362	394	386	420	384	345	403	381	385	363	392	393	389	399	394	403	354	401	390	383	392	377	400	398	380	423	411	379	374	395	417	399	381	401	396	381	392	365	398	400	397	373	400	356	395	376	388	402	375	394	396	361	392	382	434	359	372	383	382	390	415	396	389	413	392	361	407	425	382	377	413	401	369	360	390	392	388	386	352	388	402	393	415	371	396	362	357	390	390	376	401	401	397	372	419	379	432	402	405	403	394	433	411	388	383	374	456	410	407	431	400	392	410	415	383	441	369	410	380	369	400	378	419	416	390	368	405	398	403	442	445	392	389	395	419	387	419	398	406	430	393	391	395	398	367	343	355	390	407	431	436	398	388	411	433	415	391	390	388	440	407	418	400	406	421	395	387	408	428	405	350	368	410	368	355	406	408	415	364	369	387	388	387	369	404	349	407	380	405	373	426	401	365	399	399	386	404	408	374	368	426	424	359	369	418	356	401	368	375	395	393	408	387	432	389	395	403	378	400	409	378	372	403	406	404	402	406	375	403	437	355	379	370	381	362	418	362	380	370	389	393	400	363	399	377	371	407	402	429	400	384	397	381	367	401	424	407	384	387	426	382	368	364	359	437	379	373	394	411	409	400	402	392	382	384	392	411	409	390	350	435	439	356	378	436	378	384	383	377	411	392	383	393	412	412	417	385	400	376	411	376	414	397	354	375	412	401	387	386	346	399	382	382	377	405	414	381	394	412	385	399	387	385	377	389	397	402	388	421	385	427	404	395	404	412	422	423	349	363	400
2578	951	1011	1075	993	963	967	953	924	859	843	902	896	891	904	851	844	818	895	823	862	874	860	823	856	878	875	880	883	851	875	783	815	828	856	892	805	825	854	859	827	864	849	877	918	872	862	893	871	825	871	814	854	858	878	872	893	849	832	790	857	859	849	790	845	799	841	875	812	840	835	842	801	869	818	850	852	848	881	869	843	887	836	918	846	879	857	838	807	924	879	785	878	843	818	880	814	835	915	870	892	851	848	857	869	823	863	858	822	870	845	856	874	863	810	868	843	900	917	868	846	848	826	830	882	843	888	832	863	818	889	852	874	836	899	849	844	813	890	834	887	861	878	811	846	877	869	867	835	858	859	871	861	823	874	858	825	790	873	870	848	832	829	866	813	860	798	885	891	888	866	837	861	860	869	928	816	850	925	836	872	896	859	834	818	814	899	867	821	811	900	864	844	828	846	801	848	866	842	852	831	762	870	825	881	889	856	841	930	873	828	823	888	872	815	885	878	901	924	839	884	901	835	856	856	885	843	891	850	876	862	853	836	913	894	859	822	873	843	830	881	809	832	837	905	882	830	876	828	857	866	850	867	810	839	850	882	857	891	817	853	874	844	852	890	858	818	851	857	843	871	780	835	866	871	841	826	833	847	804	831	839	822	859	847	803	846	886	831	844	852	792	850	836	879	837	823	807	822	870	853	866	867	839	867	888	847	829	852	794	854	867	871	865	826	843	836	810	869	889	829	859	835	883	809	829	881	863	831	834	849	814	868	819	895	848	837	847	825	840	868	848	849	879	824	834	805	804	787	851	870	829	856	844	847	859	783	864	851	857	908	808	854	874	874	874	833	896	828	866	895	846	782	862	842	840	835	925	848	853	882	845	870	857	871	827	842	870	896	880	826	872	872	919	840	856	872	833	854	891	864	840	810	860	883	862	859	826	894	819	834	851	816	884	875	837	829	895	815	860	922	832	871	823	865	872	856	768	892	901	853	845	787	900	884	845	882	841	870	826	824	836	866	896	833	836	864	824	886	812	863	854	877	857	867	844	829	837	853	888	850	854	816	906	825	874	843	860	860	874	850	845	889	867	839	813	887	870	879	834	868	816	812	877	878	890	891	880	858	854	866	864	861	884	839	789	850	838	841	866	859	851	807	853	874	869	832	885	857	839	868	795	821	910	828	919	874	822	847	868	871	843	867	847	842	857	868	875	882	840	845	830	846	877	894	868	818	853	865	904	897	871	846	836	867	913	839	848	841	807	837	822	825	849	912	859	823	778	849	858	837	859	912	876	839	857	827	850	818	857	830	892	878	866	855	812	916	881	847	895	849	853	868	868	826	848	853	873	896	885	835	880	874	876	801	925	843	891	829	857	819	853	871	895	839	839	847	866	917	866	871	792	773	886	823	878	814	838	859	895	885	853	851	855	904	842	817	854	901	865	825	859	899	827	861	855	875	828	881	835	879	864	836	854	824	850	848	872	866	833	856	826	910	856	881	855	855	887	841	801	890	840	899	858	826	848	878	904	834	895	884	868	872	897	860	864	838	830	894	823	875	830	876	839	867	832	842	834	854	885	817	832	880	871	869	891	872	874	826	868	876	858	814	860	829	878	853	850	874	878	853	857	848	826	816	849	874	834	804	881	853	819	864	861	849	831	873	857	816	851	826	843	845	879	887	887	823	834	886	886	848	868	891	887	887	850	839	851	865	845	891	823	853	887	795	891	846	883	852	875	897	922	840	853	877	844	825	875	910	858	836	849	868	890	864	855	871	851	831	849	832	835	847	876	838	846	816	809	853	819	851	867	825	857	807	814	827	849	895	866	824	872	848	864	904	816	857	857	843	830	888	880	910	873	853	878	878	865	899	898	894	877	859	923	844	882	894	861	885	889	852	873	853	846	842	829	860	841	848	871	899	848	839	861	856	922	839	876	856	890	901	868	885	834	884	833	890	857	846	799	876	844	866	866	842	872	839	901	875	889	866	883	851	852	834	879	833	884	875	883	852	813	854	843	866	837	835	844	843	860	872	918	919	870	847	888	806	846	879	862	813	843	858	904	895	857	799	827	874	841	891	916	859	905	845	897	845	847	847	862	849	822	829	853	875	847	872	874	847	837	859	796	839	839	837	835	847	837	863	821	851	888	939	851	887	829	865	819	864	852	855	860	864	807	879	868	838	831	875	848	841	798	808	839	838	853	870	815	879	829	925	872	840	817	909	825	856	863	858	868	901	887	848	850	870	908	824	874	857	846	809	895	875	842	877	842	918	783	846	834	817	886	821	830	900	891	907	903	867	871	837	918	838	879	908	870	825	894	861	872	849	876	874	880	871	879	863	825	862	914	843	872	850	803	891	844	862	848	897	837	848	830	858	866	869	883	853	871	883	861	834	835	846	854	831	823	870	838	949	848	817	850	825	885	858	851	823	869	852	886	834	856	833	825	834	857	811	859	853	838	876	865	847	847	903	811	855	831	840	865	888	881	832	886	870	799	839	880	890	830	880	869	932	845	824	863	853	890	826	911	846	817	867	852	863	864	900	803	912	868	900	858	840	830	844	818	825	903	816	852	883	848	835	882	835	843	837	867	901	850	843	862	862	827	831	838	888	859	859	833	858	866	830	780	838	833	888	810	815	885	844	823	828	836	882	847	893	872	828	854	907	825	804	874	873	843	835	895	875	810	806	887	866	809	879	848	798	793	807	875	852	851	886	881	876	824	849	883	862	837	854	908	826	816	815	839	901	852	811	875	884	871	885	880	848	853	864	870	869	846	862	899	855	831	891	886	808	854	856	843	871	873	841	878	902	885	898	825	861	892	874	903	817	868	875	884	866	872	882	834	898	816	841	866	859	873	849	844	851	845	882	896	873	895	830	903	855	840	844	818	811	822	847	875	832	809	885	814	864	833	876	854	915	873	844	805	876	799	818	822	869	841	832	808	835	848	875	852	832	866	826	866	849	853	880	881	836	885	814	835	920	831	859	892	871	832	826	875	839	864	842	811	833	873	903	847	841	888	898	904	882	823	798	793	885	876	822	876	848	825	878	816	818	814	901	844	897	792	862	892	821	838	880	819	829	873	834	882	860	826	900	906	849	894	851	830	858	829	922	868	861	845	815	913	852	809	910	839	871	847	863	866	880	867	851	828	832	868	879	839	889	869	815	864	892	864	841	860	887	849	836	839	806	831	860	893	848	844	835	830	833	857	836	911	817	840	948	828	883	875	837	845	890	895	865	908	889	850	852	876	860	865	842	841	822	860	886	853	832	895	868	838	851	842	891	809	868	831	885	906	870	823	824	845	843	871	877	825	878	873	873	826	863	827	832	882	899	874	845	853	811	848	864	922	903	863	892	815	883	869	839	819	854	857	812	915	817	841	880	846	896	805	899	867	882	848	876	847	895	886	875	786	834	834	876	864	903	886	835	871	887	841	897	870	822	812	889	833	885	841	855	829	851	797	817	863	887	832	840	861	845	879	853	925	851	857
8496	605	593	502	433	412	290	272	262	248	242	224	231	225	205	216	241	220	183	241	248	221	232	188	178	214	204	215	197	225	239	230	211	223	213	190	208	204	218	181	194	212	198	210	202	187	216	185	204	218	179	216	195	194	221	209	194	204	202	202	193	220	173	232	214	180	221	189	180	197	182	197	204	204	190	196	181	196	189	220	188	198	174	194	202	196	196	218	191	208	174	181	229	173	215	189	181	188	175	209	195	207	189	193	204	197	199	192	194	169	189	190	165	183	210	202	201	175	183	237	201	192	198	184	197	191	192	192	195	210	190	216	204	199	188	174	188	210	223	194	185	175	208	200	183	168	204	217	190	208	195	217	212	204	202	198	206	177	209	207	220	217	185	232	205	190	202	189	188	162	172	206	189	173	202	196	210	191	191	170	182	194	195	188	201	183	208	194	171	207	191	158	183	181	201	181	206	181	189	220	182	192	192	193	187	175	216	183	214	190	194	203	155	194	188	212	207	217	195	211	202	205	186	198	184	189	178	210	199	193	192	180	178	183	177	174	191	202	200	215	169	228	179	221	181	201	201	186	201	179	179	198	209	177	199	207	200	170	175	204	203	199	204	201	184	203	181	175	205	201	166	217	167	193	207	223	192	227	195	198	169	223	181	178	220	203	199	190	210	193	216	185	202	195	186	185	202	203	200	231	210	208	195	186	203	211	203	221	211	200	171	203	172	187	195	164	163	182	185	209	181	195	200	199	198	208	198	220	198	212	194	169	177	199	200	173	205	204	202	208	186	196	205	173	197	174	210	182	206	223	166	200	203	186	176	204	171	233	166	182	195	202	180	192	191	196	204	207	195	181	187	201	192	189	201	196	209	195	203	185	189	206	206	209	211	195	210	197	182	185	181	188	208	190	171	203	206	191	210	174	198	169	213	206	177	174	175	192	166	221	213	185	171	189	193	185	192	196	206	181	225	172	197	177	223	198	211	175	195	182	180	200	196	210	191	170	218	201	181	170	194	200	232	199	199	215	201	178	210	183	207	180	175	207	156	223	196	214	202	208	186	209	187	199	203	167	220	221	184	185	215	204	196	156	166	212	171	197	192	193	172	209	204	213	201	191	170	214	202	212	157	181	206	220	210	193	186	200	201	215	211	208	200	194	209	197	208	178	214	201	222	171	203	200	206	166	204	189	174	183	187	187	204	175	194	229	190	209	190	180	246	171	198	198	178	185	171	227	181	205	179	201	202	193	190	198	230	193	214	207	170	181	206	204	209	182	202	175	196	177	191	209	176	176	187	201	236	186	201	189	196	187	162	197	200	187	202	199	221	200	188	180	169	207	191	191	178	197	189	192	204	214	206	186	220	194	199	217	204	192	210	200	182	184	203	190	196	183	197	203	196	180	225	189	178	202	193	212	172	208	172	221	202	206	197	202	173	183	182	181	198	173	202	190	190	194	189	184	186	189	182	203	212	212	180	217	204	203	187	162	225	187	191	192	216	206	204	200	191	200	202	213	187	233	193	209	210	174	230	199	175	200	202	186	173	190	225	197	209	234	187	175	183	197	207	206	189	218	199	193	206	202	182	199	195	203	182	186	199	188	199	195	190	186	218	179	187	187	198	191	171	190	178	178	180	179	212	201	223	186	185	214	180	193	205	209	208	175	200	186	204	196	232	199	200	202	212	209	200	193	200	220	202	212	187	201	174	206	184	201	197	191	213	180	244	167	173	191	220	200	176	213	206	209	210	200	203	188	193	198	199	216	198	189	198	191	201	201	196	188	213	165	183	190	179	188	186	217	164	184	204	189	202	195	181	209	207	213	160	187	187	202	223	199	195	192	182	181	205	200	174	237	213	203	212	214	197	199	188	193	202	183	193	199	176	177	208	200	199	192	203	197	187	172	184	187	200	197	197	183	220	218	200	209	194	198	192	198	187	205	182	223	166	196	193	206	209	215	193	199	207	173	194	207	237	200	201	221	196	198	206	217	178	210	214	172	199	193	175	200	164	198	196	192	200	187	189	208	179	202	193	192	185	200	206	182	199	205	182	203	238	189	196	226	180	152	196	196	196	188	192	212	203	185	185	221	194	163	206	189	202	195	185	212	195	184	199	198	183	192	214	194	194	199	172	200	178	188	176	206	200	202	200	179	214	208	190	210	188	175	178	191	199	170	189	199	176	198	222	200	179	187	196	211	207	207	200	179	204	201	178	194	204	212	205	198	208	195	186	216	190	168	215	201	193	188	201	197	165	203	200	179	204	179	175	182	176	177	209	202	172	203	173	185	182	210	207	187	174	204	184	203	199	232	223	201	207	218	200	207	209	165	171	202	194	181	193	183	172	180	199	187	208	180	171	205	201	188	199	201	206	215	172	218	183	207	211	172	186	192	204	208	231	186	197	204	196	185	197	206	173	186	200	202	195	198	198	211	189	234	198	191	188	187	191	184	220	203	218	204	182	178	188	217	191	184	187	166	197	197	186	195	195	174	203	201	201	199	178	174	211	178	206	209	224	204	200	213	181	192	181	225	217	193	227	192	185	199	189	229	169	177	201	191	185	216	173	215	181	205	207	216	178	204	204	210	174	207	175	170	199	193	190	233	188	218	193	174	192	204	196	195	171	205	196	226	194	188	173	201	191	209	188	205	204	200	176	202	190	207	227	200	197	175	163	181	220	184	203	211	184	191	188	171	192	201	203	202	179	207	202	181	166	197	202	203	213	176	172	214	189	187	198	173	174	187	209	194	159	227	196	199	200	195	196	190	169	190	203	207	206	201	212	172	175	192	194	194	205	192	184	193	197	179	183	192	174	201	196	172	178	193	206	188	198	217	190	190	183	209	197	208	171	211	227	204	180	220	192	191	183	188	190	213	201	193	183	198	175	188	197	228	213	195	189	185	202	211	188	202	183	163	182	192	237	210	186	230	192	181	159	174	214	201	180	175	190	193	198	191	204	212	178	191	189	195	192	188	186	182	189	190	212	218	229	197	214	191	203	204	209	203	205	194	187	228	204	178	199	210	221	237	188	193	169	186	204	178	198	198	215	176	206	212	190	199	209	220	184	212	191	221	194	194	224	189	217	201	192	191	207	175	214	219	196	173	189	181	222	214	215	169	174	192	192	176	181	200	196	218	199	210	211	189	204	186	244	209	194	194	189	205	210	194	202	195	190	194	193	224	206	205	189	171	188	174	207	239	202	185	203	197	189	191	194	173	176	196	189	240	188	174	167	184	194	181	204	208	195	198	197	183	197	197	178	207	232	201	214	174	209	186	199	184	208	201	195	187	195	196	226	183	168	207	179	179	179	196	215	203	195	181	185	178	160	195	212	200	201	212	211	194	195	159	184	195	177	188	202	207	229	203	225	180	202	217	227	210	192	193	185	207	225	210	207	211	208	189	189	214	208	174	225	201	220	207	201	196	201	194	211	178	197	209	216	204	200	200	201	191	195	188	199	205	194	174	201	192	193	213	219	203	201	217	210	210
6956	821	1379	1553	1466	1315	1098	944	903	828	676	702	642	640	635	624	586	610	582	625	578	563	596	601	586	579	619	582	582	551	570	569	549	569	570	494	539	512	484	521	484	538	489	465	510	508	502	488	483	504	468	487	456	475	521	503	498	486	506	485	452	534	485	506	472	492	511	467	488	459	491	458	451	508	489	465	434	462	464	469	466	466	479	490	488	449	480	457	447	521	463	442	455	479	455	464	461	459	463	453	497	511	493	472	455	473	505	492	472	516	467	467	459	480	460	496	439	446	474	478	501	480	447	456	491	463	462	518	452	466	478	443	513	460	407	499	496	457	517	491	442	463	459	469	492	453	494	457	501	495	444	458	494	525	455	485	464	484	431	448	492	464	504	441	455	478	474	507	471	483	505	468	478	487	479	501	504	466	531	467	479	464	507	466	475	482	494	489	457	507	474	496	486	468	471	480	477	457	470	446	468	473	431	489	443	478	481	500	467	471	479	484	497	470	466	468	480	454	492	478	472	477	481	439	477	500	480	409	487	469	465	479	443	475	449	459	448	434	475	470	482	472	474	482	449	467	518	427	489	510	502	460	477	453	504	502	479	466	481	453	434	494	447	453	467	457	486	463	498	497	485	462	473	471	443	442	507	456	447	483	466	481	468	482	480	480	485	481	477	469	492	446	470	471	473	509	473	505	494	475	425	490	471	462	472	474	490	463	470	469	438	464	494	473	433	491	459	472	510	470	478	479	479	460	467	487	472	492	474	466	492	496	465	480	474	471	469	438	498	461	477	516	450	507	472	488	474	457	478	466	452	469	434	485	492	449	446	458	473	423	465	438	495	475	455	431	436	509	502	415	466	458	465	481	442	461	433	449	479	540	503	451	507	466	484	475	448	459	480	466	451	482	504	471	509	437	458	467	493	502	479	444	452	480	434	473	497	470	484	474	465	465	463	471	491	493	495	470	473	464	513	480	468	479	434	440	452	469	452	466	451	465	502	459	483	444	470	450	449	468	445	501	466	460	475	476	429	464	499	457	462	484	462	472	471	493	449	493	449	494	487	475	476	482	473	470	483	471	431	460	474	430	484	479	469	480	430	469	492	487	454	476	461	499	458	441	496	469	487	448	466	455	479	521	438	473	475	475	446	448	443	509	540	486	485	462	452	497	464	449	461	466	474	490	492	473	492	464	459	467	485	481	449	467	477	469	473	498	469	462	466	484	439	483	460	466	438	501	457	474	466	468	459	471	448	462	475	469	439	474	489	449	462	459	450	503	483	455	449	496	479	446	459	494	492	485	470	488	445	477	487	467	489	467	486	487	464	461	442	456	455	463	468	465	438	473	492	490	471	490	460	443	463	504	484	468	473	493	498	483	473	445	446	523	495	492	478	402	446	450	442	452	527	494	435	525	456	478	434	485	476	452	444	453	454	474	457	484	491	456	473	480	464	444	426	468	431	457	450	462	431	492	480	440	464	473	487	505	468	468	493	489	437	489	501	472	463	466	462	440	445	466	465	490	466	461	471	455	445	444	486	503	491	491	475	460	484	465	491	460	480	493	452	478	439	494	505	486	466	478	480	499	470	458	482	499	441	455	444	484	487	464	462	452	479	498	456	460	447	466	464	467	485	472	425	461	475	497	456	427	478	486	452	451	480	481	449	458	503	453	464	493	484	466	462	471	455	461	466	467	495	474	510	526	495	461	482	471	442	468	456	456	516	445	452	413	455	455	492	437	495	475	485	433	462	507	478	468	486	446	444	457	473	488	422	474	484	482	529	475	447	471	493	446	495	465	471	448	467	477	469	477	486	485	511	483	440	446	450	487	485	475	458	474	499	477	460	468	447	458	479	470	487	460	445	478	448	458	456	453	475	459	446	477	453	488	446	452	446	504	473	452	433	495	471	432	487	488	469	467	477	479	449	483	462	521	479	444	462	505	429	476	483	458	463	476	426	442	454	477	473	479	479	490	474	459	500	489	456	494	482	496	501	482	480	457	467	483	475	459	467	466	441	467	478	500	469	443	481	472	468	489	439	496	459	476	454	475	490	452	469	462	459	460	440	466	517	482	426	457	477	476	460	440	451	504	509	468	470	499	468	496	463	458	508	477	446	490	483	477	516	490	432	476	498	487	482	440	482	445	470	425	479	464	497	499	435	473	513	471	488	455	479	465	493	475	478	459	464	458	483	455	438	444	471	471	477	494	507	462	457	480	512	433	480	463	455	513	422	493	450	507	475	464	450	485	496	457	504	466	442	472	464	478	428	468	463	455	475	454	449	460	480	460	446	467	464	473	482	523	457	501	490	486	470	490	448	456	506	451	491	486	427	492	452	451	482	481	466	500	483	469	459	445	500	462	429	459	462	467	476	498	451	448	462	506	482	441	480	434	474	470	464	501	465	454	420	466	480	442	495	500	414	483	519	463	481	487	491	435	440	460	460	487	507	447	464	430	465	461	463	440	485	447	479	474	475	452	468	474	465	474	519	469	472	456	493	441	458	485	458	411	456	449	482	455	493	489	482	472	477	466	428	449	471	483	439	457	471	482	467	474	436	468	484	468	462	453	471	502	438	491	453	431	476	505	474	438	503	524	474	483	509	496	478	504	466	500	491	469	461	489	459	487	515	475	479	470	483	432	468	475	485	491	468	421	452	446	436	434	467	517	462	446	451	456	486	440	468	487	463	430	459	461	491	486	491	476	486	433	457	461	492	492	486	492	467	514	500	494	474	490	477	480	465	452	492	485	525	473	480	486	483	418	483	459	476	482	467	478	470	453	466	471	476	498	468	480	478	472	511	514	455	482	457	464	447	456	470	460	446	499	479	481	477	437	462	525	449	463	478	463	471	472	463	484	461	444	473	465	457	488	455	479	475	469	446	488	475	435	448	471	452	464	464	437	437	449	488	462	471	472	447	440	459	505	463	446	494	499	506	456	480	486	487	471	440	518	479	475	437	480	476	473	493	480	441	476	457	433	423	467	466	499	491	452	476	479	464	489	506	454	428	457	483	453	462	474	446	483	487	414	510	496	488	459	444	484	481	451	456	485	451	467	469	469	507	477	497	493	467	521	472	479	473	467	498	464	455	484	495	447	442	489	483	473	461	470	455	475	468	442	481	504	463	449	486	524	500	506	481	479	498	470	482	488	451	474	479	491	459	462	482	448	436	486	430	420	490	463	438	508	463	477	527	467	486	461	499	469	468	450	438	497	484	467	484	466	437	488	469	476	473	490	477	486	477	509	495	425	426	440	450	485	445	500	456	459	433	453	487	477	443	467	454	463	465	450	464	448	485	464	522	475	454	486	460	449	474	445	457	481	449	461	459	468	440	481	460	445	479	523	513	437	482	525	471	493	460	465	482	498	473	465	460	503	444	511	496	458	492	442	474	500	477	501	460	475	481	459	496	476	460	496	462	462	475	462	455	425	505	477	480	494	485	547	458	484	469	448	492	519	474	464	473	411	475	446	452	449	461	461	488	459	482	437
15375	1279	1002	817	616	502	355	343	308	319	283	245	200	223	200	243	223	198	209	197	195	204	206	200	225	195	196	215	189	195	259	207	222	185	192	200	182	200	194	189	167	195	201	184	196	211	195	199	180	191	203	185	187	212	186	183	218	175	189	174	188	182	170	189	173	199	177	180	205	153	177	175	167	169	183	191	182	168	170	169	166	162	158	185	195	181	189	182	196	190	166	181	167	176	177	168	158	156	171	190	163	175	179	156	182	167	155	187	176	179	187	188	201	160	194	160	168	189	182	169	216	181	175	204	178	188	171	175	170	181	189	193	182	162	162	169	194	164	199	180	167	189	190	209	180	171	193	181	156	168	171	171	183	192	167	198	186	180	188	177	164	157	161	191	171	178	166	186	160	181	174	207	199	176	200	193	201	186	158	223	177	166	166	168	171	178	169	158	185	175	175	181	185	176	176	179	194	163	191	192	168	160	171	169	181	168	200	192	165	175	168	183	183	203	168	190	172	178	180	163	202	186	186	155	175	203	173	178	177	177	219	180	171	192	165	173	173	161	193	176	162	185	186	160	158	184	197	171	149	176	168	201	188	196	184	183	192	195	190	182	178	162	191	172	159	175	178	175	187	198	171	201	188	177	165	158	156	194	190	173	162	185	188	175	177	156	167	180	173	196	173	187	178	177	165	168	179	195	187	193	181	174	188	164	176	183	186	206	208	205	207	172	176	168	162	172	203	187	183	174	166	186	184	182	166	201	162	165	180	183	190	173	175	163	161	177	189	171	194	155	201	165	160	186	209	166	159	180	171	180	193	185	195	182	168	163	184	171	161	171	159	181	172	159	187	200	184	183	163	187	183	192	195	175	179	172	175	176	198	193	166	194	183	164	192	165	177	212	178	207	189	188	181	178	200	193	183	201	181	182	177	181	181	175	161	184	194	179	178	183	146	180	168	202	178	175	181	185	187	152	185	196	206	207	158	191	192	200	180	174	188	175	178	178	200	178	171	214	163	158	169	153	180	189	166	166	190	188	177	167	169	176	191	187	133	185	196	193	158	189	181	202	191	182	170	173	167	185	138	166	163	200	171	181	213	177	182	188	166	169	159	174	158	204	143	191	209	196	190	182	158	197	185	195	191	178	180	186	165	177	201	160	183	173	205	182	185	175	176	176	173	195	181	173	155	179	169	175	156	163	177	173	163	162	166	163	173	175	177	188	196	204	181	187	172	162	174	181	169	209	184	201	177	174	194	197	184	181	181	176	144	146	156	148	180	156	142	170	173	172	164	142	175	181	197	172	196	172	211	162	165	170	164	161	182	189	185	185	205	176	188	195	146	156	177	203	171	187	148	171	181	178	178	192	201	171	172	167	171	220	186	179	178	204	179	201	195	168	173	152	185	162	178	162	194	161	166	155	196	173	175	194	174	178	161	184	197	172	192	174	183	169	212	155	159	195	177	199	169	156	180	184	180	173	181	193	172	187	188	181	173	186	163	171	182	166	181	182	170	182	167	175	194	175	173	184	168	172	175	181	168	161	184	144	174	169	197	171	193	172	178	179	168	184	176	173	163	194	193	190	197	159	200	186	187	162	156	184	179	165	158	191	169	219	190	182	175	196	177	171	190	183	206	198	180	181	166	178	200	205	186	172	192	177	196	199	191	189	177	187	169	194	165	207	154	153	180	178	180	199	178	187	205	185	167	184	180	174	171	185	207	208	146	199	188	175	152	171	160	198	178	182	177	175	193	196	159	181	192	164	184	168	181	219	191	189	156	186	179	190	186	163	171	190	184	168	162	193	185	158	188	199	207	176	174	174	150	191	185	199	210	192	210	170	159	183	180	210	164	184	168	167	190	185	159	190	161	186	176	170	169	185	169	161	185	169	211	174	202	195	165	173	180	174	172	184	170	174	175	147	183	180	181	158	202	181	190	198	183	194	188	186	190	160	184	193	191	168	170	171	159	172	197	179	194	171	180	176	188	186	187	156	186	178	164	160	176	178	185	162	148	180	181	188	176	180	159	171	184	184	185	193	167	176	167	183	204	178	162	201	200	166	207	180	181	182	170	162	170	178	198	192	195	177	178	176	164	182	176	196	175	167	182	194	181	151	180	160	196	180	169	179	177	153	176	181	182	195	190	183	174	147	165	167	171	174	180	160	183	195	181	174	176	193	181	186	192	168	165	202	196	181	198	197	175	219	205	190	193	197	178	183	163	198	201	194	175	189	170	177	162	192	154	186	166	162	162	174	192	213	177	172	192	164	205	158	182	210	174	218	191	180	181	198	188	167	180	189	174	193	182	178	183	191	199	178	158	173	177	200	183	192	172	216	177	173	190	182	194	173	168	190	204	198	178	171	172	216	191	164	162	233	186	163	163	201	175	143	184	165	216	161	194	185	187	172	198	184	158	180	182	207	191	194	170	193	163	179	175	190	186	167	193	201	193	171	214	169	203	177	173	176	204	158	172	173	167	186	192	165	180	195	172	198	180	193	191	161	196	152	169	177	181	158	193	168	175	179	164	181	186	180	200	203	175	190	179	168	175	188	180	167	163	169	207	203	176	181	177	181	193	173	184	161	174	145	197	171	175	162	164	183	172	212	196	189	166	175	191	189	164	185	178	147	162	183	203	213	145	190	202	168	202	205	168	168	171	187	189	194	189	176	189	159	182	191	219	199	190	156	176	179	198	184	188	175	179	171	209	175	173	202	176	169	191	178	195	175	182	172	201	192	183	178	162	208	193	199	175	165	164	194	180	173	199	209	169	163	205	163	180	154	170	203	177	176	182	183	170	186	191	175	169	160	179	171	197	185	190	165	185	165	181	173	180	196	204	179	195	189	186	192	171	160	150	156	169	205	203	185	196	199	177	160	172	155	176	185	162	188	181	191	182	191	157	207	162	177	194	199	215	178	165	189	158	167	172	198	168	179	162	159	172	194	191	149	178	169	190	185	189	172	185	183	174	136	170	170	171	145	183	170	194	201	183	153	178	188	166	178	199	178	165	184	175	206	189	179	177	202	186	208	214	182	179	193	177	214	165	192	167	190	185	172	175	169	170	200	185	167	200	191	173	194	165	178	182	196	174	182	189	176	157	209	188	202	180	182	180	173	160	193	157	190	191	176	188	196	182	192	185	170	173	154	167	186	160	184	169	190	210	215	210	172	174	181	202	187	170	187	168	185	179	199	189	194	179	187	216	198	192	176	176	169	192	191	165	176	180	168	151	200	185	169	185	169	195	186	167	172	150	181	189	183	192	168	170	176	169	177	181	195	190	185	163	168	171	169	162	189	186	162	178	192	169	180	172	190	171	163	213	178	178	210	201	188	179	164	175	167	178	165	193	196	177	192	188	187	185	164	158	192	150	169	165	168	183	169	173	168	204	202	214	202	174	181	184	167	188	171	163	197	175	173	203	198	175	181	174	177	201	181	175	191	186	212	198	170	179	184	175	196	180	152	186	184	220	167	188	211	168	160	200	200	193	171
8748	1114	2153	2504	2208	1902	1521	1447	1225	1156	1003	923	843	820	743	782	739	726	725	753	693	707	697	702	703	662	744	692	716	634	669	663	691	723	639	608	624	542	564	550	529	523	516	503	561	525	534	551	527	501	458	502	522	484	508	497	525	510	503	482	483	503	474	502	472	478	488	508	452	462	495	495	455	456	500	468	464	484	480	479	486	493	474	462	465	479	428	483	475	455	453	506	470	473	445	440	504	495	491	495	484	443	500	493	492	496	487	489	509	520	465	463	490	502	446	465	474	483	492	507	459	481	475	490	479	468	491	467	484	510	494	422	448	480	472	484	491	464	490	463	468	487	486	495	477	467	468	459	474	444	484	489	471	473	499	490	448	493	464	515	483	478	457	496	524	469	483	466	476	465	465	463	462	422	494	459	468	482	482	509	460	458	488	459	443	452	464	451	474	474	462	521	481	494	458	500	490	454	476	449	503	445	504	448	466	477	526	512	465	490	499	480	456	451	449	457	461	502	479	455	462	484	505	447	487	430	450	460	488	450	476	459	487	427	507	492	501	459	441	479	469	487	490	454	517	534	494	458	475	461	475	473	473	461	501	464	456	443	492	464	490	473	456	503	428	441	459	476	460	467	488	442	465	482	508	447	462	467	496	457	465	465	450	475	467	470	490	488	472	460	463	481	490	451	449	473	478	465	483	446	433	465	455	471	477	477	428	459	501	481	457	456	475	452	479	446	455	435	470	472	452	514	449	449	446	498	499	473	471	445	472	504	505	465	464	457	496	508	430	446	477	491	453	449	512	474	472	464	475	462	496	445	469	487	469	473	480	456	483	469	451	502	453	431	484	502	511	449	460	465	466	458	470	480	485	469	445	486	471	455	527	422	468	478	484	437	484	436	432	468	504	485	440	476	439	443	472	464	469	502	482	488	552	452	449	467	465	479	484	483	459	468	471	444	469	460	493	455	438	441	435	479	474	502	472	460	508	458	450	472	476	435	475	457	474	455	475	471	464	449	463	504	481	489	505	468	504	504	481	498	491	455	441	464	486	473	500	498	435	454	462	452	487	423	507	459	461	504	462	477	504	490	482	478	459	455	466	466	476	499	475	455	495	500	470	451	495	432	437	463	531	458	479	484	471	461	495	497	441	475	448	519	471	498	418	467	436	500	464	482	435	474	499	444	485	424	440	458	457	497	524	474	443	458	475	482	491	487	513	505	483	439	528	487	463	479	423	503	458	455	490	525	486	450	437	490	473	474	444	458	470	474	471	498	476	428	519	479	518	453	490	476	459	460	457	480	449	484	454	464	481	462	461	476	462	480	487	461	481	462	495	506	471	487	463	489	475	470	472	412	480	487	484	477	483	505	471	466	477	452	457	470	487	446	470	446	481	460	450	471	435	464	507	494	463	439	461	460	511	462	500	488	469	459	489	450	448	504	476	441	481	475	450	448	469	476	431	461	454	502	470	418	442	464	447	475	478	460	434	485	479	455	503	462	489	501	457	475	477	467	468	479	484	458	445	482	456	482	465	475	472	455	480	488	451	483	464	459	465	431	486	419	447	471	458	497	501	437	471	474	476	456	467	508	509	473	466	489	462	443	469	482	468	469	488	485	478	439	505	463	461	478	449	481	475	463	492	462	438	428	444	484	481	453	474	486	468	520	455	445	438	475	510	457	460	492	448	468	478	495	453	453	461	463	496	496	447	466	465	502	456	495	466	458	480	461	474	463	467	477	474	494	462	465	482	452	521	461	503	467	482	446	436	466	462	461	462	492	452	470	452	468	493	451	462	472	506	488	472	504	464	503	538	488	484	449	469	481	499	467	443	458	472	444	466	449	458	482	494	435	511	479	483	465	480	459	475	506	444	478	481	495	486	475	494	465	482	471	453	432	436	467	484	434	499	433	497	471	431	477	449	443	446	462	470	480	462	478	484	495	448	460	489	457	471	436	457	471	471	473	498	448	463	479	436	497	445	462	497	456	479	467	514	525	475	424	489	464	487	481	506	470	456	529	473	489	428	480	491	456	482	483	479	474	471	467	471	448	471	479	453	452	482	487	468	494	467	444	455	433	489	510	475	477	482	456	481	503	452	497	470	479	469	450	480	472	495	481	469	552	455	456	455	496	476	438	474	470	510	446	516	454	457	508	479	472	516	451	475	447	467	474	481	458	472	483	445	469	469	458	470	479	489	466	492	479	401	459	447	459	459	439	467	474	449	468	456	484	461	480	491	459	450	410	470	475	470	421	485	489	476	489	462	464	483	422	456	435	494	469	462	474	465	520	476	430	473	428	474	472	493	490	423	460	480	475	452	443	452	464	475	484	462	483	476	496	464	465	490	452	479	476	516	464	424	500	496	480	479	429	481	491	447	496	485	487	464	457	464	485	440	441	497	424	474	460	423	456	486	475	414	451	486	454	480	512	457	474	463	478	456	462	454	476	477	475	464	494	505	473	499	495	475	487	488	520	513	478	512	472	429	463	479	464	474	513	473	473	470	477	470	424	448	469	460	470	442	466	478	462	466	495	477	490	451	489	485	453	485	432	464	486	527	464	493	455	460	425	439	495	423	483	471	431	482	465	459	493	474	462	468	473	459	482	443	484	498	441	474	454	440	502	476	482	461	473	447	475	472	437	447	444	445	463	497	469	449	466	500	412	496	495	488	504	484	478	493	436	458	503	485	458	435	455	456	467	427	453	478	448	492	489	468	436	474	464	456	489	480	464	488	513	479	472	510	460	510	432	471	495	494	468	471	487	519	480	494	488	481	455	469	427	489	481	486	508	493	492	454	449	505	467	479	463	475	462	493	460	471	466	498	470	502	493	464	478	510	409	494	465	468	472	487	455	443	532	444	461	487	478	433	480	461	499	471	486	479	469	481	470	457	462	513	463	471	447	475	494	501	477	468	483	503	435	451	459	465	467	454	473	472	461	483	552	484	452	432	461	474	464	531	498	470	454	450	448	479	456	485	477	441	470	467	505	488	455	481	486	492	447	492	443	480	471	456	431	445	473	455	475	434	469	490	440	442	471	475	482	468	422	495	487	446	472	465	488	457	459	472	466	442	496	490	511	485	488	464	449	458	479	483	472	508	492	437	450	469	474	439	464	468	474	453	451	460	495	474	447	496	438	481	450	468	464	485	460	442	473	477	455	443	497	482	454	462	497	437	430	487	476	464	479	455	435	475	526	503	466	504	494	469	480	438	516	477	522	489	452	457	475	504	445	466	466	481	493	469	431	485	436	466	461	482	462	452	505	489	459	477	478	461	427	474	459	463	446	501	504	421	456	457	479	482	491	491	475	447	471	513	446	486	487	478	469	488	492	461	530	461	458	481	485	485	495	473	472	467	495	493	491	470	470	472	472	506	480	501	454	473	493	434	441	507	477	468	482	520	447	490	450	503	476	490	471	480	527	477	478	445	435	456	478	465	508	476	479	486	494	471	461	452	451	464	506	485	496	481	460	466	441	469	471	461	419	496	484
2372	412	447	428	410	445	417	394	377	388	435	412	398	414	440	400	380	386	429	364	410	411	454	419	411	432	358	371	375	370	364	381	401	381	405	411	371	400	365	376	378	417	381	377	389	390	394	427	401	426	388	373	411	440	424	419	385	377	371	382	350	359	398	398	354	414	404	388	416	368	400	378	394	365	386	392	404	376	392	366	366	395	372	415	375	380	339	371	432	362	387	360	409	385	387	369	379	403	416	420	396	380	401	419	372	394	400	384	408	367	396	405	357	395	375	376	374	347	407	404	409	374	417	392	385	392	397	406	409	370	388	411	407	405	371	410	372	365	382	374	371	377	391	369	403	379	407	399	406	366	405	408	394	419	369	418	368	397	461	388	394	396	411	405	350	392	358	365	404	382	386	403	420	408	396	393	380	398	393	402	380	395	386	395	365	358	364	354	372	436	405	390	393	404	366	374	425	414	380	403	391	394	394	381	424	388	406	399	385	360	378	378	403	367	407	426	388	375	353	400	428	363	411	377	361	409	374	381	361	426	391	383	387	362	350	405	387	357	395	365	377	335	389	361	377	369	450	390	376	395	396	374	454	363	385	387	394	351	385	401	400	408	364	401	392	367	399	399	382	354	399	425	375	405	343	367	358	405	389	393	398	407	385	385	389	385	401	383	381	360	387	367	366	431	389	388	406	382	378	409	390	398	409	395	393	403	392	373	379	425	430	412	372	432	337	364	388	381	364	428	389	362	398	362	410	388	387	412	406	435	371	380	419	372	403	401	379	396	438	385	404	370	460	379	389	351	390	385	381	372	356	388	416	373	368	377	377	389	393	396	414	394	400	376	401	419	370	413	385	366	412	383	421	378	371	400	335	379	440	431	399	362	425	373	376	373	360	395	400	396	400	346	340	361	391	408	403	369	416	392	352	356	356	384	403	415	384	376	395	410	376	397	389	387	430	390	381	347	433	384	387	369	378	399	385	384	405	433	412	377	410	353	414	406	411	395	405	347	418	371	410	430	385	365	395	393	407	382	350	412	361	338	397	374	376	414	408	386	394	391	406	389	377	409	379	363	405	376	370	368	395	385	359	411	369	410	381	385	395	398	395	379	404	392	363	441	378	405	350	397	422	432	369	365	403	388	361	402	421	382	350	397	367	366	387	354	391	362	389	413	378	387	353	423	408	390	393	386	414	372	378	387	396	393	371	387	391	400	355	393	362	376	427	371	421	377	363	376	373	399	368	403	366	389	380	410	417	358	399	390	431	412	381	409	382	397	381	389	402	404	398	411	394	406	415	409	374	368	406	384	383	355	407	358	385	364	439	393	418	390	418	395	379	409	407	404	397	390	394	393	403	378	406	353	413	412	391	346	463	404	373	414	425	372	378	398	360	381	382	409	385	408	387	388	404	400	367	388	346	408	375	406	394	367	352	364	370	392	376	383	394	396	372	381	413	403	404	374	387	389	404	376	416	390	402	371	414	369	371	393	417	412	406	398	396	349	380	456	383	396	381	361	367	417	376	397	383	395	386	382	362	407	375	402	409	367	383	400	419	384	413	374	392	388	389	388	395	402	399	412	405	390	416	394	359	392	378	391	410	368	402	345	364	367	356	388	388	407	411	411	382	386	413	433	361	380	398	365	423	373	404	405	361	402	367	386	367	370	405	390	374	397	392	377	433	396	402	393	403	381	364	389	403	367	368	376	407	385	380	371	391	390	397	391	394	393	398	394	378	387	404	389	388	378	418	416	366	394	381	388	404	406	376	425	390	398	441	428	419	399	412	396	408	359	393	371	372	366	354	418	413	367	395	380	402	371	410	363	396	384	392	377	394	372	413	388	394	403	398	402	416	366	376	375	393	380	385	377	327	381	396	421	376	377	401	390	429	362	370	390	391	359	398	370	415	418	409	413	369	423	346	409	395	436	363	382	413	365	386	405	370	367	359	377	373	387	414	326	378	359	414	394	374	401	398	410	411	375	391	401	397	408	358	393	394	354	373	410	388	394	417	400	382	414	372	415	428	385	419	412	420	391	403	399	411	368	400	391	405	421	423	399	374	389	374	407	380	372	396	369	413	402	402	444	439	391	358	379	433	379	390	370	387	397	403	401	372	369	374	374	357	378	360	434	349	394	389	372	414	352	402	360	350	430	406	413	397	406	366	379	358	382	372	429	380	410	409	396	393	380	408	366	420	407	367	377	403	391	384	388	391	346	390	409	376	385	420	391	386	372	418	375	394	350	352	404	370	381	369	416	375	421	389	387	414	403	395	358	410	376	400	348	394	388	452	428	377	391	390	394	398	383	423	392	396	377	367	416	365	398	431	410	397	389	352	411	382	417	387	424	410	377	400	386	372	394	395	410	413	427	432	393	405	404	409	369	372	410	396	360	379	426	373	453	416	403	427	418	373	394	438	386	352	391	382	430	384	409	398	391	410	406	393	414	411	396	372	398	361	389	382	379	388	413	424	424	393	408	406	377	370	351	398	391	386	380	380	386	391	421	366	356	359	411	420	416	356	383	376	457	375	397	394	403	372	398	392	387	383	361	377	396	406	398	395	412	370	407	416	391	417	394	365	378	376	358	383	366	384	438	407	382	338	371	418	399	417	394	365	396	405	403	350	399	340	401	371	355	367	384	402	408	402	428	365	371	412	374	391	410	375	413	395	434	393	390	407	362	441	377	382	388	374	403	411	382	386	407	399	386	397	410	432	379	347	376	373	396	353	356	375	408	434	415	380	419	422	369	373	391	386	378	396	387	391	391	391	389	379	403	391	403	362	403	408	393	379	389	406	411	412	389	416	378	381	394	379	377	392	407	375	387	376	402	352	394	389	376	378	406	416	390	380	412	392	338	377	409	369	386	378	382	371	381	369	360	389	380	372	352	370	389	388	414	377	373	374	416	369	412	410	379	398	409	363	401	359	394	364	406	390	422	365	396	367	387	372	384	374	406	366	438	383	404	413	392	381	371	406	377	387	389	388	426	370	355	353	341	401	360	408	377	398	391	396	394	403	346	405	394	371	461	382	353	379	369	363	412	422	356	390	419	402	395	397	431	398	407	411	460	390	413	386	373	362	381	351	398	412	423	394	354	404	378	391	362	398	414	418	411	400	385	386	366	385	356	390	362	370	401	400	370	388	408	391	380	393	355	356	399	361	376	396	389	419	445	380	394	356	388	357	364	359	431	375	396	373	364	383	400	361	367	395	391	405	405	424	416	415	387	412	378	372	404	443	390	407	370	407	396	381	380	396	407	403	366	408	373	379	380	365	390	361	388	380	357	391	362	408	407	371	384	388	419	411	426	378	369	381	390	402	381	377	381	414	402	357	434	433	363	383	405	385	387	404	369	390	391	394	390	386	372	410	409	368	374	376	415	398	390	391	399	370	432	391	349	368	385	426	364	389	357	348	403	410	383	435	368	377	378	403	402	379	413	402	408	400	424	428	417	421	403	365	368	396	428	353	401	366	376	419	394	385	385	370	412
2404	926	983	941	1023	939	940	937	921	894	833	902	877	882	917	877	870	874	855	891	841	899	854	845	891	884	862	843	860	836	889	881	855	886	876	892	913	859	870	828	909	878	883	870	897	837	879	839	924	829	907	862	895	834	811	845	914	829	916	888	828	934	828	830	888	854	891	842	891	858	841	900	837	820	868	849	886	909	843	872	870	882	818	854	834	901	880	921	872	894	905	844	877	853	886	910	883	919	873	858	885	882	928	821	848	809	870	808	871	901	861	813	842	831	841	809	880	856	820	853	839	856	854	889	820	878	839	844	856	884	896	834	854	916	885	834	842	871	849	871	822	877	849	865	885	812	832	873	894	874	851	856	882	879	845	882	869	832	827	889	839	871	843	805	834	839	902	834	877	841	865	839	860	876	860	876	858	851	860	857	896	827	887	871	853	832	840	887	880	878	828	872	874	876	868	853	911	841	878	861	839	879	936	838	846	862	891	835	811	859	866	900	854	889	881	887	829	876	889	883	866	871	847	907	828	893	840	919	859	850	839	834	838	867	912	869	803	875	866	838	807	866	858	944	876	921	823	822	883	887	845	854	817	905	912	913	823	906	924	858	819	916	847	865	874	891	847	864	871	822	846	862	856	841	889	869	879	868	871	848	827	852	907	843	866	825	924	878	915	867	843	833	862	820	902	871	917	874	835	789	897	856	856	843	892	842	881	853	876	890	871	835	862	880	928	881	856	918	828	855	859	855	853	876	870	867	817	889	853	848	835	864	850	841	861	887	838	887	836	880	867	836	865	841	828	823	843	828	865	860	868	908	854	847	848	892	794	857	865	857	860	938	862	899	835	827	810	841	860	876	834	849	849	887	803	787	858	893	861	844	890	842	879	883	885	926	840	888	856	865	843	858	857	871	919	871	805	866	864	847	875	860	861	838	905	809	830	860	878	884	892	814	892	869	876	834	876	851	841	864	856	877	898	880	868	815	888	839	818	881	839	865	860	870	849	827	816	907	826	891	862	825	907	820	870	819	909	878	784	897	889	863	848	853	869	874	873	886	855	870	838	884	839	851	845	894	875	905	847	837	859	856	814	891	867	819	852	871	900	905	873	867	899	907	857	879	905	903	843	953	863	862	857	853	881	838	864	872	804	864	884	870	844	856	824	851	890	820	869	887	857	849	837	871	884	866	852	838	869	895	859	879	819	868	891	813	914	851	882	879	805	824	850	848	870	802	869	823	863	902	831	848	878	811	845	845	847	831	901	879	907	860	823	827	855	812	873	848	884	911	864	865	856	902	846	855	903	881	829	878	897	886	887	882	825	850	852	855	773	859	850	882	850	842	829	817	919	906	893	815	871	860	882	851	831	861	863	863	843	872	871	837	847	877	897	850	824	862	854	808	853	816	883	856	872	834	852	891	859	838	838	863	854	865	849	866	883	878	915	868	874	877	879	902	869	864	858	869	846	798	846	868	853	883	875	866	882	910	853	839	864	827	861	931	894	852	825	854	874	856	851	895	857	817	859	856	884	846	872	890	858	862	914	842	858	848	838	886	887	893	879	855	826	876	880	859	879	847	870	879	844	876	912	863	848	908	890	887	896	841	816	895	895	835	875	845	865	894	881	886	861	845	874	876	856	835	847	869	903	865	881	874	839	858	873	920	861	795	854	858	883	853	899	885	892	860	786	859	843	884	921	864	837	840	887	814	868	886	829	857	906	868	879	838	810	857	878	848	817	908	890	868	870	813	822	902	863	870	883	860	883	872	831	869	877	908	879	877	901	838	872	854	833	927	821	889	825	900	918	845	864	814	893	842	869	892	867	862	838	844	856	810	864	840	873	863	857	853	885	857	868	936	797	919	857	818	871	825	874	879	843	872	893	854	872	858	887	867	860	873	858	834	837	893	849	887	861	885	833	851	812	829	821	850	847	871	887	903	842	861	915	883	860	909	869	843	885	851	866	853	896	892	892	870	851	848	876	878	821	829	894	903	906	848	823	846	843	838	907	901	855	844	889	856	845	873	914	810	871	855	866	839	876	853	808	834	881	889	899	833	839	898	822	858	818	884	874	863	899	833	886	915	875	861	852	895	858	866	896	839	888	827	875	875	847	867	848	845	871	876	840	941	825	889	894	859	837	908	848	876	846	842	870	814	865	868	841	861	875	838	867	835	860	860	861	851	858	852	841	822	855	866	874	836	785	885	844	810	881	841	879	868	863	855	831	857	825	834	876	852	831	823	806	885	903	869	857	876	938	895	868	874	835	834	870	904	833	839	848	840	889	850	862	853	873	829	876	874	865	837	870	804	869	823	836	852	888	829	860	854	819	853	874	873	826	902	826	862	891	847	816	835	931	841	868	835	834	838	871	885	832	866	862	903	840	877	854	800	876	883	912	906	864	837	869	863	876	889	855	841	880	849	848	884	888	819	855	850	852	901	829	861	831	849	884	845	876	838	877	850	864	879	807	844	864	832	834	874	865	872	858	926	816	835	833	862	832	886	810	849	866	827	833	809	855	823	893	857	864	872	827	859	862	882	876	837	866	830	851	845	818	817	896	877	851	858	838	848	803	841	886	820	819	852	919	921	859	854	864	817	856	846	836	846	853	826	926	884	851	819	871	812	891	881	829	861	842	859	850	874	869	900	903	887	848	842	825	890	902	878	856	863	870	787	863	824	838	933	855	861	828	867	945	887	844	825	884	833	888	862	920	870	858	855	861	882	898	868	896	858	856	869	931	899	885	842	885	878	850	904	805	837	872	882	870	797	840	844	831	930	864	823	808	851	876	843	838	907	863	834	848	843	895	886	853	793	859	851	897	884	855	851	866	805	845	862	882	788	873	869	886	786	811	870	849	858	890	877	890	852	836	818	911	855	846	846	864	862	847	891	895	874	824	875	854	876	843	811	853	829	871	822	837	865	864	872	851	872	854	836	850	853	878	900	829	894	860	844	904	837	856	903	855	846	866	908	801	848	898	844	807	903	860	868	884	854	861	825	804	914	857	841	819	817	871	839	871	866	863	869	859	853	883	907	841	909	836	854	865	833	852	855	855	890	890	877	860	857	849	868	846	834	861	851	833	870	875	870	819	862	900	843	858	873	877	874	899	874	825	835	816	819	895	820	933	867	890	865	830	846	827	817	850	867	843	864	854	821	837	842	830	863	851	835	832	812	857	887	846	877	835	826	798	882	835	868	895	892	896	834	847	872	886	905	919	920	845	897	862	901	869	853	835	894	858	836	861	888	895	859	822	848	909	903	853	823	821	849	851	872	890	857	836	853	846	861	822	896	813	823	845	864	863	860	907	822	845	834	883	877	889	859	890	874	868	851	879	822	862	856	814	930	895	888	861	817	817	822	882	869	896	852	883	834	902	848	884	845	837	859	915	890	866	868	851	861	878	902	903	846	862	846	881	791	814	867	861	856	912	806	858	841	850	893	848	873	857	852	898	828	851	843	839	878	818	860	864	841	822	843	908	877	874	833	858	842
8233	613	548	565	461	362	299	257	286	267	263	223	243	216	247	205	232	213	234	211	203	220	205	217	219	203	204	217	205	192	203	236	207	194	178	189	186	206	204	184	180	225	204	205	164	214	183	200	244	200	204	183	196	202	207	195	203	175	191	188	195	193	226	203	163	195	195	216	206	168	196	220	215	181	199	203	170	211	181	191	194	157	192	192	190	204	212	183	195	205	200	205	204	188	205	188	190	215	206	184	197	183	216	175	187	189	203	175	193	191	219	203	216	207	181	212	188	205	207	198	192	199	213	202	209	165	167	203	203	214	203	178	190	187	183	217	190	185	192	217	156	209	196	208	168	217	198	199	182	214	190	195	216	211	178	188	197	200	186	206	193	166	201	186	207	183	199	186	206	192	171	211	204	193	177	229	211	193	174	183	197	159	215	179	190	214	204	177	199	203	173	185	187	186	180	195	187	190	209	175	185	177	180	195	178	188	208	188	185	191	210	184	178	215	201	188	199	172	196	179	159	212	223	211	207	187	196	181	222	200	202	203	206	216	185	193	227	186	233	196	205	201	223	198	191	181	178	193	177	184	177	203	200	212	184	203	213	192	203	205	171	217	178	205	208	178	197	166	190	186	204	179	199	167	185	198	179	203	183	202	178	196	191	174	183	212	207	179	193	206	193	199	203	195	189	181	179	190	178	211	203	193	186	178	196	181	207	206	196	204	191	219	216	191	189	176	188	239	221	195	232	190	172	210	191	206	208	177	201	210	182	217	188	197	185	184	191	191	193	178	170	174	182	222	190	212	188	203	219	194	182	196	201	199	231	201	190	217	207	202	186	182	215	195	178	208	172	205	211	209	225	231	203	188	213	219	190	177	201	190	190	190	192	209	204	176	180	180	207	203	205	187	190	168	229	211	191	190	174	187	201	207	218	204	211	207	177	223	177	196	173	181	188	196	185	205	189	187	192	205	236	199	194	178	209	194	190	210	207	174	186	219	181	212	206	193	208	210	199	205	197	163	198	197	201	215	189	206	204	179	175	203	181	209	194	188	192	190	206	198	216	195	188	220	207	235	207	206	180	200	193	219	199	188	161	179	212	192	200	215	191	179	201	211	212	201	199	194	219	188	220	175	188	180	199	201	188	184	199	214	200	195	196	173	170	171	212	194	187	210	203	182	172	197	209	206	182	174	170	183	197	193	192	183	191	188	205	195	202	197	206	197	182	168	163	155	179	173	201	169	194	210	200	180	175	201	154	190	184	208	166	216	208	193	187	216	213	177	179	224	186	193	211	202	233	202	215	173	180	178	176	206	186	198	217	189	179	221	199	181	207	196	207	214	186	202	217	192	184	189	204	214	174	202	195	184	170	201	186	169	173	194	221	196	217	212	185	196	211	208	203	179	185	203	200	203	195	183	190	185	205	217	183	204	214	160	187	199	191	182	211	191	196	178	193	172	198	167	185	216	199	179	191	182	204	196	186	198	168	208	195	183	188	193	213	189	174	210	201	204	200	215	199	199	181	192	196	204	187	193	209	197	199	228	173	172	191	176	224	173	195	224	217	196	204	188	198	213	197	210	190	180	208	189	214	196	201	202	189	225	212	193	212	205	173	211	175	201	216	183	203	209	207	168	203	211	197	188	215	184	197	183	229	210	208	200	176	192	196	232	211	200	196	192	179	207	183	189	198	220	197	195	214	213	194	196	170	196	185	182	180	205	231	185	232	191	171	180	201	223	211	187	206	217	200	198	186	209	200	196	218	224	214	215	203	194	211	209	156	169	211	192	185	182	222	191	191	191	175	204	211	217	184	206	199	206	193	197	188	192	186	174	174	185	219	211	177	195	177	184	188	201	209	209	194	214	193	177	173	207	228	215	173	200	194	219	199	187	191	174	170	208	188	201	183	169	187	202	185	207	210	176	197	216	203	179	202	206	205	164	190	179	217	209	200	202	192	197	174	184	223	217	207	180	208	215	195	213	191	197	192	209	176	205	191	206	197	188	209	199	203	191	182	196	188	190	187	183	157	189	199	200	186	192	199	202	206	194	198	199	200	206	203	180	188	207	182	182	184	215	215	213	188	196	189	197	221	190	195	171	200	198	190	180	198	168	191	189	210	207	190	213	172	180	224	189	207	198	209	204	189	195	170	199	163	164	195	173	215	208	206	192	189	186	197	173	211	185	191	170	195	182	210	203	217	225	203	202	227	202	206	210	195	179	203	201	195	177	180	181	182	206	195	216	186	182	187	187	196	193	176	176	191	184	196	226	212	168	194	180	197	179	190	197	178	178	204	199	202	184	205	188	201	187	177	192	183	194	180	185	200	190	177	183	189	188	168	194	210	217	202	201	199	203	196	178	197	196	199	217	213	227	202	215	202	193	198	185	187	176	191	180	194	185	202	183	198	222	202	233	196	217	201	189	215	199	167	188	176	189	193	186	201	207	197	183	189	212	219	201	201	187	177	184	199	198	187	189	189	181	199	201	199	180	195	224	196	203	178	188	187	184	181	225	187	192	187	209	188	193	194	186	216	204	200	227	187	190	176	196	191	195	204	204	214	164	204	194	181	194	185	214	182	210	185	189	193	208	182	192	191	190	182	196	200	185	188	209	187	191	205	208	203	230	180	207	184	229	164	195	195	190	199	231	181	172	206	212	197	169	215	225	217	208	207	188	191	202	176	195	198	210	176	175	191	195	190	173	212	214	217	203	167	174	163	189	208	169	188	178	171	207	200	179	196	183	206	205	179	206	184	180	184	178	187	179	217	196	199	170	202	195	178	181	178	203	196	180	184	172	195	191	182	175	202	178	188	186	228	192	195	215	202	223	212	190	182	193	208	224	182	170	177	189	206	168	204	163	181	200	155	204	230	186	196	212	193	194	188	178	189	188	204	219	216	203	219	218	201	180	207	193	206	191	180	192	196	191	187	225	217	195	210	187	203	211	221	214	201	196	188	207	194	175	186	203	189	172	214	182	200	160	177	207	200	203	204	191	189	185	195	203	210	209	217	178	181	194	195	177	173	186	200	194	188	226	167	199	185	172	195	195	220	179	235	166	206	175	189	223	236	192	205	199	190	207	207	194	179	187	194	190	201	180	183	171	183	183	208	172	200	213	177	198	203	183	151	186	192	185	185	185	164	198	194	204	196	192	194	208	188	175	222	178	183	178	197	178	201	229	169	190	218	194	221	179	194	220	225	169	191	203	215	199	222	173	183	195	217	203	193	166	181	171	177	220	224	213	195	171	165	199	196	171	185	189	187	202	208	186	203	213	210	181	189	190	169	204	196	202	187	198	206	203	200	185	189	199	180	187	204	195	180	194	179	208	203	195	186	197	176	199	208	180	182	179	211	188	213	212	206	224	186	177	184	205	220	194	213	189	205	194	168	188	195	168	191	203	191	209	174	186	176	169	215	177	204	195	196	184	196	187	204	181	212	198	176	192	181	202	198	182	193	207	216	198	193	204	173	183	228	198	227	181	183	191
6816	839	1382	1640	1499	1260	1132	1021	914	817	819	662	698	672	688	612	592	611	599	636	597	601	587	555	579	567	541	601	567	545	591	558	640	595	586	571	589	548	505	517	553	536	519	501	491	519	446	537	470	484	482	522	506	498	463	487	477	522	491	456	453	489	471	473	496	533	517	480	519	465	466	470	445	445	504	463	444	448	452	463	474	459	437	503	483	479	466	520	445	451	465	469	479	447	474	473	459	482	503	488	462	468	478	488	485	476	476	479	476	446	490	494	490	485	472	520	454	508	489	494	475	421	415	500	462	452	481	469	467	481	446	478	474	460	483	476	499	464	470	505	498	507	475	460	456	450	496	427	489	447	471	492	489	455	472	473	484	501	468	459	497	475	458	464	472	456	508	506	474	484	448	472	491	465	509	450	483	476	481	454	461	518	506	475	495	501	498	475	476	506	480	482	473	488	458	471	487	499	441	472	457	461	421	495	497	442	467	441	479	482	463	468	468	454	456	469	456	490	490	485	486	559	445	495	441	514	492	475	448	457	480	458	475	479	480	507	457	454	491	456	453	462	450	482	480	454	497	432	457	453	469	477	454	470	438	464	460	481	466	478	434	492	453	440	440	451	511	477	474	440	496	485	463	464	477	468	537	496	474	471	452	469	481	469	480	486	460	469	491	475	457	463	461	467	448	487	457	468	484	474	503	461	452	477	507	499	443	453	464	473	457	445	447	477	471	471	483	488	497	464	452	490	454	495	476	446	493	453	455	498	473	447	436	479	439	447	453	493	455	506	472	481	464	454	471	479	481	467	469	422	486	473	454	480	447	482	455	443	502	475	489	484	459	491	458	504	482	470	465	479	445	484	463	485	427	475	473	491	494	451	448	486	461	468	514	485	485	491	497	465	480	490	468	476	484	461	482	481	469	437	495	457	449	455	472	483	469	494	468	489	488	499	480	474	481	470	447	458	452	479	432	450	471	469	440	498	505	466	467	479	477	512	463	460	486	446	459	522	484	429	465	463	407	475	456	434	494	471	476	488	468	486	464	444	468	511	473	488	497	487	479	464	431	463	463	478	481	460	507	449	462	511	458	505	491	481	467	472	493	429	466	467	496	482	522	406	498	457	462	488	473	508	427	498	452	457	452	465	440	441	474	472	454	501	499	479	456	447	464	437	516	484	445	479	484	472	478	459	430	489	465	437	464	447	457	499	486	458	457	478	454	427	498	469	440	463	433	475	507	435	499	481	479	467	452	456	506	445	427	462	490	481	470	452	460	454	449	499	486	447	483	480	449	471	493	447	476	503	458	507	446	471	455	475	491	468	446	474	479	444	430	433	479	444	459	490	487	522	495	453	465	458	450	502	476	451	460	443	510	453	467	455	473	475	492	459	444	442	495	491	432	486	459	439	437	453	496	453	448	491	448	442	458	454	456	506	496	476	482	444	446	493	461	483	465	440	469	499	484	446	507	470	482	502	447	465	471	442	447	462	502	470	441	437	504	470	455	470	493	440	474	461	430	487	466	509	472	504	477	475	485	450	450	466	435	444	498	450	444	501	466	458	488	475	472	466	473	453	461	509	439	497	483	449	472	473	438	510	513	457	460	448	463	461	471	471	462	416	415	419	488	462	533	466	471	432	458	480	507	482	482	457	460	456	487	470	496	460	458	483	475	460	497	486	468	455	460	429	467	444	482	468	460	467	461	494	435	458	482	472	454	514	470	468	488	480	494	455	491	516	431	473	462	471	445	484	488	474	512	469	464	456	485	479	483	467	445	447	462	480	429	479	475	449	432	509	488	472	444	463	496	463	472	495	517	514	448	459	503	407	467	473	487	483	489	473	483	491	468	461	458	436	456	475	478	448	448	458	466	456	499	466	490	464	470	480	480	457	456	468	479	485	498	476	433	492	482	477	492	466	444	444	448	477	480	440	477	473	439	448	462	436	460	450	448	443	466	507	475	481	472	464	430	496	458	469	472	473	490	484	507	448	483	492	482	433	459	465	470	492	462	481	440	490	427	449	475	483	477	467	474	505	425	487	457	501	486	482	482	483	492	461	427	467	475	486	485	492	481	487	494	422	441	445	457	461	499	445	439	472	456	514	461	487	446	447	468	460	510	446	478	457	466	450	454	454	495	481	468	448	478	485	455	472	480	486	480	463	465	445	448	444	447	494	465	458	491	450	476	461	465	459	432	491	462	458	463	491	476	467	468	497	444	473	433	478	425	457	435	461	496	491	512	453	454	488	478	463	466	476	492	487	464	472	517	481	450	464	470	440	495	482	499	444	478	521	492	493	458	486	471	513	471	436	443	423	426	486	459	497	475	467	482	490	474	456	460	452	472	472	469	466	476	478	466	454	465	474	436	478	432	486	462	462	422	446	455	434	466	421	477	466	484	453	422	484	468	442	482	453	472	511	493	495	461	472	452	497	488	457	462	509	485	489	474	447	474	465	467	464	476	480	470	466	443	486	435	472	498	512	478	449	457	475	482	448	475	491	459	450	499	492	478	463	482	464	487	464	469	427	463	475	470	490	461	470	450	501	468	429	458	459	478	481	466	442	437	465	461	424	492	529	434	464	505	505	460	471	472	474	468	445	462	473	462	486	456	428	438	468	475	452	440	484	440	468	470	472	438	475	457	484	499	449	547	486	473	482	453	474	457	415	471	416	471	458	511	458	435	501	461	501	433	449	492	503	465	465	501	435	479	466	483	432	475	493	451	497	479	488	448	481	465	484	490	497	451	409	459	442	494	458	474	465	487	455	480	515	453	453	470	444	484	465	492	504	486	472	466	461	466	439	444	473	469	492	454	460	495	495	455	459	511	475	467	502	448	505	461	453	468	469	496	453	496	464	420	481	489	492	480	470	473	454	462	496	455	448	491	447	482	489	449	476	449	460	497	446	483	453	462	474	442	502	480	493	427	459	506	479	466	477	481	455	449	461	472	459	448	451	459	456	455	466	462	465	449	466	489	486	453	466	441	437	481	440	449	452	472	464	438	491	475	460	495	455	478	479	471	467	469	488	460	474	452	494	473	432	515	500	462	468	446	464	514	463	487	500	460	424	433	477	426	447	461	441	512	443	441	482	450	444	470	478	449	459	491	450	459	464	455	479	498	452	454	454	455	489	478	445	453	460	449	476	463	488	509	479	484	468	464	479	457	452	478	458	454	474	504	500	451	434	455	462	432	460	498	479	429	471	488	432	501	514	470	500	455	452	470	455	445	433	461	479	472	451	471	473	456	451	494	451	475	508	477	470	466	464	483	441	488	472	471	477	456	472	455	522	497	485	469	466	456	490	489	470	465	474	483	438	449	467	491	435	488	449	476	473	466	436	511	461	474	482	464	461	475	434	439	437	486	520	446	498	484	486	433	470	490	448	461	477	473	501	464	476	508	466	474	528	470	467	478	455	471	459	441	510	451	475	516	492	470	451	484	453	444	494	453	456	481	459	458	460	458	462	503	482	434	481	469	445	523	492	481	480
15114	1330	1067	848	609	491	391	378	327	271	280	295	231	251	243	211	207	205	224	219	216	218	190	211	194	203	231	212	205	212	216	231	226	200	232	211	197	193	200	175	168	165	199	208	161	166	173	209	168	186	198	164	190	201	167	182	174	209	186	191	155	182	196	172	168	183	187	198	182	179	181	184	191	178	203	201	171	168	175	212	201	157	162	176	191	173	195	162	203	181	181	169	164	178	188	199	206	197	209	195	203	205	156	183	181	205	164	215	181	174	178	197	164	143	193	191	184	180	188	189	153	210	188	189	162	185	174	177	196	195	209	189	198	186	178	158	147	195	168	170	171	175	179	192	194	178	186	187	181	197	194	171	185	168	190	213	166	191	162	201	185	171	176	198	189	177	174	183	179	185	181	184	163	202	169	166	202	179	181	175	176	218	193	157	160	190	199	173	174	189	174	178	168	187	184	169	165	177	208	212	163	190	173	162	144	176	178	180	190	174	187	173	192	154	193	169	189	178	185	197	178	182	165	168	156	164	173	200	171	177	169	180	172	180	204	154	157	187	183	185	171	174	171	170	173	185	180	186	186	189	192	183	192	178	167	186	200	195	169	171	189	193	153	198	161	178	189	188	170	184	199	186	163	188	177	144	176	175	189	189	180	193	186	159	173	172	163	156	170	167	180	180	181	201	204	178	186	175	180	192	198	221	194	186	138	164	195	186	194	163	169	191	161	166	192	208	189	165	189	176	186	184	205	202	192	188	171	176	167	182	201	191	178	221	193	192	184	147	160	196	181	171	202	192	165	172	184	200	182	234	184	192	190	181	186	189	194	152	162	171	189	178	162	178	173	199	170	210	160	194	175	176	198	176	177	181	187	172	202	182	173	180	202	183	178	185	174	179	184	191	172	174	182	162	180	158	177	195	179	188	190	162	171	184	151	195	169	176	183	180	193	168	181	190	162	175	195	189	199	190	191	195	181	197	200	183	182	192	174	171	175	183	172	173	175	182	183	164	184	170	214	172	163	178	163	190	192	181	176	187	170	160	185	204	185	179	181	195	186	183	225	194	193	162	182	155	169	180	182	196	167	186	187	176	175	159	205	197	195	187	184	177	189	183	187	174	161	147	183	189	183	173	197	181	162	179	180	187	193	177	204	173	156	164	181	185	176	205	191	185	197	171	162	165	169	178	176	176	184	172	179	185	183	153	179	165	211	185	180	191	198	145	212	155	185	189	156	179	178	205	171	191	202	167	178	169	172	146	197	169	181	196	215	146	206	155	196	155	171	193	180	166	191	186	173	195	157	165	182	188	185	166	210	177	155	186	156	194	187	169	195	165	197	196	185	175	185	167	161	191	210	189	162	152	163	178	196	180	160	196	184	163	150	177	177	181	196	204	188	211	166	164	201	161	177	209	167	161	182	193	189	185	202	211	161	168	187	180	170	188	187	197	176	175	184	196	165	193	184	197	205	171	186	171	177	166	180	199	161	156	163	217	187	186	192	152	172	180	188	179	166	178	163	145	159	183	154	165	196	206	178	189	166	150	194	179	191	153	193	211	196	192	199	191	216	182	186	203	197	174	189	167	191	194	175	188	183	176	166	179	222	199	201	173	173	179	160	164	184	187	178	175	162	176	182	185	181	174	165	171	171	169	194	172	190	203	208	218	217	185	187	180	194	185	170	183	187	177	149	183	201	196	195	164	174	190	184	166	188	189	186	165	179	187	187	188	187	169	204	193	199	173	172	177	175	180	190	175	160	199	185	182	175	150	195	163	158	198	189	182	180	191	155	161	177	176	186	157	162	189	176	168	177	174	195	169	208	174	169	148	161	184	179	179	205	187	196	191	171	202	164	191	212	202	200	192	185	154	156	169	224	196	176	178	161	208	188	195	169	168	155	178	195	191	169	184	167	192	160	169	166	181	173	175	170	188	169	181	156	177	177	182	173	176	185	175	193	200	184	190	192	173	175	155	174	171	149	198	190	195	195	167	176	191	185	188	161	147	197	164	173	201	169	163	206	182	172	193	190	180	189	173	177	192	190	201	185	173	180	164	208	207	172	169	182	187	185	158	173	178	168	191	211	200	193	191	168	172	186	181	185	169	166	190	185	186	168	191	158	164	180	177	163	152	186	177	174	202	182	172	166	206	174	184	175	169	188	153	165	169	180	205	178	186	180	165	177	168	196	186	172	191	170	169	145	190	174	150	164	148	190	162	168	182	184	200	175	167	167	176	160	158	175	191	179	191	188	176	205	190	195	187	192	192	181	180	165	169	184	186	182	202	180	188	198	181	199	190	151	163	156	199	172	177	193	164	163	194	190	168	175	169	190	157	172	190	181	158	167	170	167	199	190	183	179	188	203	181	181	191	192	189	178	208	178	186	179	197	201	148	180	204	201	183	209	177	177	192	204	188	190	191	190	189	169	188	129	182	161	171	168	186	172	176	156	164	172	177	203	203	182	193	210	156	195	168	165	166	169	184	170	156	176	202	185	173	179	181	204	167	203	202	194	207	189	174	186	151	162	195	142	175	185	186	188	179	167	208	192	179	178	184	197	185	171	184	173	199	192	171	171	184	180	206	201	173	172	170	170	190	181	193	189	186	163	158	164	180	166	208	151	185	194	157	198	194	165	172	182	148	178	187	180	180	174	172	176	211	189	170	168	193	173	181	181	211	197	188	188	180	163	187	183	205	173	160	192	161	164	194	181	184	174	172	174	190	199	207	220	177	157	162	167	193	175	185	149	207	182	174	194	184	188	204	174	212	203	194	171	147	155	177	206	190	178	179	171	188	179	175	194	179	168	178	179	190	167	175	154	178	167	185	155	179	199	180	190	178	177	194	173	178	195	220	177	162	180	189	189	174	198	189	196	152	167	182	174	175	192	187	183	175	188	216	210	171	168	181	174	193	173	208	171	160	195	202	197	207	167	144	191	191	189	195	184	178	190	198	192	170	205	191	201	153	168	168	169	167	189	226	172	196	185	223	184	193	162	178	180	192	157	162	172	195	190	201	183	181	162	139	192	194	163	180	203	200	201	174	198	190	196	183	183	186	194	179	187	204	163	169	156	212	182	194	186	194	154	175	165	164	191	186	175	170	146	180	183	179	160	178	188	169	167	191	172	185	151	165	176	178	165	181	170	167	177	196	206	156	191	161	175	179	167	153	199	158	194	169	172	185	193	195	177	181	168	191	185	159	188	177	188	175	182	175	179	178	180	196	203	196	194	198	188	183	192	178	198	172	198	170	170	171	190	167	157	200	189	184	179	191	202	194	200	218	189	164	188	187	180	192	204	178	183	186	180	178	184	174	165	171	166	174	198	207	192	172	146	160	176	204	172	211	184	195	150	177	170	156	168	191	191	188	166	164	187	166	180	161	182	158	179	178	161	174	188	188	176	163	220	156	191	184	199	176	151	167	180	177	165	198	181	155	204	179	183	177	183	212	207	218	167	177	194	188	172	198	174	185	179	181	200	164	187	195	171	193
8692	1137	2327	2502	2274	1927	1501	1364	1243	1052	1008	943	831	804	767	743	728	710	707	763	674	675	722	653	660	709	681	598	659	595	659	678	717	673	669	654	578	585	559	617	545	572	564	537	544	531	533	515	509	577	497	479	507	519	521	522	507	509	553	491	490	503	513	514	507	471	461	499	485	463	460	473	486	482	464	444	472	475	440	464	512	507	451	472	486	496	455	495	486	474	476	462	479	490	490	469	498	483	478	466	478	428	475	495	521	470	469	494	464	482	485	476	484	482	476	462	466	516	444	471	443	461	522	500	467	472	484	478	456	487	461	469	486	456	488	473	492	443	461	480	492	487	498	481	470	434	492	474	489	483	473	473	461	458	504	471	497	492	501	475	472	456	483	468	455	430	450	462	488	485	492	460	477	478	493	485	444	458	452	455	460	430	454	403	455	471	474	478	468	453	489	493	494	466	474	489	476	458	429	456	481	511	465	471	496	440	474	472	469	463	471	453	497	469	528	461	449	447	455	420	434	485	458	486	461	454	438	469	508	478	472	460	486	460	482	465	456	430	494	487	489	487	520	477	507	466	473	443	462	473	473	444	488	472	488	461	453	421	494	479	487	497	467	440	469	518	498	446	454	480	471	479	480	467	465	451	475	450	504	464	428	492	502	487	498	435	459	438	493	475	481	465	458	474	442	458	483	467	465	500	449	439	452	488	472	477	441	421	472	474	440	466	449	448	482	482	452	449	496	500	438	443	511	486	450	472	444	477	484	495	444	441	444	477	443	453	455	424	483	511	511	459	450	473	482	487	498	483	464	462	488	472	483	484	494	511	462	462	492	492	464	459	450	500	448	461	472	461	465	445	452	470	438	449	469	500	465	422	481	480	466	485	473	435	466	477	452	488	464	476	459	479	478	479	470	458	453	451	516	451	451	450	466	475	483	483	467	496	464	487	459	492	479	456	426	472	473	454	454	463	487	443	452	485	504	474	434	450	463	483	468	445	480	491	498	468	502	470	478	490	443	458	481	531	509	428	494	464	458	470	435	466	456	449	446	450	449	488	458	454	462	499	477	478	505	502	482	431	463	487	466	509	462	467	460	455	452	465	484	449	489	468	450	493	479	493	484	459	445	476	504	476	467	508	451	454	450	459	462	417	485	473	503	472	460	480	444	471	463	486	444	492	454	476	445	458	456	424	518	474	448	464	447	487	497	449	472	487	492	467	510	453	444	454	495	468	469	464	487	482	478	428	436	535	504	486	433	461	438	479	493	438	500	475	490	484	469	463	457	475	482	452	467	487	468	480	500	461	469	449	471	482	474	478	443	485	471	486	496	485	483	484	453	477	465	486	458	490	474	490	480	454	451	477	501	447	499	473	473	448	503	478	466	467	453	463	504	450	475	455	447	453	479	469	482	451	469	466	453	478	480	487	498	412	481	468	464	503	493	483	440	518	491	444	494	478	484	482	465	508	469	466	465	488	472	458	455	465	476	468	508	442	465	480	463	445	514	508	509	522	472	497	445	476	444	471	464	474	468	481	539	430	461	431	469	477	486	477	473	498	460	455	490	447	454	496	455	498	495	491	528	472	460	485	472	437	495	466	469	471	446	508	466	504	501	453	437	470	460	464	489	482	495	430	464	447	461	471	471	463	454	456	434	438	445	445	481	452	476	471	449	476	483	464	454	522	518	488	476	448	467	470	475	486	499	503	470	475	488	503	433	471	518	454	494	489	486	460	458	490	445	471	440	450	473	441	441	471	436	486	488	505	455	456	476	487	452	485	481	471	500	439	474	457	467	469	480	464	434	486	486	497	441	441	450	506	481	463	479	511	484	468	491	475	465	472	447	483	470	490	468	481	451	469	485	445	464	477	444	440	475	469	470	448	491	451	461	420	497	455	506	474	427	480	476	420	492	485	477	468	471	434	461	445	462	452	454	486	463	484	515	486	493	427	440	466	452	484	535	454	474	470	450	442	438	484	452	470	474	451	458	455	482	458	476	447	474	437	476	464	476	478	477	462	487	454	505	459	453	464	432	507	498	474	465	498	483	501	469	447	478	506	472	499	505	480	477	469	480	438	472	452	462	462	500	442	450	450	447	480	500	445	479	489	449	507	474	456	464	474	423	508	443	473	479	480	458	486	478	486	504	442	465	486	443	519	474	453	439	468	482	496	531	483	453	492	467	466	487	463	437	446	472	433	484	446	451	453	501	474	489	476	466	481	493	507	456	480	501	511	464	463	443	454	458	482	486	469	518	460	464	481	432	456	489	463	487	499	529	475	506	436	469	492	468	464	483	460	493	485	472	475	510	452	481	453	488	454	480	500	475	495	442	495	476	452	457	515	471	484	437	448	458	451	437	454	475	464	445	492	485	434	490	482	438	476	472	456	521	508	479	501	435	471	449	485	467	469	427	455	450	461	432	494	469	436	490	489	459	436	462	480	450	473	454	472	484	459	494	424	469	424	495	456	480	456	486	503	447	470	454	460	446	495	457	473	478	440	437	469	462	488	472	468	461	457	471	475	449	467	490	479	461	506	482	500	475	451	477	494	462	481	483	484	477	476	504	491	488	480	477	469	490	459	479	436	452	481	441	472	465	508	494	472	503	480	488	423	465	477	459	468	463	448	521	462	446	510	485	466	423	458	459	452	484	513	496	428	435	467	466	458	480	480	467	435	465	457	467	457	481	451	501	502	455	439	452	459	488	480	478	490	463	423	493	509	484	501	482	468	478	501	458	484	467	476	462	465	463	479	464	475	481	457	476	468	461	434	435	452	444	433	426	438	459	451	473	486	455	442	519	487	469	442	495	457	480	468	453	484	452	466	504	486	431	449	444	428	514	464	517	505	455	500	476	446	495	451	465	450	430	456	496	454	464	457	438	507	439	471	487	453	477	494	465	497	481	446	469	441	514	467	481	451	464	462	471	479	449	460	515	458	467	468	439	439	473	477	474	453	460	474	490	459	474	474	500	497	417	470	480	461	485	484	493	490	438	448	476	458	456	471	501	493	469	450	460	496	464	438	519	489	488	499	454	484	442	479	472	484	475	477	482	486	492	461	448	482	470	425	452	490	463	479	428	437	466	451	439	445	501	491	456	469	517	466	457	478	442	459	410	468	466	507	474	445	461	476	471	473	446	451	443	464	511	432	450	476	471	474	478	435	457	455	447	467	447	495	509	489	469	464	448	475	454	461	466	491	490	483	447	435	459	457	493	460	472	459	492	471	465	472	463	505	491	442	517	450	472	509	460	440	496	467	490	443	481	468	450	495	445	477	448	500	497	477	473	444	463	481	471	440	480	457	436	478	463	419	468	496	475	452	451	442	428	458	470	463	471	457	447	478	474	441	463	453	499	486	441	476	486	512	446	468	436	467	465	509	460	482	440	466	433	493	462	418	450	489	482	445	482	437	457	434	465	453	472	490	486	497	484	492	466	458	473	483	466	484	485	487	453	444	481	483	465	479	482	473	461	466	505	495	473	455	503	459
2045	383	430	456	414	389	417	374	398	378	404	406	407	434	401	420	402	350	387	416	384	402	391	357	348	377	368	386	360	379	401	399	375	404	402	402	355	427	404	408	397	380	384	391	406	362	346	379	394	416	384	357	388	400	380	377	381	382	394	403	381	364	361	381	341	364	371	343	389	378	390	414	400	389	406	368	384	361	367	377	421	408	394	389	429	417	421	381	379	387	380	386	385	390	372	401	377	366	398	347	383	414	401	372	363	389	391	387	407	435	356	403	417	369	365	351	376	416	360	352	394	380	349	362	384	398	379	398	364	371	386	401	359	346	430	351	387	377	412	393	376	402	356	393	381	396	400	360	372	358	384	372	354	367	351	419	340	368	375	376	353	381	378	379	387	396	408	389	387	404	404	365	362	369	396	376	385	374	354	412	385	388	366	374	391	390	375	350	406	382	417	383	364	398	372	373	356	381	390	366	372	415	359	371	403	428	372	386	362	360	353	323	376	371	405	391	386	367	395	394	368	363	391	403	397	427	392	377	347	388	374	355	404	402	364	360	394	429	390	383	412	399	367	372	407	354	357	356	389	361	385	422	398	374	361	388	381	371	373	401	406	366	396	404	388	411	372	375	398	372	391	373	416	372	391	390	360	397	409	401	351	392	362	396	402	424	418	385	375	428	409	375	395	412	375	401	421	360	389	399	414	376	374	379	386	410	399	391	367	389	427	366	394	355	347	390	390	389	380	362	364	350	421	407	394	382	426	368	408	385	374	395	376	392	380	384	461	362	395	378	339	345	365	392	372	402	425	389	396	370	357	393	414	365	371	379	389	396	367	365	407	443	370	363	394	369	384	392	395	413	374	396	416	383	376	370	408	395	407	382	426	365	414	365	406	364	394	362	378	378	405	359	412	354	362	380	368	363	350	381	393	365	382	353	367	363	391	399	382	392	386	353	393	363	371	408	394	389	404	402	398	399	418	358	385	384	361	394	407	383	382	369	399	378	420	353	358	380	402	396	420	367	385	381	367	399	411	397	359	377	387	393	374	381	373	356	362	390	375	365	341	377	364	369	394	407	429	360	409	389	417	363	381	376	376	377	364	392	417	383	375	374	393	379	416	392	373	386	358	408	381	393	353	400	380	357	400	381	331	380	384	434	396	442	337	419	404	356	386	391	368	357	402	395	406	391	384	371	389	416	416	411	378	394	372	393	390	392	401	355	366	445	410	411	372	368	408	397	380	355	375	374	386	396	371	384	418	351	362	370	358	410	352	380	386	358	378	392	366	374	352	395	387	352	384	399	385	382	372	361	357	375	375	372	358	352	375	361	388	365	373	387	359	380	423	378	405	394	396	407	417	348	380	366	405	371	392	414	380	390	376	391	375	366	389	387	369	378	373	376	364	373	386	362	394	400	364	395	382	379	408	404	384	382	393	395	402	413	397	374	408	412	403	391	420	355	381	372	379	406	385	402	428	352	371	372	409	372	404	380	420	412	338	387	381	371	388	394	405	365	427	355	349	381	397	410	381	394	382	358	397	381	383	417	375	392	359	382	375	373	387	383	385	396	402	395	415	368	376	367	365	386	380	389	370	383	374	405	391	388	370	394	373	388	399	345	359	389	379	385	402	422	416	389	372	390	406	375	376	348	384	364	449	372	369	398	396	361	443	407	387	416	378	357	381	426	424	404	392	378	409	377	375	333	370	399	376	353	397	401	400	379	422	388	426	383	377	387	387	413	390	369	390	378	409	358	384	381	375	398	421	386	392	373	391	375	431	378	387	393	419	389	347	369	391	394	424	427	425	369	425	378	368	352	373	365	403	410	400	401	362	399	392	400	391	385	388	380	391	391	421	378	359	412	436	399	391	389	381	379	387	367	391	371	371	367	344	400	429	413	387	415	382	400	370	405	389	380	367	346	356	391	396	415	402	405	367	340	385	398	402	393	368	366	366	413	400	370	377	410	405	424	386	395	360	368	422	353	415	366	327	387	414	367	388	380	368	385	404	412	393	409	377	369	423	365	377	361	392	388	400	380	397	410	398	341	425	392	390	415	393	397	407	385	403	415	395	418	413	411	390	354	384	400	379	408	371	402	382	405	382	368	393	388	436	416	396	359	359	399	361	366	388	402	414	352	363	406	388	366	410	388	370	387	373	367	389	386	389	391	338	377	391	404	391	415	377	395	384	447	401	403	393	426	397	386	386	355	410	386	368	375	390	387	353	393	382	370	392	357	390	390	357	381	365	377	400	367	370	381	383	386	385	394	364	404	419	379	426	393	366	416	351	400	400	402	365	407	397	437	414	380	375	395	381	390	413	400	379	431	384	357	405	408	371	376	395	366	386	361	390	388	361	377	391	364	417	420	396	385	407	359	420	347	363	430	362	371	391	395	359	392	402	371	402	398	387	371	380	372	432	403	359	403	385	364	414	405	400	412	342	367	401	408	404	394	396	413	346	413	375	426	428	394	381	359	431	400	392	400	379	379	375	376	397	383	402	424	362	399	425	389	376	373	388	404	382	427	381	401	398	417	432	395	354	344	412	390	390	379	414	410	419	380	372	405	410	384	380	396	375	386	404	370	412	396	375	421	382	393	403	364	369	394	405	369	423	412	411	415	413	395	403	392	390	392	423	374	408	381	377	380	445	390	336	403	372	395	364	379	375	409	369	406	369	384	330	408	393	384	363	378	386	372	389	401	417	393	379	379	398	373	357	401	386	403	384	384	394	386	416	409	372	367	374	390	412	377	383	364	407	393	391	407	394	358	390	374	379	408	379	416	401	420	388	356	403	394	432	382	360	369	410	405	390	360	395	364	380	393	409	396	388	370	415	412	377	373	401	380	373	367	365	346	374	369	387	402	383	385	396	422	415	384	404	376	394	389	394	383	397	416	383	406	386	406	391	418	405	387	378	382	371	374	436	393	348	390	373	396	395	380	393	400	392	430	370	445	402	392	375	386	367	360	432	365	420	393	381	403	432	409	390	394	384	385	356	428	408	349	409	347	398	407	390	417	400	416	390	401	356	382	418	403	335	374	429	393	413	379	372	376	381	398	394	358	411	391	385	408	399	407	377	392	382	377	384	383	387	365	403	384	353	382	343	386	416	367	390	387	405	359	369	382	370	427	376	374	387	395	399	413	359	396	400	408	390	384	418	405	387	394	358	383	384	390	396	349	388	386	394	374	369	412	370	391	373	424	339	406	374	391	417	397	408	362	392	372	410	403	376	385	373	370	365	387	375	393	361	393	396	404	390	365	374	346	387	390	384	363	372	362	414	380	398	371	366	351	375	392	406	408	410	395	388	397	387	372	402	398	341	436	400	421	381	403	375	384	416	401	390	416	382	389	396	408	411	394	441	383	396	423	400	404	389	385	361	407	382	406	372	406	379	382	383	369	368	394	381	369	378	384	376	407	387	342	406	345	359	412	356	383	376	368	385	390	383	403	396	394	393	406	448	399	367	391	438	379	414	414	393	372	401	384	366	388
2333	911	923	963	960	929	898	865	876	919	867	857	872	862	840	862	809	879	839	841	912	881	857	898	844	869	870	895	838	872	882	882	827	881	824	850	863	829	847	859	879	831	833	884	830	842	860	860	842	810	901	836	837	814	847	863	807	848	903	882	888	886	816	834	883	844	867	873	882	875	880	860	923	838	897	837	892	880	857	811	884	833	846	813	860	854	865	866	793	846	840	860	886	826	874	815	882	861	855	845	864	883	900	863	867	868	812	835	859	839	838	876	836	875	834	811	848	822	853	850	800	850	855	784	847	892	876	868	931	892	834	877	851	915	858	862	898	861	933	864	891	793	774	874	889	862	904	868	854	890	852	881	887	850	824	834	873	887	847	837	848	853	816	829	851	818	851	809	843	843	857	874	883	837	852	762	877	838	827	900	854	843	891	819	893	807	894	855	842	860	899	838	852	827	803	862	838	846	843	823	870	881	873	859	772	868	855	880	898	906	809	855	835	867	838	854	873	860	831	870	869	832	853	891	878	873	831	836	810	835	866	865	881	829	828	854	901	873	847	859	894	844	873	896	938	856	849	856	865	895	884	792	912	829	866	888	857	904	837	851	846	857	862	820	836	854	894	861	842	900	872	856	857	853	815	823	819	828	851	858	912	889	862	876	853	836	818	838	841	866	850	886	871	825	806	863	815	849	828	893	837	873	845	884	850	867	839	882	890	853	841	851	829	826	871	853	836	866	859	830	872	785	890	866	807	835	858	811	825	808	796	895	815	842	846	851	836	838	835	834	875	843	871	813	863	888	844	882	875	880	883	872	850	816	830	870	832	875	831	862	786	857	848	814	802	852	820	879	830	876	815	855	891	855	851	863	904	843	831	866	857	860	833	879	821	824	870	857	852	790	830	779	827	849	922	816	846	903	867	857	868	891	880	869	824	831	839	816	870	904	872	857	827	815	914	798	850	852	847	868	824	833	831	879	803	851	863	879	821	814	871	901	867	886	854	816	870	878	807	875	914	884	832	841	833	855	807	864	801	870	899	831	883	890	917	870	866	864	825	837	856	883	886	849	815	874	820	865	878	861	832	849	881	889	859	877	811	861	842	949	890	843	875	848	900	891	870	871	838	880	842	832	860	841	830	856	834	866	858	819	902	868	926	829	858	883	845	812	857	854	865	888	839	844	853	871	881	810	859	850	875	886	883	862	850	836	870	845	859	870	893	861	864	835	908	896	873	855	875	864	888	887	888	855	886	849	847	845	835	851	823	888	859	877	806	785	897	847	833	819	830	857	877	854	833	851	795	820	818	834	888	873	853	871	832	842	892	857	846	861	843	851	826	827	841	865	879	890	894	851	861	874	839	917	907	843	893	825	814	885	863	838	875	896	879	822	874	823	870	910	818	877	913	873	816	871	849	848	812	797	872	925	871	845	854	826	807	846	865	839	847	849	866	917	845	860	839	894	908	857	836	840	875	795	883	820	897	841	885	845	835	832	847	893	825	859	880	833	884	893	831	858	823	843	837	844	887	848	828	845	883	828	804	884	870	900	851	842	802	839	859	862	879	880	830	866	884	853	868	875	827	873	884	864	847	849	829	844	899	832	849	849	875	823	846	829	870	888	827	826	848	809	836	847	846	832	801	848	879	908	863	865	865	850	804	824	864	855	832	842	900	876	840	825	836	871	884	888	861	800	847	854	840	858	837	847	872	863	877	851	881	870	847	842	832	837	837	867	807	870	818	802	889	829	835	795	827	839	862	870	883	846	885	843	836	853	877	846	855	814	882	841	866	842	885	853	944	890	883	848	882	817	848	828	863	835	806	861	860	905	849	925	870	816	845	866	853	868	846	866	871	877	845	852	862	831	833	837	868	885	846	823	830	859	870	810	878	848	846	848	890	825	855	838	930	800	866	924	868	865	838	916	830	832	857	837	890	827	858	824	830	815	868	813	863	869	826	809	854	836	851	875	836	820	849	859	879	808	897	836	840	881	840	869	828	914	840	867	853	855	875	872	853	897	840	904	810	861	851	822	848	897	898	839	893	851	848	853	844	895	870	871	844	817	859	843	883	893	869	839	821	881	894	831	824	841	870	882	827	850	887	843	844	874	813	872	887	805	896	842	899	842	838	896	875	777	815	863	821	831	882	846	875	846	862	824	812	800	808	798	837	830	896	854	854	780	850	851	905	775	875	859	875	845	881	847	845	875	915	875	841	861	808	916	826	818	821	841	898	820	870	826	850	836	893	861	817	822	893	833	835	925	846	840	841	890	833	845	828	875	811	888	846	841	878	854	848	849	828	888	862	818	900	870	851	858	876	865	920	879	810	846	833	858	842	862	827	840	818	842	872	809	885	839	869	823	847	847	808	832	823	847	887	851	887	859	893	832	833	847	854	885	823	876	874	843	839	855	834	891	932	840	848	841	834	805	880	849	841	838	903	820	852	837	817	862	855	808	851	860	823	859	876	864	867	857	798	875	847	793	813	858	864	840	867	875	850	885	830	838	869	862	858	818	857	852	850	866	851	819	825	844	814	876	839	870	859	849	858	836	862	875	855	836	792	900	839	868	889	848	889	871	843	838	830	820	850	881	862	898	897	870	891	840	805	895	815	899	856	882	892	900	817	820	866	843	819	841	795	859	864	824	809	836	932	843	853	854	826	875	806	815	849	826	897	864	843	848	832	855	872	889	879	861	858	879	831	903	883	813	872	839	825	873	862	859	862	811	845	871	848	833	794	867	855	867	908	898	879	871	854	817	803	826	852	839	846	857	846	777	800	842	814	829	888	883	876	876	874	904	866	821	847	868	862	865	798	895	871	828	861	917	846	867	841	856	909	869	888	799	893	880	828	887	808	876	889	861	834	828	833	852	881	908	847	836	863	837	867	847	846	812	833	855	870	854	835	772	847	831	871	818	825	856	814	916	884	840	872	846	837	832	914	903	842	877	848	853	828	871	807	889	831	868	862	858	873	813	880	886	861	809	861	860	842	825	851	863	839	855	902	840	857	888	813	871	861	856	912	861	785	808	859	869	813	884	835	849	881	858	866	817	858	879	875	832	860	830	875	827	857	844	896	833	847	884	900	934	862	855	894	887	874	869	848	828	865	848	842	849	854	810	876	837	864	853	818	867	908	914	886	869	812	875	863	849	826	856	876	818	854	892	826	906	856	803	818	895	869	829	861	869	831	830	856	883	829	869	900	817	824	862	871	893	832	849	829	873	835	858	825	893	863	848	815	889	809	835	877	837	785	864	847	846	875	846	862	890	933	841	861	829	854	835	869	847	830	910	844	844	888	823	895	837	825	869	861	841	854	862	863	856	810	828	856	845	849	880	780	856	872	878	864	818	864	864	871	899	782	850	873	931	844	880	821	870	864	816	829	866	871	805	879	806	858	866	810	838	837	856	841	884	844	844	862	825	865	807	838	933	852	860	844	867	825	803	842	870	868	884	868	851	838	914	816	873	860	858	890	908	858	837	786	865	882	878
7832	601	645	491	427	368	325	271	289	225	219	223	225	210	237	188	223	204	226	222	217	226	210	208	235	211	222	201	179	203	200	191	199	226	195	205	212	214	195	195	188	206	220	188	180	208	187	185	206	187	205	206	198	165	204	201	187	199	198	187	177	197	171	196	202	213	185	205	184	208	227	190	157	197	184	188	195	206	225	208	196	216	194	210	188	209	187	202	181	212	168	175	176	219	191	183	164	195	178	176	196	184	207	178	219	207	193	193	165	226	196	185	193	202	189	220	204	188	176	196	179	190	228	207	183	189	182	201	201	193	219	177	190	189	210	199	197	187	177	185	206	186	209	191	194	194	202	209	190	214	197	210	170	188	183	194	172	183	168	214	189	177	205	187	192	194	220	199	195	200	194	214	209	193	206	208	183	196	178	199	200	188	179	197	197	168	216	201	187	198	201	188	195	201	193	174	185	185	198	228	183	167	202	191	202	192	198	197	218	205	207	186	184	173	188	210	216	221	192	179	193	188	201	215	201	177	202	212	158	212	195	185	212	198	209	190	179	149	227	192	192	195	208	208	192	174	185	186	199	184	181	190	184	173	194	172	221	216	221	173	184	202	183	195	174	172	202	194	184	204	175	188	194	191	204	201	195	192	168	224	220	179	197	188	201	196	195	188	206	223	175	195	185	199	227	232	204	193	179	175	197	207	211	193	197	197	201	197	206	222	191	205	195	189	198	194	181	204	210	196	179	181	199	158	193	199	188	200	198	197	200	180	180	210	197	178	197	191	202	168	231	192	195	177	197	194	184	221	201	219	198	187	204	182	202	184	186	183	193	199	174	203	191	207	198	198	179	180	175	182	195	171	172	195	220	177	156	167	218	200	217	174	190	195	198	181	189	192	199	185	199	211	215	188	194	203	203	185	188	183	195	220	183	202	200	202	186	186	188	180	180	198	225	199	207	197	200	179	201	179	202	186	212	204	184	208	180	195	202	174	180	182	176	186	213	207	186	174	199	223	182	202	201	209	203	187	205	212	204	188	192	180	205	172	193	193	185	210	186	214	200	178	238	209	216	203	215	219	186	190	196	191	208	210	175	189	202	157	193	191	169	200	185	207	181	193	184	177	209	186	219	229	171	214	184	201	192	201	208	181	179	193	173	167	209	177	210	178	202	195	144	198	192	212	217	201	176	199	214	201	194	196	232	198	185	183	203	192	205	201	196	214	196	187	178	206	193	204	195	197	209	202	210	164	204	162	203	214	175	165	182	171	195	193	185	206	175	173	183	199	198	207	192	195	195	218	181	187	177	202	213	165	199	178	173	188	182	195	182	188	231	214	209	203	217	179	222	211	178	176	220	191	189	217	199	201	166	194	178	186	201	188	213	200	220	178	210	199	209	223	205	197	197	182	194	208	217	210	191	188	187	200	191	185	169	219	177	218	238	201	204	209	196	178	187	216	205	202	201	188	203	196	212	198	191	189	184	167	202	210	169	194	196	193	228	184	199	196	180	204	181	208	199	168	194	190	182	184	194	190	185	161	203	213	193	160	170	176	185	166	174	199	204	182	194	206	196	189	189	191	231	174	182	188	183	186	199	176	208	205	199	204	199	212	186	200	208	165	201	204	182	169	189	197	196	185	195	211	189	204	213	198	203	200	179	200	176	196	201	172	209	175	208	180	183	204	205	213	202	191	212	203	165	197	191	216	213	194	221	188	206	183	197	170	205	171	170	178	203	202	222	224	184	226	189	195	207	218	223	189	186	187	217	186	195	186	209	204	182	219	205	240	216	207	201	197	204	165	180	187	196	158	182	217	200	223	195	231	210	198	218	202	177	184	188	188	176	198	185	194	190	191	169	175	209	193	216	187	207	200	214	183	201	187	192	211	198	216	202	209	200	186	174	181	180	205	248	203	188	209	201	209	207	192	211	192	194	223	183	204	214	228	195	191	191	173	170	194	226	203	168	188	197	194	198	170	198	214	171	183	187	186	168	224	187	181	221	204	200	219	178	218	186	207	201	193	194	188	182	185	176	181	192	198	189	180	205	181	207	182	188	198	216	203	200	203	177	182	195	166	174	196	188	166	194	165	220	183	200	205	193	180	168	179	173	193	231	217	214	189	183	185	197	192	192	196	198	205	185	204	188	213	226	198	219	184	200	192	215	199	170	201	204	203	198	197	205	200	183	178	179	195	191	199	194	168	199	217	191	193	200	195	205	203	212	161	182	189	203	194	243	214	196	193	203	192	178	183	194	193	202	194	174	191	192	203	203	181	183	197	197	159	202	218	219	194	171	192	180	206	212	180	188	200	223	206	199	193	222	202	196	200	225	208	204	174	183	200	166	209	196	197	194	181	208	177	183	193	227	185	185	192	201	200	196	180	150	205	195	196	191	201	218	202	168	186	206	189	203	196	204	190	198	188	178	234	169	197	184	183	183	175	191	213	204	205	212	203	183	202	209	181	210	173	201	197	190	171	202	191	184	208	199	194	204	182	233	176	203	193	188	202	199	210	190	195	199	200	179	198	198	223	212	177	212	183	189	192	203	178	222	197	198	213	219	191	182	185	192	170	178	186	197	185	192	210	211	188	202	180	194	203	191	187	197	191	201	179	198	212	201	203	196	179	181	185	181	188	186	200	203	184	184	194	218	202	198	161	196	196	176	186	175	200	187	184	187	186	203	188	195	203	180	205	218	196	165	195	187	198	177	206	215	190	195	201	205	191	199	216	228	220	206	202	193	195	182	188	154	215	196	195	217	208	182	190	177	215	187	222	202	221	207	181	201	202	177	194	244	185	223	184	208	200	207	190	190	178	221	208	180	204	173	197	177	193	225	188	198	227	221	190	171	202	222	190	206	183	206	185	224	201	189	208	189	203	155	185	219	182	208	165	187	197	189	185	199	178	186	191	206	178	225	186	191	202	218	193	207	171	175	197	187	185	163	212	190	172	202	179	200	182	186	184	171	206	204	204	174	171	184	226	174	194	207	202	209	188	203	185	209	196	167	179	187	201	204	202	215	174	190	213	165	185	191	180	201	232	180	208	224	175	176	197	195	205	200	191	212	191	243	185	161	193	183	183	199	231	194	183	176	193	172	205	190	210	186	189	161	190	194	219	219	198	192	177	218	205	198	201	189	182	197	204	204	210	196	222	183	203	173	189	215	209	192	182	189	178	180	222	160	181	175	181	196	179	218	213	197	185	197	194	219	172	238	180	180	168	213	204	212	183	214	195	199	203	184	201	204	177	212	214	205	199	194	213	192	193	191	202	220	210	201	217	207	208	175	200	207	195	210	229	204	184	182	181	170	154	225	183	211	200	194	198	207	209	220	184	217	192	212	171	195	186	217	190	180	184	186	208	185	192	191	171	170	192	221	196	196	179	202	213	185	186	184	198	207	189	197	194	187	187	183	189	215	210	156	165	217	182	205	166	180	196	206	201	212	204	188	205	231	203	195	205	207	195	199	220	182	186	201	204	206	181	187	187
6579	872	1383	1571	1503	1225	1053	984	879	792	723	702	646	672	634	616	583	604	591	604	567	540	544	574	561	592	559	556	539	524	529	559	584	554	532	571	530	510	533	518	480	501	490	574	496	499	519	495	476	498	579	505	474	465	473	500	510	487	520	461	503	465	450	475	487	487	464	460	463	505	480	467	458	470	456	489	485	482	478	472	441	478	424	491	477	482	454	483	448	436	445	510	499	525	469	504	470	454	435	458	492	501	461	487	458	464	481	453	477	505	438	474	469	461	483	445	490	461	466	451	466	463	490	515	504	476	436	459	487	439	455	460	501	481	476	459	415	458	493	465	445	462	458	480	488	482	506	495	464	473	479	452	461	507	439	484	466	489	466	464	480	476	450	515	486	482	453	466	466	449	463	463	467	497	466	458	485	450	469	433	494	486	510	478	510	441	480	470	495	452	447	458	483	466	481	459	472	454	455	474	468	467	468	476	469	455	475	477	482	452	404	488	466	462	470	526	430	475	449	437	459	476	502	438	470	483	476	412	488	434	457	458	448	456	455	440	473	484	451	440	443	471	470	460	497	469	493	450	476	469	447	450	465	484	474	449	456	466	478	481	476	445	440	448	441	469	483	481	449	485	451	483	454	504	471	431	470	510	484	438	433	512	449	468	444	431	469	486	462	475	468	524	453	452	492	451	457	472	517	480	441	479	467	469	499	463	405	472	485	439	457	438	470	468	472	478	450	430	486	471	477	463	458	490	473	477	467	461	453	453	475	453	482	486	437	492	470	507	476	483	480	476	512	491	459	491	480	450	497	453	453	456	480	452	453	443	464	425	484	478	469	479	470	468	463	506	507	459	425	458	475	478	493	405	486	491	456	446	496	497	447	471	485	454	410	446	471	472	468	456	480	454	483	441	446	502	509	416	434	443	470	500	472	478	492	474	451	468	492	444	443	494	486	484	439	486	508	452	517	448	510	494	460	510	442	480	483	463	458	479	472	454	465	456	474	471	440	497	437	448	504	478	451	436	500	433	453	437	452	462	453	472	489	481	486	489	487	466	488	439	465	473	427	470	491	495	501	465	469	430	478	490	486	475	505	464	516	456	455	432	463	475	472	452	467	480	469	466	456	481	469	488	474	450	494	491	474	461	419	426	483	461	482	488	463	460	459	461	457	522	447	462	468	487	462	482	508	482	488	481	432	448	458	464	495	463	438	480	499	511	478	459	458	424	456	473	471	477	444	464	437	467	439	444	472	476	504	432	469	493	455	432	465	473	485	478	468	467	490	507	469	445	443	458	462	467	470	485	481	462	516	477	473	477	476	446	465	448	451	456	496	507	480	489	502	434	478	486	471	465	449	480	447	466	482	435	435	443	460	436	467	446	484	459	493	460	471	449	453	451	475	479	485	458	458	445	482	465	455	482	454	461	493	465	448	503	448	484	470	448	474	448	463	485	459	462	433	456	484	476	487	501	430	477	492	467	445	499	466	496	494	508	474	493	491	461	460	455	430	501	461	463	429	502	435	495	482	459	453	446	456	463	484	498	460	437	489	453	476	473	464	461	425	462	446	453	452	441	489	469	439	479	467	487	509	451	452	489	478	484	488	421	506	488	481	479	462	508	455	456	456	460	523	427	476	455	455	485	449	477	461	499	476	477	474	441	482	487	490	425	489	466	460	477	426	451	461	496	465	432	430	462	520	443	486	525	481	465	467	420	433	455	459	434	443	463	441	483	453	451	485	469	495	486	423	490	459	495	452	469	485	463	447	502	441	472	468	445	468	499	462	485	512	473	480	439	449	470	433	462	471	486	441	483	478	463	508	464	465	489	459	494	462	471	485	474	468	450	445	442	460	501	447	451	500	488	458	508	477	489	473	469	448	469	479	516	465	492	472	451	475	454	474	458	474	444	494	502	441	479	455	463	448	483	476	464	490	444	485	457	460	457	472	498	473	478	487	475	477	459	479	457	448	477	458	438	473	464	463	494	477	488	487	472	450	467	471	452	470	487	485	436	451	492	424	468	455	452	432	460	481	459	443	497	469	490	452	458	457	474	478	488	487	454	401	494	491	489	487	459	510	461	488	453	489	496	426	448	483	457	487	477	476	468	448	417	478	497	466	448	484	499	476	467	469	483	491	473	476	500	447	468	484	462	433	429	470	487	482	458	481	487	472	497	466	453	469	469	484	467	502	487	438	441	468	484	517	461	484	471	492	461	468	463	464	461	480	474	484	440	503	485	473	453	452	460	455	475	504	485	446	447	433	440	483	493	507	447	448	447	444	493	477	489	475	488	430	417	461	450	475	461	434	496	450	457	450	504	443	473	498	411	444	468	461	504	476	481	463	449	492	427	456	414	424	490	471	507	455	468	476	462	425	431	489	463	508	484	482	459	443	494	473	497	457	474	464	485	420	449	474	503	442	469	429	478	447	488	455	480	417	483	487	439	459	476	492	444	495	451	477	486	455	444	464	465	475	427	478	447	417	453	488	454	458	502	500	420	491	460	482	490	460	501	485	471	452	454	456	450	466	464	481	471	466	501	480	473	413	427	481	475	493	463	490	464	520	488	458	463	471	469	523	439	453	478	474	464	475	462	458	421	508	479	439	471	489	442	444	475	460	476	481	456	467	458	425	475	506	458	442	466	451	477	468	470	469	449	475	511	466	471	489	485	490	462	463	490	466	475	444	446	512	442	485	451	444	459	434	467	425	476	439	445	496	473	489	472	517	483	455	463	483	463	438	477	427	450	452	470	505	442	423	421	467	442	466	431	470	465	485	456	461	486	484	441	450	470	450	472	495	447	468	462	467	506	496	455	450	436	454	485	437	450	471	478	461	447	469	451	471	434	496	488	482	446	468	494	424	469	474	473	474	451	473	455	432	432	434	501	486	443	491	485	495	463	464	445	465	480	425	499	494	459	437	455	463	449	457	479	467	471	468	488	475	490	456	462	457	485	475	483	470	509	448	446	480	463	467	496	452	479	492	489	439	472	455	502	497	436	464	463	467	458	458	499	454	447	464	421	451	441	503	466	463	484	457	447	458	463	527	463	491	437	469	489	483	481	487	484	455	490	495	446	502	446	463	516	439	467	471	434	441	461	464	484	456	469	476	487	515	485	446	458	475	477	483	488	445	465	481	483	456	448	497	455	457	441	430	445	476	425	449	456	468	448	492	523	486	501	481	479	445	469	493	449	469	465	465	417	497	489	471	486	500	482	461	454	464	489	456	418	454	476	482	460	472	444	457	464	498	445	463	424	496	498	487	486	466	419	489	491	448	467	445	487	482	445	472	459	514	498	446	442	480	472	477	465	488	453	481	438	455	482	484	485	447	460	483	480	425	474	454	460	452	467	452	479	470	453	490	432	475	442	493	462	468	479	505	487	485	472	459	430	420	486	465	487	451	505	436	447	501	485	478	460	446	468	448	439	460	443	495	457	491	432	449	460	461	447	476	481	472	432	492	472	470	468	446	454	461	452	465	496	488	472
14492	1281	1009	844	575	536	413	342	345	259	253	231	273	234	218	196	220	200	184	193	186	187	218	196	213	215	187	214	183	221	230	227	203	193	203	195	185	197	199	203	181	180	202	191	159	185	203	186	162	185	187	173	177	201	207	199	184	174	189	175	179	167	195	204	211	195	175	170	179	184	200	157	192	185	177	202	185	199	201	176	174	177	189	201	165	171	172	164	164	194	179	200	186	187	184	176	158	204	185	215	183	160	165	154	178	189	169	180	168	208	164	199	184	185	170	212	161	178	167	179	180	211	178	190	177	171	184	180	210	191	188	192	169	179	171	169	174	176	178	188	187	168	185	167	179	157	153	182	182	183	165	191	169	168	188	184	161	171	181	158	188	173	201	184	170	194	186	163	200	159	161	180	158	171	210	206	221	162	185	170	165	191	181	195	185	175	172	194	176	169	189	162	172	175	209	197	179	152	190	182	174	184	187	157	178	155	174	168	184	188	196	198	175	190	168	174	166	180	194	191	187	186	172	174	172	198	185	169	175	209	180	158	183	226	176	186	187	176	171	201	165	175	165	182	216	179	182	154	172	189	190	170	193	181	172	219	164	194	158	176	176	182	168	178	171	179	172	212	182	167	177	188	179	184	199	170	152	186	171	156	190	179	185	162	197	163	170	185	181	202	187	201	203	195	183	189	198	172	224	195	169	186	186	182	181	170	141	191	162	204	201	197	169	155	188	157	185	197	181	182	203	164	151	175	166	202	175	193	194	189	176	159	163	184	172	189	183	174	163	178	176	187	183	167	189	174	183	177	167	193	176	187	186	164	197	200	187	168	179	183	158	171	175	188	163	173	198	179	162	177	184	189	187	183	186	179	198	172	194	187	186	174	177	191	221	186	177	183	165	196	170	176	193	161	195	189	187	176	185	210	171	176	172	169	168	182	190	179	165	177	187	188	177	200	154	168	171	207	205	188	174	183	205	184	177	177	152	176	212	194	193	215	185	187	200	192	177	182	189	196	186	192	183	178	184	186	185	198	173	201	174	178	182	195	195	174	195	167	199	169	174	181	168	165	175	154	155	171	209	161	140	200	199	190	186	163	165	177	200	186	187	206	160	168	197	196	201	165	205	173	166	201	210	219	180	171	182	166	160	181	181	173	175	191	176	208	209	196	194	192	183	164	181	174	213	183	182	195	210	177	169	170	201	193	185	174	189	167	178	186	191	175	186	193	180	189	184	182	185	184	164	181	185	176	161	160	164	152	178	193	186	206	217	177	172	173	179	188	182	200	186	182	173	197	201	237	190	176	186	217	198	179	177	184	173	180	173	176	168	190	170	160	195	183	187	163	171	187	166	179	193	152	183	183	198	151	174	171	168	174	190	174	191	188	185	187	203	176	175	183	180	186	165	167	189	168	191	180	183	173	205	183	175	162	178	168	183	193	179	198	232	190	175	203	160	182	179	184	195	168	158	186	184	174	174	176	194	185	162	182	192	198	168	159	191	161	193	175	195	189	185	205	175	190	209	185	212	170	165	190	186	164	205	196	196	171	167	180	196	187	191	188	182	190	158	176	160	182	168	177	193	186	185	205	243	177	181	203	180	186	185	183	178	186	184	183	191	197	200	182	178	199	183	152	180	170	187	187	163	185	169	189	183	191	196	214	162	173	179	185	161	170	180	167	168	168	150	190	175	186	196	182	186	167	177	184	197	184	181	179	221	175	195	187	175	164	179	196	208	178	197	166	179	207	152	182	183	197	188	180	159	202	183	172	203	166	184	197	181	179	171	160	188	158	180	166	179	207	163	170	188	170	204	189	185	179	167	179	164	186	185	165	179	152	170	179	170	175	208	194	178	186	168	191	198	191	187	172	183	163	176	174	171	176	177	197	196	170	166	192	170	192	184	166	206	192	192	172	165	201	183	159	178	184	178	177	198	187	175	167	180	192	216	191	181	200	191	197	181	185	182	191	193	191	222	174	202	196	161	177	191	179	178	187	182	185	191	178	179	148	163	188	191	195	185	179	182	193	190	169	197	187	196	194	172	166	193	196	198	155	182	195	186	180	147	182	177	181	195	200	201	179	159	150	181	179	160	165	168	179	157	164	210	188	171	218	182	159	197	175	196	194	163	190	203	179	187	184	199	173	177	177	192	169	197	173	177	168	165	181	158	171	196	176	183	210	182	183	194	191	205	169	149	184	166	196	167	178	196	177	186	194	177	181	179	172	175	160	159	177	157	172	189	195	178	175	171	179	187	184	201	183	165	178	187	180	185	192	186	199	171	165	204	185	149	190	159	188	162	203	205	172	181	169	191	217	182	172	209	193	183	183	202	173	169	166	166	187	195	169	192	206	191	180	165	172	197	204	185	157	172	189	193	157	173	201	205	204	178	191	176	158	154	158	201	172	193	172	166	182	175	176	178	177	170	161	171	175	150	168	159	166	158	193	192	188	182	166	196	153	178	182	186	185	173	177	198	166	180	192	184	203	182	177	179	167	200	171	184	172	182	201	170	158	187	188	190	178	173	169	181	167	172	183	164	174	219	175	190	194	170	196	186	195	155	167	184	186	154	173	200	176	178	207	202	191	189	177	173	179	203	167	193	215	171	210	171	205	177	164	203	196	175	193	185	179	205	181	185	198	154	178	166	171	181	203	159	164	194	198	188	193	190	165	173	173	176	205	188	187	177	176	165	172	185	190	181	188	169	190	196	183	159	185	189	176	177	164	167	190	169	195	207	181	171	177	168	190	183	178	173	175	165	167	190	184	168	195	186	191	153	198	182	173	190	169	172	184	176	200	192	171	202	185	155	184	176	207	180	175	187	212	185	215	163	203	175	185	174	193	194	176	214	198	183	198	164	198	192	175	195	143	167	176	172	196	170	147	203	170	178	161	188	192	179	181	194	171	191	189	177	201	180	197	184	195	194	164	185	184	170	184	196	190	180	189	208	183	179	163	173	184	178	171	188	152	180	160	196	190	194	190	165	194	160	155	162	191	192	183	188	177	169	180	182	194	178	216	150	175	181	190	196	162	180	208	181	179	209	165	175	161	178	184	180	166	194	197	150	180	168	175	173	158	172	199	180	182	173	178	194	178	188	156	179	182	183	173	178	170	185	174	182	174	188	171	172	198	159	205	191	191	158	183	187	179	164	191	191	171	178	172	176	184	171	196	176	181	205	177	228	170	171	185	188	217	184	160	184	207	185	181	172	173	186	182	179	187	189	196	162	166	191	188	185	198	212	152	158	171	200	171	173	183	192	189	168	182	181	155	194	174	186	174	189	178	162	186	182	188	173	162	188	160	199	180	157	166	168	168	186	188	182	200	195	176	151	181	203	194	156	177	183	156	179	172	192	197	187	199	212	214	165	172	184	201	158	190	173	182	180	205	180	164	165	192	186	187	171	197	185	181	174	191	202	183	170	168	192	182	155	164	174	182	176	155	176	197	187	187	164	199	191	160	197	180	173	167	193	182	171	167	175	206	192	173
8546	1187	2120	2610	2208	1919	1546	1400	1207	1118	970	951	798	802	831	746	693	712	767	746	747	713	729	668	716	722	666	612	623	610	745	709	698	640	622	564	598	587	615	538	543	565	537	547	552	506	569	500	537	514	517	466	537	460	478	520	542	493	494	507	485	513	464	499	498	539	489	476	505	467	474	457	463	517	458	438	466	475	533	449	453	475	436	519	470	448	516	496	479	475	414	498	486	460	489	462	436	491	466	442	514	450	498	487	464	480	493	498	454	470	477	460	447	491	498	531	489	464	484	467	474	506	418	524	445	510	456	456	497	473	483	466	512	424	447	469	500	484	462	467	445	492	508	478	481	437	442	472	512	482	474	500	476	452	425	457	524	471	471	483	481	492	497	471	476	463	428	494	467	466	465	467	496	452	466	498	478	453	451	466	409	515	485	453	465	427	490	432	455	462	473	470	450	487	493	468	487	481	457	494	461	463	469	452	474	488	466	479	463	507	467	497	460	480	465	436	474	479	453	467	433	463	514	474	489	480	483	474	474	453	456	472	475	480	477	474	422	491	442	448	467	507	464	465	469	453	462	463	482	475	485	454	455	481	480	457	460	472	445	497	480	479	495	471	446	500	469	448	451	474	442	451	478	455	471	511	490	483	487	494	474	455	477	504	451	448	490	456	435	438	486	466	450	449	500	478	449	459	461	472	492	490	500	457	435	469	436	493	480	552	528	477	459	488	490	449	453	452	501	432	496	517	447	486	504	513	488	462	481	458	496	457	504	494	433	485	436	480	440	461	462	493	461	486	439	457	438	474	498	466	460	486	475	448	472	470	474	467	458	462	477	451	453	478	493	491	491	469	472	472	484	472	499	489	438	480	451	474	470	449	496	450	492	460	514	444	462	447	472	411	496	515	417	481	475	487	460	476	481	463	488	502	470	439	469	493	456	458	448	446	476	516	468	487	455	497	479	467	459	474	492	450	486	492	459	508	509	492	473	472	482	461	463	469	455	482	455	482	486	489	553	485	462	458	481	449	465	471	486	481	464	464	480	436	435	461	441	437	413	468	488	471	488	458	507	464	482	439	489	492	444	498	466	476	478	474	480	472	510	447	507	465	477	486	471	446	465	479	501	450	446	446	456	466	456	478	476	445	500	480	453	508	476	492	525	464	455	473	501	445	462	460	517	443	464	435	463	473	496	464	465	484	467	475	440	431	447	475	455	480	461	511	454	466	507	462	464	447	472	472	479	503	472	487	458	478	478	459	494	489	478	454	486	467	468	432	478	500	437	491	460	472	474	445	441	488	496	501	512	482	454	464	430	455	501	463	447	443	468	494	448	449	484	435	453	473	493	462	429	457	462	477	432	461	473	473	412	413	448	485	455	435	494	504	470	466	485	468	498	489	450	444	436	484	495	411	489	428	481	482	516	446	474	467	501	444	508	407	462	496	479	517	492	458	483	466	495	503	474	475	508	480	452	471	462	517	460	420	470	464	466	483	453	506	502	470	496	455	442	462	475	480	434	456	509	491	509	458	452	464	442	422	492	468	491	472	473	444	442	491	520	427	477	504	462	448	442	536	474	478	478	446	490	483	458	455	445	471	508	488	468	487	436	479	464	466	489	472	469	463	434	485	448	475	478	493	480	462	488	448	501	475	458	502	480	510	453	441	471	468	495	491	489	489	479	441	478	456	473	461	489	430	469	435	459	478	490	448	470	440	519	487	482	479	459	447	458	464	511	465	511	537	479	470	498	491	470	478	509	464	454	467	491	495	487	504	452	472	500	501	445	523	468	499	467	509	444	451	475	464	482	487	452	471	463	478	493	477	488	554	506	443	478	461	503	492	465	466	506	477	459	488	449	441	487	493	472	468	461	451	476	474	461	446	478	503	490	457	478	463	430	457	510	461	463	474	452	512	498	510	454	482	475	435	445	482	498	476	465	474	476	424	486	463	441	497	478	452	498	457	491	493	470	442	428	472	487	499	479	446	454	424	460	481	493	460	487	495	476	453	433	442	455	501	486	460	479	494	486	509	486	459	423	468	472	478	461	451	527	462	465	447	433	467	463	439	474	485	467	514	503	511	493	456	447	466	478	456	472	456	435	458	488	484	486	436	510	471	469	449	504	443	473	447	484	517	469	490	434	468	488	494	490	497	496	458	478	464	471	481	438	481	457	484	435	478	505	464	453	492	484	491	452	494	468	504	466	494	488	427	476	505	482	506	450	467	453	450	470	497	452	444	469	508	477	470	508	517	455	474	474	471	485	455	482	491	456	438	477	457	490	473	451	458	476	465	448	481	475	472	480	466	466	487	432	459	454	443	434	466	435	453	470	525	458	482	478	475	431	447	474	475	439	478	494	487	432	500	482	460	472	496	456	479	464	452	477	483	480	476	428	474	449	482	468	477	452	454	471	437	458	507	479	442	487	463	446	448	456	497	437	437	478	463	448	450	480	481	452	454	490	449	407	443	473	459	444	453	488	473	488	464	473	494	449	441	477	508	462	456	469	475	472	449	486	465	467	450	482	458	481	455	482	460	455	458	465	472	455	470	494	463	446	459	451	510	514	462	531	441	464	470	529	481	458	507	492	504	455	448	453	508	484	465	514	504	477	485	489	481	443	470	450	473	453	447	462	497	491	444	424	469	471	482	465	432	471	502	480	448	458	494	436	453	467	468	458	476	500	502	516	474	480	463	464	461	505	484	453	455	452	491	468	491	436	456	427	499	445	478	459	469	481	476	464	455	452	471	450	469	452	462	477	477	471	468	495	468	507	459	468	459	440	444	481	470	510	442	466	471	466	465	486	448	449	473	493	451	503	523	442	445	438	457	497	442	461	445	476	472	461	489	425	479	446	469	496	506	468	503	504	417	452	465	460	479	490	467	471	482	493	469	434	463	476	468	453	475	445	480	452	477	465	463	458	458	433	460	516	472	480	515	479	487	497	481	479	459	463	468	486	483	467	465	499	489	448	484	498	457	510	475	476	471	489	466	433	462	488	472	469	499	522	443	466	471	481	505	451	473	474	475	458	454	468	456	483	452	442	450	439	475	517	460	535	421	454	478	469	460	499	499	465	485	427	450	434	475	485	453	466	471	462	482	466	436	468	454	445	422	465	482	475	478	473	424	451	456	440	464	444	440	480	447	483	454	457	495	492	512	481	492	464	438	473	508	472	492	476	474	445	477	472	466	484	454	466	470	452	436	433	457	481	434	455	455	452	488	494	488	473	453	493	483	472	475	489	442	466	434	510	474	493	483	483	482	521	459	467	505	483	473	461	434	479	446	487	471	491	478	470	451	489	473	484	461	474	488	468	476	484	476	498	495	451	488	472	472	491	468	510	442	472	478	464	445	479	426	499	511	471	479	487	468	446	462	462	444	489	444	455	442	459	467	464	486	462	495	467	471	447	487	437	465	475	469	471	471	434	478	500	470	482	483	486	450	459	460	481	468	448	447	463	445	463	486	450	493	479	470	489	470	468	437	440	492
1830	437	442	419	399	410	402	402	374	356	421	413	423	381	394	372	368	407	382	416	401	373	365	403	419	426	369	394	402	383	369	408	397	427	355	375	392	387	407	381	364	391	390	399	382	385	391	397	374	378	389	416	373	414	403	430	419	405	380	374	385	368	399	392	419	345	372	391	380	363	383	402	391	372	408	380	387	410	417	396	401	387	367	389	373	431	411	409	403	415	365	371	385	407	408	392	393	398	381	396	399	386	440	381	363	406	399	404	386	376	391	345	392	403	427	393	356	393	374	394	391	404	361	443	373	399	394	388	403	386	432	393	437	411	408	391	368	399	388	425	356	410	390	420	391	397	370	390	395	388	408	366	395	386	370	402	365	387	380	382	399	373	356	390	390	386	401	390	373	397	409	423	379	389	358	378	422	377	372	372	403	347	414	384	382	367	370	372	437	402	415	371	381	391	429	363	388	394	352	417	368	373	437	433	387	393	392	405	375	414	365	371	426	393	411	346	373	385	384	424	412	379	367	416	376	424	380	391	387	353	349	424	385	385	373	400	364	372	389	394	353	351	399	406	395	420	368	382	367	389	408	358	418	359	394	377	396	350	336	382	416	369	390	400	378	350	398	364	413	384	411	370	400	367	365	388	349	347	405	387	369	393	398	377	385	383	367	427	347	367	382	409	401	393	415	393	376	429	392	431	415	427	420	410	380	373	384	386	398	406	397	398	379	411	363	362	368	358	402	374	384	374	400	386	367	365	383	428	366	370	377	369	375	400	421	357	384	416	374	370	368	417	358	423	386	417	357	379	402	422	359	380	358	365	392	407	386	371	395	362	436	399	365	408	382	378	398	391	385	382	386	374	419	382	355	395	399	387	386	363	385	391	379	405	413	338	368	442	370	350	377	415	380	415	381	384	416	434	365	412	423	396	403	378	356	401	397	360	398	373	359	363	346	380	357	387	403	395	356	396	357	411	363	378	366	367	380	387	378	386	369	354	362	391	367	427	380	387	418	409	396	392	382	365	347	381	365	358	383	387	379	380	406	365	389	378	394	382	351	402	390	397	390	344	401	392	437	390	388	389	373	369	407	387	376	373	397	417	399	385	346	383	370	386	388	375	364	407	396	366	364	365	380	389	333	416	367	374	352	406	376	377	388	397	360	393	421	440	411	374	380	397	385	359	409	357	390	389	447	408	400	396	401	367	368	382	358	354	359	380	395	376	376	408	415	364	418	374	390	413	429	398	388	353	351	414	390	401	401	405	394	376	386	407	411	411	403	355	391	402	373	340	415	406	399	400	405	409	397	382	391	416	405	374	367	408	366	420	399	403	411	370	358	369	362	391	399	408	355	363	373	377	388	420	409	432	367	390	358	385	400	389	414	413	404	376	409	435	377	367	381	396	380	400	376	348	381	376	404	360	403	406	352	374	394	400	392	392	413	394	416	381	417	381	367	414	383	403	413	398	391	396	393	390	371	373	393	388	443	395	412	396	364	408	407	379	385	402	395	430	415	416	359	403	381	356	377	351	399	395	371	370	383	411	390	387	416	380	393	369	392	397	413	374	366	379	387	363	371	390	401	385	399	379	404	399	390	393	402	359	392	392	410	386	395	423	408	374	373	385	364	396	403	377	374	358	383	375	387	373	391	381	360	367	382	403	390	377	373	371	366	351	376	367	417	378	392	390	401	407	369	406	381	369	395	374	397	404	376	389	436	395	384	370	408	362	397	378	380	414	363	383	358	354	358	373	384	374	366	354	351	393	402	409	387	387	374	394	372	393	388	375	359	375	432	375	365	368	398	415	418	372	414	368	399	386	392	385	365	363	448	411	383	411	376	381	359	409	395	366	372	389	401	416	410	382	371	381	350	367	369	405	366	375	383	366	396	410	385	407	381	391	399	421	406	373	410	373	426	388	405	401	381	368	377	356	379	408	390	370	360	383	396	379	387	367	415	390	393	399	381	390	391	393	384	401	404	381	400	371	399	379	394	369	368	405	391	432	401	386	402	384	379	422	383	349	384	430	427	389	408	383	347	401	378	358	409	398	386	418	348	430	395	399	383	359	400	356	354	388	363	409	404	403	388	377	380	404	351	376	378	420	372	399	392	365	368	406	382	404	422	369	425	395	421	363	359	411	375	360	370	410	355	409	424	419	438	407	391	353	374	368	361	363	369	398	429	399	380	402	409	355	424	378	389	404	415	384	379	384	433	359	402	434	413	388	417	401	417	460	384	419	422	460	376	393	372	388	379	398	363	371	378	407	385	361	391	352	394	392	407	391	434	408	378	390	417	369	361	402	389	367	395	339	376	385	387	396	351	373	420	435	369	357	373	358	371	339	412	377	386	390	382	381	371	381	402	371	364	373	407	418	435	452	393	400	386	379	403	409	384	337	415	361	375	380	426	368	390	417	377	356	409	380	387	415	408	394	409	415	419	424	366	392	386	378	361	381	355	338	395	408	374	385	393	367	374	411	387	367	368	413	393	407	403	409	431	394	390	404	397	427	384	399	355	411	382	416	367	376	402	371	388	397	387	401	402	362	394	426	403	370	403	382	387	372	354	372	400	415	377	370	395	378	387	433	391	353	358	409	376	402	416	382	361	372	397	423	384	418	385	412	397	432	390	398	376	384	413	351	361	445	408	377	387	372	396	383	370	361	390	336	387	397	383	390	389	389	394	356	381	376	375	407	410	406	408	401	371	410	341	387	421	378	354	330	344	402	413	432	406	362	336	433	378	363	360	379	352	376	410	350	400	374	406	361	401	399	392	368	381	400	385	410	417	429	412	413	381	405	404	424	374	361	403	420	396	375	410	411	400	388	434	374	369	374	388	375	415	369	378	388	411	426	380	370	363	361	399	401	410	406	382	387	378	394	352	401	389	417	385	425	363	371	380	379	368	376	412	367	380	335	366	377	383	385	393	410	375	381	393	384	368	379	405	366	394	356	389	396	378	385	370	416	386	383	425	359	354	381	388	408	405	377	405	407	388	427	373	383	394	375	379	396	347	383	361	361	378	402	386	393	435	418	407	378	400	373	383	400	414	401	381	392	402	407	434	418	368	400	413	375	402	379	397	414	407	433	433	366	343	382	387	338	383	394	393	405	358	382	387	377	423	356	395	411	381	396	386	362	400	415	401	379	407	410	376	405	379	370	387	363	393	386	388	416	389	397	446	356	394	418	393	391	361	377	440	370	423	401	373	373	382	376	351	361	321	422	400	387	415	400	332	369	375	410	420	383	400	367	378	370	392	371	378	405	387	374	411	389	396	378	387	389	345	384	390	407	382	396	403	379	433	395	389	416	356	396	384	373	366	396	394	383	396	361	386	402	402	386	374	402	411	379	388	369	364	406	435	325	360	366	348	405	400	411	393	402	396	414	403	357	398	380	398	419	424	407	368	394	390	427	389	379	420	383	396	382	379	425	404	410	421	395	397	397	390	376	400	393	398	370	362	382	407	399	414	397	387	397	362	407	429	378	402	384
2206	925	1001	1018	934	953	891	896	880	838	891	952	785	852	842	900	844	924	832	824	861	868	867	811	865	837	847	879	847	865	933	831	840	823	825	874	816	817	850	852	809	854	902	890	859	876	872	838	832	869	843	846	873	812	807	822	836	848	854	890	849	877	806	824	841	889	871	848	867	826	886	887	851	884	835	816	886	849	877	853	890	884	850	856	869	836	830	852	818	867	817	863	886	883	817	835	824	885	859	847	811	874	852	910	864	897	892	894	927	890	886	886	843	840	852	889	908	855	869	838	847	830	834	854	862	884	856	825	830	840	883	833	853	853	840	838	865	846	885	866	818	896	858	874	861	811	887	850	836	885	811	881	798	868	879	790	895	853	845	853	868	830	874	861	851	877	849	827	853	839	867	883	848	833	864	820	864	855	842	890	834	871	862	827	796	916	886	879	831	895	891	841	866	828	808	883	845	831	889	814	861	849	847	873	834	852	831	827	864	892	819	855	822	851	885	900	890	907	833	825	841	897	895	843	824	834	840	839	900	799	871	880	830	868	841	845	856	898	865	840	923	860	859	871	871	878	848	838	827	839	843	897	798	921	836	889	844	867	902	833	859	899	900	887	885	853	827	805	877	882	894	837	814	875	857	831	834	896	838	880	854	821	828	801	819	822	840	838	838	853	821	866	897	860	845	800	828	839	828	853	865	861	910	849	891	847	822	868	906	909	834	816	875	889	836	848	865	882	885	853	831	829	839	824	871	893	868	866	874	817	853	896	812	827	838	886	790	851	801	818	833	918	866	892	897	850	848	869	842	846	858	869	845	864	863	855	845	825	830	892	821	837	877	863	860	865	890	881	858	880	827	842	884	834	823	864	859	854	823	917	868	804	901	827	922	849	846	835	906	832	843	803	889	834	866	851	854	896	857	823	883	868	820	870	844	845	883	804	812	845	829	883	913	847	831	821	853	848	862	872	850	925	864	809	879	875	866	850	811	874	832	836	839	810	869	877	865	826	844	842	888	862	859	880	859	874	873	811	864	888	869	840	853	846	868	873	852	870	846	869	831	833	854	851	854	845	846	853	919	852	796	859	789	899	847	865	873	897	869	879	837	873	835	845	898	874	797	845	836	886	851	822	817	841	847	812	858	798	861	866	811	928	867	917	862	826	859	900	857	847	862	858	859	842	824	841	862	882	824	824	824	851	837	927	842	850	869	867	878	841	834	829	803	807	830	875	869	874	849	867	830	837	864	881	807	864	821	889	880	822	857	886	886	875	859	854	869	848	841	848	826	871	838	876	830	840	820	885	882	867	898	805	854	857	824	859	838	815	853	806	793	855	895	865	846	826	876	813	823	884	893	825	850	895	868	876	907	850	856	817	848	876	836	878	863	878	887	874	910	860	893	849	845	879	865	840	831	817	821	861	876	801	849	836	836	849	838	836	820	840	839	926	825	886	836	836	867	885	855	853	913	861	879	883	838	825	835	827	820	805	830	823	883	902	875	879	867	843	839	829	857	821	836	836	865	809	796	900	875	857	824	894	873	870	877	873	863	901	789	851	906	857	865	902	855	823	867	857	872	846	892	892	841	845	889	869	820	865	857	841	879	867	879	848	888	863	828	844	807	825	870	835	895	832	824	861	832	843	854	810	802	856	851	822	813	860	873	893	870	930	884	903	843	889	863	860	840	792	900	829	865	849	863	890	843	864	863	851	845	830	868	913	881	854	879	841	833	833	827	868	818	880	841	874	879	874	875	862	852	893	896	855	856	824	875	862	915	855	848	879	890	860	835	893	793	881	870	810	877	840	877	847	851	827	880	845	858	876	892	837	871	848	864	894	915	870	889	858	829	818	862	887	882	826	857	849	841	817	883	846	883	898	882	849	872	890	847	893	871	861	829	827	844	840	864	884	861	831	786	855	869	881	842	876	830	896	863	856	887	876	870	837	841	854	911	838	876	925	865	848	847	901	901	846	812	874	803	820	881	867	876	882	841	791	862	835	842	850	886	876	845	862	817	874	832	858	813	863	860	802	853	830	866	849	876	917	873	880	840	856	812	869	814	867	828	857	905	866	862	806	842	895	879	850	874	818	816	897	787	874	840	816	877	780	865	865	841	812	896	871	849	886	837	864	821	889	898	813	859	859	866	849	830	893	809	878	868	851	882	845	871	838	831	838	852	821	897	837	836	847	820	876	860	863	813	841	887	873	857	849	882	890	866	891	821	859	884	868	870	849	886	858	904	889	871	889	841	797	874	830	850	843	834	887	836	834	867	874	858	835	893	851	861	849	859	878	881	866	806	848	835	842	896	862	846	887	805	904	830	844	882	859	909	887	827	879	855	873	857	882	868	847	841	837	854	819	871	881	866	878	856	861	837	855	866	873	827	886	875	864	869	865	870	861	838	844	907	812	870	851	865	894	829	881	859	844	870	860	841	886	844	881	883	881	876	862	820	824	874	843	844	879	822	875	909	800	834	861	893	818	863	880	867	887	894	851	855	839	848	860	841	897	802	832	878	893	835	859	865	857	897	885	825	873	919	827	839	905	851	865	849	849	857	848	820	825	866	843	845	833	845	874	874	858	838	810	836	871	807	811	835	876	849	829	863	820	874	859	830	907	850	845	816	857	847	861	834	878	858	860	840	886	836	879	813	834	842	867	901	893	822	848	866	794	900	870	896	863	859	857	858	846	885	901	880	847	893	855	844	859	836	872	863	883	862	830	918	822	882	877	824	833	894	892	864	867	864	900	834	872	918	854	892	853	850	852	858	885	905	819	822	848	896	809	879	857	858	890	890	852	891	810	859	883	898	892	843	870	889	873	824	891	884	843	863	883	856	819	848	866	851	871	863	802	883	863	871	834	840	907	904	844	844	822	877	888	894	861	872	822	848	827	828	827	878	857	924	825	819	886	865	852	877	861	859	831	859	878	886	829	819	886	801	885	836	866	861	847	811	877	883	833	877	900	862	845	873	853	893	846	875	873	845	863	846	841	850	879	879	817	857	823	843	878	870	861	819	862	851	866	814	847	889	900	875	824	876	882	915	854	799	874	807	842	861	808	843	853	896	872	850	853	865	863	926	914	794	911	840	839	842	862	896	865	881	793	846	880	883	862	841	854	808	820	840	881	884	858	840	858	880	896	840	844	835	796	862	874	832	855	812	850	794	853	853	887	844	862	798	866	901	884	797	803	828	841	828	848	850	788	814	896	833	908	917	903	882	835	864	813	823	854	835	828	814	869	863	830	892	884	890	868	895	902	858	862	826	878	883	868	875	893	843	839	897	844	886	876	866	838	874	871	858	857	872	858	875	886	823	839	860	849	832	889	853	847	819	868	823	876	848	828	843	834	896	858	806	880	889	802	854	875	856	892	819	860	907	845	820	848	851	859	817	880	854	872	875	823	844	886	840	858	855	857	874	880	894	831	919	860	807	902	864	865	828	812	868	872	881	855	832	847	883	811	855	818	846	844	879	867	820	844	832	870	851	885
7536	561	573	531	416	324	289	268	280	254	254	262	216	199	213	235	214	221	237	217	196	202	195	206	218	215	209	209	207	204	211	225	186	175	193	227	191	195	215	185	236	211	186	207	191	200	202	193	213	187	167	186	195	187	192	179	207	190	193	192	212	213	179	239	206	204	223	184	176	182	203	202	185	191	182	203	188	197	200	197	190	180	210	157	188	183	198	195	159	187	196	207	202	206	205	198	204	193	205	180	210	179	208	234	189	208	203	199	184	184	185	196	203	212	197	208	201	181	194	216	200	176	195	189	182	172	209	195	200	183	200	205	167	178	206	203	205	185	199	188	205	181	154	188	195	193	192	183	184	206	169	214	196	190	189	206	191	202	187	191	211	185	181	172	185	208	172	215	175	204	193	191	198	173	220	196	172	192	194	182	228	190	191	179	209	191	236	214	179	195	218	220	179	195	195	171	201	225	188	170	207	202	200	203	198	173	225	181	181	174	199	198	203	172	185	193	191	169	200	213	197	177	198	228	182	210	201	176	179	213	196	179	191	183	169	204	183	192	182	153	199	195	203	203	197	191	203	184	195	195	192	200	171	162	204	200	188	188	179	206	185	188	206	196	202	197	180	201	186	182	179	208	197	178	205	180	194	205	187	184	182	192	205	196	213	178	187	215	200	173	181	204	196	163	205	199	185	180	195	182	186	191	191	186	189	177	194	181	191	205	198	218	181	210	176	217	177	187	187	210	172	180	219	198	180	192	205	188	192	178	205	223	184	220	224	193	178	210	202	198	194	172	211	202	173	198	187	194	204	197	197	210	201	209	184	168	194	213	171	166	195	166	195	192	189	203	175	211	197	189	206	200	192	209	205	201	215	194	182	184	186	217	206	193	207	182	220	186	185	197	193	179	194	175	196	179	192	179	167	205	206	186	196	174	208	198	167	184	199	207	192	181	198	209	183	181	180	171	191	200	206	186	186	199	170	187	183	183	216	205	203	200	193	183	184	187	192	205	176	199	188	187	179	200	210	176	182	183	197	196	187	194	174	174	184	196	198	186	192	184	199	222	200	171	202	207	191	193	225	182	168	194	192	202	172	177	218	194	197	199	205	211	215	224	190	171	210	196	197	192	192	161	216	204	178	197	189	185	170	201	184	201	178	170	225	166	171	201	188	201	185	209	214	189	196	177	183	201	199	171	168	177	178	190	185	179	221	214	176	178	194	176	182	189	190	197	183	194	182	203	211	214	204	180	196	160	208	177	198	189	205	201	183	190	207	213	177	184	195	182	209	148	206	183	189	236	193	182	192	211	177	201	179	191	210	199	191	177	182	181	208	183	189	186	211	198	191	174	191	189	212	197	223	179	191	202	205	227	200	170	211	191	176	178	207	187	198	180	203	215	176	158	207	158	200	204	170	177	180	195	181	206	176	205	204	205	185	194	170	221	247	191	170	197	183	194	175	197	195	167	179	177	180	173	189	203	191	173	180	219	221	204	188	201	171	195	209	186	188	180	177	166	219	179	211	196	202	188	203	183	181	178	177	214	202	155	216	186	204	180	204	158	196	175	227	200	200	201	183	202	165	171	166	170	179	183	160	227	175	191	212	191	219	208	194	179	189	222	207	184	194	204	195	201	191	166	195	207	175	196	201	147	189	204	204	177	184	199	182	211	242	194	188	189	198	174	195	194	193	193	214	191	220	170	196	189	202	214	205	201	211	168	205	192	178	206	191	181	186	201	185	200	194	212	178	186	208	187	197	186	189	185	194	188	181	211	174	203	189	198	187	154	185	208	207	176	164	165	177	191	201	203	191	203	184	205	205	228	201	201	202	220	193	173	216	178	182	198	220	202	202	173	203	188	196	218	225	188	205	224	184	190	205	179	200	196	210	172	189	188	217	189	193	219	187	200	202	190	200	194	183	172	206	192	204	229	197	211	187	222	177	185	202	192	175	162	199	194	172	172	202	185	182	196	187	214	211	152	189	211	196	185	186	175	198	194	179	197	191	178	171	193	207	197	214	199	204	219	192	205	175	184	183	181	230	191	216	189	196	202	210	201	204	220	185	205	194	201	184	210	206	164	176	170	206	176	214	200	183	192	204	181	214	195	201	193	181	159	157	183	200	212	189	172	187	186	192	178	206	192	197	174	207	199	196	210	194	206	199	221	195	226	186	189	174	189	190	173	217	199	204	202	153	218	196	192	183	219	177	199	180	198	162	199	169	210	186	181	192	221	205	195	186	179	180	215	195	180	184	224	195	174	204	202	209	173	191	204	195	193	186	167	211	252	165	217	193	219	204	181	190	187	187	205	171	196	195	189	189	179	168	191	194	187	207	195	187	188	198	192	199	185	199	185	185	183	184	204	191	187	211	218	214	210	180	175	195	199	176	186	156	171	187	176	205	154	172	213	187	182	221	189	180	195	193	168	172	215	210	180	215	200	203	178	225	204	206	197	186	173	203	180	198	189	179	197	182	189	189	206	205	212	207	215	200	171	181	167	196	174	213	199	185	205	188	167	212	213	202	206	202	170	212	192	184	174	215	183	207	175	180	197	173	198	206	214	196	200	200	209	194	193	163	220	179	204	174	207	200	191	190	206	180	194	172	187	175	168	198	207	171	217	184	209	213	168	214	199	177	223	184	179	194	181	198	183	188	217	173	202	200	198	182	183	197	204	199	209	200	191	204	193	193	200	198	185	207	164	193	175	181	189	204	205	167	193	176	186	181	182	185	181	198	157	175	197	215	188	198	217	193	201	208	177	217	203	217	187	181	185	188	175	198	193	187	218	213	187	204	169	199	176	171	201	172	178	173	186	185	193	193	185	183	174	171	208	202	199	198	188	216	199	212	187	191	192	176	186	187	161	236	211	184	200	177	209	184	191	180	188	182	165	213	230	189	194	180	215	172	177	171	180	208	174	190	187	190	208	196	203	208	177	202	199	204	184	192	188	202	191	180	177	182	182	217	189	189	178	190	195	188	213	185	156	169	195	218	204	184	196	195	226	192	183	193	175	209	195	197	196	207	185	181	200	165	200	189	188	172	182	189	172	188	204	184	190	174	182	201	175	195	189	180	195	207	172	216	212	237	156	208	170	193	172	176	193	205	195	177	204	211	191	194	168	178	196	217	184	201	195	176	175	192	187	214	201	194	204	200	174	211	158	217	201	193	200	199	167	179	169	192	198	217	191	203	168	183	217	196	177	203	195	175	157	169	218	191	180	202	203	214	208	168	162	172	176	152	181	201	162	212	212	192	181	206	195	200	182	194	191	207	184	188	195	210	205	201	229	171	177	184	197	174	188	192	160	202	208	188	198	192	211	201	195	170	165	193	175	184	198	209	180	190	195	177	207	178	219	207	192	190	160	200	201	177	242	213	203	152	190	197	188	184	184	208	192	191	185	177	197	212	208	189	200	196	220	173	190	216	195	206	190	209	191	217	169	208	165	181	187	183	187	187	201	216	199	187	200	192	204	220	188	179	210	185	180
6506	879	1448	1676	1349	1148	1084	986	873	828	779	729	724	626	636	612	601	640	597	562	630	559	547	629	572	607	595	539	582	554	573	561	559	536	522	527	538	548	505	493	488	551	563	480	515	499	501	545	523	470	479	466	474	504	480	516	492	464	490	464	505	482	463	488	464	478	494	470	483	496	437	493	455	487	439	474	452	467	476	474	466	479	491	450	457	450	445	477	475	454	475	502	453	453	467	432	487	471	480	492	475	452	483	462	463	483	479	410	443	501	500	474	462	463	438	470	478	444	475	493	492	470	485	450	501	498	498	495	492	465	471	447	475	434	486	484	478	475	449	428	478	491	505	448	496	470	490	497	452	456	469	467	462	470	455	460	483	500	487	441	480	468	470	480	483	461	487	463	498	444	452	485	453	466	484	472	458	445	467	480	472	460	436	477	450	454	412	497	439	460	479	496	488	484	457	481	504	477	469	503	457	494	490	458	477	478	464	448	471	473	493	478	451	462	432	449	492	429	474	482	481	473	472	448	461	456	465	455	465	473	468	507	483	490	460	479	448	499	463	458	473	448	467	475	489	462	471	482	464	428	471	464	465	459	486	468	473	471	430	426	470	479	462	468	395	479	445	428	491	486	472	484	483	471	463	500	495	438	493	505	481	448	483	437	445	467	468	444	473	481	469	511	436	486	462	466	471	455	467	449	463	496	478	512	410	490	445	438	455	469	481	428	492	484	472	436	473	486	438	427	485	453	454	449	494	463	480	503	478	477	489	462	470	453	449	493	474	451	482	494	456	483	462	437	485	516	424	503	501	446	460	494	483	488	447	474	442	425	467	442	456	473	454	459	475	470	466	433	446	497	483	461	491	458	455	480	442	477	478	506	482	480	493	470	469	466	479	444	441	502	511	443	493	477	398	486	455	491	504	459	477	499	484	467	428	482	468	505	466	439	468	480	450	459	481	430	418	462	463	428	463	467	461	456	475	441	425	465	461	508	469	456	471	449	492	457	470	482	499	480	467	482	439	498	503	517	482	510	469	503	480	438	458	493	480	464	490	452	480	478	456	430	459	459	472	489	461	495	461	465	444	445	463	474	458	464	460	473	499	467	423	503	440	481	477	470	476	461	504	517	469	485	480	462	461	474	475	462	485	451	442	473	486	464	444	467	446	491	496	449	433	460	497	474	490	483	485	459	503	440	444	476	489	476	468	461	451	469	470	468	473	430	464	476	461	473	447	470	486	457	461	464	445	438	420	467	451	471	476	491	473	442	461	438	437	461	489	479	473	461	434	459	469	484	488	480	473	500	462	465	462	437	497	455	466	490	458	449	449	459	463	450	454	467	486	465	474	471	426	462	455	475	459	466	460	469	455	482	471	448	423	463	418	454	437	448	449	456	488	460	489	474	471	453	462	491	447	492	426	470	450	459	473	492	475	440	490	466	468	499	467	453	476	453	477	434	435	428	491	481	465	450	451	459	459	473	500	441	479	444	456	457	465	436	495	427	465	486	463	454	444	449	431	462	466	478	533	461	437	477	416	481	482	457	480	451	475	477	461	482	437	479	470	493	452	495	438	491	500	455	483	482	467	509	499	444	446	468	449	464	466	468	433	452	459	509	497	460	460	460	479	468	469	485	458	525	470	442	433	440	448	447	482	474	471	452	433	489	452	460	476	470	491	481	489	474	410	460	479	494	435	454	471	425	467	503	469	450	466	482	468	473	504	468	450	448	457	495	470	464	473	519	436	491	460	466	455	488	459	475	474	445	460	494	463	474	457	460	464	425	474	460	471	464	460	468	489	463	495	463	492	431	486	444	437	486	494	470	466	445	469	445	454	455	452	431	484	479	496	460	437	456	468	484	459	454	466	475	493	503	470	469	455	457	428	448	482	438	480	459	468	473	488	474	506	431	465	454	477	477	453	474	526	447	469	446	481	449	473	397	460	431	426	405	451	489	447	484	457	464	518	435	451	460	469	494	491	446	488	422	455	497	446	456	482	480	517	455	487	456	455	471	455	485	442	480	435	477	455	451	494	446	448	507	442	492	469	446	456	431	512	460	483	501	492	473	510	471	460	454	475	431	448	473	467	465	448	480	444	516	467	481	438	486	481	435	486	503	469	420	467	441	454	460	440	463	483	455	512	461	439	422	476	470	466	444	506	458	508	440	470	497	489	498	478	478	473	513	457	468	454	532	462	468	473	458	453	471	463	463	472	483	476	451	484	479	470	451	507	461	449	460	447	494	507	464	450	440	476	455	480	459	488	461	501	487	478	449	441	464	484	455	471	472	496	461	451	434	457	470	467	446	477	472	476	515	490	472	452	440	451	467	480	481	513	487	459	472	489	474	471	488	436	459	454	478	480	467	477	470	459	500	409	420	446	515	441	491	449	467	405	453	480	517	439	446	487	442	488	480	437	498	451	452	453	467	514	463	480	454	482	450	435	469	427	492	510	445	472	450	437	422	479	451	462	458	448	496	460	454	472	486	456	485	473	461	480	477	456	436	499	439	452	449	452	484	515	493	446	441	502	439	462	468	455	465	500	475	463	482	461	462	453	461	463	519	476	466	462	459	474	484	462	466	406	421	468	457	439	454	486	509	468	470	454	459	461	466	477	455	471	441	528	466	499	476	463	460	475	479	450	447	410	473	424	454	522	467	457	467	441	511	506	435	475	465	483	467	485	416	445	447	475	450	458	451	502	467	485	444	492	488	482	463	506	476	455	430	433	472	454	445	471	484	486	456	445	454	463	463	463	459	477	452	470	450	468	497	467	481	452	467	484	447	479	432	446	432	455	454	416	461	485	453	473	492	454	474	468	476	483	501	443	463	471	446	506	448	477	457	466	476	434	505	482	463	459	441	430	446	483	451	498	487	453	454	502	499	477	474	464	466	444	459	515	434	491	469	488	483	443	483	447	460	432	476	484	500	435	481	467	488	474	459	474	465	506	451	439	456	468	437	499	475	491	457	450	479	527	483	457	473	464	452	456	480	465	454	461	463	509	477	454	442	458	476	468	474	459	483	448	458	476	482	475	447	466	476	471	479	456	467	460	482	457	475	524	461	467	461	491	436	443	455	482	423	472	452	477	440	481	467	507	498	472	473	465	431	492	488	478	519	473	462	491	462	490	475	494	504	471	465	453	499	484	483	479	503	472	471	459	443	485	465	475	505	441	500	476	417	442	466	498	471	467	479	431	413	475	458	473	502	460	519	472	472	452	470	448	473	475	516	483	493	473	479	461	484	457	455	438	443	456	441	463	459	470	494	450	514	438	492	472	454	472	509	432	452	474	422	491	424	467	427	440	489	434	479	477	521	481	476	455	466	436	465	481	469	466	434	477	489	437	472	497	452	480	476	453	453	483	433	459	473	472	456	454	470	474	450	456	452	442	414	447	435	461	452	513	483	456	469	480	423	453	488	458	456	437	450	494	490	474	498	475	464	483	471	432	482	462	475	480	508	461	478	457	448	457	472	451	464	466	446	482	472
14511	1294	1074	863	675	490	418	384	320	284	267	252	246	221	242	234	229	211	229	211	206	220	204	221	209	218	200	197	212	211	201	176	205	192	200	200	214	200	199	191	176	185	194	199	153	195	185	183	180	194	168	196	214	161	180	187	199	192	166	196	194	164	189	186	192	213	181	194	170	182	196	155	200	175	173	177	165	185	166	169	178	174	185	216	168	173	218	205	185	163	155	159	174	197	214	173	180	194	178	195	167	157	166	193	196	193	179	199	146	184	182	185	194	178	202	188	225	190	178	186	204	162	184	168	170	183	199	179	203	169	194	188	177	183	172	180	162	168	218	188	178	186	163	170	172	191	190	160	180	151	180	165	171	171	163	206	177	174	187	186	163	190	202	205	171	192	176	172	182	164	168	168	179	171	198	174	155	192	178	194	196	183	179	175	220	186	164	182	220	174	174	176	160	191	169	188	161	164	166	179	176	183	168	173	191	175	179	184	184	184	176	157	163	194	177	153	178	153	156	182	166	166	201	154	182	174	202	193	203	172	201	191	201	180	171	177	201	198	187	176	188	192	177	188	199	157	187	190	172	161	177	186	162	168	179	171	174	188	193	227	183	179	194	180	162	164	170	176	181	159	189	189	203	189	174	179	204	216	199	171	196	183	177	181	203	183	184	178	151	144	154	203	193	196	174	181	167	185	192	168	185	168	157	169	167	196	186	176	178	190	193	177	178	186	212	180	162	195	197	214	170	196	167	174	183	146	161	168	173	175	189	186	161	167	161	196	180	161	165	180	140	190	183	164	184	167	193	159	163	205	178	178	179	195	173	191	192	168	173	175	164	154	178	180	182	171	156	174	161	191	192	211	180	166	201	188	189	193	203	191	175	160	189	194	181	188	191	163	191	165	201	216	178	197	179	166	180	166	192	199	206	191	173	174	189	187	172	188	204	207	206	183	146	175	192	167	171	157	189	157	182	165	190	188	192	208	195	167	163	161	177	178	179	197	154	176	170	187	183	175	192	187	176	169	184	172	158	186	166	197	177	194	164	170	175	177	185	164	181	180	169	174	212	158	176	181	181	190	180	197	186	186	181	206	189	182	178	161	170	185	173	183	175	178	166	198	176	173	172	188	192	156	187	210	171	161	179	167	168	188	216	175	179	170	211	169	174	174	166	172	180	186	184	202	174	154	197	177	192	197	176	155	181	180	183	174	147	161	169	179	174	209	190	188	192	168	197	166	176	176	191	186	183	190	173	181	200	194	184	191	176	176	187	183	182	187	196	154	166	177	195	173	196	180	161	175	179	172	191	159	183	187	196	184	168	193	185	186	182	172	190	192	194	169	176	181	185	158	162	160	179	175	192	180	158	180	169	174	190	186	192	190	200	193	179	211	172	188	162	202	165	164	176	187	190	182	190	202	203	169	163	174	192	170	186	193	186	168	182	181	169	181	175	175	171	162	186	183	185	162	204	187	166	171	171	163	158	206	186	178	186	148	171	200	162	155	191	189	203	178	180	178	166	201	171	181	184	176	150	163	178	151	191	177	168	181	195	184	194	195	167	177	164	185	199	210	186	171	170	187	188	211	189	224	181	210	163	187	196	177	162	209	202	176	172	154	168	163	178	159	214	171	203	173	162	183	185	184	200	164	171	152	178	188	178	205	172	197	174	174	157	186	178	168	196	193	181	195	179	171	214	190	212	187	176	155	192	163	203	152	183	173	198	212	186	177	189	188	194	170	189	190	169	153	174	189	202	181	167	184	186	169	196	177	163	167	162	168	174	204	191	179	200	180	175	172	175	185	154	195	181	189	174	184	192	184	161	179	175	204	196	162	185	187	175	207	181	168	163	185	172	163	151	170	186	216	217	174	175	177	192	199	210	177	164	193	173	177	172	186	182	187	187	164	181	175	188	171	185	178	155	175	196	173	155	187	186	189	184	201	179	193	196	171	149	155	175	168	176	179	201	201	223	184	191	178	161	181	181	226	184	176	174	197	186	192	172	176	171	204	175	175	167	182	165	181	196	217	164	168	185	178	181	174	168	172	182	165	179	196	172	185	160	179	179	170	159	175	196	210	169	199	162	211	196	192	174	181	176	185	199	156	180	183	206	174	191	188	174	176	162	211	175	175	169	211	176	185	173	180	195	169	201	154	191	177	184	175	196	202	196	184	200	186	177	184	188	168	185	185	166	192	175	184	168	198	189	192	166	177	183	217	196	179	152	177	192	186	185	157	198	194	184	200	167	163	187	179	215	196	179	205	218	180	183	187	178	170	174	190	164	173	168	170	169	188	166	184	173	164	222	196	190	189	181	192	188	170	180	151	192	189	188	167	205	193	186	183	163	202	201	192	176	191	185	178	165	175	190	143	165	166	169	181	179	166	168	173	170	169	198	190	160	188	166	194	195	161	195	161	177	204	173	194	200	182	189	164	186	191	200	176	198	171	198	199	195	177	214	192	200	175	164	187	169	182	191	174	186	167	178	185	171	171	169	178	200	174	199	176	175	174	176	190	182	190	180	194	203	176	188	213	202	177	187	171	184	177	160	185	168	190	191	195	180	188	187	158	177	189	182	184	188	185	206	158	168	210	164	197	171	178	186	168	172	157	171	176	151	171	194	168	197	183	177	172	172	167	181	169	180	203	172	207	156	188	165	184	218	190	188	178	208	209	195	183	190	197	180	190	174	187	176	152	178	182	177	184	171	205	161	179	189	183	161	185	184	201	192	169	184	217	194	198	176	153	158	185	166	189	167	158	180	171	202	176	172	174	167	188	183	178	208	209	184	181	207	204	165	187	195	171	170	171	167	180	175	200	185	162	179	180	181	182	159	151	200	191	155	170	202	160	202	182	182	178	187	172	196	185	207	201	161	193	166	180	180	206	164	175	203	177	181	190	191	203	165	196	175	173	185	177	188	144	176	175	190	183	178	153	165	183	175	209	180	159	173	215	168	161	166	195	187	194	170	173	202	187	160	176	165	205	181	198	165	176	182	168	203	188	198	183	173	180	156	183	197	192	180	174	183	189	168	178	196	189	182	181	190	178	152	152	184	180	190	175	191	197	185	177	186	150	152	160	187	174	194	182	204	198	184	192	157	173	163	189	167	175	173	198	162	173	180	190	170	210	160	183	181	194	156	185	187	175	210	187	169	185	203	167	164	187	179	204	148	164	200	192	179	175	192	197	181	204	163	166	185	172	183	178	181	197	177	196	179	162	192	188	173	182	163	166	186	168	169	174	180	187	179	172	172	165	191	184	194	157	201	207	158	197	163	189	175	166	167	195	201	161	165	177	187	170	200	161	173	173	180	184	170	182	193	190	183	208	200	159	177	160	167	199	176	161	180	179	193	191	160	202	193	167	189	199	170	151	195	173	183	191	214	199	154	194	198	180	204	189	220	176	163	192	185	174	153	204	209	188	168	172	192	223	186	170	184	179	185	187	190	191	199	166	185	189	190	200	185	168	183	174	187	180	172	174	169	183	184	199
8256	1145	2308	2624	2340	1878	1547	1470	1260	1120	944	874	866	773	800	729	725	669	692	667	659	680	660	663	698	684	641	694	635	678	681	662	649	617	588	623	585	583	555	591	546	557	523	503	510	510	562	522	506	496	536	503	498	539	558	497	514	534	487	492	534	529	499	467	521	532	495	512	478	491	472	522	487	528	502	480	486	467	450	507	476	451	483	481	480	511	474	470	465	482	435	518	479	476	489	487	461	493	518	462	462	505	499	475	472	465	515	469	460	423	462	483	492	469	473	488	466	480	482	488	441	483	503	486	440	440	462	470	427	465	496	456	461	487	464	475	460	484	453	495	518	423	443	478	473	506	482	467	465	465	439	469	479	479	448	499	521	451	492	471	485	474	473	500	455	501	444	460	509	462	471	450	479	472	476	481	457	449	472	455	475	470	472	448	450	483	478	447	494	478	450	452	472	426	482	473	512	464	483	476	462	445	472	463	442	450	451	444	438	480	447	459	425	465	451	477	460	498	433	498	475	426	483	489	466	488	497	486	455	454	451	478	435	453	491	450	455	463	501	498	441	473	505	489	518	490	469	458	475	456	441	454	476	456	453	471	440	506	477	481	435	458	493	478	478	433	457	496	485	458	456	464	494	443	497	449	466	452	502	444	497	484	437	470	511	495	488	504	436	471	460	437	508	492	445	458	466	481	426	472	423	494	475	472	471	472	494	493	480	458	481	503	464	459	488	471	458	471	508	489	480	445	444	450	495	490	465	446	433	472	472	456	485	502	467	464	506	473	454	486	474	463	469	479	477	481	476	455	518	479	475	508	444	491	484	456	468	496	500	479	472	479	525	484	453	469	453	484	480	449	497	468	474	454	486	450	503	481	479	475	471	447	439	496	474	447	441	429	467	477	486	494	450	455	462	457	465	471	490	471	483	507	462	461	469	492	477	477	505	503	466	508	465	446	481	454	492	482	487	470	468	452	495	455	465	488	508	491	472	445	467	513	495	463	463	473	478	449	498	460	466	492	442	481	483	474	432	460	452	461	450	489	448	482	471	515	476	448	449	472	495	474	467	449	484	466	457	468	476	464	487	461	474	460	495	475	482	465	479	519	513	464	484	481	511	452	450	460	468	499	460	449	463	524	439	484	475	465	477	446	470	470	444	477	462	477	482	430	446	471	493	460	455	478	487	495	459	476	472	469	483	452	470	440	431	469	448	501	436	486	459	441	459	519	479	441	440	486	445	488	489	491	507	463	436	467	492	460	458	464	514	436	460	481	460	497	466	470	484	455	437	465	488	467	455	468	447	475	472	536	470	471	502	467	455	469	499	472	479	486	480	455	438	481	479	467	478	467	458	460	463	462	481	480	496	507	480	465	483	438	477	494	456	469	500	478	484	455	511	453	466	442	449	494	481	469	471	448	476	447	436	478	474	405	480	462	415	498	473	455	432	513	508	435	488	479	512	478	494	505	433	498	474	476	434	500	484	456	461	458	478	491	454	450	465	478	469	487	428	475	432	472	460	497	500	469	462	476	475	443	462	484	488	491	443	500	504	493	516	538	481	461	483	406	479	496	445	481	472	505	474	479	487	471	472	453	485	501	469	508	479	453	456	448	477	424	491	489	474	460	524	440	470	469	470	479	443	472	461	531	465	479	456	438	499	482	476	408	444	512	458	470	494	487	464	473	453	504	463	458	463	498	472	497	463	510	445	441	462	476	486	472	504	483	479	441	508	449	457	444	489	436	484	476	475	471	457	451	498	489	474	490	453	456	472	475	465	470	435	480	505	455	448	459	452	465	481	437	459	491	474	456	469	480	502	486	461	496	461	453	452	474	439	465	453	466	426	433	475	484	478	465	466	479	453	440	518	451	470	455	452	462	471	461	458	455	510	466	464	494	471	453	519	475	455	461	470	476	484	496	470	520	487	497	489	470	491	495	436	485	450	464	422	521	448	446	470	465	478	460	468	494	498	468	511	485	475	475	469	446	501	472	465	479	487	503	496	451	492	466	471	460	468	483	432	478	484	452	466	481	479	468	457	492	492	439	497	500	466	507	477	476	458	477	453	480	475	469	482	431	465	453	459	475	432	440	483	479	500	492	493	471	471	504	475	489	485	443	469	502	460	442	468	456	493	489	411	440	526	460	459	440	480	481	495	459	484	503	510	442	449	471	451	502	428	462	464	433	496	523	455	468	477	476	467	460	477	465	470	485	484	514	469	454	473	489	474	480	469	496	439	447	487	463	480	428	453	413	525	468	475	492	446	443	459	434	491	462	498	503	483	457	466	449	485	481	457	463	464	478	454	457	496	499	464	472	475	455	479	474	492	461	455	470	490	464	494	457	492	473	468	494	450	462	433	479	484	451	472	421	487	501	472	517	466	471	481	452	475	504	439	492	495	444	464	424	501	457	444	469	435	466	472	441	473	463	420	476	490	468	444	453	510	457	457	479	444	526	491	471	475	423	470	450	474	490	476	477	439	495	483	448	450	476	485	465	466	452	466	449	486	471	466	455	478	492	498	489	481	470	476	481	473	433	487	462	501	476	490	478	502	452	492	462	456	459	479	471	441	474	471	484	469	478	469	425	489	469	477	452	499	470	456	493	462	454	455	445	482	473	475	473	448	491	440	512	455	449	484	440	490	442	467	458	463	496	500	471	453	473	487	430	479	474	487	416	466	455	470	489	525	479	458	461	457	496	499	474	501	485	449	485	475	483	469	464	466	474	465	471	464	466	451	463	510	457	481	422	485	468	503	457	499	466	462	454	440	418	469	455	433	445	444	415	464	432	441	417	471	456	462	476	460	495	493	478	461	458	489	467	485	407	522	497	470	488	448	490	491	450	472	499	487	468	511	445	501	444	420	496	484	494	494	482	498	497	473	498	477	416	443	476	471	484	480	495	488	491	477	482	489	474	470	464	460	508	485	458	475	511	462	498	474	499	451	453	456	454	464	476	434	467	455	458	484	503	478	473	487	467	440	484	466	485	476	464	494	489	478	472	469	465	455	467	444	471	463	486	459	470	469	459	462	457	496	471	477	436	478	455	456	506	456	452	442	480	489	421	489	487	451	470	477	461	443	454	451	480	489	471	454	455	474	446	464	451	503	510	488	487	497	481	461	495	488	476	473	493	465	477	433	476	455	464	478	495	470	467	465	469	468	460	482	461	488	479	464	458	502	464	469	442	472	464	504	504	491	489	485	449	441	449	486	442	449	445	503	468	485	464	505	482	453	476	465	452	434	455	465	451	471	442	453	421	455	451	481	463	467	469	469	483	456	492	494	486	498	457	461	486	454	483	493	439	486	457	413	491	482	452	453	471	454	447	441	442	486	475	472	457	475	500	474	503	457	463	446	468	496	471	467	463	463	455	436	495	442	483	496	443	461	478	464	500	430	468	459	466	444	470	486	486	484	469	509	458	450	466	444	470	464	488	471	469	424	487	450	433	471	492	480	465	481	496	521	495	474	430	483	482	461	461	448	510	453	471
1733	504	458	446	406	391	394	441	370	385	368	366	407	383	428	417	379	396	393	376	366	386	396	353	416	405	352	337	379	360	411	399	374	355	370	350	371	390	414	392	361	379	359	378	402	382	394	395	409	389	385	389	417	396	367	393	411	367	370	393	450	427	391	388	373	421	388	432	390	414	386	384	353	405	399	396	400	389	415	425	393	375	375	391	385	420	376	406	396	377	351	382	404	413	396	419	398	382	377	421	370	351	406	394	361	361	399	388	396	428	370	375	421	408	361	425	416	384	410	408	364	365	399	385	376	347	377	412	406	392	410	372	399	421	412	378	405	355	369	357	367	368	415	410	411	376	367	378	380	383	388	393	415	401	392	396	339	374	399	392	359	381	346	384	389	385	399	384	376	400	374	389	407	417	418	407	399	364	386	389	351	414	375	391	376	383	382	404	365	373	380	383	407	381	377	394	372	372	408	404	370	382	423	387	380	380	378	393	372	420	344	336	407	407	426	395	386	410	398	415	409	382	390	388	449	385	390	355	387	378	372	365	417	390	379	446	417	435	428	398	378	367	382	375	383	357	369	382	398	379	385	352	361	404	386	405	410	393	385	402	375	369	410	374	394	419	362	406	381	387	402	409	385	377	354	360	369	398	368	388	420	377	358	392	403	391	386	364	383	405	392	379	411	360	363	331	387	408	392	438	380	387	369	383	345	367	359	354	447	395	391	396	383	378	388	402	407	368	374	346	367	414	400	368	367	391	402	416	386	371	398	364	359	396	393	396	363	428	382	417	360	394	387	387	378	393	437	429	399	371	393	398	419	389	407	370	406	391	348	380	397	394	396	407	363	406	414	365	358	417	369	373	407	417	369	369	388	444	341	368	420	420	402	404	369	407	375	364	393	375	399	377	397	377	386	431	407	403	381	419	419	409	386	392	374	363	384	421	461	357	406	365	399	384	373	402	407	368	417	385	389	375	424	390	358	384	360	381	364	373	393	349	377	394	401	364	367	395	386	368	400	365	395	380	397	379	370	387	370	402	404	407	386	370	379	384	390	407	410	362	372	418	421	379	372	386	386	403	411	411	397	384	405	364	388	403	333	446	380	408	367	410	374	396	364	402	391	385	359	385	373	366	428	389	397	404	352	418	381	402	364	407	389	390	385	376	414	380	415	374	350	370	383	369	365	350	418	392	390	465	382	413	376	383	386	364	384	371	423	418	418	391	356	407	396	425	398	424	391	379	387	418	368	425	373	395	417	409	409	361	429	367	381	387	384	378	373	409	346	394	392	397	363	403	403	371	387	400	382	406	397	351	373	376	411	402	368	402	373	429	411	418	397	361	412	390	393	360	431	391	397	399	390	417	380	349	369	338	416	346	386	383	407	404	388	422	365	408	404	402	391	396	403	417	370	407	421	395	331	433	365	403	428	366	368	355	395	419	379	412	374	382	378	405	369	394	413	400	396	339	402	437	398	418	425	379	433	404	371	374	371	397	368	390	373	400	389	380	339	344	377	387	369	385	419	388	387	402	367	400	378	370	378	410	357	392	367	384	432	415	421	367	365	397	372	393	462	386	414	389	384	375	366	374	365	391	405	420	381	360	385	382	389	405	345	348	369	439	358	398	417	400	398	392	377	367	407	414	410	436	392	410	322	376	395	396	411	405	404	399	380	349	404	435	398	362	424	366	388	360	363	382	364	365	363	381	402	391	409	383	362	386	420	384	402	400	384	406	378	404	397	382	378	374	386	395	362	369	375	396	413	376	384	438	407	422	378	365	382	414	412	410	345	368	391	386	385	373	384	358	382	373	409	398	388	371	414	429	402	356	393	401	390	358	413	390	363	382	394	427	411	394	408	376	419	404	403	439	371	400	385	393	418	392	367	408	383	423	360	405	435	398	384	399	389	391	422	376	359	381	373	345	395	385	389	421	410	350	388	399	349	402	387	378	366	377	413	383	431	403	377	392	390	395	382	397	367	413	368	408	369	435	382	389	395	382	380	413	378	373	382	395	418	371	364	373	349	390	393	385	404	383	379	363	395	426	374	377	422	389	385	362	382	394	396	421	389	401	384	387	387	368	400	400	384	370	365	361	383	455	376	406	377	370	399	376	359	387	387	391	372	419	395	377	422	378	394	392	375	395	393	366	392	366	364	371	353	408	393	354	394	360	382	379	392	427	398	426	367	398	343	377	396	369	371	353	389	375	433	400	373	399	378	402	379	398	385	409	380	410	408	406	411	394	362	390	404	387	399	416	401	367	390	385	405	375	383	417	395	371	404	411	411	375	390	362	370	372	418	405	370	403	352	387	422	418	395	396	364	379	396	360	398	405	375	394	402	376	416	394	397	378	399	400	370	372	385	420	416	355	410	351	404	409	389	388	357	375	402	402	374	369	408	398	374	434	362	403	397	380	371	391	349	429	403	390	376	367	341	388	381	355	370	366	391	424	402	423	340	394	406	396	380	387	395	387	401	396	406	382	412	401	405	385	408	403	391	427	386	356	406	382	389	370	365	392	440	380	361	372	411	379	384	405	374	384	403	394	391	368	363	386	383	361	380	355	365	384	365	364	397	377	390	384	375	413	410	384	379	389	385	383	380	429	386	379	407	366	379	384	368	355	404	423	409	406	443	420	374	388	412	372	370	397	407	381	438	366	392	400	417	407	357	412	413	358	382	343	343	390	402	370	385	402	386	390	426	407	348	352	382	421	408	372	386	379	398	392	393	391	411	399	402	364	409	375	390	352	369	405	371	417	366	370	398	365	379	401	397	352	379	400	372	383	403	413	382	395	374	423	412	412	397	383	384	390	344	425	396	385	347	422	370	372	417	368	371	401	387	398	375	388	383	376	379	379	371	386	415	397	389	374	389	383	383	417	370	403	356	422	415	363	434	402	376	422	407	410	394	420	349	368	373	400	362	375	389	397	416	377	393	357	376	393	379	409	421	376	397	404	366	435	380	366	397	382	399	394	395	377	415	347	388	364	377	368	418	380	382	365	394	410	415	368	379	369	368	370	427	398	423	399	432	381	379	346	401	390	390	364	353	394	388	377	396	410	395	402	440	405	384	384	394	386	416	393	411	404	388	372	422	392	389	404	381	377	331	373	400	387	403	419	355	420	390	368	385	342	399	424	413	380	386	407	390	383	406	367	399	411	364	398	402	422	372	384	363	390	359	388	403	403	388	376	409	403	382	351	363	378	383	387	379	410	407	395	366	396	366	383	413	411	347	376	343	390	390	394	368	438	409	364	355	360	420	342	422	404	390	393	349	369	375	376	371	388	400	392	374	394	385	361	415	399	369	385	401	363	359	367	379	384	391	376	393	409	370	398	410	374	430	395	407	409	404	383	386	369	394	395	375	372	414	347	360	358	382	387	391	381	385	398	420	389	394	400	407	380	401	390	401	401	397	417	397	425	382	394	395	356	404	415	387	393	400	418	414	390	416	389	376	393	413	349	383	413	377	388	370	399	435	358	407	340	369	394
2146	947	987	995	972	921	917	935	900	923	868	864	846	872	854	871	888	842	852	911	808	850	852	819	877	814	854	886	881	866	875	836	845	848	936	829	847	893	870	834	919	826	878	868	823	882	875	895	865	814	881	870	863	839	879	844	870	826	886	851	846	866	798	873	854	890	854	806	847	881	875	849	873	846	845	875	870	878	838	865	844	831	886	849	845	888	886	841	850	876	836	840	834	883	842	899	863	802	825	825	857	835	860	837	917	819	817	847	808	865	853	839	860	905	841	829	825	898	868	867	819	849	875	839	857	816	851	805	821	882	785	819	849	877	913	855	869	921	852	852	838	805	848	905	851	863	847	823	832	831	890	838	850	859	818	924	911	860	874	847	916	826	823	836	830	847	865	894	812	856	851	841	846	870	827	912	841	861	892	828	865	873	799	819	880	845	802	827	834	882	861	833	829	808	858	869	870	797	889	861	893	881	834	897	834	887	867	839	895	828	893	887	832	892	889	876	893	850	843	901	846	827	851	847	855	789	871	833	841	870	885	875	858	870	878	868	828	886	886	847	887	835	858	813	886	866	890	816	826	866	838	871	863	811	852	797	888	849	869	805	863	920	827	865	826	829	883	837	884	863	856	822	895	872	836	888	878	939	883	827	844	846	907	910	888	948	855	907	833	860	862	854	842	861	858	826	876	875	843	849	829	876	880	914	892	838	796	815	897	824	847	864	827	891	877	826	800	930	889	816	861	909	893	845	866	891	848	833	853	839	848	807	837	816	884	816	847	849	849	875	804	892	909	869	867	904	878	833	841	857	819	812	890	842	761	876	845	842	860	792	888	806	875	844	887	853	887	859	847	917	840	891	865	828	875	844	833	845	880	866	819	854	873	843	907	812	880	836	856	863	820	835	835	825	825	886	848	827	822	859	869	875	867	885	863	841	817	832	874	856	808	892	914	829	858	848	857	847	832	862	883	926	851	856	828	879	822	799	860	806	889	851	870	891	860	875	849	832	851	834	879	880	813	886	848	843	851	841	857	905	879	849	871	843	852	844	829	842	865	898	891	853	846	889	824	879	821	816	862	878	906	852	889	913	849	853	844	876	797	839	830	846	858	866	858	821	841	856	861	864	842	866	812	832	860	857	816	848	844	865	907	853	879	846	901	817	830	860	791	887	830	820	863	919	867	881	861	832	769	875	829	850	861	877	877	847	854	815	875	856	853	873	842	888	824	842	902	880	895	853	842	833	831	888	814	863	875	873	835	848	868	849	816	883	852	843	864	848	908	847	900	838	864	847	830	871	850	861	891	840	810	857	870	865	912	817	839	863	888	824	813	892	878	824	880	877	903	883	871	847	821	914	857	810	887	826	913	844	885	877	885	847	843	843	846	864	821	877	877	887	903	858	881	862	849	854	862	834	852	851	824	879	826	842	842	834	870	811	815	886	814	862	887	871	871	817	866	814	847	792	828	824	889	865	831	851	845	837	810	836	873	879	838	887	882	857	838	852	814	846	815	850	846	828	807	838	868	848	852	879	867	830	861	854	848	820	854	864	942	850	860	851	957	881	853	831	863	820	846	848	857	928	852	884	883	879	869	804	868	857	883	822	893	857	872	849	824	860	835	873	814	860	843	880	815	874	887	889	864	840	855	883	815	861	842	829	867	837	844	861	813	832	859	808	876	836	915	838	865	907	783	820	858	884	850	863	869	836	873	872	868	821	830	866	824	904	829	847	838	909	834	882	921	890	837	865	823	858	849	875	868	844	846	818	887	890	838	860	880	815	850	802	849	863	856	887	822	870	847	879	884	846	809	861	866	807	853	882	822	863	866	880	866	860	888	891	880	890	852	834	829	880	785	844	877	828	813	853	872	863	866	828	820	836	824	893	862	876	879	763	832	789	880	895	820	807	838	872	830	887	853	848	891	834	892	905	864	810	867	846	924	848	850	842	895	826	848	868	926	855	874	878	848	852	869	856	870	878	901	910	863	866	865	862	898	839	906	876	862	849	833	880	832	798	860	906	809	877	798	887	840	882	861	864	833	820	904	824	900	867	832	880	861	886	830	798	839	879	882	886	791	896	895	848	866	853	883	842	902	827	856	866	825	851	936	872	788	787	899	799	923	838	847	840	847	843	866	821	842	863	869	834	801	835	847	812	803	822	894	878	891	831	901	853	834	839	880	921	780	849	856	843	872	804	825	893	862	851	881	867	874	866	869	809	853	782	883	873	861	865	833	799	883	828	846	910	878	850	818	789	892	870	907	871	849	843	825	862	834	858	815	880	844	866	842	903	821	828	831	839	869	846	875	931	812	878	853	859	886	851	792	844	857	801	807	878	836	877	840	897	811	853	842	842	827	842	879	840	876	869	843	862	892	832	796	825	938	873	829	857	802	837	829	832	878	851	844	898	851	873	822	871	864	905	825	871	869	860	864	856	872	855	854	862	846	900	871	819	812	886	879	804	864	863	805	866	868	868	867	861	851	819	835	898	842	840	858	816	817	872	860	856	865	886	858	894	847	835	819	771	816	863	864	863	913	876	889	869	883	916	831	788	883	857	822	924	868	848	886	852	849	844	847	832	841	849	851	845	901	834	807	852	875	850	841	854	881	873	882	862	834	860	802	873	845	821	872	836	844	850	832	896	855	829	888	840	831	834	827	883	879	872	875	853	897	891	890	838	816	884	872	857	870	790	861	845	937	838	868	860	847	861	807	868	894	861	826	859	816	838	859	795	884	828	881	842	882	885	867	877	860	800	879	813	835	887	883	885	856	879	857	827	886	805	801	858	818	829	838	857	873	896	845	836	823	891	857	876	833	851	871	851	842	866	844	820	880	859	833	841	866	868	843	821	862	893	855	826	836	862	826	922	813	841	877	893	836	826	856	818	854	899	819	871	853	857	894	897	868	807	881	882	857	842	859	860	870	876	903	848	837	872	877	838	869	819	870	825	875	880	851	874	807	903	862	847	849	888	851	890	856	869	802	917	850	817	890	890	868	852	854	806	809	863	896	899	808	795	888	878	833	820	863	835	891	867	866	882	868	849	856	845	836	886	873	843	841	874	833	829	823	842	843	812	858	848	820	858	858	849	864	845	875	824	873	911	906	859	838	913	858	861	929	837	810	891	853	844	889	803	891	834	862	903	874	833	815	840	872	873	877	823	867	856	878	844	846	880	889	867	906	878	873	879	820	828	825	834	863	841	877	883	818	861	886	834	792	862	851	848	926	808	838	895	874	849	875	884	854	894	842	874	850	857	859	874	884	823	802	858	832	817	844	843	843	860	821	865	872	840	830	809	857	897	852	869	848	824	857	853	836	866	879	924	868	845	847	882	865	861	817	830	879	863	919	885	881	899	813	890	834	856	812	871	864	845	850	797	876	887	806	874	851	850	913	848	826	874	848	844	857	873	833	825	872	845	838	811	820	870	875	900	851	831	871	856	873	872	915	890	843	845	845	821	845	859	822	868	938	838	927	820	851	891	844	879
7445	595	629	577	423	356	276	298	268	246	240	213	235	212	217	202	226	202	194	186	207	219	183	232	194	227	231	214	203	185	212	204	212	198	193	189	195	211	178	191	205	215	193	195	198	204	191	188	205	219	230	197	177	216	191	189	179	198	213	185	205	193	206	198	207	220	203	195	188	187	197	227	200	202	188	164	195	203	171	210	211	223	194	180	205	206	168	170	187	177	172	216	205	185	195	195	206	193	194	180	184	170	201	193	211	215	207	191	182	204	205	204	198	197	181	195	224	162	186	192	176	200	193	219	188	203	178	198	175	196	196	196	194	188	189	190	177	196	197	189	202	227	191	193	185	205	192	174	192	164	207	191	198	195	190	203	192	177	184	188	195	208	206	203	192	182	177	204	205	189	205	189	198	200	225	204	188	186	184	191	218	198	172	196	213	158	211	206	175	189	189	212	180	225	175	221	199	156	183	176	178	223	228	193	194	204	194	200	215	192	186	180	196	191	173	215	182	206	176	196	215	193	194	200	194	190	195	169	200	188	170	189	159	202	186	193	213	217	163	175	175	183	203	164	208	212	197	195	202	183	191	186	176	226	185	188	197	195	199	193	188	169	205	186	198	189	213	187	233	191	197	169	205	187	164	172	214	169	185	212	190	199	231	184	189	211	197	192	199	209	166	200	200	200	217	179	182	202	191	199	194	212	179	193	193	188	209	201	194	175	199	168	177	182	190	188	165	190	191	184	200	196	230	157	168	175	223	202	197	194	185	198	192	195	160	176	190	205	200	195	172	196	187	173	201	165	178	229	191	181	167	186	204	193	188	190	210	200	183	184	207	162	188	181	193	216	195	185	186	175	198	216	177	206	187	212	196	181	186	192	201	176	203	206	195	196	207	208	177	217	180	206	199	195	179	185	185	170	184	185	191	188	211	209	201	203	203	198	201	193	214	197	178	199	173	192	201	183	165	203	181	209	202	201	206	224	205	192	185	203	187	214	184	202	180	182	194	180	182	172	186	216	189	191	204	191	193	188	189	195	194	188	175	176	180	191	174	207	195	180	201	195	187	174	199	210	193	220	180	164	185	177	191	187	198	185	183	179	182	202	212	178	190	201	195	200	200	190	178	187	219	187	194	208	218	190	180	220	171	180	189	178	211	192	162	194	193	177	206	179	199	184	197	175	183	157	158	189	196	187	198	206	182	193	197	180	190	193	191	167	194	177	203	174	178	179	192	179	193	169	178	174	201	197	236	189	214	178	215	212	161	207	212	185	186	162	215	166	201	195	183	192	183	190	178	197	176	191	185	204	188	177	210	173	197	203	166	202	166	187	210	189	181	190	185	199	160	204	197	204	171	183	216	165	201	200	177	185	204	185	187	191	181	180	204	204	197	198	201	176	208	207	187	181	199	182	180	179	200	201	177	190	179	201	204	187	192	174	200	225	160	171	167	150	195	192	199	184	218	185	205	183	206	193	195	217	174	192	207	207	196	195	195	209	190	225	179	220	238	204	189	200	179	182	181	199	200	199	197	200	197	190	203	197	185	201	186	166	222	202	171	172	188	191	217	224	181	198	174	188	166	176	170	199	210	193	206	188	187	201	208	184	192	185	211	206	198	181	217	206	207	188	216	208	174	192	176	184	184	179	215	199	199	180	188	200	192	193	194	187	179	181	198	176	186	202	204	222	176	195	198	174	174	185	199	214	206	194	181	174	212	232	191	180	180	203	176	189	180	195	204	193	196	194	180	188	164	191	184	204	193	178	182	205	165	218	181	189	198	215	204	190	172	181	192	209	205	203	193	201	175	179	188	205	183	189	182	233	169	179	196	179	196	205	182	193	184	177	166	189	189	196	208	189	177	200	177	190	209	186	185	163	189	203	209	153	194	215	200	178	196	204	178	171	215	175	194	135	195	182	186	187	209	206	189	158	184	186	191	184	204	201	192	186	197	202	179	199	219	186	171	186	211	190	182	173	180	213	176	197	175	191	229	197	194	172	199	197	192	193	177	183	196	193	193	190	171	171	208	184	179	195	180	205	235	191	207	200	188	185	182	187	168	205	192	182	152	176	185	197	176	183	159	198	200	169	201	184	179	209	191	198	186	182	185	199	187	222	210	202	182	215	168	176	187	182	199	190	187	187	221	183	168	184	194	187	187	228	201	191	180	193	171	179	194	175	199	193	181	207	218	201	171	179	167	175	221	199	194	172	196	188	178	219	205	188	230	211	204	205	188	199	200	196	224	203	204	188	194	188	197	208	176	194	200	214	201	188	199	165	207	193	198	182	201	199	210	232	222	185	193	213	204	186	169	183	183	193	186	198	185	192	203	193	166	197	188	188	207	180	210	176	174	207	200	188	202	169	185	182	180	205	190	203	204	206	178	215	198	171	204	191	211	183	183	179	173	192	190	174	214	209	200	193	190	215	187	173	196	194	169	181	182	184	172	182	212	206	223	188	180	190	208	185	192	178	194	196	177	177	182	202	196	164	185	189	172	210	202	195	195	202	213	187	201	195	204	192	169	187	186	216	211	182	203	179	178	184	187	188	175	192	166	197	194	167	194	148	184	205	189	199	184	195	181	200	207	183	206	206	180	173	146	178	197	193	167	175	193	207	205	217	183	202	205	172	220	183	216	208	161	193	204	201	203	208	206	175	196	208	181	177	230	166	184	183	233	196	197	217	178	179	186	157	195	210	195	197	204	206	193	187	170	194	203	202	207	204	197	195	210	158	210	180	156	211	207	190	175	183	208	203	190	210	192	179	211	196	208	194	205	199	183	188	192	195	188	180	176	156	195	188	217	198	197	202	181	209	189	199	198	190	187	203	221	194	187	178	180	173	185	227	175	169	182	184	218	206	182	210	211	178	184	190	202	174	185	175	201	178	204	184	229	199	189	203	191	165	169	168	208	186	195	184	195	202	186	183	179	194	188	197	188	179	187	223	210	198	181	215	195	201	204	186	181	188	207	203	199	191	229	170	199	204	197	172	201	195	206	167	194	185	202	183	188	196	176	186	177	184	188	166	206	199	173	192	182	193	191	173	187	197	184	188	165	182	202	237	214	175	198	181	188	193	216	188	189	175	203	187	207	219	190	210	205	207	205	203	191	220	206	194	188	193	189	188	215	176	200	196	205	171	203	204	209	199	167	191	168	177	210	197	171	170	182	209	202	193	199	207	182	181	208	171	188	183	183	184	169	178	199	195	182	211	197	188	165	200	202	187	199	193	209	186	193	194	196	187	179	198	178	186	191	186	188	184	199	186	210	173	193	191	167	199	189	177	188	162	183	194	183	190	181	194	190	171	188	211	177	170	180	184	186	221	185	174	197	176	197	203	170	203	216	206	196	187	172	185	201	194	165	195	200	209	201	193	192	192	206	197	203	191	176	200	227	198	213	179	212	183	191	189	170	206	160	162	181	216	179	171	180	190	191	195	193	197	189	181	191	193	197	191	199	214	205	170	208	183	188	170	190	200	205	187	186	184
6406	865	1406	1602	1410	1306	1088	914	855	842	790	689	651	675	578	580	590	664	565	642	601	568	541	542	618	625	545	631	601	575	575	550	554	513	523	512	532	529	527	525	517	507	450	463	516	505	481	454	464	444	458	496	476	461	479	489	475	481	495	503	497	468	512	495	449	477	509	505	484	466	460	485	487	459	469	435	446	483	446	468	478	461	470	460	457	457	448	487	457	452	458	471	429	441	469	483	456	482	451	506	457	459	483	449	468	459	494	426	464	444	468	473	463	448	438	458	467	495	485	444	476	437	496	444	476	479	461	463	460	489	470	470	482	454	411	453	527	480	499	476	451	469	478	469	482	460	468	462	443	497	508	441	459	455	463	463	461	457	466	448	509	486	450	445	474	453	487	489	487	483	471	461	464	456	464	509	472	460	487	485	462	437	517	456	471	502	459	445	475	489	457	418	433	482	437	436	429	464	472	460	444	471	431	455	445	452	475	479	486	474	447	440	475	489	497	456	441	458	477	463	455	460	440	488	473	477	480	458	469	468	451	477	466	486	479	452	423	484	471	498	478	493	451	483	471	446	451	478	456	440	447	469	487	496	410	496	473	434	438	449	467	437	451	441	441	494	499	432	482	453	468	485	481	419	442	435	461	491	431	492	437	485	452	482	501	469	471	446	452	441	450	506	466	449	501	468	427	428	445	457	447	496	439	464	480	449	469	455	441	500	515	458	463	473	467	476	494	489	489	424	441	446	480	477	498	413	479	452	451	483	471	450	451	483	470	446	503	445	491	450	463	471	491	487	465	481	484	438	436	427	468	476	469	441	489	490	418	467	445	487	434	465	490	496	457	475	464	492	457	481	427	440	499	457	474	506	494	481	464	435	476	422	473	458	505	481	456	461	477	484	503	445	487	479	487	472	461	444	464	454	471	496	464	442	472	469	495	459	466	471	490	443	453	441	454	437	446	459	477	454	452	431	479	481	492	465	489	459	513	508	459	419	435	473	471	466	434	431	468	460	466	452	498	453	455	496	476	508	466	448	484	442	492	466	452	452	441	470	447	466	474	492	458	460	488	483	454	455	452	454	449	478	480	456	473	495	457	429	468	462	467	447	441	464	459	431	442	470	456	488	451	434	479	442	495	467	454	447	435	451	461	448	506	469	467	462	435	459	485	453	510	484	451	475	406	449	430	463	460	481	485	471	443	450	453	486	464	447	492	469	511	497	487	467	500	423	457	483	444	454	428	472	469	441	502	451	486	466	465	426	455	412	466	431	448	454	430	491	485	435	478	482	469	496	488	464	466	438	492	514	453	481	513	421	494	462	477	450	437	447	419	479	506	477	461	432	441	471	447	482	465	472	481	470	475	463	460	445	487	437	460	432	518	446	479	467	455	451	459	459	461	451	451	446	420	518	456	472	466	505	481	465	477	490	499	436	455	491	472	469	431	455	485	454	504	455	475	513	454	460	425	446	465	487	434	456	474	521	470	445	471	467	467	459	489	482	457	477	461	444	476	489	456	470	452	424	473	474	458	458	471	484	500	469	461	444	452	455	453	445	482	461	478	465	487	450	441	466	397	482	469	478	446	440	469	474	501	465	458	458	487	471	459	477	478	484	463	486	495	400	476	441	470	465	455	442	481	461	445	436	435	425	520	473	455	443	454	488	467	478	460	453	477	508	432	502	461	443	470	436	470	448	475	421	453	481	534	466	461	487	508	427	502	454	441	463	462	423	467	489	449	480	457	463	437	431	473	495	491	460	489	440	462	511	444	467	442	495	453	485	491	455	497	443	470	443	459	495	497	408	464	445	462	438	500	439	431	491	462	507	458	479	442	491	482	461	480	444	474	452	466	465	427	447	486	426	438	462	467	482	458	423	475	468	450	473	473	463	460	482	460	475	489	438	454	441	472	480	511	496	476	438	452	450	501	479	448	484	454	467	452	454	482	467	466	436	389	442	493	468	451	443	459	469	467	447	448	471	483	450	445	506	433	499	448	460	457	468	464	481	415	417	479	477	453	460	477	479	409	448	477	460	439	446	429	492	453	448	449	448	451	454	442	477	440	486	440	469	457	499	480	468	472	413	454	421	469	444	471	493	451	460	458	461	468	444	525	473	455	438	440	456	494	427	448	471	494	429	425	425	463	467	457	449	458	458	459	468	474	488	502	489	490	454	453	483	472	476	493	486	446	503	476	452	461	490	449	423	466	444	474	432	494	475	474	434	471	530	430	492	449	465	437	437	444	427	462	445	469	473	423	466	467	470	479	483	481	454	489	480	453	478	495	520	451	482	441	473	465	429	462	499	471	494	482	459	479	466	452	463	462	466	504	485	451	443	469	421	465	473	461	494	423	459	459	448	477	467	453	486	463	444	481	475	514	446	455	534	476	499	450	482	482	441	466	437	450	456	462	478	467	489	474	449	427	427	454	482	474	486	458	492	464	486	461	491	464	477	461	459	481	458	441	459	455	483	439	470	492	472	502	480	465	489	445	486	473	450	444	436	456	487	475	470	480	450	456	472	448	461	446	466	492	478	456	460	460	459	459	512	446	462	460	441	478	479	473	434	488	430	485	477	455	513	457	444	471	488	439	464	456	463	440	468	490	473	474	487	456	448	494	487	459	493	431	478	467	456	424	496	445	423	419	499	456	459	504	418	486	451	444	492	476	525	451	476	484	494	487	470	471	467	480	459	439	458	457	473	510	452	446	441	503	497	488	468	455	453	447	450	438	496	444	449	481	467	439	448	436	463	485	458	488	467	450	466	507	449	469	496	467	445	431	453	446	469	467	466	468	434	468	461	457	498	471	448	444	430	454	503	436	485	436	467	426	485	447	471	442	465	469	467	445	461	496	471	513	500	472	494	480	488	458	472	444	465	442	450	457	456	486	477	442	472	437	440	492	457	458	463	430	472	457	482	475	465	455	465	465	465	448	470	454	469	489	450	463	488	475	446	502	492	474	441	518	488	485	506	440	485	483	459	422	481	415	482	488	443	428	457	447	470	435	450	486	433	443	469	446	465	487	464	448	439	441	470	498	476	456	452	426	454	463	459	477	497	452	462	443	487	460	479	452	452	494	510	482	442	459	498	454	455	449	470	484	416	459	436	466	500	474	455	452	458	482	485	465	465	435	491	459	472	461	460	516	426	446	468	452	447	397	498	512	447	490	491	465	443	487	479	448	457	491	463	511	464	471	448	450	461	458	481	497	454	448	434	460	450	448	453	465	494	453	503	509	470	477	450	437	421	489	445	482	399	485	457	431	454	479	458	470	455	499	447	486	500	486	455	495	487	443	491	429	468	494	449	462	468	471	446	445	449	456	471	513	450	471	511	493	471	461	482	428	437	475	489	451	461	456	495	460	490	413	431	459	487	477	447	469	445	484	485	447	454	419	494	447	441	474	451	414	512	476	490	457	419	480	443	437	452	479	508	468	505	438	440	487	435	486	475	517	450	478	496	482	490	447	461	514	476	462	447	463	458	473	479
14020	1263	1050	874	643	506	383	354	316	266	289	228	260	257	257	225	217	195	205	206	203	201	212	186	215	197	194	215	223	201	180	198	202	190	189	177	213	193	195	194	192	194	196	182	176	174	186	193	192	188	172	175	164	157	194	185	201	170	168	173	166	201	171	199	187	192	184	200	178	171	188	172	189	190	203	175	183	194	147	198	217	175	164	190	191	178	180	171	191	194	168	186	169	182	172	176	189	152	200	182	185	200	195	196	164	187	186	159	194	177	169	172	156	189	212	193	191	181	184	188	166	159	205	185	162	196	177	175	179	184	154	188	161	221	181	193	172	169	172	183	211	209	173	191	178	179	188	180	197	172	171	182	163	170	149	174	177	168	172	178	180	175	181	157	170	177	198	173	195	175	201	194	191	175	165	180	171	162	189	163	171	176	199	175	194	190	178	208	164	188	178	200	201	164	176	180	166	172	186	189	184	176	174	202	173	172	163	175	177	151	177	168	182	185	205	177	177	165	161	205	159	196	181	169	157	178	173	169	170	199	189	191	177	159	173	178	169	180	164	201	173	204	197	199	189	193	183	199	190	183	185	180	204	175	174	177	161	182	196	199	179	181	177	194	186	187	190	188	193	196	144	183	175	205	199	171	181	186	175	158	167	188	194	182	190	173	178	190	185	166	159	173	176	187	185	172	186	185	182	197	178	184	178	183	156	156	195	144	151	201	213	203	182	196	183	161	191	184	174	178	181	187	175	189	203	190	213	175	206	173	203	207	201	223	163	204	198	195	166	173	202	180	191	171	208	173	171	181	162	176	165	182	174	168	162	189	190	179	186	189	185	174	179	171	180	210	189	170	197	199	189	148	206	174	200	181	164	177	182	193	177	170	156	163	175	194	188	178	188	168	166	178	169	167	172	167	164	182	160	176	185	152	165	185	200	208	200	181	198	176	161	181	193	189	162	173	185	184	209	190	161	173	196	178	175	196	191	205	145	208	174	193	185	157	188	197	194	185	155	178	187	173	184	193	174	182	184	183	185	182	179	214	194	201	185	176	177	175	169	185	160	171	165	162	179	173	209	152	173	191	180	175	165	155	215	165	162	170	169	176	202	181	189	200	170	142	172	179	148	170	186	177	173	187	198	163	187	191	194	170	194	193	160	188	176	185	205	158	174	175	187	178	177	174	174	221	181	157	199	168	173	149	179	197	162	195	173	172	172	182	155	183	203	179	190	186	190	187	188	160	187	174	177	171	188	203	180	192	164	175	168	180	186	185	187	190	160	184	212	160	175	162	156	196	187	179	213	145	187	197	196	183	179	186	207	172	164	163	178	215	177	172	168	190	190	190	154	169	188	191	184	166	154	172	165	186	177	167	184	187	173	177	181	175	201	175	195	200	203	158	185	196	188	170	147	163	182	190	155	181	176	182	171	145	194	165	181	223	178	185	196	174	192	174	180	166	200	180	204	182	186	168	178	172	171	181	170	167	174	170	186	162	181	192	158	192	188	162	199	186	175	154	199	193	164	169	182	190	152	191	198	156	192	169	163	192	195	165	185	179	180	193	169	188	171	172	169	178	171	165	165	168	175	180	188	207	195	187	191	164	217	184	207	171	177	190	166	185	164	175	183	155	171	147	165	177	193	192	171	182	166	180	159	179	191	153	184	189	169	178	186	164	168	153	185	184	183	172	200	202	185	171	191	201	177	198	172	200	171	200	172	165	164	179	185	202	156	180	163	181	189	185	200	198	177	172	196	190	197	198	176	187	190	178	164	170	182	189	214	182	143	180	204	179	172	197	150	178	145	192	200	158	159	204	181	188	162	209	163	187	154	172	195	164	184	162	180	166	176	202	199	173	180	195	206	187	148	171	183	200	192	161	160	195	180	190	201	187	196	183	166	200	190	187	178	185	176	170	202	194	202	185	171	162	186	196	192	180	186	178	177	190	161	185	178	167	184	201	196	189	182	199	180	173	179	207	172	199	181	172	191	171	206	154	176	179	197	190	174	165	187	156	166	180	165	190	180	188	185	163	172	181	181	189	168	167	184	170	183	210	177	192	191	201	199	190	173	158	186	177	166	192	187	182	169	172	152	167	206	189	171	186	169	167	156	162	169	173	158	177	182	164	194	171	178	173	171	173	182	173	197	205	172	160	177	173	204	168	195	203	184	181	158	188	166	156	156	170	188	159	167	184	186	184	188	166	190	185	168	171	190	160	193	164	164	189	153	161	192	189	174	191	163	180	184	168	180	191	184	162	187	162	159	178	185	169	167	175	181	164	215	160	168	174	194	190	182	212	192	167	177	179	195	186	173	190	190	181	178	196	186	192	172	159	178	178	182	178	182	190	208	171	157	190	162	192	189	162	183	197	182	198	185	206	145	170	195	198	167	168	119	203	176	170	176	193	172	165	185	182	151	156	156	185	167	196	174	157	159	176	177	166	172	187	167	174	182	182	195	180	178	179	207	174	194	182	182	177	163	185	181	190	163	175	190	205	178	193	173	153	171	199	198	174	178	186	175	203	176	175	162	204	197	189	197	189	176	192	158	194	175	164	190	157	199	180	177	157	193	195	176	177	182	184	182	181	177	170	172	168	164	157	151	199	188	184	174	165	163	156	163	156	184	207	168	182	183	174	191	181	184	182	189	157	171	207	191	166	197	187	188	208	203	191	154	173	194	174	153	189	180	157	188	169	203	158	148	162	167	177	177	168	196	162	204	175	178	198	168	152	159	204	205	174	187	186	165	154	179	173	183	200	183	205	161	174	213	184	171	169	159	193	176	199	175	173	164	168	177	163	186	193	163	162	188	186	174	172	186	189	188	173	176	204	193	175	182	182	166	152	182	205	198	193	171	157	190	171	174	200	154	202	194	177	184	176	182	182	178	182	187	190	192	160	192	181	201	191	163	163	165	210	189	188	181	180	179	172	184	185	173	179	185	157	186	188	181	201	184	173	182	181	179	182	172	190	187	178	177	182	161	178	188	173	195	185	188	188	162	177	169	154	178	177	171	170	181	171	180	159	171	172	186	176	179	173	155	198	172	179	167	202	177	193	167	186	172	160	193	159	208	195	170	155	165	168	153	205	214	164	222	184	180	197	179	201	175	173	187	185	170	179	163	173	191	165	179	192	199	171	177	172	171	171	171	187	183	177	173	165	193	188	181	177	200	167	168	180	192	153	154	171	171	165	170	171	160	199	203	192	187	202	162	152	168	183	180	187	174	184	165	183	161	183	174	177	190	169	206	168	166	205	177	189	185	165	200	154	184	172	157	186	170	183	181	177	172	201	222	160	179	197	200	167	160	181	198	182	180	167	200	185	181	166	184	158	175	163	200	186	175	169	176	188	178	167	182	174	200	172	193	192	195	191	189	163	173	184	182	165	208	191	196	168	178	200	182	180	139	163	162	172	200	180	181	166	182	189	182	169	203	148	187	182	209	152	184	199	158	178	146	189	190	186	163	184	155	172	183	185	213	161	180	163	173	182
8246	1110	2267	2590	2257	1937	1624	1415	1225	1112	1017	885	816	759	825	766	689	740	696	674	690	630	667	675	704	736	728	697	717	639	678	637	595	611	623	608	591	597	578	582	533	547	547	521	569	540	588	522	497	506	508	497	527	509	538	492	508	491	517	464	481	480	520	475	506	503	520	487	517	453	463	509	461	497	509	434	473	526	461	489	502	459	480	514	474	470	486	467	467	439	463	451	462	498	514	452	469	443	468	488	483	514	471	431	473	446	474	491	489	474	435	448	468	430	485	479	499	486	487	481	482	448	503	504	459	462	481	439	482	485	488	453	495	466	473	493	470	486	449	492	478	466	469	501	472	488	435	489	453	484	469	485	486	511	426	516	497	459	493	481	439	476	439	477	436	464	465	510	537	476	447	456	452	506	458	471	511	466	457	461	485	489	455	485	471	475	473	445	464	495	447	473	468	459	430	436	455	463	482	422	444	497	466	495	469	463	490	469	490	462	422	498	520	442	468	462	496	514	468	452	481	475	503	441	516	473	481	489	463	466	445	446	477	508	477	492	449	482	435	446	496	432	476	450	435	493	419	443	479	452	493	445	483	455	458	443	444	480	468	434	468	451	445	428	504	476	462	500	499	517	495	493	428	451	460	459	473	453	474	444	484	506	469	445	450	460	490	441	505	458	448	456	443	458	480	457	434	438	455	479	474	475	453	495	440	483	453	488	513	463	486	489	491	450	461	479	490	472	462	484	507	444	507	472	487	462	461	473	450	425	448	448	463	481	494	452	484	460	455	451	461	442	495	478	497	477	448	498	479	454	476	480	472	458	450	466	494	481	486	481	466	461	488	458	486	430	500	448	491	464	505	486	467	479	498	464	477	481	483	439	451	470	519	456	450	445	487	490	442	461	479	457	491	491	490	492	475	432	477	455	498	475	437	494	442	500	411	461	451	475	476	467	517	437	477	472	490	466	464	487	494	450	455	438	422	424	492	482	438	501	490	466	503	446	473	495	460	434	474	483	502	463	472	480	466	451	488	475	497	514	463	475	448	468	464	479	464	413	482	475	489	465	491	472	459	448	474	449	484	493	476	510	460	458	491	478	495	424	490	458	440	442	410	468	435	482	489	447	486	473	434	437	471	476	485	463	482	453	468	472	430	467	438	476	500	473	528	487	472	465	476	501	465	478	464	513	473	490	481	464	488	448	487	507	441	454	523	463	488	492	474	492	454	467	458	491	483	434	507	452	425	479	481	488	453	498	457	499	471	488	430	485	457	490	488	491	426	447	432	491	483	435	441	466	470	518	466	477	486	516	442	469	462	503	453	467	502	484	448	436	477	467	454	476	461	470	460	435	487	471	484	452	469	479	473	468	446	495	469	451	456	466	462	463	478	489	514	496	518	492	476	461	475	480	459	470	461	428	506	509	466	499	465	507	461	488	452	450	501	491	457	434	491	472	470	449	493	487	456	460	502	428	455	478	478	465	442	438	519	498	482	461	474	521	468	455	451	505	469	496	436	446	513	450	495	475	456	502	462	482	483	465	444	441	448	477	478	499	437	476	432	428	469	432	477	426	490	444	457	436	488	444	446	462	461	468	470	444	469	514	448	454	466	492	464	481	460	441	437	504	481	420	502	478	432	488	438	452	487	468	461	486	429	456	449	468	508	477	470	474	464	500	462	484	464	480	482	487	454	477	462	469	451	497	449	444	435	487	433	545	484	477	449	458	480	480	459	485	443	446	448	492	450	481	483	485	471	465	475	500	453	487	494	473	461	467	439	477	458	458	502	469	483	501	467	488	500	459	478	477	451	476	473	462	463	443	478	475	507	463	489	470	511	476	460	508	449	483	437	442	458	471	460	496	507	490	472	420	485	496	512	492	479	448	421	508	455	475	447	438	502	474	460	448	464	494	501	482	455	490	443	455	446	456	448	480	501	483	472	499	441	488	469	457	481	495	457	472	499	467	465	468	451	471	438	479	507	442	440	449	472	451	455	480	470	509	450	469	478	487	481	469	473	503	476	483	481	503	490	508	495	481	463	495	455	497	453	468	471	499	453	457	485	485	467	506	498	511	492	439	458	462	438	445	472	460	487	500	480	484	491	455	443	490	451	516	484	445	435	499	449	447	440	457	486	483	480	486	514	456	518	473	494	474	440	436	481	467	451	455	483	457	462	480	470	497	454	490	469	515	495	469	470	462	472	474	478	460	492	456	482	513	450	455	469	490	490	476	479	457	478	474	469	476	480	470	440	437	505	494	468	473	481	472	457	453	439	453	445	472	479	450	475	465	491	502	448	479	457	466	482	483	445	489	436	472	486	472	468	465	505	470	486	473	442	505	460	453	484	468	480	470	493	463	451	482	442	426	406	477	465	530	415	486	484	435	497	498	481	436	428	471	451	466	458	499	491	443	478	466	463	454	488	467	479	447	451	480	446	494	478	502	481	452	445	502	477	458	471	462	446	462	470	491	455	461	459	455	497	434	481	425	465	470	424	499	506	475	460	513	414	455	438	467	452	440	469	474	461	461	490	482	437	485	498	454	475	434	430	461	490	461	445	475	474	467	449	442	458	479	465	472	406	488	467	451	504	475	445	465	441	480	459	488	495	444	454	452	478	498	496	481	474	487	490	497	470	490	463	443	445	464	443	462	442	436	446	508	497	421	511	460	480	456	453	445	444	468	472	465	452	441	454	503	471	506	482	464	479	511	443	479	475	483	442	477	467	473	486	455	481	500	452	455	485	478	476	450	492	488	478	486	464	453	489	468	439	458	464	447	475	490	461	479	473	452	438	455	470	475	513	447	449	495	493	441	489	463	479	464	433	462	442	482	447	495	506	452	461	469	495	455	494	469	453	476	467	443	473	482	449	525	496	488	490	485	455	540	507	487	493	505	487	474	447	422	484	436	451	444	485	462	460	472	464	452	487	488	485	478	488	458	464	447	433	481	456	450	473	498	443	500	458	459	445	452	455	457	513	506	462	434	434	456	488	493	492	447	470	481	483	488	468	451	477	463	489	477	490	507	462	447	459	454	466	466	459	462	470	482	463	437	467	482	465	471	497	473	462	465	469	497	463	493	447	471	464	442	473	463	455	506	480	479	492	479	469	491	477	485	493	493	435	448	510	456	433	490	461	456	457	481	471	499	484	458	508	450	454	477	440	495	472	490	499	433	485	468	497	473	476	436	481	493	470	448	457	469	471	468	468	501	448	430	506	489	510	476	476	473	477	460	465	467	498	463	471	492	449	477	482	493	471	504	506	492	477	466	463	458	497	462	456	480	483	457	487	456	455	514	464	460	471	502	501	456	468	462	485	448	453	484	466	452	487	467	495	448	455	490	456	485	468	472	449	447	517	498	514	470	466	491	463	430	458	466	468	467	484	462	476	467	495	446	501	455	444	471	471	416	477	472	452	478	481	461	475	464	488	487	495	478	469	457	480	497	482	477	447	448	487	492	482	447	458	494	456	436	482	462	463	499	459	467	480	475
1713	440	414	465	408	393	406	378	400	372	402	391	387	380	396	387	392	400	409	366	381	388	393	388	378	376	371	369	388	394	414	400	397	399	382	383	396	409	396	387	410	386	428	330	358	393	417	399	417	412	384	333	361	404	380	406	373	398	364	399	336	359	385	423	407	365	361	401	394	388	367	381	378	365	368	400	398	396	373	393	393	400	412	360	382	389	377	352	392	412	404	367	399	408	396	401	389	391	367	405	379	395	384	340	384	412	385	382	376	354	385	370	416	378	359	402	360	401	383	396	388	399	379	400	388	403	375	379	355	368	373	379	357	371	359	371	357	352	397	418	356	415	354	372	362	361	348	389	391	385	376	386	373	400	377	398	393	399	387	409	374	399	414	386	382	357	376	391	378	362	362	365	340	387	400	395	356	374	364	396	409	373	388	377	401	400	374	409	331	388	366	365	377	410	413	369	364	394	390	386	349	391	369	388	389	409	368	412	388	382	371	383	364	381	353	316	358	362	421	404	392	359	386	414	359	389	408	405	379	431	396	340	419	363	391	418	374	395	381	363	422	370	384	355	372	371	400	373	364	381	337	415	370	400	410	384	386	364	373	388	380	382	390	341	378	376	387	401	386	370	398	383	426	367	378	414	399	367	379	414	377	419	388	374	387	412	372	376	389	383	389	404	364	422	391	367	397	375	391	402	425	371	364	408	389	341	377	359	362	382	365	394	370	393	393	375	403	365	386	424	385	384	410	433	391	339	390	413	384	396	404	352	369	388	352	363	355	381	375	359	394	370	383	366	410	359	380	365	358	396	384	387	389	420	404	382	369	386	396	401	400	368	398	417	381	391	400	405	372	350	364	406	425	408	376	370	376	384	378	383	371	409	367	408	412	397	351	384	363	369	396	412	401	371	366	398	366	400	390	386	410	378	353	391	379	356	393	414	431	403	348	407	395	384	418	382	390	406	407	360	383	380	421	341	371	394	367	388	385	391	393	404	376	396	384	356	329	380	403	381	350	398	386	363	365	368	352	386	397	426	416	385	425	316	389	365	418	383	376	396	363	380	413	399	392	343	389	350	363	394	410	417	398	406	395	407	371	358	359	406	411	385	380	365	408	370	367	354	378	401	428	362	364	384	383	365	347	414	372	429	427	438	365	393	378	390	339	380	436	403	397	417	381	425	412	371	391	380	397	386	361	380	416	404	391	379	404	380	382	375	382	371	371	377	391	398	392	389	408	405	397	407	413	383	395	361	385	365	370	386	339	345	377	372	380	371	371	346	393	388	405	361	377	395	399	377	388	408	378	405	391	357	381	388	403	409	359	357	360	410	396	388	422	416	414	407	398	382	384	403	391	377	375	379	367	379	402	395	361	387	360	383	413	433	351	394	341	386	388	387	381	357	375	360	407	395	340	410	373	386	380	395	366	379	397	388	397	367	396	349	410	371	426	370	387	415	393	393	372	388	412	371	383	395	380	350	360	384	392	374	411	436	406	371	409	402	371	383	422	388	411	403	374	378	383	379	420	387	404	369	403	399	384	376	391	379	385	357	399	396	378	415	377	422	370	388	372	396	405	376	390	421	398	375	365	372	371	381	380	413	397	373	365	390	412	405	390	376	377	365	447	416	407	388	394	357	388	374	370	355	410	410	416	381	379	388	370	395	396	378	385	375	399	411	392	397	380	422	406	410	413	388	368	408	400	387	423	409	371	395	383	372	378	408	373	369	393	351	352	393	370	403	351	416	362	365	413	346	345	372	385	394	387	360	413	396	381	389	397	378	358	368	381	397	395	368	420	352	401	340	370	403	354	389	371	367	429	405	373	349	377	397	432	395	383	414	402	400	413	366	394	365	381	375	388	411	380	393	387	394	394	393	402	366	385	386	435	386	406	376	394	379	419	369	405	379	350	359	404	356	352	360	375	379	375	400	385	350	384	402	390	389	367	409	378	348	349	381	358	390	384	373	417	390	373	400	386	413	395	383	337	391	376	351	389	469	373	366	427	386	389	390	378	395	373	436	377	386	365	361	405	384	367	370	394	402	383	357	399	387	433	353	356	350	420	369	397	355	403	414	448	362	405	374	361	404	383	389	422	355	428	348	388	390	378	366	397	370	448	383	361	380	366	363	383	389	388	377	403	406	408	408	364	413	396	375	345	384	331	399	385	385	377	397	397	383	372	394	419	378	390	381	372	384	368	372	419	390	417	402	396	443	383	375	359	392	370	392	405	371	396	374	384	384	405	366	360	376	414	371	406	397	384	412	366	417	356	390	402	368	401	373	397	371	389	413	384	401	412	373	402	358	424	378	383	374	356	435	400	394	393	355	405	384	391	394	386	347	382	351	370	384	385	395	364	389	375	415	371	386	378	410	383	379	387	394	360	394	382	391	390	373	408	382	369	399	396	392	363	395	389	357	370	397	387	398	350	350	401	362	373	372	387	385	366	380	426	409	360	364	341	407	402	346	356	417	384	368	412	388	368	382	390	368	388	380	423	392	386	360	425	385	376	365	404	378	405	387	426	399	401	358	391	374	430	412	367	376	354	350	403	364	435	395	378	401	412	390	401	401	377	407	389	337	386	403	393	403	374	409	418	394	385	376	389	408	392	405	393	405	431	421	421	395	407	382	399	396	376	394	368	370	359	394	368	358	422	403	432	375	386	370	368	377	388	373	350	383	399	390	359	400	415	374	372	358	392	411	413	377	356	379	369	366	409	342	354	365	381	361	353	344	386	394	376	363	389	397	369	370	410	411	376	379	351	407	365	387	386	403	389	376	413	377	343	417	404	370	396	365	379	381	368	399	386	322	393	377	406	390	392	384	388	411	394	368	362	397	346	352	404	401	378	421	388	411	348	421	388	377	377	393	364	356	330	400	418	380	421	362	369	360	346	343	394	409	399	393	406	346	380	367	350	371	408	388	382	384	384	401	417	400	376	383	378	405	350	322	388	410	377	426	367	410	334	387	373	399	395	420	362	407	384	429	397	346	406	395	418	380	368	355	403	342	374	392	362	394	366	392	351	344	424	367	368	403	378	413	344	366	370	419	374	395	396	357	408	396	397	373	367	362	410	405	409	404	364	383	402	380	380	399	387	353	383	370	405	378	400	379	354	373	386	395	419	364	391	386	365	363	390	395	389	382	384	391	396	358	392	343	343	373	391	352	363	388	399	371	392	413	419	415	410	414	439	396	406	427	407	369	420	387	424	434	395	358	399	386	395	375	403	370	398	398	378	400	403	424	391	377	390	403	408	421	355	385	375	359	400	404	398	448	407	378	379	385	362	409	401	362	351	410	376	407	406	372	373	315	412	389	362	380	354	371	370	398	386	397	375	401	426	415	356	392	386	373	399	422	400	405	360	396	346	422	370	374	388	371	340	435	404	355	383	383	360	385	386	387	389	401	365	368	362	396	398	374	344	374	399	362	418	376	333	388	395	331	374	373	378	410	376	367	364	414	439	373	388	413	361	393	406	368	398	436	375	382
2152	922	1002	973	953	969	937	889	892	875	920	856	875	876	813	890	868	862	853	886	910	867	860	860	856	862	898	831	914	812	870	853	879	885	854	843	870	864	839	842	852	877	845	826	839	862	847	832	847	844	863	904	792	848	871	837	831	822	852	791	848	850	855	810	834	852	883	843	872	911	798	820	831	793	847	807	917	880	859	890	856	847	846	817	855	833	813	886	882	852	815	867	857	847	884	808	866	906	877	818	868	790	823	838	882	864	787	833	783	822	882	846	908	877	819	854	850	820	844	829	853	851	778	918	882	878	810	843	862	830	844	843	790	817	838	877	872	794	831	874	822	852	829	867	828	868	856	894	847	844	874	864	913	873	842	823	842	823	859	851	875	883	833	895	876	861	854	814	857	839	830	876	839	849	832	819	853	818	829	873	851	797	885	908	861	840	849	857	878	886	866	790	824	847	799	839	827	821	855	835	882	800	816	807	828	844	861	828	904	810	839	869	841	873	798	900	875	810	897	824	843	866	859	854	844	873	825	840	842	831	850	860	887	847	838	835	872	868	823	909	844	871	813	839	892	857	868	828	834	825	828	824	861	880	890	856	881	886	898	875	809	877	867	843	893	883	838	852	868	845	856	810	875	826	854	810	874	846	859	856	781	806	830	844	884	782	828	835	861	828	868	853	826	858	829	840	775	881	833	838	841	857	911	885	847	857	852	747	861	859	837	847	839	859	889	840	806	869	850	839	808	836	872	790	874	874	858	839	822	877	813	859	834	811	822	858	851	819	825	858	839	855	881	835	843	849	836	827	803	792	857	886	870	812	811	801	848	874	837	882	845	849	781	850	804	897	858	804	859	823	881	872	868	795	842	851	854	814	831	834	862	822	847	801	829	813	818	895	863	855	825	843	820	877	802	834	840	866	867	895	810	821	845	834	826	809	814	807	861	842	808	904	825	885	844	835	854	826	849	846	850	860	828	851	825	905	868	842	819	823	877	833	839	883	851	873	866	834	886	872	810	830	860	820	894	812	902	848	834	875	834	832	817	854	879	829	883	862	855	836	898	840	832	846	849	887	850	859	840	814	802	854	866	873	848	862	884	836	857	841	833	881	845	854	815	864	843	815	787	899	855	891	829	851	853	867	873	874	844	790	813	857	849	853	818	817	884	843	865	848	817	897	829	830	866	849	806	869	872	851	901	854	835	869	823	845	839	908	911	873	843	806	831	878	841	841	851	849	803	834	855	883	840	868	836	870	882	813	807	874	834	881	872	865	828	861	907	865	877	798	837	903	844	852	855	784	868	919	891	811	864	851	869	848	808	842	834	825	850	854	858	865	837	872	832	870	839	879	879	835	873	849	850	878	839	799	810	853	875	849	867	858	884	868	894	872	836	863	858	854	885	858	872	868	867	831	872	836	823	897	869	783	836	861	862	826	823	906	832	866	844	866	832	864	874	851	820	852	840	882	832	827	917	843	842	828	864	857	876	817	854	881	887	829	876	822	878	911	808	825	881	841	885	885	824	859	885	803	839	876	891	808	849	872	820	873	790	874	866	837	878	882	807	814	855	860	839	829	861	870	870	860	859	826	851	829	826	866	874	884	839	875	875	838	853	795	875	849	872	872	871	824	858	944	897	882	831	836	795	859	833	832	824	927	869	845	792	838	840	852	849	775	870	820	884	829	876	863	835	858	848	826	860	905	928	798	855	879	865	888	885	830	868	846	768	874	881	804	869	811	845	828	782	817	897	813	854	851	855	848	861	821	794	877	809	866	869	873	834	838	857	803	845	892	828	822	863	812	843	813	844	855	848	842	851	845	830	857	825	899	866	830	840	900	869	809	849	895	845	833	882	849	814	871	855	899	897	853	844	846	836	814	813	834	816	856	835	832	894	850	864	837	855	851	854	848	856	867	810	866	861	847	873	835	858	844	824	873	853	823	870	775	868	894	794	802	855	847	854	851	829	832	865	861	831	853	867	825	867	798	872	794	863	894	841	839	852	864	802	875	826	863	866	842	822	833	814	872	852	845	848	859	829	856	825	831	903	873	836	834	839	858	827	887	864	884	842	881	820	875	852	826	843	829	814	819	853	852	822	787	847	843	833	842	834	815	841	786	898	868	882	863	882	880	854	925	869	849	853	859	840	882	827	877	838	846	844	828	847	838	867	827	860	859	845	849	880	812	877	893	865	885	810	863	873	857	866	882	832	846	870	864	812	892	842	805	858	903	833	821	851	847	881	833	847	870	811	848	861	858	853	851	835	871	841	872	922	822	881	833	847	833	866	846	844	823	868	857	839	891	889	863	865	834	866	787	899	853	874	829	844	864	856	918	893	862	898	854	800	839	880	862	859	879	822	846	869	884	851	819	778	866	848	799	848	879	859	851	856	877	834	866	850	827	787	847	834	907	872	870	823	834	873	880	820	839	871	887	866	880	860	867	871	836	839	835	813	853	900	893	893	851	920	846	847	813	833	883	865	815	807	847	892	880	853	872	788	867	853	876	872	895	906	855	849	854	847	819	882	850	866	829	823	800	862	824	862	815	909	863	821	837	906	857	883	820	866	806	840	829	881	770	847	850	839	866	849	857	854	831	836	886	834	901	814	862	878	833	816	876	799	834	851	834	861	870	787	850	865	843	829	846	848	847	861	840	904	823	875	903	787	830	848	867	840	848	816	846	875	823	849	839	827	879	844	854	849	849	854	816	837	857	883	827	842	835	889	859	900	826	826	835	895	835	837	874	845	895	852	881	825	859	849	847	908	817	879	798	818	844	890	871	864	838	908	820	891	847	840	821	837	845	852	820	871	869	858	854	840	903	846	837	836	861	872	924	830	831	916	853	809	840	836	819	840	872	834	824	898	832	827	841	823	899	851	878	853	813	886	817	839	809	834	828	873	848	862	855	883	852	830	865	847	781	835	810	837	905	849	833	924	861	821	774	839	837	871	831	897	811	886	834	834	832	808	857	809	793	827	842	836	839	822	820	833	812	789	825	868	845	856	825	824	853	881	836	848	877	804	859	837	870	876	820	823	847	814	810	857	857	817	855	806	879	849	843	901	873	856	886	847	849	910	813	913	840	852	895	818	808	865	884	844	874	864	820	848	872	802	857	841	785	880	873	882	911	833	826	888	888	883	788	828	813	838	851	863	832	878	813	834	839	807	878	873	858	836	839	904	838	859	902	834	833	854	842	827	859	886	834	899	817	848	818	851	852	837	828	907	902	878	855	847	830	861	848	816	841	824	816	830	804	875	861	837	818	866	867	812	792	800	829	894	790	904	864	837	840	794	834	838	851	859	842	891	864	837	862	836	801	899	821	851	851	870	868	843	853	813	868	861	898	858	852	839	856	843	874	871	847	866	856	874	887	869	837	845	862	880	839	848	904	814	828	860	824	866	841	861	854	875	809	860	845	836	860	838	856	842	833	821	780	830	865	865	881	842	832	812	867	879	831	807	842	894	846	814	827	805	799	885	892	848	882	868	865
7280	618	614	588	387	349	287	265	273	228	237	243	229	247	205	203	205	206	233	195	192	204	190	213	193	210	197	215	203	194	220	210	200	209	205	214	210	216	193	190	185	207	213	187	198	214	201	185	207	205	226	189	185	192	211	194	191	218	178	192	198	182	219	226	224	191	168	187	171	175	187	185	165	212	201	166	191	215	182	167	187	177	197	184	167	185	209	170	207	188	193	205	198	183	211	213	191	203	187	203	185	196	183	203	189	188	198	183	194	210	214	213	233	189	212	177	188	185	173	212	196	206	210	204	190	177	206	224	218	201	196	194	166	188	194	211	188	178	208	212	187	162	206	189	220	177	190	203	202	189	192	213	190	199	200	183	189	186	177	176	213	202	204	198	213	205	161	201	181	192	189	198	210	181	216	200	204	183	187	191	180	204	198	200	181	185	179	211	212	192	200	173	174	207	199	188	197	161	191	231	206	190	156	177	198	187	187	200	177	193	209	193	192	200	174	164	188	209	182	156	180	202	207	214	189	178	157	191	211	210	196	200	201	192	184	180	194	192	218	205	187	189	195	212	184	192	177	180	211	188	218	182	215	184	168	194	193	167	159	215	165	167	195	191	176	180	181	201	183	189	212	175	191	181	159	205	188	182	212	182	163	196	177	171	193	178	179	197	187	204	185	187	193	184	220	222	188	170	193	209	174	197	167	201	203	173	198	192	186	199	190	201	167	194	212	187	199	203	194	178	181	165	192	195	186	168	214	200	181	184	187	179	214	177	204	203	193	197	196	180	201	194	189	202	188	235	215	214	201	176	176	188	209	196	216	192	189	191	194	205	182	188	180	171	189	169	168	189	224	212	199	202	183	180	190	195	199	180	181	161	178	185	191	183	195	193	179	202	194	170	171	181	181	179	203	186	192	203	186	214	206	170	204	188	184	174	194	215	234	183	197	196	205	188	193	215	200	183	173	162	191	163	169	209	194	217	170	195	188	204	163	160	198	175	230	173	217	195	204	191	176	191	178	189	192	174	194	202	195	186	198	189	169	194	182	181	201	214	197	183	168	186	180	200	200	182	205	189	181	175	177	192	175	186	196	182	207	173	185	198	191	167	181	182	194	174	179	186	197	194	176	180	197	178	233	189	204	194	222	215	220	181	181	176	212	185	202	200	182	193	217	183	184	208	179	214	188	173	182	188	183	220	185	215	214	202	183	189	183	190	174	183	172	224	185	180	199	176	208	221	189	201	167	188	202	200	187	188	186	182	175	217	186	186	197	213	197	178	189	179	186	177	210	188	192	176	174	183	188	182	193	195	203	195	207	174	188	172	193	196	205	178	179	200	196	165	193	197	209	202	179	198	178	200	196	224	213	207	185	183	192	203	182	176	209	206	182	191	168	183	199	184	167	196	175	181	166	189	188	189	184	176	200	200	178	195	195	172	191	202	180	220	176	167	191	205	173	186	208	218	194	166	195	179	228	198	203	187	201	223	174	191	178	168	192	185	190	194	193	198	171	179	199	182	171	188	218	198	193	202	184	186	222	207	164	200	194	169	185	177	218	203	199	178	208	193	162	174	177	206	208	203	196	235	181	205	203	206	196	202	169	186	189	162	170	166	203	182	197	167	194	206	171	183	204	198	205	168	227	183	181	163	197	193	191	196	171	205	200	190	171	202	194	180	198	197	185	172	183	180	196	215	209	169	160	172	173	196	186	174	191	162	179	220	196	207	176	197	194	188	186	198	199	185	186	192	179	184	194	199	187	193	175	174	203	208	177	175	195	176	176	171	190	184	173	188	179	187	199	168	209	202	179	173	174	196	200	211	187	183	190	202	185	200	157	193	219	205	176	197	199	208	227	193	171	209	188	178	196	201	205	185	212	210	187	158	176	221	201	171	179	182	203	195	184	179	204	195	195	194	210	173	199	186	224	159	185	185	156	197	196	180	186	164	203	212	205	213	205	222	205	196	186	182	195	196	216	195	173	191	195	200	193	206	191	191	187	241	181	192	181	199	201	195	190	202	196	192	178	194	169	220	208	178	182	208	219	183	189	189	195	191	185	207	207	201	212	175	212	198	212	234	189	192	179	181	191	192	178	154	189	174	196	214	202	208	208	182	206	203	189	177	172	205	181	211	203	195	196	182	196	203	215	202	209	176	191	203	185	205	184	188	204	190	192	173	181	209	187	188	197	193	196	178	182	178	179	182	186	190	193	179	203	204	188	154	218	180	179	193	186	184	221	193	187	180	179	215	184	175	201	192	216	193	176	201	182	190	187	222	200	188	185	196	162	169	170	222	169	203	174	183	206	185	181	169	214	180	206	190	192	181	165	156	173	204	190	207	187	208	229	190	197	211	197	183	192	178	194	177	169	172	189	210	192	189	196	202	208	200	199	205	196	212	230	173	189	185	199	166	204	227	173	191	207	196	201	174	170	196	211	165	187	219	186	194	192	181	193	193	208	175	188	194	225	164	188	198	193	205	184	204	226	214	181	204	204	209	181	180	184	213	178	190	189	195	207	190	197	179	196	195	192	219	183	220	198	163	182	180	200	208	186	189	204	174	170	209	179	214	216	187	202	226	181	187	205	187	224	182	178	171	183	203	199	194	205	191	191	206	201	190	204	201	207	176	183	189	212	164	209	198	177	185	196	201	182	165	222	205	186	216	193	171	203	194	193	186	185	197	180	173	204	201	189	193	184	184	187	196	170	154	205	198	175	169	193	203	200	219	183	187	194	200	210	193	192	194	186	176	201	186	199	213	204	168	187	190	194	188	182	191	188	200	201	182	214	199	207	230	188	181	184	196	167	191	192	172	196	198	180	205	179	186	199	191	179	195	200	196	199	177	196	159	194	207	199	209	184	211	222	191	173	217	185	202	176	183	166	227	198	181	186	177	212	194	161	184	203	223	204	194	190	195	193	202	177	176	181	175	188	200	225	167	197	184	207	172	203	195	190	180	187	181	194	201	195	174	195	198	208	186	194	173	200	212	194	193	195	211	193	195	156	180	226	198	219	191	166	193	210	170	174	196	191	180	184	202	183	171	200	194	197	177	166	218	181	193	182	172	200	192	205	213	168	226	198	197	183	164	220	209	198	177	184	176	203	207	186	191	178	187	200	170	218	202	184	185	181	170	216	199	188	214	207	186	200	195	211	205	198	216	195	185	180	184	204	181	206	177	164	170	187	176	183	192	178	204	181	192	218	180	203	207	178	174	175	193	189	194	193	168	195	184	199	177	205	200	183	183	183	196	214	219	186	192	208	202	199	213	179	180	182	215	200	194	203	179	177	193	187	176	195	205	180	211	198	190	199	215	198	215	171	181	187	190	181	178	176	218	202	195	209	177	182	191	194	202	186	204	193	232	197	200	185	185	200	195	203	183	185	202	178	213	197	197	198	195	178	177	197	168	197	195	189	180	198	178	192	194	211	196	206	196	184	202	178	206	160	204	204	188	166	179	178	176	200	191	186	175	189	185	216	230	201	203
6420	859	1464	1670	1475	1245	1017	951	841	803	763	686	701	644	614	587	607	585	591	547	591	565	607	558	613	594	587	558	572	489	561	572	578	543	535	521	545	523	516	469	503	496	481	461	520	488	501	502	486	505	476	484	494	476	481	490	443	488	496	469	482	464	514	491	446	475	459	459	480	450	447	466	468	476	424	455	469	472	491	455	483	486	478	445	481	465	481	470	488	472	452	446	461	465	468	469	523	465	486	424	452	481	478	454	463	455	486	442	459	463	425	458	477	457	463	408	485	462	459	443	470	450	472	461	497	449	448	460	490	482	448	478	457	426	480	480	475	484	469	445	450	478	445	502	444	460	515	450	460	482	451	522	493	480	506	447	444	438	504	506	459	486	439	483	470	476	481	440	430	450	458	449	438	437	480	433	486	495	447	489	486	470	456	498	466	517	494	483	508	438	485	441	469	437	497	451	442	444	471	443	490	453	463	462	521	449	480	427	491	462	447	475	473	434	478	448	463	454	444	474	442	435	505	466	495	453	470	432	494	485	481	483	441	431	484	482	464	467	477	461	486	435	478	501	447	448	465	441	446	463	471	477	442	415	444	450	461	484	485	459	494	445	426	451	466	483	475	449	492	461	535	459	445	473	481	427	477	490	488	461	459	438	463	445	487	460	505	441	474	462	439	452	451	455	408	447	471	428	463	458	506	464	445	419	447	460	449	441	444	448	488	484	485	456	469	459	476	459	468	477	439	450	460	450	451	483	476	478	470	462	463	448	446	452	480	474	438	467	451	477	448	480	494	423	488	455	442	474	474	464	488	453	457	503	479	515	500	447	469	451	506	467	492	468	428	498	468	480	451	494	462	467	466	440	474	471	475	466	455	498	463	505	454	460	445	456	467	426	471	445	434	441	478	446	439	420	451	426	455	478	457	457	461	480	442	435	456	450	421	468	446	450	483	464	463	469	463	467	485	435	457	498	461	476	514	458	488	464	467	446	462	485	468	434	478	500	476	456	432	462	463	460	477	476	479	450	483	450	437	433	435	486	447	471	405	440	462	448	474	479	465	466	467	469	468	468	455	454	452	426	469	447	464	471	471	450	486	515	460	441	438	453	440	459	465	480	481	453	440	483	434	440	487	463	468	469	471	489	430	472	489	468	447	460	467	485	469	486	471	453	435	493	515	461	459	469	470	468	517	455	469	521	467	450	492	446	440	455	449	505	470	489	451	445	448	495	441	449	430	449	467	453	472	450	473	462	441	504	476	435	429	495	429	480	455	451	475	473	530	456	459	459	438	432	477	492	428	458	486	478	427	476	476	457	453	481	466	463	468	464	449	494	500	412	476	473	442	448	450	512	450	441	415	476	454	483	486	514	492	435	445	471	425	409	462	505	439	427	463	461	494	459	461	449	488	473	408	456	467	436	461	456	504	459	480	460	438	478	444	495	476	450	494	423	443	467	479	482	473	471	474	447	450	477	443	453	437	491	477	461	424	442	458	464	449	463	440	437	466	442	442	439	431	450	460	485	475	481	430	480	505	464	490	424	481	507	460	429	475	453	467	438	467	476	487	487	462	487	448	422	481	474	476	448	443	484	444	474	468	454	476	458	476	447	483	447	448	451	433	484	487	454	498	442	442	475	472	451	426	478	485	468	457	438	459	484	507	478	441	497	464	478	472	463	486	451	463	455	486	463	482	459	476	435	514	480	469	465	458	433	460	466	530	450	460	438	440	483	480	422	462	476	445	488	448	456	446	493	498	459	447	460	422	487	474	461	460	487	473	495	470	438	437	470	502	478	460	440	465	428	431	487	460	460	409	482	458	408	502	468	431	443	485	464	455	464	470	473	483	530	461	464	431	487	471	434	459	477	463	472	518	493	434	452	439	452	446	478	486	493	462	441	464	406	494	466	479	468	425	476	434	476	440	460	457	443	445	471	485	454	469	468	482	455	469	420	425	448	439	459	461	462	473	471	452	475	443	475	453	463	473	474	442	447	457	459	470	477	459	495	463	466	470	457	502	442	431	510	458	437	470	452	452	439	477	459	464	508	467	444	487	438	447	471	474	487	447	488	442	445	461	456	434	477	453	473	434	461	442	439	444	460	451	428	471	485	455	436	507	485	472	448	477	489	436	457	446	470	471	475	435	473	458	464	449	459	520	447	444	465	456	505	446	468	470	495	456	443	452	449	432	475	479	445	467	439	477	454	439	475	427	440	457	467	490	465	460	449	476	488	419	449	494	481	454	451	443	476	480	482	419	477	450	484	465	495	420	464	451	421	454	480	453	473	454	432	470	450	474	434	478	457	436	425	471	439	446	454	458	467	439	492	419	491	467	479	457	448	476	444	483	468	452	438	492	470	474	485	444	486	481	443	480	487	474	440	493	483	473	465	459	466	476	505	485	447	444	469	481	467	481	495	449	457	438	479	489	480	477	470	435	481	468	500	443	426	467	461	469	472	425	408	460	447	459	493	460	475	438	482	476	468	468	469	439	471	473	472	480	452	463	460	468	458	443	455	446	477	472	474	480	454	451	461	447	470	460	440	476	462	476	452	454	490	492	455	442	467	471	489	460	470	485	490	465	482	475	506	457	451	428	451	461	430	423	478	487	438	457	507	442	449	451	451	492	425	452	440	480	465	479	480	486	454	452	465	438	469	454	426	459	476	462	456	439	477	456	460	453	486	475	429	485	465	480	463	465	468	435	466	495	469	460	472	493	456	487	441	458	500	485	454	471	439	457	458	451	436	454	480	437	483	433	470	449	459	440	438	488	491	458	474	478	466	488	459	482	445	465	495	472	484	499	442	452	450	482	457	474	459	503	454	488	462	444	485	444	437	500	443	483	471	441	491	502	450	431	451	467	501	489	489	472	499	450	484	453	492	414	456	474	470	468	439	466	473	483	479	434	434	438	469	469	475	456	443	486	461	486	484	443	431	488	457	486	476	440	428	495	450	454	473	453	474	484	496	474	506	479	470	440	453	499	489	438	445	454	443	475	462	495	457	431	490	487	481	498	479	469	465	458	448	422	427	489	430	467	501	477	445	439	452	448	479	463	445	470	439	400	463	459	436	458	484	489	415	414	464	465	479	438	519	459	464	441	483	432	450	445	464	460	475	472	468	456	478	486	455	501	474	491	477	441	487	487	411	491	481	481	452	475	466	495	457	447	426	483	459	440	474	450	447	480	491	476	464	452	429	472	488	460	471	438	473	487	466	407	450	509	469	460	483	448	471	461	447	465	498	480	478	445	495	436	476	454	443	504	430	420	463	453	459	451	458	479	437	468	506	473	456	468	458	431	481	456	479	484	444	463	449	447	475	477	453	467	447	452	485	441	465	460	482	457	487	447	432	467	433	441	456	483	446	511	494	454	462	474	458	476	454	490	440	492	468	468	457	420	455	484	458	466	478	470	460	441	454	483	442	498	468	423	492	486	427	460	463	453	463	423	474	469	469	466	506	452	480	504	482	472	479	446	468	466	465	442	446
14156	1277	1100	862	641	528	397	319	310	327	286	287	230	233	225	237	238	240	204	184	191	229	214	223	221	213	197	192	216	192	205	193	183	182	177	194	177	199	184	174	176	190	185	164	179	172	198	202	204	166	183	205	165	212	187	194	179	216	174	173	188	216	187	175	172	205	152	172	185	185	175	166	176	158	180	188	189	185	189	181	150	190	181	190	177	184	207	168	201	207	174	186	186	162	180	192	176	187	173	178	185	171	190	185	176	171	185	160	185	197	170	182	182	207	179	180	173	201	178	181	162	172	182	153	217	174	147	181	171	182	163	181	164	160	179	200	186	176	177	183	192	181	168	181	169	208	187	168	172	169	167	177	182	172	184	184	154	167	190	164	178	183	181	181	206	192	167	187	176	168	170	185	182	197	171	181	182	170	178	180	147	197	150	191	176	141	171	172	192	162	185	188	153	174	193	175	185	178	161	192	179	192	157	170	181	170	180	181	211	182	189	203	177	190	192	212	180	180	186	166	194	193	160	181	170	196	165	167	147	167	172	170	164	184	186	196	201	186	171	182	161	182	175	165	180	173	184	176	185	171	176	168	183	202	188	184	182	175	185	209	192	198	196	170	193	182	211	171	177	186	186	169	176	190	166	177	160	187	192	170	172	175	184	195	176	162	153	177	187	207	172	190	172	173	192	171	168	181	181	204	162	191	178	157	199	199	194	184	172	173	176	183	180	188	198	160	166	176	178	203	149	162	171	206	197	178	182	197	179	181	151	184	176	179	168	177	191	189	193	179	189	168	181	193	175	170	161	155	186	198	171	179	177	172	186	203	183	182	196	164	159	190	185	189	210	193	180	171	152	184	194	176	209	180	182	202	195	174	178	181	150	171	188	185	177	179	187	195	182	169	186	173	176	185	164	173	170	165	166	189	168	173	173	188	179	176	171	159	177	193	149	185	184	177	183	171	187	192	193	187	159	186	193	164	188	183	191	179	174	150	172	177	173	167	187	184	186	173	185	194	171	177	203	198	183	183	172	191	160	201	166	195	175	181	181	175	174	185	173	180	161	173	200	203	201	174	191	196	198	180	165	161	170	184	189	161	190	168	171	169	213	189	174	175	173	175	188	186	156	178	194	176	169	186	178	161	179	186	190	188	159	164	172	184	175	175	173	183	192	181	195	200	178	178	174	170	175	163	180	188	178	200	157	182	171	194	171	147	197	163	145	180	158	154	186	178	180	207	184	209	186	167	167	195	207	183	196	170	190	190	191	184	195	204	213	169	204	161	200	177	186	169	171	189	186	187	187	189	177	210	185	163	183	164	150	181	171	203	183	181	183	170	186	203	158	180	146	181	172	215	176	180	188	190	182	161	187	198	166	171	176	202	187	198	174	192	207	163	187	160	222	178	187	190	190	176	183	175	178	176	200	220	176	182	183	186	187	166	172	194	193	174	198	204	178	168	177	195	170	191	164	178	185	185	203	158	191	192	161	190	179	181	181	171	185	174	196	195	189	171	189	203	177	165	182	173	171	163	184	164	192	170	181	146	165	187	192	164	186	192	171	177	181	193	167	168	171	174	190	173	181	187	187	181	182	185	199	160	157	181	180	171	170	172	201	171	173	181	173	159	215	157	197	158	174	172	174	173	201	157	198	179	175	152	174	187	165	175	160	159	172	181	174	187	177	209	178	188	171	183	170	187	185	206	168	190	183	186	178	202	187	214	185	181	191	169	176	165	182	170	201	178	184	185	162	194	168	170	173	172	182	179	152	172	178	171	180	178	164	196	197	187	176	186	183	173	190	189	198	207	182	163	187	174	167	175	201	198	177	177	181	167	170	173	196	156	196	176	187	170	184	190	151	183	184	188	192	162	173	178	159	176	189	202	184	174	205	192	181	163	193	205	178	184	172	200	184	183	183	161	191	183	179	193	176	176	194	161	168	176	166	182	197	182	173	160	178	170	172	187	205	188	220	188	176	188	169	162	183	160	168	195	200	174	174	176	183	190	168	141	171	173	159	183	196	178	191	169	186	170	164	163	181	178	160	186	185	175	173	181	166	167	169	208	182	205	169	193	178	184	156	176	180	191	183	188	195	202	200	181	177	201	188	185	185	179	205	146	197	173	164	188	151	206	188	173	170	174	169	167	171	195	174	172	161	171	184	173	152	148	173	190	189	182	176	170	204	174	187	183	180	176	160	181	173	163	175	177	195	178	186	191	193	200	192	178	157	176	196	197	185	172	169	202	172	187	157	191	193	188	188	167	191	203	164	181	210	162	179	209	172	163	178	174	164	171	164	165	158	176	155	194	176	188	192	165	167	168	155	161	183	159	152	193	174	189	175	178	179	148	166	200	183	159	163	167	160	168	157	186	196	178	196	161	145	186	195	187	173	174	182	165	189	186	193	187	186	172	181	164	163	191	179	183	167	194	209	176	172	207	188	178	183	159	178	157	179	192	190	193	173	166	177	171	213	172	208	202	172	180	178	170	167	199	168	207	166	172	173	156	175	177	174	157	188	181	172	187	169	174	199	177	187	164	174	169	163	161	159	175	179	180	151	191	195	160	176	173	180	156	171	173	167	186	189	196	185	185	174	186	179	199	193	197	210	175	197	184	171	146	190	181	175	210	167	174	166	197	181	187	198	175	165	206	196	170	183	173	168	180	171	176	182	148	176	167	187	168	170	210	200	174	182	216	184	194	181	178	199	204	209	196	190	179	174	181	176	199	204	184	185	167	184	203	198	167	178	197	175	203	173	158	162	161	213	197	170	168	171	186	194	171	183	178	177	161	176	197	163	185	174	175	168	149	172	180	182	205	176	165	179	169	170	183	199	179	166	172	180	176	197	168	164	149	153	178	169	202	188	178	194	192	164	156	177	175	204	189	161	199	195	185	203	166	186	172	188	190	170	202	185	153	175	167	183	176	179	181	202	193	193	184	179	184	166	161	178	197	189	157	188	179	186	171	188	162	201	206	170	173	197	173	164	178	157	175	177	147	180	161	189	197	185	185	162	192	179	192	168	151	204	172	174	200	191	183	213	186	175	184	177	172	180	178	172	183	197	199	175	203	183	207	166	170	178	162	189	218	210	176	184	182	172	193	199	185	176	192	166	175	169	185	203	168	178	168	181	186	184	156	177	171	198	165	197	165	178	169	161	209	162	188	168	182	135	185	174	195	177	195	180	175	174	168	205	155	195	198	179	179	183	168	197	164	170	190	179	204	168	176	176	187	175	182	171	167	181	187	168	160	166	175	155	179	184	185	168	204	182	196	177	179	210	165	166	164	177	173	177	165	184	172	162	192	195	196	188	174	169	176	191	200	161	171	187	180	197	171	175	179	188	181	174	191	183	166	190	176	155	170	158	172	176	195	188	173	190	177	189	189	170	168	158	187	170	164	165	180	188	167	152	197	183	150	196	174	172	187	169	188	170	172	188	173	206	186	178	162	162	176	178	163	199	174	172	181	196	192	185	184	183	163	164	179	144	175
8235	1202	2410	2687	2295	1911	1595	1426	1182	1103	969	892	863	802	756	681	747	648	664	658	633	721	694	699	682	725	708	712	631	601	602	635	644	614	636	608	546	627	582	539	530	507	519	517	594	531	572	544	538	518	515	539	486	542	531	482	500	500	489	472	522	481	515	458	513	505	513	499	490	493	478	492	488	518	518	519	465	466	470	480	459	484	489	453	492	456	498	519	474	500	495	481	491	473	470	445	460	452	464	473	455	466	469	473	471	488	477	485	531	483	497	482	469	468	477	534	495	485	475	479	485	438	476	476	474	483	509	437	473	521	456	502	462	495	441	498	492	467	463	455	490	490	436	492	479	489	449	503	433	491	456	463	521	499	437	453	451	511	453	456	470	463	478	503	446	484	488	448	467	461	506	450	467	442	483	435	478	492	503	454	472	459	478	451	492	467	493	468	441	497	522	464	464	467	468	453	472	461	480	470	494	468	448	478	467	472	473	479	490	477	467	452	461	432	475	471	496	466	444	459	498	496	475	427	460	456	425	516	448	503	528	464	486	456	474	451	482	462	442	449	461	481	486	474	487	491	470	464	489	506	461	480	473	481	505	458	480	446	467	496	467	456	463	472	469	453	473	471	473	488	479	514	523	452	491	456	444	443	454	459	492	486	468	481	459	464	488	510	478	454	484	495	417	491	499	463	442	461	473	464	494	474	455	460	447	506	512	489	462	491	465	436	481	475	470	488	462	452	470	498	497	487	477	459	497	450	491	466	468	482	445	492	507	461	417	445	472	426	468	441	484	465	478	492	477	429	458	471	468	458	434	472	470	520	442	484	499	471	494	470	479	465	460	463	494	471	445	493	506	450	429	472	469	498	462	472	465	491	456	468	478	486	475	491	460	482	471	457	466	492	504	494	495	438	482	483	484	472	469	489	475	470	479	467	469	452	443	453	506	497	454	476	463	471	508	496	440	452	444	473	469	499	480	454	452	500	464	437	444	514	493	479	475	480	476	437	484	428	454	435	493	476	467	499	465	472	507	500	449	476	462	486	451	494	454	459	487	463	486	471	473	493	476	446	465	498	464	457	449	468	439	446	495	495	530	471	494	452	468	443	470	457	473	478	469	498	436	476	490	456	451	473	459	438	480	446	449	479	497	442	491	523	471	451	477	487	461	471	444	456	448	477	476	425	486	469	476	464	490	478	480	490	435	435	500	455	490	486	484	474	481	474	441	478	472	479	472	415	476	417	449	465	464	489	489	439	439	500	446	474	491	468	477	475	468	510	463	518	509	455	452	450	463	485	470	467	493	462	489	473	484	421	503	445	460	447	438	436	478	526	461	480	486	448	450	459	488	454	470	462	447	453	501	478	454	468	498	463	434	461	487	493	461	490	461	483	464	489	442	448	477	485	480	466	465	479	458	456	510	471	485	447	494	438	472	439	464	461	456	428	492	503	466	480	441	469	517	439	482	488	492	500	449	464	452	478	492	457	452	456	491	456	478	466	487	463	478	438	472	467	493	443	423	477	449	475	462	470	492	517	445	491	424	458	516	478	474	518	504	464	482	454	461	488	479	455	500	503	469	460	495	467	482	450	447	500	458	472	476	469	475	455	463	456	469	496	481	511	448	467	472	477	448	471	487	451	502	461	464	464	484	464	467	465	498	479	495	489	487	439	408	473	450	445	492	504	493	455	478	445	437	489	464	440	440	454	448	475	449	468	500	506	455	454	434	483	487	465	434	469	473	444	478	475	471	455	452	447	450	451	478	499	487	471	451	543	492	431	465	474	446	469	470	459	484	468	441	518	477	454	482	465	493	473	490	436	472	466	458	456	497	467	463	450	448	458	466	481	466	498	491	502	482	424	446	451	511	442	494	474	427	463	424	444	481	461	455	453	458	466	500	490	464	440	436	478	470	404	464	487	463	452	444	466	460	481	462	477	464	467	486	452	470	476	514	463	471	449	488	461	497	458	476	490	492	426	498	460	469	483	490	463	461	458	466	498	485	489	462	462	455	516	511	509	435	450	468	529	478	474	494	460	466	469	460	441	479	459	487	464	488	454	514	511	498	462	471	456	480	476	447	483	464	489	474	471	492	473	446	461	474	450	453	506	470	501	458	442	433	475	476	507	461	487	516	449	471	490	428	456	466	449	479	433	458	456	484	467	494	448	448	425	478	457	464	438	465	507	454	466	466	483	501	486	479	515	483	471	503	506	434	478	454	473	467	473	472	483	468	468	490	484	447	461	486	450	437	463	453	501	457	476	489	433	452	495	432	429	446	481	449	477	469	473	470	460	466	435	473	452	447	484	517	470	469	486	459	492	404	479	470	435	462	474	449	436	473	491	487	479	513	493	435	475	481	435	422	455	483	447	451	460	457	465	505	481	479	474	467	475	468	478	504	430	474	513	482	482	474	536	489	438	459	435	485	476	494	453	449	462	471	524	458	473	470	469	465	463	455	477	482	459	464	494	453	500	478	467	502	507	487	470	456	495	463	506	457	468	479	476	458	476	466	446	482	484	453	445	442	487	481	484	454	482	462	466	487	462	491	447	499	490	463	480	467	479	420	461	462	451	447	477	470	486	437	462	463	505	470	476	458	474	449	485	457	492	472	440	455	446	452	459	465	469	532	468	490	480	455	460	454	449	470	491	481	441	431	468	476	488	444	426	438	476	465	495	453	462	495	467	449	452	466	461	426	481	478	480	476	498	450	474	461	441	489	495	473	456	461	467	490	442	501	472	480	500	492	425	458	495	451	458	495	467	439	466	486	473	468	495	490	478	466	470	468	477	481	481	461	478	448	443	457	473	472	454	495	435	493	476	497	472	482	487	441	468	476	468	438	450	448	458	452	492	486	495	494	471	483	429	494	495	458	483	466	471	500	452	443	468	519	486	455	506	497	452	443	450	479	446	466	435	481	480	457	480	458	470	464	449	454	486	494	469	440	477	480	475	448	487	499	468	485	501	485	478	477	479	435	436	473	453	487	460	449	470	496	495	501	477	444	472	482	446	484	497	457	455	480	460	470	457	493	481	468	478	456	471	476	445	518	419	479	466	441	470	460	479	485	455	473	476	515	460	480	431	469	466	480	450	513	473	487	484	490	482	433	476	502	471	484	489	442	446	454	490	487	516	454	496	473	454	454	430	435	474	456	479	425	461	461	472	459	477	474	480	488	509	437	446	472	461	506	472	434	460	461	478	441	527	474	466	478	471	486	478	485	480	435	460	437	495	476	509	476	487	456	437	445	452	467	465	469	457	471	459	490	417	501	511	475	438	430	472	478	458	411	468	446	509	432	485	504	467	463	456	444	510	459	458	470	488	455	444	444	466	491	454	479	505	479	461	490	514	477	455	492	488	478	482	484	490	450	456	437	424	497	477	424	473	494	427	486	464	422	461	459	464	496	498	452	447	452	473	430	482	464	415	524	487	459	472	484	498	496	441	448	465	498	463	452	486	466	487	470	467	462	455	459	478	490	493	454	478	462	472
1640	424	437	431	450	381	381	389	388	393	391	378	395	378	372	377	394	379	355	361	423	388	390	418	367	385	405	384	378	406	373	413	378	400	360	391	391	399	374	363	387	371	369	360	357	378	401	402	363	390	367	378	393	352	405	398	364	342	361	367	385	370	397	367	363	355	363	370	374	418	408	400	370	383	402	390	378	364	387	391	408	390	377	407	393	398	419	416	401	377	394	383	342	377	394	340	378	369	388	410	413	388	406	382	386	408	381	401	405	364	356	391	368	378	387	397	358	357	384	397	373	376	403	384	385	392	377	406	394	423	376	366	383	401	386	439	390	395	324	389	407	393	403	385	390	403	356	369	364	378	392	356	389	394	387	394	336	400	381	371	371	413	410	412	380	344	384	406	353	350	387	399	344	404	383	344	413	369	409	410	381	376	356	344	398	396	371	373	376	357	387	400	351	375	379	360	394	362	388	422	379	379	323	371	416	389	390	377	372	372	400	363	349	387	382	374	406	402	379	365	377	403	378	389	390	413	386	369	356	386	369	392	410	357	350	390	401	392	424	356	380	368	357	360	415	406	362	370	417	381	380	392	367	376	368	369	355	381	406	364	376	357	398	415	411	371	384	373	394	436	405	407	421	397	389	363	374	413	367	392	366	373	377	401	374	413	392	404	427	400	417	362	363	361	367	384	377	389	388	323	400	358	413	373	386	356	380	368	375	401	355	364	403	377	384	379	383	403	362	384	375	409	426	379	390	378	442	390	365	360	403	373	397	411	379	356	334	390	391	385	394	376	416	376	389	393	369	374	370	410	362	373	372	412	392	381	391	372	373	405	384	383	379	370	364	369	398	377	374	399	398	374	374	379	387	383	358	391	380	414	385	397	349	353	369	395	383	381	350	385	387	377	397	365	375	353	396	347	415	409	349	390	388	378	367	356	396	360	374	408	436	430	385	369	377	403	365	363	383	417	395	415	404	385	398	395	371	411	422	362	349	422	402	369	369	383	374	355	363	398	394	407	356	382	400	369	365	372	385	372	352	407	381	401	392	433	400	398	400	374	412	422	418	376	373	329	389	368	390	394	372	370	383	353	396	382	376	396	397	385	396	374	388	388	389	342	387	391	348	373	391	398	400	389	397	413	398	391	375	412	381	406	383	368	391	376	383	402	395	407	362	364	369	434	356	382	400	350	340	361	367	406	363	402	346	386	345	420	402	388	353	365	358	358	378	404	388	365	371	347	373	383	404	412	363	384	451	391	328	411	396	355	382	356	397	366	408	426	380	401	356	378	384	372	364	394	396	385	416	411	393	419	385	404	404	388	370	404	409	382	386	365	362	406	380	353	406	392	408	409	404	398	396	414	375	399	401	386	358	386	384	434	380	390	385	379	374	378	377	399	400	387	393	385	397	373	393	374	394	394	417	384	327	370	375	428	392	371	392	407	369	399	376	376	360	350	409	387	412	385	413	396	380	390	393	368	409	387	408	395	373	403	394	376	388	364	367	386	348	378	365	376	376	397	341	379	402	395	368	391	371	424	379	368	365	395	457	390	330	372	391	381	408	383	392	374	365	403	383	386	376	384	393	364	384	389	386	373	376	376	395	386	387	384	400	401	371	364	366	372	419	372	404	410	403	369	400	355	378	370	394	378	362	393	394	395	392	365	393	384	421	361	348	395	377	330	419	377	382	410	380	391	429	383	390	352	414	376	403	409	388	387	357	372	380	374	379	421	403	377	361	374	376	360	397	323	389	374	383	416	360	401	361	370	360	358	394	386	403	365	420	390	410	361	413	411	380	381	372	345	378	373	405	383	371	373	403	407	350	366	375	440	381	343	384	378	374	373	392	352	373	367	380	367	386	369	374	400	367	393	376	399	383	357	396	400	358	378	371	398	410	395	428	413	367	341	407	392	385	406	376	418	384	389	392	383	392	382	376	417	424	384	415	401	409	358	370	416	389	395	388	377	383	393	395	413	347	384	392	395	382	377	430	372	371	356	352	401	405	394	369	380	377	408	385	376	374	366	386	438	378	407	381	386	361	392	418	358	390	380	395	366	377	342	391	397	389	376	357	375	391	392	374	378	359	381	416	380	371	408	409	398	376	388	355	416	387	346	424	398	401	401	371	397	403	381	385	378	372	402	344	386	379	398	371	367	397	360	405	354	380	402	386	378	377	390	374	409	398	381	367	412	405	378	349	349	408	408	389	370	388	355	340	349	374	357	382	395	395	388	411	390	396	400	444	356	408	365	359	360	393	376	416	407	429	375	417	392	363	405	409	357	387	403	391	420	372	381	355	421	359	387	366	391	373	407	395	414	340	388	346	382	417	405	414	423	425	397	387	392	373	405	389	412	373	393	385	399	393	396	357	387	362	414	368	372	384	386	371	403	362	434	404	381	432	428	389	353	406	383	370	367	350	405	378	398	394	359	395	381	401	392	375	405	378	376	378	405	355	394	360	358	363	398	354	382	398	381	387	357	389	385	431	359	439	376	382	409	393	355	401	401	424	360	391	419	390	416	357	382	413	377	397	364	385	347	400	401	402	350	372	358	373	371	385	381	370	387	404	352	380	384	373	361	378	389	354	359	367	366	405	392	399	389	381	348	390	351	332	395	391	396	377	434	380	370	392	384	396	372	387	371	359	402	344	375	386	383	391	414	398	379	371	390	370	388	356	374	378	374	401	381	421	381	392	386	373	388	404	382	396	375	364	366	388	387	373	398	384	362	396	378	357	383	357	372	385	375	414	376	393	383	404	370	400	396	415	403	428	324	370	360	410	421	409	383	373	391	391	354	382	369	366	407	394	447	415	391	380	393	388	376	378	350	361	386	389	363	368	394	395	409	376	374	374	378	421	376	403	380	367	370	383	378	368	425	374	355	385	398	378	369	374	385	373	380	430	367	383	383	390	359	382	374	345	381	370	377	414	418	394	356	384	416	407	389	373	376	380	379	348	417	346	365	372	375	382	357	427	394	377	375	422	396	390	341	363	404	378	405	357	387	434	403	416	378	424	387	378	400	408	400	383	381	359	424	405	420	385	384	394	410	405	392	358	399	416	410	377	379	375	350	360	377	379	407	401	380	377	407	399	367	339	362	354	415	382	361	378	403	422	393	390	380	382	392	358	366	361	396	389	364	395	366	382	401	362	408	396	406	381	395	412	394	396	410	418	371	397	382	358	409	373	351	358	381	378	377	374	402	388	347	397	385	449	393	376	375	391	390	390	355	369	374	389	385	358	411	409	404	398	397	390	429	351	387	388	378	375	351	371	363	349	405	432	378	437	370	421	375	384	398	368	392	360	414	393	399	380	394	375	366	443	353	426	384	395	357	373	392	378	393	381	378	373	367	379	354	376	349	433	353	353	392	379	374	367	426	374	366	407	330	375	367	430	386	392	393	399	411	389	374	398	380	388	381	387	380	423	389	437	377	366	400	410	394	367	409	381	424	395	392	374	360	435	440	350	388	379	446	335	415	428	397	366	385
2051	875	889	1025	964	971	892	884	911	868	853	909	834	827	828	857	882	850	860	922	821	838	921	872	871	804	822	841	824	809	811	835	845	834	827	866	791	848	849	891	845	841	847	839	819	848	928	865	829	815	831	830	882	837	878	797	895	841	822	922	902	900	870	861	869	813	826	902	816	842	863	833	853	786	845	841	852	846	876	885	867	868	858	856	800	850	868	842	843	820	837	827	819	862	857	845	820	855	867	765	852	915	892	849	869	848	890	817	863	875	847	826	812	907	841	894	837	860	869	866	885	845	862	766	816	826	794	835	819	835	859	837	814	873	938	804	853	857	883	825	780	875	851	816	819	843	810	856	833	883	840	875	851	909	842	841	875	851	837	878	911	879	847	878	800	843	850	866	823	863	791	841	846	829	832	883	878	845	843	857	863	826	852	832	868	858	827	872	885	875	798	863	869	832	830	825	830	856	895	813	879	871	825	842	880	871	888	864	834	786	820	861	847	878	818	771	844	873	856	801	847	851	863	847	808	859	833	897	946	866	815	851	838	892	835	852	884	845	844	857	858	850	862	855	842	829	842	805	823	884	940	796	856	900	863	833	829	840	796	825	848	898	860	858	887	839	871	861	830	841	852	828	890	868	856	893	849	814	845	838	879	862	830	827	801	886	850	841	772	862	895	860	827	878	852	862	876	849	880	839	810	790	866	808	817	847	846	883	856	842	834	858	854	854	891	913	867	753	855	851	857	856	834	854	840	851	764	858	806	835	882	762	861	860	886	872	835	860	879	879	862	850	880	836	887	816	886	806	829	816	807	872	785	895	812	845	840	826	852	883	820	836	868	877	841	820	866	857	889	851	846	832	880	821	852	838	840	789	880	849	844	844	873	858	840	852	892	849	865	876	815	852	845	832	868	786	892	852	813	853	806	825	882	823	856	819	864	821	878	836	902	859	844	835	802	886	835	884	874	809	853	791	850	868	941	872	842	888	822	921	893	889	888	840	852	829	794	881	819	884	841	868	867	795	807	839	870	806	871	909	816	846	843	840	857	901	834	845	828	812	865	820	831	889	853	851	851	828	816	855	816	819	867	857	829	882	812	798	852	859	846	839	792	878	823	810	823	843	773	866	893	844	834	879	862	872	894	776	825	802	846	846	871	843	872	875	829	861	783	838	853	831	837	836	813	813	806	852	836	875	837	841	829	873	807	858	863	832	810	890	877	850	811	827	820	839	845	869	822	798	891	838	876	857	866	838	827	904	881	829	864	877	887	845	798	871	866	839	823	874	825	866	839	844	848	832	817	779	815	911	873	851	852	848	836	806	882	840	837	863	867	882	843	854	825	832	830	836	849	844	821	852	834	801	884	849	802	858	813	857	849	792	877	853	800	898	859	866	869	879	862	881	875	902	872	941	883	856	846	872	877	880	846	842	848	871	882	876	835	813	843	798	875	864	832	838	848	812	900	860	863	829	831	900	852	863	841	865	896	816	829	836	818	889	839	880	844	895	824	825	869	870	914	838	845	831	855	899	848	863	876	887	809	837	787	855	813	893	871	855	848	804	874	833	888	884	813	851	848	858	872	856	813	868	813	868	825	881	890	877	872	835	839	879	834	854	857	840	864	820	874	795	884	871	860	824	877	841	850	809	821	831	851	901	830	778	905	841	852	862	876	841	908	841	826	840	882	883	796	888	844	846	884	826	862	831	851	847	832	858	834	870	854	855	850	877	778	915	839	814	881	823	852	868	835	841	825	821	827	837	859	890	873	883	821	884	907	830	856	829	817	882	845	823	862	851	878	806	827	865	858	828	884	840	845	852	854	828	808	797	885	895	862	795	862	836	859	831	844	890	872	874	875	854	889	829	864	838	867	815	888	883	846	871	834	787	872	865	824	886	857	854	884	837	858	844	887	832	799	875	866	826	823	827	838	844	822	830	842	851	877	835	840	932	880	803	845	857	786	837	886	850	883	855	866	849	857	858	814	866	871	873	884	859	846	844	845	846	815	867	841	852	857	867	854	867	793	900	887	869	836	899	846	848	805	854	891	882	882	838	854	874	794	836	911	814	891	845	875	842	848	871	875	811	856	863	839	901	822	868	855	859	843	889	882	803	846	869	822	877	834	804	852	800	884	830	910	839	858	836	827	868	834	856	854	858	874	834	892	878	829	855	866	870	826	845	790	817	846	819	858	839	839	846	849	836	837	830	796	863	807	866	880	879	876	837	841	868	860	800	860	828	842	891	854	827	863	847	853	852	840	850	834	831	891	845	872	835	908	866	889	814	871	855	850	920	786	818	881	898	856	843	864	820	833	858	853	779	882	859	837	865	889	853	871	887	834	887	880	841	879	783	859	830	831	808	872	854	867	828	861	881	859	865	822	838	838	869	835	867	838	874	830	838	900	852	828	862	847	865	838	884	863	879	845	871	849	869	839	847	882	816	878	844	839	841	846	841	831	875	881	904	853	872	862	828	840	805	821	828	863	887	877	834	829	847	824	822	876	838	893	856	855	887	810	901	882	845	850	870	821	883	867	821	847	841	854	825	835	810	906	878	823	879	829	878	848	852	854	876	860	899	819	839	819	856	870	884	816	815	822	884	860	817	810	822	848	797	868	828	846	899	885	838	806	847	768	906	805	835	882	847	844	884	829	852	857	884	845	860	833	849	845	903	881	860	872	797	832	832	840	826	864	859	797	856	839	849	819	819	832	810	881	812	846	842	846	830	864	859	848	804	797	853	836	871	815	866	871	838	852	864	857	840	856	868	801	871	879	859	863	827	886	806	831	901	817	837	855	830	844	822	815	847	863	841	863	861	907	849	823	841	858	868	784	849	808	864	838	831	906	877	800	811	872	838	862	825	866	814	868	845	807	841	890	897	842	863	871	845	877	855	863	815	850	870	906	822	847	843	864	898	842	835	836	859	826	870	866	871	864	893	835	775	898	832	894	836	818	853	842	852	883	843	849	861	816	865	828	843	854	846	814	826	869	878	833	871	835	823	888	828	821	818	841	823	829	854	790	911	825	854	898	897	862	829	844	844	839	812	870	825	835	831	850	807	842	820	840	788	823	828	853	860	845	849	887	857	799	803	829	779	902	842	867	868	893	821	843	877	823	885	909	775	807	852	874	822	874	896	860	853	800	850	884	808	896	861	824	818	906	876	774	869	913	844	811	794	855	867	846	859	891	827	879	844	853	823	912	900	872	851	845	839	883	870	861	843	854	834	900	838	848	842	885	824	887	865	826	884	827	846	818	858	872	877	822	879	870	892	780	864	856	866	846	818	841	891	843	811	793	834	868	844	786	870	850	872	832	824	841	899	858	908	860	866	855	828	837	851	804	874	887	834	806	908	880	814	832	849	813	905	865	888	803	810	827	863	850	889	859	876	848	859	847	822	883	866	846	855	850	870	815	849	869	827	839	823	894	849	870	855	796	834	885	873	861	838	880	854	801	863	853	827	862	855	853	791	841	898	850	831	886	841	868	855
7261	597	613	519	412	352	316	275	258	261	251	229	207	208	237	207	263	224	266	226	207	210	216	211	201	227	182	230	212	205	201	225	190	199	198	174	206	186	178	204	217	207	177	184	191	194	200	203	183	225	190	219	197	200	184	191	199	198	156	181	188	183	190	201	190	191	195	197	193	205	195	202	181	182	190	197	183	189	203	222	180	206	193	193	190	184	204	197	183	201	174	178	184	181	194	179	212	169	196	172	189	195	180	177	203	198	209	218	207	183	190	180	205	193	194	167	191	165	200	171	201	181	194	178	205	171	195	199	205	196	208	172	188	187	178	179	190	156	183	169	201	176	189	184	186	177	205	199	197	196	207	173	189	205	187	191	169	182	199	217	209	213	177	178	200	195	196	170	175	203	184	188	163	159	194	181	205	174	184	199	215	205	222	207	172	192	211	205	169	213	186	215	206	187	213	191	210	204	205	186	199	192	190	162	212	198	165	183	207	200	199	190	197	175	181	194	188	164	182	187	179	208	217	206	186	165	217	176	212	189	170	208	190	177	165	184	187	175	198	204	181	199	177	191	173	174	156	184	178	187	189	160	206	195	194	217	208	182	174	212	189	200	175	182	184	170	179	173	202	209	201	204	197	180	176	141	207	198	185	192	189	169	205	201	196	192	212	206	182	179	215	182	176	190	216	197	198	178	213	199	208	224	225	225	187	180	193	225	207	185	197	188	159	174	222	188	202	203	199	187	182	194	192	206	200	158	184	198	180	220	202	190	188	217	193	198	200	189	194	177	177	198	185	194	209	185	202	184	199	175	200	181	175	166	195	220	182	178	207	175	198	188	179	174	210	191	170	202	210	204	202	182	181	203	201	169	183	185	212	192	198	189	176	217	198	194	187	200	190	208	215	197	178	194	188	170	199	175	176	191	173	209	222	187	175	170	191	215	198	203	192	205	184	216	197	183	162	167	193	190	180	165	166	183	191	170	191	196	177	192	203	191	177	199	188	191	187	174	209	221	205	181	200	197	194	186	190	206	216	201	185	216	164	181	241	173	203	210	196	222	204	166	177	202	197	221	177	170	200	169	188	206	191	169	207	205	198	186	206	205	192	208	174	172	195	186	208	200	185	182	166	198	225	203	179	180	183	190	211	200	224	186	210	183	180	232	224	192	172	159	180	189	179	175	172	188	190	190	214	221	190	178	190	224	208	187	186	176	194	222	187	201	185	176	210	184	200	178	182	200	192	201	212	176	190	165	194	177	186	184	192	203	198	192	195	190	184	196	171	171	179	202	177	205	197	189	188	184	200	177	184	187	181	185	190	199	157	198	180	204	189	214	185	190	179	196	222	200	169	191	188	214	171	178	213	216	178	199	218	177	184	197	182	213	192	189	206	205	206	193	175	176	195	163	218	190	191	179	179	185	194	186	194	201	155	189	208	195	183	221	191	183	186	191	203	200	191	178	203	202	198	190	182	190	176	166	199	186	184	173	198	172	214	205	176	214	177	181	186	206	204	199	189	202	170	206	175	195	209	214	231	183	198	208	188	199	156	185	184	176	223	215	186	225	189	208	187	208	213	164	190	200	202	212	178	195	194	201	190	226	195	159	195	192	183	185	173	173	211	206	195	173	197	190	186	208	189	205	201	212	226	186	201	188	192	187	203	181	198	209	211	166	181	165	184	198	192	199	198	195	195	187	194	173	209	193	184	181	175	181	200	186	196	184	202	205	201	178	218	182	203	180	208	183	184	188	182	204	216	185	199	182	198	199	210	204	177	182	167	196	194	170	194	167	197	208	212	198	189	218	165	193	197	199	183	205	188	218	195	180	184	164	179	183	163	156	182	207	190	202	199	177	186	198	175	215	192	184	181	182	175	197	166	213	179	219	188	194	179	197	204	186	181	174	186	170	184	199	175	170	205	194	159	194	189	199	211	198	183	221	207	181	165	193	212	195	170	194	202	198	199	210	173	168	227	184	163	167	209	204	181	167	175	192	196	177	206	198	165	177	191	193	191	175	207	181	198	183	204	190	202	183	200	188	210	192	192	176	197	198	216	190	194	175	217	188	181	187	195	215	216	175	197	186	197	215	183	179	187	196	177	190	221	212	193	199	197	189	175	176	163	197	199	185	172	196	201	177	185	184	181	179	209	201	192	224	172	180	182	192	157	162	192	220	171	178	202	191	198	174	198	202	207	170	185	217	184	187	203	213	181	164	179	180	214	152	174	203	162	190	195	213	171	205	215	178	190	192	180	221	206	172	190	178	181	182	199	208	194	179	183	193	172	168	203	211	191	224	161	185	185	209	222	188	202	210	184	181	192	180	163	177	181	170	201	194	175	194	205	203	188	184	197	173	189	200	172	202	187	207	198	181	194	230	182	177	181	200	188	174	184	184	166	189	155	171	187	216	195	201	176	185	161	196	173	182	212	178	185	183	182	174	195	216	210	205	203	177	198	201	183	197	155	183	203	220	208	202	171	208	190	183	182	190	163	200	189	179	192	204	161	194	194	177	168	186	207	205	190	168	179	187	179	175	210	179	185	186	220	222	174	204	190	209	197	202	213	216	217	164	172	211	191	187	208	175	186	203	178	166	190	205	218	213	199	202	177	193	174	192	162	186	195	191	175	200	207	210	195	213	228	183	193	202	194	181	190	177	190	193	195	191	191	179	197	192	173	204	213	181	180	199	198	193	184	207	219	221	200	205	206	177	191	226	185	184	165	180	202	196	168	219	188	174	192	152	189	202	169	170	182	186	166	200	180	197	202	179	191	186	173	184	182	202	154	193	185	192	203	178	214	190	177	201	188	181	172	219	185	159	185	182	191	187	185	194	192	203	177	214	189	185	197	179	188	196	180	179	199	178	188	216	215	211	183	186	194	208	166	188	183	187	181	216	202	189	197	192	201	189	167	182	194	180	201	182	203	198	190	198	192	169	193	202	197	172	173	187	193	208	178	200	188	199	180	186	193	201	200	215	201	193	186	186	180	212	195	188	206	186	184	188	170	201	196	191	179	179	193	158	193	203	213	210	231	216	218	173	196	193	181	186	214	179	189	186	206	168	215	166	220	174	189	195	159	188	196	177	216	206	184	207	188	218	194	201	180	174	171	202	177	209	216	194	225	199	189	204	206	192	189	184	200	194	179	195	203	187	183	190	201	174	178	192	163	191	188	208	199	188	202	176	170	207	198	190	216	207	210	195	192	182	189	180	176	192	213	152	173	196	185	173	207	205	208	195	194	169	180	186	231	184	211	188	213	227	176	189	182	202	198	180	207	171	161	210	193	196	180	185	188	191	224	177	213	174	165	176	188	189	198	181	171	164	185	206	181	189	218	190	184	200	191	180	182	207	184	196	172	197	172	187	202	172	165	185	214	168	184	185	198	177	185	167	177	161	215	220	206	203	192	190	199	227	212	217	203	194	215	207	179	227	192	186	169	219	207	209	216	217	187	179	204	196	201	173	214	198	194	199	173	170	168	151	185	180
6327	803	1448	1591	1435	1234	1089	968	871	817	716	668	673	649	621	547	585	574	587	601	564	540	580	540	579	556	548	552	520	526	531	581	533	551	515	501	521	505	528	498	493	514	519	503	469	475	502	480	533	512	438	464	480	516	467	470	451	504	491	476	428	437	481	440	473	495	433	475	491	507	470	471	489	453	467	475	526	538	497	483	453	441	488	496	455	460	435	473	508	474	463	467	494	497	435	473	466	473	470	458	459	459	476	421	429	454	479	464	475	455	500	433	418	458	465	449	431	421	513	467	488	478	532	455	446	477	478	469	416	457	451	455	422	452	432	421	490	457	460	478	502	475	458	504	462	484	454	505	470	435	459	466	462	462	432	471	452	428	462	485	484	487	472	470	495	454	468	486	436	465	472	484	467	463	443	454	457	485	442	447	501	491	458	461	457	451	435	490	464	427	470	423	439	446	468	465	435	477	447	504	475	461	487	491	455	441	470	451	482	470	453	439	407	481	441	459	435	429	445	476	471	487	524	476	435	468	402	451	463	438	447	495	467	438	462	467	461	483	465	457	444	436	436	459	446	473	438	460	452	439	473	462	455	453	448	428	456	480	448	469	464	453	438	455	470	452	442	474	470	426	466	477	474	456	438	451	444	422	455	477	469	472	445	493	409	409	445	495	461	453	450	427	424	472	465	471	456	449	449	474	457	451	474	464	448	472	484	446	464	424	486	470	464	481	459	473	462	451	470	476	467	509	474	439	451	488	447	475	442	444	426	449	440	484	430	447	446	477	452	427	482	452	446	452	462	481	445	454	418	461	505	486	462	467	490	463	428	471	468	434	461	496	454	504	483	471	490	478	455	431	427	485	496	452	433	466	487	468	433	457	454	440	458	467	421	493	463	466	450	390	455	470	435	450	472	463	465	470	486	425	429	502	470	458	453	470	454	495	463	456	481	452	464	475	512	466	483	497	447	440	439	475	456	477	468	487	442	512	467	441	422	468	482	468	444	454	457	435	487	468	473	484	476	461	457	480	452	422	444	470	477	466	474	457	482	426	499	446	447	483	451	479	453	465	484	469	436	447	501	464	457	471	456	476	460	481	503	462	447	460	474	477	398	425	450	440	456	455	463	446	444	478	489	463	446	441	429	453	432	454	455	454	457	433	445	458	457	473	487	431	469	470	441	451	435	475	431	456	482	438	469	445	467	480	475	494	481	466	462	435	444	446	433	444	479	477	450	454	475	460	464	456	459	459	476	442	458	444	449	439	460	484	470	454	439	487	471	456	451	459	451	450	473	468	473	459	483	440	446	445	498	467	485	432	455	443	423	450	483	446	457	437	484	476	456	437	479	452	474	429	473	452	417	452	410	463	476	465	415	469	491	430	472	484	445	445	463	492	470	429	461	469	485	491	474	454	463	477	449	457	440	434	436	437	443	468	506	460	445	489	468	489	490	467	447	465	435	449	467	458	420	469	461	468	466	432	441	467	450	481	518	450	488	414	444	440	449	496	426	450	440	461	457	467	463	481	505	426	470	475	462	460	452	424	495	500	459	463	416	445	453	470	448	431	462	465	478	467	424	455	497	468	440	449	427	453	446	455	459	467	470	406	451	460	444	436	471	477	472	491	445	474	477	458	456	445	465	463	452	420	453	480	453	475	493	457	491	473	457	487	415	465	473	468	455	466	459	448	428	465	449	476	438	454	456	445	460	437	450	470	461	455	472	433	417	450	494	425	473	432	468	442	431	416	474	494	437	449	480	493	467	466	475	437	448	445	454	483	474	499	472	521	486	440	469	483	454	426	486	484	443	440	486	451	486	456	449	449	461	437	482	450	423	449	471	458	489	489	475	455	454	455	427	449	448	456	460	469	435	459	462	450	485	427	492	438	469	487	431	444	491	468	473	495	450	444	431	452	486	470	453	440	471	459	487	470	494	484	491	456	457	479	509	486	477	486	485	481	461	483	450	496	440	489	469	444	472	438	425	467	444	432	430	471	507	441	450	486	439	489	491	472	445	437	495	463	481	467	455	433	477	455	446	477	455	442	452	474	479	470	441	459	482	459	470	485	485	436	468	440	462	460	473	480	439	449	506	470	469	467	472	513	480	464	495	463	434	420	470	483	456	439	455	480	453	464	486	510	457	472	433	452	480	480	462	465	424	424	459	456	460	417	473	458	435	467	475	461	433	452	440	480	490	456	465	461	493	509	505	461	467	454	476	438	477	465	432	485	446	504	481	462	429	438	464	429	447	439	489	453	457	477	441	458	475	486	457	474	505	471	417	496	423	480	457	453	480	472	497	491	450	446	448	466	472	492	430	451	441	500	439	445	476	451	455	415	428	457	412	438	485	481	478	467	440	476	468	431	436	438	470	472	448	488	439	481	479	478	474	430	468	457	467	444	414	488	501	476	485	486	460	473	490	424	444	462	453	456	458	472	440	457	478	499	445	465	455	465	457	439	458	440	461	442	434	435	474	426	438	471	479	481	473	470	440	456	484	473	465	440	464	418	467	455	456	432	492	483	439	442	427	462	462	453	459	444	475	453	478	434	484	481	474	518	445	460	461	478	478	450	473	472	474	424	425	441	453	461	432	446	470	463	432	464	465	493	474	434	478	448	527	443	461	448	487	464	511	467	450	473	466	482	495	463	454	465	429	470	481	431	460	437	462	503	466	445	468	472	471	421	446	437	438	422	442	495	519	465	461	432	468	415	482	460	435	425	495	493	462	457	404	474	472	486	468	519	478	426	446	463	495	437	505	461	484	461	449	485	457	447	460	471	453	493	463	496	460	491	473	466	479	456	454	476	461	465	446	453	470	422	499	476	445	426	473	470	452	466	436	476	437	433	455	426	460	434	435	508	453	425	472	438	460	469	473	439	465	502	452	476	479	442	487	482	448	485	487	479	478	459	472	452	454	483	467	442	459	446	486	447	462	445	462	487	463	489	463	409	513	497	436	448	441	447	488	430	478	516	479	448	451	473	476	497	422	452	449	472	487	466	432	481	431	466	466	447	485	451	445	437	470	444	501	468	464	425	457	476	436	486	475	450	439	483	455	461	424	447	462	441	462	473	462	470	466	427	476	490	463	456	491	447	474	447	465	479	460	462	455	479	450	471	484	477	466	473	521	427	452	416	482	485	455	460	438	435	469	439	472	460	436	440	487	469	439	477	488	489	421	485	469	444	449	458	443	521	459	436	492	459	478	435	476	468	514	512	443	499	461	448	458	468	465	456	491	458	483	440	448	452	509	487	454	473	479	459	466	453	443	472	430	481	487	473	469	465	479	488	422	457	490	467	468	458	476	421	423	466	464	472	457	439	460	440	469	445	449	481	407	471	482	475	476	430	471	462	444	452	443	424	450	490	457	455	445	404	480	454	475	479	456	472	463	450	471	452	463	439	455	467	456	472	459	448	458	481	463	481	484	465	479	460	492	449	484	449	451	428	479	458	443	458	425	441	455	430	491	488	454	447	508	458	466	467	445	446
14113	1238	1062	875	626	504	410	340	266	276	255	277	235	222	229	197	201	202	204	219	217	210	158	206	216	217	186	187	198	181	208	198	207	206	205	168	198	190	157	189	192	197	175	190	158	180	191	156	202	208	193	152	197	172	187	167	184	179	198	173	162	185	183	178	173	161	182	213	187	174	190	194	180	174	184	185	180	165	166	169	187	164	194	165	182	194	197	176	191	191	208	164	172	177	181	170	169	179	163	187	186	225	161	176	171	141	166	163	167	166	173	189	158	162	182	207	176	189	191	168	161	171	176	176	175	167	195	180	171	189	165	173	170	185	191	186	181	171	176	176	175	196	175	189	199	188	178	164	168	183	179	192	182	171	178	205	167	195	188	168	189	185	169	184	175	167	214	172	153	181	180	165	183	148	184	178	200	179	179	143	181	174	184	185	185	164	175	183	165	171	180	167	183	195	165	181	186	181	165	188	216	191	177	201	183	201	180	182	192	192	177	184	199	168	192	177	179	182	200	192	181	198	188	185	191	181	148	184	205	181	179	193	196	176	198	180	178	191	188	186	185	195	186	154	161	203	182	206	199	156	173	165	173	175	194	174	182	178	192	178	166	185	187	177	164	190	196	181	161	168	178	174	171	201	164	188	184	174	150	186	189	191	182	166	180	181	165	184	182	178	172	196	188	176	192	198	181	206	173	201	178	177	184	196	169	160	174	199	191	208	201	167	193	186	204	169	186	191	179	197	193	187	179	207	188	159	205	166	156	168	207	185	191	181	187	188	191	165	174	161	178	190	190	163	171	165	185	159	181	166	174	157	172	162	151	194	169	176	192	178	181	166	180	179	181	181	177	182	168	166	156	164	199	175	209	160	168	177	181	156	166	164	170	179	182	195	178	167	189	180	174	173	159	172	204	177	179	179	168	190	174	186	172	176	176	179	201	170	179	187	170	175	176	154	187	165	179	169	169	186	154	162	156	181	174	183	199	172	196	165	184	180	170	217	168	191	159	190	164	183	201	174	177	161	188	198	185	186	170	177	170	196	205	154	171	184	196	166	211	163	181	191	162	173	186	185	165	209	195	195	189	188	182	164	164	159	178	197	193	162	166	172	164	186	186	180	176	179	203	173	169	149	188	202	183	169	163	178	151	198	203	183	187	187	173	180	204	144	179	166	199	187	169	171	169	178	207	165	177	184	201	161	186	165	192	173	158	156	183	191	164	172	196	186	169	182	173	180	180	197	179	186	151	178	174	182	200	184	174	201	196	178	184	202	161	157	196	190	189	199	171	200	196	171	176	187	166	178	188	210	171	198	177	191	188	184	187	186	179	164	183	172	176	156	155	174	196	180	180	182	181	186	181	193	166	156	199	194	182	202	199	178	187	200	158	194	177	165	188	167	183	161	166	204	190	168	182	203	166	194	159	168	172	172	184	181	187	170	180	186	167	188	183	191	181	162	171	194	157	162	178	182	163	174	190	162	179	190	193	202	165	185	189	151	183	171	165	172	177	161	192	232	156	179	185	204	154	174	189	174	177	183	193	197	196	194	171	169	172	197	171	190	209	194	190	156	163	181	164	226	191	184	173	178	195	207	171	214	186	192	184	173	172	190	167	193	175	168	161	178	159	187	219	159	177	165	156	183	200	173	185	184	181	190	185	147	199	171	201	195	184	179	174	194	189	176	163	170	179	155	180	182	186	177	168	164	160	183	179	203	160	198	172	204	176	185	167	195	181	168	175	180	160	180	177	189	169	172	183	183	170	174	170	203	174	154	181	164	165	173	189	188	195	168	173	198	185	171	165	196	164	190	154	163	184	174	190	210	184	221	205	158	156	176	176	198	194	197	169	183	182	185	164	162	155	177	153	184	210	221	184	184	228	165	176	191	175	165	181	180	174	181	215	174	180	183	161	161	175	209	178	187	177	181	153	171	167	175	160	203	186	172	214	174	160	182	155	197	175	171	182	179	188	196	194	166	195	163	197	192	171	193	193	177	167	187	199	195	182	181	168	186	192	168	182	197	196	175	186	168	184	211	207	186	178	168	216	162	160	183	174	198	177	182	167	201	169	172	178	192	186	175	176	170	187	188	173	149	176	177	182	185	181	180	202	184	177	169	175	166	159	169	184	190	199	189	182	188	187	160	189	167	183	163	160	177	170	170	186	206	184	163	185	159	170	175	171	137	199	185	168	164	197	177	211	143	171	178	193	167	185	174	192	175	175	160	153	195	212	170	155	164	149	172	173	154	183	212	164	185	191	178	172	183	190	189	176	171	168	179	174	163	206	170	154	185	183	150	163	197	190	189	180	161	177	187	158	178	184	176	207	192	201	182	176	184	185	173	159	186	183	181	198	180	172	193	210	191	197	148	195	185	169	186	184	176	196	188	196	164	167	180	179	202	182	189	195	168	210	184	198	175	164	168	176	182	164	189	168	151	156	177	190	161	186	171	205	174	181	177	153	179	162	168	162	174	177	189	163	186	174	158	217	189	185	165	164	205	186	177	189	166	180	198	170	197	136	179	185	165	163	165	173	168	180	183	179	178	164	154	176	168	182	194	179	160	199	176	182	168	172	178	189	186	167	170	180	175	199	151	174	205	173	174	187	159	184	148	177	191	212	180	182	173	176	197	178	201	174	181	197	203	193	167	175	166	159	168	179	217	163	187	182	154	184	194	172	186	147	190	190	164	161	163	175	179	168	163	179	206	186	201	174	201	161	184	193	148	163	172	169	177	179	187	169	174	192	181	167	178	208	176	178	194	170	196	165	178	182	191	201	181	164	167	150	172	168	180	195	188	195	175	169	167	191	197	199	180	211	180	186	168	159	169	186	169	158	166	187	167	170	158	184	153	196	159	196	206	162	187	174	176	166	175	179	186	182	170	190	181	178	195	168	217	201	150	192	169	205	187	158	181	198	193	176	207	198	175	168	172	197	170	181	163	197	177	188	200	192	192	150	210	195	170	174	180	202	152	187	177	138	173	168	166	144	158	182	172	168	187	178	162	163	209	188	167	185	172	214	186	184	163	194	168	198	184	186	160	202	191	191	180	158	151	180	189	160	168	201	170	170	178	193	155	158	181	158	181	223	194	145	172	168	147	207	198	184	180	190	225	177	155	204	176	193	185	165	158	187	191	186	173	170	176	188	182	193	171	166	161	173	181	176	165	171	184	166	182	178	225	174	207	200	170	214	179	165	172	156	179	186	188	187	181	183	170	193	178	185	188	195	183	168	181	183	170	175	176	169	187	199	171	177	159	177	170	171	172	147	162	177	182	189	196	198	196	171	183	178	185	170	195	191	180	183	176	212	167	184	191	175	201	180	163	184	161	175	183	185	184	219	183	178	157	172	175	172	194	166	184	159	206	181	185	205	187	196	163	165	196	161	183	198	184	184	191	183	154	185	183	196	169	181	170	134	154	172	177	175	200	164	160	184	168	181	181	179	183	188	161	162	197	203	177	191	158	168	177	182	173	204	188	181	160	168	177
8185	1158	2274	2666	2277	1902	1642	1480	1189	1151	1002	935	852	782	716	739	688	673	611	639	622	679	661	681	733	653	664	586	641	563	676	621	625	635	608	550	584	560	581	529	570	561	528	521	546	519	518	552	527	523	498	512	533	500	483	508	519	544	519	475	518	500	532	451	487	465	484	432	483	481	483	547	476	481	503	462	464	473	486	500	492	465	460	440	489	469	467	491	489	456	483	473	453	484	491	451	480	507	518	464	449	472	503	491	458	460	481	432	460	464	504	460	461	458	503	453	474	466	480	465	486	472	436	460	486	467	520	433	468	469	491	487	469	472	433	460	503	471	475	468	474	497	465	502	466	434	469	469	449	460	480	435	497	458	442	470	452	475	453	444	454	515	486	475	441	463	463	456	509	481	484	495	450	487	503	502	473	462	447	426	439	477	478	474	464	460	518	451	453	489	488	497	471	431	429	460	467	432	470	461	470	455	481	451	459	471	479	439	455	478	429	473	496	453	468	480	465	433	434	434	460	477	507	471	503	458	452	454	499	427	455	460	475	457	462	447	470	464	473	521	443	466	464	467	470	421	428	489	478	448	452	490	488	492	492	466	417	492	470	499	495	493	506	469	503	488	470	486	468	476	468	477	472	430	467	498	433	467	449	465	492	484	502	465	479	487	448	457	478	451	441	496	472	458	462	470	464	491	488	442	455	476	481	479	491	434	466	448	468	483	463	462	478	443	487	454	460	467	461	464	474	471	435	461	494	467	453	485	436	477	464	434	451	441	468	455	492	512	490	473	482	462	441	468	444	448	464	440	493	476	456	453	457	473	478	461	472	510	447	447	422	490	427	458	460	502	462	446	453	482	488	484	483	467	453	483	467	433	474	460	486	480	434	496	442	452	447	469	442	476	466	456	433	476	465	439	505	465	467	450	482	493	458	475	507	470	445	486	438	479	453	505	467	495	453	447	444	421	477	413	446	521	511	478	465	488	490	472	453	492	461	468	468	490	453	453	429	477	458	458	486	459	437	429	461	453	455	455	458	477	465	464	472	487	472	475	428	489	474	457	510	479	483	460	459	493	479	479	475	472	488	500	457	457	477	471	463	493	477	464	494	453	442	480	451	453	451	498	470	409	481	453	488	492	450	460	451	484	488	455	494	417	486	453	486	464	459	489	474	449	474	472	468	477	477	477	456	472	468	467	485	461	488	477	439	458	504	465	473	435	490	458	420	486	487	445	502	446	481	511	456	427	457	445	475	455	444	453	446	482	451	481	495	466	467	458	465	458	431	476	457	477	448	463	477	474	434	449	456	438	490	475	480	475	450	458	480	484	460	451	506	481	522	481	446	500	482	476	489	430	489	451	478	481	422	463	480	465	438	496	521	476	457	480	439	457	439	464	450	463	497	499	477	490	479	449	460	486	484	492	494	452	484	487	496	440	459	498	456	503	504	470	445	474	484	475	451	489	431	412	482	503	487	445	508	447	462	469	442	473	499	465	483	466	504	451	503	469	449	483	480	475	473	480	492	477	498	466	457	465	490	444	498	466	472	460	475	430	436	471	484	465	449	464	471	488	492	452	435	503	461	457	481	417	479	478	480	423	472	444	483	507	463	449	454	449	453	470	467	483	445	438	478	462	497	472	453	471	468	445	436	476	452	485	472	473	448	448	489	432	447	463	475	484	464	465	488	470	461	448	470	448	483	479	473	461	481	468	487	425	471	412	488	474	455	471	459	481	509	462	469	457	450	486	477	476	441	499	463	484	451	447	500	466	486	448	518	493	488	457	446	438	472	465	491	452	490	457	506	474	517	422	447	432	485	476	484	441	469	449	476	487	480	507	451	492	465	518	501	493	531	484	458	452	467	475	473	476	434	448	438	510	479	437	442	484	452	465	471	496	483	430	468	504	475	512	495	432	477	479	419	450	474	477	485	491	473	456	436	482	452	446	429	458	503	430	461	473	451	479	431	490	487	457	478	463	481	500	470	495	454	479	495	500	477	455	467	439	480	432	462	460	471	446	485	500	481	502	509	465	508	462	490	465	460	464	483	457	459	424	467	480	510	425	471	466	437	508	481	442	444	459	501	473	469	480	477	440	480	436	445	487	468	472	476	478	448	508	490	425	456	486	475	465	437	465	452	437	445	454	501	509	464	470	432	472	491	508	440	485	486	420	493	458	489	492	474	429	475	480	437	470	481	476	472	497	471	492	482	457	459	480	482	467	467	478	473	426	467	449	463	456	501	440	460	426	452	450	438	448	507	507	465	486	471	476	471	473	482	477	420	478	452	482	463	497	486	485	442	449	444	448	470	471	438	437	489	474	473	497	488	460	491	481	468	451	475	470	508	453	486	452	494	466	483	459	418	458	454	482	449	455	476	457	430	439	454	474	438	458	485	530	447	451	426	452	454	439	426	497	448	457	476	477	456	481	484	423	493	476	437	468	447	491	468	498	506	460	470	472	437	515	483	470	480	440	465	484	424	462	463	496	476	448	472	524	459	494	477	432	462	470	465	464	458	444	461	479	471	472	448	457	467	445	475	459	452	480	456	447	429	449	423	513	446	482	496	485	492	459	467	481	510	455	465	459	482	424	465	525	445	438	449	444	485	494	415	472	487	415	494	484	472	470	459	478	447	475	454	511	453	443	455	447	446	451	486	448	474	449	456	474	510	483	483	441	495	468	476	501	492	465	499	433	455	505	487	480	487	437	520	478	438	457	468	468	489	454	490	449	485	490	478	421	463	451	462	454	457	518	423	467	452	483	495	476	499	453	463	484	493	491	458	435	479	461	485	500	426	481	481	440	487	478	468	472	453	473	500	488	464	497	457	460	492	473	474	474	447	450	431	491	439	467	479	466	456	468	429	499	451	472	506	464	444	446	478	477	473	499	453	500	458	454	502	465	472	461	464	454	464	451	473	446	511	447	453	443	436	481	444	485	472	485	451	479	456	464	493	457	490	482	486	477	496	474	455	451	478	479	445	449	449	477	477	480	486	468	471	448	499	492	495	474	440	444	441	434	512	463	479	473	450	461	494	474	478	496	442	501	501	499	468	462	445	473	469	469	462	451	456	446	446	440	440	449	464	474	433	477	469	465	484	459	495	452	459	478	485	499	495	422	472	456	465	449	465	491	464	438	492	457	455	415	485	480	489	476	435	432	435	472	468	473	449	443	510	491	462	461	433	461	409	498	530	490	498	471	466	474	471	467	451	434	427	455	474	498	492	469	458	482	490	455	479	458	485	501	453	472	489	461	439	466	513	480	488	440	525	486	435	503	496	460	465	454	490	473	454	485	468	455	447	454	477	425	440	447	495	447	466	468	446	456	473	467	507	495	480	490	445	473	447	464	507	491	440	502	505	462	439	509	489	477	498	467	491	490	431	453	501	446	449	428	460	454	440	525	505	491	492	506	414	463	465	447	505	439	465	446	468	482	474	454	491	485	477	512	469	455	482	469	448	469	490	497	434	501	453	427	461	506	470	500	470	476
1685	424	413	454	407	446	374	430	407	413	435	401	392	354	389	388	371	361	416	418	384	374	413	399	415	417	366	367	437	406	377	379	394	379	401	375	385	379	369	391	378	370	411	384	395	396	391	413	438	433	401	415	374	404	422	375	395	415	414	376	368	385	405	376	408	367	408	372	418	421	401	345	359	408	386	383	398	382	371	390	381	377	409	364	362	417	434	418	365	385	384	402	409	409	371	370	366	398	393	368	372	373	391	401	406	372	427	391	401	410	373	357	383	372	393	402	376	416	381	391	424	406	400	415	388	376	368	406	356	419	395	357	379	396	402	369	360	402	382	383	417	399	414	407	388	386	414	404	347	416	418	389	438	393	415	375	416	411	394	390	370	346	398	415	355	357	395	381	397	421	350	409	359	339	390	379	403	355	399	358	416	383	396	368	358	351	373	405	414	384	380	372	405	408	413	366	381	414	412	406	382	366	389	369	384	399	419	435	363	391	401	401	378	378	373	395	366	376	370	395	362	404	354	389	403	391	382	406	383	383	411	439	390	344	358	381	433	414	396	376	397	390	432	364	365	363	376	377	417	408	395	386	391	391	355	359	391	382	397	374	380	386	435	374	377	394	380	372	360	416	372	379	389	423	381	363	407	398	394	394	373	358	398	367	378	395	374	388	404	424	415	400	412	368	373	357	390	397	358	411	389	406	389	356	388	431	393	379	398	418	392	374	357	353	382	398	375	383	398	390	394	378	366	381	385	389	385	422	395	409	403	407	410	391	401	378	358	402	370	406	373	400	399	414	418	399	409	408	395	388	410	390	400	378	379	360	371	375	404	436	382	405	395	383	392	376	392	424	347	360	405	405	388	406	373	356	386	376	395	382	397	400	411	385	375	431	379	369	354	371	396	409	397	400	408	398	397	394	391	380	370	396	362	382	377	391	386	374	387	364	390	404	371	378	390	400	397	378	395	360	381	370	371	384	398	385	354	388	366	417	415	425	383	432	400	400	363	420	399	389	362	413	413	399	361	361	373	423	408	344	406	377	390	404	398	384	390	390	408	384	404	399	383	381	381	395	414	420	412	406	371	425	396	375	367	386	362	375	354	360	357	399	392	387	412	372	380	405	398	358	373	359	390	350	399	387	438	409	400	392	408	391	385	363	383	398	370	371	378	418	402	421	392	395	398	391	402	349	380	404	407	373	364	401	396	384	376	365	395	396	384	382	410	387	387	378	370	419	401	383	422	406	382	402	405	375	425	405	395	392	426	421	380	373	385	381	374	402	402	389	418	415	376	407	410	392	392	366	422	393	394	407	380	385	416	386	383	404	364	408	365	373	389	353	417	362	377	413	357	366	377	415	367	434	364	388	359	388	383	397	400	439	388	414	389	374	394	388	360	374	395	396	379	390	391	397	382	360	369	362	391	400	389	355	354	409	410	426	369	373	375	411	352	362	416	403	406	410	386	419	406	381	382	397	388	378	382	379	362	395	394	409	367	375	409	393	365	404	413	397	406	436	398	396	406	365	386	421	417	397	409	381	337	379	434	391	416	404	394	401	406	407	369	403	406	384	402	393	428	389	402	373	363	395	363	386	388	374	406	367	366	407	419	373	378	375	392	357	436	397	407	387	382	411	402	349	399	423	356	379	395	406	381	425	407	419	423	355	359	359	383	407	390	416	393	377	386	404	434	363	435	338	404	390	370	391	416	377	412	430	371	388	385	393	400	417	393	362	405	350	392	394	393	391	377	384	370	420	364	366	394	364	374	386	374	399	424	368	410	377	394	393	385	365	362	385	392	377	425	426	381	404	364	384	409	392	407	391	386	375	386	461	359	438	376	423	408	353	359	406	430	406	414	377	412	349	421	380	403	370	354	390	400	446	384	414	384	417	386	342	404	391	412	391	376	364	388	427	403	373	407	370	361	397	405	375	396	381	391	404	391	378	390	368	406	359	404	378	375	396	385	353	380	413	359	382	388	428	373	382	405	385	362	430	425	370	423	410	375	371	367	425	378	361	382	407	389	397	387	399	382	385	406	372	375	410	379	378	398	385	384	410	413	373	365	378	392	383	413	414	366	406	404	363	387	422	410	416	398	387	368	385	326	361	442	413	365	397	431	382	412	342	358	394	408	399	375	362	338	366	334	380	382	434	430	409	383	363	366	361	413	399	383	334	375	391	383	344	380	383	400	392	409	356	418	405	361	381	351	384	418	394	346	440	399	371	381	413	369	385	390	377	379	435	408	372	361	405	385	406	369	374	364	388	395	430	410	398	384	424	387	394	344	402	410	388	370	377	348	425	395	378	399	380	399	384	390	366	418	390	388	344	414	431	357	341	414	392	381	403	414	376	346	374	410	410	404	415	397	375	379	389	379	367	378	417	412	388	394	349	374	413	365	382	378	415	368	397	411	419	380	355	395	403	389	392	369	408	349	364	376	392	404	380	373	398	386	422	398	394	370	434	369	349	371	364	364	363	376	381	385	363	406	405	397	378	407	359	360	358	383	363	377	396	366	408	387	365	380	416	374	371	422	413	395	389	357	430	390	385	372	398	379	410	401	399	365	386	361	359	387	383	357	407	390	385	380	370	419	437	335	400	382	417	403	362	404	374	399	389	369	361	421	399	375	364	395	379	400	359	331	379	378	429	407	372	377	375	395	377	402	374	381	382	366	408	422	408	351	396	402	422	354	360	382	401	362	379	363	400	407	415	389	354	388	379	396	352	391	411	392	398	393	395	412	413	429	405	390	396	420	374	411	371	379	382	358	333	386	386	423	365	382	394	379	408	391	363	409	402	398	367	391	360	434	371	412	389	359	404	388	365	403	386	384	408	355	359	399	422	433	373	357	375	375	383	372	373	424	401	376	399	344	418	336	390	389	382	429	398	406	364	377	462	373	388	432	345	381	384	400	361	415	415	410	359	407	390	400	400	406	399	404	412	380	389	378	395	396	350	415	427	376	382	366	414	431	394	400	402	414	403	388	410	415	360	440	401	364	337	382	374	373	399	427	385	390	404	403	370	398	382	372	384	393	375	442	393	381	350	390	356	405	382	378	368	380	349	343	406	393	394	408	389	352	377	365	359	396	380	415	369	368	388	413	398	387	381	423	389	400	392	379	372	352	390	406	414	366	386	424	365	425	406	412	368	371	368	401	389	363	388	365	393	360	399	372	425	411	406	350	354	420	402	359	357	402	419	373	365	358	371	396	360	392	378	403	417	365	412	407	402	399	360	357	379	376	392	412	408	376	428	377	406	391	420	378	386	431	375	382	409	353	363	361	388	397	357	369	358	370	335	390	374	419	399	416	389	411	377	402	411	396	354	380	392	376	406	371	393	373	389	385	401	372	380	379	386	340	381	425	404	403	383	374	384	381	389	365	386	396	417	377	382	383	396	389	384	400	397	421	371	374	373	400	374	396	377	382	398	364	385	390	394	348	372	392	419	368	381	379	399	387	441	367	396	385	362	361	384	392	390	420	402	404	408
2104	885	1001	1001	1027	966	915	907	893	875	889	885	895	906	861	841	855	903	939	863	821	809	897	858	832	825	870	834	860	879	856	866	833	782	828	828	865	857	788	829	840	827	853	847	794	859	849	825	879	812	780	829	850	803	862	854	887	838	900	871	878	846	828	858	872	844	845	825	839	910	841	885	924	804	831	865	828	873	852	832	841	825	879	914	841	841	792	830	873	826	839	839	878	900	841	849	791	860	839	806	879	849	894	833	821	862	876	874	813	871	911	842	870	878	850	840	800	865	854	840	803	849	891	832	911	879	868	871	846	870	843	823	835	817	847	832	877	838	808	853	829	908	859	788	890	854	833	811	872	869	859	821	890	852	893	878	892	872	882	816	808	871	772	889	820	843	839	835	812	834	889	834	862	822	839	861	819	867	846	799	847	822	859	858	858	901	837	908	787	883	819	824	805	859	900	802	823	874	828	803	880	852	867	846	765	834	802	881	814	861	872	837	871	866	822	800	808	832	870	838	822	826	838	909	851	917	902	854	891	844	878	838	794	870	799	865	824	887	835	821	843	788	876	888	817	874	871	898	845	836	894	859	881	823	801	829	817	884	841	851	865	862	823	879	819	841	864	840	878	841	846	833	828	840	868	827	844	875	864	863	838	865	800	826	887	858	843	821	791	892	873	859	893	799	855	872	884	878	854	812	818	848	842	888	856	846	849	862	914	806	837	798	897	838	826	845	905	859	872	849	880	861	799	847	835	865	822	853	886	896	863	868	864	857	807	888	839	898	820	855	818	827	796	911	826	826	874	860	816	836	843	855	857	827	858	807	882	867	849	816	840	859	793	863	809	820	849	903	850	924	824	866	841	835	850	827	810	872	853	890	859	841	842	825	834	854	806	833	901	867	909	829	870	860	883	881	825	878	824	827	886	860	860	873	785	849	800	832	823	786	855	846	863	833	895	873	815	871	888	828	881	828	895	840	846	838	901	828	830	844	851	887	846	905	839	773	809	892	879	872	861	842	799	898	809	815	839	822	854	815	853	852	940	912	848	776	892	888	862	829	844	856	834	788	913	895	842	842	841	862	880	877	850	860	843	908	856	855	850	810	871	846	820	896	840	836	880	856	884	863	840	869	806	853	834	824	862	822	854	868	888	877	852	851	833	814	879	892	876	842	799	847	904	841	827	879	819	851	872	891	860	833	868	876	838	847	838	866	841	819	810	848	837	831	811	832	815	876	882	823	806	891	873	855	833	815	897	849	813	810	837	862	913	805	840	881	857	816	821	840	845	903	889	831	865	865	894	806	828	806	857	825	870	810	851	881	875	836	844	862	844	791	834	903	867	855	808	867	811	868	860	848	845	840	836	846	915	875	880	852	876	804	904	878	824	866	835	868	911	810	812	877	851	871	902	854	867	859	860	875	867	830	871	879	789	849	809	852	905	815	854	884	846	883	836	810	807	840	827	863	866	812	848	833	876	844	888	844	902	888	842	875	815	814	880	924	890	863	862	819	885	908	805	857	815	814	869	876	885	830	890	849	857	835	837	802	804	875	821	872	844	840	839	831	862	884	821	818	894	859	824	814	870	863	874	884	876	869	868	883	863	849	822	834	834	879	853	859	816	877	865	817	863	849	870	882	857	848	853	829	885	824	847	810	814	802	805	878	823	820	826	828	866	845	835	882	842	861	800	813	885	848	855	845	833	870	845	863	881	791	854	826	853	919	846	846	842	859	892	903	889	825	824	861	828	842	855	829	881	863	859	830	846	835	839	884	831	853	857	824	867	901	879	831	879	888	859	836	875	889	820	832	823	814	849	826	864	855	864	835	884	873	889	862	836	887	903	850	813	838	886	831	843	836	868	827	862	857	818	874	870	894	853	832	886	847	868	882	871	875	806	799	902	915	853	810	855	855	845	848	851	851	837	886	906	869	892	884	801	851	785	903	860	803	832	845	826	846	879	858	917	841	816	828	841	868	830	838	829	875	896	838	824	872	848	830	852	873	840	841	814	887	841	831	807	838	904	872	840	851	837	833	830	832	857	842	821	839	855	845	879	866	837	819	862	847	849	839	860	850	869	879	894	852	888	820	850	894	806	898	839	878	856	868	843	851	869	817	843	865	851	879	799	842	838	819	890	890	873	803	849	861	863	848	854	921	892	829	900	872	853	848	843	862	806	895	815	866	873	861	858	862	863	877	858	873	857	836	851	826	848	856	873	863	836	881	834	831	854	932	806	789	812	845	863	847	844	819	838	821	866	899	821	869	800	831	796	913	827	880	897	832	872	831	841	880	830	862	842	782	807	878	876	830	794	800	879	891	841	857	884	852	808	816	851	887	877	839	918	807	837	828	859	819	862	887	832	890	905	872	883	884	861	842	871	893	845	866	857	851	848	829	818	807	844	872	810	867	890	819	829	832	874	839	852	834	838	836	835	825	816	819	848	776	864	868	872	828	817	866	841	836	881	852	788	840	880	867	875	823	810	842	808	827	863	839	888	864	848	848	774	877	838	821	804	879	883	830	850	842	863	855	860	857	789	855	838	848	878	857	842	826	832	893	847	893	850	856	866	874	812	836	874	785	912	831	827	860	865	829	844	884	866	909	898	807	836	858	841	895	829	835	830	852	856	906	802	874	839	852	830	866	871	873	870	891	834	890	863	852	843	882	844	886	897	832	878	829	836	881	850	786	867	860	880	865	864	836	838	906	872	907	836	817	853	850	833	829	824	846	916	854	873	859	884	811	787	851	859	859	874	843	835	837	829	856	824	850	814	851	883	881	831	843	863	874	866	841	813	849	808	865	833	822	826	875	852	846	889	931	830	884	821	826	874	905	877	887	858	867	882	843	847	852	874	875	827	846	824	820	834	882	828	877	810	837	850	871	852	826	876	796	869	871	871	784	851	842	829	885	866	865	839	804	875	839	850	874	859	841	881	882	842	836	850	886	864	824	861	871	839	820	825	833	809	826	840	854	820	853	854	810	852	855	799	850	891	928	877	849	874	831	837	818	897	878	811	885	856	850	851	876	851	811	841	802	858	846	803	932	831	834	813	835	865	837	860	848	800	828	901	848	885	867	847	833	840	809	891	876	793	809	917	826	821	865	798	855	863	825	812	852	844	831	852	822	848	840	821	818	882	844	868	847	862	829	838	860	848	861	855	856	857	850	782	843	857	843	868	802	852	827	790	807	856	861	844	849	848	878	829	818	816	856	848	839	854	826	806	819	807	885	870	824	851	821	813	871	898	857	831	838	872	856	872	830	819	875	861	848	819	837	848	817	850	866	803	811	853	857	874	891	780	854	802	866	847	844	863	884	838	816	831	770	838	799	805	848	906	894	905	849	801	857	824	875	825	873	839	864	869	940	840	911	867	880	869	842	889	810	820	814	810	894	863	903	878	823	854	824	806	853	849	833	844	853	896	866	846	863	823	846	835	874	881	845	851	859	838	829	865	787	826	892	835	866	921	865	816	904	830	876	848	869	789	868
7449	592	625	582	458	312	296	290	288	251	241	234	220	223	224	220	211	201	216	217	174	193	206	199	222	216	228	183	215	206	209	204	199	209	196	201	209	192	204	191	229	211	204	191	194	199	188	199	195	180	220	182	187	200	194	165	191	199	197	195	186	194	235	197	200	176	188	206	176	198	175	212	194	197	190	205	203	169	185	180	162	178	170	214	187	197	191	196	184	186	193	181	183	208	189	176	185	230	199	196	185	164	171	196	178	233	190	217	185	190	216	204	209	207	176	211	194	200	162	192	189	158	200	214	179	209	191	209	207	184	170	193	190	207	186	175	199	185	190	200	176	184	205	228	205	183	176	186	193	197	201	194	197	211	159	205	174	205	190	182	208	164	211	195	204	197	196	203	170	211	190	201	176	206	216	175	184	194	170	187	196	201	174	189	202	171	210	163	189	174	205	218	195	193	190	221	197	211	209	183	191	211	159	185	192	195	186	183	198	191	213	207	180	173	195	165	192	181	180	190	166	183	179	182	204	207	185	183	176	201	195	207	177	221	182	183	166	215	206	212	169	209	176	202	197	184	177	191	204	194	185	184	187	185	197	178	204	181	175	215	214	192	184	199	197	188	169	179	181	200	184	174	191	203	184	201	196	200	222	203	211	191	206	186	186	180	188	196	181	208	204	208	212	191	189	192	175	163	205	201	202	186	206	185	180	204	208	186	212	192	203	204	192	213	200	209	181	181	211	191	177	195	180	179	214	183	184	200	210	186	180	173	197	163	200	211	196	192	184	180	177	191	158	177	184	227	169	160	195	194	176	186	179	186	190	204	188	195	196	175	182	199	172	173	169	188	179	170	175	207	172	192	194	181	189	176	183	174	182	189	203	212	194	183	194	206	229	208	199	181	175	195	187	187	200	189	202	184	194	204	194	209	196	210	164	181	191	191	201	224	222	205	195	164	189	183	202	149	201	179	201	216	193	200	187	225	203	172	208	206	171	193	195	213	178	175	177	184	177	189	183	196	168	203	177	166	193	180	181	184	187	210	185	174	188	226	186	201	191	170	210	196	199	191	170	180	192	191	175	180	165	188	193	184	187	232	224	203	197	160	187	206	167	171	178	179	185	209	194	210	192	172	202	199	189	191	177	180	176	182	202	198	205	187	208	193	201	212	196	182	210	195	207	196	210	209	194	167	203	193	191	179	202	199	203	182	205	197	200	195	183	158	198	202	175	196	192	204	183	184	196	183	197	189	210	204	198	181	196	207	200	168	189	209	198	184	215	160	185	190	183	197	178	209	204	200	222	178	201	202	195	188	204	187	184	189	187	172	210	201	208	186	180	185	204	199	195	185	178	195	176	168	180	183	216	197	195	206	214	220	188	189	182	179	198	184	175	200	191	216	195	175	207	176	176	183	185	211	170	196	197	199	211	192	174	181	215	193	178	200	188	182	209	172	218	209	189	182	196	178	211	192	177	184	177	185	240	183	195	192	186	177	198	198	198	184	198	168	184	193	169	190	192	162	197	179	198	190	180	193	183	206	173	181	181	199	174	202	177	196	211	168	185	170	188	186	182	204	159	180	201	202	200	206	201	199	203	188	197	181	178	158	175	203	211	212	198	202	205	218	201	198	199	178	157	185	186	182	196	186	189	191	175	193	160	199	203	200	191	219	193	191	208	181	175	186	175	205	206	191	183	188	202	159	174	187	194	185	218	194	196	217	187	181	187	197	180	173	198	200	206	193	207	195	182	189	168	194	183	183	195	192	182	182	252	200	204	181	181	196	178	177	177	196	185	180	183	195	183	163	180	203	184	194	164	167	194	211	190	188	192	206	210	198	200	200	181	196	190	209	162	185	185	194	169	210	207	166	190	198	175	166	181	204	199	183	211	187	172	178	175	197	201	180	194	208	182	178	177	195	201	199	188	209	198	197	192	188	201	184	197	172	193	213	187	209	199	198	195	204	193	173	208	202	185	194	194	166	211	165	195	183	166	172	194	224	187	206	182	178	202	164	193	215	204	198	203	207	198	187	184	184	194	176	223	179	198	215	200	191	209	201	176	223	208	142	201	180	177	192	198	181	192	195	174	192	180	217	208	202	202	190	182	205	188	178	195	183	211	184	205	173	196	167	207	166	187	194	204	197	174	195	186	217	191	182	225	198	210	202	187	203	215	195	184	189	197	190	180	193	205	190	190	212	198	180	186	220	176	174	216	180	181	185	207	208	205	173	191	171	189	198	182	193	196	212	216	166	222	224	193	191	203	182	181	186	185	175	217	203	211	173	203	223	175	175	202	172	183	199	204	177	155	181	185	210	181	181	201	189	166	191	194	192	215	181	200	186	178	186	189	175	187	180	177	193	187	195	193	202	201	200	201	192	194	182	203	188	204	180	190	201	193	208	206	184	189	188	182	194	222	213	205	200	185	188	199	200	204	193	191	185	190	203	195	167	176	182	208	189	186	182	164	170	202	175	206	222	197	191	199	174	186	175	181	179	207	200	202	189	212	225	212	230	185	202	178	192	189	177	185	180	194	202	190	202	203	201	192	172	194	229	171	187	181	210	176	205	189	194	196	192	169	184	196	187	194	205	217	178	175	189	220	217	186	216	168	205	207	200	193	183	186	185	212	197	198	190	205	213	207	232	186	218	192	204	197	196	196	211	206	200	217	208	201	176	178	199	201	174	180	167	190	186	187	175	185	175	212	190	177	151	183	183	223	194	185	204	199	156	199	230	199	190	169	193	188	189	197	172	193	187	190	184	220	225	173	192	176	191	178	182	206	174	199	206	186	201	162	202	196	199	187	177	179	183	189	196	203	206	204	213	216	167	200	191	175	201	190	220	193	189	191	190	177	189	167	225	186	198	187	196	177	169	175	208	179	195	215	190	221	214	200	187	201	192	189	203	199	192	191	168	192	204	219	203	190	164	213	204	175	177	197	185	198	177	195	197	178	174	201	204	191	215	192	236	208	198	209	215	218	203	177	192	194	152	206	196	162	180	198	200	192	183	201	189	196	213	157	195	180	205	157	168	196	191	207	203	191	185	204	202	189	173	194	184	168	213	192	233	199	180	182	200	205	208	203	195	168	192	184	167	182	176	211	175	210	203	180	196	202	217	206	219	166	207	205	194	180	181	187	221	182	182	195	192	160	180	196	207	218	209	221	214	178	218	192	178	176	192	217	173	210	198	188	194	195	183	195	192	176	211	169	156	199	166	207	181	192	204	187	168	179	215	200	213	195	171	212	236	204	200	209	178	184	178	196	192	186	197	193	198	205	177	184	199	173	185	213	154	184	178	194	193	188	192	190	189	170	208	188	203	204	198	203	187	208	189	198	194	185	169	180	182	201	184	209	192	188	166	197	206	169	172	173	180	209	192	170	189	187	196	195	211	208	195	216	226	182	204	186	173	221	211	169	203	170	189	176	183	202	208	197	189	206	193	165	194	173	177	183	205	184	189	207	200	212	187	187	207	196	197	217	221	210	220
6360	860	1437	1637	1466	1277	1066	988	889	752	729	736	650	589	615	611	581	624	549	530	566	555	612	552	546	567	550	523	546	530	573	563	528	533	530	524	521	522	502	574	522	484	462	514	513	519	483	491	509	486	477	485	464	504	493	488	472	517	507	479	473	461	481	463	468	475	461	466	457	485	441	457	468	457	449	455	463	448	496	429	453	440	495	470	484	481	477	447	444	450	492	419	440	455	493	478	508	455	464	464	449	484	466	453	438	466	415	437	445	462	480	432	419	482	451	452	465	428	468	487	436	416	473	477	493	472	467	471	434	450	450	487	474	438	511	443	482	472	419	480	452	451	463	470	465	452	460	472	457	476	496	463	470	451	445	480	449	440	467	433	467	479	446	464	482	456	464	449	477	467	440	467	458	453	481	474	488	496	448	452	505	497	474	464	461	432	486	438	448	446	495	508	499	510	469	444	443	395	478	461	447	447	472	447	494	455	455	461	464	438	501	448	416	446	433	461	476	481	468	503	423	455	466	477	469	488	467	447	454	455	448	453	440	452	471	492	494	467	436	458	441	452	440	481	463	472	442	478	486	476	425	456	459	475	462	440	483	487	474	461	489	460	474	428	441	467	482	471	467	510	447	454	471	492	436	470	477	456	478	488	489	512	479	437	476	451	486	484	459	444	457	448	468	486	475	432	445	476	497	515	453	474	435	465	469	465	502	433	454	441	463	446	480	472	490	460	475	451	477	470	476	493	496	434	479	449	475	445	444	446	449	437	454	441	476	409	434	438	465	495	463	475	439	459	449	473	453	439	457	473	472	446	480	452	435	448	454	473	460	471	476	485	440	458	496	463	407	479	444	494	443	457	471	486	464	494	457	444	462	439	410	471	415	472	449	462	472	460	504	439	476	475	463	452	474	450	467	469	441	441	452	462	429	449	495	472	448	471	462	447	431	504	460	444	472	495	465	482	461	435	477	455	461	498	476	485	493	467	450	472	457	453	468	493	479	434	442	473	471	494	435	500	458	462	414	489	452	436	451	456	468	418	417	447	461	441	481	477	465	465	432	476	473	447	427	492	431	477	442	444	443	499	466	458	451	460	460	489	499	479	467	468	461	478	423	438	481	475	459	473	474	401	436	443	460	447	451	485	475	447	440	452	485	479	463	447	430	477	508	466	424	477	478	472	507	448	448	443	439	462	467	481	468	482	466	480	509	464	491	475	464	451	469	461	451	475	482	425	445	442	459	477	456	465	486	468	423	464	458	484	462	459	463	444	442	470	467	472	464	466	444	465	440	456	445	406	462	439	447	429	437	486	493	438	475	507	454	430	450	446	485	421	482	489	445	444	480	469	442	471	485	428	471	459	449	446	469	434	469	456	449	458	491	491	495	484	447	479	475	505	494	477	469	464	476	464	487	448	471	472	438	446	501	445	452	446	458	448	439	449	448	436	468	491	436	463	433	458	459	475	477	435	447	478	438	487	499	412	482	476	472	462	439	463	469	495	490	454	444	466	480	472	445	450	478	471	489	435	466	489	508	457	430	442	418	504	464	427	458	480	510	478	492	444	458	420	438	467	473	485	466	468	459	441	512	420	490	500	479	418	450	461	490	484	431	462	451	471	479	472	471	464	506	436	427	442	432	488	438	444	502	446	463	517	488	450	464	454	467	424	485	444	438	447	508	439	460	470	487	459	438	450	468	426	470	454	448	449	441	509	472	470	447	475	519	508	415	466	489	450	442	479	458	488	499	449	469	471	480	459	467	447	429	453	427	455	474	447	419	452	472	435	459	467	470	489	456	473	462	456	477	452	438	487	464	453	480	422	451	475	482	444	475	478	498	440	446	471	448	476	442	446	429	468	452	473	442	448	477	434	454	484	461	473	505	441	434	458	495	446	469	447	476	462	481	433	466	454	451	472	477	443	504	436	441	464	491	462	422	406	453	472	437	487	408	481	447	448	462	467	451	446	447	478	492	464	440	453	436	437	460	490	511	456	444	457	480	434	431	462	467	459	462	482	461	477	463	489	439	471	471	518	474	458	501	441	472	463	503	503	461	415	464	477	424	464	508	493	520	492	481	461	462	497	470	481	447	438	485	457	464	445	468	459	475	462	474	483	493	430	477	451	435	460	488	491	470	468	503	442	478	460	464	454	451	469	480	465	455	452	487	499	413	420	446	525	466	503	457	484	503	484	481	463	513	431	448	459	487	462	474	485	467	473	412	497	448	449	498	465	465	458	426	490	508	476	461	464	446	440	477	448	426	468	473	434	474	390	512	497	459	446	466	473	494	469	449	480	454	472	477	441	496	475	499	448	448	458	477	424	440	477	486	478	458	428	457	453	454	481	466	445	450	451	444	482	440	443	487	466	453	432	459	472	474	445	503	465	495	427	463	432	486	454	440	483	510	459	477	449	459	425	475	445	458	446	466	419	469	467	479	475	466	495	461	452	455	453	467	454	463	457	452	426	425	467	424	459	458	441	477	424	463	473	451	421	440	458	483	485	457	468	441	457	467	483	442	465	491	459	432	462	457	467	448	474	474	515	419	455	474	469	471	432	414	438	472	452	469	464	475	458	478	489	429	454	487	504	462	462	438	460	447	448	479	442	462	459	441	409	428	440	460	495	475	451	443	416	515	447	463	455	447	464	483	469	466	467	447	449	450	456	468	455	531	467	461	466	455	430	429	446	418	462	435	497	437	454	465	484	468	423	465	443	437	445	516	478	493	454	508	448	473	472	473	451	496	428	471	519	459	452	414	448	443	470	469	448	463	462	453	483	463	429	472	467	489	459	457	493	488	443	464	444	490	450	418	478	465	515	439	446	461	453	489	485	460	448	450	447	460	463	450	450	437	448	475	489	424	461	456	444	432	480	443	478	427	488	462	468	466	464	455	413	435	460	435	462	461	505	475	452	437	423	489	433	471	456	459	475	450	469	418	482	441	423	456	476	455	435	431	458	481	503	493	462	462	451	468	473	473	420	427	441	459	415	423	472	427	490	481	485	465	458	435	427	474	466	472	469	468	460	476	445	474	490	510	437	498	486	431	472	460	446	501	454	453	481	485	452	443	501	472	433	451	451	480	471	473	456	456	487	454	487	436	506	482	456	457	483	464	433	430	440	464	442	469	500	442	482	432	457	453	494	445	456	452	432	426	443	454	496	467	479	482	477	468	438	445	464	447	454	451	476	440	475	467	461	469	489	466	452	472	531	480	499	462	469	465	469	425	456	497	462	423	434	483	447	475	452	464	435	431	465	512	452	475	501	431	447	449	452	390	512	519	459	456	494	449	457	472	459	483	475	461	424	469	416	475	445	474	431	450	456	455	487	481	428	459	459	472	471	438	466	440	413	505	460	501	462	475	466	458	458	462	443	490	471	458	476	448	468	419	494	448	438	447	460	446	506	452	484	442	477	442	485	428	452	448	449	464	489	453	464	479	511	438	481	434	440	440	454	503	464	463	470	492	437	483	451	479	420	454	453	439	477
13918	1297	1085	810	646	557	408	370	331	294	322	265	257	226	221	207	222	227	196	204	216	221	219	178	191	220	164	199	202	202	188	180	221	206	194	171	203	169	199	211	196	167	203	207	211	196	173	174	182	171	207	195	168	160	184	174	208	176	193	178	190	194	176	179	156	171	180	160	191	182	163	181	178	168	171	162	200	206	162	209	205	166	186	153	180	188	173	195	197	171	182	169	161	192	193	212	172	183	219	208	191	184	176	190	165	174	145	177	185	155	169	179	203	193	180	172	189	153	190	195	185	187	186	172	190	159	196	194	167	175	169	205	188	166	161	188	200	186	172	204	180	178	186	166	165	159	194	178	193	187	172	184	206	204	186	169	168	181	163	165	171	177	188	182	186	181	193	180	210	196	177	178	164	180	187	156	164	184	191	163	154	181	183	163	182	180	167	191	191	194	178	166	181	170	177	197	172	169	170	203	215	171	170	192	173	182	169	181	180	174	157	207	158	171	195	193	192	182	183	168	178	204	184	174	192	158	182	189	185	195	191	170	160	198	191	158	195	183	186	196	160	199	178	188	188	195	171	179	165	166	174	181	170	162	171	171	184	180	154	172	169	175	173	142	180	182	163	170	186	197	207	164	177	203	178	183	169	189	191	170	154	148	204	200	193	180	184	182	148	171	174	156	163	168	186	157	174	187	162	187	177	208	231	168	204	215	185	189	178	205	173	177	201	168	188	195	190	193	170	189	158	157	189	176	174	163	190	211	184	212	159	156	190	170	190	183	192	179	159	149	185	177	181	172	190	192	184	188	170	192	183	171	154	201	176	160	173	161	195	162	160	184	190	224	161	168	195	170	202	189	151	176	174	194	180	173	199	188	190	151	195	173	163	173	171	185	192	156	200	194	191	180	174	185	176	176	189	184	166	195	151	162	194	192	178	169	181	192	188	219	194	158	154	202	152	185	177	201	192	168	178	169	186	188	182	192	174	158	212	171	184	182	165	167	166	165	174	194	194	171	193	180	191	161	174	182	182	165	167	169	195	199	169	174	190	171	175	168	184	186	159	176	152	178	170	194	180	184	199	171	186	183	196	158	182	191	174	172	175	152	178	155	155	169	215	176	189	170	211	178	176	193	174	171	201	196	190	154	192	183	157	184	190	176	212	181	182	193	167	168	173	215	146	181	176	193	180	164	182	179	181	190	189	204	186	169	195	182	186	181	150	207	179	191	165	176	185	186	139	173	181	168	178	179	174	188	190	183	173	176	184	214	158	194	191	187	180	191	188	205	179	189	168	177	192	173	183	190	176	203	164	171	190	187	179	187	165	189	172	171	201	177	199	192	179	169	193	197	191	165	172	188	187	197	184	177	157	174	185	178	177	171	165	189	171	189	157	164	148	176	180	189	191	184	187	171	182	169	173	178	174	184	155	185	172	182	180	175	171	201	189	196	188	166	196	197	184	196	189	172	178	187	191	160	177	202	194	174	169	193	174	177	160	167	173	213	189	183	208	180	192	162	183	176	175	168	194	215	166	192	196	165	174	187	175	179	200	186	165	208	176	173	154	187	174	174	157	159	183	171	166	197	186	156	190	174	175	178	182	172	197	182	191	164	189	189	147	170	181	195	182	198	171	175	150	183	190	169	182	171	205	183	166	182	193	172	190	183	181	180	169	167	188	144	189	185	192	175	205	178	167	168	188	209	170	154	176	205	172	152	165	195	167	181	186	148	152	180	190	167	203	169	169	178	190	189	184	192	197	184	163	173	176	168	204	198	172	174	160	177	217	184	182	180	165	160	160	169	192	175	193	195	172	195	185	181	181	156	160	186	170	192	170	190	196	196	167	184	169	166	147	185	178	161	196	175	183	198	176	176	188	169	154	170	156	143	187	198	163	174	197	199	182	183	192	179	195	193	197	181	169	187	172	176	228	182	191	174	186	179	181	155	203	156	160	167	172	175	182	164	206	196	182	180	200	174	179	182	174	168	180	183	168	184	165	210	168	191	174	166	194	162	185	164	166	167	191	195	165	176	180	172	185	186	163	186	179	177	190	206	174	187	165	194	192	181	152	173	180	184	170	204	176	181	176	183	167	170	170	180	216	162	164	187	161	168	177	183	203	185	187	160	173	194	171	198	159	181	187	173	187	180	168	181	176	178	203	186	173	188	172	165	188	194	156	168	190	149	194	195	175	167	182	186	166	166	167	174	201	178	180	179	163	173	179	186	183	188	201	161	185	171	197	172	170	164	179	191	172	191	186	187	165	188	164	187	174	184	188	158	184	197	153	186	170	197	170	164	174	167	201	156	197	194	185	170	178	197	179	183	195	176	188	160	181	173	176	192	189	181	208	153	166	180	188	171	169	177	193	178	179	170	168	181	188	203	162	179	189	183	168	184	147	184	176	179	183	154	192	171	186	169	189	198	161	197	166	172	198	175	171	196	187	186	165	179	170	176	217	196	160	181	173	191	162	160	189	177	182	207	180	183	197	168	172	198	184	173	173	165	198	193	174	183	201	170	179	173	202	186	173	197	163	157	211	152	191	172	193	168	173	185	184	211	161	181	170	190	191	163	157	198	163	161	169	163	178	186	195	157	187	174	184	168	183	197	171	175	186	177	189	187	148	175	194	188	152	180	148	170	178	175	172	164	169	191	182	183	179	170	163	164	184	193	176	190	187	170	181	168	165	175	184	169	170	166	176	156	150	182	174	190	158	170	177	184	213	186	182	190	175	183	177	198	168	187	171	166	167	162	187	174	187	205	158	142	189	186	167	162	168	184	183	196	191	207	183	160	199	186	208	163	155	183	198	178	184	184	172	181	184	189	188	155	156	206	171	138	158	183	197	168	179	181	190	166	186	170	158	176	186	192	202	153	164	184	166	193	186	179	183	185	174	182	183	194	198	186	185	176	177	177	158	170	203	181	200	166	177	176	178	184	180	176	174	176	172	175	184	169	172	185	180	188	195	182	164	180	188	176	168	175	193	206	161	172	192	200	224	173	174	164	183	193	181	199	176	167	165	185	166	189	176	204	189	176	187	189	185	184	173	150	210	171	147	184	173	161	193	189	165	175	194	192	210	203	161	164	200	193	204	179	166	200	189	193	170	179	183	187	197	187	191	188	189	213	171	142	183	160	175	174	177	152	176	175	199	190	189	169	189	175	171	196	188	180	180	151	179	151	200	188	166	185	191	173	178	183	196	201	177	198	170	198	193	167	185	172	175	176	178	175	161	187	184	149	140	162	172	194	176	173	193	182	191	178	209	163	195	184	171	152	191	187	168	176	189	177	182	202	182	189	179	173	162	169	182	188	205	215	187	179	175	197	164	174	163	181	202	196	214	189	169	152	169	172	172	198	167	185	189	167	164	199	186	182	148	201	186	183	167	175	155	167	179	167	185	171	172	202	180	177	179	180	196	172	190	186	162	188	177	176	186	157	206	192	187	169	179	191	175	176	197	186	181	187	195	156	181	172	187	183	159	173	175	189
8180	1142	2249	2640	2351	1905	1660	1462	1208	1094	1040	924	841	770	680	710	712	673	693	633	648	639	678	670	645	640	689	630	600	585	561	606	614	619	565	568	577	623	540	566	577	558	570	609	530	529	561	523	550	505	507	544	503	553	447	533	473	512	517	461	500	498	481	499	448	477	495	488	456	521	492	477	493	512	499	479	501	499	464	455	450	455	483	488	516	494	477	480	483	453	496	495	442	474	476	480	532	458	488	457	435	459	477	508	455	460	498	450	465	454	484	434	503	443	495	459	470	444	453	446	480	489	422	452	489	501	432	468	515	481	462	480	463	467	484	483	505	505	472	467	432	467	509	485	471	481	459	489	473	491	470	507	448	448	444	448	455	438	477	494	461	442	440	495	453	455	517	477	483	491	439	472	491	462	468	451	479	447	477	423	486	445	499	439	478	480	532	451	452	449	440	450	487	486	514	483	461	450	424	503	459	484	471	454	475	446	415	430	448	403	466	455	461	505	484	461	448	483	491	462	492	460	474	467	483	454	504	449	486	495	440	463	462	479	446	504	460	476	464	475	443	437	447	454	461	467	516	483	458	460	495	441	445	495	456	454	442	474	455	455	494	517	464	488	470	491	485	454	488	459	476	516	468	515	471	489	463	451	452	467	444	485	458	479	488	432	507	461	453	487	467	462	463	476	460	476	468	458	497	452	472	500	478	465	493	460	508	437	475	447	462	467	447	493	445	483	451	510	464	468	458	443	466	453	506	460	457	453	491	530	435	472	472	457	488	428	467	468	468	476	474	439	458	469	468	471	477	504	459	450	491	455	467	441	471	452	452	452	479	473	475	457	468	461	454	474	454	454	470	439	431	439	461	462	476	481	459	447	465	472	482	468	473	463	453	440	468	474	461	429	478	494	493	459	485	461	451	486	450	493	440	425	491	454	441	464	427	459	491	473	438	492	467	484	466	454	478	454	447	499	491	451	444	486	487	514	475	490	449	482	480	453	456	491	465	481	496	481	472	494	475	439	471	466	444	483	459	454	492	436	440	451	424	449	472	442	479	458	462	515	489	484	467	439	451	508	428	475	448	484	510	469	488	469	494	476	486	464	485	455	476	506	476	460	512	470	476	507	454	462	457	482	448	475	484	494	474	444	491	465	474	466	458	480	482	455	444	482	446	468	433	455	485	442	462	462	462	469	467	448	441	455	481	463	460	441	460	495	491	453	463	444	486	460	457	493	477	465	485	450	438	516	459	483	455	449	452	484	513	506	455	460	482	448	453	471	484	451	463	493	390	469	452	491	456	499	463	457	445	462	474	473	445	469	460	426	487	466	496	477	438	422	480	498	500	480	471	484	482	438	480	443	461	459	466	460	507	449	454	471	484	472	477	480	448	456	485	470	452	504	447	471	439	497	471	485	466	468	452	462	481	518	427	495	466	475	442	479	446	482	479	482	487	497	486	464	462	508	452	471	431	445	455	448	456	468	471	490	490	455	489	461	473	463	500	489	479	464	473	521	494	432	493	471	484	433	435	473	425	481	459	452	486	451	456	430	472	440	408	494	502	478	480	477	463	464	505	458	470	471	498	473	440	479	482	446	474	469	460	462	495	452	491	451	474	463	491	490	449	500	467	455	428	452	482	443	428	454	490	463	432	440	485	461	459	489	481	467	476	471	475	471	449	433	456	447	451	454	474	466	437	486	484	469	460	473	495	486	483	496	476	505	454	562	478	488	450	470	474	441	499	461	455	481	500	416	466	464	452	437	457	483	461	441	501	495	458	472	458	466	484	457	446	438	500	457	447	456	494	446	488	468	475	457	451	445	445	487	479	461	467	442	463	452	482	467	468	481	529	471	458	478	481	472	471	468	459	454	450	504	499	474	468	430	448	458	466	487	473	431	476	469	486	479	495	516	464	496	481	432	497	471	444	466	462	470	479	445	494	472	474	459	459	470	472	457	482	487	485	454	463	453	462	491	472	478	473	452	433	477	453	473	517	449	481	478	459	475	489	462	451	444	491	447	469	489	456	452	447	432	514	488	465	422	474	469	466	453	456	474	494	474	459	491	452	478	493	483	478	444	494	476	462	491	452	492	443	504	425	479	489	509	460	455	478	464	465	478	462	504	440	499	465	469	485	469	470	431	482	459	456	480	480	463	493	440	474	469	478	463	472	456	457	437	476	444	454	437	486	482	458	464	471	441	496	478	470	407	475	477	469	501	469	469	448	446	497	482	444	465	473	486	447	456	479	491	467	476	489	441	509	458	448	503	464	472	486	450	483	449	472	470	485	504	456	486	470	451	492	483	512	478	455	472	477	425	464	507	462	445	494	454	454	459	470	455	418	427	488	484	480	470	490	502	452	474	482	467	461	444	467	470	475	424	488	519	477	495	449	457	497	482	465	485	478	463	507	456	476	459	463	441	443	461	458	472	485	438	472	504	478	469	452	460	488	442	485	487	439	487	428	449	475	496	430	484	484	462	469	451	449	493	473	479	416	506	496	482	430	482	469	477	488	439	491	453	454	482	476	468	538	471	493	458	467	530	478	464	447	396	481	458	480	483	462	445	478	475	460	488	500	455	463	459	499	421	435	472	503	449	458	440	428	464	501	449	489	462	489	484	507	459	523	476	462	447	456	480	489	485	469	464	483	537	502	443	496	463	493	462	466	476	458	441	455	451	493	464	448	467	462	482	477	443	464	498	439	446	511	506	490	484	485	420	485	439	462	472	489	462	468	443	431	484	457	460	448	457	487	457	424	480	471	462	495	452	482	470	478	452	463	469	451	448	471	500	487	456	466	461	458	456	459	480	425	431	472	494	421	446	469	477	460	454	417	487	460	444	428	495	466	433	485	455	504	465	439	503	447	477	481	498	465	484	431	461	477	471	445	419	480	437	462	501	464	441	466	444	451	433	499	496	440	470	463	474	469	429	486	513	486	459	503	503	503	463	489	509	490	477	467	465	453	468	432	491	436	488	478	477	455	443	455	479	431	501	457	460	478	490	457	453	448	493	444	476	453	465	461	461	490	475	480	451	478	464	488	476	493	488	516	452	440	462	492	491	532	445	496	455	486	469	451	473	463	472	474	449	478	463	432	452	465	480	490	487	434	457	430	461	483	453	444	465	450	449	497	510	485	469	457	483	470	498	498	468	479	458	414	468	440	475	511	453	477	452	495	445	459	460	459	451	507	497	467	442	480	496	509	446	480	464	487	490	483	450	461	482	451	471	438	470	456	457	445	455	506	483	492	504	459	487	488	492	450	456	441	494	497	491	448	457	470	466	490	458	434	467	468	463	450	481	467	484	480	487	463	457	476	481	447	420	462	459	442	469	478	434	452	454	455	486	470	513	424	419	468	484	480	505	482	421	483	472	457	472	480	454	450	484	472	479	465	463	457	479	471	487	453	483	477	459	429	451	467	492	507	472	475	429	482	468	464	460	489	423	461	459	430	460	465	492	459	468	480	483	463	470	480	465	435	460	458	466	504	467
1678	472	462	459	379	439	388	347	369	357	421	396	407	439	432	383	379	405	370	366	367	391	378	398	416	397	401	368	390	377	366	380	402	380	380	366	360	386	357	363	400	365	388	393	363	363	408	341	378	376	393	403	362	382	368	399	357	387	420	379	386	392	382	416	418	389	401	362	393	381	406	380	372	414	410	370	367	365	378	371	392	363	385	399	400	378	389	414	407	409	383	402	409	369	385	385	360	372	364	383	386	371	406	366	425	385	374	351	372	378	393	360	329	363	373	387	381	407	390	377	369	415	395	348	367	371	402	347	397	427	399	361	399	348	372	370	373	377	395	369	378	381	328	394	356	404	405	407	370	362	386	381	386	389	378	368	370	359	348	378	376	344	419	413	388	389	371	403	385	396	338	419	391	382	370	384	347	369	380	409	343	363	418	402	412	434	386	351	381	370	425	377	376	388	356	393	400	353	342	375	390	386	366	422	401	413	383	444	384	412	389	399	400	396	334	379	396	393	355	388	350	408	399	380	377	411	377	379	398	384	388	387	364	375	335	385	362	386	404	358	395	362	410	356	382	359	346	395	379	372	379	355	361	403	391	351	390	382	345	391	393	410	369	338	401	390	384	432	395	350	419	383	362	422	367	383	394	380	405	369	383	422	449	392	395	405	386	387	405	402	387	400	390	376	373	388	360	401	407	371	393	336	369	381	382	383	359	388	353	360	386	379	350	426	369	374	359	370	374	390	396	349	364	413	338	402	368	357	398	434	380	396	391	409	395	406	377	403	414	401	373	365	389	356	431	421	378	396	437	391	392	363	370	373	395	358	372	397	389	343	427	390	416	364	412	392	336	350	376	384	367	393	390	352	401	403	419	376	410	407	372	364	375	374	430	391	365	389	359	411	388	381	371	361	343	396	367	399	404	378	341	376	370	391	390	370	412	390	402	389	367	412	387	364	364	356	371	414	363	378	373	414	375	374	376	387	393	423	389	417	386	381	366	370	368	339	402	350	381	390	399	404	406	396	353	405	408	391	439	396	423	382	411	430	366	407	381	403	397	392	397	405	365	365	384	373	397	390	355	327	407	381	378	345	406	381	355	381	392	402	381	408	362	410	384	371	386	367	379	400	392	380	382	381	360	397	375	377	391	358	400	369	383	370	412	351	378	402	384	367	369	401	401	359	395	358	371	405	408	386	397	380	389	371	402	395	398	371	382	396	345	398	401	380	384	405	408	390	388	370	367	384	382	337	360	372	383	401	344	380	390	395	417	407	366	398	370	345	399	392	385	412	395	370	380	429	365	372	379	400	379	357	368	381	382	378	401	357	376	376	376	378	435	406	435	398	411	385	380	375	388	404	425	394	386	392	399	370	359	373	371	380	359	388	389	421	402	430	387	392	367	395	329	412	406	376	432	368	367	378	381	383	395	395	378	421	396	293	386	436	387	399	395	360	416	373	379	419	408	419	423	353	374	420	373	373	321	410	373	366	381	405	346	340	363	383	389	381	394	370	384	423	399	381	399	359	383	394	390	385	388	416	404	352	373	384	396	368	447	367	379	372	368	384	414	349	394	411	411	383	385	386	406	367	414	390	382	393	385	381	416	416	396	356	369	370	403	417	391	376	365	382	418	382	427	386	376	388	387	413	353	347	375	371	408	388	372	374	380	377	367	355	373	388	396	385	389	394	397	382	376	366	369	361	400	375	358	371	403	370	380	358	398	366	387	370	360	360	377	377	391	402	395	380	361	357	381	342	378	397	383	392	362	379	374	380	393	375	408	384	372	378	336	387	413	409	366	371	358	358	409	373	393	428	390	415	395	407	363	377	391	360	393	376	379	376	404	372	363	351	422	373	403	409	370	391	409	373	394	410	367	378	388	376	390	399	392	331	390	404	401	399	408	362	410	371	420	391	392	361	362	389	381	440	361	392	399	367	399	394	363	369	377	427	395	404	373	417	395	362	384	390	426	341	361	344	387	417	394	349	369	414	356	360	398	414	399	398	416	390	409	373	388	406	352	404	362	388	347	377	371	378	441	421	374	370	373	364	366	422	394	358	388	381	392	415	406	409	385	398	386	393	389	377	390	393	382	374	385	379	368	398	372	392	443	436	384	406	405	392	403	396	380	414	391	369	406	400	367	369	365	402	387	391	405	405	387	389	370	363	426	359	381	387	387	359	421	370	379	353	390	415	374	415	370	377	387	355	369	428	342	358	406	391	365	374	365	407	400	408	367	428	386	378	385	355	382	416	376	344	367	408	345	369	401	401	403	411	380	434	379	363	350	362	426	370	366	396	383	366	395	369	414	328	397	401	372	419	387	343	351	359	400	423	411	388	420	402	408	391	381	362	381	375	406	371	430	399	378	351	375	387	402	356	397	397	370	371	430	395	398	420	357	381	380	408	394	427	377	361	366	396	390	377	368	415	405	401	388	425	358	337	411	359	386	403	380	415	392	399	373	366	393	376	385	371	365	365	373	376	393	406	390	426	355	378	344	378	388	369	388	428	413	403	386	362	392	363	371	370	365	369	330	390	426	379	403	380	405	397	369	362	370	370	365	389	340	411	392	392	365	404	390	431	415	414	352	356	407	410	372	393	393	379	400	367	353	363	351	406	376	399	382	376	378	363	384	374	417	388	393	372	430	412	379	359	382	403	368	365	363	385	375	366	342	372	343	396	395	395	360	404	401	419	394	393	376	419	370	333	380	349	396	389	356	403	371	398	401	376	373	396	371	387	377	381	361	392	398	401	404	387	387	367	436	378	396	361	354	379	353	369	377	391	403	399	402	373	399	398	372	393	331	387	355	394	407	369	404	385	386	365	367	388	394	338	360	365	370	384	407	409	420	397	401	387	331	423	397	415	350	384	436	401	359	395	378	399	350	412	402	363	419	423	405	380	346	389	381	376	414	390	385	404	403	363	397	404	400	379	390	359	364	376	384	396	395	406	390	381	376	401	388	371	384	353	370	373	374	404	378	371	383	368	384	348	393	382	392	407	372	414	410	386	379	378	391	395	365	398	393	341	361	394	359	371	424	372	364	404	401	417	404	449	414	373	402	386	408	383	339	394	398	399	398	378	376	361	349	348	410	396	398	386	390	421	373	382	368	387	405	388	431	388	370	390	447	377	368	384	449	416	364	390	342	371	387	391	400	383	397	402	352	388	371	406	386	407	347	392	382	365	363	403	401	408	393	392	409	372	417	378	389	379	371	392	384	405	366	409	374	417	420	379	386	398	372	409	422	389	390	352	406	347	385	384	358	395	376	341	387	369	387	391	363	368	422	413	381	377	365	366	373	378	382	410	358	350	380	385	378	417	422	371	390	456	366	386	345	380	355	363	362	403	413	424	352	366	396	363	338	408	370	417	371	369	378	399	391	389	388	358	451	407	412	396	406	359	378	365	372	395	354	402	368	410	424	355	425	369	342	392	369	388	417	398	410	393	406	375	403	405	425	379	369	389	370	397	384	382	333	340	378	385	379	401
2065	951	1019	1055	1002	971	965	885	860	879	871	871	840	870	846	810	929	842	849	893	878	863	795	841	815	911	871	889	896	866	843	864	852	845	877	869	855	849	865	852	862	869	863	830	824	817	888	831	840	843	877	802	834	873	853	871	861	866	849	856	893	851	857	843	889	834	892	886	851	846	798	881	869	905	834	851	832	841	846	824	833	784	828	831	872	852	835	871	858	847	870	872	869	789	862	779	807	947	862	828	852	882	858	863	848	852	887	879	895	871	885	808	851	830	771	862	846	830	820	812	845	772	911	856	875	813	894	872	841	828	863	816	854	842	828	840	779	869	838	820	869	867	851	848	835	892	870	829	829	849	833	865	891	839	854	834	845	830	817	845	851	856	846	885	784	845	836	801	873	888	835	902	846	833	843	838	858	814	935	831	843	905	822	843	836	839	833	870	872	842	811	870	807	855	835	899	793	855	856	878	829	863	815	858	863	865	832	779	841	832	822	880	823	893	840	855	875	876	840	881	814	880	819	899	835	832	850	809	830	809	839	857	868	859	871	860	858	836	851	806	897	807	834	853	805	851	823	790	893	864	819	856	807	887	853	888	854	863	820	810	861	854	805	828	866	855	895	859	868	874	839	831	828	872	848	883	839	883	798	865	877	883	817	838	904	855	834	861	865	808	862	875	868	885	847	875	891	870	830	813	864	853	826	837	872	875	889	789	872	877	863	790	834	853	868	832	835	877	876	823	806	818	828	860	844	886	853	836	920	819	851	827	872	911	815	868	840	831	836	909	837	865	835	792	838	808	884	878	821	870	885	847	886	831	832	892	835	892	877	809	848	813	830	859	870	809	835	803	877	776	805	876	850	895	871	847	795	853	849	877	819	865	871	909	809	850	836	795	819	853	843	878	838	829	843	830	848	843	869	894	852	815	807	881	866	854	855	850	821	888	861	836	878	861	805	833	869	859	862	844	887	850	837	791	843	889	848	863	860	845	877	876	810	833	804	814	892	843	826	865	860	833	849	902	888	857	829	815	852	823	882	865	875	842	845	863	804	868	844	854	860	831	851	862	825	835	863	822	840	868	848	863	869	843	868	889	827	849	851	846	846	794	849	811	858	876	845	865	848	822	871	867	868	878	842	860	913	865	881	823	850	837	814	875	871	843	865	866	847	837	898	870	917	882	886	857	831	818	801	838	866	795	850	802	843	860	817	816	820	807	886	787	853	831	846	835	879	826	850	836	882	903	894	825	827	872	818	831	841	817	863	840	796	819	869	871	913	875	805	828	869	847	859	862	874	816	854	813	864	858	808	892	820	877	852	779	841	886	851	873	832	863	886	856	788	867	826	906	803	863	862	823	860	844	827	889	818	843	811	846	906	822	861	854	811	822	850	814	868	869	807	850	894	851	879	842	859	820	836	827	861	873	862	876	796	855	867	832	844	809	851	859	881	876	836	825	787	863	832	793	861	867	871	836	857	850	870	817	917	853	861	895	895	870	847	835	887	844	854	870	857	835	873	852	874	838	820	841	848	853	809	853	856	820	788	822	875	877	804	874	826	864	800	790	913	826	832	807	845	821	873	843	896	836	853	886	879	830	909	802	849	835	879	861	821	849	868	844	883	859	837	837	855	845	880	850	848	864	883	866	842	836	851	839	837	805	835	824	863	796	823	833	907	856	833	825	808	878	848	840	873	837	873	861	845	890	859	805	880	863	820	887	811	881	818	777	836	878	839	878	842	866	827	894	772	815	803	885	858	817	911	857	844	834	841	871	882	829	829	837	845	854	875	788	853	856	801	812	830	853	818	869	843	882	838	818	868	873	843	851	846	801	793	853	877	858	864	811	881	887	883	850	829	873	841	890	797	825	889	797	838	856	844	897	860	904	843	829	913	843	859	907	852	856	815	862	828	832	827	808	806	874	833	834	856	823	882	864	875	845	857	866	877	845	819	830	831	860	894	832	845	882	849	864	864	852	814	823	884	878	859	832	857	839	902	899	829	848	859	832	809	810	884	863	867	874	822	888	851	827	855	880	839	830	856	797	850	835	821	836	839	835	868	831	901	778	881	874	876	855	851	838	883	861	901	867	818	826	826	833	897	835	814	853	817	854	878	819	838	846	844	841	858	839	821	894	901	853	813	867	838	847	870	838	852	848	890	846	842	796	862	853	851	788	847	810	834	774	855	855	815	848	859	838	833	798	827	873	813	855	869	835	847	841	784	866	905	795	830	843	835	855	857	853	833	848	806	842	871	826	841	833	865	889	819	801	837	832	816	855	848	836	811	862	779	899	833	845	821	837	844	829	874	881	826	811	841	859	896	871	828	821	916	819	822	821	791	827	871	865	806	920	856	845	806	853	867	829	847	889	850	876	852	878	919	842	807	874	838	829	840	870	816	895	838	851	831	839	844	836	884	858	821	851	841	887	862	858	845	835	838	839	825	793	815	852	854	872	903	888	890	892	924	841	842	820	839	904	854	837	859	907	832	864	787	908	906	831	857	839	910	831	848	809	840	870	876	822	808	798	852	789	817	777	798	867	844	804	833	854	865	857	831	873	842	806	832	875	841	836	840	865	874	862	809	878	892	862	810	876	874	838	873	889	850	868	880	840	849	851	876	890	845	914	848	833	874	841	835	882	835	876	894	873	864	809	840	852	819	817	857	853	796	864	847	830	828	851	870	874	852	872	865	786	856	852	860	864	875	845	855	870	821	786	862	782	846	856	847	820	845	819	887	838	847	858	855	855	858	848	828	860	842	879	926	856	850	789	868	835	844	813	837	829	809	847	850	901	826	788	871	876	817	860	868	791	856	817	818	856	867	859	876	900	883	877	826	827	852	818	823	858	834	875	863	889	821	881	854	888	875	839	838	837	813	861	911	899	888	863	876	825	872	906	840	801	798	850	836	820	838	869	830	832	831	785	833	817	873	845	877	847	883	839	877	832	833	822	862	844	853	826	833	836	812	863	855	876	849	789	842	816	882	863	865	893	847	860	902	833	813	867	856	857	831	926	841	863	855	818	834	818	856	843	817	859	818	861	845	841	848	866	871	837	843	817	840	834	833	904	879	793	856	845	793	871	906	859	804	826	813	820	846	797	834	855	819	881	830	837	835	893	796	812	872	839	853	888	833	828	871	810	840	879	818	872	845	847	860	911	842	806	820	813	869	848	818	881	846	903	853	872	883	873	860	867	808	803	790	845	845	839	848	821	824	884	845	831	826	852	814	867	881	817	878	892	830	846	876	876	878	857	842	826	904	844	856	829	862	894	833	872	897	832	855	821	843	792	818	859	830	811	850	836	882	859	791	871	862	832	848	803	855	840	846	891	825	821	817	888	874	808	889	865	838	852	851	873	869	887	843	795	870	857	907	866	840	816	840	866	836	871	892	870	828	800	861	782	844	885	873	870	878	868	878	834	825	901	897	862	861	873	824	844	844	865	837	833	843	846	820	846	829	841	849	851	868	880	890	827	806	817	793	879	871	898
7354	587	671	546	404	333	303	295	245	225	232	236	241	220	214	224	225	211	208	203	210	214	193	196	188	241	207	191	198	184	224	200	201	194	215	198	186	183	198	179	207	191	188	184	212	205	196	180	166	176	188	201	187	191	203	205	197	197	196	184	186	173	219	231	208	199	176	175	184	190	186	217	184	203	199	186	177	196	194	193	179	192	216	205	182	180	221	187	171	170	202	196	202	164	190	174	204	178	207	190	176	173	212	193	201	183	189	188	207	216	172	196	175	183	196	184	176	180	210	171	206	180	199	219	201	207	197	171	215	188	223	170	206	184	196	197	194	188	194	204	203	179	182	155	215	203	200	197	188	191	214	202	189	183	166	178	194	182	197	200	202	162	184	182	194	185	203	191	187	214	192	194	186	202	199	205	202	194	207	169	201	201	192	190	196	205	200	187	207	226	211	173	168	178	162	170	196	163	186	185	209	207	200	197	184	204	185	209	167	183	183	179	202	195	169	162	191	201	208	217	190	183	199	175	187	186	192	180	206	182	182	174	189	184	196	196	208	171	189	177	215	188	185	182	206	179	198	177	178	172	191	201	190	216	192	182	193	174	232	197	197	216	189	182	213	224	196	170	188	219	194	177	206	216	225	183	176	194	195	186	220	174	198	181	185	202	200	195	198	183	187	181	209	233	195	216	195	189	187	183	179	182	191	207	176	175	182	201	160	197	206	188	175	184	195	185	196	200	211	182	207	181	195	189	205	186	200	206	197	178	208	207	193	183	193	182	195	193	187	195	204	193	182	193	197	205	222	210	176	172	205	186	197	231	204	198	202	185	216	189	197	214	225	185	215	211	195	209	177	184	200	191	168	183	196	185	177	200	191	177	201	158	175	194	212	199	180	190	191	181	185	175	201	183	194	199	214	176	191	213	177	194	203	205	179	197	191	193	176	195	180	161	174	187	221	162	189	201	184	202	213	200	207	171	197	170	209	200	194	180	169	199	186	204	192	185	195	209	205	198	211	179	178	176	176	189	178	198	207	177	180	198	215	179	192	199	235	140	174	209	206	198	192	193	169	197	199	212	190	197	174	200	197	192	163	184	168	207	168	208	186	185	185	186	181	172	191	206	211	199	201	202	221	218	175	196	199	179	175	199	206	183	184	177	189	184	180	188	191	210	189	192	212	188	183	191	173	190	198	195	167	196	230	206	195	201	196	222	204	226	202	207	203	188	174	203	177	170	190	189	213	192	193	183	199	195	186	207	185	179	179	191	211	206	217	199	206	204	169	191	159	210	188	178	178	203	164	200	181	184	189	198	184	192	201	176	172	204	189	197	180	193	206	211	180	188	183	181	186	181	205	192	162	188	193	186	183	197	172	208	180	185	211	196	176	187	189	184	191	193	215	211	185	180	156	158	193	214	203	181	180	175	191	152	176	184	206	208	183	215	211	196	188	196	211	201	185	209	195	185	195	173	179	208	195	192	210	194	239	166	179	199	170	180	199	176	192	195	202	197	193	189	204	180	179	183	179	201	217	191	211	209	175	199	161	177	190	173	204	201	220	183	170	213	175	178	159	189	194	207	194	198	169	191	212	185	172	187	210	189	184	183	194	162	190	177	205	209	171	182	170	178	187	215	189	197	172	212	190	174	228	195	205	179	202	182	186	213	184	191	184	187	226	198	187	156	192	180	152	213	178	183	208	196	182	193	211	195	217	185	223	199	193	201	189	202	189	177	189	201	148	212	192	191	187	206	193	167	182	198	198	188	201	192	196	188	209	181	210	174	217	182	204	188	173	157	169	199	220	200	180	228	186	166	188	189	191	178	210	178	193	200	195	210	211	215	193	199	180	198	193	200	200	194	180	196	197	201	213	178	210	201	199	208	196	191	175	151	215	202	189	179	196	184	205	209	198	199	197	222	173	225	196	179	204	188	197	179	153	200	192	189	183	186	189	211	227	208	195	191	183	210	198	201	183	208	172	199	175	198	192	192	154	143	169	204	184	178	177	173	174	178	198	182	173	168	190	165	186	196	226	182	212	187	173	180	198	210	171	209	193	207	177	196	188	184	170	196	188	203	187	209	182	222	158	160	184	164	196	165	200	233	201	196	216	211	211	212	196	204	213	210	167	189	205	214	174	184	201	178	176	198	202	171	201	180	184	198	202	180	204	174	203	201	194	170	172	176	214	169	177	182	203	216	198	186	179	210	198	193	190	190	179	202	204	159	160	180	213	195	191	215	227	196	215	192	194	200	196	202	175	190	186	201	204	199	223	184	186	205	181	200	194	180	173	172	189	192	189	212	191	205	214	203	217	205	202	185	147	207	172	195	190	175	157	194	166	178	219	191	179	181	206	176	179	183	185	209	175	206	183	212	207	194	199	198	198	179	200	197	192	219	187	199	200	205	211	187	189	226	199	207	178	203	168	221	201	223	177	177	169	186	200	224	201	215	192	167	170	216	209	177	192	184	185	187	209	184	184	209	171	197	202	175	197	182	203	191	214	207	193	189	176	190	183	180	189	225	174	190	169	197	184	193	198	186	188	202	191	193	175	183	195	194	173	187	216	177	204	196	195	186	190	176	208	200	212	199	173	184	172	214	178	191	167	173	176	186	176	202	193	164	224	188	188	188	196	190	167	194	184	189	195	199	158	167	192	168	199	181	174	186	167	181	167	198	184	198	196	234	201	190	183	171	187	184	208	196	200	194	200	192	179	195	210	195	181	193	190	203	193	199	207	195	183	207	203	178	195	183	206	203	166	179	191	186	194	166	191	174	193	194	210	214	201	178	216	176	167	189	185	177	168	163	185	163	181	190	153	164	215	203	201	207	191	175	204	193	198	213	197	179	175	185	178	178	192	195	170	185	216	188	194	224	178	217	203	199	190	173	181	188	217	183	208	203	202	177	200	201	209	193	172	231	181	206	184	184	194	183	207	201	224	169	215	182	187	194	168	178	189	185	193	189	186	189	216	197	176	187	158	203	206	182	220	191	189	195	194	214	169	183	190	191	186	186	201	226	180	221	178	160	192	175	188	193	200	193	202	177	198	158	168	193	184	194	168	174	194	206	185	174	193	208	153	189	204	163	185	189	181	164	203	206	213	189	207	179	160	173	198	181	178	200	206	169	192	174	218	203	187	177	198	189	195	207	175	181	182	188	188	202	220	167	206	180	222	166	182	184	165	182	209	170	194	181	191	185	200	169	199	203	189	199	162	162	189	169	192	173	182	198	173	184	189	205	206	183	172	198	219	184	159	227	178	189	229	166	166	193	173	181	198	194	169	210	221	189	192	195	186	193	174	199	190	163	171	187	191	186	188	192	188	184	205	195	185	177	173	163	170	193	192	201	199	198	197	182	203	178	177	210	179	175	187	167	205	191	201	209	202	193	187	194	212	173	199	188	203	207	216	197	205	202	196	199	151	178	186	188	188	196	208	209	213	201	174	196	215	196	179	193	194	198	192	212	182	193	192	181	182	198	190	183	189	179
6363	844	1468	1693	1411	1247	1029	1035	871	729	765	705	669	642	609	626	569	577	585	580	575	597	521	603	552	546	544	547	530	540	556	530	545	527	528	529	522	544	497	489	493	510	527	486	509	519	470	491	500	494	450	505	490	480	497	470	485	477	502	481	486	442	452	485	466	507	437	464	478	488	440	463	475	436	445	463	461	465	448	474	458	483	474	421	472	511	475	472	485	414	473	503	416	490	450	475	486	465	486	438	427	512	444	497	477	422	484	462	475	458	461	491	453	460	469	481	423	483	481	488	449	461	485	452	460	433	482	489	429	492	458	468	489	479	499	510	427	466	458	424	428	484	447	456	484	495	475	466	478	441	488	494	464	466	480	416	471	495	436	466	474	460	438	456	484	424	479	472	473	481	513	451	441	461	458	441	486	488	489	473	475	444	482	485	414	475	444	464	420	482	441	507	457	478	493	460	435	457	464	465	443	442	471	443	470	449	462	454	459	496	479	418	503	448	467	470	479	502	447	454	526	471	433	415	491	458	467	458	495	459	475	472	441	422	480	454	440	461	434	492	443	463	465	435	428	481	448	434	449	468	462	466	424	476	436	422	466	529	449	442	466	446	445	451	485	436	462	488	466	468	460	468	484	446	449	467	458	493	452	474	471	464	443	508	475	462	434	434	451	449	468	470	477	480	461	420	446	448	405	460	420	471	465	455	459	464	448	447	443	478	448	449	467	461	467	477	508	426	441	460	425	466	467	457	466	463	479	446	457	442	484	449	476	514	489	463	503	465	506	499	477	457	436	453	472	472	452	501	443	469	483	448	491	472	500	448	470	481	473	447	415	475	447	461	430	438	442	480	474	453	460	491	450	438	449	433	483	472	430	488	486	451	460	459	456	439	450	457	470	479	470	496	438	457	485	451	470	484	451	439	487	509	455	461	471	492	433	459	501	458	489	430	423	515	432	455	463	448	474	462	495	485	449	473	466	479	437	483	464	484	494	462	498	467	445	449	455	450	428	445	445	471	499	501	433	456	502	427	459	450	481	466	479	472	453	457	439	455	475	462	485	473	459	475	489	473	486	473	448	449	483	480	463	448	437	454	453	430	475	489	495	493	467	440	449	482	468	441	473	481	465	468	486	444	452	479	444	477	474	500	462	484	495	475	486	455	487	463	480	472	463	455	463	471	480	494	448	410	449	457	465	438	450	461	422	476	457	489	481	458	492	496	468	462	465	464	454	486	440	460	442	436	419	474	506	456	486	439	480	471	474	477	432	450	483	496	485	452	478	451	437	447	496	437	448	446	462	429	459	459	513	490	480	410	448	507	462	485	438	478	455	451	481	469	454	500	429	512	452	441	472	463	452	446	473	443	459	467	474	501	467	453	459	459	477	467	510	502	452	465	426	458	445	440	473	453	515	487	446	455	460	474	445	453	434	431	446	457	471	448	473	486	503	462	462	472	447	419	484	465	442	454	455	500	477	477	443	459	402	463	466	465	456	455	475	456	468	468	459	455	494	465	452	434	486	443	457	469	427	411	478	437	457	473	457	450	480	488	447	449	462	501	440	481	457	438	440	411	480	489	473	440	500	473	461	480	472	476	456	483	476	467	485	457	496	432	470	486	450	480	460	462	436	464	497	492	478	464	457	478	439	455	465	470	499	488	433	473	436	398	481	498	468	436	445	443	488	458	415	439	462	495	467	438	446	456	435	430	468	465	431	473	460	481	485	481	449	426	461	405	446	426	500	452	431	480	442	484	431	442	453	461	511	500	483	445	517	437	470	443	462	512	469	491	436	459	475	458	458	457	475	461	409	443	475	400	446	435	492	475	448	472	459	449	453	453	429	451	471	486	489	468	472	433	465	463	454	486	472	505	453	463	473	450	454	467	478	485	430	442	496	429	461	466	482	511	439	443	443	468	484	446	474	477	485	481	496	470	453	467	480	450	485	474	423	461	437	490	473	476	461	445	436	471	445	473	493	440	485	449	469	466	451	475	448	472	464	480	448	475	455	469	454	467	493	489	483	476	468	497	470	444	458	489	435	460	495	471	487	467	457	469	477	446	463	439	485	465	460	420	444	486	427	505	454	464	439	481	456	450	461	462	474	457	456	480	442	472	446	467	460	478	462	439	462	466	429	448	465	503	412	481	439	449	486	508	465	460	459	484	474	499	480	499	468	447	479	464	479	446	456	426	463	440	487	462	414	477	450	456	482	462	447	438	471	445	485	497	469	471	447	466	468	470	444	441	487	488	477	491	474	452	464	451	475	475	452	480	448	436	473	473	450	461	473	452	492	439	443	456	457	447	469	462	449	481	447	451	446	462	468	459	461	481	438	474	495	464	499	431	442	470	497	467	485	455	510	499	449	421	468	422	464	436	455	458	481	436	401	464	471	456	484	436	460	450	462	457	463	458	473	489	483	459	436	435	483	478	484	440	454	441	435	465	419	479	421	438	468	499	468	441	426	472	476	449	450	427	443	423	481	452	469	490	460	452	477	437	427	455	479	489	470	462	453	451	473	452	422	486	491	456	471	467	463	437	451	498	477	447	477	441	431	500	444	446	481	494	442	474	463	415	483	457	449	469	475	474	490	463	475	445	482	494	495	480	438	471	434	490	500	489	429	450	454	458	475	445	473	422	476	464	453	491	487	472	483	477	494	456	458	446	467	447	468	459	450	477	458	444	446	464	440	488	486	426	453	440	444	486	473	476	477	447	483	484	482	476	476	479	441	474	497	485	457	490	444	443	439	450	471	474	468	498	456	474	444	485	449	464	461	472	462	477	440	490	440	464	437	450	446	456	466	456	440	450	491	459	464	472	502	470	440	481	433	459	461	451	454	448	434	450	473	449	453	449	427	477	541	489	482	471	436	463	453	454	457	440	453	460	469	458	449	433	434	426	458	470	441	458	496	443	526	480	492	516	488	473	459	437	422	478	444	465	484	494	472	478	457	443	485	468	457	446	464	446	439	496	466	448	468	463	474	455	431	443	489	499	445	443	473	499	450	441	488	457	452	460	462	443	463	452	485	484	466	462	480	428	459	476	432	463	408	446	467	421	420	474	471	448	470	419	449	486	490	457	490	448	475	471	444	463	438	457	475	452	458	437	497	444	428	456	471	412	444	464	481	446	480	451	442	456	469	470	442	455	443	473	500	434	476	468	483	455	461	458	463	446	409	480	475	457	467	445	436	450	482	481	468	482	450	476	467	435	441	495	455	497	483	433	430	457	508	431	463	413	454	481	457	473	444	468	444	467	475	497	461	468	486	460	494	451	481	484	426	474	445	443	463	485	433	460	445	461	485	449	475	448	470	418	426	446	452	430	447	482	444	500	501	467	446	470	475	458	440	483	405	481	498	472	462	484	457	421	465	490	441	477	452	448	461	488	471	450	439	473	478	442	463	468	472	451	474	477	505	441	490	489	458	432	482	458	472	438	483	477	471	485	438	440	467	461	463	426	466	456	491	485	484	452	437	475	420	472	446	440
13938	1251	1123	898	646	493	399	388	343	294	275	247	249	229	202	234	204	228	232	191	224	214	220	202	199	181	211	174	228	188	189	220	195	216	225	176	216	192	188	191	207	205	192	168	185	192	179	169	204	176	169	184	199	161	164	191	173	190	189	178	195	187	172	164	179	141	182	191	188	177	161	189	185	156	188	197	197	166	189	198	200	180	158	177	187	199	196	168	174	159	180	194	182	184	167	177	178	193	185	146	180	174	202	216	181	202	157	202	179	163	196	169	182	161	174	175	157	178	173	181	169	214	182	201	195	189	157	177	174	177	189	166	191	171	177	161	181	173	172	192	162	162	176	204	194	204	163	183	189	187	200	178	193	182	180	179	187	173	191	173	188	172	169	174	195	181	148	191	161	164	152	181	182	175	172	165	171	179	157	176	177	201	191	181	204	191	187	166	187	172	196	156	210	182	177	192	192	158	170	176	191	180	183	180	170	184	154	187	186	187	173	184	190	178	185	162	194	184	175	163	187	184	165	199	185	198	172	164	158	194	178	178	183	194	199	155	177	198	162	158	193	181	182	169	200	190	167	169	171	180	179	177	181	179	175	189	174	168	179	215	195	191	184	153	193	191	193	187	187	190	181	202	177	174	173	191	192	197	186	189	163	205	162	200	195	170	174	185	156	170	166	186	174	162	188	165	166	176	180	198	163	182	168	171	175	174	169	174	189	172	204	178	161	189	193	178	176	215	172	168	175	163	178	175	174	188	179	175	165	201	168	170	166	180	156	189	179	181	179	173	191	176	178	193	187	182	196	181	178	190	179	190	196	176	165	192	179	196	176	177	184	191	197	174	174	171	201	188	151	151	173	166	182	196	189	186	176	203	154	185	186	187	194	182	175	166	187	191	183	171	171	162	165	177	165	194	180	163	160	207	183	165	173	163	181	177	203	158	182	177	173	179	170	179	172	182	196	183	168	203	180	160	185	176	170	164	187	172	216	169	178	152	165	201	208	182	160	175	184	191	161	146	190	199	168	192	165	175	168	173	183	174	169	175	167	195	204	176	184	218	188	192	199	178	205	200	174	154	176	187	185	175	180	162	177	182	170	183	177	196	202	174	195	176	218	196	192	194	192	180	195	198	209	187	186	185	168	174	182	180	195	184	176	164	194	162	154	174	188	190	214	186	185	200	165	202	206	174	204	192	190	181	202	177	177	201	184	180	194	195	191	179	163	185	164	186	192	193	192	183	182	162	164	156	165	186	167	179	184	146	169	182	185	168	182	160	170	193	179	197	184	171	185	171	185	185	205	177	157	174	157	175	178	185	174	183	179	187	157	169	179	186	189	177	199	174	162	155	180	163	222	163	171	181	191	161	197	179	198	184	178	199	194	171	159	173	179	181	182	166	184	175	194	201	193	177	178	170	166	195	165	170	194	174	174	188	164	193	211	194	189	184	185	176	194	155	143	171	167	165	178	174	181	189	187	151	165	165	185	172	178	169	151	166	196	193	173	180	176	172	182	166	160	186	166	175	167	195	181	187	188	195	159	184	185	186	197	183	177	185	162	174	197	188	199	193	181	171	183	185	211	152	208	178	189	187	201	194	157	200	194	205	198	199	191	181	145	175	152	165	181	176	175	158	195	177	192	197	183	157	182	173	156	185	192	190	162	188	175	200	152	208	182	171	161	177	167	170	175	200	195	196	193	178	163	161	182	193	179	181	186	163	188	175	186	183	177	187	151	187	187	184	192	166	185	185	206	167	189	194	179	197	172	176	180	180	220	193	166	206	179	174	209	202	166	168	174	194	193	192	180	179	184	200	175	197	190	169	185	194	183	161	168	178	192	202	177	208	187	152	192	167	188	209	162	163	198	207	179	207	183	178	158	168	181	187	217	184	193	195	191	169	190	174	220	178	196	150	172	202	178	183	174	174	185	188	168	198	152	221	191	188	176	189	190	182	154	193	192	191	162	161	194	196	189	190	194	201	155	191	180	172	192	187	175	167	185	196	182	174	179	186	191	189	178	183	191	186	206	186	185	179	188	200	177	170	179	194	197	160	162	159	208	180	192	157	195	162	178	151	200	171	168	184	187	188	194	178	201	173	185	164	183	210	189	158	157	144	164	186	184	178	188	181	201	184	173	172	208	173	216	180	191	194	190	195	180	169	176	206	157	190	171	168	191	199	205	180	187	184	182	197	179	191	182	180	168	190	183	170	190	198	213	177	192	163	181	169	139	190	201	177	173	204	147	163	174	173	160	172	161	192	191	170	191	177	181	198	174	186	185	165	184	180	179	177	186	153	184	182	168	188	196	185	173	171	182	186	180	189	205	200	186	190	146	163	192	169	184	172	207	167	164	162	184	200	166	160	189	191	194	179	190	171	188	182	193	205	175	156	150	177	172	180	172	184	188	179	174	172	168	184	174	174	201	191	190	203	155	172	160	169	198	152	179	158	200	201	189	175	182	183	175	160	172	178	156	183	159	195	182	179	186	182	174	184	169	153	202	172	201	181	178	195	176	176	189	203	184	182	196	195	192	187	190	194	185	179	186	175	196	181	173	197	162	167	171	192	172	196	190	187	182	186	170	186	181	207	187	166	138	183	198	163	202	183	185	171	165	194	197	170	191	199	179	190	167	188	184	190	185	164	188	174	175	181	189	146	154	210	184	161	194	210	164	179	170	172	155	176	168	204	214	183	218	163	165	183	198	165	166	191	185	172	205	173	169	173	199	169	190	188	172	173	157	196	208	189	180	171	202	182	167	174	157	173	162	177	171	188	172	174	169	151	157	185	188	167	186	171	166	159	160	159	176	175	193	158	161	179	168	173	186	170	190	194	170	193	184	155	181	177	157	153	186	179	189	181	202	179	183	192	171	192	169	201	162	202	189	167	180	175	187	189	180	168	200	180	172	205	191	167	163	169	178	179	172	177	173	169	181	203	171	165	178	207	192	210	180	188	183	197	193	186	182	189	196	187	191	190	173	190	191	189	175	177	181	205	187	182	181	191	161	156	206	169	189	196	184	178	175	184	192	188	185	184	158	184	174	164	191	184	199	185	209	159	193	202	167	200	211	182	235	160	200	175	172	181	157	159	184	172	154	211	189	176	174	164	160	172	191	177	188	168	192	196	188	174	166	192	189	160	211	189	178	194	185	173	170	208	153	166	169	209	207	188	202	173	198	189	172	162	166	195	182	186	171	190	190	163	181	183	186	195	179	229	178	165	205	187	194	200	196	176	195	160	167	213	184	172	152	206	158	189	193	162	166	157	163	185	168	194	170	169	165	177	175	191	199	190	175	170	182	157	174	182	207	194	180	197	179	168	188	197	176	181	178	175	194	175	194	170	185	175	204	189	176	188	177	176	166	170	200	192	141	166	191	168	189	196	182	158	181	166	179	165	208	213	183	179	169	179	168	208	182	197	177	184	192	179	173	190	196	191	183	169	156	176	185	198	170	171	165	174	149	170	181	171	157	176	151	164	190	173	214	178
8079	1235	2330	2640	2297	1820	1580	1553	1266	1056	1035	915	823	802	746	722	725	660	709	670	655	604	662	660	636	669	658	624	633	557	612	645	677	642	609	562	590	581	564	587	558	543	525	570	579	567	512	502	508	483	527	545	514	534	499	495	491	472	469	489	505	516	502	501	504	506	464	510	467	477	453	509	472	502	481	482	468	478	459	476	456	467	475	469	492	473	470	448	490	467	452	472	514	451	485	518	450	530	482	486	438	482	493	502	502	460	460	443	468	466	494	497	432	502	476	473	459	464	482	454	468	482	480	445	454	510	481	500	493	515	429	452	492	418	456	479	466	489	470	457	469	475	480	437	462	451	444	500	457	419	457	454	473	469	464	468	460	473	482	451	451	503	431	485	473	444	449	470	480	490	475	525	471	477	475	462	508	484	436	487	484	496	467	447	469	488	430	421	445	436	427	445	467	451	431	485	494	422	485	469	466	471	480	455	447	483	463	426	451	516	473	445	469	473	470	472	463	492	455	473	467	489	454	420	423	481	477	466	480	479	476	498	458	411	499	474	474	444	473	486	432	451	482	509	488	456	465	496	457	501	453	430	476	447	449	496	470	465	438	479	476	461	493	461	452	442	499	431	487	455	483	451	474	445	451	505	475	480	457	486	457	407	482	466	468	478	422	442	476	490	492	478	443	462	487	500	469	495	454	469	489	512	468	494	510	443	449	519	510	488	438	490	463	462	492	517	485	445	488	489	443	473	480	459	425	500	496	468	453	507	432	455	488	481	469	491	505	463	451	504	418	469	472	457	471	486	447	445	476	472	450	457	497	479	457	447	485	495	485	488	483	429	448	467	459	438	465	496	488	453	477	464	454	500	520	503	453	471	439	498	461	435	457	438	492	457	466	488	479	472	533	486	491	497	488	493	460	457	482	484	483	464	455	476	493	488	484	469	475	475	475	476	462	504	432	460	459	505	439	444	496	438	494	474	470	479	520	506	470	507	470	438	496	492	485	466	476	484	497	465	483	484	459	447	473	482	509	429	494	491	466	482	484	481	439	459	473	447	450	434	476	413	475	425	468	467	447	465	486	450	494	489	424	473	481	502	480	480	457	477	442	476	471	500	483	443	444	457	485	437	457	507	467	468	472	499	462	479	498	491	452	486	491	454	456	488	452	466	422	447	446	476	523	459	455	452	471	460	471	471	463	491	463	457	488	485	463	494	492	465	459	492	480	491	497	465	486	443	450	474	463	532	450	509	466	500	484	453	464	493	470	458	455	433	489	457	456	439	450	484	465	434	455	456	508	507	452	449	456	510	484	464	477	477	487	470	495	454	452	478	501	435	475	458	465	490	422	493	503	457	467	491	462	428	433	474	441	515	511	447	514	485	453	489	488	473	503	463	467	504	501	476	520	504	440	487	462	454	454	430	472	469	512	437	469	459	469	443	471	456	479	491	462	448	421	466	453	501	459	461	492	443	484	494	464	526	455	478	480	474	507	461	474	491	474	488	434	457	469	528	456	462	491	465	412	472	438	474	480	460	464	474	480	485	477	455	450	481	471	457	486	459	443	475	465	463	459	488	467	474	462	476	460	462	427	492	437	464	485	476	464	426	491	492	479	476	507	511	475	417	467	496	462	462	480	458	475	495	494	474	471	474	467	447	458	464	487	486	465	497	422	459	490	530	459	470	456	464	479	484	468	484	502	474	473	491	479	435	455	462	467	471	463	457	484	437	482	414	449	463	478	471	490	484	494	464	508	487	481	470	479	463	444	481	476	479	477	465	412	415	441	496	475	516	482	449	489	444	444	434	446	455	477	470	493	427	470	496	492	457	458	469	463	480	507	476	493	476	503	459	466	437	511	483	501	484	471	472	489	457	503	464	451	501	487	482	448	447	452	498	465	478	465	471	495	474	477	435	453	477	494	481	472	494	449	436	448	423	493	476	485	511	489	444	489	453	461	477	478	451	453	416	492	488	478	497	455	502	504	453	459	493	463	511	484	450	462	475	453	459	485	466	484	442	486	441	480	458	498	456	501	468	485	468	502	468	460	411	461	417	481	447	485	469	517	430	441	446	445	478	475	500	480	434	456	434	505	465	465	465	465	486	473	466	470	465	484	488	451	449	453	483	475	444	499	472	484	505	467	460	474	496	466	493	450	480	455	462	467	457	452	471	483	452	480	463	486	448	475	491	453	477	439	453	462	472	471	492	486	465	438	488	502	494	506	436	493	472	438	463	475	473	457	489	453	450	463	534	471	439	449	433	480	490	513	455	446	437	492	454	480	480	479	502	460	488	489	476	457	474	479	478	463	463	474	472	484	455	440	429	451	449	472	457	464	475	464	442	499	448	483	488	472	452	463	439	493	472	446	448	481	473	476	456	430	468	450	501	472	453	434	458	457	478	519	463	452	465	476	482	469	462	499	497	400	480	457	472	463	477	462	481	472	466	473	460	475	453	500	472	476	467	443	501	444	447	496	470	481	437	477	474	445	483	488	454	483	524	476	487	457	462	488	471	455	473	463	492	456	456	470	451	455	473	461	467	449	485	449	487	492	451	479	454	461	480	453	444	457	460	434	441	484	456	464	467	451	468	484	446	435	449	448	451	448	462	504	468	475	503	468	471	465	456	494	460	469	470	479	455	497	440	461	509	486	452	472	435	472	442	464	456	511	480	504	446	525	504	479	488	452	477	479	472	461	506	476	452	468	481	443	448	463	479	411	458	462	441	470	451	470	513	474	504	505	459	482	471	456	472	461	442	493	482	432	448	486	507	433	472	449	478	476	490	459	487	483	464	433	483	450	488	463	471	478	480	473	466	466	449	446	471	458	484	514	488	463	504	511	476	463	460	466	453	455	465	454	478	466	556	461	526	469	453	453	438	493	500	498	438	469	503	466	468	432	465	440	449	450	458	446	402	462	499	512	476	491	494	477	468	462	501	472	505	475	442	454	426	471	488	473	450	434	448	503	452	474	476	484	431	490	469	474	448	462	481	501	501	472	487	433	487	462	476	508	506	477	474	472	450	474	467	452	428	439	435	477	467	454	483	449	467	456	493	450	488	437	489	484	447	442	477	471	467	474	464	451	442	456	453	447	480	483	492	463	487	488	488	488	443	468	475	440	444	471	491	473	469	479	494	515	496	452	438	481	478	471	417	447	497	455	465	486	434	482	440	514	515	475	515	464	480	466	469	479	470	461	473	444	475	503	469	483	445	475	467	468	450	469	498	461	505	452	490	481	475	475	465	486	468	481	482	453	489	450	456	479	463	484	470	468	457	473	459	501	481	452	441	482	444	455	468	479	509	465	468	460	465	456	476	472	460	491	485	502	540	469	453	456	462	495	461	468	491	460	471	477	456	478	476	503	465	452	461	489	470	490	448	494	448	448	510	444	496	495	439	463	506	484	444	507	458	506	479	489	441	490	484	438	466	476	461	453	446	487	463	476	518	462	474	464	541	457	463	426	455	538	443	462	454	493	479	475	416	463	472
1656	426	494	420	409	361	435	394	380	392	395	362	404	380	370	400	402	388	391	383	403	405	380	385	387	371	391	378	430	407	337	409	365	368	381	385	404	376	376	381	366	425	401	403	391	368	402	397	391	378	392	395	392	421	391	409	377	382	407	388	388	379	406	427	374	401	390	420	364	385	379	417	403	424	435	378	408	422	387	406	361	415	401	391	371	414	373	387	398	347	387	382	385	398	354	324	350	412	373	395	353	390	353	373	359	365	384	430	380	384	386	371	430	413	376	398	380	384	366	406	355	373	388	353	362	426	394	393	422	396	410	401	390	365	372	371	390	407	350	427	378	364	361	385	395	369	380	391	386	407	408	360	408	385	379	347	403	406	404	369	405	387	415	371	380	423	382	386	384	363	390	420	434	404	389	375	387	384	423	406	326	429	365	403	402	375	397	364	391	439	412	409	364	372	344	405	379	438	406	405	402	370	364	405	406	391	388	394	392	381	389	363	385	413	394	371	397	388	392	396	394	396	395	367	366	344	419	396	394	437	426	409	342	391	355	391	376	378	360	379	392	373	379	417	409	394	403	436	392	370	356	403	366	400	368	413	393	374	411	389	386	407	376	440	369	453	366	373	380	390	408	347	375	379	374	366	355	409	401	367	398	387	415	364	419	401	393	378	413	413	339	362	364	386	386	394	386	385	376	347	354	392	385	371	371	364	405	391	405	404	379	385	414	404	364	369	405	381	384	353	381	386	396	351	384	406	419	422	387	377	384	415	419	369	408	378	359	365	359	410	375	397	391	399	400	347	377	414	386	366	399	421	369	401	390	380	410	393	375	425	413	350	372	319	369	380	392	366	410	366	373	393	397	396	379	389	405	399	387	362	380	418	367	375	361	372	359	372	393	354	415	358	358	363	385	373	371	400	395	405	435	390	396	391	413	404	370	379	380	368	377	429	381	385	381	358	421	440	415	380	389	382	402	369	384	397	395	390	359	412	349	363	420	395	396	413	422	412	405	382	358	411	398	392	392	427	392	369	379	406	415	396	361	394	426	399	400	372	392	382	364	368	429	373	403	396	385	411	397	431	429	399	372	372	430	372	409	360	380	364	405	371	375	412	373	375	356	414	417	414	384	393	372	356	408	389	397	400	389	395	384	377	418	408	392	395	410	386	375	404	407	387	384	347	384	392	386	397	390	365	352	414	361	422	397	377	400	344	414	400	372	402	358	406	416	403	396	365	382	358	403	367	411	358	366	354	376	389	383	380	356	366	349	390	398	383	394	403	383	376	382	377	366	373	368	405	405	400	387	375	384	332	424	391	385	403	369	399	403	438	380	414	377	405	401	396	463	380	393	393	366	363	392	421	380	380	421	416	402	387	399	392	370	406	394	386	396	358	410	376	377	371	386	333	417	371	377	419	390	365	351	407	382	370	397	446	382	393	401	405	358	357	354	407	392	393	360	395	389	421	374	398	419	380	381	375	397	376	392	385	385	356	389	387	400	377	377	382	424	397	387	357	369	427	429	374	387	406	394	378	378	399	377	404	407	435	393	384	384	365	383	402	412	408	399	347	346	400	415	371	417	362	420	399	408	416	411	357	359	433	403	368	392	377	383	400	361	401	389	391	406	382	427	345	355	435	413	372	358	382	385	376	415	405	372	366	359	347	376	388	385	409	385	389	343	380	406	369	386	352	341	395	381	354	347	369	377	387	392	363	413	370	381	403	378	398	364	407	407	379	394	381	374	382	379	420	406	394	384	358	356	364	364	403	446	368	390	389	367	375	375	379	388	341	403	368	416	428	390	369	352	370	388	358	375	373	364	385	415	401	367	344	383	362	393	386	397	409	415	371	404	353	421	383	384	358	409	384	411	381	392	437	357	408	361	389	387	377	408	370	425	396	376	377	391	409	401	385	385	407	361	388	371	401	366	374	399	425	378	377	393	413	386	380	364	383	389	386	371	375	389	358	402	414	373	382	406	402	390	360	406	380	387	379	348	393	372	390	385	368	401	404	379	373	394	405	396	396	367	373	352	377	366	378	407	390	405	381	358	413	398	409	377	422	388	423	394	373	389	368	384	371	413	424	372	390	422	362	385	389	362	401	421	365	394	386	380	393	356	392	464	399	337	361	407	387	397	402	382	386	383	376	373	400	389	353	381	360	376	385	374	350	417	389	367	394	432	399	390	383	413	374	414	391	359	404	390	380	406	342	382	396	371	350	376	393	412	349	388	408	374	388	401	374	376	388	381	342	413	364	374	388	397	382	404	395	408	393	374	378	399	357	398	368	411	401	330	354	368	347	413	382	370	361	392	371	411	395	397	371	410	372	396	373	370	359	397	355	359	371	414	382	353	376	404	434	375	391	407	404	433	405	349	372	379	367	375	403	390	378	376	361	368	435	359	343	397	382	384	406	393	401	387	388	379	379	379	408	400	368	402	397	366	440	389	401	374	332	343	394	397	422	395	374	345	379	404	363	367	346	396	378	403	379	405	391	393	375	389	405	346	403	391	346	378	391	421	370	423	376	348	417	388	350	357	398	406	387	374	403	346	387	410	414	393	412	397	365	440	394	385	371	387	389	366	372	372	393	375	378	396	406	345	393	375	409	389	358	380	366	338	391	358	412	407	396	400	397	386	353	361	347	332	418	424	374	380	364	393	386	351	392	370	411	395	384	433	396	397	401	361	406	418	355	418	356	407	398	380	379	373	350	402	389	359	407	376	358	441	367	383	393	350	406	414	398	354	412	382	401	402	377	355	408	390	408	365	407	389	391	379	383	410	366	372	354	390	371	417	368	389	370	411	372	365	363	373	394	414	382	399	394	386	375	404	400	387	367	364	380	358	387	390	382	427	409	425	385	404	396	364	400	422	387	362	390	413	369	365	368	423	412	379	397	354	395	412	363	412	378	400	329	394	408	388	400	391	384	367	379	347	359	382	396	384	386	367	442	404	379	380	389	438	396	392	413	372	392	365	415	382	392	368	394	377	420	367	402	375	384	370	335	372	393	412	394	372	365	329	388	381	361	378	373	414	413	412	399	392	363	410	393	363	419	374	370	396	390	380	394	376	317	405	366	439	416	396	392	390	389	352	396	370	398	387	380	401	392	415	358	365	405	376	400	376	378	363	357	374	373	375	408	347	401	372	395	398	371	391	348	357	373	383	369	421	404	401	407	389	387	401	404	369	401	402	378	372	378	363	391	375	384	383	372	379	407	422	388	422	440	410	389	422	410	375	423	417	376	411	397	417	382	392	354	395	415	388	426	378	394	397	347	375	429	386	417	405	396	412	373	365	350	375	365	352	389	382	389	365	350	386	368	397	378	402	393	404	390	363	392	359	406	385	367	387	393	401	413	405	406	403	375	404	375	413	392	388	364	377	429	358	428	371	398	385	379	395	388	365	393	375	393	424	382	397	403	420	409	338	350	403	413	391	378	386	386	390	375	429	403	373	422	391	378	380	381	374	410	375	397	395	405	364	389	372	353
2055	905	1019	1057	982	889	872	907	899	918	872	847	879	858	861	861	837	943	914	834	844	851	856	923	911	838	870	831	849	824	899	873	870	865	873	864	847	861	833	879	872	821	851	862	824	862	878	837	849	912	881	868	822	817	868	828	876	858	838	870	898	844	889	779	837	803	870	839	827	820	848	884	811	854	879	842	850	862	917	832	904	819	847	878	817	823	878	862	845	851	865	873	861	912	910	846	825	913	828	867	914	881	882	812	828	833	869	884	835	819	883	827	860	833	828	860	851	850	878	819	842	823	892	789	901	867	858	860	921	869	891	858	837	848	872	889	842	873	797	853	878	813	791	834	832	856	878	881	846	822	902	840	801	855	862	846	863	851	833	810	864	887	853	840	825	823	891	848	870	898	887	837	870	806	880	866	829	843	927	864	888	840	856	838	848	807	889	897	878	822	838	846	836	885	831	837	832	893	870	853	868	864	798	810	872	823	821	895	812	886	870	850	879	840	873	810	791	863	854	888	838	836	844	847	794	853	821	849	841	857	844	806	848	883	834	893	815	854	895	889	823	846	848	862	848	881	911	822	851	879	885	874	838	845	775	890	884	854	848	891	823	826	891	838	847	812	808	907	850	909	882	844	893	892	815	877	835	866	797	814	854	822	809	860	861	808	851	852	832	875	857	850	851	827	852	894	877	888	859	821	852	856	852	872	874	821	807	875	882	848	896	867	838	877	886	870	830	868	875	795	835	823	872	839	910	867	855	891	843	849	863	870	825	878	820	876	837	869	833	852	808	798	820	864	866	898	859	887	825	799	851	829	816	836	831	823	875	852	853	859	817	793	893	827	820	878	829	814	841	920	873	776	893	887	843	828	815	871	880	817	855	852	859	867	826	806	839	832	848	895	850	888	814	845	854	839	844	879	837	893	787	882	914	803	854	855	817	876	881	848	811	870	882	810	757	833	902	857	881	818	893	834	832	851	862	855	862	896	848	807	822	859	889	867	827	832	840	844	870	802	847	852	859	797	838	875	886	888	857	858	841	889	847	850	793	915	853	842	871	826	832	867	840	817	818	854	862	807	852	845	839	874	876	820	853	867	856	836	889	879	859	799	854	937	850	845	853	828	833	849	884	861	889	856	881	846	823	859	877	872	884	878	897	847	841	881	840	869	890	862	839	835	860	839	868	859	836	867	807	814	828	847	814	788	852	852	807	864	861	878	825	864	861	836	808	844	827	838	880	806	885	784	850	883	854	862	826	862	884	857	882	812	880	916	812	807	820	841	841	860	881	861	829	814	863	887	841	895	875	827	806	874	836	814	829	862	872	857	866	860	884	852	888	861	852	804	809	867	826	852	871	810	902	894	828	864	817	821	799	819	829	862	847	844	890	864	840	841	845	891	847	809	857	889	848	852	827	835	864	804	815	834	864	820	852	857	853	844	900	892	817	815	812	886	839	875	836	878	827	868	827	810	905	872	855	867	839	816	846	866	810	849	840	878	876	853	813	857	855	899	824	850	819	897	848	891	820	831	842	824	861	842	846	860	843	841	890	880	858	783	850	836	813	825	864	797	852	827	815	809	888	913	816	827	864	849	861	820	819	896	869	818	903	874	826	759	837	846	854	863	877	894	879	870	851	847	902	838	863	872	875	900	849	851	846	828	846	895	829	775	819	866	878	843	880	868	826	820	803	872	841	917	849	876	814	814	826	819	829	894	841	854	879	872	860	901	853	812	857	825	855	825	810	893	892	841	843	829	834	849	801	868	883	897	809	817	837	888	864	827	854	841	926	846	855	856	835	834	863	855	880	843	807	861	815	840	884	833	863	811	852	858	848	822	818	866	860	836	819	873	831	910	829	870	876	829	847	824	849	834	895	843	850	845	884	868	849	864	822	884	822	861	871	885	831	850	863	904	834	794	871	891	837	864	840	806	834	872	859	841	844	860	829	843	838	911	812	871	822	920	822	831	801	832	863	853	818	828	916	850	801	815	887	865	880	821	823	882	848	838	851	853	867	867	834	860	837	834	868	879	865	896	852	837	842	819	857	858	777	864	883	840	873	845	913	857	788	857	856	814	837	914	878	838	861	814	839	847	810	815	820	837	916	856	844	906	861	822	868	859	842	837	859	835	823	888	772	829	908	850	824	830	815	840	898	799	868	848	841	844	897	867	848	861	857	826	881	854	914	847	861	888	844	826	831	850	821	880	817	868	841	859	865	868	869	842	868	855	846	828	812	814	798	868	859	830	851	847	861	858	868	880	862	876	837	876	885	898	856	913	839	897	881	888	857	807	887	830	907	860	905	867	870	879	817	795	865	916	849	818	837	835	833	833	850	871	846	895	851	878	823	842	822	884	832	886	886	860	880	883	844	852	855	824	875	832	858	782	789	896	840	900	827	822	826	852	884	851	870	896	859	827	842	830	822	868	848	875	795	856	854	836	846	847	863	875	840	866	825	828	830	798	843	838	832	833	864	884	914	846	852	859	849	838	856	852	831	813	851	845	818	867	854	833	801	941	840	854	869	837	812	880	845	841	848	841	813	825	853	853	846	830	867	879	847	891	903	863	806	798	843	810	816	899	855	822	815	815	814	866	820	819	875	831	900	808	804	843	855	853	905	831	806	844	850	876	811	866	832	832	856	799	810	854	879	859	807	759	861	835	848	824	818	908	840	826	846	834	834	789	895	884	824	824	826	897	855	850	855	818	871	828	784	857	845	809	862	849	810	855	894	863	821	888	857	865	854	841	874	841	856	801	875	899	861	882	858	794	884	853	819	857	833	824	852	887	860	880	823	818	855	885	923	829	829	795	828	858	870	866	841	809	853	810	839	833	844	858	881	836	871	893	857	819	821	836	872	886	895	881	808	822	856	855	864	853	836	870	827	874	852	800	828	835	809	850	876	835	863	888	851	841	874	824	849	830	835	827	825	805	857	881	825	871	835	857	866	812	876	839	895	829	826	895	841	900	841	860	901	860	883	818	832	798	910	864	830	840	817	876	873	878	831	833	883	876	867	870	840	831	826	854	822	860	843	813	856	858	884	826	828	868	812	870	831	788	886	844	844	905	886	852	783	843	864	891	866	858	845	859	837	869	868	842	845	896	862	792	828	861	806	798	814	851	815	865	848	808	818	853	834	834	869	853	779	823	829	803	869	875	870	846	894	860	828	848	783	822	849	775	847	854	838	823	872	831	800	860	818	834	841	875	850	863	870	827	825	893	844	799	871	883	807	861	807	884	868	781	849	823	844	904	799	851	819	819	851	848	837	862	821	815	823	787	812	880	857	876	836	841	804	858	874	837	861	847	837	881	840	873	852	849	815	865	860	880	901	856	772	804	838	831	856	884	904	837	846	839	854	816	881	867	811	851	864	894	858	805	827	882	822	860	818	858	839	896	858	898	887	845	843	841	873	846	909	898	870	879	865	834	862	814	856	888	865	791	854	846	887	832	832	848	818	813	831	886	914	869	870	850	843	845	833	900	816	817
7157	552	575	515	437	339	304	309	284	256	243	250	222	207	239	257	230	224	236	177	189	229	227	192	232	207	203	180	238	192	213	201	196	226	199	207	180	209	207	166	224	168	202	234	207	184	200	184	164	200	188	172	211	214	146	194	187	187	184	201	219	172	194	185	225	183	189	198	171	168	193	211	198	177	203	207	175	199	183	202	165	181	175	211	212	192	187	178	179	171	165	192	198	177	214	170	185	201	193	187	185	210	195	202	214	195	211	183	196	235	193	222	178	170	220	208	184	176	222	183	180	217	186	189	186	199	179	202	202	176	207	198	188	198	209	206	174	202	184	204	179	197	192	169	187	195	196	198	198	216	193	188	171	194	221	176	167	204	177	181	202	211	209	174	200	204	176	175	177	169	214	168	194	194	196	210	182	193	211	198	202	189	210	195	195	194	173	208	182	186	223	204	179	194	190	198	195	201	177	192	192	192	197	194	196	182	191	185	182	215	181	179	187	201	184	192	182	187	204	174	223	201	187	191	219	187	196	206	193	203	169	199	206	197	170	175	178	210	222	209	205	180	197	192	170	189	191	199	204	228	182	192	183	211	190	179	179	190	196	206	206	200	175	171	213	214	182	205	219	159	198	191	192	166	170	189	177	169	207	194	200	169	187	205	206	180	207	183	184	178	192	189	194	209	177	197	188	215	219	181	210	217	186	190	204	173	182	201	203	204	184	172	199	214	200	212	182	210	183	186	172	171	177	198	191	189	205	190	196	181	174	175	163	215	183	203	195	158	179	183	173	195	193	196	168	193	209	221	190	172	198	166	189	183	205	198	189	205	195	222	188	222	196	205	202	169	200	201	210	205	174	211	209	203	197	197	204	200	163	197	167	188	190	198	207	190	182	186	195	194	191	191	176	185	217	199	199	186	189	192	202	204	205	167	178	174	160	183	197	182	175	178	175	188	190	196	205	197	193	185	199	194	207	179	175	193	192	206	191	165	209	216	194	203	190	171	197	204	199	169	176	193	182	225	179	189	186	229	200	180	182	203	217	201	192	173	195	196	168	196	199	192	181	201	218	201	205	196	195	177	200	173	193	203	182	190	181	174	176	172	199	192	203	189	174	189	189	192	193	159	169	206	184	190	181	203	189	187	195	188	201	199	198	183	217	193	196	228	215	180	205	189	184	213	200	180	217	185	188	212	195	195	198	209	207	201	200	212	170	180	206	172	185	187	195	208	205	193	206	181	201	209	176	241	181	187	197	212	197	204	189	201	201	191	201	185	214	192	169	201	202	204	198	191	173	180	169	184	178	198	179	181	181	207	225	218	201	175	201	183	210	194	201	207	205	184	206	185	199	198	187	212	197	201	191	224	192	170	209	173	186	176	197	197	218	172	203	156	195	201	190	192	156	198	178	195	164	198	194	193	200	198	168	191	214	199	188	206	177	202	201	177	176	204	203	204	185	220	191	184	182	176	198	154	195	202	196	183	180	194	183	220	189	200	185	208	197	205	205	196	177	179	174	172	204	192	198	152	192	204	213	195	182	193	204	179	170	185	218	189	192	188	169	193	188	179	187	191	218	200	194	177	189	187	172	188	201	202	187	158	197	193	198	206	198	175	174	187	205	185	209	179	184	206	205	195	206	189	172	193	198	184	193	191	172	198	177	189	194	183	199	179	189	213	173	203	202	188	216	190	187	193	190	208	197	187	204	175	159	189	177	193	169	176	195	196	168	203	162	191	184	188	171	182	203	220	204	178	198	192	195	201	193	192	202	184	177	188	188	187	184	196	179	202	187	186	176	201	171	202	199	202	221	201	202	195	177	182	218	193	215	203	174	206	200	198	178	195	190	223	200	204	188	203	190	201	183	195	197	172	209	186	212	210	205	205	197	177	200	196	198	199	215	192	182	211	207	189	200	214	189	191	199	185	178	198	160	181	178	209	202	186	199	204	185	201	192	200	198	179	201	183	197	199	165	196	202	183	188	230	193	197	199	187	180	192	178	194	179	190	183	172	175	210	204	201	188	166	207	212	174	176	194	199	170	190	180	193	182	205	200	208	193	185	175	163	177	197	184	158	172	194	219	191	199	166	163	164	181	203	191	190	189	191	206	202	208	193	195	175	188	187	189	200	204	204	182	190	164	193	200	203	197	213	200	196	185	208	204	209	198	194	201	178	203	195	183	174	178	191	183	197	163	193	186	191	177	182	209	227	177	175	177	183	198	194	179	200	199	201	219	186	179	187	190	201	194	178	224	198	202	211	177	194	181	168	190	222	194	217	169	195	181	197	176	204	212	187	185	210	172	197	212	216	212	188	180	196	195	194	204	200	185	157	197	212	178	196	203	222	186	198	234	207	204	203	190	198	200	206	189	198	210	196	218	199	188	197	202	203	213	202	206	192	210	210	175	214	187	204	189	218	204	210	193	175	178	195	166	214	207	189	216	214	192	188	180	190	191	232	185	195	213	185	222	177	180	203	186	189	193	214	195	180	183	185	166	173	168	189	183	163	202	180	231	187	204	175	202	191	209	181	204	209	192	185	209	172	221	191	194	167	195	210	215	189	199	198	193	184	177	189	188	186	174	162	207	201	182	187	177	201	189	190	188	195	177	172	183	200	200	193	201	192	212	178	195	181	198	197	187	208	180	203	173	202	215	198	197	211	210	215	164	175	204	192	187	173	179	170	193	196	188	183	220	179	183	193	209	212	202	206	208	209	183	212	183	190	196	193	182	182	191	198	191	199	194	171	190	182	215	198	193	188	181	205	197	174	183	173	198	196	201	211	183	184	206	185	201	187	203	217	222	187	186	187	169	184	184	197	203	193	200	193	177	198	164	187	187	184	204	210	188	179	173	211	196	180	213	188	199	234	214	193	211	192	192	217	187	192	185	187	195	204	197	194	198	188	193	163	162	179	211	192	180	182	218	191	194	186	186	218	189	176	172	192	183	190	190	176	219	214	180	194	192	202	196	176	182	180	203	187	201	189	208	194	157	171	199	194	209	197	193	188	213	218	198	178	214	177	218	209	206	193	202	158	175	173	175	190	208	205	181	194	199	151	184	183	197	179	190	197	180	181	160	199	193	198	213	199	220	189	208	209	197	184	200	216	198	204	176	185	176	201	174	191	191	224	198	202	194	187	216	217	197	185	173	178	189	187	179	199	175	186	184	196	166	188	189	194	213	172	214	181	193	211	202	188	210	191	185	177	201	198	193	197	168	222	176	200	187	213	209	185	177	188	191	157	192	185	217	202	192	196	210	205	204	183	213	201	177	184	206	183	189	202	192	199	220	178	167	168	159	216	187	185	190	187	193	165	193	200	186	200	180	169	195	195	193	203	211	177	189	189	214	172	208	203	186	183	202	199	194	210	206	196	206	196	184	193	208	186	203	179	195	174	199	187	220	175	211	184	192	210	222	183	219	206	213	192	209	203	188	175	177	183	200	182	165	184	188	211	173	204	180	204	190	175	199	170	198	192	206	223	198	156
6325	831	1433	1710	1535	1254	1074	998	875	805	755	630	642	606	611	613	572	557	571	588	568	552	536	542	541	507	536	534	500	528	513	569	567	524	535	549	544	491	484	515	482	487	509	540	458	550	500	493	474	508	490	487	485	508	488	472	486	448	469	456	463	498	483	446	451	482	491	448	475	496	465	489	460	487	438	463	467	428	454	478	477	445	488	451	474	479	491	445	430	473	439	473	453	520	440	456	468	437	459	470	473	439	467	499	489	458	455	444	474	464	497	455	472	477	462	471	433	469	441	461	473	479	480	461	458	477	472	474	445	450	487	417	452	481	476	442	456	507	429	467	467	467	478	515	488	502	426	430	466	498	450	470	471	465	423	465	462	437	446	455	462	473	441	502	497	480	452	464	481	448	489	493	437	426	455	489	522	480	475	483	476	450	465	419	456	491	443	493	461	474	495	502	452	482	433	472	467	443	510	457	471	440	474	449	444	462	487	455	424	448	418	460	418	463	452	504	496	495	449	458	479	425	498	449	451	445	455	445	453	426	453	463	471	510	497	441	481	490	478	518	500	444	482	431	440	434	417	431	469	469	437	469	478	463	399	479	464	446	439	457	489	472	457	472	459	488	463	477	439	441	478	443	476	426	435	433	435	480	432	415	450	441	463	420	401	477	447	468	469	475	416	443	448	508	472	463	441	464	460	458	431	470	482	444	484	444	456	495	439	483	457	493	414	474	469	468	468	511	414	459	438	467	417	489	462	484	477	461	501	477	479	423	475	438	471	469	472	443	442	428	481	478	451	466	469	461	464	461	458	448	450	463	477	450	470	472	441	456	465	444	466	479	458	483	424	452	474	463	487	439	489	460	476	456	475	495	459	485	429	438	424	458	466	479	493	468	484	484	456	497	434	456	464	454	481	474	479	432	463	461	497	457	463	443	447	494	479	491	470	476	474	471	460	507	420	471	473	477	463	496	481	432	443	501	414	435	461	436	463	464	452	449	445	485	476	493	475	495	429	468	492	454	496	401	459	439	468	482	486	504	457	463	464	471	435	462	455	477	473	507	474	454	463	438	452	471	492	454	476	461	451	480	495	457	473	481	480	432	474	488	489	456	486	464	470	442	466	446	459	435	454	460	445	461	438	475	498	464	455	509	468	503	446	450	464	507	457	460	482	442	442	488	467	500	451	436	450	462	457	457	454	449	440	444	465	445	463	490	447	467	447	460	467	495	469	472	477	457	494	475	474	457	460	474	437	447	435	407	478	499	452	490	459	456	440	462	463	498	409	464	468	500	497	446	489	470	455	446	445	490	482	451	460	473	443	442	440	436	428	437	445	488	453	469	466	465	462	474	467	510	468	469	471	478	450	416	451	450	476	459	455	474	489	494	510	478	489	479	460	469	478	474	461	459	478	453	443	431	459	467	512	456	450	457	468	518	460	448	433	496	453	474	416	457	482	449	484	456	477	492	434	474	464	453	429	451	501	476	446	481	489	408	448	458	452	483	452	461	499	495	451	486	432	430	465	505	452	435	472	460	466	457	450	514	437	486	474	437	454	432	471	456	498	502	488	464	458	415	414	493	470	452	508	446	429	463	430	471	489	445	465	456	458	428	488	467	464	481	481	496	488	495	505	482	440	476	455	451	471	409	465	442	475	484	453	449	502	477	484	494	501	481	446	491	445	450	491	463	477	457	446	459	478	436	486	435	479	475	474	502	460	452	479	467	469	460	475	467	481	440	473	490	454	473	475	457	455	462	441	458	483	494	493	444	446	443	445	490	462	474	486	453	460	480	451	503	470	442	463	466	496	505	503	454	428	444	481	459	485	468	498	446	470	443	463	480	454	443	479	450	465	486	443	468	407	402	446	450	453	498	474	452	472	489	476	458	457	481	465	507	472	520	478	453	443	449	463	461	450	473	450	505	457	454	454	475	471	427	468	435	473	435	475	487	457	442	486	445	456	448	439	438	467	474	465	475	452	423	456	461	495	471	458	483	512	449	454	480	516	479	454	476	449	462	454	476	465	461	426	460	471	493	432	454	433	502	450	437	453	435	435	446	453	440	472	473	452	461	395	445	467	451	489	467	429	491	469	457	429	468	492	497	452	464	468	483	484	465	463	447	447	472	487	482	460	437	512	447	468	473	494	491	457	481	465	458	438	452	465	492	464	489	442	484	492	466	486	503	438	456	417	438	435	486	450	437	455	482	477	462	460	471	464	446	490	455	488	464	441	450	436	496	465	473	445	478	424	478	471	480	439	432	454	452	473	515	497	453	470	449	483	478	457	437	470	470	495	489	505	468	438	466	429	483	506	460	456	493	435	473	416	419	493	440	492	430	442	475	454	483	460	453	465	465	520	461	447	487	504	456	462	491	431	467	472	480	457	428	453	454	481	468	451	490	500	440	494	451	509	491	444	459	464	488	494	455	460	440	473	440	479	459	466	467	487	476	451	459	479	480	515	452	483	514	459	433	420	491	470	476	465	438	415	443	467	464	483	449	450	534	445	445	462	444	450	461	468	449	456	455	501	440	478	455	447	429	460	453	497	456	464	429	485	490	443	481	432	489	461	478	434	460	459	458	468	438	446	480	481	467	461	442	461	456	459	446	457	489	470	446	439	437	477	471	495	493	455	467	443	419	479	508	434	479	451	461	441	448	448	471	463	446	468	485	467	500	476	473	462	443	448	435	483	444	467	466	464	450	444	472	481	467	450	487	448	439	450	474	472	478	470	461	494	451	486	438	513	481	469	501	454	453	503	472	423	468	478	464	457	439	487	463	473	488	480	499	459	459	463	488	454	441	499	470	467	507	439	480	479	423	474	469	455	486	469	434	460	481	462	464	462	473	484	470	440	449	426	455	487	482	477	448	489	475	507	484	444	474	473	444	465	404	436	476	441	480	452	449	460	448	462	474	433	475	463	451	475	478	467	452	448	466	491	481	489	448	484	461	440	470	443	454	448	452	462	423	443	466	466	461	477	449	491	448	462	463	491	460	445	456	466	484	479	455	457	453	477	481	467	470	457	435	456	472	454	438	426	496	447	475	466	469	416	440	486	441	437	466	461	480	459	476	450	447	450	473	463	461	458	500	453	485	441	463	433	423	481	481	426	447	433	448	455	458	471	428	484	469	423	480	428	443	482	496	475	473	497	470	428	458	467	444	450	470	506	400	455	463	435	452	464	479	476	460	450	447	447	448	470	449	451	478	479	463	447	458	465	475	480	452	461	446	438	460	497	467	479	457	446	418	471	451	463	456	473	480	435	464	508	465	467	417	494	441	452	475	472	447	485	444	429	472	483	449	463	475	462	435	451	481	444	477	464	452	448	385	470	453	479	473	438	447	440	428	456	466	445	478	466	473	431	449	450	452	489	450	470	502	468	486	460	504	474	460	439	434	433	481	454	417	477	449	499	473	465	443	439	507	435	444	436	469	481	434	482	517	421	460	439	442	442	449	439	454	494	434	477	475	475	492	455	458	444	442	451	479
14105	1327	1138	811	599	501	391	361	309	282	310	255	226	225	200	221	237	199	206	224	219	201	224	175	203	212	200	198	194	206	191	189	166	194	214	204	187	188	200	182	192	160	196	188	196	169	197	211	187	200	203	174	197	154	198	191	187	160	193	204	203	180	203	163	188	170	169	191	197	172	186	193	183	173	188	182	181	176	203	179	189	190	209	162	178	197	169	192	200	195	177	188	192	158	172	181	187	173	175	151	176	185	182	207	183	194	163	178	147	197	194	137	178	179	196	180	157	177	180	154	170	189	191	190	162	198	162	186	175	174	187	180	196	179	176	180	168	172	177	208	187	181	180	187	177	189	215	173	178	182	195	157	185	181	167	158	187	175	178	212	197	175	198	176	175	169	186	209	203	182	157	177	138	163	210	180	193	167	194	201	164	187	183	175	172	166	194	195	175	199	206	209	172	180	171	170	194	177	167	192	179	176	191	185	172	168	187	178	155	158	201	178	176	186	198	202	184	188	157	180	171	178	186	169	174	194	171	177	203	180	204	179	167	161	177	180	172	180	175	174	170	172	193	175	191	173	165	154	174	178	185	192	157	187	191	183	180	178	202	181	171	173	153	172	163	171	200	175	149	182	175	177	186	187	198	184	183	167	162	188	149	195	185	210	189	145	177	181	178	148	166	187	173	174	179	204	203	194	194	169	174	160	153	157	194	193	183	180	154	213	199	180	214	177	178	161	158	180	192	181	177	159	188	186	168	199	162	178	172	179	153	175	175	190	178	183	173	150	193	170	196	165	194	178	192	161	164	166	179	183	192	166	204	181	178	183	172	164	194	165	193	169	188	159	181	200	186	186	187	163	165	183	193	196	185	181	165	179	182	184	162	181	181	176	184	181	205	196	196	174	195	208	164	176	194	187	174	186	166	160	201	185	184	182	172	172	183	199	183	186	177	166	178	185	179	163	173	185	184	195	165	147	164	177	182	188	167	178	167	167	198	146	193	186	179	178	200	171	200	190	183	171	172	171	164	182	172	186	178	176	180	174	180	178	167	174	211	184	175	172	182	165	182	203	182	172	161	164	195	165	194	179	173	195	178	159	185	177	166	171	187	165	180	173	173	193	196	177	205	180	194	180	172	184	173	191	219	177	193	173	174	164	178	185	192	193	192	188	179	176	189	166	187	180	185	181	148	186	207	177	169	159	189	191	221	189	172	185	189	188	180	208	204	198	185	182	181	179	165	146	215	215	204	192	195	174	164	177	168	188	179	191	170	172	183	168	179	162	170	174	192	177	189	160	171	181	175	184	170	175	182	143	181	210	183	182	204	159	195	172	166	201	187	194	188	192	188	169	182	156	208	183	194	176	182	153	174	176	161	188	184	158	155	165	190	191	184	204	198	182	182	175	169	171	183	197	171	173	162	192	166	176	196	170	206	179	184	190	167	198	203	184	175	173	196	204	160	159	163	170	184	197	161	189	175	209	186	189	188	140	193	185	227	176	166	183	157	185	168	174	201	174	174	198	215	182	150	180	209	193	167	152	193	157	180	188	171	177	206	168	189	165	172	188	178	147	193	181	192	166	186	187	196	181	197	172	185	159	174	191	206	185	186	186	190	179	175	160	194	167	198	173	166	194	177	183	193	175	178	165	155	196	180	165	181	191	167	167	202	167	186	168	186	164	163	166	187	180	159	208	176	160	189	178	178	205	186	201	201	193	179	201	176	195	190	184	194	183	188	186	181	199	173	169	187	162	197	177	180	182	192	191	178	158	170	181	189	197	184	189	191	152	160	185	181	165	217	175	194	192	182	184	181	189	170	191	194	164	181	197	178	176	186	185	184	204	170	172	166	184	163	186	172	184	172	193	185	199	178	196	175	185	174	189	183	178	172	172	180	173	174	151	160	191	188	207	182	184	189	186	200	197	192	145	168	167	193	181	162	191	172	174	173	200	186	165	190	171	218	214	213	174	173	187	162	175	200	177	183	161	179	197	188	168	161	206	177	159	151	170	150	164	183	168	177	192	160	170	175	211	185	190	175	186	179	180	171	181	164	193	180	202	183	172	184	193	153	191	165	187	160	189	223	208	173	188	179	189	183	197	176	194	153	167	181	157	177	183	197	185	189	180	152	176	178	197	178	205	190	185	174	170	195	172	180	171	170	157	205	188	195	146	184	177	169	179	159	175	188	197	193	192	155	176	185	166	233	161	170	196	167	177	213	199	196	163	177	173	196	183	206	196	199	166	179	171	195	171	174	199	177	202	175	187	195	193	176	184	160	166	183	172	162	181	197	175	195	200	178	191	174	198	183	180	169	193	182	190	194	183	179	174	189	207	196	195	169	203	162	202	178	191	188	175	163	204	157	179	200	185	174	180	172	174	181	185	182	180	183	194	190	170	196	191	177	168	173	189	147	191	200	179	175	190	179	200	196	190	186	167	170	181	204	188	193	150	178	206	161	179	190	172	207	191	174	188	187	196	178	174	191	166	174	194	193	172	183	184	182	182	179	191	190	162	179	194	169	175	176	163	166	174	193	178	196	201	174	219	179	189	186	211	198	171	183	199	198	185	188	194	184	197	162	195	166	203	171	169	221	176	166	173	178	197	200	180	196	163	183	169	189	192	185	184	200	190	189	167	164	187	177	184	205	150	168	173	171	192	173	169	188	178	157	176	171	171	187	174	176	178	170	207	189	176	173	182	182	179	184	188	221	189	195	195	180	178	176	173	175	173	213	187	173	175	189	182	182	159	210	178	213	193	190	184	167	156	174	186	193	175	183	194	158	160	159	172	175	175	211	177	190	186	206	189	178	195	178	157	186	167	179	173	180	191	179	164	178	184	159	192	215	194	195	190	174	197	161	214	201	170	183	181	168	190	189	156	205	188	181	201	182	175	188	191	167	191	183	181	205	169	189	198	160	175	168	184	177	207	157	197	190	160	166	191	158	202	174	162	173	171	210	197	197	191	179	174	179	177	204	171	185	187	181	173	199	185	174	175	170	185	195	210	208	202	206	181	173	192	179	186	173	186	170	191	163	189	189	181	214	191	150	186	187	190	177	159	181	194	147	193	186	177	175	191	190	189	190	189	179	187	191	182	203	193	192	166	155	180	198	172	187	206	209	156	180	163	170	213	198	191	149	179	193	195	156	206	172	193	179	164	177	181	187	189	187	208	166	171	186	191	204	178	161	194	180	163	183	191	151	172	177	199	179	189	192	178	194	205	188	182	179	156	170	188	156	178	195	191	190	173	161	173	164	164	181	205	188	183	188	179	164	196	196	178	194	188	186	160	165	202	171	183	172	181	179	170	185	177	195	154	174	189	168	189	211	206	181	187	183	181	183	185	166	186	203	148	182	171	196	189	204	178	192	172	167	144	169	167	151	168	169	187	194	174	207	199	190	151	208	157	154	171	179	171	191	188	152	168	189	165	168	159	184	188	186	152	180	162	169	178	183	198	165	166	180	200	186	188	179	151	189	198	187	174	154	179
8280	1150	2351	2713	2431	1975	1552	1393	1243	1044	982	926	847	782	760	769	663	669	666	625	628	606	657	689	655	662	636	610	633	611	657	640	630	631	605	635	598	614	554	561	560	520	487	557	512	523	536	506	534	526	538	534	513	518	505	513	470	522	514	473	521	490	479	473	463	529	492	487	492	456	464	478	539	457	486	466	485	487	470	497	507	492	511	438	491	436	463	465	477	464	481	503	476	475	474	469	464	468	452	481	473	472	466	467	551	487	472	496	462	488	490	477	479	486	497	475	445	482	466	448	487	505	487	472	466	497	451	489	443	487	497	452	479	442	471	471	458	510	472	447	478	497	461	481	453	447	440	474	470	487	493	509	480	453	471	482	465	475	436	451	481	480	471	472	489	461	507	433	454	460	431	462	430	465	460	451	491	478	419	463	469	502	507	451	477	444	496	486	502	475	472	477	490	504	470	435	431	452	478	507	442	467	461	454	437	459	449	487	459	468	462	462	458	485	429	513	473	482	461	481	497	436	466	462	479	508	468	426	480	436	482	478	441	490	470	488	445	513	486	495	466	504	476	475	476	468	502	441	440	482	500	461	466	450	441	464	484	485	440	463	492	472	416	521	463	457	468	497	504	452	502	439	492	475	475	492	465	467	485	437	500	497	455	477	468	500	480	482	473	478	460	507	474	479	446	477	464	450	481	465	438	481	444	477	520	478	467	507	480	481	486	483	485	472	443	481	490	470	480	494	503	498	465	469	467	431	489	531	438	504	503	473	420	484	479	444	525	483	458	502	473	480	487	449	464	408	483	438	439	475	492	494	442	504	460	472	455	496	457	464	456	508	469	513	473	462	477	476	483	470	470	435	466	478	460	490	443	449	477	449	446	468	467	470	475	442	480	471	495	436	473	467	458	473	461	502	450	512	475	452	449	459	473	475	478	438	480	459	488	499	504	469	451	429	487	437	457	473	498	460	475	469	459	452	467	464	487	455	473	486	453	461	483	467	486	467	430	446	455	472	470	465	437	460	479	466	454	433	495	436	421	483	476	463	501	492	499	472	462	455	484	461	483	489	486	488	453	465	497	467	502	483	471	480	468	496	440	492	448	492	502	460	473	522	463	477	490	454	484	437	497	448	489	464	464	441	470	449	458	483	435	474	483	503	508	443	467	451	449	469	471	461	486	495	458	476	494	478	485	487	473	464	516	490	465	425	464	478	442	459	488	463	498	461	462	489	471	480	489	441	469	514	502	454	492	488	486	497	454	505	493	515	417	493	443	458	460	466	439	483	475	436	474	444	487	493	484	478	495	495	440	487	476	486	435	455	474	440	429	488	457	472	490	486	494	450	482	472	453	484	498	488	482	457	444	447	536	465	465	493	491	476	430	503	440	468	484	448	526	491	429	487	471	502	485	475	466	503	510	466	476	488	448	481	451	483	459	474	513	468	437	496	507	434	477	492	449	443	517	500	512	489	482	491	455	489	471	476	522	499	483	463	455	490	476	451	454	497	481	442	431	458	475	475	449	470	477	483	514	460	433	446	449	507	474	489	421	462	458	461	492	413	507	460	525	467	501	470	483	499	458	467	462	497	496	464	519	475	466	462	442	500	445	476	495	460	486	459	486	487	486	488	480	460	431	463	490	490	483	513	436	479	465	417	459	485	508	494	468	467	471	442	513	457	499	455	448	475	426	443	465	427	488	461	473	476	486	512	496	467	501	418	470	507	441	457	484	469	463	494	505	474	476	468	460	449	466	463	518	463	446	477	452	479	433	456	442	464	457	459	436	480	508	496	485	467	447	458	438	487	440	452	436	481	479	483	521	451	509	479	483	464	453	485	461	434	486	460	472	459	464	496	482	520	454	461	460	457	474	469	447	515	451	441	447	474	514	485	479	442	450	452	506	469	469	457	425	466	467	467	437	501	466	492	503	478	428	473	462	455	477	484	439	465	460	461	456	493	427	469	483	476	444	458	469	439	477	455	471	439	467	440	474	467	455	463	445	483	467	443	505	475	445	458	481	457	486	470	445	456	456	459	465	458	468	484	487	444	499	494	456	454	488	478	478	474	504	488	484	461	476	484	453	486	492	493	471	518	497	470	460	467	502	492	469	474	473	488	475	464	443	494	454	480	456	469	515	463	452	499	498	432	491	514	478	430	477	473	495	450	513	450	437	474	497	460	497	445	478	495	460	450	458	491	491	473	490	478	465	478	464	455	430	410	425	497	454	513	446	472	493	462	425	461	501	462	477	463	475	481	485	447	428	483	495	482	435	464	461	429	530	524	498	498	455	471	454	475	478	509	444	474	507	452	482	476	467	449	485	492	491	473	488	467	516	454	463	462	469	485	468	465	466	483	456	494	480	498	502	467	486	478	469	455	480	475	487	470	539	441	481	479	438	463	477	481	454	490	508	450	445	457	479	472	462	445	473	443	459	475	465	452	466	438	496	462	465	444	478	463	484	465	495	508	479	450	461	467	464	489	440	457	498	455	463	501	453	470	477	482	434	444	480	455	470	467	493	483	479	464	472	436	484	423	467	450	452	523	466	519	481	473	468	499	468	507	523	530	492	494	476	483	485	437	460	482	469	457	478	482	460	436	490	480	486	486	452	466	452	469	439	468	504	483	501	484	494	453	483	490	462	455	454	478	460	460	485	497	479	442	499	514	426	492	459	456	476	477	500	474	465	458	461	490	466	471	441	458	468	432	442	447	476	501	484	472	485	490	448	464	446	492	489	465	494	423	487	492	438	522	467	475	463	472	491	461	472	461	456	470	474	473	471	483	473	516	499	472	471	469	454	442	438	492	493	425	484	432	483	464	415	443	492	430	475	461	471	450	470	472	467	461	422	461	477	449	442	490	477	458	494	481	465	435	476	491	495	457	475	494	467	466	453	456	476	466	457	467	518	478	449	495	462	455	487	496	477	453	473	454	462	448	496	482	483	484	445	469	456	480	461	467	468	441	465	445	464	519	484	482	430	491	458	461	464	506	489	469	459	453	445	468	451	442	513	497	496	514	497	468	475	477	470	499	501	492	484	436	503	456	495	463	458	487	490	476	462	465	474	460	466	484	487	494	483	468	429	497	476	454	466	435	469	459	458	468	456	520	448	469	477	474	485	448	469	470	476	424	460	462	462	478	465	484	484	487	475	444	474	454	461	432	460	425	435	509	482	478	486	476	503	491	497	438	494	481	496	474	469	491	473	493	442	486	490	470	424	454	448	462	474	492	456	467	439	454	467	427	462	494	451	471	485	488	461	496	454	462	458	471	449	420	491	474	470	470	474	472	499	490	469	467	464	512	462	458	434	465	479	480	473	485	448	470	478	483	470	450	450	470	442	501	470	508	463	453	432	480	429	474	484	504	498	450	409	466	485	443	484	473	446	468	491	457	412	461	504	434	486	467	436	464	459	460	429	493	488	480	484	452	475	429	506	443	488	503	496	457	461	465	457	424	443	467	434	469	451	468	443	461	459	442	479	465	480	479
1647	432	417	449	429	385	384	427	409	400	375	377	402	408	412	366	395	342	383	415	370	374	387	465	418	383	404	398	379	376	358	385	395	400	387	392	420	391	380	388	406	391	364	356	382	415	416	413	348	381	365	385	370	363	370	361	410	395	376	377	402	398	376	363	383	419	359	413	413	370	363	413	396	416	433	389	431	393	384	410	379	382	405	401	350	380	359	365	380	389	410	366	406	402	392	344	372	372	395	428	386	391	370	424	389	346	371	401	404	358	393	389	390	390	399	379	372	376	398	371	389	381	396	377	378	394	390	361	384	402	403	401	380	388	396	399	394	380	400	391	390	376	390	363	331	387	405	363	380	409	423	404	394	366	376	355	436	346	381	399	389	379	392	342	377	361	377	395	345	388	386	367	442	391	391	355	404	429	375	357	388	396	376	382	424	370	369	387	379	412	384	407	358	379	404	385	388	421	421	404	370	367	378	385	424	402	406	408	368	339	348	374	387	384	366	384	389	412	395	398	430	388	420	400	368	418	342	391	407	402	389	380	369	405	417	377	385	371	385	391	373	365	338	429	362	392	395	391	371	387	377	365	394	401	403	404	408	389	389	373	448	357	397	386	357	408	419	399	409	384	376	373	412	351	369	399	386	410	376	379	368	412	380	417	406	386	432	384	404	356	357	382	405	396	360	417	425	389	413	391	429	375	359	381	368	382	354	369	413	400	392	428	351	393	384	376	366	366	390	374	387	410	394	392	395	357	399	372	387	371	402	358	381	396	372	402	386	392	420	406	394	391	368	371	364	350	410	406	401	344	435	358	374	407	372	372	370	427	392	387	385	370	429	360	418	387	368	408	356	380	409	382	382	427	392	394	416	410	398	426	402	382	404	371	374	372	369	407	374	370	397	362	357	389	387	413	359	356	408	409	382	393	386	436	398	402	394	393	392	401	396	377	362	392	410	395	369	400	380	327	362	410	401	389	384	390	386	383	429	392	409	412	402	403	380	386	374	370	400	393	373	408	378	393	383	349	397	391	440	344	372	390	400	369	426	398	403	391	394	384	372	405	354	397	372	411	394	427	394	360	407	367	374	399	382	387	375	421	409	405	431	397	356	442	349	341	357	367	411	403	407	417	365	413	412	380	396	399	387	362	336	375	366	381	394	374	418	397	381	388	365	373	394	429	411	415	366	367	357	396	406	375	442	388	398	376	392	397	395	396	392	408	427	392	364	352	388	356	400	356	398	417	402	382	351	335	365	440	404	412	389	372	389	375	395	392	385	363	375	414	380	373	377	392	352	372	411	426	350	398	381	358	389	405	377	383	413	365	407	415	383	405	353	413	340	397	374	402	383	387	431	397	375	396	402	401	363	382	400	390	389	391	378	384	379	412	358	404	375	394	351	394	414	403	363	385	432	411	356	401	382	325	369	368	402	371	381	412	391	422	421	413	418	360	386	384	393	327	413	361	385	394	385	375	384	406	369	442	366	357	392	376	411	370	395	361	393	380	350	400	390	412	395	399	406	423	353	374	387	405	419	357	351	389	386	408	399	388	356	390	391	413	408	364	355	327	422	384	403	372	362	393	398	397	396	385	398	375	402	376	391	359	369	368	358	400	365	350	383	394	397	402	382	408	398	382	376	392	368	365	385	440	393	405	369	435	385	390	367	379	396	415	409	411	382	360	388	378	408	383	374	396	387	368	370	376	354	386	381	374	394	420	389	414	418	379	386	393	381	357	394	417	408	402	410	415	375	370	366	381	393	374	376	410	401	407	396	398	382	381	403	367	362	349	362	374	388	427	379	432	385	376	397	428	391	362	385	371	410	340	380	380	411	401	409	388	359	386	379	378	395	401	383	429	414	368	362	422	385	385	397	430	400	390	428	396	388	394	410	392	397	394	428	386	358	384	407	414	345	357	382	394	393	368	397	411	371	435	398	430	386	368	376	391	388	359	393	386	415	363	391	369	378	389	377	395	389	394	400	458	403	384	377	392	409	405	410	400	391	378	404	364	384	385	395	404	414	396	385	370	437	379	395	414	379	370	376	395	397	423	390	385	360	326	377	388	373	392	393	415	390	375	404	402	396	380	391	376	393	353	410	359	399	402	340	388	423	409	438	394	407	413	407	342	373	360	384	394	394	386	396	361	381	367	358	398	395	398	356	349	369	349	376	370	384	414	394	407	390	362	389	385	386	374	367	405	401	356	425	366	375	399	415	330	397	360	389	400	415	344	357	391	395	376	407	446	380	377	389	360	420	378	392	358	409	397	396	404	396	384	384	367	374	383	371	418	381	362	403	358	392	435	383	369	367	376	367	399	374	377	374	360	385	377	403	381	446	386	408	420	397	428	400	376	415	381	392	401	371	409	390	374	421	433	415	376	340	361	381	402	399	386	351	409	355	374	417	388	400	423	389	386	360	337	410	372	365	378	373	366	382	365	369	402	391	401	386	428	414	364	407	391	413	407	399	397	398	429	363	374	361	400	391	379	406	393	400	373	434	420	389	414	381	397	427	373	416	392	378	381	357	378	374	392	379	385	399	404	372	367	376	368	401	376	396	407	373	419	368	370	353	395	352	389	426	400	393	362	388	389	421	419	363	400	374	367	347	404	441	373	382	339	352	373	429	367	349	404	384	385	385	393	377	371	379	426	399	392	374	377	368	383	402	392	368	369	391	395	366	377	407	401	363	422	362	399	382	380	403	381	401	409	380	347	369	356	383	391	358	366	396	359	379	397	385	409	397	358	389	373	411	380	401	371	420	371	375	381	381	348	402	367	353	394	392	344	391	340	366	410	410	426	400	407	396	400	374	353	401	377	439	387	422	411	404	408	364	401	386	359	397	358	406	400	385	402	391	380	378	380	368	361	405	414	387	382	399	371	394	405	386	369	395	387	391	365	371	372	365	374	394	364	422	371	408	420	414	355	371	392	396	407	371	383	393	411	402	416	398	411	399	340	403	418	373	374	421	416	379	365	395	405	369	374	363	392	391	358	378	385	379	367	397	434	387	361	366	389	412	395	355	390	384	406	376	382	416	387	350	380	349	394	403	389	355	399	420	402	365	397	389	353	359	401	386	418	372	404	405	379	393	353	385	394	382	381	403	376	379	391	404	390	427	413	378	375	411	384	329	370	354	387	353	370	382	404	389	391	409	391	417	414	396	414	379	383	394	364	394	367	377	360	395	373	392	343	379	389	393	425	378	387	401	344	398	368	381	371	423	400	362	382	408	374	390	407	374	364	384	391	377	379	365	386	424	433	351	375	396	443	418	426	397	361	396	388	388	369	359	393	413	365	350	392	355	377	376	390	393	372	385	402	385	376	389	399	374	376	389	398	415	408	395	437	387	386	377	387	408	389	345	370	382	411	420	393	365	385	381	394	419	419	381	424	354	397	389	407	432	396	408	408	394	351	352	431	396	354	403	356	379	381	367	388	407	347	386	388	397	370	404	419	356	389	366	404	404	411	395	376	335	371	415	402	374	398
1980	936	934	994	980	939	934	906	918	859	943	855	907	836	883	883	856	856	879	805	797	886	892	882	912	917	861	816	866	859	897	953	879	898	838	871	869	835	835	879	896	829	821	816	829	801	826	885	852	901	887	874	828	843	856	865	855	920	883	893	866	850	828	852	846	889	808	783	839	816	888	837	862	848	860	840	830	875	885	859	835	842	868	866	844	859	874	849	849	801	797	877	863	897	878	897	862	850	838	794	874	871	842	834	808	854	853	872	859	856	826	878	880	816	843	833	888	865	817	823	881	844	806	780	844	845	860	883	839	915	825	843	858	831	860	872	824	811	842	792	824	845	902	885	872	873	833	912	842	872	815	860	856	844	821	889	853	846	823	856	886	858	841	857	832	904	838	822	860	889	825	895	863	837	844	861	836	829	867	833	846	864	891	848	853	839	917	869	831	871	856	880	874	852	824	864	898	886	884	869	879	826	837	815	809	840	871	868	822	867	879	873	885	876	866	797	829	828	836	866	842	862	827	812	870	814	824	869	831	864	832	891	827	856	843	817	826	901	853	846	897	876	817	863	831	824	841	876	860	849	796	887	874	850	847	855	876	869	835	792	856	818	813	869	881	869	862	823	888	855	853	845	845	856	867	889	874	881	846	815	781	836	844	882	860	840	846	887	821	830	855	880	893	825	859	882	899	878	818	817	883	886	912	934	860	828	868	843	880	847	873	806	865	847	886	804	800	829	881	848	823	843	815	843	860	916	839	839	815	837	815	844	824	852	805	829	891	846	868	840	849	821	855	837	887	872	911	842	825	846	908	860	857	872	814	874	854	837	865	890	835	827	828	836	872	887	859	848	875	876	825	840	833	871	833	877	813	823	817	870	857	842	863	814	868	855	873	841	915	856	812	822	896	850	885	852	827	904	843	862	880	839	816	864	845	859	803	845	823	841	865	840	826	907	877	831	909	844	866	859	845	889	824	895	909	860	874	869	860	845	863	826	827	843	838	892	830	902	905	896	816	828	820	845	857	825	865	839	785	877	844	871	825	807	832	857	870	804	859	845	878	833	852	856	913	879	804	870	854	838	852	822	823	843	863	826	853	839	865	833	839	877	872	875	880	823	869	859	846	807	853	878	862	851	865	896	844	893	870	874	892	914	846	886	834	847	865	845	870	874	884	854	835	920	811	865	861	866	915	870	809	849	833	889	813	844	814	847	837	868	869	845	835	889	865	864	864	836	839	883	785	912	832	867	841	841	867	913	829	862	831	815	850	834	848	846	885	813	893	869	876	782	788	819	824	837	844	869	907	836	857	835	903	868	828	817	865	901	855	885	851	842	816	858	847	824	857	814	837	868	860	830	857	804	831	869	850	886	822	808	905	878	901	819	846	857	886	830	876	884	875	824	893	898	850	856	821	849	874	852	828	850	846	850	847	890	842	839	853	894	841	817	881	848	819	878	825	824	863	891	876	812	868	861	839	825	852	883	832	868	838	873	901	814	885	809	853	830	806	888	837	811	814	916	929	862	896	859	842	857	805	904	805	854	824	883	874	870	822	870	848	873	850	857	824	856	890	837	820	860	821	891	804	894	842	863	800	844	810	871	812	841	846	877	895	921	825	899	866	875	870	879	853	857	887	811	813	865	842	833	843	863	873	931	829	911	884	795	836	892	854	832	840	817	887	828	907	870	846	830	867	890	883	790	868	808	856	821	847	828	863	877	820	841	838	894	832	836	832	866	854	903	891	850	823	880	819	856	819	809	885	829	878	852	855	846	866	828	844	885	863	868	894	861	865	847	774	845	840	817	838	863	849	840	819	881	861	842	833	847	881	883	831	825	822	817	875	826	847	882	844	845	844	820	826	838	799	815	858	834	831	933	814	899	801	848	891	876	881	823	860	846	943	893	847	837	873	830	810	914	861	936	842	871	928	897	842	793	860	873	849	833	865	861	813	846	841	836	834	908	853	887	867	805	850	869	856	892	827	874	845	851	780	843	864	829	894	845	848	834	809	816	838	850	798	831	883	854	826	856	897	857	842	810	865	861	796	884	876	846	881	928	817	871	816	833	882	912	841	857	837	813	807	852	827	822	853	829	877	797	877	872	873	848	844	895	872	889	854	860	894	829	899	853	830	880	892	842	854	812	850	866	827	871	875	843	858	849	873	884	851	840	832	823	875	848	861	859	866	857	866	838	844	795	875	811	834	805	864	866	900	872	843	891	881	869	868	898	916	873	886	867	827	881	854	818	865	829	813	898	810	850	852	843	841	867	849	900	854	802	855	898	811	850	893	839	850	847	827	878	829	821	851	838	889	814	886	789	855	860	806	902	855	811	830	880	842	882	847	867	892	847	836	816	856	859	885	837	810	845	880	841	832	876	873	865	840	856	839	857	842	837	810	849	859	872	865	839	842	905	869	833	854	897	858	893	823	848	852	879	809	882	798	832	820	804	920	921	896	865	869	882	882	854	857	814	852	882	854	817	859	822	801	806	915	858	878	857	841	878	867	873	849	837	861	865	867	845	845	853	839	857	909	844	815	819	899	793	809	842	834	860	853	824	864	853	863	831	860	847	857	851	813	863	872	791	845	868	857	874	871	807	807	844	842	851	859	870	848	848	828	866	828	816	805	818	879	898	830	845	868	877	875	828	911	873	870	843	825	891	852	875	741	880	861	837	869	833	828	853	830	861	846	848	852	842	816	928	852	880	843	862	900	822	788	854	871	848	819	818	822	847	860	865	875	834	861	800	873	890	781	900	832	842	844	855	858	884	847	882	900	845	841	838	846	876	876	878	834	842	849	820	882	831	858	844	883	864	854	860	852	813	785	850	854	855	830	840	832	871	887	873	879	859	861	861	860	807	825	861	811	857	819	838	825	842	852	849	860	858	809	847	814	840	816	843	829	840	845	838	882	867	853	863	858	919	892	845	818	866	860	851	813	886	833	893	838	891	913	867	845	835	873	875	853	886	858	834	842	853	861	873	807	865	885	835	844	829	879	792	862	898	886	811	828	848	847	819	878	801	857	815	864	845	845	807	882	820	904	849	855	843	873	826	863	836	863	897	855	835	861	810	861	901	906	872	851	883	815	864	861	853	809	895	931	898	918	879	924	874	850	875	915	822	817	828	857	830	844	826	828	879	813	848	864	856	836	856	841	858	878	843	863	863	867	877	870	821	849	843	840	851	872	783	845	903	843	851	815	845	897	852	872	854	886	842	851	895	851	872	836	796	817	903	839	825	843	870	806	843	852	837	835	827	843	876	819	818	919	921	896	853	836	840	809	850	828	842	882	818	815	830	848	861	821	842	851	861	826	843	859	839	913	877	903	842	841	860	854	861	884	857	769	815	865	847	850	863	853	858	858	903	907	851	838	837	817	841	885	814	837	846	847	816	857	915	878	902	848	765	854	863	863	817	838	965	838	818	845	867	839	867	830	836	863	861	850	880	828	823	863	854	879	858	877	852	858	820	892	910	911	878	842	906	834	852
7312	662	662	591	453	337	352	321	285	229	229	230	193	227	198	192	222	207	221	203	198	189	189	218	195	195	208	188	199	203	194	179	211	203	199	199	196	199	212	213	215	189	196	195	211	184	173	202	186	208	191	190	171	216	168	179	194	209	230	199	200	175	194	175	196	183	188	178	202	201	143	168	202	200	205	210	199	178	173	194	199	202	200	172	171	204	189	188	200	201	174	169	179	181	189	183	187	158	208	201	208	191	176	179	211	213	205	193	191	214	202	164	168	212	181	189	190	175	192	170	177	207	197	208	198	184	181	191	163	163	174	202	205	204	174	194	211	197	193	173	179	192	200	185	172	168	169	168	180	188	209	182	200	203	205	171	190	172	178	212	196	187	193	186	192	184	212	187	179	227	199	180	201	181	190	182	190	167	188	195	190	188	191	204	218	197	196	211	183	190	256	212	201	170	184	194	198	166	184	179	195	193	183	165	184	188	217	191	185	160	175	196	174	195	162	195	176	197	181	192	187	190	212	172	176	194	209	204	169	202	181	179	193	217	184	185	169	187	183	200	194	219	215	184	198	203	178	206	181	202	180	212	196	205	180	200	182	186	187	171	197	181	186	192	190	201	175	180	189	229	199	170	200	184	161	196	210	177	200	184	165	203	180	185	189	178	205	192	195	204	199	164	213	194	173	194	200	209	180	215	190	212	177	178	194	207	184	165	165	199	184	191	207	189	179	186	183	197	193	185	174	175	197	202	211	215	192	185	188	162	188	196	177	157	193	180	194	214	187	189	201	194	179	200	223	199	184	193	192	211	207	202	164	161	182	180	190	188	198	171	197	204	217	215	177	200	220	216	167	170	194	213	190	152	187	182	167	184	195	195	193	181	169	192	207	199	215	196	211	179	186	181	165	202	227	197	189	190	179	192	185	202	214	211	200	197	175	198	201	194	188	176	199	231	194	200	189	201	212	197	197	181	187	218	155	201	208	195	169	172	195	182	176	195	177	150	200	205	205	195	171	191	176	207	190	212	220	172	206	208	181	190	165	205	203	172	188	189	181	196	192	165	205	204	173	186	196	206	200	180	195	180	178	195	179	177	174	196	193	186	202	185	175	195	197	200	193	184	163	221	199	212	180	180	209	195	189	194	186	202	182	184	167	194	205	214	175	187	187	171	211	190	189	200	173	203	197	189	170	188	166	209	157	164	185	190	211	198	182	186	173	185	185	185	207	189	204	209	211	222	195	177	183	201	202	174	200	201	198	187	166	178	194	209	197	180	218	190	197	172	202	196	196	160	182	195	187	186	184	195	179	193	171	189	190	186	196	200	192	198	191	189	196	185	200	170	212	176	183	203	178	194	200	181	171	227	173	210	176	208	173	205	184	189	163	180	200	179	185	181	188	186	156	198	181	168	198	190	201	205	222	220	192	176	198	197	189	181	169	192	216	200	192	201	192	178	193	204	175	205	205	202	209	179	201	194	199	209	186	179	190	218	200	177	194	174	185	186	200	201	174	188	175	213	186	197	206	217	190	197	187	210	198	177	191	202	199	210	199	175	196	185	193	207	186	173	190	180	184	222	191	201	185	213	196	190	181	183	197	178	208	164	189	197	203	200	195	174	177	187	195	216	240	191	221	210	180	197	206	188	176	183	195	172	181	188	200	212	185	165	176	199	181	170	224	214	188	219	187	186	195	168	196	212	195	199	184	194	235	182	174	190	199	207	195	221	221	184	182	218	204	184	188	190	198	203	208	200	196	191	180	193	199	211	177	169	184	197	183	180	199	224	171	179	176	165	200	170	189	190	201	199	190	184	187	189	195	192	174	180	158	187	205	183	208	173	207	174	218	233	169	195	218	186	199	188	179	203	201	204	189	200	181	167	189	206	183	181	191	186	209	181	165	200	188	193	182	187	198	188	199	200	206	189	194	178	181	172	197	205	202	182	192	172	185	182	178	195	187	173	191	219	196	191	189	176	192	183	182	196	186	198	187	201	166	200	177	207	203	187	184	174	195	191	218	199	202	202	225	178	179	211	202	199	204	156	163	184	193	167	196	197	164	198	186	197	188	166	205	175	192	165	193	195	191	200	208	185	197	184	222	161	186	166	202	181	199	193	187	187	198	188	173	210	173	209	165	172	178	189	191	201	198	195	185	196	189	170	178	185	177	157	207	172	200	192	191	170	201	187	192	176	224	209	186	192	198	167	205	176	176	203	177	208	182	207	185	186	196	219	190	187	212	197	197	195	216	181	182	203	207	196	202	183	197	177	202	190	207	198	199	208	187	206	176	174	167	205	216	197	183	201	209	180	184	195	207	209	176	199	192	190	171	181	198	188	199	189	188	160	172	219	176	179	183	175	200	166	204	182	175	209	202	195	198	181	197	193	188	183	187	208	168	185	180	194	181	199	214	187	190	185	184	213	195	184	178	177	171	149	193	198	169	201	178	190	195	192	201	186	169	186	176	201	202	162	198	195	201	189	194	208	186	217	201	179	183	198	182	173	167	184	169	217	174	202	217	204	181	204	196	181	227	188	196	244	174	195	224	190	211	211	194	191	212	201	191	208	199	197	225	188	191	201	188	195	196	173	201	202	177	162	201	195	197	194	195	198	178	169	201	223	211	220	223	205	205	192	181	173	170	177	202	178	214	188	176	208	157	198	174	167	186	207	192	178	173	196	175	198	170	207	184	187	223	187	180	190	193	192	186	185	213	188	169	178	182	171	202	213	197	215	146	195	201	185	232	197	196	178	183	200	178	192	197	208	182	173	180	197	186	205	201	186	186	197	172	195	222	211	203	219	190	188	201	166	183	213	157	183	206	198	201	200	207	202	165	175	191	212	198	200	187	199	182	182	171	200	176	192	183	181	191	171	203	183	196	182	186	197	183	191	203	198	165	211	163	200	170	197	190	186	198	211	215	200	198	187	178	183	184	197	172	180	200	164	197	159	173	163	181	167	202	181	174	218	200	207	203	213	188	180	200	209	223	206	186	208	193	214	196	211	157	192	212	202	186	172	185	190	184	187	187	233	181	185	175	196	156	182	171	174	192	181	201	220	210	191	207	168	169	211	194	204	175	212	188	181	178	180	207	220	200	197	181	194	198	193	193	188	200	179	187	194	191	197	204	208	196	190	173	191	190	198	195	191	193	159	159	195	183	200	206	203	187	206	184	224	216	200	177	206	190	202	188	176	177	183	186	198	195	185	177	194	187	171	174	195	206	200	206	160	194	199	196	159	172	218	199	176	169	195	187	191	178	172	180	196	171	195	208	209	183	174	202	177	202	188	192	178	187	230	182	180	192	231	162	185	196	164	201	201	213	189	203	188	198	191	186	199	202	200	164	225	181	181	167	212	181	168	194	168	192	177	197	197	216	174	177	205	198	204	206	176	209	184	169	191	169	178	185	174	214	185	190	190	187	215	192	189	194	191	188	197	184	198	175	206	193	208	186	215	193	201	216	198	195	188	208	192	201	188	196	197	196	190
6329	796	1494	1696	1555	1243	1070	1037	863	819	705	659	664	604	615	581	569	595	564	528	511	591	593	580	555	571	583	511	536	517	529	484	543	530	546	521	520	582	542	498	509	469	471	491	516	495	489	503	539	505	464	513	502	469	474	527	485	509	449	500	452	444	485	512	482	466	413	454	481	455	506	480	458	461	482	436	474	509	487	464	457	430	473	483	450	398	476	478	450	450	509	466	443	435	481	501	452	492	478	430	460	446	422	474	476	434	473	492	461	458	461	456	448	469	475	470	445	467	419	497	455	433	450	454	447	440	476	462	462	450	470	461	439	441	448	479	488	469	490	505	488	483	447	483	476	470	464	490	454	419	459	474	454	432	495	467	447	506	452	471	485	445	458	474	464	480	464	496	462	478	471	479	477	460	488	446	478	500	469	446	465	456	464	514	476	494	428	468	448	489	448	417	481	505	465	446	418	489	482	442	472	454	435	491	498	483	495	461	448	480	432	473	454	460	470	489	451	493	456	406	468	454	450	498	435	453	463	454	433	463	444	449	438	473	485	448	441	479	442	462	436	472	431	445	463	451	471	443	493	480	445	451	450	435	437	431	476	448	463	457	453	461	450	461	480	448	469	417	450	460	476	462	480	473	448	433	423	461	502	454	470	473	493	472	433	429	452	427	480	438	493	445	465	456	473	474	448	425	437	472	462	441	451	428	473	461	482	470	470	485	508	429	462	467	443	457	482	466	494	468	464	481	497	479	466	467	423	439	417	443	452	448	447	439	438	471	491	497	455	459	449	468	436	413	466	461	464	434	513	450	429	461	485	472	454	428	486	438	454	453	476	461	440	462	460	464	457	477	450	416	449	416	480	453	475	493	465	463	433	446	470	452	432	449	453	446	443	456	483	496	472	441	444	426	464	448	439	451	452	464	470	481	479	443	467	475	449	440	450	453	443	458	483	493	438	433	445	489	439	468	464	468	510	447	428	487	471	473	451	489	439	464	463	464	456	477	433	487	466	475	456	483	475	442	456	473	441	451	410	454	448	492	414	470	443	482	495	430	456	463	474	444	460	462	465	436	464	471	444	438	471	476	435	482	444	485	490	483	496	417	473	458	510	450	474	442	479	432	423	442	490	442	459	478	457	482	465	464	423	498	498	483	428	469	454	443	462	486	433	430	461	457	452	449	450	454	466	487	432	440	462	459	453	474	481	474	477	443	445	469	470	454	447	441	458	458	518	489	497	447	449	446	449	475	502	439	462	469	432	450	463	397	458	495	463	476	468	449	462	507	483	433	456	460	465	462	469	467	460	462	437	485	418	435	473	444	450	447	471	483	449	471	539	467	491	467	477	463	475	485	441	448	469	428	457	441	452	462	461	474	449	468	445	452	478	465	457	463	431	449	467	458	487	466	464	477	441	473	469	457	462	491	475	435	470	470	446	444	493	503	466	485	445	489	474	447	497	488	442	465	487	481	437	453	392	461	503	467	463	464	449	463	467	492	466	465	426	463	456	455	439	452	472	460	452	466	472	443	463	402	469	481	452	491	442	472	430	466	498	494	416	443	496	447	428	486	465	477	457	493	449	470	405	459	482	481	438	461	459	464	430	442	455	473	501	500	453	479	451	465	460	478	453	448	490	507	429	460	478	498	455	464	461	438	425	490	460	496	476	440	466	455	452	447	464	493	462	460	499	424	444	446	472	449	501	454	436	463	454	508	465	428	440	470	453	423	463	473	445	464	464	463	435	436	440	462	482	485	484	471	512	475	482	463	449	441	456	471	451	474	454	441	473	407	449	456	467	467	487	483	463	457	451	478	469	471	446	460	458	465	473	469	455	465	481	453	483	453	480	486	450	496	487	433	504	437	425	436	493	485	474	430	452	490	468	421	499	468	458	482	471	494	444	493	487	479	475	473	477	423	450	463	441	459	478	458	443	498	465	461	448	456	454	452	480	448	503	458	427	479	491	455	488	464	447	461	469	412	518	506	470	458	496	446	448	479	491	462	511	467	459	458	453	461	473	486	474	480	449	476	460	467	458	457	444	464	465	480	455	482	445	457	496	436	457	416	466	493	482	441	458	425	436	455	444	426	469	458	477	470	423	489	437	463	476	456	463	479	456	495	454	459	434	434	444	437	460	507	463	447	459	463	426	490	464	468	482	462	427	467	469	443	459	466	494	452	474	452	444	444	490	457	503	440	482	456	433	481	456	480	493	428	456	459	469	397	433	483	492	486	452	459	462	465	451	458	428	486	472	446	498	451	443	474	465	443	429	447	431	496	450	451	488	472	483	492	483	458	421	447	467	442	508	495	468	443	463	453	476	442	470	485	482	476	456	452	499	447	446	447	465	452	477	441	468	442	497	480	444	472	435	452	446	463	487	467	491	450	454	465	497	464	478	458	456	440	433	469	451	475	437	433	423	450	433	457	473	450	444	465	443	437	441	453	453	457	472	480	463	451	461	467	466	499	483	479	480	460	434	476	430	449	445	434	449	445	463	464	409	476	449	452	476	440	461	455	448	454	431	474	452	482	496	504	462	458	466	470	464	471	448	489	488	449	473	494	479	454	469	476	484	479	421	454	434	445	432	457	456	455	435	436	476	460	492	460	443	466	477	477	495	456	464	457	457	458	446	445	505	452	449	483	454	486	507	428	446	465	471	436	450	483	485	469	447	426	435	450	464	470	454	444	446	456	438	459	435	471	511	474	462	440	467	466	501	459	470	463	469	451	441	473	443	444	472	456	488	464	449	496	476	507	513	438	423	453	468	452	478	437	449	489	406	476	454	463	447	430	467	474	478	487	489	451	460	476	445	463	446	446	431	477	472	475	435	460	439	484	470	490	472	449	481	471	467	483	491	443	466	448	482	478	439	453	464	508	390	479	447	423	455	421	437	461	453	462	471	430	442	471	444	497	510	448	492	441	522	445	432	459	413	476	456	492	441	437	469	431	426	480	425	445	466	472	448	455	475	447	468	505	450	472	449	450	465	398	445	439	477	461	460	440	451	443	435	473	434	488	475	468	449	489	499	451	483	453	436	443	477	444	476	424	475	470	452	473	497	439	470	462	422	455	504	448	467	493	489	473	460	445	477	458	457	466	506	459	458	462	463	470	480	467	452	444	460	463	485	434	469	442	479	486	459	494	434	454	448	490	461	465	461	458	424	505	437	481	456	430	482	438	465	457	475	481	475	489	428	446	454	484	435	457	457	507	441	428	473	464	463	443	473	470	461	466	469	438	494	454	443	459	465	456	449	467	461	444	457	480	474	417	448	448	481	450	448	472	453	451	493	473	468	445	480	460	468	425	494	443	488	468	457	456	496	500	482	476	459	478	496	460	456	470	449	392	474	454	472	478	456	444	484	441	470	487	443	452	492	478	469	467	467	496	443	464	492	454	461	449	465	454	453	442	418	453	479	495	482	466	464	473	445	480	417	447	465	451	437	482	479	480	466	442	472	469	465	427	468	493	433	488	449	478	458	448	424	493
14045	1262	1111	839	621	480	415	379	323	296	270	266	251	212	274	206	240	213	208	195	163	191	214	196	201	199	208	208	199	209	181	215	183	199	214	179	188	192	217	184	208	187	165	225	170	173	220	186	153	199	182	197	208	173	166	198	186	188	200	186	184	173	185	186	178	179	214	175	186	168	192	200	215	181	210	180	190	201	190	180	200	199	166	210	174	209	195	175	191	193	197	160	173	157	183	199	174	201	151	190	169	187	160	173	202	182	179	179	184	178	178	178	188	189	167	186	205	174	173	164	192	221	178	184	187	158	176	195	177	160	186	179	189	212	178	205	163	217	193	180	177	211	146	182	169	183	187	195	170	206	194	148	172	192	163	193	183	192	176	192	161	190	188	183	172	161	194	180	162	175	169	175	149	195	175	167	189	191	195	180	154	167	183	190	179	164	191	192	188	162	185	162	180	192	174	174	157	180	168	209	202	212	169	174	190	171	176	171	176	162	162	175	163	173	175	189	189	153	212	176	203	158	189	185	171	162	186	178	179	181	186	188	182	192	185	167	207	185	186	187	163	165	172	164	178	178	172	164	161	186	197	185	190	188	190	181	191	186	204	185	147	178	180	170	171	199	170	197	184	177	178	176	181	198	163	207	184	177	208	192	203	158	178	171	173	192	166	176	180	188	187	218	182	177	185	170	197	190	151	195	169	177	192	189	173	174	196	169	173	173	192	212	187	181	160	196	183	180	197	178	200	203	192	190	201	178	177	188	177	206	176	184	199	186	157	197	204	139	181	189	193	203	191	158	196	151	172	151	182	180	173	171	207	193	140	179	172	171	198	183	147	172	179	199	190	189	176	197	164	161	165	176	189	173	194	186	178	201	191	193	159	182	171	179	173	204	174	196	171	196	177	190	175	186	151	154	172	197	198	160	184	171	162	187	193	175	170	172	201	169	168	190	164	194	191	179	198	184	208	182	175	175	192	166	181	180	172	173	170	172	165	184	195	193	178	186	170	180	170	190	198	175	172	169	181	187	192	186	192	192	199	167	189	193	218	195	175	193	164	173	176	166	179	188	167	192	190	173	197	174	170	156	162	155	200	187	180	164	200	181	206	180	152	176	178	179	177	179	192	187	171	174	167	206	159	193	163	167	181	204	161	162	192	197	171	199	207	188	168	179	162	164	177	192	166	167	166	193	184	198	183	168	181	164	164	196	210	168	184	171	188	188	195	192	170	179	177	175	148	182	185	186	191	166	196	207	176	175	186	184	197	173	184	185	198	181	174	188	208	187	181	170	195	211	197	203	167	174	173	150	166	177	197	162	167	168	198	189	185	186	177	189	162	189	191	164	173	202	187	192	182	169	202	187	194	148	159	156	189	200	185	184	161	178	191	199	139	169	189	188	189	173	174	194	199	198	190	183	193	169	165	161	176	180	161	199	157	174	192	177	186	175	172	164	187	172	209	190	170	172	211	191	183	198	198	183	178	163	163	189	181	199	199	167	187	189	175	182	145	179	189	167	194	178	194	200	167	182	157	179	182	183	181	137	176	178	203	179	206	186	175	185	153	186	181	192	202	181	180	196	201	190	169	173	177	172	205	166	213	191	176	157	164	189	198	190	216	180	188	181	198	182	192	189	157	170	203	175	194	182	183	201	181	165	181	189	166	199	186	169	188	187	201	211	185	179	175	166	158	155	175	182	188	208	172	206	197	200	174	158	186	166	179	185	184	199	190	172	162	174	183	197	171	148	188	186	190	176	194	177	182	179	180	200	202	166	150	182	165	184	164	181	149	167	155	197	176	163	159	151	187	181	199	177	171	176	192	169	166	154	182	187	165	152	206	176	183	212	207	180	170	180	171	173	192	181	156	169	168	188	167	208	183	178	183	195	196	174	155	197	193	187	172	185	193	185	197	203	196	190	188	166	166	166	184	172	184	185	186	163	186	170	183	173	170	164	195	193	194	187	159	171	178	182	193	173	188	202	173	169	154	192	189	178	178	193	197	162	202	197	179	191	201	186	189	201	190	161	177	148	175	203	172	181	157	217	192	189	156	174	194	172	192	208	184	178	159	218	184	195	204	201	176	185	163	199	177	212	180	158	198	178	168	226	166	170	203	207	178	172	197	186	183	188	182	190	199	197	192	194	197	212	181	185	172	185	165	186	177	194	171	195	181	199	191	169	152	171	176	154	162	165	184	188	193	179	197	165	166	193	202	176	178	176	169	162	200	182	162	191	171	198	175	192	185	170	169	181	176	211	178	170	185	177	198	184	177	192	165	186	185	188	190	174	177	164	183	190	196	188	183	191	205	183	168	180	163	174	164	159	195	174	190	176	183	184	202	166	170	164	179	168	185	169	199	174	173	160	174	160	159	200	151	188	181	180	191	182	182	195	173	193	161	179	187	160	178	188	154	170	197	190	195	190	192	182	166	182	176	185	186	173	180	192	184	182	191	182	181	185	165	188	163	146	157	155	172	162	169	186	205	203	191	212	191	214	200	181	199	177	177	189	182	201	194	179	176	183	157	174	168	198	180	206	157	199	161	196	204	208	189	195	171	186	184	192	168	185	153	158	198	194	193	168	179	192	165	175	192	182	192	175	164	174	214	192	179	168	176	172	187	198	183	162	174	171	183	186	189	181	188	202	180	164	194	180	187	182	176	177	193	165	175	180	174	204	176	184	171	179	157	179	192	156	194	177	155	184	165	184	191	177	157	187	175	193	159	196	174	185	189	161	213	192	147	170	198	187	178	178	180	180	170	179	161	168	182	165	215	199	165	187	192	182	171	186	182	181	158	162	186	178	204	155	181	167	206	196	197	175	156	184	193	162	176	177	151	182	170	178	206	172	173	201	178	188	192	201	190	192	214	192	158	186	184	199	221	157	192	166	177	192	209	181	196	159	193	175	191	197	203	182	155	177	193	165	210	181	195	185	182	178	177	192	209	189	181	179	205	170	169	197	200	189	166	183	171	185	203	158	171	175	163	192	186	192	179	187	176	184	170	188	173	184	168	197	182	209	156	193	188	168	184	143	209	175	142	181	209	163	192	218	175	187	219	172	166	200	184	204	187	202	195	174	182	198	181	194	192	186	161	195	186	185	204	170	179	180	201	179	172	206	187	153	171	173	190	207	194	184	178	202	181	146	178	157	180	202	192	184	173	187	173	188	164	177	179	192	172	202	175	169	177	176	184	218	185	196	190	200	211	202	192	170	190	189	169	169	145	156	195	183	167	182	208	196	199	179	162	189	178	167	156	161	195	197	157	162	215	186	188	161	166	161	195	175	183	205	169	164	187	173	184	172	200	185	184	174	155	185	208	169	194	181	191	158	159	185	178	170	153	153	162	179	182	166	193	178	192	186	175	151	178	184	167	190	171	170	159	166	166	175	168	198	190	171	208	169	186	175	155	188	184	190	163	199	192	167	166	184	206	162	195	180	207	196	166	191	186	170	185	180	195	194	182	181	174	178	184	168	183	159	208	189	189	163
8073	1212	2299	2657	2365	1884	1629	1504	1197	1159	916	907	835	751	752	732	748	662	683	639	602	642	579	655	666	680	676	664	584	626	617	663	623	577	614	588	587	581	577	545	554	523	553	566	555	510	510	551	527	580	518	557	524	499	545	500	484	524	505	516	504	503	464	469	499	532	442	496	492	462	459	475	492	494	493	482	486	487	490	467	484	468	474	460	512	503	514	438	486	458	454	456	499	451	452	482	480	502	476	490	435	483	468	467	460	449	449	494	488	476	441	476	479	478	445	483	482	456	483	458	490	460	489	417	468	467	460	449	467	467	495	475	489	492	518	453	500	478	469	441	496	497	498	473	486	466	471	494	476	491	490	471	469	453	479	476	513	495	494	461	475	446	474	475	459	462	483	479	478	415	473	496	463	511	489	480	487	482	441	419	473	466	499	437	444	447	493	493	442	462	466	460	492	400	465	465	448	496	465	436	491	463	491	471	488	458	433	452	446	456	483	478	456	502	486	462	456	495	469	465	487	480	459	481	447	455	491	476	507	472	450	475	488	441	462	460	477	445	457	442	461	492	476	476	482	491	469	456	471	471	458	477	491	430	442	466	511	507	475	480	486	516	523	523	511	501	499	479	479	485	505	481	455	506	457	421	452	485	418	448	470	454	474	470	508	483	444	492	505	484	457	514	475	494	531	455	460	458	456	477	466	476	468	471	505	527	470	494	489	485	463	459	481	495	457	488	456	528	454	469	506	492	485	463	491	458	484	505	461	443	398	440	481	489	454	461	468	480	486	503	448	483	469	454	486	454	477	466	504	490	494	471	504	457	538	499	496	458	445	489	473	456	486	430	485	477	473	497	487	475	456	519	417	475	452	492	462	486	483	456	522	475	447	470	472	503	525	474	439	454	439	511	460	462	436	451	454	499	445	472	515	487	481	505	439	508	457	447	525	456	488	463	465	458	502	456	440	471	496	483	445	472	455	444	522	441	484	437	485	464	488	462	479	482	479	484	462	483	454	428	456	468	468	489	472	497	508	468	463	458	486	533	522	478	452	475	476	508	481	465	507	501	482	463	530	487	495	455	500	492	451	493	469	454	479	448	482	442	481	486	504	495	460	491	464	463	478	479	475	436	453	436	464	472	484	493	483	470	503	490	482	469	467	476	462	490	466	470	482	465	463	468	433	472	483	480	428	471	516	492	489	482	407	440	488	494	495	456	471	474	497	482	505	421	436	470	474	451	419	489	486	472	486	480	518	515	462	433	494	492	460	494	453	451	454	498	493	453	483	496	473	508	494	450	460	498	461	457	499	473	520	478	450	478	476	432	431	518	482	521	481	497	462	463	482	483	465	488	465	457	479	483	475	451	456	507	457	466	469	488	466	476	441	470	493	474	494	510	481	499	459	465	471	489	432	457	475	515	480	507	511	485	447	473	487	483	444	486	478	493	488	462	442	483	459	469	461	441	470	479	443	460	455	461	446	423	490	471	470	486	474	495	472	482	454	458	481	484	477	420	496	459	487	495	475	502	469	472	461	472	478	465	462	483	486	497	467	461	470	504	492	494	466	448	482	456	496	452	447	472	485	471	448	467	490	492	453	468	459	494	500	482	484	484	491	467	448	503	469	464	459	427	519	451	466	474	477	463	430	466	456	456	448	484	480	480	482	457	457	518	479	474	484	490	493	534	472	456	498	472	466	516	516	475	468	469	481	450	488	491	435	463	464	462	493	472	489	454	488	508	468	480	472	443	481	478	500	488	481	452	484	492	433	473	439	475	481	484	492	455	473	494	478	444	467	450	441	467	453	471	483	481	491	458	441	460	479	485	444	448	481	481	500	461	482	499	479	461	512	459	465	437	498	504	480	510	456	480	475	467	467	445	466	475	456	470	483	478	459	448	464	468	453	485	483	447	483	472	485	440	473	478	515	472	485	443	462	430	482	470	488	476	434	487	487	456	471	464	469	493	471	481	480	443	484	470	462	443	460	491	459	474	457	471	453	472	427	454	463	478	446	524	492	435	465	481	454	481	477	491	467	453	510	471	479	436	464	493	501	441	510	472	485	480	488	470	447	463	443	483	459	477	442	437	429	454	462	470	492	506	467	484	430	466	462	499	474	492	502	465	466	467	461	475	488	476	459	472	444	460	489	444	469	446	467	474	467	487	516	465	430	451	469	486	476	476	476	476	464	493	493	483	485	461	473	488	444	461	470	466	485	451	520	434	459	451	452	475	438	499	478	495	483	433	473	507	443	468	472	478	462	466	455	492	434	452	467	465	453	496	485	469	484	461	491	479	514	488	437	469	501	488	479	472	489	464	471	466	486	471	472	441	501	492	468	502	477	454	479	489	459	447	480	480	457	460	454	457	472	500	455	511	442	485	473	436	457	469	478	459	498	432	481	443	450	439	455	454	462	448	426	454	477	472	481	453	472	470	454	499	462	462	466	478	482	515	473	454	479	500	459	457	475	488	491	462	475	494	438	492	509	466	482	495	462	453	449	464	494	447	487	479	500	476	480	485	470	436	479	454	469	475	477	477	489	506	460	476	452	482	463	464	458	450	496	528	462	465	479	497	455	446	489	507	459	459	477	431	447	515	484	482	469	482	456	464	492	478	421	462	493	508	460	469	529	438	478	484	457	488	502	485	469	486	504	440	470	500	460	479	475	462	455	488	499	485	504	480	476	496	443	426	460	474	482	437	467	503	486	494	457	494	450	494	465	505	448	470	464	444	479	460	489	485	462	454	510	477	459	429	469	463	475	462	493	472	461	476	445	464	462	476	465	509	501	450	491	483	455	476	464	443	458	465	481	453	462	470	460	506	453	436	477	446	467	447	496	457	483	446	476	470	486	470	471	475	473	463	493	473	489	473	484	451	466	486	489	503	470	476	470	483	469	480	492	478	485	465	484	480	452	460	438	453	501	479	498	480	495	455	487	462	481	451	457	451	429	471	466	467	485	471	456	492	452	491	475	468	476	449	450	465	495	488	526	495	492	449	479	468	482	458	507	425	453	498	467	492	474	466	474	459	472	520	467	469	475	462	495	489	480	444	454	473	429	415	506	482	436	478	449	494	494	494	457	458	453	444	429	485	460	438	465	483	457	461	508	497	438	478	444	440	510	425	473	455	456	462	497	460	456	470	413	509	495	439	448	437	481	452	511	473	483	490	516	454	436	462	466	473	481	481	483	474	484	494	497	470	463	461	449	451	477	510	476	470	493	463	497	470	450	440	482	473	475	475	504	489	467	479	473	462	460	473	461	462	452	454	447	501	457	475	471	492	463	463	474	482	495	443	452	483	487	452	484	511	468	438	465	474	442	468	482	463	487	463	435	482	474	480	443	474	505	454	453	478	464	484	480	482	486	440	466	469	481	516	499	433	506	461	461	450	494	448	513	506	451	481	466	471	491	433	456	480	475	461	476	514	457	511	462	496	502	477	426	428	446	457	474	511	485	455	453	459	463	463	463	525	515	439	455	499	512	488	508	464
1607	407	424	440	424	410	384	398	392	377	398	411	395	368	394	382	447	417	381	420	406	371	358	339	408	389	395	355	415	423	381	367	395	393	361	424	363	384	435	410	380	426	410	398	395	354	409	388	375	362	386	431	395	408	367	382	339	393	452	445	394	413	374	404	395	381	392	365	397	369	391	377	352	387	375	378	430	355	384	410	366	401	359	388	371	409	409	389	354	394	397	352	417	394	363	382	379	353	407	406	416	377	376	384	389	384	385	395	383	370	391	364	389	350	370	355	405	383	351	372	356	360	373	391	412	374	420	409	382	390	382	405	381	417	426	416	412	377	366	382	383	379	414	397	427	393	389	416	363	383	375	394	409	387	413	428	381	370	372	400	396	415	382	361	375	379	409	360	373	411	361	366	385	395	377	367	376	356	436	374	344	353	386	381	380	379	411	393	395	388	373	368	369	387	349	377	429	360	389	407	373	402	404	403	373	401	365	395	397	380	415	425	346	401	395	372	361	396	324	374	418	356	382	383	379	406	400	377	388	387	388	404	385	371	397	369	385	396	360	349	390	397	391	399	372	353	393	382	393	426	400	384	402	369	370	416	389	377	364	373	387	390	373	385	386	383	379	382	411	393	413	344	378	387	376	406	405	459	367	372	415	378	404	405	379	347	413	373	369	412	404	366	368	382	396	412	386	364	362	376	332	385	350	391	381	342	400	372	375	410	409	403	410	377	385	414	374	377	386	380	378	403	396	382	392	377	369	388	404	403	352	381	387	357	392	390	401	410	382	394	383	372	382	409	415	406	369	383	375	433	389	388	402	356	381	363	359	398	351	365	371	355	385	401	390	383	362	361	387	362	425	356	371	421	372	382	362	365	404	373	406	381	369	413	387	382	401	361	377	397	356	448	353	400	362	359	409	397	376	385	355	397	439	388	360	402	405	399	399	385	353	368	399	374	386	371	386	386	436	417	383	364	377	428	413	406	409	390	394	406	386	399	392	359	391	383	374	421	380	353	424	407	390	370	392	375	384	409	401	398	433	394	364	378	408	382	373	399	360	381	387	392	384	394	398	404	385	394	442	389	386	405	396	366	416	384	354	368	395	412	373	377	370	392	419	407	420	360	384	358	419	388	410	389	408	406	379	411	387	396	397	416	386	404	381	382	378	363	371	385	406	384	384	368	400	365	401	421	366	380	365	385	375	405	406	392	391	401	371	416	405	405	394	404	403	414	433	417	364	396	375	397	391	375	369	377	375	402	405	429	389	378	376	396	410	388	404	388	406	375	404	415	401	410	393	385	408	378	388	397	376	373	337	375	376	384	386	370	392	404	358	313	408	361	358	422	378	378	419	358	420	381	372	407	389	381	402	357	382	370	379	403	398	405	400	385	390	378	373	379	403	363	415	368	380	400	389	400	367	391	424	371	411	391	377	370	419	345	372	371	379	354	375	384	367	401	415	382	383	325	421	395	370	398	406	370	376	420	388	382	400	349	362	408	425	417	351	360	399	395	427	356	408	381	385	357	376	402	396	418	396	366	419	415	377	357	390	381	347	363	378	383	399	408	365	374	411	403	371	400	356	421	403	384	399	425	392	404	356	345	395	368	439	386	416	388	420	392	338	412	362	392	406	396	366	420	411	396	376	412	381	367	366	349	368	393	388	408	383	415	395	386	392	383	410	387	402	396	387	376	397	421	384	400	365	411	348	414	351	378	407	389	345	361	418	382	419	385	422	358	373	397	396	348	382	370	383	381	355	367	407	404	373	388	383	332	412	427	368	410	410	403	394	367	407	392	388	375	367	366	398	384	360	391	378	362	362	386	388	351	440	406	377	354	415	418	369	366	370	407	378	391	379	393	386	371	384	396	372	384	362	364	409	383	372	394	344	388	371	406	406	352	401	403	398	392	414	388	376	418	403	402	384	370	420	359	397	351	370	386	368	411	399	366	405	397	390	355	371	421	386	368	401	384	393	406	366	420	444	411	430	367	335	416	394	365	386	382	397	389	369	408	389	392	379	407	368	407	392	353	417	393	401	382	381	405	383	382	338	394	393	411	381	371	376	331	362	369	397	388	361	398	433	390	385	357	416	361	361	368	364	388	356	435	381	420	412	375	407	402	405	375	415	359	373	387	374	387	417	372	425	385	383	349	364	383	378	397	390	384	397	370	383	376	359	393	403	396	400	374	400	361	384	363	365	351	358	394	391	366	427	420	414	418	391	349	378	392	384	367	357	413	365	387	371	387	384	402	359	380	389	390	357	376	423	396	373	400	376	373	377	369	398	438	382	391	415	345	380	401	384	389	432	402	376	371	365	397	370	397	385	383	390	381	382	351	395	385	375	359	393	380	344	353	356	413	422	362	395	380	383	360	385	363	368	366	412	385	382	378	356	357	387	394	391	380	368	360	430	349	428	394	424	390	365	395	383	372	379	378	373	383	378	373	422	407	386	362	384	370	412	364	400	374	383	415	390	352	371	388	398	370	437	396	439	392	388	367	346	401	352	377	384	360	402	373	366	399	361	380	390	393	385	406	361	389	414	368	364	382	384	387	367	375	390	406	379	393	371	372	349	397	375	408	362	404	368	403	400	348	366	388	372	393	394	398	355	331	361	369	401	336	404	406	388	356	371	428	397	376	326	412	388	376	382	377	378	402	359	350	397	390	401	373	384	392	321	369	391	374	363	385	385	395	400	387	408	381	385	371	395	378	391	396	401	353	395	373	371	348	369	369	383	358	356	421	383	377	410	422	378	367	392	353	345	393	401	392	397	375	382	392	383	415	385	374	392	374	372	387	358	389	370	384	388	400	405	382	399	359	380	400	349	382	353	377	395	378	397	361	394	387	427	374	364	414	364	378	382	400	389	379	377	393	352	372	378	400	383	366	352	410	402	409	420	382	368	366	385	436	375	390	407	371	378	354	377	363	401	383	381	416	385	391	400	405	390	347	383	364	406	385	411	366	366	384	374	389	390	363	404	364	422	376	384	426	429	354	373	413	362	375	389	397	363	365	406	375	394	382	338	361	330	378	413	376	396	395	346	378	411	411	418	377	395	370	373	411	385	389	406	433	378	369	350	399	364	355	371	371	355	386	385	361	382	387	359	423	351	403	418	427	404	409	409	384	369	404	410	373	365	357	428	343	386	384	353	386	374	406	388	416	414	382	396	355	374	371	385	386	425	373	349	333	332	371	352	360	399	400	352	401	393	371	348	358	416	374	401	367	381	416	380	395	384	361	384	398	380	409	376	403	358	369	377	397	341	381	425	382	393	379	366	424	408	369	418	425	399	388	387	398	411	377	377	393	378	366	417	416	373	383	379	401	394	388	400	386	386	378	382	357	355	388	365	368	347	346	384	364	408	386	388	379	365	405	430	365	399	366	379	382	355	389	382	435	378	371	393	336	378	351	389	393	399	379	412	384	355	354	385	386	390	401	412	379	374	404	427	396	409	410	397	377	349	381	393	380	383	390	441	358	358	357	391	408
2076	902	1010	1018	965	960	893	847	914	865	941	869	911	861	829	856	921	866	918	862	932	882	890	907	819	875	819	877	872	828	885	788	827	863	869	855	924	832	841	834	839	837	830	832	840	860	849	850	818	855	895	807	847	876	819	871	838	869	854	830	864	874	816	848	842	834	893	855	854	871	872	888	860	845	808	830	802	818	902	861	858	818	878	851	829	885	879	894	850	833	860	839	802	882	852	894	829	833	882	851	806	842	824	834	883	858	867	817	879	830	844	855	830	873	799	841	836	837	866	840	827	853	882	860	914	860	859	860	837	826	835	855	831	849	812	843	844	860	857	829	897	882	876	829	831	850	859	821	805	855	837	852	851	897	874	873	832	852	872	859	876	888	884	901	881	831	825	819	896	863	826	817	880	909	854	943	807	791	899	913	808	897	834	876	839	855	874	836	860	805	809	845	807	881	889	840	890	885	805	874	870	854	841	859	898	841	856	851	838	874	832	897	916	822	931	816	849	884	920	839	828	781	806	820	841	842	845	891	809	882	895	911	894	854	817	833	834	854	836	826	807	810	825	836	778	885	860	843	837	808	896	855	874	896	800	835	866	831	824	830	882	821	836	862	861	852	834	851	821	847	874	763	863	815	844	832	825	828	848	859	809	817	832	859	835	827	880	850	790	795	886	883	889	852	838	835	826	863	870	866	854	875	839	855	841	799	895	905	845	848	847	836	866	866	871	852	845	778	818	850	796	794	892	850	802	844	835	874	833	889	877	814	799	853	828	876	821	879	865	847	810	864	831	795	853	871	879	863	818	867	858	824	858	835	826	909	844	883	858	826	811	868	872	848	798	851	882	805	856	826	841	827	807	839	828	817	835	820	845	859	851	844	865	844	836	864	811	879	862	855	849	837	831	861	852	853	838	834	857	847	801	855	806	814	856	811	855	844	881	851	850	832	898	859	838	853	826	897	803	921	827	842	885	820	774	808	859	901	836	875	912	886	846	838	856	846	833	854	839	835	884	830	864	877	837	882	833	852	830	890	869	849	856	864	818	835	879	862	895	859	876	804	851	862	851	868	839	837	877	832	833	872	860	844	840	853	853	835	876	806	879	836	858	860	858	883	856	853	917	828	822	834	888	877	840	817	846	847	850	849	826	815	864	849	792	859	837	845	868	839	834	850	876	826	805	831	813	865	862	814	868	875	853	845	905	811	830	860	860	841	822	842	831	804	861	867	842	869	819	883	886	783	823	841	881	829	799	810	861	861	873	853	880	913	865	861	804	837	839	896	827	878	891	842	886	834	846	782	881	849	877	797	812	830	880	815	890	860	910	837	827	821	917	839	839	870	855	877	919	863	837	844	913	870	858	840	814	843	874	853	862	851	874	843	869	853	871	797	859	839	817	806	824	802	854	834	849	818	818	860	868	870	852	843	830	860	803	914	837	883	891	826	914	850	811	820	812	873	901	866	818	838	851	889	827	805	812	764	847	869	869	835	872	882	855	846	863	829	833	809	860	845	865	809	865	853	813	877	889	848	838	889	890	877	863	877	824	891	836	919	856	845	823	847	851	866	818	856	921	885	865	821	883	832	838	867	843	841	864	827	833	877	808	834	847	817	897	815	788	852	841	862	872	851	869	865	831	873	870	837	864	888	811	901	852	857	824	841	881	865	884	837	794	849	822	827	851	850	882	897	838	865	884	838	805	832	804	847	845	836	889	961	832	862	838	895	844	860	853	897	858	840	829	891	880	832	896	847	878	866	877	836	853	847	881	813	890	932	872	874	884	854	815	843	837	819	864	840	862	849	811	853	784	890	818	843	817	842	810	877	802	898	827	837	898	852	840	846	836	835	836	832	840	806	819	837	911	793	855	829	834	861	841	889	867	862	796	889	843	829	849	887	888	879	896	866	827	862	828	805	823	852	821	892	835	892	868	795	859	821	793	830	884	844	872	858	861	870	847	866	867	854	805	878	821	845	840	821	845	870	861	885	885	814	892	823	835	852	852	803	847	865	803	845	891	865	806	807	845	883	856	858	789	887	876	837	856	865	875	854	807	834	802	850	860	882	876	851	801	836	816	830	851	876	815	846	887	871	920	870	880	856	847	816	911	870	833	829	870	844	875	901	868	860	839	827	887	874	880	846	839	845	846	806	823	845	838	859	839	841	866	874	816	857	801	874	858	913	878	855	838	868	845	834	816	808	859	907	822	896	899	936	845	848	791	790	842	893	789	852	854	811	882	824	865	854	874	861	841	796	855	821	800	829	879	768	815	831	866	793	870	893	811	827	845	826	853	868	822	815	880	891	832	841	881	844	829	878	868	846	867	851	864	866	885	839	804	864	858	837	815	860	829	839	813	817	850	809	873	868	889	852	846	844	848	880	843	826	865	849	819	833	855	891	830	829	842	847	881	857	848	811	841	867	861	870	814	906	872	862	866	829	851	832	856	820	864	834	808	867	818	826	864	844	811	838	860	850	850	794	826	819	828	842	845	800	857	882	849	821	885	873	815	859	902	806	876	826	831	871	808	824	825	849	870	780	826	824	906	866	851	870	827	850	818	867	876	865	884	812	830	861	880	814	876	850	819	862	842	827	866	819	835	844	881	870	831	876	885	903	900	816	864	820	854	806	848	860	847	844	912	803	857	800	887	867	805	817	880	894	829	789	836	846	845	885	866	893	821	808	860	893	829	845	852	844	862	885	823	811	836	870	837	862	885	912	835	903	899	865	859	859	892	860	837	814	854	849	808	840	808	826	838	861	891	801	832	863	878	858	831	790	806	846	865	835	882	840	825	836	801	842	874	876	853	880	847	825	801	872	838	881	865	854	843	841	810	856	840	834	916	863	870	828	861	799	878	872	829	875	856	832	879	820	907	795	873	882	804	842	834	859	872	824	847	855	862	851	843	897	787	852	873	871	780	834	806	849	879	785	851	912	837	875	845	865	846	836	836	865	821	842	860	862	828	902	859	821	851	821	816	858	922	870	849	850	841	886	876	859	855	816	826	868	907	835	843	884	882	901	827	875	889	866	910	854	827	797	845	877	822	847	868	885	861	893	866	872	865	893	839	845	845	884	833	833	837	870	874	875	897	843	900	791	842	843	856	825	889	846	861	822	839	856	820	838	905	868	863	839	829	809	811	863	864	835	840	802	859	853	805	846	860	835	860	848	830	860	863	866	820	845	821	843	869	837	908	808	844	894	841	818	899	860	910	857	829	844	864	826	880	844	836	813	848	865	839	944	885	871	896	874	856	873	871	859	858	833	865	797	835	817	835	863	893	822	814	824	807	869	854	807	852	789	811	866	869	842	867	869	844	832	857	838	821	846	840	816	877	838	868	895	850	817	841	846	858	878	879	841	834	872	829	859	902	830	906	867	854	848	834	796	888	897	825	855	879	900	841	857	881	882	809	853	833	836	833	874	868	823	812	872	845	824	878	812	837	849	861	824	873	847	835	861	895	870	923	840	744	799	886	847	895	905	847	878
7055	630	652	561	437	327	270	285	266	233	220	224	194	213	214	207	210	190	189	220	237	206	192	174	210	240	221	195	219	192	215	187	188	210	189	207	182	210	207	186	239	216	183	183	184	213	218	194	201	189	211	167	182	213	178	216	166	187	204	220	202	167	170	202	175	188	162	176	176	164	190	191	195	175	187	209	174	192	182	189	187	193	179	158	195	183	197	177	181	180	211	192	187	189	188	196	181	176	190	189	187	189	209	198	165	194	196	177	180	212	168	194	208	165	207	219	184	184	183	208	187	176	195	181	178	217	191	166	187	209	191	181	226	199	203	209	193	195	190	177	181	188	173	194	187	202	179	188	169	217	191	194	166	198	167	190	212	184	203	190	203	190	191	161	194	171	190	198	189	207	191	191	180	195	184	209	162	219	212	169	181	174	179	192	184	198	159	176	184	214	169	206	175	200	214	185	182	193	160	176	225	181	160	186	176	208	191	190	221	171	169	167	190	171	178	153	168	157	178	183	209	197	196	154	195	183	174	202	173	199	195	193	190	213	199	201	171	188	200	224	202	196	204	178	218	194	153	190	184	161	168	197	180	192	203	181	213	197	173	221	167	208	182	174	188	190	214	194	200	200	217	171	201	183	177	197	185	217	216	196	206	193	188	172	215	189	186	201	196	203	176	185	202	178	197	158	185	192	204	193	184	176	185	204	202	189	214	226	200	203	191	221	198	204	181	206	187	190	203	206	183	183	209	182	186	186	176	183	190	193	220	199	220	193	193	190	182	198	190	191	193	186	192	168	194	215	163	185	204	198	210	187	191	153	200	206	202	211	201	191	198	187	203	156	201	194	160	171	171	186	202	184	189	202	193	188	199	208	173	202	210	177	181	175	179	179	205	198	199	192	210	160	196	218	225	185	197	189	181	210	195	200	191	207	213	181	153	222	183	196	178	204	205	179	160	204	209	182	186	154	194	217	226	182	178	196	184	178	182	203	185	168	180	165	179	193	177	158	210	188	177	188	214	178	191	179	198	203	216	205	199	157	172	192	210	204	180	194	201	160	190	170	193	167	195	156	204	170	195	162	210	202	197	171	210	185	197	196	192	196	180	183	188	187	213	187	185	161	177	205	173	165	180	177	188	192	195	201	204	194	202	183	195	209	173	196	183	195	203	188	163	167	217	170	178	187	214	179	205	211	205	195	196	157	183	189	185	218	203	192	237	202	183	186	173	175	202	205	167	197	185	171	184	168	208	197	231	183	165	202	204	192	176	193	197	189	212	193	202	202	212	184	183	210	181	203	183	171	198	187	180	181	176	206	178	205	196	181	178	163	199	200	201	185	168	194	186	194	185	184	191	167	196	205	191	154	212	175	167	210	175	195	193	199	166	198	191	199	177	160	181	184	167	174	223	203	223	188	209	193	200	191	178	160	191	181	188	199	178	161	187	177	202	215	205	196	186	189	189	180	192	192	194	230	186	193	190	209	184	203	178	202	213	197	188	174	178	171	204	218	187	168	204	182	207	168	184	193	184	171	207	183	176	184	194	185	185	180	201	206	194	174	198	188	194	187	194	202	188	164	191	187	185	190	200	214	206	216	200	200	184	184	211	199	209	201	214	200	185	172	210	182	191	200	208	215	188	188	195	193	206	217	206	171	171	176	194	185	187	193	241	181	179	180	191	198	164	186	228	211	171	194	202	216	184	188	202	188	198	212	186	177	212	208	176	202	199	173	209	206	209	190	185	186	174	181	172	180	186	184	169	146	188	192	207	162	182	211	205	177	196	185	173	180	206	232	171	193	182	193	199	205	189	177	175	221	187	181	201	193	165	184	204	198	191	203	163	205	188	184	194	183	181	196	194	199	199	198	165	191	182	176	229	141	208	168	170	184	224	196	170	184	190	190	200	214	188	177	203	190	206	186	198	199	173	199	179	194	189	197	183	174	200	167	156	197	186	174	170	197	187	190	207	179	170	203	183	205	150	221	238	210	202	204	207	178	203	184	192	184	193	212	217	195	189	191	179	173	190	204	175	183	179	187	198	204	189	182	193	176	216	210	209	165	179	174	204	182	184	211	204	181	217	164	180	198	192	196	183	203	216	199	206	165	182	179	202	205	204	157	183	187	190	195	190	179	177	187	186	199	170	182	199	189	174	194	215	197	199	190	172	202	192	177	190	196	211	197	175	224	160	162	170	187	212	194	175	203	184	210	173	175	195	171	178	192	192	185	166	185	190	177	178	170	210	201	165	202	179	199	183	169	192	197	162	201	212	199	190	195	192	200	192	173	189	190	204	187	184	211	209	204	204	192	178	194	200	195	189	187	218	195	214	194	203	195	191	195	197	187	191	192	173	194	203	185	194	200	187	204	174	191	184	197	193	182	197	206	222	203	199	196	203	186	177	178	164	210	190	195	186	215	204	181	184	210	196	194	201	169	181	200	175	190	194	194	153	194	192	165	176	179	204	205	183	169	187	195	215	187	177	160	196	183	177	205	185	208	205	186	172	184	216	193	199	168	206	182	200	187	187	186	181	179	200	193	188	204	197	215	201	217	210	182	212	191	173	171	186	188	201	179	193	177	171	196	194	201	222	188	188	188	178	221	183	193	199	173	198	173	188	205	197	195	193	167	187	177	198	184	190	190	199	213	193	194	167	191	201	172	190	177	164	192	198	151	198	212	206	209	187	211	183	188	181	206	182	184	193	184	184	165	175	188	171	164	181	192	199	202	201	196	201	191	204	199	191	184	179	198	187	204	175	192	198	199	197	181	184	173	186	194	203	182	213	193	195	196	182	189	225	208	202	184	175	191	174	210	173	205	203	185	163	198	181	197	201	188	181	204	171	197	158	152	171	196	204	213	205	186	195	185	195	174	200	195	186	185	170	179	184	203	188	193	173	202	233	195	181	175	158	207	212	210	185	189	176	177	234	191	186	177	171	159	182	188	206	186	177	174	197	164	185	202	185	172	189	188	211	181	216	194	214	184	194	191	196	196	201	192	194	194	190	184	196	178	213	173	208	196	175	154	200	180	211	185	177	176	183	191	176	198	181	196	202	188	183	193	167	178	210	193	189	187	217	187	202	209	194	176	193	198	197	188	185	215	194	173	175	191	205	180	182	207	202	193	170	178	201	200	193	181	181	172	157	182	178	190	220	176	214	194	196	190	181	193	189	169	190	186	216	191	188	180	179	164	198	195	180	190	206	183	188	206	188	193	173	209	201	235	196	193	194	183	207	179	183	195	179	189	185	171	185	183	210	174	201	186	183	203	190	204	217	189	188	172	193	181	181	168	187	182	180	185	190	167	181	198	207	189	184	186	162	177	203	160	205	192	201	192	212	198	176	206	183	187	178	180	159	189	202	215	199	218	187	174	215	206	192	201	191	207	192	194	186	191	182	192	193	190	192	194	195	192	176	180	201	203	197	195	190	189	201	201	196	191	168	174	192	207	181	201	201	209	193	173	161	195	186	178	153	203	204	194	192	205
6261	786	1444	1694	1499	1259	1035	999	848	745	756	676	603	639	636	543	579	559	550	549	516	516	553	483	545	561	544	546	537	525	552	553	532	546	566	520	540	507	529	471	492	452	504	507	486	478	521	498	461	483	499	486	490	499	483	503	484	503	473	483	462	455	483	479	491	483	479	467	473	499	487	460	461	456	494	501	492	453	449	465	485	469	466	479	472	477	461	438	497	438	497	424	454	456	480	451	446	455	469	445	474	472	483	477	442	463	470	505	488	461	473	466	442	470	466	475	448	412	470	469	458	507	470	434	435	454	457	460	495	475	443	485	458	472	444	479	464	514	434	464	467	445	468	505	435	456	429	444	472	459	470	442	476	442	479	466	467	491	420	452	472	462	456	487	461	477	444	433	437	457	441	459	462	458	460	482	460	464	462	433	466	484	459	418	503	449	474	422	450	481	438	446	425	474	441	463	443	421	482	448	465	434	450	460	513	449	470	456	465	475	453	481	451	413	459	491	474	463	446	435	485	445	458	476	459	434	460	467	450	469	444	454	481	439	494	474	466	442	492	444	451	478	472	429	435	451	447	459	470	446	466	498	472	469	460	462	484	455	483	501	451	442	460	437	446	444	444	468	446	431	459	472	436	437	506	479	491	467	476	479	484	490	444	462	482	424	437	458	446	470	459	478	465	469	452	468	478	469	452	434	442	460	446	451	456	431	451	448	485	453	457	449	439	471	431	473	450	434	471	471	512	490	422	510	451	472	474	486	472	467	455	443	461	460	433	486	458	433	437	425	458	470	446	449	461	431	475	464	473	478	476	440	434	469	468	451	425	413	470	503	402	458	452	498	458	449	483	450	489	473	472	443	454	472	499	460	432	498	467	456	458	469	428	459	432	446	463	419	452	480	469	460	471	440	476	470	467	429	445	454	455	437	459	473	454	449	472	428	428	468	488	469	483	457	491	465	509	504	417	468	475	448	458	440	468	439	442	458	449	466	458	457	473	450	428	446	491	452	472	456	516	438	426	464	480	470	482	491	460	463	458	476	454	463	463	460	490	487	427	459	454	485	466	445	419	435	453	414	453	441	458	453	453	459	439	479	420	505	442	458	456	459	434	407	469	463	501	486	435	454	466	459	469	451	473	496	497	486	474	450	462	446	449	458	467	485	513	506	447	451	466	439	512	476	505	480	466	454	481	474	403	437	453	436	448	471	488	403	465	446	460	459	501	480	454	454	481	480	453	477	459	451	499	417	436	457	460	452	454	472	454	455	475	448	475	447	453	483	438	475	482	476	441	487	484	459	442	448	454	486	458	448	451	460	502	436	483	457	475	435	435	450	433	441	492	445	476	432	431	481	456	485	475	450	460	475	450	511	461	460	444	444	422	484	466	478	456	449	423	434	461	444	453	448	461	414	439	474	453	467	449	477	448	446	483	437	451	446	451	468	486	469	457	471	490	478	464	437	484	432	439	474	473	475	462	442	484	454	438	462	471	476	464	455	446	484	442	457	472	491	471	482	425	467	483	448	462	421	440	442	447	466	480	440	483	462	422	461	473	484	418	488	444	460	451	476	447	440	434	458	445	457	490	455	443	490	435	505	469	444	454	508	472	467	481	433	432	458	511	461	427	429	437	490	466	467	478	438	467	484	496	462	451	496	488	502	438	461	491	466	467	469	430	443	475	437	504	442	421	458	455	460	453	467	475	417	487	467	454	433	457	517	479	435	447	472	480	492	454	463	466	454	466	462	484	470	466	483	437	473	457	461	450	476	445	487	451	425	448	479	504	439	435	467	442	458	437	455	417	468	437	473	440	475	469	459	449	442	490	429	468	466	444	482	425	472	490	477	474	431	479	492	486	440	501	499	469	469	464	473	425	472	458	461	466	455	468	454	435	454	470	454	490	445	480	446	456	448	440	465	419	458	480	461	402	466	483	487	488	464	462	430	488	454	493	447	470	462	459	454	469	492	429	459	484	411	467	459	431	448	462	464	437	457	459	479	485	430	455	446	455	408	457	465	468	456	441	424	480	449	461	475	420	435	445	449	442	452	480	422	479	464	480	492	464	460	474	471	419	458	442	417	447	463	457	469	469	468	422	449	475	476	457	487	469	475	467	461	465	452	466	458	497	460	473	444	478	428	469	427	453	456	436	450	437	460	440	473	459	462	448	458	490	446	435	467	469	404	501	475	460	459	469	457	473	451	484	474	448	466	498	482	464	450	479	430	440	456	440	499	466	466	472	458	461	487	462	442	472	463	467	447	452	430	467	495	469	479	514	460	440	502	469	467	452	470	486	438	443	498	460	454	474	468	498	451	463	441	467	498	436	425	499	491	434	513	458	455	464	475	459	446	464	447	489	420	458	464	420	468	471	475	463	435	457	453	460	440	479	464	466	459	438	466	467	482	460	496	424	483	474	469	467	458	491	453	437	453	473	437	478	494	469	468	447	454	519	462	496	459	449	452	444	446	473	475	465	452	437	477	485	441	482	485	467	489	452	482	446	442	450	434	473	464	486	436	448	441	461	450	447	462	439	451	452	455	488	479	477	460	465	424	421	498	494	512	478	405	481	495	439	450	498	501	457	479	427	456	464	425	468	443	473	442	428	452	462	464	445	460	435	471	493	435	439	462	482	474	477	461	502	441	432	496	464	464	485	458	425	472	478	467	468	464	443	454	459	459	502	425	453	461	473	456	447	440	476	471	459	459	445	451	466	450	442	474	448	437	457	485	479	454	463	470	460	459	454	469	493	473	448	481	444	411	470	410	480	431	492	466	457	430	474	505	443	458	472	445	488	423	473	472	443	444	500	507	458	499	440	462	420	454	453	484	470	480	463	424	492	515	431	466	432	447	491	491	411	489	484	434	478	454	490	439	428	465	476	432	453	479	432	465	437	483	452	450	485	455	439	432	451	480	455	490	432	457	475	467	478	459	507	462	473	483	470	474	471	443	404	480	473	510	470	444	496	471	447	439	485	460	448	438	460	448	441	462	445	456	474	488	451	452	479	472	449	491	428	474	483	471	483	454	463	449	459	470	434	506	477	472	416	445	457	461	490	444	481	462	455	425	473	460	488	424	446	476	445	472	487	426	457	435	442	457	466	415	465	437	504	493	449	485	444	466	482	487	470	514	444	472	456	462	489	454	442	448	474	464	455	464	462	406	441	472	448	449	473	470	460	490	428	442	443	519	455	448	481	431	411	418	467	471	432	465	466	437	473	470	458	491	448	481	484	468	437	434	479	472	427	453	467	472	479	442	482	453	414	457	460	438	426	459	440	506	428	422	474	455	498	448	464	482	432	504	462	466	471	443	459	475	452	503	483	487	479	456	469	437	452	451	442	457	488	463	463	490	460	480	480	449	489	456	462	450	466	496	474	471	460	437	451	488	422	440	462	463	435	479	465	510	447	456	416	436	467	493	489	449	486	488	434	453	465	494	422	465	477	496	487	463	459	450	449	468	435	447	429	458	431	478	417	406	461	430	454	481
13988	1168	1091	885	674	492	403	372	305	271	245	259	230	215	225	205	189	217	194	199	209	184	204	206	224	179	199	212	182	186	214	206	224	218	163	199	197	195	197	201	199	196	206	194	180	180	168	201	193	170	186	178	199	185	168	180	217	215	190	198	186	218	181	194	196	196	183	187	183	169	183	164	177	177	172	180	193	193	186	196	186	192	194	188	162	188	206	173	195	197	177	169	167	160	183	180	182	173	181	195	178	197	165	155	197	174	169	169	161	206	178	211	178	192	181	190	203	186	163	159	169	183	175	184	194	172	181	193	180	194	202	177	163	183	178	180	177	194	173	163	183	178	180	173	153	201	204	176	165	172	183	178	167	153	195	199	196	185	183	178	193	152	218	187	222	197	170	198	162	167	184	195	197	184	188	177	185	197	181	189	165	199	182	178	186	180	208	183	168	166	184	168	197	164	198	197	186	201	168	177	180	195	180	185	162	173	183	174	156	181	176	180	180	176	186	174	175	161	169	164	177	182	181	176	191	214	185	201	174	195	166	193	162	161	192	208	203	205	182	190	203	181	180	182	189	200	185	176	191	202	164	200	194	166	154	191	155	169	170	183	189	164	179	188	192	173	207	194	186	188	169	185	218	188	182	206	167	161	198	168	163	196	170	188	174	184	196	162	156	167	183	170	182	186	185	164	175	178	161	204	176	181	209	182	182	181	173	145	188	191	174	187	192	211	168	195	158	197	177	185	173	177	165	152	186	189	187	183	212	167	182	191	186	191	200	192	155	175	201	157	191	166	190	177	186	205	179	170	187	177	198	188	177	164	201	190	197	203	176	197	146	174	221	183	191	182	213	187	168	175	187	178	170	158	186	175	186	204	179	172	195	191	177	156	175	165	179	186	165	167	191	174	192	194	158	184	194	201	181	185	152	180	188	193	178	190	157	167	174	208	185	156	178	199	165	184	175	192	183	160	190	168	159	211	190	192	180	172	181	172	174	196	182	176	166	199	199	160	183	193	170	183	178	172	166	181	171	185	202	149	158	176	161	183	176	183	184	195	178	168	167	184	172	184	184	175	172	165	158	165	159	174	185	166	175	158	167	162	179	164	172	185	178	174	213	176	183	194	164	188	198	199	205	199	168	191	176	168	189	210	177	183	192	174	175	182	181	181	176	179	178	178	169	162	189	201	177	189	165	161	173	180	189	185	182	209	189	198	184	156	182	200	149	172	192	168	182	174	189	166	198	160	175	176	152	175	175	195	190	175	182	147	190	158	174	166	151	161	164	190	180	196	208	151	158	171	169	167	177	200	175	164	185	175	212	198	163	167	188	140	210	187	196	184	177	178	160	163	197	183	202	175	161	169	174	177	193	188	157	181	172	194	183	158	156	192	165	177	198	155	213	175	170	181	162	190	184	184	171	191	171	190	184	169	184	158	146	192	182	181	205	197	165	191	203	188	170	187	203	172	158	152	203	180	180	192	184	192	194	174	202	166	183	153	194	190	198	182	201	171	154	185	200	174	169	161	174	174	187	175	187	185	187	180	204	190	164	177	174	177	185	173	179	184	199	160	200	164	154	173	163	193	156	199	208	202	227	160	181	181	174	218	176	202	189	194	206	181	180	162	171	199	171	191	177	174	181	166	216	178	187	186	177	204	167	175	164	183	202	176	164	181	159	179	190	167	174	212	194	175	209	194	212	193	159	195	196	222	181	165	172	164	180	177	192	180	159	212	168	191	185	163	161	167	187	162	182	168	181	181	188	175	160	163	183	187	193	157	187	179	174	215	189	190	176	203	156	183	162	187	187	188	201	203	183	198	175	169	187	205	183	187	199	186	172	164	178	181	208	167	194	191	166	152	182	166	169	184	169	170	168	171	179	175	160	176	203	173	176	167	167	194	169	190	178	170	225	166	173	191	172	194	189	169	168	178	180	164	194	202	190	181	179	164	210	197	193	176	172	165	224	164	161	192	188	192	164	168	181	174	193	193	176	196	161	188	177	193	173	210	175	165	162	189	197	178	176	170	203	179	163	185	179	168	164	184	172	159	190	187	193	204	185	191	178	160	190	177	182	174	174	168	152	213	220	182	182	162	189	175	168	142	168	163	163	170	206	193	176	184	162	160	205	206	153	200	163	177	183	192	175	169	182	174	192	179	191	199	168	171	193	184	202	182	191	191	182	188	173	200	173	160	180	167	194	188	179	179	175	180	163	171	204	185	176	177	188	195	184	190	191	188	165	199	181	179	185	185	184	196	173	172	176	174	179	170	202	189	159	166	205	183	169	164	166	182	179	183	181	178	176	165	175	202	186	178	195	182	193	176	210	189	171	179	210	183	158	188	179	169	190	195	188	182	186	184	177	188	185	215	149	192	214	176	201	166	179	178	184	194	184	161	191	165	165	172	182	173	188	175	166	169	171	187	198	178	158	200	159	186	189	164	176	180	179	173	204	149	183	179	199	215	172	186	190	196	182	178	162	183	174	180	174	177	148	186	190	178	165	174	179	185	188	194	171	171	191	186	197	188	155	191	168	216	171	191	161	183	175	197	186	176	193	178	192	171	168	179	193	184	187	184	170	191	183	177	170	170	203	158	187	174	185	173	189	200	195	203	159	203	165	175	169	186	172	199	200	193	168	181	187	205	181	181	181	182	180	168	182	190	178	176	170	186	183	180	173	177	203	176	164	175	164	183	208	210	202	180	196	175	172	173	175	192	199	200	171	157	206	193	188	162	160	191	170	181	184	197	173	186	158	195	181	178	165	170	146	179	176	182	178	196	194	185	200	193	207	178	190	196	174	187	185	184	197	192	136	162	148	184	173	154	183	187	165	201	170	197	167	181	194	189	178	173	192	163	173	178	198	179	159	177	177	181	189	178	193	196	189	206	205	164	197	183	157	184	186	168	176	198	190	187	191	199	188	173	170	170	188	186	179	175	167	156	187	187	196	187	174	157	183	181	191	161	170	181	195	205	162	172	217	170	192	185	183	185	184	189	180	174	172	178	178	173	182	177	179	197	175	188	174	197	188	165	172	167	197	165	178	201	206	163	184	191	177	189	180	166	153	184	176	183	183	203	185	177	179	176	167	204	196	198	194	176	181	156	187	174	176	162	165	178	162	178	209	180	165	202	188	165	183	189	170	194	181	178	167	180	167	171	174	192	165	242	188	176	205	192	182	196	185	177	181	198	204	169	183	177	196	178	192	173	191	195	184	176	167	154	190	193	194	184	157	186	176	191	160	179	193	178	191	177	203	186	173	164	140	186	157	197	182	188	191	201	179	197	186	197	179	192	190	193	172	151	209	204	196	179	184	170	205	203	186	170	148	168	202	183	177	186	190	179	200	174	180	191	189	190	166	167	183	172	223	198	182	199	186	191	184	189	182	172	184	179	195	178	196	184	170	170	175	178	168	179	171	185	182	209	183	177	195	183	157	173	171	194	153	196	170	181	191	155	173	165	153	209	174	170	193	174	161	172	175	149	184	197
8149	1073	2159	2714	2387	1914	1516	1425	1226	1079	1021	888	783	798	741	732	655	633	641	609	614	584	581	580	598	611	651	650	642	595	614	610	635	639	664	612	630	592	582	525	514	524	518	596	524	549	538	527	594	549	516	551	535	573	520	515	516	504	484	494	471	495	458	467	508	490	489	494	501	483	472	490	479	462	488	470	491	467	484	470	481	491	462	474	473	488	474	519	446	453	499	456	484	416	487	471	474	479	459	434	498	480	482	480	462	480	483	452	447	473	446	463	477	491	497	474	477	477	476	480	499	517	473	479	504	475	473	489	485	465	460	490	488	482	497	490	442	443	438	493	467	493	483	488	432	479	459	467	470	524	518	489	484	506	493	499	466	471	484	452	513	493	480	498	490	497	455	489	483	472	473	473	513	441	457	457	479	493	482	449	464	470	485	477	487	453	487	502	486	485	468	456	458	463	487	462	479	459	473	434	434	486	484	447	445	485	490	467	463	452	459	473	496	455	489	495	478	486	424	447	460	433	469	467	466	463	516	477	481	495	473	444	469	459	440	481	449	508	465	494	460	478	428	483	485	406	470	469	465	493	492	490	473	501	451	413	452	501	513	474	466	477	459	464	502	462	469	486	493	509	486	475	491	467	462	455	461	485	446	473	430	447	460	488	441	508	447	457	489	467	468	461	448	462	484	452	445	494	451	490	509	483	523	493	482	452	521	461	486	465	476	475	423	464	494	457	486	444	518	474	481	461	504	496	486	479	473	489	503	436	451	480	489	434	523	482	471	501	484	480	486	492	468	488	477	457	457	494	494	486	467	501	470	463	487	466	459	433	448	510	523	492	455	477	468	478	465	507	460	437	509	454	443	412	487	481	477	499	494	446	458	459	512	496	426	471	477	457	421	464	479	469	463	458	498	497	465	466	459	473	486	532	473	474	494	464	495	520	510	522	460	467	493	517	491	464	496	474	483	442	450	509	477	465	455	453	450	509	454	468	473	443	490	453	464	461	466	506	487	473	491	477	443	477	437	423	508	438	472	462	475	482	496	470	491	491	460	455	466	511	449	487	460	447	496	453	472	463	502	461	470	495	472	497	465	449	476	484	462	460	485	446	453	436	476	444	466	463	436	513	488	475	483	474	490	449	441	483	465	501	450	500	461	491	469	462	463	468	485	421	473	447	431	448	446	470	512	487	448	495	479	445	458	465	481	457	498	441	480	488	458	436	478	476	472	477	468	508	496	522	459	509	474	490	434	474	455	458	456	461	475	465	474	490	446	472	500	433	498	452	449	506	484	461	484	485	483	464	462	464	471	485	466	495	477	474	476	471	502	480	457	511	441	522	497	468	461	560	465	457	516	466	473	512	464	521	454	469	444	494	459	494	487	459	475	491	476	466	472	479	446	499	465	474	482	453	435	479	466	481	466	505	430	478	496	496	483	478	461	455	494	461	493	449	481	485	510	453	479	503	500	494	460	496	496	474	429	492	449	498	512	466	447	460	489	479	450	457	479	508	470	478	464	491	490	465	434	504	494	436	465	491	445	463	475	470	489	482	465	464	477	470	458	476	434	448	455	465	447	436	450	483	474	487	497	496	454	437	469	487	477	454	525	414	493	495	490	484	457	483	458	496	439	475	453	513	526	511	524	488	464	488	505	475	466	465	474	498	507	513	485	461	467	467	467	453	505	487	456	472	474	448	495	470	427	485	440	456	483	508	514	488	444	495	468	478	478	483	470	467	481	448	449	496	505	452	457	457	470	424	470	484	472	468	474	483	461	451	467	475	453	501	505	462	438	435	480	441	467	483	468	458	459	487	430	431	443	499	467	441	446	482	454	496	466	505	494	481	532	508	530	489	458	461	451	466	440	470	470	483	496	485	477	481	521	463	453	504	464	468	469	505	472	475	499	495	445	455	469	541	470	463	499	470	475	503	465	451	460	466	474	492	462	448	479	490	518	448	488	472	465	504	452	470	477	478	434	485	444	462	473	500	500	440	493	488	447	485	474	469	482	500	453	485	449	450	488	429	484	469	473	476	499	488	458	483	438	511	477	513	429	471	459	412	469	519	455	483	460	443	513	492	501	512	476	502	500	467	473	485	493	471	477	484	463	477	491	502	458	454	475	534	430	491	494	518	496	438	492	461	512	479	461	459	466	461	482	471	476	495	467	468	468	500	460	507	421	460	472	449	459	482	487	461	451	505	459	501	497	461	467	487	480	488	489	458	476	494	456	508	478	465	499	450	496	473	464	449	457	487	470	439	513	492	452	464	500	467	491	428	459	464	496	472	507	468	437	489	465	482	465	486	514	491	483	496	452	466	454	495	476	456	488	499	423	507	474	480	475	488	467	516	481	443	457	508	484	475	531	456	489	495	523	488	453	448	468	428	461	461	448	467	526	451	472	484	445	464	441	476	475	479	502	458	509	483	486	465	479	448	474	448	444	464	492	490	482	433	480	478	475	473	491	491	481	461	471	452	489	481	457	480	442	484	463	484	503	481	474	455	478	468	466	459	491	499	478	446	514	473	512	462	454	468	469	471	509	485	499	502	481	466	480	459	477	495	508	470	497	483	495	439	489	468	461	474	490	489	486	476	481	429	470	476	465	503	453	466	461	438	474	464	485	476	468	468	465	460	466	451	472	445	527	472	480	465	451	502	467	425	483	496	448	496	507	472	513	462	486	481	480	458	458	503	500	513	474	489	482	496	467	445	500	479	466	454	486	463	446	426	452	459	476	487	465	463	453	470	475	480	489	487	458	464	484	484	449	522	499	490	512	455	480	507	494	488	473	499	464	481	487	482	465	443	485	463	475	470	474	452	507	480	485	477	467	474	441	487	482	484	453	483	472	504	454	468	459	482	447	447	461	428	495	446	477	445	491	517	457	467	467	478	442	474	503	454	470	416	479	484	500	493	467	524	491	474	451	493	469	454	488	481	485	469	492	460	507	431	482	477	480	431	484	439	495	484	473	462	490	461	471	478	471	460	446	468	465	423	482	474	493	497	496	470	458	472	453	460	453	466	477	461	491	451	459	484	471	511	449	458	470	484	484	490	506	498	467	469	490	496	458	457	485	466	477	483	482	497	481	473	466	433	534	442	471	483	482	455	440	455	486	457	481	425	458	509	470	436	463	481	441	479	461	461	474	461	437	488	473	449	490	493	480	444	464	510	470	474	480	466	428	463	456	457	496	448	489	471	459	439	469	442	458	476	503	496	469	476	483	467	467	462	467	441	455	482	488	447	513	477	455	469	498	466	449	502	444	479	483	494	471	493	502	442	491	501	484	509	476	463	477	470	437	462	470	459	497	494	474	494	507	473	488	447	465	471	481	479	417	487	448	444	462	470	435	458	453	514	457	471	449	460	474	484	483	471	455	501	492	437	457	425	462	523	498	495	457	470	498	420	461	469	478	444	502	474	458	506	473	473	460	496	441	447	478	467	494	442	444	461	499	464	451	480	446	452	442	448	425	482	469	455	480	482	481	464
1725	463	415	428	415	373	426	381	364	428	374	404	404	383	390	368	397	417	384	394	378	397	376	383	392	368	377	420	402	388	381	404	415	390	379	375	366	392	379	394	358	369	368	391	386	351	383	371	375	408	399	412	386	388	371	416	411	451	374	397	381	404	368	377	384	375	360	406	427	397	385	365	354	370	381	388	397	377	386	358	384	393	389	342	406	367	406	353	389	392	417	381	371	387	410	375	363	378	375	378	407	405	401	377	332	368	349	377	386	400	394	380	388	381	362	383	369	392	362	401	362	413	378	383	392	419	405	405	395	388	397	398	400	384	391	377	374	393	370	403	380	398	376	355	417	378	354	384	332	393	397	367	377	406	382	400	421	394	362	401	374	425	393	361	390	387	391	389	398	371	338	398	367	384	376	385	399	391	395	399	424	380	392	393	427	375	379	383	361	412	414	370	384	376	391	374	385	396	389	392	390	382	374	413	379	400	393	396	385	354	390	382	386	404	370	380	392	372	393	384	344	393	357	362	374	402	398	396	357	338	389	414	392	396	404	409	382	420	379	396	384	398	407	380	395	358	392	368	386	355	407	373	386	373	390	418	408	408	412	369	367	383	386	366	378	372	386	374	400	380	406	383	395	408	374	393	397	392	366	422	406	369	407	405	393	356	393	373	395	374	395	413	408	374	401	394	389	377	382	408	375	361	398	372	391	373	410	418	379	428	405	372	391	398	399	372	357	382	366	392	369	374	371	355	398	383	390	356	398	394	382	391	419	360	398	379	436	417	385	370	401	361	366	392	377	366	385	377	365	375	392	465	362	402	350	370	362	364	361	376	392	390	396	391	380	403	373	391	344	389	363	449	374	352	398	380	384	404	394	403	407	420	393	359	414	403	382	386	388	400	423	398	366	357	348	385	399	405	416	389	390	428	372	364	366	378	381	376	379	409	419	372	368	358	386	369	407	412	404	370	372	402	350	379	356	400	378	381	365	402	383	392	403	377	389	393	394	368	412	422	368	405	411	411	361	364	398	399	372	384	416	405	388	379	386	387	369	378	364	386	372	324	393	347	334	392	404	377	397	393	402	405	373	414	361	407	398	407	410	359	377	424	415	383	351	376	412	386	405	374	430	327	382	392	341	363	370	390	374	417	381	398	391	407	384	368	389	433	414	351	416	367	387	420	395	398	318	405	351	389	372	393	380	359	399	392	386	416	405	400	408	414	392	362	430	358	369	406	402	406	398	372	375	398	404	370	380	409	383	375	356	362	370	370	395	358	380	367	358	382	364	372	341	404	389	338	367	397	400	392	403	408	388	415	387	379	395	385	366	394	390	387	390	392	430	386	376	413	374	390	350	413	423	377	407	379	416	410	391	401	370	427	364	382	410	400	397	392	393	382	398	385	380	398	438	410	402	386	390	370	411	394	414	386	366	354	393	393	413	408	388	393	399	388	394	379	391	389	355	394	367	387	397	383	382	408	351	394	390	406	359	374	379	381	404	377	382	377	354	373	366	408	414	411	373	426	371	379	425	387	369	390	420	406	422	338	395	385	405	386	382	427	380	359	369	409	373	369	407	382	369	380	372	380	375	347	355	383	312	350	371	396	384	362	383	357	397	356	342	420	354	369	391	409	370	369	411	367	397	414	391	384	371	364	355	385	365	383	369	375	403	381	392	368	347	404	409	381	413	446	404	459	397	405	388	390	389	366	342	415	431	366	417	378	367	363	376	439	386	392	385	339	353	379	373	376	366	355	386	384	371	356	391	398	421	364	358	407	398	380	383	413	413	417	385	453	386	365	421	397	387	410	382	413	369	403	391	373	370	420	386	380	408	415	392	375	377	389	334	403	406	378	384	437	414	404	371	372	396	392	400	377	367	419	355	385	419	391	405	378	393	376	373	382	375	359	401	398	396	377	382	408	365	391	380	398	394	379	368	355	359	382	404	384	374	378	359	397	366	422	439	388	394	370	368	392	395	385	372	418	357	416	375	391	365	385	412	372	414	378	416	380	390	400	415	392	401	404	401	388	380	384	400	369	386	350	359	418	407	371	410	385	365	379	381	381	372	372	372	342	379	377	368	383	386	358	421	403	391	368	382	380	388	388	395	369	380	371	404	378	372	382	377	422	367	382	385	386	419	404	384	386	401	404	358	377	370	367	358	403	393	372	367	385	426	355	381	361	418	387	335	412	365	390	384	319	360	360	380	402	357	354	402	389	398	409	377	394	395	366	404	425	361	399	406	413	388	372	385	375	367	409	380	395	381	399	381	372	354	377	379	382	422	413	366	400	367	429	372	350	397	370	396	383	378	402	384	413	395	354	394	391	385	381	408	376	387	374	367	413	400	381	389	403	371	416	379	407	391	391	383	391	406	384	396	365	424	407	397	392	385	390	387	388	380	391	398	402	391	421	398	378	368	372	398	403	363	379	395	371	376	421	396	367	400	372	403	357	388	394	385	387	382	378	368	365	442	380	387	374	407	400	381	397	377	341	390	377	351	370	392	402	406	346	397	419	388	363	343	345	395	394	392	405	396	392	386	401	349	379	406	396	365	340	416	375	401	392	398	386	378	392	422	421	359	391	376	357	386	400	375	385	380	387	399	347	381	355	367	402	360	413	444	396	372	363	380	345	411	384	370	408	427	379	387	392	350	375	411	403	373	379	422	409	421	396	396	421	353	362	371	412	385	379	349	362	384	365	414	423	389	372	334	379	378	385	390	398	362	397	351	376	393	365	387	383	383	374	405	389	383	390	399	387	390	414	359	380	358	415	399	389	427	384	389	412	417	414	385	374	408	410	382	385	394	382	385	405	415	375	438	365	392	406	402	419	379	396	439	421	395	391	414	410	384	394	399	374	392	375	357	383	394	376	385	414	378	387	398	421	396	380	398	405	420	377	374	395	383	411	388	406	387	398	411	386	397	376	400	377	384	360	359	425	373	388	389	410	415	422	392	373	377	366	377	379	351	391	417	361	383	356	418	411	403	377	387	357	378	383	352	413	398	379	389	392	403	408	398	406	419	423	406	380	407	401	416	372	337	387	388	396	422	386	383	399	391	413	379	390	402	396	387	379	383	393	372	345	381	380	381	406	422	373	420	384	387	400	406	358	363	388	400	397	396	409	408	384	448	352	357	389	396	387	385	381	409	372	376	389	351	425	419	416	363	412	393	377	364	401	398	395	374	390	387	385	391	410	413	370	384	399	372	386	397	379	357	401	363	388	356	373	332	396	390	374	422	372	389	345	334	398	381	406	355	347	386	449	370	419	396	385	403	407	403	366	370	404	379	402	424	443	421	379	367	361	399	352	389	398	379	381	371	397	402	362	392	376	396	356	390	446	381	412	389	418	398	388	413	415	384	374	425	355	407	397	405	357	358	422	391	406	415	397	410	352	376	364	433	404	360	391	397	388	373	355	359	394	416	366	411	398	371	373	389	364	413	400	347	411	402	379	339	375	393	413	362	400	391	364	400	398	403	337	374	423
2015	930	992	1009	1014	907	952	872	898	842	832	821	885	827	885	867	872	876	852	858	838	830	875	877	896	847	794	933	912	849	872	821	873	825	838	854	871	846	858	852	857	874	866	864	887	830	769	836	857	902	818	810	911	860	867	858	830	854	861	901	830	875	907	854	803	852	890	837	844	826	844	806	863	832	848	863	931	830	841	847	765	865	876	869	880	830	826	872	889	863	856	821	880	856	820	880	823	884	816	842	828	858	813	820	864	828	856	855	869	858	826	870	808	829	862	840	824	871	844	861	851	857	840	817	904	855	830	811	843	858	866	848	841	878	826	827	896	895	912	844	856	825	857	833	868	865	837	873	871	888	808	916	831	872	831	840	887	881	903	901	879	851	830	888	812	888	844	830	827	908	845	811	874	885	877	889	821	852	829	847	847	882	834	837	851	845	812	881	866	891	859	846	830	849	836	836	855	882	873	875	880	883	836	902	836	897	895	866	926	840	864	882	856	837	817	832	874	839	843	865	852	857	818	843	855	895	848	801	853	872	875	853	853	814	808	814	899	856	849	891	843	849	839	827	867	913	803	834	828	856	846	891	843	823	851	813	878	845	901	865	908	847	820	862	911	838	834	874	829	902	845	854	812	854	858	827	861	879	828	780	858	864	853	810	816	829	810	789	875	895	837	849	845	883	871	819	861	879	876	850	875	800	868	829	812	809	835	885	839	891	799	843	824	864	801	804	843	897	822	833	871	830	860	890	891	859	845	838	905	853	835	913	860	866	903	837	826	854	853	843	793	900	833	838	852	823	836	873	825	801	848	859	846	830	844	859	877	861	877	861	868	814	847	840	853	842	831	854	835	844	907	856	845	842	825	831	848	820	839	838	851	854	879	831	861	870	911	850	827	850	862	899	820	878	836	860	866	872	898	842	845	889	810	866	835	888	852	880	870	817	841	867	823	874	849	839	844	882	875	870	863	869	822	866	839	780	860	877	847	844	909	868	880	889	822	854	862	843	850	840	828	885	811	841	866	826	818	846	847	818	871	864	889	844	886	836	841	862	848	889	808	878	874	809	874	858	820	873	834	838	854	888	897	832	862	868	873	882	868	808	826	825	859	779	872	828	881	828	858	833	889	830	822	896	856	881	844	830	896	854	833	882	889	847	883	846	812	874	879	849	839	863	850	810	835	847	865	825	881	879	903	832	787	796	864	886	810	888	846	874	876	835	850	861	803	884	890	879	870	893	852	842	841	863	846	880	906	839	848	812	803	827	828	898	844	869	884	853	855	812	813	869	849	847	861	840	846	859	881	907	837	847	894	793	809	852	840	840	870	861	847	838	842	853	825	806	894	848	838	824	892	861	848	858	776	842	889	883	847	843	820	864	859	874	865	871	886	926	831	894	902	841	846	879	836	813	824	852	894	819	871	874	866	834	824	845	885	858	860	846	864	882	861	863	839	852	859	819	920	849	842	818	883	821	827	830	800	869	816	877	863	867	884	926	830	830	847	852	793	849	860	843	854	842	855	837	798	884	850	907	872	853	827	873	842	820	885	869	859	830	919	807	874	897	832	907	824	841	826	866	888	826	842	822	821	815	878	835	838	793	914	864	807	849	854	845	853	817	850	870	907	858	843	860	912	858	846	872	892	859	818	833	901	868	853	874	887	883	817	857	873	820	889	853	867	855	840	852	815	830	809	842	878	862	851	836	866	831	829	900	780	911	810	852	791	848	849	829	877	860	850	851	867	828	876	844	839	841	877	798	916	869	870	854	827	839	851	821	828	891	867	851	878	829	873	851	943	877	872	901	814	824	803	849	849	860	811	843	859	803	848	820	834	875	877	831	876	830	875	845	876	885	837	819	820	814	862	837	852	847	827	874	864	848	831	831	860	868	908	843	831	892	835	885	815	839	837	858	839	860	856	853	856	858	864	816	898	864	904	878	826	798	805	845	833	890	878	882	832	879	878	820	855	898	806	822	835	858	872	851	834	875	851	925	855	791	867	820	849	871	886	825	842	844	830	885	853	855	796	870	863	867	860	859	857	857	884	872	875	869	841	845	829	877	821	853	884	826	841	816	835	887	836	859	854	828	845	877	843	904	812	861	805	801	843	807	897	810	838	820	900	867	847	825	840	845	852	827	871	859	834	829	845	859	844	855	833	855	866	906	776	851	835	880	845	842	837	862	862	840	911	897	847	860	836	840	863	897	875	817	825	880	772	852	836	820	875	857	864	811	882	869	869	889	870	890	884	891	853	894	831	883	814	858	802	823	877	897	815	804	811	838	885	853	845	827	821	889	822	847	836	831	863	856	860	831	847	841	823	849	916	874	811	849	876	837	824	811	804	911	857	797	831	866	868	866	853	859	823	862	825	868	862	861	913	857	833	819	899	773	852	874	818	869	853	813	838	871	840	861	807	882	786	909	878	833	827	850	819	863	844	847	872	897	869	863	872	856	840	890	865	867	846	870	866	826	901	854	838	880	839	801	886	792	817	935	838	810	849	852	850	826	885	861	848	817	883	831	843	836	839	854	914	906	835	845	828	860	890	860	863	838	873	835	870	846	808	823	829	836	867	840	876	858	830	863	842	845	859	819	852	866	839	858	804	825	844	838	891	902	889	829	855	824	837	824	820	821	898	871	816	826	859	832	814	886	869	884	774	841	855	823	884	835	870	869	862	855	875	844	837	840	871	849	864	921	820	792	891	834	882	856	871	805	882	862	866	868	843	843	908	823	836	824	852	865	860	902	852	894	817	853	862	811	870	906	863	822	834	903	830	904	872	860	832	876	800	795	926	887	854	874	858	815	850	860	885	776	859	865	819	828	865	801	896	846	831	815	821	816	854	848	858	849	848	831	847	905	789	824	815	882	808	821	847	878	837	828	901	832	861	899	839	862	862	852	949	825	829	874	813	882	852	862	770	857	848	936	868	903	848	839	841	852	865	822	885	859	850	860	832	840	809	849	864	881	880	851	845	870	847	832	843	876	859	901	849	850	836	839	842	818	852	855	856	818	874	827	838	846	840	861	823	845	806	869	845	905	822	889	877	884	881	879	827	851	859	866	872	855	860	856	769	816	864	839	873	879	863	917	841	834	891	906	853	824	905	833	863	815	833	854	794	797	878	889	841	783	872	817	893	883	823	869	869	841	864	888	881	809	878	851	836	858	842	829	913	807	845	839	850	919	871	909	853	868	835	821	868	873	843	854	838	837	869	832	811	834	831	875	817	828	842	834	846	854	903	838	875	901	816	865	862	846	852	877	904	887	834	908	864	813	849	848	877	852	848	851	864	837	867	899	854	849	879	886	855	841	875	885	803	821	847	890	839	848	859	895	836	849	810	844	852	851	874	815	893	869	794	835	807	834	873	859	841	836	880	862	815	929	800	869	800	827	837	800	841	856	874	831	832	868	842	852	820	803	893	846	879	844	906	828	854	839	845	797	862	840	849	832	842	868	870	905	812	869	863	884	863	860	907	843	871	857	857	848
7345	641	630	509	406	361	327	270	258	251	199	223	221	216	232	193	193	191	215	203	200	208	192	193	212	200	187	213	212	183	209	202	226	207	241	181	204	179	210	223	203	195	199	181	185	179	206	176	192	216	179	207	177	204	173	208	174	214	199	170	225	181	164	198	198	183	201	226	199	177	195	165	183	201	171	203	181	189	173	166	174	221	168	189	164	163	162	202	190	217	164	186	185	178	192	225	186	190	181	190	179	233	202	197	170	189	175	162	201	181	193	202	201	190	167	190	185	204	206	186	209	180	182	195	203	197	174	212	184	166	161	206	163	186	196	224	207	188	190	208	202	196	199	168	175	191	192	185	197	196	199	203	218	173	179	194	219	199	176	154	172	188	196	202	198	191	208	209	199	183	195	167	178	208	223	182	201	182	172	181	193	187	195	191	206	205	205	213	187	193	180	181	168	183	186	204	186	207	214	195	212	187	206	198	208	189	170	181	181	177	190	188	208	185	184	207	198	201	172	194	215	207	182	162	220	193	212	215	182	192	208	186	195	191	190	182	214	178	210	203	190	191	203	213	216	192	183	195	213	225	222	199	223	176	190	184	177	199	194	200	188	189	177	198	223	175	178	181	185	178	153	185	204	225	202	168	189	196	203	201	197	172	167	165	169	171	202	196	176	203	192	193	181	201	211	187	178	196	209	195	190	177	163	188	195	183	176	175	206	173	174	217	179	177	190	177	187	192	212	185	176	180	196	204	200	188	200	182	175	170	219	200	178	203	164	177	198	177	174	181	213	195	170	184	202	165	210	198	190	178	202	208	192	186	196	209	201	183	170	160	179	208	168	179	168	187	201	175	203	187	207	181	209	225	190	199	222	188	205	196	197	178	231	178	162	186	202	205	196	174	200	193	190	173	190	226	177	176	201	210	194	190	161	195	170	214	188	200	188	174	208	228	172	186	176	209	181	201	177	189	187	188	189	197	193	179	207	184	202	196	202	194	189	191	180	199	210	190	205	198	195	185	196	190	180	206	203	168	196	180	205	187	184	199	193	176	169	177	172	173	190	183	191	229	185	190	206	192	180	173	200	175	181	166	203	191	176	199	168	197	211	167	169	198	205	201	176	174	181	187	187	166	178	181	204	172	175	182	199	177	212	172	195	175	184	192	210	205	185	204	204	199	184	179	193	198	198	185	194	223	213	209	186	186	208	193	179	180	166	220	174	180	212	206	220	214	147	174	199	193	163	179	158	189	201	168	167	217	191	181	184	179	195	194	208	203	160	170	204	202	201	205	178	194	214	173	197	203	178	186	187	207	178	198	216	183	189	206	204	198	183	157	154	205	218	170	171	211	184	180	174	194	190	226	194	186	196	207	203	194	176	164	221	175	169	199	205	182	188	209	183	227	167	169	186	187	171	193	185	197	173	194	173	183	182	170	214	171	175	206	185	204	191	188	177	205	181	181	171	200	169	186	182	167	188	189	190	196	192	180	199	175	159	202	201	174	182	187	194	196	196	188	172	171	171	175	192	188	193	183	208	166	203	213	189	194	189	181	173	170	200	171	192	197	206	216	193	200	204	197	189	171	214	213	188	217	203	188	203	196	195	188	167	211	183	199	183	186	180	179	183	220	211	171	196	203	190	181	177	218	198	188	192	204	164	212	209	203	213	175	177	197	191	191	194	176	220	188	198	215	193	198	188	214	242	190	173	198	176	187	182	189	175	194	202	203	195	176	210	187	187	203	218	200	192	189	166	203	175	196	202	226	185	196	186	199	201	199	207	216	189	201	175	192	191	174	167	177	204	182	171	206	168	180	177	175	194	170	207	184	213	192	180	195	188	189	195	153	197	152	180	186	193	221	175	193	199	198	207	193	194	181	191	202	188	169	200	186	171	207	190	209	196	198	194	196	189	184	194	174	195	195	200	194	194	177	170	190	182	206	194	189	198	190	214	210	193	187	197	201	192	178	163	163	201	227	198	208	193	186	200	187	192	185	221	202	173	179	235	186	175	183	208	218	195	193	170	175	182	178	196	203	190	209	178	176	197	192	187	203	168	231	190	146	203	188	194	195	182	194	159	207	190	193	151	174	193	179	192	162	182	199	191	211	200	191	192	160	193	209	191	196	170	218	167	193	224	202	185	175	187	181	190	179	168	204	207	196	193	193	172	184	214	195	213	192	182	162	190	195	209	214	180	194	190	187	192	155	171	183	183	209	216	169	191	197	188	173	179	200	192	216	197	197	171	190	215	210	179	195	181	195	171	190	167	171	185	163	195	193	204	200	206	186	164	222	189	190	180	189	171	204	208	202	201	190	185	187	206	218	200	210	206	183	202	165	191	187	198	180	217	196	198	181	213	184	180	209	202	179	168	180	189	176	204	188	204	221	201	187	201	203	199	177	196	207	189	215	196	197	181	200	186	199	188	199	220	208	205	174	204	178	171	180	206	183	204	228	201	174	195	179	215	183	196	207	158	173	181	173	196	207	193	192	195	192	171	208	197	190	212	197	182	198	214	180	205	172	154	198	215	173	185	189	194	201	168	195	180	192	186	211	180	187	207	192	175	172	186	189	196	197	189	180	200	172	169	192	178	188	188	224	187	187	193	180	201	199	196	204	197	212	195	196	206	179	193	176	197	170	186	212	226	189	196	222	193	180	177	186	196	172	179	214	211	191	208	156	178	192	191	182	196	203	218	194	191	196	196	225	190	193	224	200	200	187	216	198	195	185	173	164	187	194	191	166	187	189	209	185	204	181	189	193	176	178	195	210	199	200	183	185	164	199	212	196	167	183	183	193	179	184	180	208	188	211	195	165	200	184	222	154	211	196	184	208	178	178	209	186	163	180	188	181	201	225	195	209	217	193	169	178	186	183	191	212	161	172	175	205	183	175	185	202	199	182	187	192	216	193	178	157	188	206	178	184	190	195	174	213	180	194	192	213	193	161	183	219	217	198	198	204	183	205	207	183	186	184	165	165	211	183	210	155	171	191	205	204	171	194	202	206	198	185	199	199	215	217	184	193	170	210	187	186	184	163	185	183	189	180	178	178	193	157	182	182	183	187	209	210	181	224	196	166	207	212	203	175	206	181	200	208	192	182	201	199	205	181	168	198	209	192	199	185	192	179	196	193	178	180	197	199	174	181	206	190	182	190	209	184	170	219	172	174	197	204	181	186	201	204	187	199	201	225	167	177	203	195	195	218	192	190	190	187	180	211	188	195	165	190	215	196	193	206	178	178	209	196	210	179	198	206	232	208	191	213	183	202	192	177	210	185	178	210	188	183	168	172	183	226	190	205	177	192	185	197	200	198	172	170	207	193	188	162	209	191	191	199	239	195	202	199	199	180	174	184	185	217	143	175	189	214	222	175	187	168	221	199	167	188	189	198	177	207	174	194	200	218	156	193	202	210	189	213	190	205	176	172	173	183	199	179	192	181	213	178	176	185	233	173	171	195	180	196	164	193	198	190	219	207	210	211	201	203	199	194
6202	840	1426	1661	1528	1265	1010	991	878	792	741	691	662	647	592	572	566	538	600	592	566	538	515	495	527	531	558	579	564	546	534	530	491	498	514	516	511	507	536	481	481	499	495	496	497	475	531	481	509	550	488	487	486	488	500	517	455	502	473	462	486	493	476	489	458	496	477	441	488	440	490	466	445	484	482	483	437	429	456	442	485	530	443	483	450	430	465	481	434	483	476	488	474	447	466	403	438	468	442	461	466	450	475	473	457	480	447	435	482	464	448	482	442	478	476	455	448	492	481	418	508	458	450	463	454	467	506	464	460	436	454	448	439	426	446	483	494	460	463	461	466	446	418	470	462	431	457	501	446	438	453	476	461	443	457	429	456	386	466	473	426	447	455	493	459	473	457	495	457	447	458	450	450	474	451	476	410	501	462	478	486	469	458	477	522	466	451	445	485	440	453	414	434	474	450	428	487	468	434	490	495	431	442	497	430	436	437	483	474	413	486	464	455	444	480	475	461	445	460	445	493	454	480	463	482	473	472	435	452	428	450	514	447	433	485	437	462	460	463	483	467	487	472	435	448	460	446	454	460	455	475	457	452	436	474	394	457	449	493	440	476	449	411	481	470	444	434	489	473	448	455	457	425	440	470	461	469	474	470	473	510	480	424	442	433	429	446	485	445	490	470	455	472	418	463	483	461	468	459	480	460	482	469	472	461	460	458	475	503	427	459	437	471	491	525	476	439	469	471	454	449	512	485	472	471	483	460	457	450	487	441	425	475	455	447	442	419	462	445	451	418	447	452	474	442	494	471	432	452	483	470	459	455	452	481	478	429	411	450	455	412	434	447	483	453	462	451	458	516	456	472	446	446	471	468	431	486	469	450	461	427	499	451	445	464	453	459	471	440	484	430	464	452	442	446	457	470	479	445	488	440	465	455	477	457	445	457	479	456	460	471	445	471	472	509	470	472	438	482	450	477	475	454	499	484	442	458	434	461	437	512	449	447	473	444	462	407	445	474	458	418	441	489	469	450	438	440	480	495	425	452	434	456	447	496	447	461	474	465	484	483	469	494	500	476	451	479	507	458	520	483	505	483	482	480	448	483	446	472	433	454	470	454	420	453	442	449	435	440	487	455	488	464	437	455	454	456	468	488	430	461	470	474	452	458	436	486	498	475	445	486	488	504	475	473	450	464	435	445	494	482	420	436	475	450	484	429	449	437	447	448	447	459	471	463	438	493	459	478	437	483	474	436	458	473	463	483	455	477	443	475	492	460	431	439	445	452	456	481	475	442	447	420	467	475	491	452	497	460	445	453	451	473	503	495	443	466	447	481	450	446	477	470	480	433	438	458	473	484	451	499	458	445	446	453	453	437	476	468	452	479	448	463	430	424	469	442	507	426	439	467	460	430	446	457	428	489	452	434	488	473	470	477	452	427	450	443	442	458	428	456	482	477	436	450	459	466	463	449	442	423	447	522	446	471	454	447	467	457	455	446	482	456	472	460	481	443	440	452	451	489	453	483	465	442	483	476	479	494	469	442	450	440	467	451	480	455	463	485	462	445	460	479	498	469	452	478	434	460	426	479	480	472	470	441	479	435	474	434	466	453	445	441	497	451	424	469	477	482	436	466	431	456	447	466	436	477	424	467	420	472	465	443	474	470	435	435	452	431	413	467	446	463	453	463	473	491	447	457	491	438	522	502	447	452	433	508	478	467	450	488	470	474	466	454	413	469	474	491	477	475	435	471	450	477	492	468	487	484	446	449	479	426	473	484	482	448	484	454	454	438	493	468	451	474	473	449	450	460	489	441	468	454	462	433	452	418	460	430	475	466	512	433	462	441	457	516	449	478	454	429	464	449	497	461	432	446	463	459	459	483	435	451	489	461	471	434	452	428	489	407	477	478	479	480	434	471	492	468	452	449	442	469	470	435	462	463	460	458	470	469	432	462	473	489	438	491	465	455	427	464	504	469	430	439	453	474	435	444	472	461	465	413	468	477	427	462	481	447	472	492	445	484	479	461	436	445	504	512	463	460	470	481	446	454	502	437	476	428	420	441	465	478	414	448	455	479	477	446	488	426	463	481	428	481	465	438	447	468	462	453	463	445	438	491	460	479	465	487	479	438	478	429	463	473	442	451	423	471	501	457	457	462	476	451	430	477	450	486	489	467	421	443	476	490	461	395	442	485	474	452	461	473	461	476	491	448	455	453	444	506	442	450	473	474	457	463	437	440	444	455	467	460	450	437	463	478	478	463	446	439	440	468	447	471	496	441	445	471	466	472	462	478	462	432	492	476	482	463	430	447	437	483	469	479	457	447	477	479	479	468	461	445	428	488	463	468	430	440	465	428	457	485	451	471	437	449	465	467	487	444	492	447	464	454	447	478	462	433	490	431	427	475	476	476	399	464	427	454	457	471	432	461	480	458	427	438	466	444	445	434	457	441	449	450	479	488	474	442	458	494	431	446	408	439	451	471	423	469	451	474	437	491	464	416	470	459	429	488	475	484	433	436	473	415	449	472	474	493	459	419	447	474	485	488	469	513	419	447	465	423	468	469	456	473	477	447	469	433	467	462	470	463	467	505	463	445	489	445	471	460	491	454	498	475	468	484	471	473	460	464	471	469	500	481	442	485	495	475	458	433	459	428	457	471	469	453	472	458	479	440	456	452	444	425	465	447	432	461	436	479	463	451	460	480	508	452	460	447	434	424	481	439	434	446	430	452	457	457	458	500	475	459	495	429	453	477	437	459	461	453	454	463	451	492	433	460	464	470	493	432	463	485	479	489	455	468	479	456	459	476	485	454	452	470	458	414	475	434	454	459	458	440	440	498	442	477	455	434	472	475	469	450	458	462	466	476	452	436	430	456	468	414	483	510	446	441	478	456	439	511	456	486	466	409	441	478	472	424	491	461	443	451	477	425	484	484	449	444	442	453	469	465	467	476	427	476	467	447	452	466	475	464	483	480	482	458	447	458	435	499	444	429	444	462	475	497	421	471	489	496	456	447	462	449	449	455	480	477	470	499	449	451	469	452	457	474	470	448	459	493	415	464	476	434	413	408	501	447	447	456	477	458	517	460	475	460	433	504	465	452	431	452	441	452	432	432	478	472	454	485	438	479	464	452	451	500	459	465	492	436	410	453	499	490	502	457	488	450	461	462	455	430	461	457	438	466	458	481	475	436	454	471	465	456	480	453	469	482	472	442	460	450	466	497	490	448	452	483	436	466	461	470	480	454	465	465	449	433	473	478	455	470	455	481	454	420	471	482	479	427	450	458	463	493	458	452	449	432	449	446	459	456	485	457	488	436	446	503	441	455	490	457	474	418	470	465	456	441	469	460	416	466	480	480	455	472	503	436	492	420	442	434	425	438	442	462	464	482	457	473	421	500	449	446	489	463	505	461	469	500	505	458	443	438	457	509	431	427	467	449	474	451	486	426	467	465	459	464	433	447	491	417	447	476	470	449	463	445	470	454	447	449	454	470	453
14006	1256	1130	892	634	488	389	327	367	302	275	263	240	191	235	210	211	217	223	214	203	198	183	205	195	214	199	186	188	173	182	187	173	233	167	201	169	227	190	194	206	174	198	170	232	180	220	184	199	229	187	204	198	182	189	183	218	210	165	183	193	161	180	196	195	173	189	174	161	192	176	166	169	172	197	163	178	155	155	190	164	216	164	184	181	184	152	171	169	193	167	184	161	166	182	173	186	186	161	175	175	176	163	175	147	188	161	168	193	175	175	181	196	193	170	185	172	182	200	180	210	203	185	191	189	206	175	188	186	215	181	186	204	177	168	201	217	202	183	174	147	193	198	179	164	180	203	185	184	170	148	192	153	167	175	170	181	200	167	190	189	179	191	178	164	186	187	169	182	172	174	196	175	139	173	185	155	183	178	184	195	165	186	212	187	166	187	188	179	173	203	194	185	208	191	195	181	192	163	186	173	174	196	223	164	179	183	195	174	174	203	182	188	155	183	158	164	178	194	174	174	193	195	188	180	183	177	171	168	164	190	200	183	200	162	183	191	177	185	174	193	184	185	193	185	205	167	185	171	171	175	190	173	159	157	173	174	182	165	164	191	189	197	198	201	153	183	191	187	169	189	173	171	188	198	165	194	176	183	177	174	177	182	195	200	182	171	182	194	177	217	176	179	180	179	163	188	162	190	191	190	181	198	195	203	170	184	204	194	187	222	199	185	181	190	186	214	183	202	186	169	173	184	195	163	165	188	178	209	181	185	165	157	156	167	172	196	194	180	176	176	167	145	189	173	194	189	184	206	191	184	165	175	194	175	168	216	176	180	176	171	184	177	191	196	197	209	199	188	181	196	178	192	189	175	186	197	180	179	171	205	192	180	178	180	158	179	176	165	181	206	233	199	183	185	165	157	184	187	184	153	192	188	180	191	159	177	172	211	165	228	172	178	184	160	163	185	172	173	173	169	214	172	185	200	182	180	157	156	190	201	209	177	173	189	180	190	219	192	167	182	178	200	182	168	183	211	209	176	186	173	194	206	178	184	199	192	172	193	186	211	191	195	180	202	181	191	165	202	185	179	175	222	174	179	182	188	197	180	182	191	182	180	199	169	173	185	190	177	184	173	173	145	198	177	185	190	176	199	188	193	188	168	198	190	158	195	203	169	164	180	203	174	169	175	170	180	197	158	167	174	175	177	174	180	169	197	201	195	164	167	148	181	183	183	200	188	172	182	166	204	194	206	197	179	163	168	182	182	214	201	163	190	202	175	192	195	174	179	192	173	183	167	193	175	146	165	188	192	211	184	192	167	188	182	173	196	189	169	172	156	160	196	175	178	159	184	174	188	188	171	174	190	170	164	188	180	208	185	180	173	179	191	182	179	210	168	163	207	181	172	186	191	173	206	174	211	170	195	182	176	196	186	198	155	164	180	176	198	177	185	187	195	181	189	179	161	174	159	177	168	183	180	175	175	168	163	198	172	171	179	176	169	150	177	194	188	184	171	177	182	217	166	184	187	194	192	182	143	185	193	196	187	188	194	191	169	183	172	175	183	162	205	164	170	176	184	188	188	191	157	208	206	195	185	198	166	178	195	191	226	180	158	215	197	192	182	163	173	176	184	170	171	200	160	203	205	161	177	201	198	173	173	178	204	199	199	154	159	145	217	184	183	202	153	177	201	157	185	163	190	159	201	197	173	159	177	165	171	175	183	195	165	173	190	178	191	197	160	167	192	161	187	169	192	196	180	167	189	186	165	161	164	164	190	197	210	178	154	173	180	186	198	188	192	196	174	189	163	169	178	183	217	212	177	178	164	165	177	180	157	198	175	170	166	181	195	157	167	220	175	202	182	182	171	183	153	178	196	197	193	159	166	182	170	180	176	177	190	181	193	190	189	214	195	174	194	200	159	185	193	164	184	182	188	191	203	197	181	162	157	158	201	179	187	172	189	171	170	160	182	189	178	190	186	167	169	200	176	182	185	193	169	192	200	205	183	169	164	162	166	198	166	183	218	192	173	195	187	190	180	197	191	179	217	161	210	188	188	180	201	199	160	200	204	179	207	194	192	140	197	191	191	157	173	164	218	174	196	189	188	184	176	169	189	189	172	197	191	162	193	185	178	153	199	179	189	200	204	182	183	169	193	178	181	183	208	179	184	191	163	184	191	196	165	184	184	218	151	193	173	171	200	187	181	188	177	167	168	176	187	169	159	158	187	192	208	195	191	198	183	187	180	170	202	185	192	216	180	182	187	176	184	181	171	167	169	196	178	192	166	195	185	180	208	226	185	179	194	183	165	163	191	170	166	176	174	191	176	182	186	201	190	186	190	195	160	162	205	180	192	144	185	184	183	163	190	177	176	175	197	165	171	167	186	173	177	174	179	170	189	158	183	187	170	172	186	207	182	212	170	187	170	174	181	168	197	162	186	198	182	187	180	153	178	178	166	185	179	176	165	156	171	177	182	184	155	182	173	195	166	177	172	182	177	188	168	181	159	171	209	185	187	165	187	170	150	197	161	180	175	200	197	188	189	189	188	184	187	198	200	184	179	185	174	173	193	193	185	167	167	179	211	183	170	181	197	182	181	165	186	211	178	175	158	164	204	161	197	164	183	191	185	166	168	168	183	188	184	150	193	153	177	169	207	200	167	166	157	194	183	181	168	197	190	160	212	195	172	186	182	204	182	199	157	169	203	182	184	193	176	184	176	177	188	170	192	188	180	185	178	186	195	155	192	165	163	216	193	205	200	187	178	192	177	176	191	194	190	177	155	189	176	189	187	176	188	181	201	168	183	166	178	154	167	180	175	189	167	183	163	189	195	174	171	194	170	183	185	205	202	190	188	173	163	179	157	163	192	191	173	192	186	196	180	181	178	179	163	174	172	193	172	212	187	205	182	195	162	208	167	175	208	184	178	172	220	201	177	179	172	180	170	190	167	150	133	147	179	169	189	168	192	175	173	167	172	188	198	188	184	173	188	205	186	195	188	174	197	175	185	200	177	188	182	191	174	182	170	212	152	197	192	188	178	181	168	196	213	176	177	162	175	176	193	225	182	162	158	180	159	191	206	180	172	188	171	221	179	189	186	213	184	193	211	217	211	179	159	168	175	198	174	171	191	166	158	177	178	174	187	174	192	177	170	185	182	196	163	191	156	193	195	166	182	180	174	163	186	157	173	173	167	187	167	198	194	188	202	182	176	185	171	181	159	176	170	169	188	187	213	190	210	176	192	176	154	172	180	178	149	167	168	176	189	163	161	166	160	179	181	198	199	199	185	166	194	175	173	180	199	190	187	168	169	189	165	179	199	188	180	201	204	171	191	174	190	183	180	172	183	164	176	169	197	185	167	197	177	183	162	206	172	183	172	195	213	183	189	179	182	196	168	178	199	204	194	169	177	183	196	169	190	176	170	162	148	179	154	165	156	187	176	185	187	217	207	204	199	168	189	168	185	149	155	197	186	172	187	168	172	217	177	168	175	188
8224	1167	2269	2691	2394	1884	1541	1345	1223	1076	959	866	838	723	710	721	735	669	689	669	652	607	582	617	567	591	585	683	649	591	622	605	574	581	560	597	634	614	594	545	569	544	542	478	513	544	540	539	498	580	576	530	529	473	509	477	518	530	507	513	500	467	511	490	479	496	463	423	507	491	498	471	503	487	435	471	463	474	472	497	454	491	481	544	486	477	423	505	469	473	508	440	487	505	468	494	439	467	477	461	486	472	509	475	505	517	487	492	464	505	482	474	461	466	482	425	449	466	480	453	496	479	480	480	511	456	480	472	478	461	477	489	498	531	456	463	458	489	474	497	477	492	433	471	487	521	439	515	493	493	490	478	489	499	479	489	450	454	443	495	489	497	477	521	446	494	479	429	466	478	464	496	458	487	487	468	482	473	487	481	475	481	463	487	467	480	457	454	507	476	437	469	476	454	486	496	466	470	487	471	470	453	466	507	465	441	491	481	517	481	458	452	470	474	464	473	453	484	446	473	468	458	465	463	442	459	473	463	476	465	476	489	515	508	462	451	486	499	494	460	469	488	461	470	497	486	452	488	490	473	493	476	444	457	471	469	468	482	493	479	494	444	480	486	472	490	467	438	477	489	480	514	527	476	469	470	452	456	491	482	446	470	467	492	481	448	491	497	481	483	496	452	451	497	476	443	443	477	506	486	494	516	430	476	468	443	465	447	471	438	457	488	459	461	450	516	483	436	473	453	464	468	475	468	466	477	500	442	470	496	461	492	460	466	451	474	450	497	485	435	485	472	490	479	448	455	483	493	481	503	476	442	481	477	455	490	466	457	497	436	474	444	476	474	462	487	465	454	469	482	427	479	457	465	506	455	485	463	491	478	462	493	451	496	458	452	461	457	452	439	460	472	441	450	508	473	500	490	483	482	483	505	506	470	500	467	492	480	466	471	477	449	465	483	465	505	529	505	488	471	467	493	496	487	467	477	435	446	452	514	491	503	487	513	484	451	459	484	495	472	504	416	462	447	473	495	474	493	444	494	506	462	467	480	433	510	487	497	418	469	461	482	482	475	471	431	460	493	485	472	461	455	486	480	496	497	476	472	449	489	440	463	493	479	459	467	474	469	488	476	461	452	448	493	457	462	471	503	464	454	464	493	464	468	492	498	483	445	484	493	487	448	483	490	499	511	466	471	447	440	472	465	463	496	469	491	463	498	509	482	493	487	484	503	461	457	466	465	480	461	455	492	503	487	470	464	454	489	457	481	513	420	457	481	476	474	473	462	463	480	485	445	475	487	480	490	509	450	460	460	451	487	482	459	457	462	478	476	468	466	511	469	475	509	492	480	456	467	476	450	470	483	463	468	495	467	446	442	507	459	474	464	458	483	458	449	496	493	484	490	463	504	497	467	462	489	475	475	457	459	490	466	469	502	494	453	512	475	536	489	463	437	474	507	481	449	490	466	467	487	514	490	501	471	512	493	518	484	505	494	416	471	455	489	433	445	500	504	455	477	482	490	449	471	456	449	444	478	484	480	459	428	467	489	498	475	510	438	455	490	509	473	457	493	480	465	474	487	491	475	483	493	485	458	488	492	490	447	483	482	462	447	477	484	494	448	509	464	488	455	505	493	440	449	500	454	449	502	480	474	428	445	499	489	491	467	490	464	480	491	487	444	483	456	501	483	481	501	469	440	476	485	499	455	507	487	477	438	480	476	453	470	487	451	461	496	471	434	480	482	468	461	483	468	490	433	467	481	469	491	478	499	452	503	496	454	461	485	477	458	475	471	478	494	461	475	457	449	476	485	481	500	478	490	469	488	460	464	476	497	456	460	443	490	503	476	439	460	457	488	473	483	466	484	474	462	464	459	471	472	462	448	459	477	453	477	454	478	500	467	538	491	473	496	495	454	481	446	512	498	520	503	474	491	503	490	466	482	489	474	494	478	459	468	474	479	486	446	439	461	474	484	436	445	481	474	437	457	486	480	478	491	464	500	481	491	485	454	463	488	487	454	461	491	505	435	409	473	495	462	427	499	444	477	456	445	493	513	457	439	501	489	489	449	482	431	485	483	495	523	476	466	492	478	490	426	442	490	486	468	477	498	493	463	483	472	439	493	499	491	476	461	453	515	465	436	472	436	506	470	502	497	487	474	475	428	467	462	432	513	459	505	509	440	469	439	482	461	484	423	450	475	487	435	476	526	457	464	473	460	431	471	490	417	532	517	453	528	478	505	497	461	507	509	508	468	464	444	479	467	499	477	453	463	434	485	484	487	440	483	499	484	456	484	450	502	476	484	479	459	483	489	496	438	469	481	458	504	470	466	503	463	489	478	455	470	477	468	468	479	453	439	450	487	421	467	482	467	495	452	490	465	441	485	487	510	510	472	483	484	503	465	463	460	483	481	458	425	457	483	445	501	494	523	479	494	411	487	470	465	466	475	447	475	488	463	454	492	487	428	453	465	461	465	492	466	531	458	468	497	481	493	466	428	486	451	464	475	489	486	477	451	438	512	431	443	521	498	449	472	479	457	465	492	452	470	489	503	463	501	503	495	495	476	488	491	472	489	494	515	463	491	477	485	424	440	456	463	482	475	480	490	483	492	443	451	523	452	489	472	442	471	457	455	451	481	428	482	443	433	493	479	499	492	461	502	509	486	462	479	466	473	513	485	475	462	498	480	492	463	478	485	512	444	476	455	492	459	479	478	493	488	453	426	450	535	487	512	475	494	468	435	470	494	512	482	463	474	468	458	437	471	461	477	486	437	508	497	438	475	458	474	448	475	459	496	471	480	441	481	425	503	490	461	464	492	468	503	452	516	452	456	470	446	418	479	481	464	495	522	458	474	478	459	474	488	491	476	443	466	482	457	429	503	498	470	468	535	453	452	457	486	509	462	461	488	465	505	478	498	481	485	503	468	471	458	480	479	462	484	504	445	421	466	470	483	483	500	483	485	447	470	461	463	448	474	483	449	497	458	505	443	515	454	513	488	461	476	540	443	465	461	426	483	447	472	484	477	457	473	482	472	456	505	491	453	460	439	453	459	441	466	461	467	453	485	477	443	503	503	442	462	458	456	457	489	493	460	460	439	438	482	425	421	485	460	493	529	465	460	481	496	475	489	496	508	466	468	474	434	492	478	465	511	511	429	469	489	470	450	485	435	457	460	507	440	499	490	452	443	495	471	490	465	438	491	472	493	480	476	468	464	458	487	490	486	493	449	466	455	472	498	449	469	469	458	478	496	442	511	510	483	504	441	477	496	483	483	478	483	481	465	493	491	468	478	502	478	475	467	451	496	455	435	455	461	442	498	487	443	467	443	463	465	469	479	452	495	499	497	463	463	496	498	480	469	452	531	454	480	479	488	479	468	442	450	491	489	466	496	447	498	499	461	485	483	460	465	492	461	498	479	472	443	419	488	478	473	487	477	478	472	470	449	465	466	466	475	485	504	544	455	499	478	461	458	489	513	509	452	463	468	497	466	489	493
1809	425	485	471	436	385	370	374	384	396	368	372	342	390	380	451	417	387	397	355	410	407	396	383	405	379	402	378	368	391	419	433	411	403	364	383	383	402	365	402	395	377	419	391	401	359	400	351	414	395	411	419	374	365	375	431	401	400	424	409	406	404	390	365	388	429	377	360	402	430	397	421	403	403	416	402	365	373	364	392	388	379	384	371	413	350	387	399	371	388	352	377	379	375	405	363	374	435	392	390	415	405	375	394	385	397	365	381	383	387	362	412	385	362	369	343	394	381	383	352	369	385	392	394	354	381	386	386	406	353	392	370	381	391	410	373	402	392	400	389	399	383	382	379	392	383	423	395	412	372	402	394	396	348	368	388	382	412	359	387	389	400	366	405	434	387	383	435	381	374	333	379	399	412	371	359	373	415	367	395	440	384	386	421	389	415	403	358	364	371	385	378	399	350	376	357	385	392	389	366	395	381	352	396	376	409	363	366	396	395	421	399	414	389	372	375	396	393	414	381	393	386	424	395	375	430	365	395	429	390	409	389	391	414	412	416	392	398	357	444	369	375	381	384	396	392	365	356	368	408	418	403	375	384	365	393	366	358	406	391	401	406	380	433	382	428	411	416	413	430	417	398	407	369	363	357	388	340	372	356	415	406	377	408	386	378	353	384	387	379	382	401	373	398	400	391	393	403	421	388	387	410	388	378	414	387	415	391	372	388	421	412	392	352	384	374	377	323	376	399	388	417	376	371	364	344	357	418	379	413	385	396	386	416	374	346	396	396	373	385	350	434	394	358	400	405	426	344	328	373	386	356	349	436	394	419	414	428	419	403	396	388	392	367	386	401	395	364	381	370	396	385	380	417	375	387	423	390	406	387	442	377	361	374	419	388	364	342	407	359	405	402	394	352	383	416	367	421	367	368	417	377	401	391	369	360	375	367	408	417	381	377	354	377	431	375	370	394	425	405	401	400	402	370	361	396	399	403	368	372	371	392	407	404	387	399	423	376	330	341	391	423	416	392	359	369	393	330	374	354	364	359	392	390	380	406	397	404	399	425	386	384	380	397	391	397	413	382	355	382	414	384	390	387	421	363	370	408	404	361	420	382	385	399	417	395	381	361	394	410	371	396	381	392	374	379	385	364	392	357	373	391	362	365	412	424	405	403	374	375	371	369	405	408	408	365	373	412	367	370	361	392	410	410	389	408	416	380	395	392	398	351	395	444	423	407	361	336	371	387	370	405	388	388	371	396	393	371	422	382	382	376	420	412	383	364	374	366	368	384	356	353	381	393	392	372	366	416	410	365	384	455	401	359	379	390	410	400	384	381	374	395	406	363	370	395	403	358	398	390	382	444	376	383	389	380	373	392	383	364	384	415	375	396	393	419	393	366	373	364	403	393	368	403	389	420	410	395	348	317	403	365	370	364	447	396	359	414	384	364	389	363	414	401	346	365	385	367	381	380	396	378	395	373	371	403	389	350	387	430	371	365	319	372	398	412	388	363	416	413	356	365	398	390	372	422	399	401	381	397	377	389	389	404	416	398	378	374	396	393	439	398	377	374	392	374	390	424	379	384	419	370	425	399	339	365	408	352	356	370	398	425	366	422	390	391	356	403	382	385	385	391	380	376	380	402	410	377	383	378	377	372	375	392	346	391	369	404	405	447	358	431	340	361	417	401	389	390	387	380	412	417	408	403	398	356	408	365	419	384	435	395	395	395	417	431	402	395	340	337	369	405	379	390	387	416	360	390	383	404	388	390	368	432	388	429	401	395	388	375	366	375	425	383	341	402	362	405	377	383	396	377	397	395	379	407	415	361	400	394	402	380	385	381	363	384	396	369	362	410	437	403	415	400	370	379	399	375	367	381	388	383	385	436	394	391	391	364	391	365	403	384	341	388	371	395	353	411	416	376	330	400	353	371	358	398	382	404	375	405	388	374	400	394	395	390	353	392	399	376	406	369	413	394	379	384	410	412	391	379	399	397	396	410	389	360	375	391	363	401	356	389	402	393	401	378	384	398	415	339	403	402	370	373	390	358	388	363	365	387	381	360	355	400	425	369	371	378	415	402	422	406	370	457	381	380	397	395	375	372	387	410	394	359	390	400	383	383	427	388	370	400	380	399	417	367	384	409	403	401	412	367	398	409	383	425	372	376	401	402	418	405	408	399	379	377	436	379	362	375	380	395	362	412	383	408	433	391	379	412	382	372	377	386	390	380	372	365	366	371	379	434	368	385	372	403	384	367	353	400	393	391	381	388	379	337	413	404	418	383	416	375	373	353	343	428	390	353	376	409	358	389	435	403	401	407	388	342	398	371	368	458	404	380	393	384	406	357	409	424	403	373	346	357	382	364	400	435	376	411	388	381	397	376	410	412	412	375	394	372	397	402	414	367	384	401	392	380	422	368	379	404	333	436	383	416	374	397	394	411	400	394	388	395	377	386	412	391	400	414	386	424	399	373	360	407	388	389	378	397	433	367	418	390	386	375	420	363	355	380	363	401	388	388	369	363	376	408	381	380	361	353	388	399	388	357	400	421	414	374	356	386	378	392	386	363	363	393	351	368	377	367	414	371	388	393	386	385	389	366	407	385	383	419	405	367	376	363	371	395	413	373	367	369	376	413	367	372	424	388	401	379	397	368	352	379	385	419	390	421	404	367	364	371	396	418	358	405	367	405	365	378	400	346	399	399	399	409	384	355	366	368	410	360	385	396	358	368	412	402	377	406	382	405	402	425	397	371	351	407	386	367	406	361	387	378	441	367	390	397	419	406	374	362	394	378	352	400	403	373	393	399	398	415	389	394	371	353	418	391	382	376	396	333	402	384	404	374	423	372	416	376	410	409	384	408	394	392	388	445	390	395	383	403	381	403	441	375	397	389	373	390	426	403	410	363	380	365	388	365	355	387	390	395	372	381	378	421	353	385	379	409	396	383	376	419	364	416	367	388	406	404	392	422	381	395	410	408	368	390	399	375	383	347	388	316	408	435	412	422	349	397	391	371	423	398	414	373	408	397	418	361	350	380	398	363	420	383	349	399	365	405	403	388	382	365	375	392	370	374	396	369	418	380	397	390	409	379	387	398	409	400	377	409	423	377	407	364	387	396	392	363	385	386	386	410	380	356	422	393	379	399	421	387	369	397	375	404	379	384	378	410	348	377	384	374	394	391	386	402	401	387	400	397	387	412	420	360	399	404	393	369	376	387	396	403	380	397	418	431	378	386	366	407	355	390	399	360	420	424	412	385	365	387	385	415	384	384	438	384	380	380	378	379	373	368	390	372	393	406	374	382	366	349	380	373	411	382	411	385	384	345	384	369	397	395	386	417	396	383	387	431	356	370	399	397	346	365	386	391	396	402	386	346	396	398	373	377	408	415	384	390	382	412	390	359	380	376	381	344	372	384	429	394	390	422	372	365	380	391	368	409	406	391	375	390	385	363	409	367	387	387	418	409	376	368	382	416	423	400	378	377	356	376	399	376
2081	916	1030	998	1061	1026	899	951	902	875	895	873	810	849	865	900	884	803	894	833	834	880	847	850	823	874	851	917	851	836	827	856	811	908	897	805	842	885	824	855	875	857	833	818	870	861	862	831	826	851	835	888	874	859	876	824	850	845	883	838	832	796	890	870	827	857	915	818	886	854	883	808	838	826	833	863	795	871	805	853	879	883	811	811	856	801	893	852	849	840	871	839	792	852	886	834	840	882	841	833	862	868	851	839	857	868	907	866	842	829	882	854	826	854	832	870	798	885	917	856	867	905	879	826	844	880	900	870	868	795	804	831	812	862	816	901	814	842	851	856	857	828	823	867	819	843	825	856	848	838	857	907	854	881	884	837	832	874	821	891	874	881	833	869	860	818	821	875	895	856	871	846	881	856	852	907	892	824	863	858	841	895	893	843	834	882	867	838	797	884	867	853	853	863	842	800	888	897	844	799	817	862	827	852	851	902	851	875	852	809	785	827	869	840	881	866	897	837	824	859	892	857	827	817	866	877	849	811	829	867	781	855	835	876	867	830	866	833	863	837	831	822	876	877	803	857	860	831	842	832	828	883	843	848	873	818	908	842	862	879	825	926	853	886	838	892	865	809	837	802	880	801	886	889	844	845	780	815	876	848	825	800	848	829	748	881	872	854	826	812	823	825	786	878	903	891	832	880	877	797	827	837	837	826	909	887	827	875	874	845	836	852	882	848	823	858	893	817	844	845	832	832	850	806	868	803	857	862	878	865	887	866	865	900	820	797	845	839	863	863	842	847	879	927	841	809	918	892	911	861	814	803	812	873	771	842	817	862	906	867	843	838	843	890	895	839	860	798	858	824	853	802	830	845	878	812	863	933	853	879	849	863	868	854	844	885	848	865	842	845	861	876	835	807	885	857	805	882	825	859	836	857	863	805	849	868	847	856	920	881	888	802	869	838	823	856	868	833	870	866	843	894	843	869	849	854	857	836	837	874	846	853	825	863	851	825	811	870	892	863	871	873	889	855	841	868	917	905	857	873	832	893	826	830	917	870	810	836	884	839	824	822	825	796	849	853	835	866	819	845	866	838	952	888	906	787	855	843	847	859	825	811	825	831	871	824	880	842	828	828	836	885	869	884	808	776	853	796	880	841	824	861	838	874	912	884	876	874	867	834	809	914	854	802	836	864	855	801	826	829	832	860	867	821	832	882	861	860	820	853	855	832	863	840	820	879	894	871	851	852	838	891	814	833	893	884	946	878	882	809	869	878	895	842	851	869	797	817	829	861	878	831	850	868	859	912	856	864	826	792	853	924	844	832	913	853	868	881	854	893	801	863	816	950	873	857	863	806	878	873	871	851	829	890	862	830	872	835	856	835	851	831	850	851	880	885	826	853	860	832	885	833	840	877	861	852	825	888	845	883	858	903	850	828	861	854	840	805	897	864	829	860	867	874	877	852	884	849	846	861	887	855	840	831	860	840	889	897	893	829	803	904	805	902	828	922	855	856	888	862	849	820	834	835	844	877	861	837	868	810	811	830	817	858	858	859	865	832	918	861	813	859	861	865	821	824	837	886	809	837	858	863	814	907	838	873	848	849	907	885	909	814	828	821	857	802	834	878	773	877	880	814	858	839	827	846	833	780	873	864	786	877	726	795	893	889	831	836	879	831	856	845	873	822	825	805	854	852	840	888	872	881	892	824	873	860	872	864	904	812	822	853	793	861	876	885	859	885	835	889	864	823	850	892	844	837	864	858	809	823	876	819	830	833	921	829	859	860	837	844	846	865	825	905	788	868	846	845	874	860	844	859	892	852	823	808	816	842	795	793	840	812	848	848	887	846	886	854	859	868	842	825	854	878	869	851	811	836	898	856	857	816	841	903	858	828	823	802	833	835	829	844	839	837	850	861	895	844	852	844	855	829	922	851	875	876	783	814	859	867	839	890	869	867	833	847	872	865	857	835	813	833	907	876	861	900	846	859	790	837	798	856	831	843	835	850	850	875	891	866	880	861	864	886	839	849	795	831	861	868	842	828	869	806	874	828	857	845	824	805	838	889	826	858	871	813	887	811	847	886	816	860	853	844	818	889	844	871	859	819	898	880	861	776	883	847	815	841	904	798	878	885	860	821	831	818	817	876	853	807	839	862	822	833	888	847	868	869	847	874	886	820	872	845	859	871	892	865	799	880	857	891	888	841	844	915	838	869	858	811	821	856	795	860	849	850	853	810	836	857	841	816	843	846	823	871	893	881	892	802	831	815	838	816	840	877	803	806	849	878	871	806	845	850	892	833	875	859	878	831	802	851	843	808	806	865	862	905	818	871	881	832	847	842	806	829	839	803	854	834	850	836	838	888	817	845	837	882	844	880	864	882	863	864	841	801	796	843	837	843	867	893	868	834	836	826	849	859	891	906	840	860	821	871	846	814	840	836	860	818	883	838	899	875	843	866	883	894	839	859	885	869	873	847	831	842	877	857	887	861	873	846	921	847	840	855	843	803	887	860	856	808	800	835	834	790	776	828	823	817	809	869	803	887	892	790	834	838	868	873	889	868	870	879	852	866	863	844	832	789	858	792	878	910	845	812	842	910	834	832	809	869	828	831	840	864	856	885	872	861	904	866	847	812	824	818	829	885	886	817	826	799	858	855	803	840	857	875	897	837	917	883	851	847	883	883	837	873	804	859	891	866	831	814	887	809	868	871	839	787	813	846	858	859	888	826	803	898	894	888	875	873	931	872	856	871	872	854	798	890	858	872	853	878	882	841	855	845	826	891	895	898	851	811	828	866	821	850	836	837	875	852	833	863	888	841	839	876	854	873	886	857	804	849	823	830	839	858	852	865	860	801	882	842	864	890	897	849	868	831	823	892	858	880	845	844	819	806	855	840	813	863	786	843	841	807	909	839	829	785	822	829	843	854	874	799	799	817	808	832	877	858	868	783	868	797	809	881	831	859	831	861	826	818	823	836	848	905	850	828	853	827	819	808	834	863	836	868	828	872	856	853	811	767	893	885	813	899	829	882	837	890	859	897	813	895	851	845	824	863	851	835	849	870	833	857	889	864	920	859	816	825	873	858	858	815	826	949	872	870	817	864	841	851	878	872	853	843	854	841	828	869	851	877	840	871	891	832	866	891	833	917	837	835	910	829	794	846	868	830	848	863	846	862	855	825	854	833	867	881	863	851	788	810	872	868	851	845	874	842	873	857	820	863	854	852	859	848	881	909	887	826	806	873	906	846	878	831	856	845	837	792	867	857	819	851	884	867	826	858	833	845	791	903	788	825	884	831	847	914	855	793	866	844	890	838	808	828	896	812	845	828	862	839	839	820	837	861	857	841	859	871	843	864	831	884	809	863	813	797	814	797	891	792	887	852	805	828	816	870	856	850	873	784	887	848	870	901	795	873	882	885	898	789	862	811	902	869	919	851	837	854	891	830	853	822	832	846	830	833	828	825	878	860	856	876	895	820	804	860	870	861	819	848	869	802
7285	598	637	490	421	359	322	290	254	235	235	219	207	224	205	216	206	207	215	203	213	218	192	220	189	220	194	191	204	218	177	207	214	179	224	193	196	223	209	185	184	182	205	207	159	204	203	220	198	204	194	175	192	176	223	196	196	204	235	170	180	222	207	204	194	203	209	173	214	173	176	196	176	190	168	205	178	194	196	191	177	213	188	184	171	194	194	183	165	183	208	206	199	183	216	214	190	186	187	196	195	183	202	205	195	184	190	195	174	198	179	191	199	171	171	190	177	221	166	162	185	178	187	186	178	188	185	204	205	211	198	176	150	191	171	202	194	179	178	178	185	164	173	212	197	188	203	195	168	201	187	197	168	234	196	162	197	176	179	189	211	174	205	170	214	193	196	188	195	170	182	202	160	181	190	181	191	196	183	213	196	176	198	179	201	201	181	194	177	186	184	212	183	170	205	181	199	192	171	204	195	202	216	193	213	184	198	207	176	194	196	182	181	183	189	163	191	199	188	190	218	191	187	187	185	184	160	199	179	193	177	184	208	160	190	197	190	183	193	193	218	190	179	192	206	193	195	195	193	172	196	183	191	242	190	200	213	208	185	199	188	188	213	197	192	195	172	181	191	184	198	214	173	174	199	181	215	186	205	188	200	200	183	173	193	203	183	192	211	193	183	194	198	199	206	198	194	178	182	196	183	185	182	179	185	168	162	167	170	204	196	200	185	185	182	181	193	178	205	167	202	194	194	176	195	206	196	198	184	196	197	182	192	200	184	180	196	168	184	223	210	211	201	191	198	186	196	197	182	215	198	192	168	209	222	209	183	206	185	185	195	189	163	157	179	196	191	190	184	190	187	212	193	191	182	206	175	174	186	181	192	177	168	205	201	204	197	205	187	181	185	180	181	182	165	187	191	191	183	201	174	178	189	205	171	198	193	160	188	198	163	185	187	166	173	205	185	182	211	214	183	201	195	175	220	176	153	193	166	168	180	173	172	198	239	192	191	207	181	222	182	172	211	176	174	181	190	186	188	201	180	176	174	182	169	170	163	177	187	159	180	169	155	169	214	196	169	189	190	177	186	189	175	197	185	215	177	177	194	179	154	185	216	217	183	183	208	187	197	178	200	185	182	168	183	185	169	202	201	185	184	183	195	166	189	174	187	195	203	178	182	170	184	200	196	171	239	196	193	189	159	203	207	196	173	185	196	218	184	157	183	187	197	209	189	168	207	200	229	202	210	180	194	207	188	179	216	207	216	203	187	205	156	191	165	174	161	186	212	210	192	181	199	223	173	175	177	212	190	185	155	185	210	188	183	183	178	185	209	202	199	186	177	200	214	176	182	163	200	191	206	175	212	227	179	208	187	191	180	202	228	165	181	188	199	195	189	195	190	178	189	196	196	187	197	206	218	197	179	203	189	180	188	212	210	191	167	206	182	178	184	185	179	227	214	182	194	199	177	185	199	206	185	182	187	192	187	195	195	169	163	204	221	169	180	161	178	186	167	187	205	191	196	203	157	184	211	162	196	168	199	201	190	203	196	189	211	186	177	174	195	205	174	190	181	169	198	189	184	195	201	179	190	206	203	181	195	182	182	190	189	165	180	195	208	180	198	184	222	223	171	172	183	190	198	196	210	201	190	172	194	190	178	181	188	164	177	194	182	165	174	227	213	196	186	200	188	199	205	197	176	190	172	175	183	185	175	180	180	199	199	180	191	197	193	195	191	186	179	181	176	197	211	194	187	207	181	186	154	161	179	195	218	181	223	188	189	186	186	190	194	211	208	202	194	230	192	191	187	172	186	204	188	192	175	177	192	197	197	192	186	148	192	189	182	169	178	179	164	206	174	185	224	210	179	206	178	203	179	211	190	188	187	188	181	172	181	218	177	203	192	179	190	188	204	215	195	209	205	173	192	177	181	195	173	196	205	177	170	174	205	178	174	181	179	190	190	186	226	163	183	179	174	171	212	183	187	206	208	198	172	169	194	195	213	197	210	162	197	173	197	180	184	192	189	209	188	174	168	196	180	176	205	178	177	185	196	190	202	159	192	162	216	178	193	187	183	198	202	204	219	210	184	191	159	196	170	200	180	203	183	191	201	194	196	196	176	189	195	174	187	191	190	182	173	147	184	179	201	175	191	182	187	220	175	158	173	203	196	197	216	166	195	204	192	189	187	195	184	200	184	189	177	185	183	193	185	174	167	215	213	194	181	186	205	209	197	174	185	181	181	177	170	208	212	200	219	206	195	172	190	174	183	188	176	177	189	207	193	178	178	195	160	195	223	220	186	199	175	206	191	183	211	193	208	174	173	158	216	169	194	178	198	201	184	179	200	183	173	185	185	209	222	198	168	211	217	189	195	180	181	198	179	211	191	184	186	193	194	214	186	181	188	192	208	190	207	216	200	200	191	166	178	176	181	171	202	190	197	183	207	169	211	186	192	206	199	203	192	203	214	169	188	196	173	172	178	178	171	159	191	222	205	206	158	199	207	186	163	211	170	171	192	167	157	194	174	166	210	194	164	236	183	197	160	190	181	188	202	185	182	201	196	207	191	197	189	190	188	196	210	213	189	186	182	198	184	198	215	199	195	193	200	198	225	182	181	189	206	197	196	182	191	195	206	199	174	186	206	182	221	211	166	202	188	196	198	187	183	157	182	215	158	185	230	206	203	207	185	192	184	203	179	197	184	184	214	185	167	176	172	202	185	179	197	190	197	183	205	196	197	195	212	193	187	186	182	177	178	178	169	187	197	191	173	192	181	171	211	185	173	208	208	169	173	198	190	211	201	214	190	194	159	208	204	178	189	195	196	194	217	165	191	181	186	204	173	183	195	208	205	183	183	183	192	195	200	214	173	209	190	207	211	189	204	175	231	176	188	175	176	184	211	194	161	183	197	210	183	190	164	196	205	189	178	181	182	207	184	204	193	184	217	186	194	184	165	208	218	175	170	194	178	190	203	202	185	185	171	195	202	184	201	198	182	186	202	183	209	186	197	207	183	185	191	203	178	197	164	203	188	166	189	187	194	171	203	186	183	179	186	191	177	172	193	176	189	194	196	172	169	177	227	226	204	184	175	161	162	177	184	201	167	163	192	176	188	185	197	195	186	182	178	198	184	201	223	203	197	195	154	203	183	202	159	177	215	139	190	199	222	187	181	170	208	205	170	170	220	201	172	179	195	233	203	159	202	167	198	198	191	203	207	207	156	192	203	181	165	187	193	178	167	164	163	183	168	195	199	212	192	205	162	185	161	179	215	192	213	196	188	186	193	203	201	188	182	199	190	201	203	177	191	196	201	183	196	170	196	196	220	199	199	184	197	181	189	217	172	190	204	190	179	200	224	223	170	179	187	164	184	195	201	184	188	174	157	208	187	172	180	200	168	201	205	227	183	201	200	206	205	182	191	187	192	200	175	196	217	178	186	168	188	174	184	210	195	196	200	189	205	179	223	199	165	193	184	180	193	189	182	199	206	210	183	192
6176	877	1474	1620	1480	1308	1086	972	885	804	730	675	678	616	582	624	576	596	557	540	543	523	534	503	538	506	526	508	528	525	523	535	538	533	517	484	485	494	522	477	490	459	484	484	490	512	458	484	543	497	516	474	482	471	489	507	475	491	438	447	462	501	514	471	460	544	428	471	416	453	445	457	459	452	483	473	460	452	444	445	421	467	459	469	487	515	478	497	457	503	492	430	497	465	457	491	457	453	459	438	460	458	452	467	443	494	424	470	458	471	448	426	468	452	466	416	473	466	452	489	442	466	452	471	503	451	472	401	458	506	462	483	450	431	491	469	460	445	466	475	452	480	441	445	471	427	430	464	467	466	450	435	440	426	394	502	469	506	464	433	471	474	438	483	480	441	461	468	485	424	446	429	449	468	440	455	465	472	430	477	483	452	456	479	466	469	471	467	464	479	428	469	464	462	479	457	471	468	449	424	445	487	490	457	454	451	503	444	471	436	460	463	472	503	462	441	467	470	452	454	451	496	438	423	484	452	435	441	479	428	475	470	457	466	448	488	481	464	474	459	465	423	427	465	438	451	453	451	499	467	477	433	482	457	456	481	432	422	455	404	456	464	469	456	452	467	429	482	491	443	477	438	474	464	486	473	435	430	463	467	483	492	460	489	478	471	440	447	478	429	447	490	399	446	470	469	482	469	472	453	496	472	460	446	412	475	500	482	425	454	487	437	477	467	453	446	457	489	442	465	426	463	447	459	470	426	464	449	486	457	438	451	464	460	448	450	464	443	456	453	468	391	416	457	460	456	482	455	452	449	455	436	473	487	453	424	459	454	438	462	462	487	497	466	522	431	454	481	481	439	452	448	449	457	502	462	470	435	489	437	466	458	500	429	443	439	442	459	450	460	467	472	442	473	468	427	436	478	456	456	442	420	440	452	460	447	445	489	455	439	463	449	456	457	471	426	463	429	436	448	450	460	433	471	473	483	477	443	423	455	451	458	470	474	502	455	472	430	472	448	488	432	441	479	455	503	454	464	478	497	469	448	485	467	433	429	476	526	503	446	454	462	459	439	432	467	465	470	435	454	526	479	433	434	459	462	472	436	469	452	453	469	432	452	457	444	440	466	436	499	488	426	464	446	460	443	494	415	484	442	473	494	453	471	468	447	456	436	458	475	506	482	452	441	429	458	451	471	404	474	478	486	437	456	490	491	476	440	472	486	494	474	472	479	452	429	490	464	451	425	481	457	499	458	428	436	452	455	470	471	427	443	480	444	464	451	449	440	501	451	424	443	480	486	417	447	469	440	406	466	462	482	463	465	440	416	448	417	461	450	498	457	467	494	441	449	475	431	438	509	495	444	469	498	480	479	485	470	434	477	423	460	453	451	428	469	495	449	474	466	431	464	490	399	425	461	423	497	479	479	485	498	451	458	465	448	443	427	444	433	494	445	456	442	470	476	469	458	434	436	484	438	453	491	439	483	498	431	412	433	440	462	415	485	474	483	427	469	460	447	433	467	436	428	479	475	405	450	443	446	460	448	442	473	500	440	449	472	428	483	502	451	474	421	484	501	466	429	437	489	468	437	440	466	479	465	469	485	480	495	451	475	493	430	464	461	498	446	482	425	470	407	458	460	464	487	485	457	466	491	491	454	426	487	414	413	454	463	471	478	494	455	435	458	469	477	472	455	462	475	440	436	455	453	471	482	452	456	458	461	479	461	464	444	461	438	456	453	455	438	463	437	473	504	484	443	442	446	439	466	479	503	434	471	449	452	477	473	483	484	463	494	427	447	464	456	457	460	455	473	459	454	474	421	495	465	470	467	460	472	471	441	470	441	438	482	463	491	487	428	460	424	464	467	470	478	465	459	467	474	458	472	499	486	463	448	461	460	504	499	447	435	455	446	442	434	442	446	435	457	446	446	455	457	458	460	448	446	503	465	447	443	427	432	458	466	517	447	496	469	477	492	426	461	463	454	457	486	465	485	458	450	460	494	484	485	439	458	461	442	428	462	444	453	454	446	452	456	443	471	432	494	483	481	474	464	463	464	484	474	479	439	433	486	478	469	467	478	458	414	422	442	469	502	483	456	459	419	451	441	475	470	483	456	455	442	443	456	439	451	458	455	464	439	494	473	466	494	440	434	464	460	455	456	490	441	491	444	449	460	401	459	469	441	470	471	484	442	476	457	471	469	486	477	455	451	444	425	405	443	473	495	455	458	467	457	478	481	465	408	452	465	450	462	486	471	451	484	463	480	483	444	478	414	448	435	478	451	471	466	440	494	483	424	391	476	479	504	466	484	451	454	496	465	476	465	470	475	456	486	465	422	455	464	466	465	455	469	463	471	446	489	490	441	439	448	444	495	455	444	444	434	443	463	452	453	477	503	430	447	447	455	462	454	463	435	447	489	467	461	451	475	460	452	451	471	462	474	429	437	441	497	456	434	431	422	483	466	468	461	456	443	473	478	487	455	428	468	482	456	492	490	476	440	481	464	454	461	464	496	474	488	433	445	464	474	452	438	454	467	432	459	420	471	453	454	482	456	434	476	444	473	509	435	470	439	457	446	450	453	436	471	432	497	479	432	435	456	457	488	478	459	412	484	457	439	473	454	498	456	511	501	497	469	462	415	478	442	494	434	414	465	453	447	478	491	481	450	441	465	461	460	490	481	463	504	453	429	452	508	455	421	452	478	453	430	492	413	445	428	475	443	436	493	462	450	464	477	489	454	448	447	485	474	455	502	473	480	452	456	451	466	469	447	455	500	468	450	453	527	455	447	457	415	460	460	490	467	457	498	485	434	447	488	457	476	429	487	462	461	441	437	514	489	464	415	437	469	465	488	419	428	450	474	430	451	434	436	442	473	473	454	472	430	467	421	472	423	472	463	464	447	424	490	492	491	431	428	460	472	481	442	452	459	484	443	463	476	475	453	461	468	438	449	461	470	473	444	469	498	444	463	515	467	446	460	459	431	471	443	493	478	450	433	441	439	435	446	448	464	499	439	483	502	476	451	494	428	454	473	510	444	466	450	460	434	486	481	424	472	474	446	430	480	453	486	457	430	439	442	461	471	434	478	465	473	472	488	483	462	483	442	475	469	456	467	451	459	441	469	428	464	448	502	396	456	479	477	452	467	487	451	464	450	434	467	447	456	440	478	485	483	463	449	472	491	462	480	462	456	461	428	424	468	427	456	488	448	464	481	449	456	459	457	453	468	453	491	435	473	485	438	464	446	448	485	439	476	464	463	456	483	462	461	454	471	452	426	479	420	504	454	457	501	457	454	497	460	443	451	462	479	458	482	457	487	453	444	474	479	489	448	442	468	495	430	475	464	465	481	501	459	499	447	478	480	465	457	459	469	460	469	445	467	433	459	438	441	447	437	484	451	486	455	468	474	458	421	420	441	506	462	475	435	477	408	423	451	469	449	470	478	464	488	485	458	469	455	436	435	439	447	454	468	495	494	456	444	479	451	464	454	449	504	468	459
14189	1370	1029	871	656	548	413	359	345	290	257	249	243	237	247	199	203	235	216	208	218	223	208	191	202	214	190	224	207	197	212	219	220	201	183	198	180	209	157	209	204	190	211	167	181	181	205	172	194	206	194	191	198	184	181	185	176	167	195	189	179	195	198	206	177	192	179	164	164	201	181	197	179	171	163	170	168	182	198	184	170	178	159	184	201	158	197	163	171	192	175	178	203	201	195	175	177	191	175	194	196	201	165	174	195	204	163	180	173	192	179	206	181	169	159	185	167	176	179	195	175	177	186	173	175	215	183	149	185	170	180	178	183	174	186	192	203	175	173	184	199	181	160	174	164	206	150	167	161	217	203	169	191	170	180	206	191	168	166	178	214	176	186	184	182	198	201	183	168	178	207	218	195	173	163	188	204	184	178	172	203	201	190	191	155	164	182	183	211	161	178	187	211	188	199	182	173	200	193	203	206	180	155	163	193	178	172	181	197	197	196	173	187	157	203	204	192	188	190	169	187	158	158	189	191	186	165	171	157	209	167	190	156	164	187	189	193	181	186	169	202	198	173	183	203	166	206	189	191	187	164	192	179	187	185	171	183	178	225	193	176	193	197	187	199	184	180	180	195	167	185	188	202	164	186	180	185	206	186	187	177	172	177	187	197	172	192	187	153	194	178	164	193	196	204	211	154	156	190	170	171	188	216	201	205	171	177	181	184	186	175	183	186	188	177	174	178	183	185	159	184	167	172	168	187	170	216	200	200	210	169	168	203	195	187	165	213	185	166	176	208	175	173	190	181	151	184	181	177	168	142	190	173	154	157	175	173	155	206	180	187	143	168	153	203	190	147	169	186	165	219	195	176	183	160	179	163	191	203	176	191	220	186	184	184	178	187	199	190	140	173	195	158	179	182	180	185	174	191	173	199	193	169	173	171	214	195	184	192	158	156	181	189	203	184	212	197	189	196	181	192	168	186	175	193	197	189	172	184	207	199	186	179	175	196	184	199	182	183	157	177	188	165	172	211	173	188	193	224	153	158	187	171	171	180	199	185	175	182	173	174	200	199	184	164	172	167	196	185	189	167	195	170	171	170	185	196	154	168	196	192	177	182	180	187	189	177	177	186	210	171	178	191	182	179	173	180	168	158	160	189	190	196	189	196	170	180	182	195	187	160	190	168	191	175	212	187	162	173	181	174	186	178	198	176	149	199	197	169	198	187	206	165	185	168	155	171	185	182	176	200	183	176	217	185	203	160	202	177	178	185	190	186	169	184	173	185	199	190	194	178	197	199	187	207	190	197	160	180	211	173	174	170	188	184	194	168	184	175	200	183	184	187	210	164	165	183	179	178	186	195	188	198	194	188	195	185	183	181	184	194	162	175	195	192	161	164	191	162	173	183	167	170	201	210	171	187	184	194	176	169	177	183	197	166	172	174	186	189	189	178	212	192	198	186	195	186	207	152	175	191	171	187	183	179	198	169	194	177	170	207	172	148	168	193	193	187	176	192	168	173	163	178	185	164	138	205	154	156	181	180	180	181	189	164	161	191	181	186	188	177	180	182	186	162	155	172	173	171	180	188	186	188	191	166	181	186	174	207	170	169	178	176	163	164	172	207	194	204	183	196	196	177	183	153	170	180	166	177	201	181	200	187	190	160	188	190	177	217	183	178	175	182	202	184	200	147	163	187	177	188	205	179	175	180	218	198	174	179	178	182	184	186	178	183	192	178	166	197	171	203	195	169	205	169	207	147	180	172	173	215	190	178	195	193	159	200	196	186	175	191	178	188	159	196	158	170	195	178	177	184	184	157	181	185	188	176	188	182	187	216	181	188	145	182	188	162	179	185	157	197	207	220	179	170	180	160	209	193	164	171	171	166	174	178	180	185	160	184	187	170	168	187	177	177	194	172	189	194	204	175	211	208	168	194	168	180	168	167	168	195	163	174	182	161	182	184	170	190	155	172	179	169	209	182	190	190	187	175	188	160	161	204	171	225	174	187	184	165	166	185	207	176	170	184	187	148	187	202	167	178	182	171	176	155	219	199	142	162	171	193	196	195	153	174	182	176	180	181	179	189	184	208	195	175	193	180	199	187	200	185	173	212	157	183	166	174	157	189	185	171	174	186	182	186	221	184	169	179	187	162	173	174	182	171	166	176	204	191	178	169	155	169	189	178	161	185	173	203	202	210	193	173	184	177	171	166	166	201	177	197	178	192	167	174	179	166	170	163	184	156	186	175	185	168	203	175	199	165	182	196	164	176	182	163	187	165	188	188	192	172	164	198	204	205	194	188	160	163	175	159	181	151	183	169	200	187	178	160	170	215	174	197	192	177	168	185	190	177	186	210	198	208	160	177	189	182	185	185	205	164	178	179	193	177	160	182	212	167	189	191	160	157	163	184	207	200	185	202	160	193	174	168	186	187	189	162	194	192	171	165	180	172	186	194	180	181	196	180	180	173	170	194	185	179	173	201	179	171	180	179	197	183	169	190	160	190	181	185	142	191	187	178	181	193	170	209	176	169	184	168	202	156	174	202	197	188	179	207	184	184	176	189	170	178	185	156	205	197	200	172	180	168	187	193	193	189	170	168	184	193	175	180	192	202	179	172	195	162	164	165	168	175	205	222	187	185	188	182	173	189	210	207	214	165	171	173	166	210	186	186	175	195	188	197	168	185	180	175	180	153	200	179	189	172	177	190	184	189	190	196	177	186	187	165	170	222	152	164	185	195	182	174	181	178	202	184	172	179	175	173	167	194	194	200	200	176	187	176	186	208	163	191	178	207	195	180	199	169	191	200	167	170	185	192	179	157	181	165	169	163	194	170	162	189	173	184	161	189	190	166	183	177	182	168	177	174	193	169	221	181	170	185	186	191	162	188	193	165	177	169	167	145	197	205	176	173	197	163	171	195	180	174	178	187	158	167	178	133	168	177	188	190	172	168	186	167	146	187	179	190	185	191	168	176	172	182	160	173	170	181	182	185	165	190	176	160	186	182	169	199	160	176	163	205	177	181	178	165	169	173	178	172	188	182	175	170	179	185	198	191	186	158	196	178	181	173	193	190	216	174	183	191	196	202	152	158	169	185	196	180	180	169	186	203	170	178	187	210	177	172	192	168	173	209	167	185	177	184	184	158	197	202	176	197	191	161	180	178	172	156	173	170	188	194	168	184	201	163	181	172	182	164	165	184	174	201	198	175	179	162	169	203	181	196	190	190	187	194	167	203	175	158	180	214	178	179	195	174	176	178	183	204	176	168	185	188	155	166	163	172	184	184	187	175	195	187	194	184	157	169	195	183	185	176	180	216	160	154	177	172	179	183	183	185	186	182	168	169	170	161	187	188	176	179	182	187	180	170	198	194	187	171	189	174	207	193	182	185	207	160	190	179	168	165	191	186	195	198	160	201	210	192	196	188	186	161	164	167	196	179	196	181	185	161	196	183	178	190	190	163	167	165	187	166	168	162	181	190	164	212	195	200	179	180	175
8090	1245	2247	2683	2413	2020	1574	1355	1177	1119	939	860	843	779	701	697	748	605	636	650	624	616	566	568	578	619	599	609	653	592	585	651	632	564	618	537	589	537	565	579	539	527	541	515	564	536	543	512	538	502	528	532	526	543	529	508	519	447	474	546	493	509	498	522	453	499	499	495	492	485	492	472	467	465	542	457	535	477	486	457	479	496	508	499	464	437	454	496	459	511	507	489	498	489	499	474	483	476	462	468	467	482	477	489	469	532	497	465	484	486	485	478	463	489	461	512	446	449	502	483	519	444	504	504	502	493	475	478	497	466	522	473	503	493	489	451	478	477	481	490	467	472	499	484	504	490	518	486	480	491	477	483	467	481	496	479	470	499	468	442	491	473	493	490	480	485	496	456	498	496	491	477	454	487	482	476	489	442	472	433	471	465	441	467	474	498	461	503	455	505	500	469	423	490	468	506	483	479	452	461	473	479	499	492	477	469	473	476	479	517	457	488	473	430	490	470	500	493	489	468	542	475	466	465	478	456	468	465	499	470	452	493	495	459	485	460	490	516	454	463	493	433	446	479	490	506	450	461	477	504	476	430	509	492	499	503	514	490	468	450	522	424	505	455	479	485	437	476	471	482	499	443	452	466	454	442	497	462	478	514	488	484	451	466	481	487	468	479	455	515	467	505	464	472	469	478	481	464	478	442	509	430	491	493	478	483	487	464	492	493	467	482	480	453	505	449	461	468	456	498	489	486	514	494	506	478	465	491	488	510	470	472	439	457	447	492	480	457	466	455	470	467	493	498	478	478	455	432	492	503	455	463	459	488	504	476	502	468	513	468	488	477	472	457	457	487	456	526	481	484	496	463	470	482	495	495	493	465	471	471	483	470	462	480	458	479	454	499	472	447	468	482	481	454	457	449	491	462	490	468	452	447	478	485	477	486	461	456	478	451	502	495	472	484	493	441	464	468	455	469	526	483	480	491	516	466	479	499	447	462	494	478	471	447	465	432	493	450	462	503	465	505	479	446	508	465	447	522	448	472	497	486	465	465	464	466	490	462	466	486	491	488	469	416	495	442	507	442	470	455	473	475	465	480	471	464	481	444	453	474	488	481	463	512	479	494	456	480	519	438	501	496	467	484	458	462	463	472	476	470	497	505	421	455	511	499	477	487	452	428	500	440	467	507	503	458	483	483	442	490	490	467	472	452	425	505	476	482	493	469	469	499	526	500	512	483	451	462	453	483	509	490	480	486	457	476	472	461	438	452	455	525	457	468	468	480	485	477	417	506	439	467	459	474	488	484	450	492	472	489	469	484	462	451	470	449	479	479	530	486	459	469	463	493	467	471	496	490	472	443	471	475	442	498	452	474	520	447	456	496	474	451	483	495	496	491	433	483	510	511	453	453	500	528	473	494	469	476	478	431	478	434	474	472	450	458	489	495	472	504	500	493	464	497	502	499	489	489	470	432	459	475	475	449	448	490	477	438	466	448	413	485	472	483	475	440	471	495	464	463	479	481	462	462	449	477	468	475	477	515	495	479	474	481	479	464	471	496	483	486	505	473	448	469	513	485	512	501	495	535	461	453	510	495	464	512	515	463	471	471	481	483	476	452	448	447	462	453	477	475	515	503	477	479	486	485	450	528	471	492	478	493	475	476	480	458	486	496	476	457	472	454	507	486	448	522	496	537	454	429	484	490	456	475	490	534	442	427	477	467	493	482	468	476	511	472	451	494	445	482	452	457	469	496	445	490	497	450	456	470	472	449	444	452	490	472	478	467	427	458	493	453	462	483	481	510	465	488	490	457	467	487	480	473	488	458	479	534	499	477	520	480	486	490	484	482	463	493	506	474	496	454	451	497	447	430	430	464	496	477	432	468	468	440	476	498	483	532	446	495	521	479	459	528	497	474	446	457	527	486	434	467	506	454	528	463	451	452	475	448	452	491	487	453	458	483	499	427	468	478	440	464	505	467	475	454	496	521	468	506	463	453	498	447	470	461	527	455	472	442	487	480	471	490	430	468	446	458	445	445	429	460	456	460	432	458	475	468	467	501	433	470	440	503	509	516	488	466	462	468	480	484	521	494	502	449	419	450	464	515	509	463	474	488	478	508	510	498	473	503	479	486	469	468	484	473	503	456	502	444	468	492	466	464	440	491	458	489	470	505	451	486	482	514	488	456	459	485	451	453	477	465	468	484	452	451	465	464	445	482	496	468	483	476	455	453	498	432	463	457	495	455	442	488	533	480	500	459	476	475	453	482	480	454	513	499	513	450	513	466	490	478	456	454	481	490	439	497	475	517	537	510	480	496	446	478	515	471	457	475	466	463	455	479	523	466	461	466	461	476	489	480	523	452	507	465	493	464	472	488	470	477	484	443	487	492	458	426	422	509	509	510	512	464	491	455	493	498	496	511	500	491	470	425	484	503	499	499	463	466	496	491	468	530	489	459	467	459	474	486	489	482	482	473	473	486	429	467	502	483	477	497	460	462	489	496	462	422	484	466	495	468	481	496	468	456	480	452	522	466	440	476	495	476	460	454	495	463	472	465	466	500	444	496	475	481	481	508	484	462	462	564	462	470	466	491	461	465	473	489	493	464	486	451	446	478	490	469	478	447	483	464	452	464	481	456	497	467	484	487	456	479	506	474	454	469	429	491	470	476	479	504	486	446	492	475	490	449	474	461	458	438	484	497	461	531	473	494	471	488	489	488	456	416	472	479	513	463	450	501	452	475	486	493	466	433	468	487	468	472	476	478	442	476	461	491	464	456	482	498	508	518	465	457	437	492	490	461	460	455	456	470	482	474	512	492	485	463	492	444	492	477	488	519	454	420	462	458	471	498	478	503	502	476	468	481	429	496	517	528	493	505	453	476	505	503	433	455	477	462	501	512	487	416	464	490	446	511	433	519	443	476	465	479	485	497	470	465	496	469	467	479	474	485	529	489	492	454	462	491	469	487	489	458	527	452	465	471	490	464	507	453	470	458	487	505	494	463	495	472	456	438	496	478	471	475	463	436	479	480	455	495	469	459	499	469	465	465	446	475	479	494	459	461	457	470	478	496	480	450	485	483	468	494	473	510	475	449	507	466	465	500	465	447	508	461	489	496	479	498	476	457	454	481	456	457	495	450	491	471	501	434	474	467	466	429	478	477	446	432	469	508	447	469	503	484	435	509	499	444	483	455	462	445	443	478	512	468	467	484	449	479	447	491	458	466	467	459	474	476	494	489	500	479	476	487	454	488	500	474	447	507	499	462	497	483	486	493	462	482	485	472	492	497	476	534	506	466	473	489	466	461	456	499	493	460	470	469	438	497	491	456	502	493	458	475	465	489	446	495	492	485	460	456	485	456	473	466	473	476	465	482	467	493	482	500	427	486	478	491	454	467	468	497	458	479	511	440	503	472	498	488	490	487	488	494	499	435	475	517	460	469	493	464	486	468	462	471	438	465	448	502	488	471	500	456	454	495	503	513	454	458	482	488	474	487
1677	448	424	433	419	385	364	369	394	402	361	390	398	392	393	388	361	384	363	355	401	408	394	377	424	394	374	415	373	395	380	397	392	405	330	390	420	368	396	397	369	406	404	375	389	380	395	392	380	379	363	388	390	391	393	354	388	375	412	400	398	378	381	341	397	419	390	326	389	394	415	385	389	392	374	362	398	404	405	383	417	372	397	402	341	402	385	360	391	390	367	366	388	390	416	370	386	391	378	383	379	388	358	406	386	398	368	362	384	398	368	386	382	360	380	355	367	372	368	383	402	386	422	354	382	391	421	365	379	382	396	349	321	322	395	390	407	416	363	377	408	400	338	387	367	390	378	370	385	375	411	366	363	408	378	350	392	360	390	376	383	388	386	414	387	400	379	374	367	372	405	382	409	435	430	377	420	391	394	347	379	346	417	341	415	384	417	418	421	410	387	397	399	397	371	352	417	394	428	382	387	430	367	389	393	394	385	358	374	406	357	371	405	369	336	377	396	369	387	353	363	349	368	375	436	345	362	362	384	382	379	373	391	391	408	410	376	388	378	371	401	404	380	422	355	373	385	445	403	368	425	432	388	385	432	408	389	394	371	374	379	364	399	375	374	351	378	390	371	371	458	416	401	348	419	375	397	431	412	346	380	414	392	360	375	403	443	355	385	384	386	413	461	372	399	390	378	425	406	403	386	344	391	372	381	360	409	420	381	394	388	384	392	375	410	386	372	384	398	397	388	390	398	360	359	392	370	388	378	406	338	394	367	365	415	385	387	360	419	353	378	400	372	376	363	385	378	348	353	427	416	386	380	366	375	402	373	402	372	405	382	374	389	365	401	419	383	390	356	406	359	392	371	379	390	387	375	394	402	390	387	368	376	436	411	390	470	394	371	368	366	421	394	391	414	411	361	347	372	366	390	369	383	386	359	365	414	381	340	415	401	381	372	371	409	362	398	394	381	402	378	373	395	391	354	371	407	390	397	401	385	399	429	384	399	358	366	364	398	414	368	385	365	403	352	388	399	372	406	404	354	363	370	400	368	395	378	379	390	401	353	392	394	382	343	382	376	408	359	400	410	367	355	364	353	378	388	382	357	426	363	375	398	346	379	373	369	400	377	393	386	411	376	400	394	375	358	380	387	370	382	367	372	375	381	411	346	403	407	384	383	409	380	381	358	386	428	401	422	406	415	411	390	403	368	431	402	393	377	387	409	370	398	407	406	404	402	394	394	387	400	399	382	391	405	410	389	392	384	405	373	396	395	340	343	362	400	385	373	343	412	383	391	380	382	359	334	380	422	386	361	388	355	391	380	414	387	348	359	382	365	388	368	395	391	365	358	406	356	377	405	359	383	411	397	370	392	392	442	383	346	391	358	362	376	415	397	392	421	373	394	403	389	357	402	405	392	397	409	419	376	378	364	373	410	376	381	370	399	426	415	424	426	412	425	366	394	374	413	398	368	378	398	387	385	439	370	402	361	354	420	404	420	364	400	369	393	390	408	429	396	396	386	390	429	379	409	369	342	362	420	368	372	378	360	373	397	375	376	397	370	412	362	425	374	354	328	412	394	375	396	370	441	405	410	379	379	391	392	430	369	389	385	416	404	374	359	370	419	395	390	396	394	394	374	342	414	364	398	415	354	375	389	397	421	400	411	429	406	380	342	378	352	366	340	377	389	351	407	379	386	331	362	393	375	377	371	407	417	398	368	378	397	388	370	381	387	417	422	406	363	393	393	377	388	362	390	386	410	407	357	383	391	398	381	384	384	367	384	378	422	424	398	390	388	352	417	352	414	388	403	410	378	433	408	443	375	406	436	361	372	410	397	384	392	411	410	386	401	411	413	377	361	399	415	368	388	424	385	427	400	375	397	418	358	374	436	465	401	375	396	453	371	385	428	395	363	454	416	358	395	399	367	419	341	386	386	328	380	393	404	394	406	415	412	361	357	384	385	394	369	379	403	395	426	387	366	417	351	426	401	360	369	374	389	379	370	403	433	427	406	395	410	430	426	367	394	376	394	399	388	347	348	426	378	398	370	409	420	381	391	436	386	367	354	395	419	372	390	383	401	432	386	391	404	424	371	410	380	349	393	380	386	387	395	364	346	354	409	370	385	394	372	414	379	396	393	378	404	409	412	382	372	384	384	438	407	395	434	418	375	396	385	381	392	363	382	388	414	398	366	360	438	385	433	427	370	369	380	365	384	386	389	386	378	385	366	388	370	377	400	382	397	376	385	429	386	330	400	417	383	372	376	393	362	392	376	376	395	394	429	377	417	394	372	391	382	354	393	339	344	408	424	368	403	395	418	394	395	372	400	405	392	381	416	396	383	401	395	361	389	386	392	389	395	406	359	390	427	412	363	450	379	429	399	371	382	376	388	375	379	396	369	392	413	383	394	369	384	408	369	420	435	377	376	365	366	381	401	355	411	393	378	352	358	402	398	344	377	435	394	424	393	404	376	361	399	410	362	395	378	402	414	342	375	357	372	402	375	381	420	358	387	379	394	396	369	358	381	410	370	385	365	421	414	374	415	421	401	368	406	398	360	401	377	367	378	372	366	359	363	378	334	354	376	401	360	392	390	384	359	383	352	382	349	398	398	378	354	381	379	370	353	382	379	363	390	378	379	405	371	384	405	389	402	363	397	393	363	408	373	385	419	351	421	335	415	397	375	379	384	407	379	402	378	401	375	426	387	377	379	373	398	404	379	386	435	376	398	400	368	405	358	391	417	391	386	353	347	362	372	368	374	433	353	362	407	387	417	364	388	352	371	411	374	403	396	387	349	388	352	378	430	388	395	397	361	410	407	382	387	379	388	433	399	398	408	394	397	373	375	376	380	373	400	379	376	380	405	369	348	389	363	390	391	448	396	394	368	358	400	410	412	382	378	368	404	364	396	369	398	394	382	384	411	362	394	377	406	373	385	399	375	385	350	384	381	338	411	375	420	386	393	377	361	368	413	352	398	403	361	335	419	367	381	400	377	322	395	374	358	358	383	382	379	412	408	408	416	368	401	406	395	383	370	353	423	433	390	370	376	386	408	361	386	403	342	377	411	382	394	374	430	403	401	398	419	404	411	410	369	352	357	379	396	436	399	411	351	363	401	384	391	404	368	409	408	395	402	406	387	391	393	367	383	413	402	386	368	371	395	414	362	373	410	405	386	413	358	384	404	392	420	392	391	446	415	394	410	389	384	403	396	375	378	394	390	368	380	366	421	406	395	395	370	422	381	378	400	373	391	412	391	437	365	380	397	364	396	387	415	402	409	374	401	405	362	417	382	345	351	386	368	408	400	379	378	384	411	415	358	387	411	392	374	400	372	374	424	397	375	375	417	343	351	413	409	407	391	413	370	396	397	360	418	359	387	407	373	408	375	382	380	364	353	380	398	381	358	381	376	398	417	382	404	383	385	338	399	357	379	386	381	410	373	402	399	377	361	420	421	406	347	409	389	378	385	399	387	395	395	423	383	416	362	341
2082	948	1016	1017	957	964	935	905	863	896	907	840	857	878	904	867	915	869	810	868	898	937	859	874	872	896	818	832	892	944	844	906	862	858	860	834	855	875	856	889	883	862	826	826	900	877	872	830	858	858	834	828	815	802	838	882	823	830	865	803	862	867	852	838	895	865	901	860	819	842	866	904	821	847	873	858	845	828	835	875	810	875	871	816	833	853	824	817	852	843	832	835	846	850	855	842	815	865	820	847	879	780	862	860	874	844	834	825	872	895	871	891	838	861	881	932	869	854	828	863	870	835	881	881	839	910	832	836	832	869	842	861	802	884	832	905	852	905	866	878	840	835	817	800	879	912	858	876	891	835	892	868	853	872	883	879	826	831	871	831	875	820	887	869	876	856	862	795	853	850	896	863	894	863	876	841	835	871	831	845	840	817	864	834	845	836	846	831	913	836	851	858	886	841	850	879	870	836	849	876	890	817	877	853	844	894	856	932	921	871	836	894	820	825	874	858	830	848	863	868	869	838	857	855	861	831	846	807	844	849	863	888	841	894	833	915	846	866	840	857	876	852	824	797	862	838	832	840	897	850	835	854	867	868	848	876	813	839	871	831	824	862	871	859	824	847	870	886	856	844	814	842	906	825	852	855	842	901	849	882	886	827	916	871	779	866	826	861	854	843	854	866	881	817	890	899	831	850	833	845	858	856	822	839	819	833	861	857	897	862	867	851	850	846	839	847	865	867	902	870	821	889	878	848	826	859	789	804	913	907	848	839	869	831	804	865	850	843	786	848	854	847	871	809	824	832	826	869	850	805	820	829	838	829	841	858	857	875	866	818	873	833	858	846	822	852	784	860	828	890	882	870	783	927	845	830	845	916	815	811	822	937	870	859	879	850	801	858	886	838	889	767	850	835	840	908	873	859	833	888	886	851	821	858	857	862	883	845	860	820	856	833	880	859	821	800	850	820	855	814	836	868	845	840	901	841	806	843	860	840	836	872	818	835	793	906	855	877	854	865	871	825	822	826	876	893	904	835	839	870	833	890	862	840	865	890	779	850	795	868	850	845	908	905	878	851	799	858	860	860	845	826	859	875	894	886	848	821	821	828	890	804	889	814	875	835	834	860	871	863	884	778	865	901	879	933	880	849	833	856	928	805	845	815	817	828	870	845	850	870	915	850	869	866	905	833	866	884	882	846	870	862	863	845	868	846	860	859	849	846	838	810	829	829	876	896	792	866	878	861	862	818	827	817	866	886	854	931	883	786	869	862	835	848	857	825	890	843	805	805	837	816	816	836	821	894	909	888	843	867	829	835	866	877	889	843	847	854	851	869	876	816	853	873	868	863	870	788	798	884	834	856	804	821	834	862	889	876	836	806	894	867	819	866	874	877	827	827	856	824	851	839	902	805	853	817	852	829	859	837	864	846	862	842	839	822	914	837	791	891	892	857	881	884	847	867	858	891	854	842	836	829	856	824	876	898	804	820	887	822	851	846	867	811	853	831	873	845	877	848	914	829	865	875	856	899	812	891	858	866	858	873	818	814	839	828	812	877	852	885	848	828	880	897	844	864	789	897	853	827	868	904	864	844	875	809	809	793	843	854	896	804	845	847	856	868	818	917	847	863	803	875	840	840	859	873	837	816	856	856	856	856	852	852	829	863	842	853	865	854	847	823	855	841	882	875	828	853	883	820	903	880	834	843	854	861	875	883	826	881	831	872	818	898	890	862	835	863	836	856	865	843	827	838	855	848	845	828	863	849	840	824	845	895	790	826	800	848	803	864	810	855	914	811	858	834	858	898	865	838	828	834	865	801	857	848	822	852	862	904	840	858	901	812	819	849	837	839	846	869	848	860	864	850	873	837	827	866	822	767	838	843	884	851	844	834	824	811	873	845	811	885	841	826	827	853	889	840	878	844	906	855	853	814	863	805	867	913	880	927	868	864	832	912	836	854	833	815	875	825	855	857	832	867	869	828	829	841	858	859	910	830	843	873	896	825	853	880	876	856	925	855	870	894	814	871	841	823	853	836	794	844	852	836	869	818	903	849	844	812	841	804	805	862	888	855	861	830	891	825	851	852	821	844	922	862	813	817	885	842	795	832	850	845	860	831	838	851	874	844	887	802	805	830	878	833	819	832	872	814	837	848	844	870	899	849	855	818	860	812	846	825	844	854	850	870	864	860	831	861	881	846	867	890	888	835	809	830	880	846	848	886	872	850	858	818	823	839	885	880	856	837	829	846	893	812	822	831	876	866	884	854	894	854	836	889	908	830	897	873	812	824	851	890	904	836	880	888	899	870	879	854	831	861	864	873	805	864	838	860	869	861	903	804	894	837	831	898	818	841	880	840	887	903	820	843	860	792	832	842	833	827	866	855	909	832	907	834	885	828	825	819	873	812	931	869	814	850	906	836	873	900	820	828	850	847	822	871	770	787	862	807	835	851	841	846	857	821	843	846	885	881	818	882	817	871	860	828	868	828	856	849	835	854	853	845	796	824	817	859	879	882	895	848	869	832	843	750	907	839	880	845	810	874	848	861	867	846	824	859	871	886	901	839	850	829	832	855	875	922	882	848	867	854	864	846	814	864	826	850	878	894	835	873	843	825	798	854	826	777	867	862	825	879	865	812	835	849	836	866	905	822	844	886	881	859	814	869	868	857	854	881	772	830	868	870	864	843	815	853	894	797	864	815	848	818	919	851	887	895	901	796	818	840	825	844	887	827	801	819	819	859	842	821	850	845	859	884	835	821	831	854	880	907	814	803	874	873	900	847	837	834	834	871	816	850	830	872	833	822	797	858	805	903	851	849	878	877	827	856	874	823	833	856	805	898	878	849	856	896	837	850	891	875	864	823	855	889	866	828	846	817	855	848	860	837	801	859	865	836	837	884	871	874	868	830	776	869	868	901	869	856	890	879	886	896	831	818	840	857	846	888	859	852	805	868	837	882	873	846	811	845	836	832	867	854	862	847	832	813	829	853	858	865	865	931	883	956	899	793	895	879	835	847	852	829	805	786	863	858	858	856	863	816	857	847	841	893	868	861	817	829	852	850	890	882	849	873	872	869	839	887	859	807	889	811	879	834	878	842	868	865	830	860	794	861	797	846	899	810	902	824	814	836	816	877	884	833	834	832	826	831	808	854	794	827	823	910	841	857	847	891	881	858	909	844	834	787	874	804	832	843	837	884	814	806	938	905	858	854	844	883	802	835	856	872	861	866	839	875	925	814	872	858	788	835	883	839	885	816	856	831	911	888	819	834	856	849	811	842	886	847	817	844	849	838	830	874	867	872	849	836	902	865	850	855	861	838	863	868	877	915	850	819	883	869	832	893	852	852	831	857	852	912	873	841	831	829	887	847	887	842	875	844	895	903	842	910	842	869	776	877	902	841	868	906	864	873	853	873	833	865	859	907	896	845	885	848	883	833	842	854	861	863	864	885	831	801	829	847	812	886	796	855	839	857	816	866	872	858	864	879	841	848	846	866
7208	613	683	574	419	340	301	269	242	247	241	227	251	237	198	196	217	197	182	186	207	216	193	203	219	174	195	217	201	254	212	195	196	180	191	180	197	193	196	180	181	211	207	190	218	205	181	189	180	171	178	181	222	213	202	182	172	193	174	179	180	207	189	188	150	201	162	187	166	178	190	173	178	192	178	190	190	196	168	197	185	171	170	192	187	195	201	179	202	177	178	176	174	166	188	205	196	209	211	191	213	217	193	190	189	191	194	176	203	186	180	194	223	189	175	184	228	206	211	220	185	199	171	187	191	215	182	191	204	192	194	174	165	202	171	183	202	198	208	197	193	206	196	187	174	180	225	188	196	207	189	203	198	196	177	219	200	195	203	185	226	191	167	204	152	198	193	194	202	174	206	168	181	190	182	226	207	194	183	192	198	191	178	191	189	209	168	207	217	204	207	159	199	200	182	195	185	194	189	168	184	200	198	195	199	212	172	220	157	186	199	189	177	184	192	199	209	188	206	172	208	187	186	169	204	197	201	187	185	195	188	190	200	204	171	192	199	209	208	208	180	202	179	197	189	173	190	191	198	176	183	172	157	192	169	178	174	189	178	189	188	201	215	185	182	168	189	214	219	169	191	188	174	193	179	173	221	216	189	194	194	209	198	175	189	191	219	216	196	203	202	194	181	168	177	220	200	176	185	181	184	197	173	218	184	199	206	174	197	196	197	178	196	170	184	195	179	181	181	210	198	205	191	180	170	197	211	194	184	194	163	186	201	201	214	157	179	215	196	179	206	211	210	165	186	159	209	188	171	185	200	188	191	190	194	222	202	212	190	195	179	205	202	196	168	192	191	180	166	184	179	170	172	208	173	232	216	212	184	175	201	175	184	194	184	193	197	228	190	186	188	188	182	186	182	189	204	200	193	182	186	177	182	199	185	178	197	172	169	174	223	200	202	203	196	195	183	165	185	191	196	220	178	173	191	196	193	209	173	170	195	208	202	179	204	199	193	175	184	193	186	191	189	209	196	180	207	218	185	182	183	183	215	193	180	193	202	172	193	205	210	194	203	182	201	185	206	181	185	195	210	198	213	158	199	198	209	201	207	161	210	195	168	188	184	209	176	208	205	207	202	190	176	190	203	182	221	215	184	200	196	191	181	186	217	195	199	158	179	176	186	166	180	182	208	194	155	187	202	222	162	196	170	210	182	176	170	201	186	182	177	189	193	190	203	180	188	171	185	190	200	179	178	206	166	197	198	190	186	187	156	187	194	192	182	184	180	166	160	199	201	188	193	201	167	204	175	197	203	224	202	191	195	208	203	201	206	189	180	179	200	189	157	173	206	197	201	179	192	193	186	174	197	194	215	183	185	188	193	205	195	197	179	173	200	188	193	187	202	183	169	193	173	189	188	219	209	203	210	184	188	176	194	181	180	190	173	205	203	197	203	197	191	184	192	171	205	198	167	190	182	176	198	181	180	192	181	171	207	188	180	177	169	167	198	211	195	220	180	203	225	185	169	194	183	163	168	199	199	198	202	175	201	164	202	205	211	202	166	185	196	177	200	202	197	190	172	225	187	155	210	198	182	179	206	195	171	188	189	202	178	188	197	184	183	176	198	181	204	202	162	198	195	200	174	205	191	195	186	163	194	171	200	189	178	177	198	187	193	204	157	178	182	168	171	183	179	183	184	185	175	197	187	175	187	190	188	207	182	206	166	196	167	184	180	155	185	187	167	192	182	187	183	182	186	204	199	196	187	195	201	186	191	211	224	189	191	195	191	203	194	204	184	204	193	183	177	200	190	178	204	178	170	170	200	207	201	172	208	193	178	194	181	234	174	196	178	181	169	193	209	195	191	210	216	176	210	202	211	202	199	175	200	191	197	178	181	200	169	195	191	203	214	207	182	183	195	192	177	183	176	196	198	218	195	166	198	197	198	196	169	192	186	191	215	176	195	177	197	194	182	185	187	190	171	182	178	183	177	179	215	160	174	204	206	196	171	196	182	169	191	192	194	187	217	204	165	167	173	208	190	205	205	185	182	176	172	199	202	187	191	196	189	195	179	171	149	205	181	166	186	186	194	164	228	180	195	183	180	212	206	207	177	198	182	191	225	180	213	210	166	205	182	208	203	184	203	203	177	200	201	188	189	158	165	210	190	181	168	212	184	189	165	177	218	188	185	182	199	185	183	189	164	185	199	204	189	174	185	184	189	200	199	197	215	178	209	147	187	181	201	201	197	215	173	183	212	188	189	192	193	224	172	197	195	183	163	217	224	190	206	177	175	216	210	193	174	187	181	177	179	186	215	181	162	185	207	212	191	188	184	170	207	208	190	204	191	193	223	185	183	171	183	195	197	181	166	187	184	178	190	222	176	185	192	198	205	209	172	185	176	195	185	197	175	197	204	209	194	212	182	206	190	205	185	174	165	221	213	166	171	187	193	203	217	198	201	159	190	173	171	180	196	204	180	172	183	181	189	184	173	203	217	200	191	191	222	219	176	234	225	190	214	201	186	200	191	189	197	186	176	201	184	186	187	201	188	185	197	192	168	172	202	187	178	166	175	217	193	187	190	201	180	177	199	190	195	191	189	199	184	178	203	202	174	201	185	210	211	190	183	173	201	193	183	185	184	189	205	173	179	180	187	192	200	186	178	188	183	208	211	191	205	185	182	213	206	168	193	190	179	190	197	207	203	165	188	220	181	197	179	213	168	187	173	223	223	169	189	207	200	196	200	202	205	209	189	171	199	189	168	162	178	170	216	191	163	168	198	187	183	182	193	188	188	186	172	179	207	190	175	197	181	185	197	205	209	187	187	200	195	187	169	179	208	178	172	176	187	187	196	170	204	193	198	193	158	179	180	184	195	162	161	184	184	192	178	187	200	171	197	198	173	178	190	180	163	205	186	212	202	204	189	196	194	172	176	184	194	190	212	195	186	187	191	191	193	180	171	205	196	177	192	176	191	220	197	225	199	195	200	187	199	203	192	203	172	179	205	179	202	174	175	179	216	206	211	203	181	185	194	196	186	209	183	209	195	172	193	193	169	191	203	176	191	179	193	198	193	202	177	200	209	176	185	189	216	203	170	218	216	205	194	162	176	207	196	224	202	204	178	195	221	191	203	204	184	205	197	206	201	165	170	198	195	207	194	205	181	190	184	174	171	193	211	216	206	186	197	188	204	192	173	184	175	173	221	205	211	193	178	157	186	189	199	197	196	180	193	198	190	180	206	186	196	197	190	186	181	196	197	187	201	217	194	208	197	183	189	199	194	187	169	206	193	176	201	207	226	204	166	194	191	195	173	199	181	198	199	211	194	203	193	175	181	195	189	174	201	205	195	170	207	180	220	215	201	195	196	191	191	206	224	203	186	188	212	182	222	176	191	154	171	163	204	188	182	192	193	221	196	178	171	195	194	195	166	191	181	166	187	188	179	184	195	212	185	181	183	204	184	181	199	199	194	178	216	206	176	179	182	175	183	197	164	196
6297	817	1432	1578	1452	1280	1058	979	773	795	745	676	625	608	609	591	604	613	551	538	556	553	527	534	552	462	503	555	506	482	549	521	537	534	541	514	524	526	546	519	461	516	510	468	499	478	455	471	473	474	507	525	490	446	479	471	496	493	498	484	484	492	465	442	475	458	480	483	448	496	460	445	448	483	465	493	501	477	452	474	472	472	459	506	516	482	486	454	426	473	480	454	452	490	454	450	463	455	486	490	501	469	454	416	493	495	444	476	458	442	444	463	428	425	448	463	422	497	491	465	470	451	433	474	486	435	501	501	460	457	459	493	446	487	441	426	443	424	484	498	481	472	451	470	475	476	460	458	461	456	456	459	501	451	453	465	478	449	499	456	471	482	449	505	448	486	471	426	450	466	485	498	467	524	446	441	466	463	447	527	482	444	459	459	461	461	454	472	465	443	432	436	454	479	451	505	466	453	477	459	439	444	452	509	478	456	479	465	478	464	501	456	414	463	466	452	428	463	469	439	490	440	458	439	457	441	493	494	467	441	437	489	466	460	458	430	461	488	451	439	466	467	446	459	456	404	429	464	471	476	436	455	464	447	449	439	462	472	436	455	412	479	476	451	441	427	471	472	464	480	472	466	481	485	477	457	443	466	442	488	409	472	471	464	438	457	470	487	465	470	433	446	492	480	460	490	426	475	452	461	473	457	473	409	462	445	488	475	477	439	449	439	487	450	467	480	471	462	463	436	448	484	448	437	467	482	465	454	452	442	484	461	429	445	474	442	477	452	469	449	460	464	459	426	468	453	436	477	442	419	472	487	467	481	480	498	477	472	478	479	454	471	443	442	463	478	456	458	443	413	454	447	488	487	485	435	492	443	472	481	444	464	448	485	479	455	493	461	467	472	461	478	463	473	426	429	431	454	445	458	535	464	425	481	435	458	435	452	456	433	419	440	463	518	454	456	483	502	438	483	452	459	484	446	447	483	498	425	450	499	462	447	456	452	421	470	447	446	470	449	473	454	452	442	506	413	498	450	446	483	430	423	450	472	453	473	460	463	468	437	485	445	454	446	452	467	442	439	442	463	438	436	426	433	456	462	457	469	474	469	479	447	467	444	461	475	486	469	436	442	460	460	488	433	440	462	512	487	437	441	446	464	468	442	436	483	449	447	466	458	468	469	446	474	423	457	480	464	431	417	471	501	433	440	434	434	415	468	453	463	439	478	479	491	443	489	427	472	455	493	496	476	506	465	456	521	450	460	475	465	463	478	440	464	464	475	435	432	419	497	463	443	490	481	454	470	433	434	452	457	478	492	443	447	454	458	456	448	461	487	431	454	445	438	454	460	457	436	458	488	474	474	468	446	453	443	462	481	533	483	468	455	432	461	431	455	450	464	447	452	453	445	442	475	457	504	424	433	461	463	482	475	481	459	447	474	490	447	464	502	427	494	490	460	439	469	417	446	469	413	477	450	462	458	437	474	490	468	475	473	478	476	463	450	491	447	459	403	431	492	422	471	441	469	461	439	445	489	463	456	462	460	454	518	475	418	447	439	424	484	449	463	465	490	453	452	429	443	469	468	444	423	439	491	432	524	459	464	442	445	443	485	455	424	390	466	490	451	445	501	494	445	492	451	455	474	459	471	454	454	485	436	454	457	486	483	443	474	462	489	454	453	506	457	457	487	490	455	478	448	473	511	472	419	482	462	474	461	438	418	425	457	452	435	453	438	473	474	462	436	448	487	453	459	485	481	447	450	480	437	436	470	492	471	476	482	443	481	425	456	466	449	471	475	479	441	475	474	500	467	463	480	471	439	467	443	469	454	465	474	471	464	456	448	431	472	451	428	477	450	456	459	447	509	468	465	430	417	470	449	452	475	460	427	502	457	475	466	479	478	435	458	471	432	456	495	455	452	487	443	467	489	454	465	460	483	437	429	460	478	449	474	421	476	432	487	458	467	467	457	447	458	470	472	483	445	412	454	458	467	488	447	482	452	457	523	483	454	457	491	506	505	455	451	472	464	442	449	474	454	458	460	477	458	448	471	490	437	491	464	448	446	465	489	495	463	457	439	449	474	447	469	457	456	448	463	458	428	447	486	439	480	476	472	478	460	466	446	476	457	455	463	471	475	497	470	474	498	478	479	431	438	437	431	483	473	474	490	454	433	456	479	424	487	484	484	483	479	509	415	491	492	458	509	466	445	448	457	453	466	450	458	441	448	466	470	488	416	422	445	485	458	416	450	475	426	459	434	437	443	476	419	463	479	462	441	429	504	460	500	448	498	506	460	477	457	489	455	488	498	440	476	481	443	409	455	456	478	448	468	444	461	459	477	460	484	474	484	458	477	448	424	442	436	473	468	435	477	477	441	479	461	420	425	461	488	468	439	460	472	480	466	445	444	436	462	482	491	463	458	492	440	487	470	447	477	458	490	436	532	450	457	468	431	427	481	466	474	454	469	451	457	454	454	492	460	456	459	469	505	464	459	473	445	500	456	447	459	445	459	475	436	446	448	446	463	470	491	465	451	453	431	442	486	470	478	435	491	475	464	490	438	440	501	471	488	440	454	457	472	447	448	435	487	469	491	458	438	483	433	444	514	452	479	505	478	486	443	496	437	478	457	441	468	438	454	473	479	494	461	467	455	483	479	472	444	423	478	469	451	454	457	462	449	465	433	431	476	424	456	448	442	466	440	446	435	486	460	474	426	471	468	447	492	464	446	496	468	511	455	468	451	474	463	506	463	437	501	476	467	517	443	465	460	472	439	478	501	460	466	422	454	458	461	463	439	501	452	472	458	433	489	447	461	487	476	457	478	466	484	473	471	474	487	438	485	448	476	470	438	485	480	471	450	484	482	420	499	427	436	441	457	461	500	427	465	451	500	441	455	466	461	462	475	479	464	457	443	435	420	463	479	432	486	482	463	446	484	491	453	449	526	473	468	456	480	485	457	444	480	486	446	465	480	428	472	491	448	490	475	445	451	460	442	475	503	460	447	477	509	425	431	454	466	471	427	461	445	497	482	422	454	452	422	446	422	493	454	471	467	477	436	460	488	470	493	431	475	425	432	484	457	472	419	437	495	463	470	437	458	441	456	485	419	437	450	455	435	493	446	486	450	472	463	441	484	449	475	503	461	426	485	478	466	492	436	486	419	446	430	432	440	454	437	459	452	410	450	475	467	440	440	447	429	480	481	437	474	446	463	451	464	406	519	440	475	483	440	447	465	397	453	454	448	459	421	454	455	467	483	441	482	499	503	478	454	440	458	486	476	465	463	455	462	482	498	458	438	435	471	453	471	498	458	428	494	439	460	437	453	473	433	451	450	515	474	471	475	440	438	482	456	502	474	468	459	438	457	480	434	488	478	459	495	457	470	477	473	454	440	481	467	469	419	469	443	444	445	475	445	455	444	486	456	433	482	449	451	465	457	487	471	506	484	461	462	445	435	427	458	427	456	458	433	448	469	472	459	491	415	461	491	431	466	477	445
14149	1233	1079	831	653	481	432	388	303	278	243	227	250	233	236	203	221	245	218	168	180	209	224	228	205	209	196	208	194	194	204	190	189	208	193	210	206	191	169	195	184	179	196	178	172	179	156	201	186	211	152	178	195	182	200	200	202	176	185	196	185	193	189	178	180	195	198	192	170	217	179	168	188	165	217	178	170	183	179	164	166	181	200	195	184	192	204	190	196	205	193	181	159	209	192	184	216	196	190	168	160	199	180	197	186	174	169	180	204	177	167	183	198	194	141	161	218	198	210	190	177	170	170	175	161	174	184	184	194	196	181	185	155	215	202	184	175	164	169	175	172	179	190	170	214	166	200	191	197	152	185	177	172	176	180	191	157	176	187	169	197	185	165	190	168	180	167	185	185	175	190	187	170	201	178	163	180	153	196	198	194	170	178	190	182	168	181	176	174	175	185	176	166	183	170	180	177	188	181	201	187	157	186	183	199	172	190	172	169	162	182	193	169	192	168	178	179	177	179	176	184	182	196	188	179	165	183	191	179	167	205	204	172	178	198	174	189	195	169	189	171	169	173	153	173	176	151	191	178	184	182	170	186	191	206	197	185	206	189	166	182	168	163	216	191	184	190	177	183	166	196	176	185	212	170	200	183	184	177	190	194	176	173	184	191	179	171	180	179	171	187	186	164	207	169	185	173	169	187	175	180	172	196	183	178	189	191	176	192	171	173	195	211	173	177	195	156	187	199	190	203	181	166	167	195	176	191	197	187	179	199	190	162	161	195	205	180	194	175	222	186	202	191	178	151	187	190	159	172	198	191	181	204	201	199	207	195	172	175	158	209	195	171	175	176	155	171	199	181	212	202	165	171	177	178	159	164	193	192	175	229	189	174	200	200	182	208	161	160	183	144	186	198	184	187	167	203	169	198	191	168	180	163	163	179	173	173	187	184	186	174	190	180	159	175	192	171	190	184	184	184	187	196	168	197	162	177	186	135	189	169	178	193	185	207	188	185	181	187	195	194	172	168	156	167	177	167	167	181	199	189	169	180	161	182	164	196	186	187	186	144	140	172	176	195	189	183	169	180	194	178	150	167	177	178	189	203	183	177	189	186	181	183	177	183	186	163	179	178	186	190	177	173	200	182	203	197	212	205	171	194	183	166	181	203	218	186	192	194	193	181	185	186	186	204	159	170	167	200	195	223	155	170	173	209	207	199	182	183	174	197	167	172	180	191	164	180	190	189	186	189	189	189	177	203	182	180	171	172	180	210	183	221	207	176	177	176	176	185	196	184	169	190	177	216	192	189	161	194	187	190	190	179	167	189	216	170	168	179	191	168	200	192	210	169	176	169	168	209	182	178	193	196	197	165	190	187	182	199	195	210	166	188	179	191	172	195	221	176	172	172	194	185	188	192	168	181	172	187	188	194	186	166	172	208	162	192	186	199	191	216	175	173	188	181	176	178	172	179	172	193	204	173	187	179	177	213	209	222	190	193	197	179	186	179	187	183	188	169	170	185	192	148	174	176	192	164	189	182	177	203	171	179	192	186	178	174	137	185	196	180	176	166	182	156	179	180	173	156	181	170	193	164	191	189	205	190	159	191	168	179	213	193	153	187	191	206	174	189	175	187	188	192	184	189	192	165	206	168	183	210	164	174	191	184	181	227	192	182	185	179	171	177	179	208	200	175	161	195	184	163	204	203	183	171	180	203	216	196	163	166	178	194	157	207	215	158	227	197	177	176	184	172	194	194	200	184	153	185	177	151	158	195	187	180	183	207	184	176	175	178	180	189	183	169	175	176	156	174	192	185	183	183	203	181	187	169	174	188	226	166	197	177	204	195	190	193	174	199	182	195	187	182	162	188	169	206	170	205	160	220	181	185	200	192	184	207	179	166	191	171	169	181	208	201	189	183	216	197	179	228	165	159	169	179	205	177	175	189	181	187	196	193	137	208	185	177	186	148	164	180	207	193	175	209	165	170	176	167	186	182	192	174	188	227	180	197	168	179	167	182	177	181	191	200	190	202	177	200	193	190	186	222	185	186	161	187	191	171	193	198	164	179	165	184	190	184	192	182	202	180	178	163	190	195	184	188	195	210	208	171	178	185	200	193	185	210	175	192	163	185	177	216	167	193	201	163	209	177	166	167	168	192	171	171	161	208	153	182	181	184	185	195	183	187	207	180	161	176	174	200	190	190	196	186	173	184	194	195	205	195	181	172	230	203	202	172	172	176	160	193	153	173	186	171	205	174	208	183	210	226	184	201	192	146	180	188	204	178	177	172	169	179	156	198	176	176	186	194	172	183	168	189	173	185	201	170	187	184	153	173	182	192	181	187	184	176	176	195	181	156	188	207	180	177	184	178	183	207	185	206	175	172	162	210	212	206	190	186	152	207	188	161	182	173	170	171	182	182	183	213	178	172	171	180	167	184	215	188	177	179	164	195	197	184	193	203	183	203	202	152	230	172	178	188	194	193	171	184	162	193	201	200	183	188	185	200	194	169	168	173	206	176	157	176	186	153	185	170	180	164	169	194	180	181	172	200	167	179	171	189	169	191	184	171	188	185	164	165	176	151	210	179	189	171	184	186	184	173	183	189	184	190	189	170	181	173	192	174	175	168	172	192	185	210	171	156	154	164	198	181	186	161	170	173	179	172	185	167	173	187	182	179	175	164	172	193	187	176	186	167	195	173	174	178	188	174	176	190	200	177	191	168	170	216	196	207	164	179	180	189	191	156	189	177	190	135	199	199	186	175	173	186	184	167	171	183	172	195	156	175	184	140	176	179	168	204	162	195	182	192	189	188	176	171	183	160	173	190	171	183	182	198	174	188	189	177	187	170	196	206	165	189	202	163	170	189	184	169	214	182	198	172	168	169	210	207	170	188	177	164	159	180	195	183	187	163	144	160	198	184	160	172	163	166	163	187	171	216	184	186	199	207	187	207	192	174	189	215	176	180	176	181	190	192	170	194	178	187	177	160	182	177	178	165	218	205	175	171	190	174	168	173	180	191	177	174	195	175	204	177	205	194	174	201	189	188	164	188	185	158	170	178	190	188	208	210	193	223	181	199	183	180	183	164	194	167	182	186	193	180	191	187	208	182	189	200	194	156	181	202	175	180	211	176	159	182	207	192	233	194	146	179	164	187	157	194	191	195	173	183	190	194	181	194	196	213	187	150	184	184	174	180	184	175	192	178	168	179	180	180	181	191	169	163	206	189	173	161	187	158	179	180	189	182	215	201	204	181	169	168	178	192	201	158	179	184	175	161	177	195	185	186	177	205	207	178	161	173	187	202	166	161	166	195	198	189	166	195	188	164	193	162	170	179	196	225	188	186	180	190	177	193	202	178	183	175	170	195	219	189	169	163	165	192	202	168	207	182	192	180	193	170	170	178	190	176	209	186	205	190	203	180	187	180	173	191	192	168	187	180	206	178	188	164	187	198	185	188	204	181	199	176	157	195	185	176	165	173	168	160	203	182	175	180	191
8084	1131	2315	2574	2377	2017	1587	1406	1226	1054	940	871	829	823	747	720	655	652	641	669	585	622	570	582	543	550	579	674	597	610	611	649	619	574	592	598	597	565	544	540	524	553	538	542	519	541	488	537	488	545	533	540	528	530	525	491	517	492	482	533	498	479	513	479	495	501	480	457	460	458	481	476	515	457	501	495	493	519	484	479	473	450	475	510	482	517	484	477	497	465	492	437	448	493	491	474	482	460	474	513	491	478	430	490	461	519	481	462	453	508	474	461	476	479	524	508	451	471	491	487	522	485	456	469	429	523	493	466	479	496	461	464	485	454	457	500	476	504	514	522	483	447	493	488	457	438	473	465	463	469	479	465	449	499	483	465	436	529	504	437	494	487	491	448	523	494	477	475	510	488	460	501	483	460	513	478	485	494	473	434	476	463	463	483	470	497	484	499	444	454	472	476	472	481	470	470	487	526	451	491	470	487	459	505	430	469	503	482	491	456	446	470	412	471	479	483	448	476	532	473	475	489	498	472	454	487	463	468	482	465	484	522	483	484	481	470	490	498	483	498	479	460	456	463	461	450	501	465	518	466	500	489	473	512	516	514	477	474	484	461	495	470	453	527	489	463	481	443	458	539	489	475	470	482	491	486	471	477	468	496	478	466	492	487	483	459	462	479	467	508	468	479	491	495	476	513	492	500	460	461	484	478	487	507	443	468	495	482	495	475	466	469	494	464	479	492	502	486	492	481	490	527	497	488	487	469	462	498	478	439	475	463	475	479	470	474	488	446	515	516	484	451	471	503	491	501	467	457	495	493	432	488	482	478	463	444	452	494	493	489	448	455	466	483	496	502	441	479	479	478	464	464	471	459	483	501	478	456	477	458	467	485	504	457	488	489	484	480	490	491	470	496	494	465	458	473	455	478	500	461	488	502	500	453	472	444	473	451	487	510	464	487	464	509	474	449	469	487	494	478	492	447	505	478	455	484	415	503	484	485	447	475	481	513	468	495	495	454	506	492	483	449	451	464	476	488	478	482	490	479	483	498	483	530	464	505	478	494	451	471	445	446	487	477	492	443	526	489	445	518	450	452	463	458	486	514	456	491	493	447	530	491	478	525	485	471	498	491	465	484	512	483	475	443	507	459	477	487	472	527	502	503	481	484	489	481	497	463	465	464	499	509	495	461	480	476	487	487	486	447	474	451	458	446	486	421	469	482	483	465	472	514	485	487	480	477	457	506	476	505	439	477	478	473	453	444	493	457	488	502	478	458	481	454	453	442	489	504	467	476	477	450	505	524	471	498	481	466	506	497	502	483	452	478	454	492	492	476	491	444	455	455	485	493	470	465	483	531	492	459	506	507	483	475	467	498	478	482	494	471	462	457	506	488	474	511	474	485	489	488	501	502	500	486	476	479	468	459	476	478	460	454	478	454	468	507	486	465	500	484	493	447	438	415	495	477	464	481	505	464	500	487	496	461	490	510	486	498	468	435	467	467	466	501	457	443	469	505	500	433	474	465	501	467	483	451	492	459	460	450	522	505	468	499	487	486	492	483	471	444	483	508	475	500	457	437	442	475	421	494	445	466	475	483	478	460	465	485	489	453	483	500	509	501	502	471	479	457	493	466	433	490	496	486	487	473	498	472	525	500	510	449	520	514	466	521	513	472	482	493	463	490	474	473	421	486	463	473	500	471	513	491	460	478	480	481	493	508	484	517	476	478	470	473	497	489	447	464	524	473	474	444	484	475	466	421	475	500	458	478	494	461	475	450	484	491	495	494	478	453	449	516	474	496	441	499	496	476	474	493	453	463	506	477	430	491	502	466	497	480	467	481	465	449	494	467	466	470	472	433	465	469	466	436	455	494	474	469	526	494	495	467	485	454	472	476	506	483	482	463	471	461	466	507	462	486	477	444	504	487	475	465	503	482	492	496	501	476	457	508	486	459	454	504	510	463	479	466	478	454	459	491	444	442	496	481	486	440	485	437	479	443	464	532	504	428	462	477	443	471	490	501	480	460	452	452	495	505	473	447	491	429	473	453	493	439	465	457	479	494	489	483	472	433	471	470	465	491	455	446	482	478	498	463	476	517	449	503	478	505	481	472	499	455	491	450	498	482	478	497	497	427	483	504	466	466	476	443	496	455	462	481	510	472	469	469	449	488	496	528	482	501	488	440	522	428	472	490	426	486	504	476	503	460	496	460	488	452	515	471	517	512	470	447	489	470	467	472	460	487	482	491	471	487	447	464	483	446	472	491	493	471	472	499	493	486	490	458	435	476	456	508	474	479	467	460	510	472	475	473	493	468	493	451	453	498	492	506	459	489	489	532	431	512	493	478	470	454	485	497	468	477	508	486	485	481	491	454	456	453	482	446	449	461	463	440	528	451	487	484	491	471	470	457	480	478	474	468	518	443	475	459	491	472	423	446	480	457	467	491	491	515	476	488	469	451	435	504	491	461	485	464	465	503	490	481	463	492	471	459	464	491	474	486	485	499	459	502	468	464	463	459	495	466	472	492	492	471	500	454	509	469	473	516	476	486	511	522	478	443	468	479	445	502	473	436	495	503	469	495	475	487	498	509	479	479	490	484	445	482	528	451	477	468	494	496	482	447	461	504	459	466	468	464	445	468	509	484	479	478	477	486	484	479	487	459	499	491	451	486	451	464	505	448	465	474	460	470	458	498	453	476	479	481	478	495	487	482	445	470	473	470	479	495	508	461	478	491	510	497	509	509	499	474	506	485	489	465	479	518	451	461	461	444	491	492	476	471	488	500	471	467	483	455	445	474	487	495	478	459	483	485	493	478	473	489	479	466	503	473	494	479	487	474	482	478	507	465	473	443	476	442	460	458	490	479	449	489	472	479	474	491	465	480	459	485	515	521	445	478	497	502	486	452	453	476	454	511	451	473	463	433	452	511	453	438	477	488	479	515	485	493	486	454	505	451	467	451	443	481	480	459	451	477	440	489	495	478	485	491	466	468	460	495	478	462	493	527	489	525	422	491	517	483	456	463	457	512	492	478	493	482	501	469	498	478	489	480	450	457	471	476	469	525	446	458	447	485	496	453	464	496	463	506	510	473	522	481	479	476	507	475	501	463	473	476	533	471	463	458	490	498	503	485	479	521	502	453	463	430	451	427	500	523	517	445	471	458	470	517	526	479	490	470	475	471	472	475	460	488	483	484	488	505	485	453	481	487	523	465	500	461	492	480	465	489	480	476	430	486	487	475	466	485	458	475	468	464	476	433	481	469	467	461	454	534	470	462	456	482	481	494	464	496	474	497	448	460	472	466	479	456	507	471	481	478	444	461	500	479	477	503	446	478	454	468	514	454	461	489	475	486	451	445	462	482	483	499	447	437	476	469	441	484	476	475	477	509	491	465	422	439	522	487	473	470	503	505	466	466	468	466	475	490	489	475	464	487	502	503	495	461	469	520	470	468	473	437	513	474	461	490	475	515	435	496	519	464	506	514	463	477	512	435	514	481
1653	463	458	442	426	406	411	417	380	347	408	361	358	362	376	382	345	383	367	381	407	336	373	410	376	358	363	397	397	400	398	385	435	390	367	418	343	370	402	363	365	393	371	422	414	372	393	365	412	391	401	382	363	350	440	396	402	356	371	408	407	383	403	402	346	383	378	380	386	395	393	337	382	392	346	413	392	403	361	380	400	385	388	405	368	396	378	371	391	407	380	416	401	405	377	377	379	354	388	398	382	377	423	380	392	414	384	377	444	437	361	370	343	339	395	427	369	394	372	378	357	433	410	344	391	393	393	368	412	377	381	373	378	388	382	387	410	365	350	379	381	423	385	398	459	426	365	375	396	396	362	387	383	376	407	384	354	400	426	399	405	420	410	419	420	372	362	386	397	350	390	384	382	393	357	376	416	395	407	398	337	421	345	365	395	396	394	373	412	388	396	397	424	379	379	357	391	388	389	388	429	363	390	413	405	358	399	409	392	384	397	352	411	414	384	379	368	385	379	377	410	378	390	400	385	410	417	353	353	356	370	376	345	395	348	392	386	391	390	390	378	426	396	402	390	376	381	397	396	402	394	408	362	410	391	402	404	400	367	388	379	400	407	406	385	394	381	395	402	380	348	390	405	368	396	379	397	354	364	400	408	375	413	373	372	356	367	366	428	404	423	383	375	366	387	368	358	384	383	434	407	413	375	352	381	402	370	403	376	396	387	391	405	382	413	370	389	388	345	339	368	374	371	361	404	335	389	377	364	426	387	382	373	345	376	373	383	377	365	378	403	375	367	359	382	382	429	400	376	356	418	354	381	379	382	384	351	376	376	367	386	381	386	394	385	404	388	414	359	337	390	391	419	390	369	390	372	373	356	342	414	391	381	369	388	403	406	397	362	404	358	366	409	402	355	413	391	351	374	368	387	399	405	383	396	432	437	423	415	400	435	417	384	387	391	388	387	397	347	360	377	374	394	419	378	386	406	400	409	382	391	384	380	362	400	373	381	386	406	368	411	379	383	377	396	389	379	417	371	369	371	313	366	379	382	388	374	408	366	380	413	376	407	403	379	428	393	382	390	416	401	407	436	353	413	414	373	385	363	401	389	404	391	391	386	404	401	410	427	420	384	406	379	395	397	389	377	434	411	393	369	382	420	382	407	365	374	397	417	389	398	378	378	364	343	370	393	378	389	399	374	409	406	419	419	413	376	398	380	385	439	367	337	371	363	353	376	372	417	421	410	375	372	371	393	389	413	363	426	411	427	401	371	401	400	459	388	426	342	347	375	377	385	394	371	408	375	401	387	382	379	413	416	347	388	374	375	380	392	402	395	395	383	386	393	367	389	377	335	397	411	402	359	432	364	420	419	356	384	407	375	378	389	392	358	385	364	371	369	414	439	392	367	357	392	346	417	394	380	403	394	391	402	375	408	461	406	361	378	394	399	377	426	390	418	391	388	392	385	367	356	390	394	388	421	362	401	393	361	427	434	414	382	402	389	408	387	355	386	413	365	426	448	368	370	347	416	397	375	381	382	394	392	386	383	363	404	411	399	346	377	398	430	367	395	351	370	345	362	337	435	353	393	406	387	394	402	371	391	370	379	401	370	379	405	406	366	401	393	393	356	392	393	370	380	397	419	395	394	374	364	393	403	373	386	387	391	375	334	386	395	373	395	373	378	417	372	420	427	386	393	381	416	371	368	381	396	400	355	429	424	402	383	391	377	366	404	376	403	371	393	403	354	379	376	421	401	428	385	374	365	423	369	379	365	402	383	376	382	400	382	389	376	379	391	376	400	367	334	422	386	370	380	391	370	428	375	380	390	387	435	364	389	399	381	362	344	412	392	372	406	393	405	409	386	332	371	404	360	364	394	391	388	413	389	387	387	436	420	404	341	365	400	423	373	402	396	396	400	391	384	398	395	352	418	382	371	399	403	368	376	394	378	389	388	403	402	373	400	384	410	387	384	383	374	399	365	370	367	395	389	408	401	394	398	377	399	391	408	421	362	384	389	386	402	386	386	367	358	418	366	372	399	370	378	396	394	371	421	371	366	406	415	397	412	389	346	382	389	416	396	394	426	367	396	379	395	376	386	408	396	390	366	349	407	358	376	420	362	399	404	432	373	392	429	447	397	377	392	417	394	367	380	345	390	393	389	339	408	390	393	367	385	378	359	393	373	381	416	372	400	411	385	429	389	404	384	393	411	363	395	394	418	418	403	392	392	377	374	381	405	396	418	404	406	427	373	420	381	380	412	403	395	357	404	399	352	408	386	382	426	419	427	391	378	373	425	344	406	373	384	367	352	407	384	403	386	349	367	382	355	335	400	361	368	401	389	422	424	368	402	388	360	372	420	384	397	408	356	394	371	334	377	372	374	376	384	384	395	383	428	356	406	412	392	394	395	399	363	371	388	368	365	390	387	409	422	400	396	395	414	373	416	366	409	408	371	378	384	396	397	381	415	402	399	424	407	396	390	413	383	386	385	389	364	409	396	353	375	415	379	390	395	404	366	380	380	368	417	385	338	389	404	398	374	392	404	390	369	407	396	395	382	348	401	389	384	406	409	360	356	363	428	387	388	360	383	376	399	420	364	388	365	392	387	345	357	400	420	387	369	384	418	378	416	377	411	397	348	386	376	389	417	413	367	402	387	410	383	354	405	395	389	350	371	394	406	403	389	389	378	425	371	359	398	399	391	388	374	381	348	400	367	375	384	388	379	377	400	389	410	371	421	361	416	417	382	354	371	392	414	377	386	373	401	363	347	362	366	429	374	368	389	360	386	400	382	410	371	378	420	375	385	369	381	375	401	342	421	382	390	391	380	383	412	403	356	370	391	415	385	388	396	388	376	377	395	362	419	380	413	418	406	398	344	397	402	449	367	350	437	375	403	404	372	367	403	350	354	379	371	396	398	351	390	380	407	341	386	387	423	401	419	417	369	355	371	392	373	365	401	428	405	382	400	387	387	401	443	402	360	415	402	401	382	399	429	391	373	342	365	388	394	400	409	382	393	391	399	406	424	369	384	382	389	399	384	387	409	404	404	398	368	380	373	373	389	369	417	361	402	385	407	362	375	382	399	378	401	406	397	390	381	384	377	366	373	368	376	385	377	366	371	398	397	390	405	399	436	398	389	361	373	386	373	406	387	391	396	415	411	395	400	414	389	357	436	381	413	354	375	378	381	399	388	413	420	366	367	411	373	383	371	357	363	361	421	363	405	393	408	360	441	411	393	395	394	347	368	397	388	392	412	407	386	419	365	426	410	392	385	393	371	391	368	386	390	408	399	387	382	362	368	417	379	393	377	373	417	377	400	388	386	364	384	421	391	399	385	381	388	368	387	352	399	398	383	378	383	402	374	406	401	391	403	387	382	374	391	345	384	395	398	388	409	367	390	418	418	383	420	404	386	382	389	386	384	373	381	403	393	384	385	403	405	377	386	338	379	373	390	359	360	399	380	416	386	387	415	382	375	358	403	388	399	397
2042	935	984	1007	932	930	914	923	946	857	870	915	884	843	874	854	923	834	933	868	841	846	885	846	880	821	860	887	809	837	873	858	852	848	805	869	836	878	876	883	867	855	857	877	867	830	878	865	860	849	816	826	841	865	832	842	904	834	832	808	821	860	836	847	829	849	874	838	831	830	884	891	892	801	807	765	869	872	838	880	881	811	877	845	843	831	819	866	867	864	819	856	872	828	896	857	907	798	916	886	902	807	862	866	881	835	840	832	824	850	856	867	828	824	840	851	826	858	848	791	864	843	826	864	863	858	883	864	839	879	856	847	854	919	815	876	825	811	832	844	837	897	844	817	903	880	834	885	885	839	800	833	866	822	885	842	853	824	819	840	875	797	867	816	851	887	858	852	813	881	815	779	855	831	833	834	851	828	852	886	824	817	835	905	871	839	829	796	940	817	884	801	850	851	822	853	879	815	798	862	785	920	830	872	833	854	850	835	840	861	824	838	868	851	862	848	873	836	866	836	848	810	855	915	854	875	853	854	847	877	835	889	818	807	841	840	810	888	839	854	839	865	816	867	834	843	817	832	906	862	873	853	874	785	856	820	882	836	842	832	828	872	800	896	902	866	899	853	871	832	823	870	848	828	833	811	867	794	850	864	865	833	865	851	813	857	875	840	861	856	821	847	808	836	809	830	883	878	848	800	858	884	802	861	889	868	858	860	883	877	890	837	882	838	844	837	778	838	854	791	820	880	824	875	840	842	829	852	837	897	858	870	826	844	815	876	838	846	862	868	838	840	892	889	816	825	842	837	867	861	810	853	841	834	830	883	891	839	831	883	905	847	872	899	848	843	851	905	889	839	842	858	857	832	864	833	866	842	828	838	841	852	847	846	882	774	885	810	880	837	822	878	872	863	789	866	906	874	868	875	850	874	834	916	864	877	863	892	891	849	855	856	844	875	836	856	899	812	864	842	805	867	909	826	865	878	827	842	835	846	833	792	882	873	845	785	847	838	828	851	840	845	887	883	869	819	901	862	858	796	862	823	840	798	817	836	794	850	878	911	857	857	832	842	834	868	886	862	820	909	840	840	861	900	865	866	889	816	862	890	895	868	797	870	848	876	837	877	843	822	855	819	858	894	875	801	837	866	865	868	852	841	911	838	871	856	879	865	857	861	876	871	794	855	783	866	876	872	899	816	845	787	820	893	826	883	854	797	820	782	868	862	849	801	858	843	873	853	905	820	873	894	800	884	899	854	827	893	891	860	842	895	869	800	888	866	876	812	892	828	908	824	888	849	841	848	851	830	820	866	917	850	897	836	830	873	846	805	865	806	851	847	865	781	868	826	862	894	864	814	848	884	813	845	860	829	772	886	831	825	825	885	787	849	863	838	873	880	887	810	872	867	854	830	841	861	870	797	871	933	840	856	901	849	857	852	846	809	824	829	803	820	865	839	841	838	888	879	891	819	813	844	843	840	819	830	871	893	868	881	897	806	850	824	848	832	867	880	875	953	853	894	906	901	825	846	887	857	846	774	809	869	822	846	855	886	824	848	831	879	845	864	868	811	898	808	883	814	823	803	867	904	797	831	895	839	811	766	875	815	836	895	894	802	845	830	886	849	931	782	864	807	867	854	880	814	890	857	883	811	859	853	853	850	826	891	845	817	858	795	853	883	855	798	824	836	864	866	814	861	864	830	845	838	800	858	809	901	855	876	841	878	831	868	847	866	859	868	892	803	818	873	893	846	881	825	831	868	844	896	887	845	853	826	791	804	873	827	814	840	888	858	842	848	925	781	875	813	855	868	865	848	849	874	889	904	881	875	872	809	807	793	842	830	863	828	850	856	813	875	836	860	865	858	851	814	867	865	869	838	857	826	922	821	858	862	884	875	825	831	894	891	857	879	807	836	893	846	903	832	891	887	880	865	817	845	859	895	814	876	876	822	806	827	892	835	868	852	906	881	880	871	856	881	829	868	855	875	837	805	812	860	839	871	817	845	862	803	831	871	836	883	852	865	850	863	798	830	842	857	840	866	880	861	842	865	849	837	852	876	816	914	817	803	842	863	826	805	869	857	884	857	863	836	852	847	851	846	856	898	873	847	851	851	869	864	836	894	856	886	829	875	850	865	792	853	851	790	884	844	863	856	835	808	820	820	857	845	825	820	857	854	899	818	826	892	906	860	877	855	836	827	861	819	876	896	870	783	862	876	831	861	827	829	866	863	809	864	827	856	881	828	804	835	848	912	791	871	861	820	858	804	862	804	843	867	873	780	910	883	905	837	860	860	876	839	842	878	896	819	807	843	815	824	857	844	845	841	846	828	798	837	866	865	840	810	890	875	854	884	864	842	868	871	872	823	873	859	871	850	805	818	841	866	831	888	834	843	843	842	782	914	911	861	849	821	819	864	837	857	864	877	834	854	816	861	874	824	807	833	789	872	839	854	850	839	893	867	866	909	887	847	844	865	847	892	870	847	881	872	876	868	821	871	894	875	882	855	872	824	814	791	870	823	825	814	854	848	906	833	846	849	890	801	815	856	876	903	886	841	786	848	884	848	855	871	848	812	843	852	841	855	912	870	830	867	830	869	818	885	840	849	880	924	831	833	821	892	877	896	889	864	866	834	867	853	870	820	851	835	801	822	854	839	863	895	862	840	871	900	881	875	847	881	878	861	842	867	828	851	856	820	812	825	821	846	861	864	812	817	828	838	864	873	854	856	863	871	831	859	868	908	888	860	819	860	881	822	855	879	890	879	789	813	870	831	868	819	862	842	905	816	807	885	842	830	890	826	819	853	855	836	896	860	910	891	836	819	877	789	845	872	867	819	875	797	841	835	876	823	842	861	801	900	888	872	787	868	816	864	869	855	824	817	860	823	855	868	870	846	870	830	904	828	867	864	848	869	820	871	843	825	889	835	823	827	853	887	804	886	848	872	840	841	921	825	896	862	822	828	811	874	811	835	838	810	879	821	798	859	801	887	928	841	807	862	820	890	871	903	880	830	868	828	833	824	857	865	865	805	814	836	890	832	805	868	817	845	836	839	838	874	822	947	876	842	838	856	881	909	893	857	817	856	830	822	843	851	909	826	837	887	873	908	857	864	929	859	867	813	810	831	862	828	814	841	839	840	879	817	879	862	831	881	886	832	876	843	856	840	843	843	895	797	847	806	851	839	842	862	855	812	822	860	820	870	850	840	888	842	921	891	834	889	831	851	829	845	827	849	825	853	812	857	883	831	835	883	847	806	851	854	856	841	809	834	838	879	803	824	796	825	802	870	836	861	853	845	887	867	842	891	895	867	880	881	814	861	845	911	828	849	848	857	823	836	873	905	840	846	893	859	871	849	853	859	835	834	846	836	915	873	829	812	873	827	869	839	857	853	834	851	868	832	899	841	837	883	888	798	851	859	840	830	863	868	827	767	810	833	818	825	859	840	896	861	827	851	836	815	828	823	820	889	869	865	884	880	873	899	830	813	815	905	827	853
7361	616	628	534	410	353	304	287	210	223	254	191	241	201	219	204	218	211	220	194	205	192	217	214	183	204	231	219	206	192	192	179	175	217	203	197	195	183	191	194	202	204	174	206	186	227	187	196	202	204	179	165	192	203	216	203	199	186	194	220	198	203	170	205	182	192	180	206	185	172	192	195	188	191	193	216	201	197	170	175	188	177	190	199	184	203	204	159	191	157	205	194	206	186	192	168	194	168	181	172	187	204	186	211	175	185	182	168	201	190	181	191	191	201	193	178	181	186	165	191	196	195	183	170	155	184	165	201	182	170	183	186	180	165	196	218	167	192	199	183	175	198	193	205	199	165	201	194	144	219	179	163	190	194	179	194	227	218	182	178	202	202	218	184	190	188	172	203	183	206	195	195	196	177	212	197	206	177	196	202	193	211	181	210	206	213	206	205	195	226	205	206	182	174	170	196	192	188	201	197	190	203	180	222	198	184	196	197	184	198	208	201	213	209	199	185	181	198	193	179	173	166	191	176	195	191	187	205	201	218	185	206	185	195	186	191	197	187	171	181	178	175	183	181	201	213	161	191	182	214	202	211	182	187	202	191	192	200	214	198	196	187	185	162	188	220	200	177	188	171	214	185	187	154	196	213	188	168	167	176	208	184	208	196	189	196	200	195	179	167	181	168	184	212	201	207	212	189	217	171	195	204	184	197	203	213	192	179	202	163	178	166	196	189	181	199	199	166	203	186	220	174	181	204	203	177	185	185	178	182	206	188	171	210	212	198	199	201	199	186	203	197	209	182	209	193	192	177	212	213	213	201	171	189	200	204	195	203	180	209	201	190	187	193	212	161	188	204	174	160	164	162	189	185	158	165	216	168	181	171	201	158	182	178	179	195	204	193	181	198	185	183	186	170	209	190	212	222	213	187	210	191	198	196	194	189	211	196	192	195	182	179	215	184	204	191	198	168	187	194	197	193	175	188	187	199	209	199	190	189	181	175	188	201	183	189	165	206	219	185	192	193	176	180	193	183	174	173	194	210	204	196	191	187	184	210	200	181	181	177	181	203	199	201	197	191	192	179	194	191	178	172	194	199	216	233	195	197	193	172	171	180	188	174	204	208	207	198	186	196	204	202	203	211	195	177	170	189	195	219	187	174	165	200	185	176	179	152	173	215	161	175	195	173	170	185	191	166	190	182	214	189	206	189	193	209	202	203	204	180	178	213	187	189	164	160	189	193	209	217	227	174	187	188	177	216	212	183	218	195	173	212	201	206	189	175	180	218	197	208	159	191	195	193	197	201	179	180	184	182	165	177	177	192	172	204	185	207	197	178	189	188	181	206	189	195	180	198	205	202	192	208	205	219	208	192	177	177	171	193	186	191	198	176	181	177	209	194	204	190	186	197	179	210	184	194	205	202	200	217	185	175	171	189	190	183	190	198	180	186	222	190	194	192	195	180	195	207	162	195	192	216	185	198	171	195	204	165	173	182	192	188	213	160	194	177	191	176	189	188	205	203	194	206	218	188	190	200	225	216	195	224	159	151	176	179	175	164	178	200	190	190	206	171	181	180	199	173	230	196	161	161	212	167	189	188	196	194	172	189	170	209	196	215	181	189	176	190	191	193	164	185	201	187	175	188	183	214	199	162	209	211	179	196	205	189	183	193	187	205	185	224	181	192	216	200	201	189	169	192	170	204	203	201	202	187	210	171	185	197	199	165	172	201	197	210	175	193	202	175	241	170	201	201	190	210	168	201	158	176	196	171	204	177	167	162	185	187	213	193	212	184	193	169	173	179	184	184	214	189	162	207	209	212	212	212	190	195	180	201	205	171	194	168	173	174	187	204	173	179	193	179	186	214	208	222	184	210	196	216	222	175	186	174	183	178	197	173	199	206	201	182	199	189	175	166	188	205	205	192	189	201	200	208	217	211	206	174	175	208	205	170	187	182	214	202	193	183	187	210	197	214	182	181	170	185	192	170	178	211	202	198	227	192	192	176	249	171	195	183	172	172	174	187	200	202	189	195	197	175	168	186	181	191	172	195	204	189	202	179	189	213	176	185	189	188	189	179	200	185	178	195	198	212	199	180	206	191	195	183	239	183	189	164	172	196	193	199	201	213	205	168	213	202	168	201	209	184	173	185	207	195	232	213	187	222	180	200	193	184	198	205	197	168	180	191	201	162	183	165	180	172	196	186	198	191	191	192	194	212	199	198	180	216	197	167	193	194	189	195	163	203	198	159	202	190	198	191	185	184	184	178	175	201	201	186	224	180	184	179	211	209	212	178	174	190	190	222	206	172	219	182	196	202	187	175	186	192	188	201	204	196	173	149	179	184	161	185	210	197	178	183	196	179	199	209	195	202	174	186	202	196	194	199	196	187	188	230	186	182	197	177	205	172	189	191	173	186	199	195	210	221	223	190	184	199	232	189	169	198	179	191	200	196	194	193	171	191	175	181	214	190	199	185	191	184	187	207	197	168	188	180	178	205	206	219	189	183	218	200	202	185	179	178	175	192	200	196	184	169	210	179	175	198	217	167	194	188	195	184	184	194	181	190	170	193	208	188	203	209	211	187	176	176	190	203	188	196	169	186	174	186	198	203	205	190	188	211	163	185	185	179	194	175	179	211	187	181	195	166	192	182	195	189	214	193	173	176	209	196	177	217	202	176	180	187	213	193	180	180	200	174	184	205	162	195	185	178	211	176	199	173	161	198	210	179	218	205	190	182	196	206	200	171	216	185	192	185	184	184	189	202	191	197	200	178	203	183	160	205	190	216	185	182	211	190	204	180	203	189	199	199	198	173	165	211	197	198	201	202	179	217	201	189	208	208	198	174	225	184	227	200	185	202	224	178	226	211	201	201	177	203	199	177	187	226	184	177	208	193	190	198	195	197	184	186	181	175	165	164	190	182	216	195	206	179	185	167	212	192	180	174	167	184	208	159	197	222	193	190	176	203	171	173	181	172	169	189	200	195	195	184	215	201	205	181	177	192	210	168	198	188	171	189	200	186	220	195	211	205	195	188	186	178	199	182	191	200	202	178	180	206	199	215	167	201	229	201	194	213	176	191	164	199	222	180	189	207	185	191	204	205	198	186	203	198	190	199	192	190	182	181	208	185	190	189	199	182	174	183	193	191	190	196	173	187	199	185	198	176	206	190	192	177	207	176	199	206	160	201	184	172	193	194	193	174	201	192	203	177	187	188	201	188	187	222	191	217	170	173	179	171	185	214	205	194	193	243	185	213	194	185	200	191	190	169	209	199	185	194	185	172	199	203	198	211	185	148	164	200	200	169	198	194	224	193	209	201	181	183	199	222	206	187	204	168	192	194	220	196	199	200	188	193	206	173	165	175	208	214	177	181	185	185	213	205	202	204	196	202	176	193	185	197	172	180	211	192	190	196	196	184	223	209	214	178	159	185	179	182	193	200	196	195	207	207	205	173	206	230	180	209	187	218	184	198	175	211	177	184	190	203	211	188	198	195
6283	882	1488	1584	1480	1367	1023	1019	822	804	686	654	573	608	632	533	546	512	620	539	503	563	506	520	525	491	544	523	508	522	487	492	530	506	514	512	508	522	495	464	481	492	521	530	484	526	517	478	492	485	496	509	478	492	472	464	475	444	478	456	459	486	477	441	458	485	500	460	476	439	519	436	468	470	450	450	478	446	492	468	450	501	482	464	488	462	427	495	497	453	459	442	426	482	442	474	467	446	456	467	501	481	448	444	464	466	462	493	465	439	503	432	483	482	478	464	476	484	390	440	446	439	491	450	468	423	465	463	494	458	472	455	421	457	475	456	511	423	489	470	451	487	468	475	490	433	484	517	453	448	442	457	458	473	496	441	453	456	492	437	421	462	449	436	493	483	462	415	496	483	438	467	497	447	479	456	478	449	438	476	478	502	449	462	480	457	452	478	442	462	467	470	469	444	514	442	463	458	437	451	467	414	480	473	459	443	452	465	469	461	459	491	433	490	451	462	449	448	462	440	485	455	455	440	462	464	479	473	481	476	483	453	427	451	452	422	461	480	459	428	485	448	472	471	427	469	489	440	459	489	471	457	469	463	468	451	474	459	462	441	456	466	449	442	480	441	474	434	451	437	444	458	449	451	430	434	468	466	486	440	463	447	461	464	479	430	458	459	482	454	486	461	476	477	445	465	416	435	460	470	493	444	424	446	485	483	474	443	471	484	441	494	424	460	423	445	485	474	506	489	459	457	470	464	403	445	448	464	464	471	426	486	464	461	433	485	480	470	440	494	467	440	510	527	471	492	463	489	510	449	450	458	470	460	454	467	450	475	465	472	444	437	486	480	466	460	450	473	448	447	432	444	476	445	473	469	482	471	469	459	466	474	480	426	493	493	462	439	474	439	460	490	447	453	410	472	462	457	453	453	468	413	472	466	493	438	468	455	469	415	452	458	439	463	495	446	447	501	449	482	452	428	504	460	468	455	460	459	461	439	484	475	443	456	478	470	446	455	442	495	426	427	448	495	451	459	477	501	472	454	469	461	485	428	468	450	464	467	429	467	466	463	497	461	449	455	422	461	464	471	483	470	461	466	445	446	498	447	446	479	485	460	494	479	443	421	476	505	467	506	476	444	479	473	449	439	482	442	442	499	451	446	470	417	484	435	445	442	459	483	461	462	474	475	440	462	392	466	434	498	484	480	483	453	459	470	455	474	462	451	448	465	456	456	450	466	424	425	435	413	461	459	464	460	461	494	440	481	444	480	443	474	463	480	470	469	430	401	444	465	456	500	515	471	431	487	480	470	474	469	468	462	434	463	433	453	469	427	476	426	474	508	482	492	427	486	460	468	472	432	427	447	510	459	437	468	441	434	465	447	469	420	455	465	459	441	445	430	466	435	464	490	474	457	458	512	458	458	409	494	466	502	450	452	425	427	449	475	463	438	456	447	452	463	499	457	457	494	467	490	468	467	467	461	479	414	459	478	477	420	423	468	435	448	457	462	457	476	462	449	468	468	467	483	459	421	490	478	444	506	458	456	466	474	447	470	441	475	421	436	463	468	450	426	443	456	427	447	444	441	470	425	449	487	456	446	473	438	457	440	446	480	451	485	464	471	436	472	471	440	484	456	469	434	450	471	440	445	475	472	485	467	431	484	451	456	454	443	460	448	475	476	446	452	480	444	446	461	452	474	466	464	474	475	471	494	457	466	482	505	453	472	449	446	443	421	461	475	448	447	494	458	457	438	441	505	425	468	459	444	474	427	462	485	468	448	434	452	461	469	494	422	476	484	477	482	470	443	451	464	460	462	435	456	448	472	470	460	463	504	450	424	431	489	457	502	462	484	456	422	451	443	432	460	445	439	423	464	453	455	452	480	487	442	429	461	480	461	464	460	459	487	479	466	504	460	454	491	488	460	477	459	423	470	430	484	467	458	491	486	468	468	459	487	445	495	445	466	454	445	461	488	465	454	471	452	441	488	465	459	484	449	470	493	494	452	469	446	485	474	481	469	484	491	474	465	447	498	485	436	448	488	469	433	467	455	472	464	468	452	482	449	495	499	482	469	466	475	483	441	436	482	464	471	471	450	444	458	484	454	445	464	468	475	450	469	454	454	486	459	460	447	422	490	467	449	462	483	455	446	450	519	461	472	450	465	469	452	445	516	411	437	468	437	487	438	436	513	444	447	453	476	469	429	433	485	472	460	474	433	495	465	449	460	453	474	460	468	459	463	447	490	434	469	456	473	446	445	432	431	465	473	462	449	466	455	475	454	455	480	470	462	450	444	463	463	426	468	473	447	494	461	488	455	481	443	444	466	450	445	462	457	432	445	421	436	481	427	477	469	484	469	472	431	452	442	454	500	458	435	427	465	463	465	419	449	475	434	431	465	477	481	520	471	473	459	454	471	483	450	434	464	483	462	436	455	463	511	464	463	453	477	424	461	451	454	439	497	428	461	485	452	511	443	476	464	461	468	455	483	437	474	448	490	467	474	465	438	444	462	476	470	438	439	487	463	513	435	454	455	498	460	469	432	472	466	461	464	457	454	441	440	442	459	487	484	492	486	447	453	481	504	471	465	480	436	438	473	430	465	456	448	487	421	497	455	461	497	492	451	499	458	449	440	479	455	451	439	466	422	459	452	445	469	455	481	437	450	465	462	492	455	502	489	433	452	438	477	468	462	467	469	467	483	473	455	519	443	480	415	524	479	491	455	489	458	419	464	453	482	460	466	481	431	468	454	470	445	499	463	417	459	466	477	448	467	482	454	434	484	483	443	471	457	474	439	479	436	492	481	440	496	454	465	493	500	489	427	431	475	453	450	418	467	486	451	467	449	410	471	445	465	428	454	478	495	483	483	448	447	458	436	477	462	470	478	461	422	480	477	466	449	443	461	439	434	465	474	437	457	463	483	450	452	472	433	495	428	449	473	474	468	466	450	469	450	457	465	419	449	477	470	489	439	423	512	438	462	416	472	499	433	456	431	480	472	435	508	438	462	477	452	424	426	475	506	462	435	462	478	470	443	496	466	463	450	484	465	482	433	453	428	464	444	431	457	463	468	431	495	445	457	471	497	441	441	425	501	467	438	471	494	444	457	477	463	443	447	448	498	496	458	443	481	472	460	473	463	449	411	461	462	451	482	445	473	467	458	467	444	462	500	459	474	483	462	475	446	443	454	459	487	476	494	493	473	452	432	483	496	471	462	451	468	448	449	442	456	485	458	438	442	407	475	459	452	449	452	433	464	460	450	441	468	451	417	480	494	471	459	474	487	479	442	476	462	419	474	483	500	469	460	459	467	507	440	454	466	446	478	501	479	467	449	443	487	464	439	494	498	466	471	459	420	457	486	463	433	452	449	465	469	486	495	503	473	462	470	465	447	478	460	451	437	461	490	474	491	460	452	502	455	503	465	469	468	477	471	498	419	443	467	456	449	486	479	492	501	494	455	442	482	474	476	443	458	467	500	447	448	472	452	433	461	454	499
14052	1314	1047	838	639	497	441	367	297	289	256	231	268	216	251	216	230	201	221	199	209	199	189	157	181	209	205	189	241	192	219	194	214	184	189	178	208	218	205	200	174	179	196	220	181	211	205	196	193	198	200	187	199	170	183	188	223	185	194	204	155	189	179	219	173	197	165	157	145	182	173	156	182	209	167	183	177	209	192	195	179	173	188	210	190	180	178	200	184	175	187	178	193	174	222	186	200	184	180	185	165	195	179	220	187	182	186	194	176	160	203	178	201	190	196	188	192	187	162	155	171	170	164	156	174	185	185	170	171	183	166	176	176	206	170	176	186	210	179	170	184	172	167	200	195	191	202	182	212	187	181	208	147	175	197	203	193	187	187	170	137	177	196	183	171	179	175	164	193	177	171	217	195	168	192	171	160	163	191	182	162	168	196	182	171	189	188	191	189	159	173	178	162	176	196	166	199	180	203	199	198	169	177	174	174	183	181	190	169	192	176	191	188	197	242	203	163	180	189	176	169	176	190	199	177	185	171	169	180	178	191	205	191	162	187	179	180	196	219	200	185	191	190	192	171	212	186	167	191	181	185	202	169	183	190	189	172	177	164	172	182	152	179	189	177	178	154	185	169	176	175	205	181	189	183	195	198	191	169	196	194	197	182	192	173	182	196	166	165	165	193	182	204	165	182	164	172	173	176	181	187	214	175	172	164	195	193	162	153	201	181	169	164	172	183	189	211	174	176	174	163	173	181	184	175	191	190	187	189	166	159	226	168	174	191	167	173	184	206	166	183	183	164	167	188	208	180	174	199	185	175	169	196	194	191	172	169	159	200	195	198	180	173	173	175	198	186	182	195	211	204	212	181	169	187	179	175	173	180	179	176	172	171	165	147	178	173	203	181	165	188	161	187	207	179	183	169	191	170	175	180	190	209	176	162	198	163	182	175	167	163	180	151	184	199	173	168	170	167	198	166	165	173	159	205	178	146	197	184	200	179	171	191	173	200	185	185	188	177	199	167	194	166	225	197	169	177	204	177	163	175	194	159	178	198	177	188	183	188	168	194	168	186	149	208	195	172	182	171	189	199	172	182	186	199	185	186	166	174	197	179	170	177	166	194	196	169	172	179	175	191	169	181	199	184	167	183	173	192	212	179	195	206	192	196	167	184	182	155	197	193	166	185	169	192	156	160	167	156	169	192	177	173	192	184	180	183	183	187	177	184	158	181	161	179	175	173	177	217	183	171	171	191	149	188	194	170	168	194	220	173	160	194	180	179	199	199	186	199	204	172	192	184	171	175	191	210	186	205	169	147	155	199	171	174	174	194	167	170	175	161	188	202	193	194	200	170	181	182	164	194	166	183	171	188	171	204	181	184	166	180	188	197	179	195	164	189	180	187	193	198	170	171	166	198	179	186	179	175	175	185	170	193	186	182	182	179	173	189	212	227	198	184	177	190	189	176	180	186	158	172	150	203	194	194	209	172	159	171	197	170	148	163	201	185	201	181	200	184	196	174	161	183	165	184	198	190	203	192	185	180	157	180	194	169	176	183	189	189	181	194	205	195	152	209	188	183	191	193	161	171	173	181	194	186	171	204	210	169	189	190	170	181	208	187	172	192	176	174	178	182	201	190	167	191	215	185	177	182	169	170	208	206	189	196	187	166	201	194	178	185	184	177	208	200	181	178	176	188	192	140	168	175	182	175	173	182	196	178	194	164	191	190	156	199	189	180	169	187	204	153	157	194	179	185	184	215	191	222	151	188	172	224	200	176	188	178	189	175	211	183	187	164	195	167	180	200	183	191	178	172	202	188	184	180	172	175	170	182	178	181	178	164	160	204	193	178	170	223	177	158	153	191	190	177	210	205	175	177	165	191	210	179	158	178	155	189	194	179	172	166	182	158	168	190	157	183	198	179	188	170	181	205	194	167	205	159	172	186	206	171	198	185	187	176	194	178	190	203	180	200	192	193	183	181	188	170	189	177	182	196	170	178	172	165	204	181	198	181	198	181	183	186	172	204	179	201	149	189	201	188	172	175	196	175	174	161	181	185	201	200	181	171	193	191	169	212	170	172	180	152	199	188	173	178	176	168	165	185	196	171	179	177	181	201	196	174	176	162	196	185	187	187	196	184	196	177	169	180	198	173	162	165	160	172	179	205	175	210	173	197	170	173	174	220	223	189	185	176	176	164	170	170	167	177	177	159	165	164	173	187	174	155	184	187	177	204	170	199	207	197	170	176	192	196	193	166	197	184	195	170	190	184	184	168	167	169	194	177	175	191	170	197	181	158	193	202	191	195	162	181	182	186	168	185	203	180	198	193	192	167	187	194	218	168	157	182	167	188	165	190	161	214	200	188	209	186	179	138	172	163	166	168	190	196	166	165	201	200	189	171	165	209	179	175	200	170	204	183	175	206	192	191	189	186	196	193	177	186	177	178	161	190	188	159	202	160	180	151	183	189	210	170	203	198	154	189	174	191	211	159	182	177	199	163	182	149	164	199	181	196	185	184	182	203	198	185	197	181	184	157	178	187	181	162	191	197	181	199	160	168	163	178	178	198	202	162	183	184	179	186	177	218	182	195	178	188	195	188	201	193	177	181	191	160	192	205	177	200	192	211	215	187	183	154	193	172	186	171	169	178	188	168	159	202	210	187	189	168	178	200	192	187	179	190	194	205	180	176	190	177	204	178	191	183	173	176	177	187	180	186	178	167	205	168	178	180	180	187	183	177	172	206	173	201	174	173	170	187	169	182	166	171	170	184	219	183	177	169	198	187	184	156	182	222	174	169	178	162	176	173	208	207	190	194	176	172	177	160	168	180	195	183	187	173	196	184	200	191	175	176	215	175	192	194	194	199	209	170	162	165	186	164	193	187	197	166	208	189	201	183	175	173	148	164	188	175	172	180	198	184	182	181	169	187	182	166	184	206	188	187	170	173	215	218	195	193	167	192	175	209	173	195	169	168	169	188	180	214	186	187	184	182	195	194	181	198	175	197	192	169	179	188	194	198	199	194	168	156	207	194	192	154	179	176	177	203	172	172	177	184	174	231	164	196	176	174	183	156	194	158	158	185	197	177	179	166	170	147	214	176	186	167	175	203	188	211	160	188	181	159	204	183	174	196	163	172	160	168	223	205	201	165	185	166	205	204	191	181	197	182	172	184	189	178	177	191	194	181	182	181	168	191	180	173	195	175	192	193	175	186	171	180	190	179	184	165	201	185	189	196	172	193	186	185	173	168	176	179	172	162	189	173	174	161	178	193	172	180	175	209	208	164	205	216	201	182	215	185	189	219	187	164	185	184	187	172	187	193	192	177	194	197	200	191	183	170	211	191	204	215	165	185	207	191	210	190	188	172	182	211	181	190	180	165	191	193	174	190	170	210	185	172	189	177	189	215	179	197	164	198	206	160	153	176	184	175	183	193	174	180	192	194	196	155	175	180	189	179	191	190	178	188	166	178	193	191	150	181	178	193	203	175	173	173	171
8253	1136	2202	2590	2238	2016	1528	1383	1217	1140	962	879	820	737	708	703	715	706	680	649	614	603	616	554	569	568	567	597	598	578	572	606	540	631	538	557	558	503	531	547	528	556	512	511	541	503	562	524	535	524	523	547	501	502	516	524	513	498	492	513	516	469	471	461	474	454	506	448	440	523	493	459	508	521	457	464	499	458	456	475	497	513	480	515	497	485	447	506	507	460	493	470	462	512	458	449	506	496	445	465	467	472	492	503	488	517	477	492	540	460	474	452	466	460	450	476	472	516	456	528	496	510	479	478	514	441	487	498	477	529	454	503	462	460	492	467	448	486	489	459	487	493	450	498	500	466	484	433	491	506	453	509	448	443	480	466	482	469	448	466	481	469	472	471	448	529	498	491	475	502	485	481	467	471	479	478	450	467	469	461	503	460	461	505	479	491	505	472	473	484	481	508	475	469	458	474	487	487	487	459	485	502	501	523	457	464	469	459	473	484	479	467	495	485	471	439	474	455	479	499	491	486	453	485	478	501	454	472	448	489	435	431	486	468	502	476	488	482	543	490	471	526	484	427	451	444	497	483	462	460	449	436	496	525	513	496	497	516	483	463	482	444	456	496	489	500	468	482	439	487	510	504	448	475	507	473	461	466	445	464	473	447	472	470	492	484	457	463	454	464	468	533	472	490	471	489	477	518	498	462	504	461	475	489	472	516	495	448	499	482	449	477	474	505	474	477	452	494	493	477	502	475	494	474	476	493	508	501	521	480	464	460	490	452	462	471	481	479	460	463	514	468	442	436	468	451	471	508	476	473	439	465	500	507	463	443	460	487	536	474	522	522	473	451	461	496	516	462	496	475	479	464	463	506	477	461	456	483	479	483	473	489	451	425	487	473	475	470	498	472	481	474	479	460	523	494	484	472	446	447	505	527	474	466	441	450	423	460	510	475	455	431	462	452	471	489	465	499	495	540	466	461	514	495	498	492	470	466	464	516	528	449	482	490	433	482	501	488	467	491	479	488	486	492	448	474	498	490	467	461	451	435	444	475	502	452	513	502	488	480	494	463	517	465	483	502	481	475	447	494	482	488	446	435	490	424	450	499	469	448	498	460	440	491	497	465	437	471	470	455	480	487	504	451	478	424	465	488	501	493	441	467	443	477	507	469	455	503	450	464	452	477	456	469	469	502	485	467	482	465	458	461	448	477	455	484	450	469	517	473	484	478	499	443	491	452	488	478	488	497	479	466	485	490	425	501	495	478	477	465	476	473	431	453	451	482	439	468	487	446	510	446	483	485	466	494	472	456	488	501	492	471	453	479	464	502	465	452	491	470	513	491	478	488	503	472	473	452	470	458	452	480	431	475	480	480	459	439	495	521	493	458	472	510	482	458	473	486	500	468	507	479	472	477	449	451	480	472	465	486	485	511	482	496	490	431	458	459	428	470	451	459	466	477	483	483	475	488	475	494	484	461	464	483	456	474	424	517	513	490	473	493	488	479	498	519	479	487	523	480	475	480	511	506	466	437	495	486	461	444	494	473	482	450	484	474	465	487	465	479	486	496	457	466	506	479	493	505	452	467	520	448	510	458	484	498	472	432	467	482	498	459	478	482	457	425	503	483	451	494	486	458	489	476	475	480	506	472	475	438	482	499	471	435	462	452	488	462	450	483	488	477	483	438	475	471	428	500	467	458	439	425	456	459	479	449	464	464	464	453	482	461	462	519	510	485	477	482	471	465	437	494	472	448	468	478	474	459	447	495	494	467	481	500	463	464	491	443	495	445	505	505	494	467	480	467	488	488	509	489	510	501	460	491	468	467	478	473	458	462	466	481	464	429	498	453	494	431	525	498	474	488	500	465	491	469	490	460	484	476	482	463	499	486	486	458	468	479	454	474	477	480	462	465	458	466	511	478	469	472	469	444	475	492	484	442	472	458	485	500	476	484	466	489	428	486	500	470	495	455	472	496	471	526	464	449	512	483	463	486	471	454	481	441	448	485	480	491	491	481	499	468	456	445	468	496	466	476	474	464	483	484	486	468	452	421	501	475	476	494	505	440	496	433	494	463	495	506	469	498	478	487	424	456	463	456	448	487	466	494	479	451	502	445	483	473	486	525	500	485	447	475	481	500	486	446	505	474	511	445	485	534	475	483	437	454	451	474	485	462	490	465	475	483	505	480	474	456	492	465	482	426	452	483	494	471	514	468	477	489	465	470	465	484	487	469	497	462	498	460	504	486	491	493	461	481	484	457	470	509	479	518	484	511	464	491	511	489	480	478	431	454	475	488	478	500	480	482	457	462	438	441	476	478	509	481	493	462	502	487	463	508	454	492	508	519	478	492	501	497	491	508	447	428	494	480	458	488	483	478	513	428	500	472	458	469	497	490	475	470	467	440	508	489	468	474	464	486	464	501	480	452	493	497	453	527	482	513	510	462	492	487	489	449	481	541	481	495	477	449	455	468	478	500	515	495	522	476	455	509	489	475	441	506	505	463	475	451	466	466	452	469	511	508	471	416	432	481	471	450	456	513	459	474	486	483	479	502	472	456	489	478	461	440	500	472	513	487	499	457	458	473	480	487	503	460	485	501	438	491	524	451	491	454	522	463	457	476	508	499	515	438	471	473	490	489	493	486	517	444	484	490	490	474	472	469	520	478	479	475	487	513	483	484	469	470	500	488	485	467	470	483	476	463	450	472	507	457	456	464	472	515	464	473	446	458	464	509	474	521	478	506	440	476	421	449	456	458	484	466	506	478	486	501	456	489	496	505	496	463	519	457	464	471	483	506	444	421	458	456	503	471	475	454	489	459	511	474	449	489	469	531	479	470	467	471	486	481	470	474	473	496	471	507	472	450	473	477	476	466	521	444	470	444	490	447	468	489	484	463	477	527	471	444	500	487	500	498	512	412	474	460	461	441	486	508	501	466	457	452	525	459	460	463	458	486	459	521	457	500	467	475	468	491	477	510	472	462	479	504	541	475	475	437	489	463	472	479	543	491	456	522	458	490	470	469	468	474	495	446	486	488	487	493	502	482	464	502	466	492	468	471	479	459	459	462	476	503	475	449	494	488	482	450	512	481	487	508	493	465	448	492	468	468	436	494	465	482	484	480	495	460	481	487	464	478	471	499	485	464	469	492	457	470	525	442	502	485	473	495	482	504	469	469	447	474	478	456	486	518	471	482	519	431	471	469	467	461	480	419	482	472	499	487	486	486	459	439	535	505	487	475	458	452	495	493	458	477	496	536	507	453	468	461	493	453	453	466	469	512	469	496	489	490	467	457	475	487	493	498	475	489	476	455	519	499	453	492	509	465	481	445	467	461	452	451	468	489	462	462	445	488	471	448	491	506	471	475	477	500	474	482	482	438	506	478	420	438	505	483	512	478	450	475	505	498	499	481	474	469	461	455	490	483	448	478	477	481	501	470	520	459	463	458	468	483	460	504	487	469	475	487	520	463	485	474	486	519	507	472	491	481	497	493	486	482
1774	442	440	440	414	408	436	409	407	363	366	368	369	424	384	437	363	416	370	389	413	402	372	377	372	372	368	368	371	415	385	384	382	363	396	355	392	382	398	344	383	360	377	428	377	348	363	380	380	425	391	408	360	393	392	374	361	355	382	371	392	388	385	382	396	383	369	417	378	382	389	408	391	425	417	379	390	401	380	362	390	380	402	404	395	374	348	412	374	375	402	382	438	386	361	376	408	389	384	430	392	364	372	368	371	383	344	374	356	389	356	339	360	387	373	384	372	382	376	391	341	395	338	380	380	363	399	329	399	383	420	414	394	405	371	382	394	412	402	361	365	397	390	400	375	412	379	391	352	390	416	394	368	387	373	429	402	386	381	392	360	378	429	380	407	380	379	402	397	362	403	414	406	366	405	387	427	365	413	385	398	374	367	372	368	394	404	394	397	408	390	378	410	413	401	356	356	402	405	361	376	377	401	382	376	410	374	385	382	343	402	390	385	398	410	388	342	369	395	374	398	374	401	347	405	376	370	424	407	400	371	391	388	372	386	418	412	421	378	350	362	395	406	386	338	392	407	407	369	395	370	341	365	393	363	381	402	411	373	424	355	340	358	372	409	424	344	405	367	357	418	388	366	384	385	382	449	374	411	421	417	359	396	362	418	414	389	377	368	376	377	368	370	374	387	380	403	399	385	380	352	399	395	375	403	383	374	366	400	367	371	369	376	343	367	361	379	382	408	406	379	371	402	364	365	413	356	366	373	363	405	427	410	403	395	398	359	443	389	370	365	376	386	343	406	413	351	371	378	398	409	401	379	391	408	362	359	360	387	390	387	380	368	358	404	420	402	356	350	378	372	401	396	379	342	359	383	403	371	396	390	405	406	392	398	376	422	391	357	369	382	385	415	391	405	381	401	400	387	354	393	387	405	400	395	430	396	378	366	381	434	417	359	378	355	378	366	409	377	402	360	366	409	364	357	393	373	379	368	367	387	385	397	378	406	381	407	379	352	390	379	362	360	436	392	375	373	376	395	397	388	403	374	385	355	369	374	398	383	379	378	357	363	354	369	373	364	385	360	376	433	427	337	384	371	343	381	421	404	404	378	413	416	423	394	373	381	373	382	365	409	364	401	384	390	398	394	396	354	367	376	383	353	409	392	386	343	397	390	379	383	387	378	410	399	374	355	370	370	381	415	417	387	406	373	361	342	393	394	405	394	386	329	410	363	381	402	420	413	378	402	375	369	381	416	397	373	390	377	396	353	386	332	376	369	441	403	380	385	360	351	411	360	400	404	360	419	374	397	389	355	368	401	398	388	429	386	393	400	388	384	417	423	361	398	409	380	385	339	394	406	433	393	386	403	400	382	377	397	399	383	397	420	381	354	393	389	410	430	358	396	363	411	392	379	373	359	394	381	391	372	390	362	397	394	353	398	394	366	354	373	370	364	379	383	368	341	383	402	395	441	406	401	419	380	362	402	387	387	417	362	373	396	401	385	357	396	363	372	402	358	383	347	365	369	404	421	372	362	360	373	375	352	363	387	372	367	419	373	404	379	359	399	373	393	372	393	388	407	388	392	366	379	406	429	375	360	404	387	368	422	369	391	405	417	384	386	458	398	414	366	426	377	384	387	369	432	379	402	353	347	379	419	389	384	376	344	412	370	404	380	372	389	413	393	371	432	396	393	383	425	427	391	371	399	373	398	427	398	403	438	382	379	429	371	378	427	400	384	387	415	394	411	437	378	380	381	385	391	393	419	380	370	408	383	383	389	370	401	361	420	362	391	376	408	383	397	388	416	379	379	406	380	398	389	423	399	385	370	393	403	349	397	400	386	374	375	389	395	384	349	376	370	367	358	374	389	390	411	421	383	408	375	383	416	365	358	395	388	368	371	367	379	354	411	398	404	385	376	371	376	369	383	376	393	386	375	435	413	389	409	405	367	395	405	407	378	368	375	395	376	391	410	405	426	352	406	407	385	354	399	388	348	356	413	405	413	408	380	388	387	419	378	374	386	382	399	453	411	376	336	404	417	390	371	394	406	419	379	371	377	378	388	415	413	382	423	423	428	393	384	377	408	373	392	439	400	417	328	388	364	382	361	378	435	378	414	380	392	398	388	428	406	402	390	367	357	358	400	328	391	378	365	381	370	405	389	407	415	419	418	379	382	360	415	352	364	371	399	365	354	401	368	389	403	365	414	392	406	367	383	412	380	400	413	412	372	382	388	398	366	408	396	377	390	407	386	416	410	379	372	376	404	387	415	402	380	365	399	388	403	396	359	389	406	385	400	411	401	343	399	357	416	412	368	365	398	383	373	391	391	380	403	416	353	396	424	386	363	365	365	350	371	394	397	412	381	400	416	400	399	404	390	383	394	356	388	369	353	392	398	392	388	380	375	385	353	387	399	407	387	367	410	398	399	390	394	373	365	432	397	365	414	365	349	385	366	389	376	382	416	388	365	377	401	368	376	375	362	413	400	403	392	367	382	382	360	356	358	382	398	402	354	422	406	361	378	372	395	373	385	434	391	372	373	400	366	367	401	397	356	372	346	388	381	397	421	376	365	401	369	384	408	364	419	394	392	402	398	384	376	362	412	371	377	418	365	419	411	377	405	369	358	372	413	361	347	402	428	371	413	401	357	389	409	387	369	349	403	380	366	436	370	361	391	380	430	394	393	387	377	378	378	424	373	371	394	364	405	420	382	351	351	359	392	389	360	364	394	369	408	405	380	409	383	365	382	369	421	392	379	381	397	398	351	377	371	372	366	370	420	387	408	383	378	399	390	395	405	421	390	380	359	390	364	407	389	402	391	373	423	398	384	391	367	398	389	392	361	384	379	410	378	410	380	396	382	404	395	387	392	339	399	370	362	383	417	384	402	394	386	362	357	370	351	373	405	384	350	420	401	391	377	372	413	405	371	378	393	383	346	373	385	384	395	395	369	351	381	391	401	377	409	381	374	399	357	374	409	389	423	381	395	363	375	384	374	383	392	370	393	394	376	356	383	374	381	356	399	384	391	350	366	393	381	367	379	364	368	402	393	393	373	406	373	370	386	374	327	361	389	378	392	355	402	371	349	445	419	396	362	379	400	390	439	398	378	386	372	376	396	383	379	336	324	375	411	375	374	386	409	363	398	371	432	381	399	371	367	401	399	463	384	400	392	388	367	382	395	412	408	393	378	394	399	395	375	362	381	374	383	386	384	403	375	367	373	404	412	343	391	406	409	417	379	431	357	393	357	405	396	374	394	371	378	389	390	354	411	407	421	364	352	377	398	398	382	363	358	398	397	348	374	354	374	376	407	375	392	405	389	361	354	382	375	407	379	387	386	408	357	377	374	375	428	368	353	390	366	343	395	432	375	422	407	370	416	390	402	379	402	383	406	330	417	375	416	360	415	405	394	372	379	391	365	370	392	394	353	387	386	413	353	384	383	413	379	370	391	391	394	364	410	381	395	383	395	415	425	377	428	379	367	382	355	394
2135	858	948	1003	1036	923	908	890	909	879	876	852	844	799	884	888	842	848	856	873	920	863	855	850	833	851	877	897	846	821	874	849	830	865	821	868	833	859	838	843	902	827	854	879	823	804	895	905	835	910	847	829	833	834	875	818	867	850	828	862	903	871	827	796	852	861	807	859	909	888	872	898	825	811	800	871	871	868	842	846	906	823	883	810	869	866	820	861	861	854	819	800	879	844	853	897	890	834	851	833	861	837	831	822	884	828	830	839	852	865	807	871	878	856	879	890	891	831	796	826	844	831	885	885	843	841	891	780	823	917	792	809	817	847	872	825	845	817	833	885	839	860	869	857	861	859	821	814	870	834	910	848	860	823	870	868	897	827	871	772	809	845	840	843	867	867	902	855	875	872	797	870	853	836	873	825	866	872	872	899	857	839	866	808	897	858	867	872	824	839	881	888	881	872	834	836	878	846	867	831	825	803	855	862	883	818	861	820	887	847	840	838	830	885	853	845	837	860	865	839	886	861	862	859	821	854	845	858	855	867	811	839	844	885	847	797	841	864	823	875	802	828	853	938	847	834	831	854	865	777	859	847	835	844	835	908	828	821	865	880	846	841	818	873	825	856	801	852	823	837	873	835	828	834	837	813	815	824	842	817	858	916	843	860	843	843	843	797	833	870	860	858	824	847	837	893	817	879	875	854	845	880	836	892	839	842	798	861	807	811	846	881	824	836	824	905	839	895	833	865	841	833	878	837	795	855	833	851	826	817	903	820	806	868	820	890	843	902	826	815	888	895	849	858	823	859	871	846	825	846	828	873	893	801	828	828	832	834	848	843	865	838	882	872	831	845	859	859	846	873	805	871	866	894	866	865	821	815	877	871	857	864	859	848	883	836	843	802	823	835	860	846	888	872	832	859	776	851	900	828	856	841	821	863	918	880	865	879	923	851	838	879	875	850	832	905	797	838	852	870	824	795	869	899	843	902	801	848	862	848	866	846	844	832	895	830	844	871	872	835	773	829	850	896	865	890	819	816	849	847	871	906	856	809	843	874	841	856	870	823	816	817	833	872	792	865	882	853	839	826	825	841	821	851	825	869	854	822	894	769	888	833	844	859	822	888	875	847	822	818	867	909	831	856	815	855	859	870	894	854	808	851	797	839	834	852	870	815	849	837	864	886	856	852	854	899	806	812	859	871	820	833	785	830	900	867	871	914	849	845	838	859	801	846	890	826	864	898	781	829	872	866	887	835	844	861	891	872	878	819	822	822	879	863	930	838	872	858	882	850	821	847	799	874	838	878	886	855	850	863	886	867	855	875	815	871	857	822	834	854	862	878	846	858	813	827	892	828	878	826	879	857	825	861	849	850	897	888	809	835	858	843	841	871	871	816	868	864	823	805	835	836	865	787	860	846	832	849	909	908	857	857	878	848	817	779	875	815	844	819	823	856	824	862	888	831	852	874	870	794	868	917	870	796	880	860	863	871	876	850	813	873	883	782	842	829	816	843	845	842	867	848	847	857	839	877	840	828	809	858	823	855	858	866	847	911	872	847	854	837	826	843	836	888	846	867	830	882	841	838	824	867	858	882	850	887	833	831	809	862	831	880	830	921	800	862	866	840	862	851	858	831	903	823	858	872	834	827	832	868	831	871	825	843	856	885	840	867	847	824	834	860	871	877	832	773	874	893	816	870	857	812	935	852	831	915	866	841	818	823	902	850	913	858	873	831	859	820	867	836	876	837	833	805	807	832	848	885	799	850	890	856	919	816	827	801	865	877	889	800	855	854	752	879	847	854	896	916	889	862	829	883	855	841	830	867	882	866	919	855	864	810	819	843	890	831	918	781	869	858	839	856	862	813	843	802	855	841	815	875	875	830	874	850	869	830	832	857	806	876	870	848	860	866	840	848	867	878	842	835	892	850	865	857	862	913	814	815	894	857	858	834	849	859	794	852	816	841	810	831	824	773	874	881	837	871	814	811	819	874	838	849	815	836	847	881	818	841	832	866	836	866	858	894	864	848	862	807	863	832	828	823	849	838	851	868	941	857	819	866	845	801	911	854	837	829	861	838	855	788	846	834	856	868	847	827	812	832	855	829	764	867	855	862	897	888	888	865	867	825	848	882	851	797	805	903	867	887	843	874	832	841	865	831	906	875	868	815	857	868	842	896	894	836	896	811	905	853	835	869	853	846	840	878	803	901	852	849	873	783	873	876	848	873	826	860	855	800	833	828	868	857	821	838	820	888	858	792	800	791	840	831	871	860	869	887	788	883	844	833	827	886	819	843	863	828	853	850	830	919	837	897	891	817	818	861	848	797	814	837	803	860	847	792	889	851	876	776	855	857	833	833	843	853	868	883	838	842	813	838	813	888	884	822	825	843	859	795	793	827	834	862	807	823	858	865	771	903	859	850	819	864	842	838	831	800	842	876	805	914	817	846	820	802	843	854	862	902	874	816	862	835	802	868	877	872	867	862	830	856	878	861	836	846	813	845	836	869	849	866	851	860	856	868	867	862	872	837	830	826	808	877	875	819	849	803	878	835	844	913	856	856	804	838	843	835	875	860	897	839	892	813	903	836	879	825	792	862	814	885	805	812	790	870	837	869	896	877	813	856	863	844	890	894	862	897	790	862	886	875	867	851	801	830	857	859	858	866	864	879	867	816	876	799	863	836	775	855	852	850	843	887	818	854	817	840	862	845	857	876	873	884	831	862	881	884	884	862	841	884	856	852	844	847	862	884	870	840	846	815	923	874	893	803	854	859	859	824	851	847	817	871	807	869	885	804	850	810	799	847	863	867	825	796	852	840	834	885	901	837	866	866	907	855	875	817	846	830	853	888	841	886	848	846	854	851	879	850	790	896	811	930	831	856	929	831	843	846	887	806	889	862	855	860	877	882	831	868	841	887	862	872	832	877	787	878	843	863	823	851	877	848	838	822	850	889	805	841	798	795	878	837	905	850	864	894	863	816	859	827	862	830	863	887	869	838	880	827	855	836	847	837	854	888	841	892	869	842	880	862	857	838	873	856	823	897	859	887	854	793	838	836	862	873	881	903	849	898	909	893	907	820	813	877	883	853	849	897	836	877	838	850	819	851	860	808	882	865	867	870	882	867	830	829	870	852	818	818	861	821	854	816	881	847	847	896	884	888	896	836	825	790	880	846	828	834	856	852	890	819	845	834	852	834	828	852	869	861	812	855	899	850	847	848	837	818	842	853	850	845	865	869	834	809	816	832	850	855	834	832	897	839	857	845	893	863	830	774	814	805	897	812	839	836	808	895	832	863	851	838	824	861	825	863	798	877	867	835	856	831	892	865	798	792	816	875	832	845	872	902	853	832	884	891	854	828	869	875	852	857	816	808	834	814	811	897	831	835	876	795	849	837	854	868	830	823	911	830	841	871	878	797	854	842	852	844	847	889	898	824	836	866	829	812	864	857	859	868	895	836	878	866	879	822	820	832	875	813	862	820	817	867	844	874	842	834
7433	664	663	559	452	366	316	283	236	247	211	209	227	204	204	212	225	208	231	221	218	186	192	188	181	196	201	182	184	196	184	190	212	201	203	188	164	196	193	170	190	184	164	193	195	189	196	187	200	200	208	179	192	190	186	174	192	180	170	209	179	164	198	213	187	216	166	187	200	210	184	191	199	206	206	185	183	209	214	220	203	201	194	176	193	200	209	168	210	165	184	173	185	199	189	165	201	191	190	173	193	183	206	191	187	198	181	169	210	202	186	199	192	198	197	197	199	172	170	193	187	172	195	177	206	205	191	197	189	196	190	177	210	161	197	211	182	187	217	220	176	183	191	215	180	199	168	184	169	202	167	188	193	189	191	195	199	179	199	209	191	169	196	199	171	211	182	193	198	162	172	197	183	187	182	181	171	180	176	174	191	202	180	175	202	198	206	189	179	184	202	202	193	192	194	184	193	177	169	167	199	170	197	193	202	158	176	194	197	192	172	191	185	175	170	193	195	157	191	186	200	199	190	174	218	186	198	187	177	188	161	176	200	175	193	172	175	204	213	186	173	205	165	173	198	209	201	199	210	174	191	196	216	153	181	210	207	186	182	196	193	189	177	209	217	194	198	194	202	209	210	188	195	230	200	194	174	188	150	221	205	192	202	206	218	202	204	186	195	171	187	196	185	196	175	191	190	166	182	211	211	176	196	192	174	193	199	177	201	207	175	170	183	167	220	217	206	173	192	191	191	163	210	184	167	191	189	195	213	180	188	204	200	196	208	202	178	186	198	181	192	192	209	160	164	205	201	190	197	204	211	188	191	212	189	202	173	170	194	191	197	214	195	185	213	189	186	191	189	210	181	172	201	161	198	177	188	208	217	185	170	180	177	189	203	212	200	194	183	162	198	200	172	181	210	200	229	195	199	193	198	185	182	189	210	193	199	205	175	193	217	217	192	175	180	191	209	174	212	166	164	181	205	203	214	177	187	182	197	178	205	171	185	187	200	219	191	199	185	175	184	190	206	182	205	204	207	193	190	210	174	182	195	192	190	177	173	189	189	182	201	205	212	188	185	190	191	207	192	183	200	229	193	184	201	169	208	179	181	192	204	209	186	211	192	169	210	185	224	186	169	203	181	171	192	212	186	196	187	197	211	188	207	196	172	174	175	219	189	196	176	170	183	215	190	202	148	219	164	199	201	195	220	199	168	186	186	190	194	211	187	204	213	201	177	184	198	217	219	179	195	187	177	193	188	210	218	209	203	174	224	198	181	187	187	176	175	205	187	221	189	189	166	182	193	186	179	220	196	168	197	187	196	191	192	199	213	204	176	192	186	193	191	166	182	191	211	207	179	209	168	218	238	186	202	173	192	191	214	206	202	191	196	195	192	177	208	197	193	194	186	189	182	199	202	219	183	207	202	184	191	173	186	179	199	189	193	204	197	161	185	197	208	190	199	180	184	164	171	173	171	214	198	194	169	192	185	192	203	221	198	203	206	181	206	174	210	193	191	199	206	194	192	159	182	196	188	197	216	184	169	210	183	217	175	172	208	197	161	188	178	178	198	175	203	175	179	215	182	182	195	187	200	206	182	207	172	176	203	202	199	219	185	185	221	195	197	191	187	181	185	185	177	177	185	208	176	178	178	188	201	178	184	218	200	175	213	194	185	172	226	200	195	185	185	212	221	203	182	203	185	188	198	197	174	200	168	207	200	215	211	174	194	211	193	191	188	194	182	186	186	178	181	193	179	200	212	198	182	202	193	231	178	199	193	185	196	189	207	204	178	192	220	211	192	201	180	199	181	188	165	180	180	202	219	184	189	190	193	196	223	183	184	175	173	195	211	177	159	167	211	200	176	222	183	211	169	189	205	220	164	211	179	193	181	189	201	189	171	190	204	178	196	188	178	192	180	210	174	194	185	201	158	201	220	187	185	206	194	187	193	208	198	183	204	192	184	195	186	192	176	184	200	237	201	212	188	200	181	189	176	211	178	199	209	180	185	197	180	226	216	196	188	197	172	175	206	169	167	200	198	198	174	208	199	186	198	195	217	180	182	168	175	221	190	199	194	163	204	200	206	177	214	174	188	161	213	180	193	190	188	219	189	201	195	185	212	191	199	174	168	192	209	195	180	202	217	180	181	180	210	179	183	184	189	203	197	184	201	196	172	200	183	167	165	172	170	187	167	200	198	187	190	207	191	193	195	224	199	194	210	188	197	205	192	170	187	191	223	201	174	198	187	214	184	211	195	197	198	188	188	217	174	193	174	195	202	181	171	202	193	191	195	189	172	184	179	190	186	193	173	185	206	203	205	202	220	182	194	166	197	190	182	205	176	177	158	214	174	181	195	230	188	177	166	164	218	197	208	183	216	195	216	187	184	165	241	197	201	180	209	178	176	171	177	181	198	162	170	168	199	172	214	189	201	198	186	182	183	193	173	201	165	208	220	180	170	190	206	192	162	194	194	180	195	207	159	162	173	190	165	237	184	216	183	197	207	182	187	213	226	202	178	213	183	164	201	185	159	210	197	208	215	177	167	179	171	204	183	170	207	181	227	184	189	217	237	203	183	193	188	174	212	200	202	220	155	191	177	165	176	188	166	204	173	182	187	200	199	205	196	197	213	198	193	174	196	185	200	173	227	201	190	148	203	160	184	186	177	216	223	183	206	170	172	191	186	168	176	185	170	176	209	162	166	192	223	193	194	179	173	185	198	163	211	178	201	187	179	208	165	191	189	182	187	194	202	207	179	193	165	197	183	189	176	200	218	198	165	173	187	185	202	183	170	216	203	185	181	185	175	186	201	197	187	201	204	179	192	186	183	167	224	181	211	205	180	168	209	210	180	185	198	183	204	195	188	184	198	181	202	174	192	180	180	198	197	202	199	203	192	190	168	190	165	178	182	191	175	181	194	188	196	190	177	178	211	205	205	185	176	189	194	190	196	192	198	176	189	191	213	184	181	190	208	194	173	198	191	199	198	192	198	218	171	186	177	180	191	184	188	205	194	177	194	212	183	195	191	203	198	169	200	165	194	178	195	181	223	207	182	183	202	187	216	215	215	207	204	168	214	154	209	217	229	194	178	179	150	181	172	181	190	199	208	184	172	174	192	184	221	210	201	202	187	175	195	162	177	202	176	194	181	176	186	212	205	196	218	202	191	197	202	186	193	173	207	196	201	205	169	206	186	186	224	172	203	169	200	171	206	192	170	203	179	157	199	202	180	187	205	209	163	177	189	189	208	202	234	169	207	198	168	187	176	200	188	179	206	178	176	209	191	209	198	185	189	165	198	201	188	191	209	186	170	169	205	202	176	207	217	224	206	213	202	185	220	209	196	231	199	193	200	201	167	204	185	195	198	203	185	195	210	213	206	197	176	194	197	204	191	185	194	186	202	213	193	180	192	219	197	180	180	179	173	224	182	186	214	183	187	210	196	209	197	207	197	203	206	180	188	206	190	187	195	175	191	205	213	171	199	199	183	167	194	198
6437	852	1515	1609	1458	1321	1026	953	811	793	706	669	608	623	592	592	558	553	556	536	555	520	517	508	524	497	533	493	515	540	488	519	553	552	521	473	510	506	492	500	517	462	500	517	522	508	493	449	518	474	504	502	488	500	493	463	505	520	488	488	497	487	463	488	472	458	502	446	431	483	465	503	484	446	459	461	459	464	436	459	516	499	408	458	448	484	480	457	452	450	434	468	468	432	478	458	439	434	430	449	488	479	491	472	468	478	444	452	448	448	479	478	488	507	447	445	460	467	477	472	468	448	450	454	457	450	436	483	497	513	456	451	507	457	467	447	437	436	488	462	485	445	475	521	479	468	529	492	444	463	469	454	455	444	464	452	448	478	477	490	438	480	444	486	461	477	443	468	463	499	465	429	471	486	459	444	459	484	467	485	466	421	445	446	431	488	464	437	487	479	448	449	459	469	466	507	462	454	463	465	482	472	464	418	426	467	428	462	460	447	430	475	461	454	482	452	468	451	447	448	485	478	456	476	425	433	469	450	480	460	458	460	447	450	466	474	440	459	470	491	462	492	445	495	442	447	484	457	440	467	479	460	472	425	459	486	492	502	489	478	470	446	452	447	469	468	487	454	477	469	460	490	461	497	443	469	490	479	455	433	466	470	462	467	451	475	487	441	424	477	487	475	453	494	495	462	458	467	463	462	499	446	489	463	432	430	483	481	441	456	470	459	491	440	471	449	478	457	488	463	471	458	469	453	446	488	451	478	491	463	476	505	426	451	504	450	460	475	474	452	424	477	442	446	438	482	452	459	459	450	428	483	460	443	483	470	450	457	433	453	486	411	500	460	430	482	478	490	447	444	428	427	412	485	472	450	476	439	458	424	485	492	477	496	477	452	439	446	508	457	438	470	434	465	455	483	448	487	451	441	459	450	443	444	462	420	489	488	488	424	454	462	479	456	495	499	494	475	441	460	466	446	481	438	483	501	487	413	494	459	437	465	474	441	476	448	419	457	459	454	464	484	473	490	456	456	477	463	459	402	433	441	465	459	478	438	499	453	478	493	463	419	460	429	453	487	499	456	446	468	464	502	488	452	437	454	460	464	472	462	467	509	454	488	429	457	466	412	449	447	472	437	461	472	474	464	461	422	466	438	480	446	498	519	479	483	473	485	463	482	445	477	438	455	469	464	489	459	472	454	437	462	423	473	450	457	452	484	488	444	442	447	434	487	449	475	479	484	436	453	472	439	466	435	460	508	471	448	466	484	465	469	434	469	424	443	467	478	481	481	501	477	479	454	471	461	439	489	475	415	458	457	472	465	413	446	484	449	432	491	448	470	499	466	488	481	453	445	457	455	472	457	455	450	482	456	469	530	410	459	467	479	481	505	472	460	459	477	443	463	456	474	454	479	452	446	477	439	461	468	483	441	443	445	447	489	425	486	465	469	415	458	498	457	447	437	437	470	444	511	435	457	465	451	451	455	471	470	448	488	455	486	438	465	443	431	459	451	476	472	457	470	501	461	441	489	466	493	457	470	470	464	498	486	460	470	450	478	466	454	494	467	499	463	445	497	491	434	466	456	489	467	453	446	472	458	437	475	462	486	479	475	472	507	476	453	504	441	448	469	451	429	508	474	463	453	469	461	461	444	452	495	444	449	453	497	449	422	476	453	410	439	479	459	457	517	429	469	433	454	455	490	463	454	467	453	429	470	479	485	470	461	487	500	499	491	495	471	421	447	467	443	514	466	499	447	449	471	474	471	452	434	426	459	485	442	459	453	442	470	454	479	429	451	456	471	421	442	442	439	449	467	437	457	446	453	456	482	457	468	418	419	418	464	487	490	450	475	486	485	500	475	486	462	453	455	441	495	439	444	473	445	433	477	497	453	479	525	510	446	496	479	501	440	452	524	455	465	451	470	444	439	452	493	473	463	492	437	471	451	491	496	481	502	447	487	445	458	476	478	476	438	460	454	443	448	453	475	432	468	481	462	432	481	477	414	463	480	507	447	469	440	486	495	444	420	488	417	459	449	398	463	436	468	482	475	468	484	470	441	488	459	502	412	443	486	480	474	506	424	490	491	461	494	503	473	473	464	443	482	487	488	473	443	480	439	426	466	451	489	454	487	486	494	467	473	454	427	463	460	503	469	464	444	461	466	444	446	466	498	449	466	468	475	400	431	474	446	425	482	493	469	466	430	468	488	459	469	441	449	470	458	460	488	495	467	443	477	432	460	464	484	443	454	463	445	437	466	452	447	416	479	473	466	452	438	434	440	476	464	459	493	433	480	444	487	428	478	490	454	465	439	479	446	444	475	466	491	454	446	467	461	446	459	468	457	436	474	431	469	483	475	479	492	481	465	480	465	480	420	407	475	444	492	438	484	448	462	451	457	478	494	463	449	418	435	493	438	472	445	417	462	454	463	476	450	495	474	447	458	487	451	479	460	465	462	486	520	418	465	472	482	466	478	479	430	463	462	485	500	476	446	460	491	453	455	446	475	462	454	447	496	462	474	431	459	442	468	439	460	441	451	421	496	492	425	498	441	457	452	414	463	486	460	475	459	503	456	457	454	443	461	452	466	491	434	440	453	454	445	479	483	452	478	444	439	449	456	472	491	481	437	439	430	460	455	452	466	462	502	450	461	442	458	503	452	437	460	433	434	449	455	455	495	458	477	529	464	445	462	481	458	470	496	457	439	474	420	447	470	481	487	462	471	417	434	422	485	476	430	451	479	474	505	473	455	488	490	490	493	494	477	469	472	435	469	484	413	458	500	473	466	449	473	439	470	442	437	440	461	447	454	405	449	488	415	445	456	462	438	475	463	442	470	445	473	478	481	445	478	446	492	491	452	466	477	477	473	440	473	430	484	460	472	441	421	448	441	448	479	457	415	417	444	436	425	463	470	460	453	516	513	470	510	436	457	454	494	484	458	429	451	441	506	455	448	456	481	433	467	474	471	483	462	452	458	446	430	459	492	430	442	451	464	453	417	459	452	399	461	484	477	463	451	445	434	432	481	471	475	418	485	465	444	455	450	428	437	496	467	435	465	446	465	443	496	461	490	438	514	462	443	474	431	464	448	436	441	469	430	427	470	499	466	446	475	464	429	454	472	454	473	481	450	435	467	478	447	465	448	443	475	433	479	496	444	438	471	440	494	436	461	448	451	456	462	473	444	453	467	439	436	497	481	464	493	465	431	456	430	430	445	465	470	458	475	476	451	419	466	440	473	472	444	458	430	463	463	468	467	445	470	506	446	476	500	475	486	483	413	442	500	479	423	486	433	441	413	460	457	473	426	500	445	446	473	472	462	455	464	437	510	489	520	470	486	441	444	447	459	438	477	516	441	452	420	499	478	432	476	451	444	462	439	478	447	459	459	422	490	447	427	449	482	467	471	518	485	453	445	430	442	523	458	449	465	434	424	476	448	450	462	440	509	476	485	464	432	475	452	438	508	461	457	514	434	488	456	478	460	456	472	440	432	477	497
14137	1345	1124	797	561	563	411	315	305	284	274	268	236	246	204	212	185	208	199	190	198	211	219	205	177	218	199	192	188	218	180	193	187	178	195	207	203	205	221	186	167	200	163	198	193	187	198	206	193	191	187	177	177	223	203	200	170	197	182	197	192	194	163	194	181	193	163	162	165	192	182	192	193	174	190	186	178	172	192	189	171	170	191	199	180	176	197	192	180	196	192	176	192	197	186	181	205	156	175	180	194	195	218	183	203	174	176	182	168	176	175	181	156	192	189	201	168	193	204	188	185	155	188	174	165	170	200	181	167	190	182	180	172	177	178	184	165	161	167	196	198	178	187	200	184	196	181	182	218	187	198	185	185	173	205	182	205	197	183	170	182	169	184	194	169	200	203	192	149	186	171	204	170	168	182	148	180	175	200	202	176	179	201	177	192	176	174	176	208	177	170	156	197	180	183	197	170	204	210	191	189	196	198	210	184	169	187	177	182	202	203	192	188	185	198	171	160	151	160	182	175	158	176	180	178	167	161	177	149	160	166	163	196	183	174	180	166	189	162	207	183	194	203	182	190	193	189	208	176	198	185	179	178	170	188	205	168	185	180	173	184	163	181	191	182	217	200	174	179	199	186	180	175	171	202	167	174	170	166	168	192	170	196	182	198	193	204	190	160	167	194	165	179	155	186	187	176	178	200	149	185	146	187	161	226	178	163	189	173	176	176	180	197	187	200	175	198	194	187	170	154	160	178	168	174	181	203	178	206	192	206	169	194	175	176	184	169	175	174	210	192	164	194	198	176	184	184	177	194	183	188	182	185	184	188	214	206	206	190	190	201	208	195	175	143	188	182	179	209	205	172	179	200	163	182	183	174	167	185	189	166	195	178	165	191	174	210	165	216	194	176	172	170	168	182	190	169	156	188	157	184	194	180	172	179	208	175	163	186	163	170	179	194	164	201	174	208	187	212	204	173	166	196	183	186	199	161	185	162	173	177	206	178	158	180	180	183	173	199	199	164	178	167	183	194	188	198	168	187	205	175	203	190	190	189	174	210	186	187	180	186	176	171	187	206	197	189	178	177	201	181	181	179	196	184	171	184	178	190	207	190	166	172	173	176	191	184	163	194	170	178	172	184	187	194	197	170	162	181	182	180	198	165	176	163	166	173	182	166	170	198	203	178	194	171	180	187	170	176	160	186	192	186	202	180	191	171	179	189	174	186	188	166	163	182	219	177	163	191	168	188	180	196	199	168	162	192	171	191	171	176	174	184	188	180	170	175	200	176	213	188	204	212	172	182	195	189	186	198	185	177	216	164	184	189	185	184	149	187	169	186	189	222	164	189	169	187	209	215	184	195	200	182	186	171	185	187	183	201	186	179	176	182	199	201	202	174	180	199	195	194	196	166	176	187	202	174	178	180	174	182	185	199	189	213	199	181	181	182	194	146	205	165	175	203	187	182	165	186	188	187	179	164	184	186	177	203	168	191	173	182	209	176	186	167	183	160	167	162	210	179	180	197	182	155	182	169	192	194	194	182	189	190	177	198	178	192	185	179	206	181	172	172	173	173	145	164	169	200	161	194	183	191	193	163	178	190	166	183	170	188	193	169	171	165	189	179	188	197	206	194	177	171	182	182	161	180	197	188	185	221	202	167	187	189	190	174	171	168	176	192	175	168	190	208	157	181	192	173	192	179	183	197	199	176	192	190	172	183	208	200	189	197	188	208	193	195	161	179	192	165	194	171	175	175	208	182	184	204	201	155	167	193	213	176	182	198	151	147	175	175	180	200	172	187	208	177	182	194	209	188	184	192	171	181	190	193	185	180	179	171	168	165	198	162	191	192	189	182	201	217	175	166	171	196	178	189	194	183	217	175	177	182	183	185	184	167	145	162	207	167	187	186	162	169	202	207	183	188	158	164	165	179	167	200	193	188	207	177	190	159	178	205	192	163	179	193	163	176	163	159	196	200	195	180	192	191	186	195	172	205	191	185	206	177	179	177	180	167	189	170	177	199	190	170	171	174	200	199	163	181	206	180	198	166	201	163	208	183	182	198	199	194	148	202	158	165	190	171	199	202	194	172	209	200	180	177	163	170	182	183	174	170	181	165	196	219	172	170	190	169	201	196	190	169	174	192	193	185	190	197	172	205	195	196	163	200	185	197	219	170	178	169	198	200	185	185	166	195	180	189	176	160	213	192	210	187	181	188	199	184	197	175	160	150	195	192	169	180	214	173	179	187	183	203	174	187	213	162	183	175	182	187	163	170	168	173	188	180	154	171	163	181	185	197	186	178	190	212	178	169	164	191	179	190	208	167	152	190	192	168	188	164	202	161	198	177	191	167	178	200	189	191	202	174	181	200	164	163	175	172	194	176	175	163	188	165	211	213	176	155	187	191	206	162	180	196	195	177	173	200	175	202	206	188	159	178	179	168	173	183	206	196	181	191	168	195	179	192	174	192	160	188	207	183	157	180	198	174	186	224	169	179	190	201	201	192	166	171	193	180	174	211	183	210	178	205	202	212	195	190	200	195	213	205	194	177	174	202	170	189	199	188	196	175	185	186	169	208	200	188	182	174	187	174	183	199	181	187	189	162	192	183	166	163	187	161	169	181	166	155	148	183	183	212	210	198	195	202	176	178	204	195	204	170	197	220	198	177	182	169	199	166	177	156	175	182	176	165	184	159	169	175	165	175	178	182	177	182	184	207	188	183	173	205	179	177	205	196	178	182	172	167	191	180	202	181	176	205	191	175	171	173	190	156	185	191	179	191	187	200	207	183	187	190	188	181	157	199	209	206	180	176	185	210	162	185	175	177	182	154	213	207	179	203	156	201	185	214	226	181	186	191	170	190	176	196	208	168	215	152	180	183	191	215	181	185	159	166	193	190	182	189	174	187	198	177	189	185	192	183	167	194	187	152	180	181	171	190	177	203	184	171	182	165	196	209	175	187	163	196	183	187	175	174	186	172	185	187	160	194	168	190	171	194	196	188	180	178	166	167	167	196	197	179	177	172	170	149	182	227	191	187	178	190	161	182	178	194	151	188	185	194	213	183	159	189	183	177	205	186	158	169	168	171	188	201	174	192	161	180	198	202	187	174	179	192	182	190	200	188	186	194	184	199	171	199	186	166	192	187	186	172	199	164	187	181	172	183	182	202	194	159	186	192	195	172	181	187	198	170	176	172	181	169	197	181	186	209	173	204	176	195	188	185	191	172	183	192	184	200	183	172	180	187	197	199	186	218	171	166	179	192	213	174	211	156	165	190	179	186	175	191	183	203	158	187	182	188	169	180	190	190	170	173	197	182	162	172	155	187	174	191	193	182	189	171	181	165	153	174	212	145	191	198	177	165	175	193	178	165	207	177	158	188	170	196	173	164	195	202	154	174	192	224	199	205	165	175	202	166	185	177	209	208	190	179	200	154	174	207	183	189	185	189	174	185	162	183	165	187	136	174	196	179	194	180	185	177	178	182	173	187	205	203	171
8208	1182	2361	2636	2242	1965	1694	1371	1188	1054	898	861	804	770	731	684	664	661	649	589	586	588	578	567	537	586	601	571	582	582	509	534	570	563	591	539	579	562	549	542	525	550	523	540	539	558	544	523	491	540	536	567	480	477	500	494	500	523	516	478	482	505	441	485	492	512	492	468	452	470	548	501	424	536	495	459	496	493	500	471	492	476	505	480	503	501	484	470	495	509	505	489	495	506	474	473	478	469	462	455	482	468	462	489	476	461	469	524	473	466	522	483	482	480	480	498	498	510	504	488	495	507	505	474	456	464	485	471	442	486	459	499	477	484	457	509	492	468	480	485	496	526	478	443	481	489	513	488	481	469	473	484	463	501	468	526	483	493	472	484	487	471	466	463	428	493	528	490	463	484	477	507	510	527	523	500	483	532	464	516	490	515	476	464	477	470	483	513	511	486	503	495	503	475	509	460	463	479	467	477	487	443	496	449	480	435	505	478	460	467	437	472	460	495	483	464	478	500	512	459	486	453	470	471	470	485	428	472	512	454	477	492	450	484	481	496	454	476	451	481	483	457	475	490	490	490	484	502	467	464	441	459	509	424	495	483	462	510	489	498	485	476	478	482	468	431	500	464	491	494	461	472	479	490	462	510	498	492	490	505	493	465	406	449	469	467	438	468	465	511	501	459	504	474	518	448	474	470	476	457	524	472	434	440	494	500	460	467	505	476	480	470	463	475	447	461	456	437	520	463	448	486	496	484	488	471	447	461	511	494	440	510	463	465	487	473	489	491	459	485	466	476	470	492	472	442	451	466	481	512	494	457	458	534	493	471	471	459	470	465	494	492	500	448	482	495	509	500	495	471	445	473	483	479	488	432	501	483	515	493	500	485	475	489	478	460	460	442	526	491	460	470	425	480	428	457	496	451	481	478	500	493	451	479	506	486	493	457	476	465	487	482	481	455	484	486	465	490	503	458	483	496	469	462	515	474	455	488	470	489	467	458	446	467	442	473	504	477	505	474	482	432	496	443	482	449	459	433	458	484	482	488	442	469	503	455	476	478	472	441	446	482	469	506	474	462	464	499	474	462	496	487	452	514	482	516	479	484	519	472	481	445	450	514	460	487	518	481	464	472	513	457	479	472	506	431	494	506	467	455	480	495	518	481	472	473	457	452	467	474	470	438	475	471	496	487	463	490	450	494	449	479	484	480	482	456	475	473	510	493	511	450	443	459	463	474	479	470	480	457	523	499	470	499	442	478	452	530	471	479	471	462	481	475	498	482	465	455	469	499	482	453	493	478	469	508	500	509	466	469	481	505	480	423	486	460	462	527	489	471	484	438	475	484	466	508	522	440	493	486	468	501	529	469	449	491	485	524	501	502	486	447	441	455	482	447	496	476	500	476	492	427	504	511	506	439	449	471	439	486	479	473	462	473	484	480	497	481	442	445	499	525	494	481	459	469	462	515	484	508	474	523	495	449	476	461	487	476	492	450	478	492	449	455	497	499	505	518	494	530	466	451	471	507	491	458	475	447	474	486	488	488	493	485	482	500	449	485	462	472	459	456	493	478	452	441	462	496	454	519	492	484	502	476	497	481	468	449	459	496	475	480	451	478	484	475	467	490	514	464	496	477	501	486	470	483	484	498	470	460	462	504	505	477	457	496	499	504	436	460	471	469	453	504	453	465	504	441	467	488	465	501	456	489	483	489	457	443	459	499	474	465	457	491	496	439	480	489	474	488	451	489	457	458	486	463	512	484	459	473	490	509	506	458	485	464	471	456	433	448	460	435	512	498	473	509	459	458	474	465	462	471	492	455	503	483	496	492	504	466	514	470	473	485	466	469	479	469	513	482	449	514	427	492	441	457	451	462	533	459	477	463	472	466	449	501	439	462	460	476	473	501	428	479	464	462	512	484	472	460	507	435	428	437	458	481	443	470	481	478	503	489	485	458	465	481	511	472	493	501	472	465	473	456	480	489	444	505	461	513	475	479	482	469	478	489	510	518	481	473	462	454	488	470	473	459	457	488	494	509	475	450	452	458	486	457	469	487	418	455	467	496	501	460	446	466	440	450	498	484	441	522	490	472	484	462	444	463	457	484	505	459	489	466	501	429	446	493	478	482	515	437	468	506	474	500	483	486	506	488	496	473	490	459	514	447	479	490	470	488	454	446	478	516	514	497	474	466	459	511	489	476	451	500	463	459	509	494	520	468	468	496	482	473	450	441	460	487	490	460	455	482	481	449	453	503	486	489	514	490	491	481	494	471	481	489	459	445	454	469	448	498	465	490	443	491	472	421	506	472	441	479	484	471	438	517	458	483	475	459	489	464	486	488	500	457	458	485	493	461	451	468	505	482	495	439	481	458	482	484	473	492	472	491	479	460	462	480	492	467	473	464	490	488	511	503	483	443	448	472	474	463	458	468	469	456	495	487	475	480	465	461	525	429	504	496	466	475	475	492	439	464	494	427	517	490	471	477	491	470	469	525	486	448	480	488	486	470	506	477	472	478	489	486	487	491	494	438	443	467	453	446	457	468	498	472	490	503	469	430	437	488	510	486	494	470	492	496	467	448	472	512	493	462	492	477	495	451	448	516	476	450	499	463	508	481	479	496	478	482	463	508	494	501	468	483	478	460	477	455	467	480	447	505	464	516	489	485	472	477	484	471	485	476	472	491	464	481	467	456	455	461	435	509	459	451	443	476	480	433	445	508	464	498	457	493	508	454	460	492	464	466	468	474	478	494	467	472	496	511	464	477	462	468	485	441	488	465	501	520	445	476	477	531	435	444	473	474	478	458	475	468	474	467	444	518	497	483	509	470	512	489	492	473	457	471	472	516	457	494	480	466	500	473	464	506	463	505	474	500	486	488	474	488	462	455	492	458	482	465	439	505	505	480	516	486	476	461	475	453	505	476	457	470	480	446	467	476	496	481	489	462	481	456	468	469	462	491	445	482	462	510	483	498	484	496	444	461	489	491	458	502	438	474	433	488	504	502	426	464	471	482	470	487	474	476	508	527	457	453	467	497	468	465	448	505	469	447	483	496	499	462	485	497	497	483	456	467	476	506	473	493	424	465	445	529	497	471	455	469	471	497	467	469	532	482	495	465	480	484	443	523	457	466	433	523	471	473	510	484	475	505	452	479	483	508	481	479	481	478	475	459	451	461	504	472	445	483	477	507	478	466	469	483	488	501	526	459	457	462	516	462	466	489	449	439	496	487	516	507	464	414	488	502	462	503	471	461	479	465	488	484	448	487	453	470	486	497	473	508	486	462	509	470	476	485	493	494	467	466	507	522	460	462	480	489	459	445	458	453	486	529	492	450	501	464	465	484	452	483	452	491	529	457	470	463	463	469	465	478	523	489	495	499	474	449	465	488	468	494	468	509	493	483	462	455	455	498	473	473	496	472	461	464	486	470	475	497	469	487	475	472	458	511	450	465	465	467	476	454	498	485	464	454	461	472	491	489	458	463	470	473	470	486	494	517
1737	483	419	453	425	453	412	388	381	407	399	420	409	379	379	397	376	389	385	409	391	413	332	421	382	368	411	380	414	398	371	365	401	436	414	384	400	390	386	387	391	385	424	400	368	391	371	403	400	359	398	362	359	381	394	405	396	405	361	388	324	378	387	372	385	364	356	356	394	413	369	382	395	388	345	384	401	405	387	364	377	406	404	362	394	411	358	381	383	393	407	408	417	369	376	383	366	418	420	431	410	358	347	378	404	390	412	372	367	366	370	391	376	372	387	396	394	410	388	399	377	376	372	394	409	367	351	375	382	416	353	396	395	415	382	405	397	390	391	421	367	439	381	372	381	377	387	341	402	385	377	380	399	369	363	379	356	427	381	375	365	376	377	391	408	398	380	394	381	373	402	422	387	386	350	409	374	387	407	378	368	419	394	368	391	374	377	400	370	418	366	398	374	442	403	386	400	429	403	410	375	399	399	412	368	396	332	372	406	398	379	377	382	389	388	380	402	384	419	363	375	376	400	392	356	374	374	396	397	370	391	364	416	376	389	414	358	380	414	384	367	371	435	370	408	385	362	400	393	402	380	357	381	387	407	368	383	367	375	389	342	405	393	367	369	368	402	384	423	372	418	374	408	409	347	376	418	373	410	376	424	391	398	356	434	403	376	371	359	387	371	420	384	438	405	390	380	414	412	426	403	384	411	372	382	402	402	370	397	391	389	381	416	380	419	406	375	399	346	372	372	402	341	372	375	360	396	372	410	387	404	354	410	411	377	366	389	405	387	356	368	393	350	355	438	382	342	369	357	418	411	414	378	428	369	365	393	381	389	364	385	377	418	362	410	387	381	371	386	381	383	388	402	375	399	370	355	392	386	378	367	341	386	383	409	375	396	385	381	368	384	420	336	419	420	367	385	378	384	355	358	396	390	365	403	376	433	400	400	365	377	372	397	384	394	421	374	414	388	420	383	389	364	410	367	370	409	394	387	363	362	387	357	431	409	400	405	395	411	403	412	406	336	389	379	380	380	387	366	431	393	402	415	411	403	415	399	374	395	382	412	387	404	396	408	436	382	346	422	360	391	429	353	425	392	390	406	392	402	371	354	382	403	378	356	384	400	366	387	393	350	378	384	380	377	383	395	388	366	400	365	376	380	376	366	404	400	389	382	364	383	375	378	380	366	368	412	431	391	379	373	362	386	414	397	375	387	362	379	406	390	374	359	389	435	402	375	406	355	342	440	364	386	388	386	406	378	359	368	356	354	373	375	422	399	398	380	364	401	369	401	378	381	390	367	385	420	394	363	375	409	361	377	363	344	374	386	408	400	402	371	405	402	346	374	396	356	360	448	395	379	378	356	396	364	390	438	384	367	385	359	392	407	364	354	392	383	362	394	390	384	381	392	437	369	362	366	372	371	403	366	419	382	382	382	384	363	433	357	367	391	406	401	389	373	426	370	443	411	379	383	413	384	400	434	387	388	409	402	380	381	383	380	419	394	372	381	403	396	373	386	394	407	419	407	391	374	427	398	369	352	393	385	380	375	383	383	417	387	336	404	363	396	409	376	365	368	395	405	403	377	351	395	383	391	426	350	365	407	362	391	397	399	403	372	364	371	386	416	400	359	426	419	385	385	369	417	410	380	384	416	394	378	386	364	378	377	425	377	400	392	391	387	389	406	407	364	391	413	376	406	334	366	375	434	410	392	364	370	403	371	419	381	407	434	404	418	418	384	412	383	392	380	390	390	386	413	420	386	360	380	362	390	422	370	359	393	367	376	392	355	381	409	402	380	403	366	391	407	373	388	409	379	414	422	404	396	385	381	380	370	368	376	372	370	334	406	421	340	378	372	386	375	389	387	360	361	410	350	407	420	395	412	357	421	397	408	400	410	362	384	411	371	374	367	386	386	375	343	343	359	364	381	325	369	395	355	389	389	376	394	376	368	372	401	389	424	371	408	366	398	386	412	394	408	376	379	369	379	379	361	391	377	391	373	389	377	374	365	349	384	410	430	426	388	389	375	371	382	403	391	392	398	342	369	383	414	381	383	399	407	397	373	401	381	421	411	399	402	405	407	381	370	375	414	362	410	365	416	344	387	375	358	392	364	365	388	405	432	440	417	379	359	386	377	353	375	384	393	382	379	334	363	368	377	340	372	441	347	383	406	364	370	377	363	374	370	373	387	388	417	404	389	394	365	386	376	397	406	389	423	411	370	352	397	382	342	384	383	398	372	392	403	390	394	357	368	392	368	380	366	393	378	404	433	386	406	435	395	392	394	411	385	359	387	385	380	389	377	421	415	346	378	411	368	399	405	436	432	384	358	381	377	369	402	388	398	358	389	427	395	349	381	408	363	387	381	379	387	358	397	366	371	411	385	383	404	396	397	373	394	370	371	398	356	414	401	410	407	416	430	395	344	396	416	397	374	345	388	365	370	406	361	402	403	380	396	408	403	414	383	367	405	384	355	335	332	368	411	409	347	382	378	368	399	424	398	384	366	410	412	383	391	385	371	368	405	345	383	364	355	367	388	404	381	379	416	430	401	423	386	388	432	393	386	417	405	387	364	397	347	346	365	407	382	363	353	348	394	404	362	395	420	369	424	394	392	401	370	394	408	362	416	387	362	365	407	409	397	422	369	361	350	378	395	368	365	388	362	375	374	375	371	396	380	405	380	409	367	391	405	366	397	387	439	401	400	388	404	377	393	382	380	410	371	383	441	386	378	425	368	374	390	393	399	381	365	418	387	439	392	401	391	370	383	382	430	400	392	373	396	398	391	400	385	350	370	368	398	359	416	380	384	396	409	377	405	360	379	402	402	382	362	403	408	359	413	429	381	392	420	398	397	386	406	386	384	418	396	395	421	402	371	387	410	411	395	332	371	391	397	412	383	378	414	396	360	394	370	394	394	416	394	388	381	384	394	354	363	385	411	420	413	371	401	414	376	408	410	408	390	399	406	370	393	365	358	397	379	385	429	391	357	421	387	360	392	422	359	388	418	378	407	382	442	398	339	420	397	402	402	420	410	389	398	366	375	404	387	401	359	397	399	410	382	375	364	418	403	419	408	412	393	405	367	382	389	346	393	379	380	384	403	413	370	378	405	392	426	380	404	400	389	371	418	372	377	331	446	417	397	327	344	399	373	409	380	361	350	349	411	359	385	384	394	394	345	396	355	413	400	383	387	373	396	359	392	393	378	397	371	419	357	380	387	411	404	402	368	414	370	405	377	396	381	395	353	430	366	363	387	408	406	359	363	381	352	333	367	355	416	385	358	400	415	391	415	346	398	403	363	358	431	365	400	364	364	346	381	380	393	363	372	375	417	429	384	371	412	395	370	380	372	386	372	377	423	367	329	372	392	367	367	421	414	414	396	394	393	376	414	381	366	405	380	379	371	383	414	428	451	381	353	393	409	372	384	380	378	394	403	391	376	362	371	395	403	376	358	403	416	385	365	398	375	434	429	385	375	390	398	352	392	387	355	389
2058	924	1015	1043	992	918	943	935	863	859	885	891	846	853	847	859	855	870	856	871	784	841	826	916	894	870	824	854	873	872	846	831	855	876	880	857	831	899	856	881	869	809	832	895	861	863	829	840	850	877	851	849	857	797	802	838	865	886	892	817	865	865	872	856	871	860	829	843	895	895	796	847	903	836	830	851	837	811	901	820	819	812	866	861	848	885	848	785	825	877	873	838	828	892	895	855	882	850	850	857	805	859	842	822	896	877	823	869	850	826	892	893	832	872	871	923	863	857	886	784	874	852	820	806	862	912	862	895	874	856	832	867	825	898	863	869	841	838	851	885	803	863	825	819	826	841	870	877	855	848	808	841	839	864	851	812	825	853	812	837	852	863	861	890	874	808	817	800	832	856	861	859	846	828	879	841	837	861	797	827	847	810	880	861	847	846	839	814	888	861	823	810	856	873	780	829	802	898	859	796	843	865	899	881	849	830	857	877	877	895	846	876	882	893	833	930	856	845	826	840	869	812	807	868	849	839	858	871	884	871	845	889	850	857	848	845	860	870	824	851	894	887	798	850	873	845	911	861	814	844	858	819	823	819	820	826	878	834	848	853	919	826	842	855	802	845	894	847	869	840	807	832	821	856	823	926	848	838	844	876	828	893	876	828	913	852	872	868	831	795	858	850	831	855	846	816	836	860	869	874	832	799	836	852	922	854	868	857	860	831	805	879	863	832	799	837	867	857	759	886	884	837	865	802	833	827	883	881	820	811	806	838	856	782	857	893	842	852	879	851	847	809	808	850	843	835	875	877	821	851	877	868	848	839	807	841	836	874	835	809	889	831	854	858	854	872	871	839	825	871	810	839	915	836	811	823	847	828	857	836	831	824	853	900	872	786	827	844	878	895	877	867	861	822	880	854	834	820	895	840	826	882	894	794	874	843	844	902	852	820	849	896	841	797	860	841	850	837	861	838	846	882	877	819	806	873	835	855	832	865	888	820	893	858	848	933	840	854	840	870	876	850	827	834	861	864	819	846	804	909	851	838	893	842	885	840	800	834	836	855	874	897	846	817	871	865	823	851	869	881	868	837	904	874	883	834	877	831	807	836	817	837	875	862	840	841	855	847	877	880	842	840	853	837	852	820	858	883	832	896	855	917	884	815	820	829	882	860	844	855	836	832	899	847	807	873	835	801	902	845	869	865	840	866	838	856	805	878	853	861	822	855	850	869	851	846	849	879	847	849	884	860	853	871	910	845	840	834	816	778	912	820	853	813	859	890	823	870	890	852	837	823	857	815	814	852	845	858	861	896	867	869	832	829	879	888	861	874	840	850	841	828	851	820	869	865	883	833	894	866	888	888	901	827	869	849	886	856	818	869	870	892	845	900	887	844	855	845	884	854	876	860	861	804	842	816	800	950	917	827	873	842	921	834	828	883	799	823	860	882	859	846	840	849	846	818	837	846	807	842	858	889	847	812	844	880	843	884	870	905	838	848	865	830	866	913	869	847	875	819	848	884	867	817	887	806	871	828	866	896	872	803	892	821	855	851	862	838	821	852	850	823	812	920	823	868	849	874	854	899	785	839	794	857	827	829	881	857	826	878	809	862	883	888	845	850	895	796	857	873	819	858	838	794	844	880	848	878	826	881	833	860	814	900	832	848	858	888	824	887	839	843	817	882	855	830	873	878	831	886	883	856	819	873	832	893	890	855	811	896	818	880	834	841	814	876	835	870	827	919	873	860	829	852	842	884	853	876	826	842	839	842	793	889	816	864	867	869	856	843	875	839	830	825	881	857	860	873	867	867	863	846	927	837	837	852	830	826	924	869	874	815	860	897	816	901	905	876	854	892	828	894	826	858	808	859	827	857	880	858	878	861	802	869	830	857	861	859	830	879	870	822	831	895	837	852	870	839	827	870	847	844	832	923	798	836	878	886	888	855	819	908	794	859	848	852	856	878	877	867	852	840	847	859	836	828	863	855	801	826	901	844	842	871	861	873	882	867	841	868	839	820	851	842	841	837	824	857	875	885	842	831	872	886	849	818	867	888	891	908	853	901	839	813	787	919	878	890	804	871	826	907	839	810	854	876	813	889	887	842	912	814	864	810	882	829	844	840	847	870	823	873	836	868	814	850	794	876	881	840	807	869	843	894	867	850	836	858	888	857	870	843	822	860	805	856	847	890	868	861	873	838	844	833	865	870	876	835	861	805	825	876	861	867	870	833	841	822	861	841	893	827	891	957	837	827	871	811	860	903	823	801	895	852	834	850	830	863	850	829	827	808	854	870	816	881	878	836	819	869	864	842	845	821	867	893	845	800	861	830	860	844	868	824	829	843	854	838	867	835	879	833	827	823	901	799	820	851	816	843	832	828	842	857	819	866	856	824	839	877	826	865	864	842	846	812	905	840	858	856	840	857	875	868	839	837	850	847	851	862	805	847	860	896	835	843	817	852	810	867	890	877	831	849	845	782	843	845	892	831	910	814	893	826	867	861	834	766	870	829	868	852	873	898	841	853	889	827	860	871	835	893	902	820	840	870	839	897	871	855	835	845	878	878	841	805	834	814	868	845	863	858	813	852	833	861	824	849	864	818	824	854	828	840	873	873	865	793	865	853	852	876	848	851	907	866	874	837	845	843	835	842	878	820	819	795	904	890	864	889	865	913	840	845	838	875	860	826	820	862	860	864	859	864	823	927	845	828	823	868	764	835	854	757	900	821	806	837	873	872	881	836	836	856	827	927	805	843	862	838	779	863	868	818	846	904	815	870	849	860	815	825	823	828	890	878	820	877	882	817	838	857	859	874	812	832	861	860	851	854	847	828	898	917	842	894	823	844	855	851	812	887	883	847	857	815	875	801	884	860	861	886	819	835	833	862	821	854	857	831	873	818	814	809	870	805	880	859	834	877	874	866	916	850	840	848	864	833	855	918	837	815	846	908	869	885	814	815	845	804	894	881	819	867	888	868	834	860	819	863	876	903	901	860	832	871	802	849	824	869	816	884	843	893	839	844	868	817	891	879	874	911	854	878	889	931	866	852	910	870	873	864	825	838	882	819	849	883	889	847	817	886	790	797	843	835	871	854	836	850	908	899	837	830	836	927	841	859	821	862	799	804	841	867	809	850	886	825	905	871	866	813	841	869	826	845	807	833	902	891	854	857	830	864	892	854	810	824	826	857	848	860	848	926	813	852	865	841	831	861	825	873	819	834	885	891	881	892	811	866	843	873	819	910	916	896	842	841	913	873	795	871	879	825	828	839	823	865	889	829	853	887	892	839	809	862	818	891	835	855	832	804	873	791	820	828	855	871	825	914	821	859	854	896	880	819	880	796	898	862	899	864	804	894	820	895	840	853	882	800	861	857	839	785	834	844	809	872	832	830	846	869	829	836	837	886	863	856	844	853	802	863	857	829	859	878	826	852	873	862	865	917	855	843	893	824	854	820	874	868	880	877	858	842	851	850	836	858	831	853	861	859	858	845	778	886
7408	615	623	531	409	334	327	308	280	238	239	253	229	217	224	229	216	182	199	192	214	209	199	206	178	213	191	192	187	203	188	205	194	214	188	196	193	209	198	198	199	189	204	192	198	222	200	207	182	198	201	233	198	177	221	215	173	191	183	186	194	182	205	187	199	211	208	185	209	202	201	194	191	194	204	184	194	161	201	204	178	186	202	170	198	169	191	184	171	185	159	213	208	193	167	214	188	191	204	179	187	200	180	193	186	183	187	192	182	172	196	178	173	190	182	194	202	199	192	203	197	186	201	210	167	182	164	186	179	188	207	171	198	178	178	163	186	177	199	223	171	194	192	203	173	184	198	197	185	198	202	191	193	212	174	185	173	201	178	212	223	187	193	166	175	198	191	176	173	210	198	168	190	207	172	184	191	210	188	185	185	192	205	217	175	206	225	204	170	183	171	173	193	176	183	180	172	165	170	197	169	182	200	181	183	175	220	175	207	191	203	195	188	184	182	204	197	212	188	187	183	160	185	211	192	185	177	205	220	169	190	179	168	194	210	176	209	191	213	183	187	176	173	196	188	173	175	177	182	193	188	179	186	182	197	194	161	197	172	177	193	180	169	221	163	175	212	202	199	197	186	171	203	186	219	194	183	193	189	169	185	225	205	196	187	194	175	194	182	185	176	193	221	219	218	212	190	198	172	188	170	204	189	197	198	180	186	194	217	176	165	190	182	196	199	186	211	165	196	170	213	217	179	166	212	167	185	176	208	204	203	178	193	211	166	187	207	193	188	179	182	203	179	202	172	186	215	197	204	205	174	191	200	207	191	212	169	172	201	180	191	212	190	204	203	216	213	185	222	235	190	214	191	189	201	203	175	184	187	205	239	169	202	183	167	175	185	154	205	204	177	191	174	180	182	185	188	209	184	194	177	201	162	215	205	197	194	203	181	174	182	189	195	188	222	186	192	179	195	187	181	170	209	201	204	192	169	180	213	192	190	194	195	188	176	176	147	212	196	176	181	182	201	192	170	197	214	176	194	205	194	200	187	183	166	166	176	191	192	191	212	182	209	213	172	217	187	180	179	211	179	207	195	193	202	193	196	184	193	197	180	207	204	171	200	179	178	187	211	177	200	182	159	188	210	189	188	191	191	199	219	181	200	178	186	180	186	195	200	163	190	197	183	200	228	185	187	197	193	196	174	213	180	165	188	189	188	204	208	209	193	182	188	148	203	197	202	190	172	183	185	187	196	217	184	213	191	194	185	186	168	187	187	188	171	196	180	197	179	197	163	213	187	180	213	183	202	174	179	187	180	214	208	200	210	199	198	199	208	194	207	196	181	182	178	220	204	180	175	215	181	191	186	192	182	186	206	205	186	194	193	205	209	150	192	189	191	153	169	209	181	188	198	185	191	211	181	220	181	184	213	189	205	185	204	205	183	181	209	185	182	176	185	217	240	226	195	199	196	198	208	200	184	195	214	190	182	161	226	187	171	166	196	201	171	172	176	186	171	175	219	189	173	188	179	187	184	191	198	183	221	185	191	196	205	194	196	214	189	186	194	187	186	172	191	169	176	176	215	195	192	179	172	196	179	201	184	180	209	180	197	193	181	207	192	196	204	171	197	200	168	202	206	169	179	180	187	183	199	206	198	178	160	161	192	203	181	175	172	223	188	199	183	201	181	168	199	210	195	170	190	230	191	196	205	177	187	198	208	200	188	214	188	185	193	190	170	190	204	196	207	207	229	194	182	184	229	205	189	206	162	203	196	213	180	219	163	183	188	177	203	200	231	205	197	225	176	203	181	227	164	188	182	201	208	205	187	212	230	196	200	193	186	170	206	186	213	198	199	214	195	186	158	209	178	184	222	176	171	213	165	168	197	192	213	189	168	181	177	182	185	186	190	188	199	198	209	198	201	163	207	207	195	185	179	182	229	198	184	185	208	213	187	187	189	215	200	158	195	192	182	165	201	208	171	172	207	187	214	197	220	172	221	192	201	209	165	215	170	189	191	173	195	182	220	212	187	194	199	195	164	189	186	206	218	191	172	181	187	183	188	190	167	193	192	165	181	185	188	203	225	214	177	194	175	221	208	195	186	186	188	179	188	194	177	204	190	175	220	193	195	177	176	229	169	192	200	202	223	164	205	195	196	173	179	194	165	213	165	219	184	199	184	192	182	185	196	177	185	178	195	196	202	209	172	207	203	215	197	227	204	200	185	195	206	179	156	197	196	178	197	187	195	217	199	199	189	206	178	226	178	197	197	200	178	167	169	179	170	178	203	178	221	178	198	193	213	184	173	220	194	183	216	222	183	199	201	183	190	217	212	192	204	187	186	194	181	200	196	199	168	159	211	193	176	186	181	188	171	193	192	195	218	199	181	205	187	196	159	219	215	181	191	210	174	191	197	189	169	175	171	204	214	197	201	212	208	205	217	171	191	184	197	202	180	187	198	231	201	176	201	208	171	167	183	185	184	144	190	181	200	183	194	192	183	241	205	194	165	176	203	198	203	205	202	175	197	182	178	213	186	173	200	188	179	181	177	194	208	178	169	171	173	207	219	198	183	193	214	180	207	171	193	220	218	197	180	203	178	174	197	193	177	195	206	221	183	209	211	186	193	181	214	194	169	196	207	170	159	191	181	201	200	191	195	214	213	219	187	183	184	182	204	204	197	175	191	198	206	187	202	184	189	203	210	193	177	214	195	171	195	187	228	187	203	206	189	209	189	192	194	189	175	197	176	205	188	187	216	182	202	174	204	201	212	182	211	189	171	203	194	195	142	189	196	205	218	179	190	194	181	225	194	157	196	185	175	201	177	187	199	171	186	190	203	154	174	202	164	210	150	167	185	198	186	209	180	189	210	179	194	187	178	164	182	189	206	200	183	209	170	178	180	183	202	186	187	180	182	175	176	228	175	206	199	226	209	198	182	190	187	190	177	186	208	187	199	185	168	190	214	173	208	198	203	141	185	202	200	192	181	174	193	223	195	190	200	186	227	198	199	202	188	189	191	181	197	192	202	187	216	221	181	195	201	181	200	191	179	192	190	187	177	191	178	188	180	171	198	208	198	198	186	193	189	182	194	194	193	198	218	194	200	181	208	202	175	189	190	201	192	192	190	187	201	194	192	212	212	206	197	196	197	204	219	199	207	199	193	163	173	198	182	193	200	178	205	200	168	183	208	195	206	185	218	175	184	185	202	192	203	191	182	210	169	202	175	199	184	200	203	215	172	191	194	183	164	221	191	186	176	206	181	187	196	176	185	174	194	186	197	201	183	208	162	183	186	179	156	198	211	192	171	174	201	187	204	190	198	197	208	188	179	201	192	162	192	187	186	190	190	185	177	180	175	175	183	184	195	195	185	184	172	199	183	204	212	189	208	198	188	185	189	203	180	202	187	182	195	197	200	180	176	186	196	191	212	194	188	192	191	181	175	157	179	207	183	188	169	200	147	185	179	168	187	214	208	190	172	187	184	196	179	181	178	210
6248	837	1489	1643	1540	1249	1090	958	861	759	709	641	647	629	562	578	562	523	541	486	522	522	503	524	540	536	500	548	555	491	503	524	514	480	485	489	509	492	508	479	496	500	463	447	521	521	514	489	527	491	487	464	516	487	455	477	467	487	486	467	493	462	443	451	486	492	480	488	481	496	467	478	491	490	468	429	488	436	478	500	486	474	442	466	483	449	432	506	480	493	433	483	492	471	445	433	451	450	436	453	500	450	468	471	471	427	455	478	478	403	491	468	473	437	476	463	487	485	457	454	436	462	432	460	443	457	437	468	411	462	508	483	463	429	435	484	458	442	515	418	430	475	487	483	522	414	458	501	476	482	502	465	468	456	457	439	445	475	453	485	488	506	487	489	466	480	470	460	479	480	488	479	456	451	483	443	461	467	475	460	421	417	459	451	450	444	443	452	492	442	447	462	485	471	463	469	436	429	475	447	480	390	479	474	467	459	447	476	520	474	464	458	437	474	474	507	463	465	486	480	472	467	447	451	450	477	432	480	456	481	446	476	482	434	479	430	439	458	458	470	433	458	459	512	455	461	453	444	421	463	454	473	473	451	459	449	498	492	448	425	459	431	450	503	493	481	442	463	456	485	489	496	437	468	439	470	490	462	462	440	462	479	467	469	469	458	446	460	493	435	482	429	473	433	440	473	442	491	461	460	483	436	500	420	435	467	462	454	456	447	448	456	480	496	431	462	446	449	490	482	487	489	485	519	470	447	483	447	446	465	451	459	436	430	461	431	443	474	511	455	496	443	429	452	451	421	440	448	446	454	463	466	444	453	465	466	459	462	467	488	453	443	438	480	394	484	474	457	454	480	475	431	466	424	461	491	471	452	452	450	475	457	475	449	452	465	440	459	431	456	446	454	478	460	451	441	477	451	478	425	451	465	465	466	430	461	486	460	449	426	432	486	450	424	473	429	482	443	477	460	453	474	463	463	476	429	451	492	482	447	445	453	440	493	509	502	477	461	485	477	472	480	438	439	419	463	480	431	473	435	460	495	463	442	431	477	474	471	428	417	454	479	447	454	437	422	470	436	484	458	444	504	484	459	447	479	467	433	444	477	467	431	446	459	475	424	500	462	411	461	412	474	474	472	464	447	483	420	492	457	470	503	459	472	474	445	485	436	427	539	447	499	472	442	444	492	439	451	430	449	469	473	426	455	470	475	451	496	478	471	443	433	458	446	485	497	473	522	451	456	491	479	437	469	478	470	463	454	476	469	464	469	463	455	443	455	447	465	442	479	427	471	482	422	423	443	499	460	462	446	470	463	490	487	475	459	459	456	499	467	458	478	424	479	480	480	482	490	471	456	446	485	461	426	473	464	484	465	473	458	466	477	473	417	427	442	418	448	435	447	439	434	450	438	494	431	442	425	466	456	466	471	429	447	469	454	461	491	493	427	475	459	460	454	470	446	448	480	464	437	472	454	470	488	468	428	502	431	480	417	480	462	448	475	468	431	445	471	451	421	469	443	480	445	469	453	443	472	418	432	498	487	410	466	487	506	425	441	484	468	478	480	469	475	475	472	492	435	483	460	427	473	461	493	465	472	497	436	467	452	420	436	465	467	489	460	490	476	452	440	474	476	420	494	462	495	433	475	476	472	488	463	447	485	476	469	478	458	422	478	482	474	482	474	427	442	448	432	471	470	483	423	439	483	468	398	440	458	498	402	471	449	461	434	413	516	468	449	460	480	461	498	472	480	406	513	458	483	444	447	429	486	478	494	465	509	515	474	510	464	516	459	482	470	475	429	454	484	462	428	464	452	452	476	484	433	451	461	462	457	458	468	476	470	448	491	491	500	450	483	441	461	460	485	462	457	477	466	432	483	448	437	484	492	452	470	453	466	436	479	437	419	431	463	481	471	479	474	473	444	449	452	463	494	435	505	495	477	468	487	441	451	480	477	444	485	462	437	460	487	472	502	463	472	454	439	516	452	479	445	453	472	447	487	450	479	454	451	480	454	468	480	479	480	436	460	496	454	484	442	453	480	490	485	467	468	463	435	476	463	481	484	461	455	496	469	475	452	450	459	479	437	489	409	471	474	404	450	496	453	471	478	472	477	449	459	446	481	445	440	445	445	465	478	470	482	434	477	455	447	458	458	478	452	450	471	491	465	464	424	444	491	462	468	456	490	444	444	436	453	470	459	483	485	441	433	474	465	459	468	448	437	477	461	490	483	433	438	495	497	468	493	470	490	418	480	489	476	480	476	482	446	467	482	483	485	425	454	484	443	434	466	497	459	474	430	459	483	469	459	487	486	439	442	473	444	456	479	469	485	447	476	492	488	455	435	451	468	489	446	498	465	445	463	503	445	461	482	416	509	450	515	478	491	470	483	478	457	447	498	452	474	443	455	426	511	483	449	416	445	469	458	455	454	441	476	458	449	461	427	420	459	446	472	415	476	428	480	471	477	479	479	436	470	463	512	462	469	456	441	447	471	485	428	429	408	482	480	474	478	490	477	468	455	466	462	442	453	459	434	447	508	460	470	438	459	468	422	470	471	454	465	503	486	468	453	447	423	431	458	477	503	458	446	438	483	474	486	459	468	407	499	430	445	423	479	442	439	487	471	482	493	451	446	450	492	481	477	480	441	462	442	492	418	472	469	442	462	429	529	477	463	460	435	484	433	421	453	493	441	489	431	470	486	460	492	474	498	429	444	464	503	454	468	443	425	434	480	460	468	431	482	487	460	460	465	458	481	470	456	498	455	463	463	493	481	491	471	484	455	474	475	472	448	460	457	459	439	449	489	468	418	425	460	482	473	424	471	449	458	495	449	484	427	496	464	457	443	494	425	491	475	477	436	491	433	452	473	468	471	478	448	488	449	455	447	432	443	447	464	448	450	447	431	469	445	443	475	466	475	495	484	469	481	436	457	472	438	457	478	473	450	454	460	485	460	435	483	487	429	432	469	452	475	465	450	486	452	495	466	451	461	466	454	415	480	469	455	453	457	487	466	450	474	519	468	454	467	448	468	464	431	400	412	462	498	468	448	475	418	467	480	483	471	480	488	507	448	470	435	427	503	461	507	429	487	454	459	480	422	440	469	493	401	453	432	458	498	468	440	497	444	488	467	453	460	401	490	437	429	481	488	505	429	495	484	506	486	479	437	492	468	477	510	469	499	450	473	443	468	492	476	431	476	403	463	467	437	478	418	465	451	434	441	444	465	479	469	444	424	465	488	471	462	433	416	435	437	487	455	439	444	446	451	454	436	512	490	487	469	477	429	482	463	511	454	462	426	474	476	467	453	505	445	465	433	438	431	445	445	500	485	495	450	453	452	466	421	442	514	434	417	488	463	435	527	471	429	519	486	465	486	456	470	457	443	470	468	464	466	476	497	466	439	487	470	476	430	461	484	476	467	462	463	451	443	481	452	459	484	441	470	489	458	433	462	472	441	444	431	465	486	433	476	454	398	462	445	469	496	476	465	464	505	467	457
14250	1343	1123	873	655	448	432	324	324	264	225	262	244	209	199	205	222	218	207	188	201	209	190	186	206	218	183	184	165	174	182	188	194	195	214	183	184	178	173	184	203	182	195	167	175	194	196	178	166	208	209	170	172	171	177	212	178	191	212	183	212	189	196	183	197	193	170	180	159	203	187	219	175	175	196	189	190	199	170	178	166	170	207	185	203	168	178	183	174	190	183	208	164	188	186	196	182	158	188	205	172	165	195	186	185	197	178	186	176	175	201	182	174	172	172	178	163	168	179	176	174	183	193	181	189	182	191	181	198	197	169	222	202	178	187	171	197	176	180	186	180	195	204	175	168	198	195	163	155	174	175	207	188	159	171	191	179	186	174	172	177	193	185	201	193	205	174	187	203	188	181	178	201	182	175	185	186	190	185	186	176	179	196	169	217	224	217	160	142	184	176	173	172	191	175	190	170	168	186	214	184	210	192	177	174	176	195	190	182	205	185	178	179	172	166	175	180	173	187	165	164	201	181	185	183	183	186	187	167	180	207	180	216	176	179	171	160	198	173	186	194	171	205	200	195	184	173	186	201	189	181	169	181	147	167	204	177	200	164	151	177	192	169	179	218	188	163	192	199	186	185	209	176	208	189	195	188	177	187	192	177	186	181	205	178	191	183	188	185	190	219	192	173	199	180	214	177	201	203	175	180	217	198	206	200	184	173	180	192	176	192	184	185	202	182	165	203	177	178	193	167	169	179	172	176	215	211	188	198	212	178	164	183	176	186	182	169	183	203	152	190	207	207	182	191	184	185	199	186	201	173	184	211	184	161	175	206	189	181	159	177	200	176	184	199	184	174	173	188	165	196	221	165	173	194	190	179	184	200	207	187	189	180	189	197	196	180	144	180	172	201	192	167	190	187	193	194	194	171	193	210	187	155	195	160	179	212	190	171	194	201	181	173	174	146	180	198	174	177	177	190	198	197	183	187	175	182	199	188	179	185	188	177	186	150	183	186	203	191	185	181	194	183	203	174	193	190	208	177	173	213	170	183	198	208	160	183	169	208	205	179	194	182	221	187	160	186	179	184	182	187	164	169	183	176	166	166	185	171	188	195	187	193	185	176	175	168	177	159	201	206	188	199	164	169	167	180	187	183	166	169	188	192	184	179	177	172	197	207	185	184	173	166	209	192	194	174	178	193	187	177	190	170	195	185	197	192	205	171	176	162	183	175	215	190	168	154	185	157	191	183	168	199	199	165	162	189	185	156	157	178	180	175	198	183	171	172	184	200	206	178	176	201	215	185	179	176	194	181	157	180	198	206	180	167	191	187	210	202	203	172	192	176	158	182	184	173	180	193	208	190	186	186	183	206	170	184	169	180	175	199	173	173	197	137	218	180	182	196	193	160	165	180	173	183	187	196	158	196	187	176	200	174	155	191	170	185	173	178	186	183	176	203	192	195	172	201	200	190	194	186	186	165	171	192	220	175	205	192	180	176	177	176	168	165	181	197	176	215	212	169	199	208	179	161	182	179	189	154	209	199	178	194	176	186	176	190	171	177	200	177	206	201	177	207	171	196	197	195	162	177	188	166	186	170	187	184	221	174	182	200	190	195	164	184	203	169	160	164	183	181	164	175	173	159	168	209	202	184	183	179	185	180	179	177	174	174	179	173	204	180	195	192	181	179	188	170	171	208	187	174	187	173	176	193	158	169	163	184	181	178	200	206	170	175	188	177	199	164	166	197	191	168	177	186	170	201	187	176	182	188	171	170	204	214	189	182	175	203	188	143	207	161	196	207	184	178	218	178	191	194	198	166	201	197	149	187	177	188	166	211	187	184	202	182	196	180	190	163	193	163	171	191	193	195	171	189	179	196	195	207	208	178	185	180	169	198	180	192	212	178	163	181	183	165	186	161	168	192	184	167	165	194	212	177	181	166	195	185	204	184	176	192	186	188	165	202	181	189	178	207	194	213	210	169	183	160	162	187	223	205	177	189	159	186	186	205	170	181	194	181	199	177	185	193	176	196	190	203	186	192	215	165	179	166	191	170	185	166	192	175	209	174	182	204	179	167	183	188	182	174	204	176	170	197	196	184	178	173	180	194	186	215	196	183	185	197	191	182	189	178	172	167	180	166	193	172	176	177	197	195	171	176	202	190	202	180	182	186	178	169	187	205	201	174	176	198	204	188	164	176	208	174	170	177	215	212	189	212	209	176	187	217	188	177	188	167	214	173	171	168	171	193	161	184	173	212	204	172	195	184	208	183	159	189	167	184	170	197	176	152	176	158	197	196	197	195	166	172	176	204	203	191	171	176	216	182	179	175	176	160	160	155	185	208	194	199	182	189	181	179	191	212	178	157	172	187	214	184	159	175	198	131	176	193	185	189	161	199	159	166	204	177	185	184	200	202	160	184	178	185	197	192	172	168	188	180	215	180	185	179	184	197	188	172	184	157	198	189	195	185	169	200	186	183	175	164	200	197	208	174	181	191	184	172	177	197	210	185	189	182	189	178	174	217	199	194	185	187	205	191	168	179	196	199	182	217	194	216	168	197	202	192	167	195	177	198	179	191	184	193	195	176	207	195	172	176	187	188	198	169	191	179	208	159	192	186	207	178	169	201	170	180	163	190	188	157	160	194	215	182	180	159	182	179	202	196	163	174	204	176	212	186	197	167	193	189	187	189	177	189	192	202	162	200	176	178	163	186	188	182	186	193	190	194	192	185	177	219	168	161	184	195	156	182	188	198	179	187	191	179	196	203	193	194	177	213	184	194	187	177	215	199	192	184	173	192	183	172	202	172	219	192	198	201	188	174	198	179	164	185	189	184	181	182	187	177	194	197	193	201	172	205	169	201	204	205	165	191	200	200	179	213	153	176	172	182	195	169	192	197	190	168	133	210	184	203	200	200	180	170	171	184	174	193	196	178	185	176	217	203	187	164	162	164	177	199	175	198	222	182	188	192	172	163	174	172	177	158	148	178	183	186	196	179	157	186	174	188	170	200	182	189	181	180	186	165	179	207	209	186	195	213	200	210	194	203	190	168	169	177	184	206	205	204	196	208	192	196	183	187	185	186	178	195	193	185	192	166	177	190	163	183	188	171	167	198	187	193	190	169	204	190	173	165	163	200	170	165	186	192	188	199	191	189	198	200	162	175	166	152	207	198	172	187	178	176	163	174	159	202	192	181	201	194	181	204	216	172	205	209	170	152	200	187	212	204	201	182	208	176	170	186	192	186	177	173	175	160	176	207	191	193	172	175	183	191	187	190	174	184	199	202	192	223	186	193	178	207	216	169	195	177	176	203	174	183	159	184	181	171	191	179	169	224	175	206	166	199	192	220	203	206	200	167	178	181	184	170	188	177	180	184	171	185	165	191	174	177	182	191	181	169	205	201	187	215	162	199	208	176	203	195	191	181	143	194	176	156	187	185	193	191	197	178	191	177	183	167	187	198	192	178	178	200	148	174	188	199	190	179	166	165	164	182	171
8332	1251	2311	2668	2426	1908	1716	1373	1268	1063	1003	830	788	729	703	708	625	647	690	625	586	573	600	547	581	587	603	544	549	501	572	554	577	648	504	528	542	527	552	528	545	531	506	576	520	517	540	535	528	544	502	561	544	483	497	538	572	495	494	509	520	497	509	491	539	488	493	480	518	499	479	484	491	498	512	473	484	491	494	485	505	478	440	480	525	483	503	520	519	467	531	507	491	504	451	461	504	483	451	518	485	502	479	485	484	511	484	473	502	468	449	478	486	479	432	418	462	509	509	526	453	461	466	489	520	512	494	495	491	477	474	480	505	483	495	492	518	471	461	485	505	505	511	497	478	471	482	470	487	470	482	504	450	476	492	498	508	469	473	479	467	474	467	448	452	480	480	476	445	472	478	461	474	532	471	489	445	443	478	477	470	496	510	485	486	465	479	466	465	525	450	482	488	416	462	482	468	471	469	493	482	496	458	493	486	449	435	500	509	493	473	460	482	463	459	465	460	484	486	504	516	453	518	489	491	531	473	445	486	479	468	491	487	486	490	471	474	505	451	484	481	501	481	494	490	493	455	480	495	490	512	490	469	503	478	488	473	475	508	473	482	463	499	502	517	486	489	464	501	505	456	468	483	500	473	479	485	475	478	448	469	473	467	460	508	446	488	480	439	522	478	466	457	477	505	496	480	461	500	481	499	450	490	439	464	483	483	458	484	502	464	527	470	471	487	498	489	428	478	456	474	467	471	506	451	513	452	476	469	505	483	471	507	465	463	506	480	467	446	480	471	466	466	523	489	520	475	487	452	478	500	432	518	487	507	457	454	545	492	473	471	466	486	478	466	481	487	471	462	440	476	481	443	494	519	474	469	513	464	476	455	484	461	515	497	503	494	483	446	439	449	452	448	467	443	504	449	462	516	498	470	471	470	467	478	479	462	511	470	466	460	466	484	498	527	478	488	476	497	479	538	498	463	501	457	459	490	486	482	527	479	485	460	467	513	503	479	489	470	478	452	501	468	536	486	499	490	485	482	463	459	505	498	481	516	477	506	469	465	402	448	487	479	461	516	463	497	499	495	491	502	462	471	487	484	456	473	487	470	457	476	460	495	489	473	471	485	476	483	498	474	451	493	499	490	496	487	481	481	516	477	442	413	461	517	478	500	467	459	424	442	518	505	462	514	454	466	441	451	498	460	467	516	519	484	474	538	472	509	471	510	473	468	526	440	475	487	516	441	476	497	467	476	461	525	441	472	466	465	478	445	479	473	476	429	491	454	467	503	491	474	502	462	458	427	511	490	438	457	489	491	433	489	454	458	494	483	461	522	452	493	475	461	456	480	486	454	489	491	502	463	454	491	478	443	446	460	501	459	464	509	479	503	494	458	463	497	503	509	499	431	506	486	498	509	474	460	436	480	484	469	478	473	474	478	483	488	471	494	456	450	448	472	466	523	487	451	468	472	482	469	464	495	448	490	489	468	488	438	484	508	461	498	478	525	494	491	517	499	502	485	504	495	471	506	488	482	535	484	504	449	514	453	472	483	461	482	468	518	476	484	530	483	475	454	454	448	442	465	504	549	474	505	478	527	493	503	449	465	499	499	485	518	462	483	488	497	452	438	498	448	443	479	464	482	468	500	468	521	466	519	501	460	464	512	491	459	449	503	456	427	489	495	503	478	467	452	458	476	492	490	512	507	490	476	476	495	454	467	544	468	491	491	487	484	503	519	491	467	498	507	488	514	491	475	454	482	467	487	520	484	487	470	467	475	479	504	467	517	500	530	496	491	490	483	510	495	497	470	460	461	501	471	471	498	474	474	504	513	457	460	495	499	483	509	482	522	453	531	471	448	461	477	462	456	499	499	495	502	509	495	511	498	514	478	456	448	451	513	457	450	481	504	501	452	479	491	459	482	496	484	452	416	472	501	451	456	482	478	457	497	509	486	485	495	511	523	505	469	454	490	475	481	500	514	476	466	448	462	526	489	503	464	497	449	498	499	447	478	473	499	462	457	505	480	502	492	456	492	481	496	515	504	460	480	447	482	440	472	493	481	482	511	484	506	483	508	488	501	469	464	490	475	518	469	468	521	501	493	459	463	473	457	442	489	503	499	444	483	502	432	514	481	459	486	485	459	476	475	504	493	499	469	514	504	513	496	476	471	469	499	497	458	418	464	483	470	530	499	452	508	465	446	507	473	481	491	478	445	503	474	458	439	463	482	454	458	476	475	490	524	454	436	476	484	494	507	495	434	464	493	498	477	461	481	489	500	482	459	468	465	475	469	457	458	455	436	477	475	486	498	494	467	448	479	485	479	509	472	491	484	478	512	449	504	505	518	488	496	457	466	509	466	490	411	501	474	479	490	470	442	472	496	453	479	474	502	484	567	502	506	460	450	491	517	503	464	506	482	475	443	487	490	487	452	488	464	453	498	503	500	482	499	509	473	490	476	493	476	490	481	481	472	471	455	487	483	472	473	481	487	492	456	445	471	486	487	482	461	465	469	450	494	478	446	489	454	474	467	452	486	500	513	474	466	471	481	465	480	472	503	486	466	459	487	460	499	470	444	474	444	495	470	502	502	485	457	516	458	478	483	466	452	491	479	470	480	462	466	468	501	467	487	465	502	452	441	464	506	492	472	525	448	475	470	486	499	465	472	504	497	469	465	466	477	485	474	499	481	456	481	462	473	472	473	486	531	472	462	509	460	502	493	488	459	482	457	491	495	461	507	458	501	490	485	509	435	507	474	462	485	469	506	498	468	488	493	545	459	462	445	505	437	487	498	453	434	500	513	483	510	490	494	472	461	489	468	491	493	488	519	476	489	453	534	460	504	516	494	503	450	493	515	451	470	467	496	499	476	496	449	477	451	469	483	486	486	541	514	477	463	491	510	467	457	484	471	466	479	443	466	450	482	461	490	478	471	472	489	470	486	510	479	497	450	478	494	477	482	466	507	481	497	460	451	509	455	501	492	449	472	506	492	516	458	499	450	467	477	503	474	491	472	507	464	484	483	512	524	467	475	497	472	496	459	462	500	508	451	502	485	480	490	496	492	473	476	488	491	491	480	476	497	466	441	434	527	461	465	491	461	500	480	479	483	538	456	530	457	501	501	447	475	531	444	443	471	489	465	467	465	451	505	479	455	506	512	512	485	461	475	465	519	495	484	490	484	492	478	486	486	503	443	475	503	490	486	459	444	477	471	488	459	432	500	512	495	487	510	479	475	460	466	479	511	492	496	438	447	509	499	507	489	462	525	515	501	490	491	467	473	519	499	467	449	437	483	488	462	504	458	505	490	458	471	463	506	490	470	467	486	462	459	486	470	498	499	469	475	506	456	472	449	492	486	471	473	469	519	476	471	439	440	494	467	449	452	453	480	469	463	490	475	500	476	469	478	494	467	451	482	510	519	486	459	511	470	455	491	420	449	467	481	498	523	466	490	482	499	508	508	475	440	432	489	474	490	526	476	498	478	506	474	485	505	484
1793	431	458	437	420	388	421	390	412	366	400	418	371	409	410	379	389	396	388	382	386	372	406	375	409	351	386	370	413	333	382	385	374	387	373	414	398	416	367	379	357	373	403	400	381	372	393	361	318	367	391	353	402	356	391	362	422	390	340	388	391	363	422	379	389	386	371	369	391	398	366	380	409	359	376	389	384	382	348	371	388	351	412	359	378	374	378	364	400	402	388	425	372	388	363	378	372	365	378	376	397	378	416	411	362	372	406	388	393	389	406	345	358	372	400	421	405	344	362	369	390	408	380	400	329	362	425	383	405	372	410	374	408	429	389	368	392	412	415	400	369	431	378	378	381	408	402	388	401	398	355	409	417	391	365	353	394	404	392	320	381	348	397	392	387	369	360	419	374	404	391	384	391	367	407	380	383	440	373	359	368	346	368	422	361	333	389	406	402	387	384	376	368	388	383	345	418	428	422	391	413	422	393	386	379	346	383	360	419	405	390	390	416	410	361	374	400	324	359	402	384	392	434	373	371	406	363	390	379	371	395	389	349	420	406	394	376	416	395	376	361	398	395	351	395	424	398	374	445	374	411	388	396	415	378	399	397	372	379	349	394	405	417	378	367	352	352	383	380	355	377	397	376	364	402	413	392	372	394	383	374	391	410	419	409	406	376	371	401	381	393	371	411	353	417	385	376	404	412	398	366	368	395	393	367	387	420	358	384	369	390	433	390	376	408	390	370	406	381	364	414	365	380	403	407	404	355	387	372	397	359	393	395	404	404	388	376	398	351	376	352	402	360	419	356	382	388	363	382	394	380	363	403	383	395	384	356	374	409	377	345	375	375	389	400	381	397	408	379	369	404	416	375	394	389	366	380	377	384	371	332	396	422	402	378	376	404	401	388	376	359	382	402	432	358	390	351	380	397	366	387	355	388	349	425	399	382	367	371	351	380	362	403	392	380	395	404	418	383	337	374	419	376	360	388	420	415	396	361	391	374	416	381	360	369	350	387	382	385	398	389	404	398	351	419	395	364	384	430	404	372	383	381	378	345	354	371	388	377	450	347	354	377	393	398	370	382	375	392	376	390	399	393	394	390	359	402	370	378	378	388	394	365	422	408	384	405	397	379	381	400	399	358	403	422	391	384	389	385	396	371	344	397	366	470	385	376	398	412	390	428	369	347	353	384	365	381	356	358	408	327	426	387	399	409	335	366	371	377	392	401	364	369	389	392	354	382	399	394	364	384	375	386	399	409	376	404	398	378	405	369	371	381	391	371	379	384	379	385	382	413	408	364	402	382	381	424	371	400	377	430	380	385	375	363	391	388	390	380	413	388	411	402	404	392	413	376	376	395	415	375	410	393	411	406	375	397	357	358	366	395	424	457	412	400	388	382	391	403	391	410	390	405	373	395	367	396	384	424	377	403	395	374	401	355	352	350	407	406	390	377	362	394	383	395	410	382	382	402	401	342	357	386	374	325	415	355	387	397	380	382	411	360	411	417	400	418	385	416	410	376	374	383	371	381	405	389	418	383	373	381	391	386	337	409	411	357	396	374	399	378	367	392	350	377	422	367	406	365	352	368	401	406	391	372	378	368	396	361	410	343	374	399	381	345	376	371	415	377	361	387	369	414	384	398	374	398	394	417	406	381	437	421	403	400	393	382	429	407	428	367	413	393	382	377	374	358	372	373	400	396	392	336	352	394	422	363	402	402	366	370	368	396	403	395	394	392	355	410	381	404	373	391	400	403	385	404	411	420	432	357	345	371	415	431	396	393	360	379	418	407	384	374	384	408	369	396	340	416	385	357	409	368	391	379	325	366	379	398	406	395	362	431	377	355	377	392	379	396	393	388	377	404	401	353	422	398	402	420	400	369	384	387	375	371	368	412	424	392	408	337	350	392	387	387	395	397	418	368	362	421	377	390	410	379	386	413	404	424	412	383	356	407	392	386	367	387	381	404	393	395	435	414	384	376	364	402	396	403	389	390	380	414	390	391	370	398	372	405	379	411	365	395	395	395	390	378	389	351	409	363	420	386	415	392	383	348	415	385	357	377	405	348	396	385	371	390	405	401	387	361	399	391	377	381	389	364	390	424	380	387	393	396	362	393	379	381	422	393	400	370	416	396	386	379	375	379	373	355	380	392	400	382	357	388	349	356	413	427	372	380	371	381	404	381	400	413	357	350	393	430	398	391	390	366	399	385	354	396	391	408	390	355	369	393	380	424	396	336	396	396	406	457	422	403	377	385	367	405	381	350	437	413	399	375	378	413	401	383	371	378	381	386	399	418	369	396	388	432	416	390	410	394	346	422	409	377	392	420	346	412	394	389	358	343	413	401	415	415	402	349	401	389	391	398	385	387	372	388	391	414	369	398	392	417	374	375	369	381	370	380	377	408	431	384	381	384	411	381	391	370	385	430	400	369	406	420	376	335	337	366	376	385	405	386	387	382	403	370	379	420	345	391	396	379	351	415	350	407	406	395	408	378	396	377	376	402	337	391	399	380	393	378	380	387	394	389	378	383	358	380	412	392	372	382	401	379	370	374	366	381	423	354	339	384	386	382	384	379	405	367	380	340	383	354	406	395	358	389	403	396	384	422	356	376	363	387	368	368	393	408	389	386	405	360	399	366	419	363	396	362	404	412	405	395	413	402	379	396	390	379	394	441	386	398	363	410	368	358	365	378	372	384	396	382	376	394	399	431	396	424	385	411	390	384	384	396	367	360	365	385	366	401	358	416	391	391	367	395	415	398	401	378	389	394	387	362	403	382	360	388	358	360	401	325	408	401	407	419	401	402	405	411	360	409	371	399	419	380	427	354	399	375	393	365	383	424	394	389	395	379	357	439	379	422	379	359	388	392	389	375	413	389	394	381	394	388	386	378	414	373	403	428	387	440	415	370	362	407	419	393	411	394	387	414	391	359	389	418	426	380	387	406	415	426	396	355	392	382	340	381	386	381	406	372	384	391	427	335	419	426	390	384	381	398	403	379	427	388	380	377	404	371	428	404	381	397	408	346	364	370	399	421	421	397	406	355	371	347	377	366	392	389	380	401	412	390	391	386	400	389	385	352	373	406	351	335	372	329	370	414	401	404	374	416	400	398	392	395	383	391	356	416	400	403	386	374	380	341	397	410	375	380	345	368	409	389	383	404	386	364	367	416	385	387	349	411	353	319	405	413	376	385	368	394	376	395	413	433	374	412	404	403	374	402	382	368	390	425	411	408	405	371	403	412	397	387	370	365	401	384	391	385	398	441	419	387	401	403	365	375	355	371	367	373	421	380	428	387	363	374	394	398	368	381	420	423	375	346	402	391	414	358	342	391	380	379	414	429	369	361	341	374	374	337	375	398	368	375	421	392	369	428	360	386	389	343	360	394	387	369	372	414	411	408	386	391	413	357	363	406	377	416	366	332	393	401	376	376	366	421	412	399	411	441	385	366	372	365	362	346	359	401	387	415	396	341	364	381	404	423	385	404	377	373	387
2048	950	1050	1050	992	949	932	877	899	890	860	871	859	849	851	866	826	864	892	816	822	833	827	862	836	877	828	857	859	871	881	849	813	804	842	860	885	790	861	902	858	843	874	849	808	838	857	819	890	833	848	862	826	836	933	917	873	882	850	907	872	823	857	844	883	829	892	836	866	860	798	850	869	859	858	821	848	841	875	835	864	786	848	748	800	858	838	851	883	913	833	868	865	874	859	859	872	881	878	872	826	836	837	854	850	829	829	881	839	842	855	809	847	877	854	801	814	792	842	834	844	866	868	841	816	883	819	889	801	860	892	820	853	901	886	865	863	803	870	797	851	785	833	837	846	854	841	844	875	846	863	850	864	818	839	880	851	898	841	792	850	899	824	899	868	861	803	805	833	829	862	826	823	858	866	885	843	792	844	868	856	851	834	839	859	831	870	831	837	850	858	877	861	835	890	812	844	851	809	850	808	875	819	854	859	883	835	855	893	796	846	872	863	849	852	809	857	830	886	867	880	845	836	832	869	892	890	861	844	836	871	818	876	839	880	852	875	804	819	810	891	839	886	850	874	886	874	800	829	840	831	881	784	799	869	889	841	841	866	844	822	860	883	813	851	852	827	829	844	860	861	824	825	839	868	811	910	832	817	826	859	878	832	837	852	826	878	868	873	887	845	904	798	894	846	903	790	873	791	873	833	812	815	903	837	837	885	815	856	867	834	853	820	850	823	863	811	818	846	846	820	852	914	822	904	816	846	885	911	836	863	839	860	835	835	860	835	886	857	799	845	812	897	893	887	851	872	825	836	829	842	874	822	839	815	859	848	890	842	838	855	861	849	879	876	891	805	828	848	839	839	861	780	843	841	878	805	891	852	839	816	801	904	858	841	919	816	846	879	845	829	855	858	874	819	873	899	897	812	855	813	857	859	871	852	867	867	864	831	843	827	840	859	921	873	854	833	885	854	889	846	858	861	800	824	865	867	882	844	828	907	808	805	832	901	847	837	823	885	832	864	882	860	824	815	815	870	844	828	882	841	850	895	841	882	816	842	816	888	850	815	851	829	837	842	847	806	825	874	894	812	787	874	835	840	874	862	883	839	794	850	840	829	826	872	851	866	862	803	877	860	924	852	896	847	842	833	816	863	849	858	864	881	866	840	818	835	847	880	858	890	809	804	857	858	881	837	865	861	846	831	836	898	910	849	869	844	866	778	822	818	887	883	859	829	852	863	850	865	907	816	839	824	909	817	853	887	808	868	826	812	878	829	862	880	823	854	828	798	797	828	876	847	819	880	854	891	875	881	811	868	817	810	823	887	883	923	838	846	847	891	889	790	847	882	833	804	810	822	861	843	841	905	855	850	882	865	855	843	846	864	863	843	803	849	828	845	840	833	840	891	861	880	850	839	861	847	875	865	909	849	829	843	875	860	792	852	856	858	834	825	831	796	848	899	837	865	881	851	843	846	840	879	845	846	873	846	922	896	825	899	884	849	902	834	847	817	789	885	835	900	855	852	854	866	835	834	851	855	845	817	933	890	858	811	830	883	870	858	847	826	874	819	807	838	922	838	840	951	871	884	834	859	858	846	878	868	829	827	864	870	865	862	888	836	854	889	847	842	838	851	877	806	837	848	847	862	862	839	832	811	868	765	806	805	851	825	820	842	863	850	849	850	879	813	841	828	863	857	837	847	835	816	846	837	823	876	823	867	853	837	858	858	850	844	840	877	815	849	885	885	806	827	828	872	855	862	795	866	881	898	811	851	859	890	884	879	829	850	876	843	890	880	855	888	825	910	901	813	844	847	857	901	856	825	854	868	850	850	830	793	848	893	858	904	885	832	870	878	858	894	800	896	853	852	791	788	829	831	817	867	854	847	856	839	859	855	872	862	845	841	836	882	861	884	837	840	842	812	854	862	837	814	823	866	850	814	836	852	859	821	890	830	860	866	866	880	820	836	852	884	812	855	888	816	902	866	828	846	857	833	862	859	850	849	834	857	892	889	857	841	893	847	827	794	896	883	851	888	866	839	868	812	841	864	791	810	819	816	900	786	926	897	863	857	852	916	875	870	872	857	865	884	823	871	851	885	817	885	871	808	864	897	826	868	835	815	893	873	822	870	885	847	866	839	857	834	825	821	845	878	838	820	833	894	828	856	834	808	850	835	874	839	880	880	851	863	852	842	810	872	836	829	852	865	905	841	854	816	863	836	823	861	858	830	874	850	899	874	840	834	822	808	902	848	880	837	873	784	893	857	857	876	851	896	857	867	833	834	909	873	876	904	859	878	836	812	790	866	833	839	905	849	868	838	847	822	843	882	845	848	861	828	861	811	840	851	819	869	846	831	876	825	796	899	871	835	876	865	844	876	827	873	885	854	889	862	886	857	819	826	830	864	875	846	843	803	863	845	844	894	800	902	858	874	856	852	857	813	826	838	876	852	873	867	875	886	826	861	899	821	838	858	880	884	822	844	819	885	854	860	879	862	895	847	844	858	830	869	891	899	825	821	801	850	840	870	811	884	845	840	828	952	831	825	864	852	824	860	815	839	815	844	800	817	870	810	835	832	862	867	844	854	837	817	859	856	853	888	846	817	810	871	879	892	866	829	867	886	855	821	824	838	823	876	874	829	893	858	846	866	868	892	860	837	805	850	846	824	829	886	795	837	831	835	819	877	853	796	861	818	851	863	825	867	859	834	843	885	850	890	852	822	789	915	867	936	850	898	836	822	889	812	839	841	831	887	852	792	860	857	863	884	835	886	865	851	827	847	909	835	874	825	803	848	835	850	820	887	876	875	807	901	829	871	827	883	879	898	924	849	850	886	832	891	867	815	796	842	811	911	878	857	880	853	823	843	841	868	844	828	848	823	816	856	821	855	860	887	857	820	890	914	804	815	813	832	834	814	855	827	836	796	831	841	859	830	856	886	827	835	885	881	850	859	860	836	851	886	842	849	865	838	827	808	801	848	894	901	860	806	851	860	797	852	870	851	878	818	843	834	891	845	904	815	851	795	873	901	879	866	849	846	849	812	834	856	822	885	863	825	861	819	848	837	861	802	834	867	819	851	847	854	836	872	868	879	839	812	825	859	868	826	839	810	881	851	849	790	925	895	857	840	820	870	822	835	875	879	861	802	846	866	856	884	865	887	872	833	865	902	814	815	894	796	838	879	843	833	844	857	862	854	875	874	864	896	801	817	838	855	877	868	868	835	839	836	872	875	865	877	834	830	893	843	876	856	842	868	862	848	841	888	840	866	834	859	865	847	848	811	843	819	871	820	849	813	822	913	866	914	875	807	847	816	823	807	822	866	837	866	837	847	852	779	829	867	879	828	849	830	891	825	874	844	845	868	831	886	829	880	869	836	839	845	800	836	837	862	824	901	854	865	815	885	850	835	858	817	853	885	843	893	822	817	871	900	864	841	867	855	872	887	847	793	867	863	849	853	858	864	865	870	884	800	835	885	777	869	831	900	885	905	793	900	842
7317	630	655	542	413	345	278	269	262	259	257	210	197	206	205	215	204	209	180	222	195	183	250	213	199	190	181	190	214	212	196	192	206	216	183	211	205	202	224	190	202	199	209	216	192	186	185	217	170	217	187	176	189	181	198	172	184	181	177	204	196	198	180	192	181	210	215	193	193	184	195	196	205	218	167	179	193	209	210	206	191	211	190	186	197	181	203	183	178	204	176	196	195	190	174	182	222	194	209	206	187	183	192	200	180	217	186	180	179	193	186	173	188	189	203	213	181	215	180	182	214	179	192	184	180	195	180	197	198	194	195	185	190	208	212	172	185	202	210	184	192	186	175	188	179	189	186	195	178	219	196	179	188	187	182	179	184	183	221	218	214	183	197	196	176	190	184	197	202	194	219	202	200	171	210	193	179	198	181	187	211	185	188	194	197	187	211	206	188	207	184	165	195	175	177	178	180	207	191	183	204	158	178	177	197	192	200	204	188	183	178	209	204	205	170	197	183	218	199	201	183	166	188	170	211	199	181	192	186	182	187	175	191	176	187	180	195	179	203	200	163	213	162	175	183	188	175	180	169	194	180	178	211	199	222	184	189	189	158	174	192	185	162	189	184	197	183	196	212	183	205	188	179	182	167	177	170	189	171	177	204	207	200	176	216	203	190	203	199	181	206	206	209	205	167	183	168	175	180	186	202	181	189	209	202	204	185	191	192	181	173	187	195	207	188	195	197	183	189	211	197	187	199	156	170	181	204	197	186	186	204	192	209	193	175	191	186	184	207	199	173	193	187	200	185	188	201	196	201	175	172	176	156	195	200	197	195	167	163	178	202	199	193	180	183	168	190	173	187	226	189	200	213	193	191	188	178	185	162	190	195	189	165	187	202	184	173	177	174	213	206	209	156	209	188	168	173	171	171	185	197	185	195	202	195	198	191	195	171	192	180	191	186	207	199	208	168	204	187	175	186	198	221	168	198	182	193	184	195	213	172	179	149	210	205	187	175	209	208	186	183	169	193	206	179	222	207	214	194	215	197	205	188	183	197	189	195	181	179	188	195	200	179	179	196	192	168	186	189	174	170	200	201	214	173	219	186	188	195	197	146	197	159	152	223	217	211	178	182	210	223	193	190	207	201	191	192	191	185	206	176	194	175	194	192	170	201	207	192	191	177	169	189	197	175	203	194	200	213	201	203	199	186	176	197	199	177	208	182	199	188	198	213	191	194	185	184	185	173	181	205	194	189	197	203	180	180	202	162	187	165	186	186	184	169	185	189	181	163	197	180	173	194	210	190	200	199	212	192	195	241	182	174	175	191	208	182	223	234	189	193	204	168	199	214	190	215	182	178	182	173	187	161	171	221	181	175	205	212	199	203	202	221	207	194	199	181	188	179	188	183	200	204	177	177	180	192	202	197	181	180	181	160	179	192	188	194	188	164	169	190	202	195	187	178	185	160	209	200	188	212	219	197	191	179	208	187	168	187	197	182	187	198	200	197	194	204	196	201	189	205	188	188	179	208	197	207	184	176	202	201	200	173	212	210	198	216	193	184	184	200	176	179	181	178	156	172	197	216	198	178	178	193	175	174	191	193	184	184	191	198	210	184	188	170	204	200	209	188	193	197	178	212	201	193	177	215	183	169	205	197	179	199	193	186	173	198	187	194	180	196	198	165	177	168	191	205	185	190	196	187	201	178	185	182	187	177	193	196	200	204	212	196	194	186	165	181	193	196	179	173	193	201	186	203	188	197	166	215	188	170	186	176	197	184	193	202	171	191	206	164	172	181	180	167	192	193	212	190	191	195	197	185	197	185	205	210	178	189	201	156	203	189	192	187	203	196	190	181	204	182	193	183	198	176	203	201	183	199	188	171	202	193	215	188	192	181	207	164	194	200	169	211	200	196	176	203	181	193	197	212	193	200	185	169	188	187	198	200	194	193	209	179	186	189	205	197	189	180	189	208	198	194	193	191	209	205	186	200	198	197	199	185	190	179	189	191	210	183	175	207	165	199	200	167	163	190	170	207	202	213	177	156	173	178	212	208	173	177	175	178	183	207	196	187	180	165	203	212	166	195	193	191	179	203	170	204	207	175	214	194	191	203	149	177	192	207	172	169	168	210	223	183	185	194	215	214	174	179	168	195	211	174	212	212	181	199	186	182	179	170	190	194	191	199	188	166	199	207	192	222	216	187	200	198	185	212	215	192	201	164	188	199	224	200	206	190	189	214	178	192	171	212	188	162	190	178	204	191	185	181	206	185	203	204	199	208	217	173	198	172	202	171	206	196	189	174	205	211	190	215	164	198	191	187	199	194	182	199	201	164	199	202	169	209	196	187	213	185	169	163	200	183	200	191	194	162	207	208	185	199	208	191	182	210	194	208	186	188	186	165	177	205	191	212	220	185	190	181	183	175	194	171	183	174	197	197	187	186	171	187	183	195	224	197	186	195	163	214	195	183	201	192	193	180	183	186	173	190	171	187	198	169	193	204	204	223	186	194	181	205	221	178	185	203	198	242	186	199	207	191	189	205	232	170	209	187	189	186	170	193	189	185	186	214	169	180	193	187	173	222	206	200	190	187	212	198	182	187	181	181	180	219	210	165	192	183	174	203	155	193	203	181	176	204	190	225	187	213	193	201	178	200	222	191	219	185	213	174	188	199	161	227	191	202	205	188	187	183	199	179	187	201	214	203	187	203	205	164	215	184	201	166	192	177	196	185	176	179	191	165	196	198	201	176	194	196	194	192	194	198	207	225	201	208	179	186	201	175	176	174	198	208	188	168	191	206	180	166	203	186	175	188	189	218	166	198	209	200	206	179	191	198	183	187	171	168	169	207	205	193	178	177	184	197	171	201	212	214	198	193	184	156	187	188	209	169	189	193	206	176	196	170	191	198	178	182	186	187	191	189	188	194	201	191	177	190	213	216	212	189	169	207	175	177	176	193	194	180	213	199	203	195	206	199	226	236	201	168	203	214	188	226	188	190	176	172	185	191	184	204	177	198	187	202	224	176	216	207	240	188	204	188	199	206	181	187	186	173	195	211	183	212	173	205	206	195	187	197	172	191	195	186	194	210	226	202	198	184	197	194	204	199	184	187	175	177	181	191	163	178	165	177	198	187	203	194	176	181	171	192	220	166	174	167	197	206	183	169	201	193	168	197	199	164	180	194	192	166	198	187	193	201	203	188	187	184	184	190	190	184	205	198	183	188	168	181	192	181	195	211	220	174	209	187	227	189	175	223	185	178	165	190	176	188	185	202	212	185	187	190	196	183	204	173	184	176	193	201	184	192	193	179	164	186	193	189	179	178	202	205	192	173	200	183	172	206	205	162	167	190	198	208	173	161	191	167	187	168	200	176	178	221	159	165	191	183	190	205	180	183	210	192	166	184	202	223	186	225	208	207	217	193	182	193	187	198	186	194	179	216	196	198	203	190	195	212	206	178	189	226	193	207	195	190	195	211	190	175	209	179	188	214	190	196	183
6282	908	1517	1771	1475	1243	1002	982	818	753	684	651	635	600	564	578	549	556	538	508	496	543	501	512	482	545	488	523	536	531	537	542	498	516	486	512	539	520	481	502	477	491	471	518	485	479	431	507	511	493	536	506	472	496	459	485	480	472	500	482	482	444	474	459	470	459	447	479	483	462	467	433	478	467	468	448	468	475	446	433	473	470	498	442	520	475	462	475	448	463	468	441	425	445	520	470	452	489	483	448	431	456	444	468	495	430	470	502	453	456	536	479	478	464	475	463	467	472	450	473	436	456	480	457	465	431	443	498	432	429	450	477	475	455	452	455	477	474	485	474	487	463	456	454	463	458	495	477	494	435	479	462	455	450	420	423	484	441	458	450	513	443	446	481	465	457	476	476	463	473	424	474	454	457	414	477	459	490	442	486	489	437	428	427	480	474	449	461	435	458	482	480	448	447	497	455	510	479	460	444	462	478	444	440	438	481	450	466	436	458	488	476	445	451	460	474	459	486	452	464	413	451	405	433	479	447	444	471	458	456	433	423	460	449	458	450	451	472	430	473	445	476	429	436	450	477	463	463	441	448	421	462	474	440	406	472	495	439	443	456	498	469	461	470	429	437	460	486	481	476	461	431	464	462	472	438	463	489	458	448	450	480	451	443	450	463	488	450	452	478	451	457	459	463	500	489	491	447	421	476	499	460	456	438	486	444	475	480	477	449	437	478	446	470	494	446	467	467	487	477	491	401	450	435	461	434	445	474	479	424	416	438	454	459	458	484	476	472	422	434	459	470	465	463	480	482	475	446	438	462	444	460	495	504	425	471	475	473	478	464	446	484	502	452	454	441	457	460	445	501	442	442	451	447	480	458	486	423	431	443	487	432	443	477	467	493	459	459	451	450	460	447	474	467	494	449	480	478	457	471	431	451	484	448	421	483	420	453	428	487	467	454	459	458	455	494	448	463	442	463	451	423	484	450	453	460	466	465	443	487	462	433	484	505	464	481	450	445	476	491	425	474	461	479	470	452	456	431	451	478	453	477	484	464	497	471	452	442	458	462	454	456	482	467	493	458	474	461	459	481	471	476	471	483	518	445	456	440	463	458	477	460	499	411	467	446	454	461	452	495	450	436	444	486	439	476	487	474	486	475	488	449	488	417	435	457	500	494	445	455	431	494	469	448	484	458	466	501	480	465	494	473	465	461	433	481	468	461	488	462	454	476	499	477	430	452	467	429	471	445	464	419	475	498	497	468	454	450	441	428	424	482	447	416	456	461	477	473	447	449	485	434	454	445	485	428	468	423	472	474	449	504	439	453	433	458	472	421	442	480	455	446	447	441	469	471	474	476	497	435	456	458	455	463	443	461	466	447	488	462	437	482	448	437	450	434	485	481	431	452	441	465	481	443	467	508	471	463	456	446	442	454	419	513	467	450	456	493	463	467	448	465	475	426	441	456	462	448	443	443	476	465	474	465	473	446	454	460	505	453	456	454	459	464	489	466	485	471	461	437	441	460	452	490	459	485	452	462	456	456	460	452	452	444	456	460	478	485	501	447	483	461	494	451	433	505	491	440	438	452	441	425	488	440	445	446	456	446	457	481	484	474	474	447	453	417	463	449	470	436	445	434	465	468	467	471	435	461	481	424	477	435	449	449	469	513	478	459	469	404	456	465	488	435	495	438	427	453	463	470	468	494	477	437	473	464	462	446	470	461	443	449	482	472	492	456	486	470	458	458	430	436	421	444	451	477	467	435	461	435	457	481	440	428	481	443	504	479	461	431	391	470	483	486	467	452	441	490	456	475	485	472	427	480	472	470	512	433	432	474	472	496	490	473	459	456	430	517	476	438	447	440	443	471	446	490	450	433	473	452	495	462	442	496	467	456	458	486	450	481	486	427	478	444	471	481	461	473	461	439	444	436	462	477	447	471	485	453	461	460	464	443	456	462	467	493	439	482	465	453	464	470	416	456	440	468	450	448	461	449	451	442	435	459	438	448	451	515	471	478	451	469	468	439	485	447	461	449	484	441	449	455	441	452	484	475	498	469	481	437	453	441	482	460	457	460	439	483	446	477	440	462	457	458	452	482	479	466	424	458	489	448	444	481	501	508	445	475	486	461	433	446	469	459	478	424	456	455	493	433	436	468	488	452	439	423	431	440	408	451	484	464	477	451	448	480	463	472	466	453	440	466	461	462	505	459	501	440	490	453	470	502	520	482	452	451	483	452	477	482	442	429	442	501	453	446	461	471	489	454	480	455	469	468	473	473	488	463	449	462	470	447	461	465	458	439	441	493	468	437	479	457	485	471	477	476	450	438	469	478	470	478	469	467	495	442	428	476	422	445	431	446	461	449	441	462	433	425	488	430	470	476	481	458	463	437	471	481	475	440	454	465	428	453	485	474	467	452	467	478	443	457	468	465	467	491	494	440	453	496	450	450	445	439	465	472	450	496	429	476	440	486	467	418	462	460	475	480	427	477	465	459	452	432	512	468	434	461	442	452	470	456	461	506	450	475	480	485	450	457	455	431	428	441	505	440	433	452	479	476	451	504	457	473	467	458	488	454	460	441	449	471	450	461	421	449	428	484	472	448	458	454	469	495	500	460	442	455	438	461	474	469	486	447	473	488	446	456	466	466	481	460	457	458	440	461	414	456	417	491	433	506	438	432	411	442	454	424	442	498	470	491	435	457	446	477	489	438	497	467	462	479	483	443	497	487	460	466	460	502	476	463	444	447	505	459	450	414	481	418	475	463	450	471	474	451	496	445	447	419	455	465	481	453	419	485	443	446	475	440	470	482	469	458	457	466	431	459	468	438	417	463	482	487	467	445	484	447	428	459	440	474	466	434	445	472	452	449	482	448	481	478	435	486	474	423	472	539	468	504	463	453	470	505	487	471	510	450	455	448	468	424	468	444	440	447	441	487	441	414	461	470	425	433	444	447	464	475	423	423	475	430	458	489	492	457	453	427	479	447	457	447	442	451	486	482	472	451	471	436	498	476	434	488	471	464	463	480	476	443	481	467	460	450	439	440	478	479	483	490	484	503	459	458	453	472	430	458	476	454	422	432	461	428	411	470	474	497	476	432	442	479	473	449	451	468	481	469	437	474	451	470	474	432	463	456	477	427	446	461	435	449	485	446	452	443	487	451	427	443	463	445	488	474	462	472	496	443	500	473	453	445	453	452	512	447	459	463	455	479	456	440	452	429	496	463	486	479	474	465	442	443	460	464	468	474	461	475	475	456	431	435	494	426	467	509	440	493	458	461	454	442	437	465	448	450	500	475	456	460	452	475	503	431	477	432	467	462	471	447	463	479	444	442	509	446	443	475	469	482	453	455	474	501	479	476	433	483	479	472	461	416	466	444	479	464	456	498	429	456	442	456	484	439	448	481	448	467	443	448	468	477	470	465	437	444	481	461	494	481	491	458	425	465	450	451	465	467	449	455	480	447	462	492	443	486	507	434	452	454	436	459	454	451	452	476
14419	1319	1141	815	612	430	405	374	330	287	283	226	260	236	253	239	234	202	217	205	201	206	199	183	224	212	218	209	194	183	215	210	201	181	186	190	200	164	196	199	190	216	200	185	162	182	200	198	201	193	198	203	209	188	174	197	189	181	176	174	182	188	186	195	188	189	198	189	184	198	167	178	179	154	178	178	171	194	190	160	189	194	179	197	160	171	174	189	175	189	189	161	162	175	163	198	197	170	166	157	194	186	186	226	210	186	194	202	187	168	168	181	187	194	176	176	190	154	176	181	194	188	176	155	202	204	212	177	169	165	198	177	165	201	222	179	168	177	202	172	179	161	181	199	198	175	175	164	163	172	174	189	185	206	195	175	182	164	155	177	204	191	208	183	182	166	172	155	197	185	165	233	181	179	169	189	185	194	213	189	163	165	176	176	178	171	214	177	192	195	180	162	176	175	177	187	177	196	197	201	197	203	170	165	186	176	195	179	217	187	180	202	143	178	177	211	201	176	169	165	182	196	185	178	195	196	201	211	181	183	186	182	185	189	195	178	178	200	157	168	191	177	167	207	156	175	178	156	200	200	186	177	170	190	181	201	196	184	201	189	186	169	205	193	190	184	178	161	172	195	197	191	184	183	181	192	178	203	167	163	185	192	219	188	164	191	221	171	193	192	193	153	169	198	187	187	179	185	177	197	175	188	186	199	184	174	193	199	200	181	186	161	172	204	198	177	179	189	170	163	211	179	215	185	173	181	191	207	182	213	170	189	186	202	165	199	183	180	208	189	185	207	178	184	199	181	178	196	183	194	193	182	203	183	209	186	180	179	183	198	141	192	193	200	173	203	183	202	161	180	183	181	193	178	184	201	166	182	186	183	209	188	180	174	179	192	184	203	190	176	184	177	199	200	195	187	189	180	175	175	166	186	181	195	206	187	169	188	181	176	185	192	174	196	178	187	187	159	180	166	172	210	188	200	173	173	181	162	187	186	215	190	175	204	193	191	178	172	179	164	202	200	158	174	181	188	178	211	212	199	181	175	179	191	197	197	229	174	189	191	185	171	201	171	191	186	212	174	179	169	185	181	189	205	182	173	160	189	212	185	187	201	216	172	180	212	198	187	188	192	181	192	196	170	205	200	172	170	189	234	176	189	179	181	154	206	198	187	197	171	180	191	187	208	181	177	182	176	207	216	182	180	186	195	184	210	205	187	172	153	180	186	184	204	208	199	202	186	216	181	172	199	164	200	203	209	185	185	184	193	190	172	199	198	180	168	201	162	198	185	194	180	190	196	175	179	175	190	149	206	212	172	166	184	182	189	190	192	168	163	201	188	179	159	179	203	191	204	162	170	193	222	195	191	216	162	196	169	172	184	207	186	188	191	178	178	220	189	219	180	178	187	205	213	190	180	150	174	189	189	173	190	201	171	178	159	188	167	177	174	180	171	188	203	171	194	186	202	202	194	187	184	166	172	197	175	166	196	182	186	186	193	171	173	187	194	205	178	169	181	174	177	183	179	196	197	192	188	173	188	188	187	199	227	186	195	158	180	192	220	190	180	177	160	165	185	193	180	192	212	211	156	185	166	177	179	203	161	183	196	172	167	177	199	201	175	181	182	152	169	203	185	168	216	199	180	203	178	199	173	189	199	180	191	178	201	197	193	179	186	182	171	177	198	190	201	176	194	179	186	173	182	174	198	186	181	203	172	159	179	205	206	190	187	162	191	179	180	199	194	192	199	172	203	177	192	177	199	202	180	191	205	194	176	184	182	201	179	182	191	180	185	179	185	189	199	191	174	175	195	176	195	186	155	154	201	207	178	196	178	171	182	190	181	203	206	165	173	161	196	175	189	187	196	186	180	192	210	195	181	202	173	167	201	172	181	190	198	201	168	182	189	189	190	177	196	186	169	174	193	196	197	166	194	192	192	194	172	195	198	196	183	183	179	176	175	203	195	207	190	176	172	160	176	156	189	189	194	184	163	151	189	193	170	207	185	182	197	198	158	166	206	184	198	171	170	187	172	176	189	182	184	182	212	180	204	203	175	206	170	163	178	186	190	209	188	178	171	191	150	177	182	195	201	174	200	165	172	207	199	192	169	151	183	211	178	167	170	176	173	187	196	191	203	168	173	166	166	191	175	202	173	177	214	188	169	204	203	183	193	188	196	206	207	161	221	184	176	179	148	171	167	221	195	187	209	213	212	178	182	178	175	203	193	181	184	189	203	206	198	204	205	187	194	169	190	180	170	197	185	194	194	182	151	181	187	174	192	173	178	175	181	194	217	203	186	198	178	196	202	208	198	180	194	184	172	191	171	166	173	218	171	196	192	167	167	185	162	174	180	203	182	198	163	172	191	179	176	161	183	203	170	208	185	164	184	195	182	173	190	214	172	191	150	200	166	184	184	172	202	173	171	157	181	186	172	204	210	189	203	191	183	171	169	159	167	165	175	189	172	184	185	164	179	178	179	197	177	184	207	189	159	175	211	174	195	178	181	160	171	164	209	199	190	198	209	199	176	179	201	181	178	176	206	177	168	179	194	190	174	191	191	180	182	184	198	192	172	200	204	196	203	179	190	169	157	198	182	186	182	189	184	180	195	201	186	200	199	172	189	193	194	199	201	180	187	174	201	176	207	179	186	140	188	192	183	200	180	166	197	177	202	195	194	198	209	179	204	198	169	185	165	172	177	199	209	198	184	170	183	177	173	171	181	180	198	197	168	180	202	170	200	180	169	173	172	197	146	169	166	154	175	198	153	198	164	196	168	191	198	201	193	181	197	191	186	182	176	218	153	153	173	171	199	198	174	179	171	185	179	195	153	154	194	173	191	202	161	189	193	169	208	188	195	204	206	196	184	192	207	193	196	191	190	198	197	193	187	160	168	195	181	192	197	210	211	195	189	201	192	188	195	189	160	179	187	186	164	203	208	201	194	190	174	179	159	190	169	188	176	208	181	172	176	199	181	194	220	186	185	195	188	200	183	195	203	180	194	177	177	184	184	181	147	199	168	179	191	191	178	180	178	176	184	186	171	199	164	172	164	192	168	177	173	224	189	192	202	185	181	165	191	180	166	189	189	205	190	198	189	177	178	192	202	183	205	204	197	218	160	169	179	196	176	183	164	194	177	173	175	161	172	165	175	196	173	155	180	210	196	188	201	185	175	181	193	172	198	195	181	207	214	183	168	165	160	189	170	179	186	202	201	168	194	179	185	189	195	194	166	215	194	198	174	174	219	178	167	182	171	188	200	192	169	165	182	199	174	198	201	190	181	193	201	199	210	174	209	175	196	174	182	204	172	156	179	201	189	209	189	187	197	166	187	167	169	177	194	194	203	177	193	181	186	192	190	197	178	171	166	179	188	161	198	194	192	184	175	204	190	159	180	180	154	209	183	168	204	171	187	170	188	183	189	192	202	176	185	183	183	183	197	186	176	207	190	178	193	183	199	180	173	173	209	213	181	185	160	183	185	195	223	195	170	178	173
8337	1218	2358	2573	2254	1987	1564	1412	1200	1088	852	870	807	749	742	718	696	657	668	621	626	550	603	558	555	623	525	580	549	557	568	620	549	537	573	549	545	541	555	537	508	512	542	561	532	525	498	537	542	543	531	515	490	549	497	463	515	493	470	493	499	507	548	501	526	487	483	485	477	517	504	463	486	518	455	459	485	519	515	499	516	492	519	516	474	489	485	504	475	470	479	444	496	473	490	491	475	480	445	444	514	517	499	483	469	503	492	504	476	472	455	478	474	483	503	520	495	493	491	462	514	497	470	469	462	474	481	463	474	460	469	484	493	506	475	474	436	496	462	501	465	461	479	500	473	528	470	476	503	502	471	486	487	512	460	461	510	487	486	516	456	494	482	469	522	491	466	438	464	516	467	508	542	462	430	480	475	457	471	457	462	492	503	438	481	497	487	511	505	496	487	484	502	486	483	456	503	484	509	441	498	441	516	488	498	474	454	455	471	483	480	493	480	459	470	482	484	494	458	487	465	506	508	446	469	481	461	489	505	486	480	467	476	494	455	509	467	467	478	496	475	484	491	497	456	456	440	501	471	467	517	473	507	471	468	461	483	479	465	443	477	478	521	494	494	486	493	466	490	470	483	486	466	491	455	494	507	488	486	514	500	514	475	484	468	475	477	508	486	436	516	501	462	487	492	482	483	472	483	497	506	488	471	481	482	461	487	486	453	461	467	446	496	457	462	498	490	470	465	444	443	529	489	484	478	450	471	479	526	466	479	490	473	479	456	493	464	467	465	456	500	470	493	476	426	466	508	476	484	486	466	493	479	493	468	466	470	518	463	479	466	513	477	474	470	503	422	510	464	459	493	448	463	512	441	456	491	457	483	455	488	499	485	443	482	475	450	467	465	471	471	477	495	491	458	472	461	410	464	503	498	492	486	448	459	496	483	502	462	495	492	440	483	473	498	473	495	459	509	489	479	498	479	467	485	462	489	479	516	494	458	474	511	489	492	492	492	466	478	502	528	489	469	477	467	510	501	482	511	482	478	459	500	448	494	453	501	476	500	465	499	455	468	461	496	470	465	457	485	462	486	474	466	515	489	462	496	488	492	498	457	478	489	516	483	481	500	463	464	484	459	503	504	445	458	441	492	479	489	486	497	488	502	461	467	465	424	502	501	475	490	479	458	490	462	459	476	464	495	449	470	498	432	487	505	496	497	495	486	481	495	440	424	473	473	476	468	440	492	518	469	468	475	471	445	515	469	495	518	514	503	503	497	430	503	455	473	453	513	545	515	466	456	456	497	513	498	493	487	517	499	459	481	476	496	478	506	500	457	487	493	478	478	477	478	502	480	496	489	469	510	482	474	480	480	470	430	524	462	474	492	449	447	465	492	466	479	512	443	496	458	469	485	500	480	500	463	474	484	494	474	464	466	489	427	486	488	501	452	450	443	515	476	495	479	497	473	429	475	478	476	504	461	465	460	443	447	478	477	464	455	498	508	480	504	450	489	464	495	514	525	515	470	486	513	477	466	493	519	462	502	478	522	452	477	489	467	524	469	458	493	496	439	494	461	458	481	443	488	502	462	467	489	486	471	451	459	510	482	530	473	490	489	463	481	488	506	482	460	450	508	467	504	452	480	479	527	466	536	474	464	544	448	491	466	472	452	458	488	456	504	506	494	461	479	487	491	453	447	480	500	503	501	483	472	472	486	472	456	481	463	491	490	515	460	474	480	491	448	469	474	489	496	497	475	453	487	488	479	469	484	478	460	465	454	476	458	493	448	522	479	474	450	479	484	453	477	511	484	445	486	509	499	471	440	513	442	500	475	458	478	489	507	429	527	508	494	484	472	448	457	463	468	464	481	479	503	517	525	469	463	515	482	470	473	470	510	477	496	456	470	505	470	475	491	505	505	496	474	480	497	505	488	463	469	476	420	463	467	493	465	508	498	480	460	498	514	444	497	508	495	477	480	472	488	476	461	475	451	456	469	481	520	441	491	491	479	511	518	475	471	494	473	530	477	476	508	489	532	498	503	464	484	435	497	490	492	499	492	526	503	481	494	483	532	436	447	515	477	487	441	495	471	521	477	450	504	514	492	473	463	504	505	466	479	461	496	471	451	478	493	510	469	476	505	498	457	475	469	482	506	495	508	499	486	497	456	469	462	447	489	457	499	451	454	446	513	461	474	491	429	489	438	476	475	492	473	461	498	459	492	490	444	469	495	501	512	455	476	447	498	523	522	478	533	481	489	479	459	479	477	472	468	497	484	472	511	482	477	491	491	471	493	475	490	471	494	446	454	458	466	448	494	473	446	494	489	471	477	484	497	477	521	439	494	496	486	459	517	509	529	468	488	541	486	474	481	478	490	491	464	493	464	476	473	512	457	478	468	560	488	457	466	455	473	475	455	488	477	458	492	484	474	481	464	474	446	422	469	444	450	500	467	423	493	467	486	468	473	472	494	479	490	475	475	483	496	478	517	487	483	471	475	463	449	520	474	441	527	480	466	498	497	518	511	493	460	454	488	474	489	465	489	493	481	504	499	479	508	454	447	483	471	501	484	497	474	454	484	492	511	504	494	470	499	520	508	483	496	471	487	444	465	464	518	545	474	475	464	486	485	462	490	494	455	471	503	470	452	481	514	480	481	488	493	480	456	463	506	470	511	476	467	486	490	465	438	499	468	457	507	488	509	481	438	476	458	469	493	516	477	448	445	453	501	492	429	470	494	477	474	480	504	462	472	493	499	467	455	462	446	427	446	514	470	447	457	434	492	461	485	480	492	474	500	469	488	450	432	497	477	511	493	472	518	488	504	487	501	449	509	475	484	506	459	490	437	473	467	503	425	490	460	496	500	525	501	495	474	492	529	470	456	453	489	475	482	465	458	466	461	492	456	493	470	478	492	509	483	512	534	503	517	460	471	456	458	466	477	531	491	498	459	448	547	480	439	479	493	486	479	464	442	467	501	524	505	452	510	499	532	480	514	486	476	480	503	475	468	455	476	504	468	505	472	477	498	486	450	491	434	458	439	456	457	453	501	458	487	448	465	476	465	436	485	492	483	493	486	452	475	539	514	517	466	498	493	483	445	477	511	454	452	448	457	469	500	477	447	487	518	480	473	473	473	483	463	509	460	463	496	469	510	451	478	507	497	450	484	492	471	466	456	519	424	497	497	481	455	504	469	498	468	478	443	451	496	502	476	477	508	478	495	474	454	489	459	486	471	461	469	504	465	449	481	450	484	470	451	473	496	471	450	437	455	451	467	484	424	493	430	481	484	476	433	506	529	479	478	496	499	479	487	477	464	502	506	472	489	518	457	444	440	514	450	445	502	479	503	461	496	526	478	507	452	477	490	474	515	497	494	495	498	511	469	454	456	481	501	452	460	467	522	475	495	486	453	496	452	507	465	495	478	476	490	468	492	456	483	537	466	504	463	501	498	478	480	480	475	511	484	464	467	466	478	512	466	476	483	477	482	468	511	446	482	492
1660	426	477	452	406	408	381	391	385	343	369	387	415	387	392	408	399	403	408	365	399	387	362	366	363	392	367	379	407	393	390	394	400	402	393	399	335	363	373	393	398	384	415	397	358	403	384	384	391	438	415	359	399	388	377	420	365	385	388	366	360	429	400	450	374	356	393	413	394	372	389	386	377	388	378	379	371	354	414	377	396	403	377	386	410	382	397	385	392	373	416	374	378	411	405	394	384	398	384	391	409	368	364	384	399	368	347	408	390	326	386	377	387	359	384	359	405	411	365	423	377	394	346	364	426	409	374	392	367	406	383	379	426	333	380	404	372	370	384	367	405	377	346	374	410	376	363	369	373	379	376	398	394	411	409	394	398	383	376	421	390	406	401	383	393	388	382	399	368	380	412	375	416	388	362	388	385	392	378	399	419	426	349	409	392	394	410	375	363	361	387	379	378	398	377	433	368	378	408	349	351	379	386	407	373	377	379	389	403	374	422	374	372	345	377	387	381	394	390	404	394	374	397	382	390	399	427	379	410	405	346	380	363	398	382	394	353	406	381	391	425	374	390	397	399	374	344	367	401	368	374	378	336	386	379	366	387	344	359	335	356	413	361	401	414	386	424	372	385	379	373	385	347	358	363	394	369	392	347	393	406	365	422	378	337	387	411	410	406	369	373	374	415	404	423	387	419	389	422	400	410	398	365	394	365	328	387	371	385	377	381	400	378	394	363	367	419	428	386	377	403	404	419	368	408	432	348	407	352	375	408	396	411	398	360	384	381	380	388	380	397	400	422	379	364	396	359	379	380	424	376	395	378	347	389	394	419	385	393	403	341	407	412	336	379	358	388	343	366	414	372	354	350	330	365	372	401	391	403	405	427	367	382	386	371	354	385	351	414	412	418	410	388	356	374	395	375	380	384	355	387	372	388	369	374	403	390	414	383	397	411	428	382	398	364	360	380	389	382	367	386	403	409	435	339	399	397	390	416	425	404	388	350	378	402	389	380	411	366	397	392	403	406	386	380	398	417	389	376	424	370	396	377	372	375	382	395	391	374	437	383	397	372	445	380	382	428	349	389	395	412	365	389	415	377	423	368	364	386	395	358	413	385	377	359	364	394	402	372	385	367	378	380	389	402	393	373	403	405	397	409	343	400	389	359	376	405	385	370	374	369	372	393	388	426	429	366	392	438	356	362	407	380	423	408	394	382	401	404	404	381	399	419	361	320	391	401	379	346	371	391	364	390	381	393	350	365	387	368	373	366	396	384	439	400	364	386	363	389	427	376	398	410	429	385	420	410	389	367	385	401	417	402	399	385	356	376	416	403	383	382	399	369	382	388	398	394	391	395	383	382	404	386	403	403	404	412	410	383	360	394	395	402	373	416	378	378	402	357	392	409	397	375	369	432	377	402	376	413	386	429	382	433	389	420	368	388	398	348	403	370	438	404	400	416	405	391	396	419	383	437	405	382	393	382	407	394	390	355	403	432	402	390	404	415	375	376	434	394	349	374	412	354	384	401	389	380	403	401	386	397	403	394	351	393	369	380	418	368	369	367	401	382	395	383	411	352	433	363	339	391	376	382	406	410	400	415	446	404	421	385	371	396	401	429	374	364	417	361	381	405	373	375	369	410	370	356	388	398	374	373	385	403	378	400	378	387	432	361	373	397	377	385	379	393	395	362	339	350	403	355	379	375	384	384	417	417	383	374	389	363	351	375	393	390	375	409	405	388	420	418	438	409	397	408	382	363	394	374	386	382	382	385	394	381	363	401	362	387	423	402	400	426	375	415	392	416	416	389	425	418	373	406	360	402	391	382	393	381	419	407	414	436	410	407	386	375	429	376	399	408	386	359	371	400	413	414	364	411	373	384	395	376	422	373	381	404	380	353	402	380	395	406	381	377	424	372	408	383	364	399	384	381	359	418	347	368	401	370	364	414	377	437	448	408	386	377	405	385	412	386	385	370	356	393	391	383	405	407	394	408	377	382	360	384	419	417	382	358	423	361	394	397	374	416	371	349	373	401	364	351	379	380	413	376	391	368	403	432	377	377	403	364	383	395	397	375	394	401	410	384	400	396	404	390	385	392	368	409	409	352	398	383	359	420	392	365	407	371	389	365	359	395	409	386	389	404	393	348	351	385	387	407	392	369	411	401	436	385	371	388	403	406	398	387	395	379	377	452	390	401	413	368	391	393	397	370	374	383	357	397	391	396	338	392	376	400	400	421	434	367	395	370	401	356	395	402	402	384	395	419	394	400	361	374	406	386	401	382	345	432	391	379	375	371	374	390	395	380	386	370	389	403	381	378	402	412	423	384	384	383	420	396	376	391	360	372	394	403	372	395	401	383	399	400	380	380	352	329	410	413	387	404	415	411	375	394	375	388	379	361	390	388	371	417	373	392	388	390	380	375	370	388	353	426	369	398	402	389	402	415	378	382	428	391	438	405	367	416	365	378	376	351	396	413	376	408	372	362	383	390	392	391	403	391	381	396	394	397	389	360	381	394	382	378	405	368	402	410	364	382	395	398	387	365	377	405	366	411	365	360	368	404	386	376	406	387	391	416	432	430	378	421	345	374	376	402	363	416	373	372	388	421	393	350	409	411	365	399	394	383	399	430	355	377	400	385	421	382	373	332	368	356	418	372	378	413	383	395	393	390	371	395	396	409	371	380	343	397	377	421	381	421	388	451	374	360	386	404	385	378	357	371	366	398	424	396	384	388	389	438	360	356	398	368	369	374	383	388	414	394	324	375	340	382	380	390	392	396	385	382	389	407	385	382	413	377	361	401	408	366	333	378	362	390	390	373	378	390	388	395	370	405	374	364	435	378	351	414	391	357	397	356	355	423	368	344	414	391	368	378	368	385	350	376	387	419	408	380	392	396	367	374	399	350	387	410	399	365	394	374	393	387	395	394	390	364	386	407	396	387	396	358	370	382	391	366	407	398	358	360	379	387	412	375	381	382	389	375	382	397	416	406	381	400	415	422	429	409	399	366	429	405	418	359	387	384	385	379	400	405	387	419	406	411	384	400	378	359	369	378	407	416	363	397	355	381	362	367	384	384	382	373	411	378	364	375	378	403	329	398	387	358	404	416	367	381	382	376	390	368	399	400	401	407	366	382	386	362	383	391	406	409	398	422	446	378	358	401	411	411	371	354	443	428	435	388	419	392	349	382	358	393	397	420	367	375	407	455	375	397	380	410	421	407	394	406	373	388	399	378	437	398	388	428	414	353	389	365	403	388	406	411	393	393	411	399	394	392	407	368	378	384	403	395	416	352	395	356	391	361	413	374	415	411	363	398	371	369	383	333	415	393	405	378	392	427	407	378	360	411	377	387	425	409	378	422	388	388	417	381	376	365	325	407	376	366	381	395	390	383	399	398	380	379	357	393	393	372	375	379	404	418	372	374	405	339	381	387	340	349	385	411	378	376	345	385	397	362	411	376	359	416	369	382	357	420	418	390	381	389	392	373	368	403	355
2098	906	1032	1074	979	964	961	872	889	894	885	915	838	838	882	870	868	879	837	881	883	855	822	880	843	890	850	882	857	859	876	828	862	910	894	828	863	816	834	871	815	846	844	854	858	789	863	862	850	848	894	857	913	877	865	883	844	848	852	894	864	939	827	865	843	850	881	803	827	852	818	890	863	896	904	848	813	865	842	844	856	857	837	908	828	876	892	865	835	857	855	861	827	841	826	809	835	858	876	836	811	852	828	793	827	815	813	838	823	886	847	893	864	900	803	856	840	825	849	852	874	906	839	843	878	852	845	857	858	830	884	828	841	828	887	884	866	831	848	861	814	831	877	846	844	865	858	856	806	879	859	844	852	906	897	845	879	841	867	828	881	852	842	843	877	834	852	809	840	805	873	869	835	846	853	861	832	853	887	880	892	876	883	806	850	812	880	891	854	892	858	841	884	844	850	912	829	821	839	876	851	838	832	885	837	851	852	851	842	864	885	886	841	839	860	835	829	832	855	867	843	866	886	892	870	863	863	855	854	832	888	872	850	902	873	863	804	868	769	870	840	862	830	891	848	860	810	831	927	870	843	868	853	870	850	853	826	847	868	904	859	868	861	831	892	869	818	874	910	897	830	832	875	879	884	822	863	807	900	879	806	842	856	884	880	880	866	881	837	840	897	821	823	838	870	871	860	910	844	836	821	892	816	860	848	871	858	891	862	833	865	849	900	888	814	866	912	805	883	890	823	826	867	804	870	896	819	862	857	871	847	892	874	871	837	860	894	854	792	843	812	914	840	932	847	858	885	784	874	827	903	873	832	858	861	891	823	805	848	824	855	791	867	887	842	824	853	842	857	832	836	879	831	849	818	775	848	905	835	880	791	843	859	873	843	836	814	832	864	850	854	867	834	882	816	821	871	807	865	872	854	892	844	824	849	848	821	903	856	861	837	877	829	789	905	828	867	906	849	891	814	804	861	882	869	863	872	855	861	856	819	840	830	803	845	859	832	917	858	892	871	859	836	935	849	841	859	858	860	869	849	823	890	919	873	846	868	881	851	826	883	878	901	904	867	853	820	849	842	903	881	813	821	819	840	852	867	822	884	877	869	829	863	827	813	893	816	851	867	877	891	822	814	876	846	828	806	869	846	821	797	873	893	874	861	854	808	777	849	836	870	867	855	844	863	902	798	874	905	816	868	855	890	844	892	863	853	872	857	838	843	866	859	890	846	872	844	870	874	829	794	896	846	778	900	822	856	803	840	839	839	888	858	895	826	863	820	830	853	895	837	880	870	821	859	824	862	814	864	880	870	844	814	840	841	852	798	852	831	818	843	852	865	871	836	820	844	882	882	867	860	891	852	849	840	842	869	819	875	825	864	840	854	830	890	900	830	845	841	881	827	823	885	845	811	851	881	837	859	876	859	855	879	844	875	870	867	865	838	805	846	866	901	826	826	845	845	898	803	852	832	868	853	851	818	800	869	858	863	844	842	864	833	816	788	851	841	928	885	871	861	822	880	890	856	837	848	849	807	847	851	804	837	886	846	842	873	857	834	842	841	846	869	859	778	828	857	836	939	852	822	791	821	885	828	886	884	928	831	826	796	853	802	826	873	840	914	877	893	896	892	860	828	847	809	809	856	834	843	858	844	881	891	859	790	916	847	822	897	870	842	875	859	846	818	823	871	867	917	860	809	887	836	866	853	829	873	863	845	894	857	866	836	823	884	890	893	870	793	851	855	864	860	816	931	870	863	792	923	828	796	859	869	879	853	838	838	798	857	836	897	907	836	825	827	840	891	842	804	831	866	876	846	819	826	852	852	836	844	871	803	851	881	887	823	817	820	859	833	868	821	858	804	817	839	886	854	864	883	884	862	897	839	867	880	829	875	833	860	896	793	840	892	836	854	829	795	832	861	840	864	853	885	888	870	886	881	843	877	895	833	875	875	823	835	930	881	814	837	858	858	881	799	845	863	836	818	850	893	886	865	875	853	835	880	845	828	864	828	862	819	831	845	838	904	863	839	906	855	854	895	874	828	830	815	893	857	904	900	822	839	822	857	830	858	839	845	771	838	820	856	857	855	851	852	894	811	790	813	869	832	891	808	804	861	881	863	821	788	826	828	885	861	855	795	911	818	868	828	877	835	853	861	879	890	837	831	844	862	891	850	796	882	873	868	875	821	836	860	877	850	855	874	864	895	862	878	820	822	850	846	875	846	862	877	902	817	819	807	878	857	773	813	800	840	848	864	879	878	816	878	835	874	858	843	881	840	860	872	866	879	840	837	874	861	877	826	839	859	855	851	866	803	820	835	850	829	862	839	853	806	890	877	890	842	872	898	894	849	869	888	903	902	832	866	884	866	851	844	846	835	845	857	887	860	835	807	861	848	846	879	855	821	872	872	833	856	874	816	874	896	856	867	816	861	838	823	846	862	874	840	898	879	834	857	826	842	870	883	815	830	824	872	812	891	871	899	796	832	814	834	837	854	825	874	899	855	863	849	779	908	855	790	777	857	815	829	854	866	838	863	825	890	831	891	844	877	820	837	800	877	859	828	938	815	879	838	889	906	842	845	826	813	888	797	831	874	847	865	870	845	845	899	863	818	843	821	832	864	830	902	881	819	828	882	899	860	814	900	878	799	892	845	846	888	892	897	811	870	915	831	862	843	857	902	786	863	839	824	839	868	849	856	780	824	879	924	846	855	889	847	811	840	890	824	851	865	820	817	922	858	865	882	847	831	911	852	842	853	802	844	831	860	812	821	854	850	870	830	821	788	859	800	795	847	838	864	802	878	865	780	841	888	802	839	879	886	858	864	875	801	858	865	853	857	903	798	868	844	847	838	862	877	846	864	859	787	893	824	822	844	838	846	829	839	867	821	780	888	806	840	884	867	884	828	883	881	883	847	825	869	862	852	852	855	832	847	889	801	868	887	847	863	862	848	870	838	861	873	872	865	840	854	874	839	838	890	808	834	849	884	854	869	813	823	882	853	841	838	850	838	833	834	847	871	820	870	845	819	858	835	865	888	830	764	872	844	850	840	853	880	847	861	892	855	869	835	837	867	871	898	809	856	792	862	863	793	820	876	873	833	859	896	861	841	858	808	855	816	845	840	887	887	834	843	854	860	862	845	867	855	835	831	861	821	810	823	859	820	866	816	846	863	853	802	881	877	819	856	838	843	810	787	855	863	833	847	841	858	803	853	922	851	904	908	874	835	838	884	858	866	866	899	900	860	884	875	822	858	882	805	836	823	869	833	839	844	809	896	825	880	868	863	815	860	837	835	884	856	855	810	859	847	838	859	850	873	787	824	829	811	849	895	817	851	869	871	849	866	878	876	914	867	837	854	817	857	824	829	808	854	859	859	885	841	846	858	813	832	850	880	862	828	861	849	868	858	845	826	847	869	817	881	857	843	843	847	908	828	833	834	826	850	872	854	870	855	893	883	899	870	864	888	878	850	865	828	895	864	842	882	858	847	867	866	859
7187	629	684	496	409	349	274	303	255	217	229	217	213	232	234	216	208	191	221	211	190	223	199	200	189	163	197	172	169	194	187	171	187	206	220	193	203	195	198	163	175	192	185	226	186	172	192	210	201	195	220	192	220	205	239	199	211	196	170	217	199	191	175	217	198	211	183	203	188	194	177	199	194	216	209	174	202	169	198	177	205	186	215	173	213	187	183	191	185	197	225	191	172	208	196	202	206	206	186	185	193	186	224	159	199	193	221	210	201	190	203	194	190	194	188	215	183	164	199	183	188	166	197	177	200	191	221	185	186	232	202	176	178	187	201	193	190	195	174	189	182	164	204	202	224	212	175	189	214	206	187	159	195	206	199	168	211	160	184	187	164	218	179	201	183	204	199	168	201	207	221	189	170	210	177	216	164	192	220	181	171	191	178	181	202	169	218	172	185	209	175	202	186	170	211	187	175	182	191	193	183	183	195	204	197	176	195	235	192	183	190	199	190	210	184	192	181	184	192	202	186	183	195	187	164	176	178	192	173	194	201	177	196	200	185	175	190	161	181	190	203	176	233	173	209	186	199	205	238	197	196	195	209	213	209	195	184	174	196	199	184	208	168	189	177	210	191	196	213	196	198	193	201	202	176	187	196	169	188	190	211	188	188	197	224	222	183	176	185	182	193	216	173	175	192	189	191	173	188	186	190	189	193	195	207	193	195	178	184	176	155	185	176	193	191	205	212	180	174	196	196	186	212	233	200	179	169	199	221	180	191	192	180	205	199	186	189	188	177	191	195	209	176	227	209	178	170	188	207	190	179	205	206	179	192	180	171	188	172	176	195	184	187	183	185	192	192	209	177	193	176	183	164	186	188	154	203	203	184	196	187	194	188	181	153	190	180	189	206	182	176	212	181	210	190	232	175	185	210	205	204	185	199	187	193	182	207	197	164	169	150	194	194	191	198	198	209	196	199	200	181	171	184	197	182	173	197	197	193	177	173	184	173	209	187	169	182	201	177	203	193	166	194	148	164	167	185	194	215	207	212	207	190	181	191	190	168	182	190	203	196	204	178	192	187	209	224	223	215	201	178	175	198	166	207	206	177	210	196	190	224	189	180	193	192	184	197	194	188	198	218	191	186	202	205	187	203	197	205	203	177	208	180	186	184	187	179	181	191	197	191	208	192	205	184	169	213	188	197	217	198	189	207	170	180	180	199	211	224	214	186	179	187	178	207	181	221	201	175	180	199	183	192	210	171	199	186	186	213	176	214	223	166	158	187	184	173	206	168	193	178	197	175	180	204	204	184	190	182	161	172	196	198	190	213	219	199	210	198	189	209	182	209	206	205	196	174	170	171	219	183	183	176	183	180	189	223	192	213	200	197	172	190	170	204	195	197	192	198	205	178	190	193	220	175	169	201	173	183	200	211	191	188	202	203	205	199	195	160	177	167	178	205	211	180	196	191	176	190	211	196	218	169	181	185	192	201	197	197	200	191	180	190	215	193	156	200	179	184	188	189	196	229	211	190	172	204	193	184	166	218	199	205	177	195	167	191	209	177	181	203	187	189	196	192	198	206	222	217	196	199	176	184	195	195	169	180	203	183	191	216	183	163	183	215	197	182	205	201	193	192	185	173	214	198	194	178	157	174	185	180	182	192	200	190	187	170	184	190	172	179	209	191	241	216	188	186	177	195	172	185	196	184	203	202	210	193	180	188	212	204	202	218	185	184	177	178	155	156	181	194	178	212	174	180	233	192	198	176	203	193	213	213	202	208	178	171	179	191	179	185	196	187	200	190	188	182	169	188	189	183	193	202	189	170	202	220	214	194	200	190	199	214	205	223	203	193	195	203	191	203	196	180	206	210	185	185	200	220	193	179	186	202	193	211	183	185	199	198	213	204	204	180	180	208	221	204	183	178	212	185	194	166	173	180	184	176	188	175	171	192	195	193	196	203	195	185	176	193	184	185	212	199	178	179	185	170	181	176	177	212	184	179	215	191	200	180	214	185	194	182	184	207	188	165	177	206	174	204	184	189	165	195	191	192	189	197	184	156	223	195	201	194	184	202	191	195	197	161	202	199	193	201	203	218	186	205	199	192	170	163	218	180	169	161	205	195	180	206	181	195	171	194	218	192	180	192	208	169	181	169	191	209	177	207	170	175	166	192	200	196	202	202	214	207	181	203	227	184	185	194	196	197	198	176	175	194	187	194	204	179	193	182	150	197	180	188	195	213	191	197	168	178	166	191	196	184	190	181	208	207	187	177	194	221	199	213	177	204	182	206	214	193	204	218	199	182	197	204	173	185	191	186	176	167	181	169	201	169	172	185	178	201	194	180	190	188	190	197	192	172	190	204	190	175	194	197	181	196	171	186	209	176	174	173	211	185	216	189	201	202	194	181	186	183	181	201	173	183	202	197	206	194	191	213	188	223	200	190	173	189	190	191	202	227	171	199	173	207	192	176	209	194	199	185	196	199	204	163	177	187	172	216	173	178	203	190	171	166	182	188	203	202	212	215	176	195	207	196	194	207	185	206	188	195	200	178	175	168	172	167	205	169	192	172	185	196	160	216	192	177	210	177	164	187	196	212	197	205	205	151	200	189	193	200	200	204	177	179	189	216	172	191	175	167	182	222	190	167	188	175	202	170	175	157	189	176	207	206	191	214	183	199	184	184	213	182	186	185	167	180	167	206	202	179	176	199	217	203	209	179	216	210	185	184	200	166	198	189	212	194	192	205	202	204	198	202	188	210	180	185	189	213	189	191	189	196	189	178	180	200	200	190	198	197	218	188	208	188	186	197	200	193	193	220	190	186	229	183	192	178	191	196	191	192	225	193	189	205	187	182	170	197	174	189	147	185	224	208	181	192	169	206	193	170	193	189	211	189	207	170	189	195	188	190	212	198	212	175	182	208	202	202	194	198	168	203	204	197	189	209	166	181	202	196	220	193	196	181	189	185	184	211	201	190	202	186	191	183	181	173	185	195	209	193	182	203	194	178	209	194	175	185	184	206	202	197	203	197	218	194	198	188	196	197	180	192	206	199	205	180	197	195	200	209	217	188	185	193	191	190	205	189	185	189	198	175	189	196	180	178	182	217	175	187	187	221	184	216	223	162	182	179	179	204	184	168	176	199	203	179	173	182	200	205	193	204	207	192	186	196	200	172	181	189	170	173	204	213	179	175	173	182	194	217	185	204	197	175	196	200	176	204	180	171	175	189	219	188	199	182	206	183	228	205	192	182	162	200	204	211	178	190	199	203	200	203	168	155	188	197	189	205	199	204	206	171	172	201	198	181	210	166	191	178	185	182	183	191	214	225	194	188	188	184	190	186	188	163	227	216	215	199	207	213	190	216	180	203	199	183	158	210	186	203	216	165	173	164	202	217	180	191	207	185	194	190	178	193	184	186	205	189	199	182	166	185	199	191	191	179	190	184	184	185	206	229	224	177	204	185	194	194	168	205	214	209	199	185	218	191	183	163	189	199	201
6153	865	1509	1688	1478	1225	1033	996	912	755	728	660	643	629	550	596	565	536	531	512	591	540	523	514	531	481	500	512	500	480	496	483	509	479	462	482	463	530	471	484	459	487	469	477	509	483	473	495	482	476	490	471	462	520	478	451	462	470	469	448	476	501	480	485	454	445	453	463	472	452	480	444	451	459	483	484	442	505	431	438	475	476	428	448	476	469	469	478	505	480	484	443	449	454	433	478	438	439	479	461	450	494	439	424	489	445	468	443	430	476	494	470	464	483	419	487	450	458	426	470	471	481	447	454	452	470	431	476	484	458	498	458	451	475	472	442	443	435	490	460	459	459	472	470	455	437	476	439	447	426	448	460	464	434	436	440	447	491	481	462	459	471	468	450	465	458	469	465	452	493	494	479	440	427	446	465	436	450	473	458	460	482	441	444	495	462	457	454	469	448	421	451	434	427	497	471	484	472	487	491	447	446	476	453	481	442	500	462	504	472	467	443	502	502	461	437	458	478	460	475	469	444	476	465	465	442	491	456	464	491	418	442	487	496	467	466	458	457	518	463	449	479	450	434	483	434	422	476	438	484	483	472	483	452	442	485	475	499	449	442	471	464	478	448	454	453	465	485	446	503	465	486	489	462	466	434	460	470	442	475	468	436	434	489	445	492	514	492	479	455	485	428	465	457	473	456	474	463	452	452	462	457	457	479	438	449	475	489	451	443	405	462	479	446	475	477	450	484	448	466	475	447	435	430	475	440	493	433	455	455	472	444	445	473	446	471	488	428	448	441	438	454	477	507	469	432	473	484	412	457	429	483	468	506	475	491	468	436	412	448	492	430	476	443	480	481	463	454	479	428	450	497	502	472	516	451	432	450	463	455	449	491	424	426	454	491	495	456	460	434	412	485	483	476	437	432	430	451	434	458	469	450	492	504	494	456	425	453	477	410	486	442	459	463	445	444	491	459	438	470	423	458	415	470	474	481	456	441	448	452	502	425	452	448	446	469	439	456	478	464	472	437	469	466	470	442	450	471	502	473	473	494	448	445	440	486	464	467	468	492	443	467	527	482	456	480	489	473	490	472	461	521	472	459	495	465	490	449	471	485	487	458	475	458	448	469	473	443	451	493	434	418	468	467	463	460	488	468	441	473	481	462	444	456	471	444	443	471	482	459	451	466	443	423	494	460	490	458	442	440	435	501	479	461	453	483	479	426	459	414	432	470	452	433	498	475	445	424	498	465	479	449	455	449	445	449	467	436	486	445	463	438	464	479	435	441	471	434	469	435	464	481	440	452	476	486	442	463	435	469	448	419	465	466	451	431	480	428	473	446	481	433	460	483	438	445	502	485	469	490	456	437	439	459	425	481	509	469	460	429	447	425	497	495	444	433	464	439	431	471	446	474	443	470	435	468	498	506	451	467	465	419	514	486	488	453	460	490	455	493	470	474	491	473	431	507	450	438	445	500	431	491	462	445	506	452	455	472	508	425	479	445	461	475	475	458	472	445	459	469	466	428	461	475	449	442	435	463	493	470	468	481	458	430	464	466	411	443	451	481	471	469	443	462	452	463	505	469	438	438	476	465	473	467	440	435	465	459	477	470	482	441	398	468	480	519	485	484	480	488	430	477	471	440	457	470	442	445	459	438	425	497	458	468	439	481	472	467	429	462	414	466	497	472	475	493	464	443	493	455	451	458	488	467	461	463	452	477	420	479	465	431	477	489	489	457	457	490	455	452	500	456	442	466	484	457	447	447	463	482	453	482	434	471	458	473	477	451	458	475	456	454	433	464	465	479	457	449	427	427	474	466	444	450	478	506	447	511	465	462	485	460	472	429	478	482	438	461	401	473	424	458	427	448	462	463	470	452	428	438	433	435	471	453	476	445	460	418	482	408	451	471	423	465	468	456	475	459	458	477	473	505	433	452	453	463	475	464	477	476	477	498	453	466	487	461	453	468	444	484	467	491	468	431	456	484	444	435	481	458	443	450	504	446	472	499	430	423	480	488	524	467	490	481	474	502	423	470	486	466	488	434	442	484	442	475	427	459	461	461	444	448	470	476	475	459	450	450	459	446	501	469	424	457	471	433	457	457	449	448	440	459	468	498	482	455	471	418	480	507	464	437	466	434	446	463	497	452	455	492	467	450	464	491	442	473	464	449	461	483	471	446	431	474	451	472	449	447	434	466	496	457	436	438	462	414	464	435	449	452	431	478	449	468	482	422	480	432	453	519	502	457	473	496	433	461	478	455	462	447	468	461	443	490	478	456	452	483	468	433	455	465	451	444	491	449	465	445	437	464	457	449	469	459	467	432	453	473	436	486	484	435	435	488	479	483	459	460	457	414	480	454	455	491	459	454	462	440	468	464	456	430	450	429	427	445	491	446	454	458	456	484	460	491	480	416	460	468	488	455	445	501	443	460	487	509	470	490	461	510	477	443	431	475	442	446	454	400	477	481	457	451	463	477	439	451	476	500	461	443	432	493	407	454	476	467	463	439	427	497	457	483	423	463	469	419	465	459	455	453	474	462	451	487	466	456	431	473	451	481	437	461	472	470	476	501	493	462	507	453	438	444	434	454	463	442	447	442	418	429	486	459	466	445	416	418	461	491	472	419	403	443	452	463	488	451	452	477	458	426	484	446	459	458	437	459	456	442	460	471	446	450	437	456	459	444	463	459	456	447	491	433	443	481	411	487	452	478	449	473	486	455	466	475	483	449	472	489	456	452	470	486	434	470	435	415	481	458	449	456	469	441	466	467	425	446	447	422	448	502	460	466	415	429	454	508	472	447	452	468	473	465	429	458	477	489	471	462	479	499	426	461	495	456	504	459	481	462	486	455	434	458	428	435	486	500	437	446	465	457	434	472	456	468	454	473	503	498	471	446	453	481	468	471	463	505	499	472	495	452	434	480	445	503	456	459	471	424	451	474	426	452	481	430	474	446	452	450	469	465	501	470	477	504	449	477	464	414	456	510	455	521	466	450	421	477	444	470	450	471	471	441	435	450	462	461	500	419	463	482	458	472	456	446	439	495	490	446	461	503	431	457	454	463	438	415	468	459	436	478	444	488	482	489	474	447	493	480	480	465	466	484	462	478	452	456	441	444	455	453	461	435	448	444	436	473	452	515	506	467	414	456	456	421	478	472	448	474	430	458	462	428	444	483	463	478	447	431	478	455	460	443	430	465	454	455	450	419	458	445	451	455	460	472	459	473	449	455	440	455	461	463	497	446	464	477	462	477	455	476	451	485	408	491	442	467	469	467	483	453	461	468	443	469	458	429	444	464	439	434	440	471	452	429	471	461	443	467	433	453	464	488	443	472	490	418	428	440	457	478	447	481	432	442	463	453	502	441	470	476	425	451	465	504	438	479	470	481	490	547	442	468	443	464	408	457	488	461	430	463	475	452	476	469	490	488	460	453	441	447	472	439	445	490	495	449	456	464	453	455	470	483	447	501	449	448	482	468	456	469	480	456	481	467	448	443
14189	1355	1066	855	642	513	410	373	303	264	284	278	235	224	228	204	223	212	208	197	187	184	177	203	228	199	220	171	187	178	206	210	231	189	177	197	203	199	178	212	202	182	188	193	193	167	205	183	201	188	226	168	190	191	190	190	167	175	189	187	176	190	184	179	188	185	194	191	191	188	182	184	178	165	173	179	192	203	190	228	186	190	187	183	163	166	162	190	174	202	191	188	207	195	217	185	172	197	214	172	169	178	201	199	192	209	180	176	184	198	203	175	182	181	170	219	189	202	204	182	190	194	166	201	184	165	153	211	195	201	210	192	198	169	175	183	227	188	201	199	198	191	187	184	198	208	194	169	198	195	190	186	198	187	187	203	203	181	160	185	168	170	191	172	166	195	172	166	179	193	185	163	202	167	183	172	206	179	158	184	163	180	192	173	193	180	184	188	196	184	160	197	163	172	193	179	193	212	211	170	164	173	190	194	173	189	200	171	167	170	177	208	155	184	163	197	168	193	189	179	203	186	163	172	174	187	179	189	180	187	205	172	174	168	193	176	199	182	210	172	197	190	158	169	183	219	176	190	152	195	178	172	175	204	178	193	190	190	225	169	199	176	221	178	191	208	198	183	167	197	164	183	182	196	162	208	178	166	157	179	182	173	168	195	174	160	186	168	181	200	226	204	182	190	210	170	187	187	172	159	190	209	219	195	193	178	196	187	177	220	202	194	173	193	205	196	173	197	184	194	156	186	207	193	197	197	196	166	180	178	194	204	189	179	193	195	167	178	178	213	201	193	197	183	197	196	188	206	201	179	168	157	187	180	169	194	177	178	183	160	178	209	192	174	191	201	194	197	214	161	184	176	195	185	199	176	172	208	190	172	196	207	165	154	185	203	151	177	164	207	180	182	188	217	210	184	194	188	178	169	174	157	185	177	226	207	176	172	187	200	181	192	188	191	220	197	151	191	177	178	190	187	185	191	216	189	171	183	187	176	204	181	176	178	179	166	157	226	178	179	185	194	187	197	168	174	215	171	212	180	177	195	193	171	208	174	167	208	177	192	183	172	169	199	200	222	181	162	180	180	165	194	170	186	187	146	208	171	195	206	208	179	204	188	200	168	187	185	178	174	177	198	188	194	196	189	179	184	203	193	202	176	179	190	200	168	200	171	190	200	169	172	186	162	180	181	171	195	189	201	180	184	185	206	222	187	186	179	190	216	172	184	160	178	211	180	163	213	183	171	189	161	202	204	203	174	170	183	177	179	208	192	184	169	177	175	187	181	190	178	186	179	160	185	198	162	200	152	218	204	197	210	177	177	192	169	189	189	202	177	187	206	201	188	176	170	163	191	178	182	197	202	172	189	157	191	200	164	182	200	186	182	193	199	181	193	200	173	201	205	184	166	198	190	168	187	189	179	184	180	202	168	183	187	176	142	189	190	182	188	206	206	207	158	177	172	187	200	194	205	181	196	168	165	200	209	205	204	191	203	202	177	187	189	186	167	209	170	166	199	175	203	183	207	180	170	194	176	192	184	173	205	195	213	174	182	173	197	200	161	215	170	196	210	196	180	188	179	172	195	204	155	167	170	163	206	163	153	182	186	195	196	203	193	178	170	190	169	219	180	195	174	178	177	180	177	186	172	192	158	190	167	208	185	188	187	176	207	193	177	188	177	197	210	156	198	200	183	176	187	182	197	186	161	210	180	154	180	170	192	199	178	175	214	177	186	175	171	209	168	188	189	170	179	198	161	186	164	188	187	191	183	170	189	211	197	143	181	208	193	206	183	176	189	200	171	176	184	168	170	197	192	196	201	186	187	183	175	209	160	196	200	202	177	174	169	177	172	194	192	182	163	179	187	165	165	172	188	183	176	169	169	192	184	173	193	180	179	217	188	182	206	180	179	183	184	195	194	189	193	185	185	193	196	210	174	181	201	183	178	187	190	170	150	191	193	174	183	175	174	175	195	193	196	184	194	181	176	192	191	177	137	179	192	173	162	182	194	195	178	203	209	194	176	193	218	204	200	205	182	179	177	174	172	163	185	211	186	195	189	199	163	203	228	191	174	147	197	193	195	167	178	178	185	185	197	198	170	189	201	184	174	184	193	190	193	201	188	172	205	197	201	206	178	190	179	178	187	190	196	178	184	180	187	190	156	181	191	180	188	189	158	176	172	151	174	169	184	193	178	180	195	191	185	182	179	177	166	181	177	205	203	200	196	178	174	154	176	182	205	165	206	185	204	194	190	173	203	180	174	221	176	206	154	190	174	185	212	192	171	200	190	173	180	192	194	186	206	182	205	167	180	217	174	181	190	193	196	179	145	198	155	189	195	180	187	167	188	186	169	153	200	191	202	147	195	200	182	174	183	151	180	187	160	187	170	178	182	179	193	171	192	200	190	194	197	192	169	202	175	168	168	195	176	172	203	195	187	176	195	175	197	190	177	185	204	211	215	197	166	173	162	169	197	176	168	189	193	163	189	168	166	199	195	200	173	203	181	184	198	190	182	169	175	184	189	182	191	165	189	191	211	192	168	157	215	202	196	204	189	211	206	177	188	196	202	195	178	187	203	179	182	168	178	184	179	187	184	220	181	191	197	184	178	194	176	199	185	188	189	171	182	193	193	174	175	203	194	167	174	161	184	188	178	180	168	179	158	212	195	184	188	206	206	183	187	194	176	201	175	181	193	186	172	162	168	157	222	183	201	193	178	187	184	167	183	180	159	167	176	198	191	189	173	190	164	190	173	197	171	167	174	200	211	179	176	166	180	172	173	183	194	188	166	173	176	177	179	190	170	187	179	182	183	212	199	161	201	192	190	167	197	189	174	213	180	190	178	188	172	183	179	213	181	195	188	203	198	187	207	183	190	173	191	177	172	177	201	197	177	172	176	174	166	192	168	178	177	187	179	177	175	220	217	208	193	152	173	185	201	179	196	190	162	202	201	181	180	197	174	171	169	189	155	178	202	175	153	153	195	174	221	196	192	179	174	161	188	158	169	185	191	191	209	181	183	165	190	203	190	172	189	177	160	194	194	189	167	192	216	183	183	165	189	186	177	163	174	168	183	186	181	193	197	200	216	190	187	201	180	179	189	188	175	187	182	186	181	193	164	170	192	158	183	212	204	180	183	168	173	174	176	185	188	186	190	179	202	188	175	210	176	195	184	199	207	228	175	202	163	202	178	167	163	185	164	177	180	183	188	181	194	169	171	194	184	175	174	196	174	194	202	183	196	194	170	189	185	169	161	212	192	187	196	199	178	185	177	164	183	219	205	183	196	206	190	189	188	181	178	172	194	181	174	173	191	174	184	189	189	166	178	197	219	192	176	212	200	221	213	176	201	189	189	177	161	180	179	197	191	194	222	186	173	189	181	174	177	190	182	171	196	182	189	170	178	188	189	175	182	203	179	186	174	176	184	172	186	194	166	181	183	184	180	159	196	188	187	171	186	177	207	194	169	179	160	170	170	196	190	198	179	202	197	158	197
8216	1193	2317	2709	2249	1895	1490	1324	1204	1027	948	860	795	741	762	660	691	634	617	637	618	604	606	583	614	603	552	570	532	553	588	577	563	548	534	538	534	499	525	497	564	548	546	480	489	496	546	542	512	517	515	522	494	526	487	520	508	503	468	519	484	517	518	495	513	470	495	497	538	517	511	529	468	469	506	518	532	508	487	510	466	481	474	491	495	475	463	465	500	463	498	460	498	526	452	474	504	519	494	486	485	474	518	473	484	438	492	486	499	504	505	504	504	488	469	486	472	510	453	506	487	455	478	521	450	445	487	463	465	471	466	455	480	466	456	504	471	506	518	519	471	501	509	482	512	468	484	493	498	495	461	434	490	470	498	507	493	478	485	468	487	460	468	487	495	449	486	485	452	434	467	476	485	486	525	477	521	469	499	505	448	480	453	446	475	449	470	481	477	450	474	487	451	495	493	529	462	497	480	460	471	436	463	467	453	465	478	467	463	483	478	499	474	479	478	470	469	440	455	492	447	492	506	504	487	483	501	493	455	461	512	529	494	490	479	479	474	484	474	454	489	450	492	492	472	494	473	502	459	496	491	452	475	467	463	491	503	510	525	484	508	455	468	504	522	469	451	539	465	507	499	485	473	483	462	528	464	470	506	486	494	499	464	474	490	500	512	468	456	477	532	462	432	487	508	495	457	459	457	476	491	471	485	471	491	440	456	485	469	486	475	509	483	477	518	512	471	472	495	448	468	467	445	480	487	480	517	501	506	511	458	457	490	498	496	459	475	472	467	479	449	510	493	484	529	466	500	517	488	443	492	503	465	468	455	463	483	488	436	444	447	468	433	486	440	468	533	528	476	503	495	487	476	431	422	477	508	482	457	474	478	496	487	452	480	436	522	491	459	453	437	470	503	456	494	501	463	497	449	503	482	476	466	464	522	439	525	494	466	516	466	481	463	488	499	498	472	502	465	442	496	454	445	470	477	434	494	477	500	451	467	500	445	466	491	494	495	485	493	498	467	466	467	470	481	502	512	521	457	523	491	512	504	462	499	450	466	486	486	482	455	491	517	461	483	480	454	474	481	505	472	446	505	474	473	504	481	495	496	452	462	488	506	477	449	501	497	475	472	514	479	472	469	471	496	455	490	469	452	481	468	504	479	509	453	467	512	484	413	465	500	501	489	452	496	464	456	507	476	452	487	487	520	438	452	487	481	486	475	500	482	484	450	466	479	515	487	487	493	489	466	487	447	517	501	498	472	481	488	504	471	510	480	478	486	488	475	516	450	467	524	495	510	480	502	439	479	485	510	465	461	500	528	437	467	434	487	464	462	451	489	457	500	481	456	442	462	482	466	490	471	512	463	471	497	467	484	463	424	482	477	489	489	464	471	456	450	475	475	486	463	500	511	506	476	521	492	489	493	492	503	478	518	471	475	461	501	449	516	459	455	458	460	519	491	516	501	483	488	518	532	500	476	482	508	538	477	524	498	452	486	529	473	524	514	480	463	490	479	477	481	461	495	504	509	490	491	507	465	480	441	498	443	455	492	503	505	473	488	456	508	505	466	501	471	513	496	468	505	505	456	487	480	459	482	486	464	487	447	498	475	507	478	542	463	473	480	458	500	444	456	495	493	487	490	510	503	513	524	511	512	477	459	470	440	509	489	525	493	490	482	470	470	448	505	504	488	498	481	473	440	466	483	470	425	461	510	471	453	475	491	476	513	472	491	470	473	504	506	488	491	484	484	464	485	516	485	486	443	452	484	447	449	483	473	490	511	495	450	504	524	552	493	500	484	484	512	518	495	488	482	469	464	482	472	444	458	480	481	505	477	467	527	491	500	563	480	485	474	496	471	474	476	481	508	460	514	483	507	478	443	478	440	468	492	514	505	481	464	474	465	495	494	485	464	459	473	480	499	457	494	479	442	481	475	492	480	493	488	470	486	476	491	488	497	504	480	496	472	483	470	469	478	514	496	428	447	507	506	485	489	454	469	467	471	495	483	512	479	473	478	437	450	464	495	499	468	521	490	476	471	483	453	501	488	488	506	491	458	480	516	484	491	486	487	461	471	440	489	505	455	507	455	472	525	495	542	450	484	485	456	478	448	491	512	488	458	503	485	463	471	462	483	456	509	487	425	494	483	446	517	464	490	504	491	473	494	544	521	464	502	488	484	504	455	467	493	488	474	474	463	507	476	525	435	487	488	484	493	460	478	459	454	504	496	473	473	468	468	487	473	448	452	479	500	512	459	502	454	479	465	425	484	483	508	487	461	488	514	469	424	525	457	454	490	487	492	499	481	494	466	466	495	526	468	490	450	488	470	499	465	481	535	470	479	504	475	486	479	492	486	480	481	505	498	465	478	460	444	516	450	480	458	474	480	525	476	468	477	439	470	434	477	513	463	497	463	470	478	496	503	452	456	453	477	452	493	470	505	505	494	458	491	491	456	489	485	461	457	487	494	482	507	472	479	462	481	468	487	427	450	479	461	504	493	427	461	469	500	460	448	459	479	475	489	524	482	477	504	466	471	493	481	467	455	474	469	498	490	480	483	478	449	475	451	496	486	492	492	473	481	479	509	477	500	483	465	482	487	494	476	504	484	475	466	485	487	489	471	497	492	438	477	467	463	517	475	456	497	465	451	466	500	455	480	480	472	480	494	466	481	515	498	462	477	481	483	521	465	478	459	487	475	470	496	468	482	488	494	477	522	482	477	471	538	460	465	505	459	464	483	471	512	533	489	488	462	470	491	488	490	468	487	474	456	475	449	504	476	467	478	476	444	481	475	443	484	510	488	528	480	470	472	434	444	496	519	500	468	496	502	501	473	443	468	451	474	487	523	477	484	461	495	457	492	455	480	485	486	475	454	444	533	447	533	445	445	459	490	462	483	475	487	455	500	457	471	509	490	481	486	483	484	503	437	497	470	499	454	462	482	481	510	477	480	487	474	500	508	504	486	490	466	484	502	468	487	470	480	450	488	488	471	454	454	477	472	528	491	509	436	500	474	491	494	472	506	498	459	499	450	481	475	501	489	487	463	509	466	496	452	502	451	492	479	475	472	443	485	489	521	491	456	464	471	479	488	524	485	452	489	470	495	499	480	453	425	502	481	501	513	448	483	488	496	461	515	466	486	465	526	489	472	510	503	484	502	483	442	466	481	496	435	449	444	453	466	490	478	451	489	460	485	468	480	499	510	519	512	504	461	459	484	489	501	483	469	506	472	496	503	493	447	464	490	451	489	449	461	502	496	478	469	462	472	441	515	459	484	461	494	499	462	461	486	506	486	493	498	475	473	488	433	483	461	516	495	482	481	492	488	466	501	499	473	481	476	474	480	474	512	483	459	485	464	468	469	450	482	467	462	464	492	479	512	486	483	473	482	479	472	473	488	485	484	515	527	437	511	496	479	487	447	496	459	471	477	487	478	516	490	478	474	523	510	486	520	504	505	473	467	481	448	459	461	449	479	462	523	498	467	494	474	497	438	514
1616	425	478	415	428	469	388	424	393	424	399	403	413	348	349	406	399	402	354	415	362	384	381	372	413	403	373	360	413	412	412	414	410	428	358	312	393	396	384	405	406	372	398	370	352	354	421	373	424	358	421	390	433	383	422	420	377	334	357	379	387	398	368	393	387	430	388	407	417	390	387	345	402	372	362	421	392	374	388	414	368	391	397	412	383	379	394	397	365	394	372	366	337	389	366	362	381	417	438	392	397	385	380	390	388	364	374	418	408	371	391	434	369	374	381	400	403	373	403	448	432	404	375	362	364	392	365	399	353	360	399	374	364	408	391	376	411	312	375	391	396	392	425	406	381	370	403	421	423	399	374	390	386	382	400	412	421	388	406	385	373	376	349	383	421	406	393	384	404	423	412	381	421	410	417	375	349	398	389	388	394	367	384	402	404	416	355	413	420	363	370	407	374	380	387	396	373	379	392	382	399	411	387	432	394	416	344	384	373	368	383	378	411	354	442	389	373	411	350	387	421	399	375	386	425	366	386	343	385	389	387	411	393	379	392	396	366	396	423	445	401	356	396	400	345	357	356	370	413	382	396	403	405	399	425	409	392	386	352	403	400	363	367	374	383	401	332	378	422	351	385	366	445	391	354	359	393	349	410	424	397	365	353	388	401	421	385	436	398	429	435	381	398	356	368	365	382	404	351	365	384	407	400	391	420	347	387	392	401	408	400	395	411	404	414	374	388	380	342	365	387	419	375	408	380	370	439	351	370	395	380	340	387	370	369	375	384	420	405	406	395	393	421	357	355	437	399	383	389	363	394	351	349	390	393	373	349	402	370	394	370	358	386	339	374	395	373	427	409	404	393	393	373	382	372	428	396	376	368	407	403	400	408	373	391	407	399	361	425	403	392	375	371	439	370	394	400	421	411	395	401	364	415	370	403	350	392	372	352	406	385	394	397	395	386	386	387	399	409	346	376	384	392	431	403	391	395	406	371	379	438	382	371	372	356	395	391	358	389	388	380	390	345	402	405	377	423	408	380	397	362	393	390	386	425	391	391	353	404	364	361	350	353	382	375	391	375	421	386	382	390	381	368	366	404	361	355	413	385	370	362	359	382	374	385	392	381	402	428	387	403	398	378	377	382	347	379	370	381	400	389	349	368	413	397	372	373	382	397	397	367	378	360	421	377	377	397	387	381	369	374	383	367	416	372	362	352	399	442	395	360	376	400	396	404	371	374	365	380	376	400	405	396	402	339	363	359	426	394	400	383	392	419	356	411	381	367	391	387	388	385	376	358	381	409	367	376	435	409	388	373	378	390	388	406	415	393	394	420	399	402	387	353	367	390	388	385	372	369	387	406	393	392	383	405	363	381	371	425	390	390	351	398	402	432	390	364	414	376	402	382	400	392	416	389	406	415	390	360	353	427	389	406	365	404	385	390	406	387	365	378	386	394	383	346	410	406	380	391	389	384	370	375	413	387	404	410	346	392	420	403	357	373	422	389	373	406	407	406	359	423	367	416	388	398	380	390	384	376	374	376	374	403	402	375	376	406	395	387	347	383	377	396	392	350	369	362	363	391	372	400	383	402	380	369	408	375	379	381	412	357	418	383	362	392	377	398	400	349	365	341	388	382	361	395	383	347	397	423	430	413	360	381	383	376	393	389	381	423	395	412	369	377	381	393	392	381	404	412	389	372	371	415	399	391	369	413	350	380	373	383	346	419	369	382	364	399	402	425	401	381	353	389	387	378	392	336	371	384	371	405	365	398	390	377	384	430	399	387	372	419	370	382	389	417	370	368	391	397	390	364	385	360	372	407	366	359	409	424	409	418	423	394	399	368	399	384	421	409	364	386	385	378	356	381	395	391	344	416	393	372	398	385	406	381	375	376	382	359	422	426	345	407	396	397	380	392	395	368	414	400	388	435	395	362	372	359	392	374	405	381	372	388	371	392	362	404	341	413	382	367	399	391	376	371	368	409	385	375	379	389	378	376	394	400	359	337	383	353	371	400	409	379	384	384	372	381	379	379	364	416	393	393	390	429	369	360	401	414	397	375	372	405	405	402	384	399	413	329	414	413	349	314	403	375	405	382	426	383	393	397	382	382	384	407	372	383	388	392	358	409	399	378	352	442	392	379	354	375	409	417	375	381	379	360	398	405	380	375	411	381	395	378	374	374	373	397	374	370	366	400	384	422	406	357	405	413	382	383	352	383	375	408	418	413	386	389	367	370	399	351	396	389	439	388	397	423	424	410	405	426	351	392	394	364	338	382	389	363	407	382	371	391	410	381	404	366	347	349	423	410	387	371	392	397	385	367	394	381	376	400	388	399	372	375	388	403	383	342	400	368	412	402	399	375	368	403	377	398	364	408	389	353	388	393	375	389	390	419	399	409	381	317	416	389	359	393	384	369	379	363	387	393	383	375	398	363	382	422	395	420	379	356	403	384	378	374	378	386	417	388	404	422	439	399	389	380	414	412	378	406	379	378	401	379	398	377	441	399	364	365	392	391	373	377	380	341	416	385	403	422	364	406	373	423	375	345	400	392	357	411	418	366	418	368	403	418	368	329	385	413	403	400	407	402	406	394	384	336	386	336	383	399	390	402	365	375	389	403	384	391	388	404	367	388	414	384	418	374	390	377	394	401	380	366	415	395	377	387	416	405	394	403	401	375	372	372	397	386	430	390	358	397	388	388	374	384	343	396	362	395	391	388	385	391	391	413	417	364	376	388	416	398	415	352	384	372	409	389	368	417	378	400	408	393	407	415	391	402	392	386	390	402	420	380	395	370	421	391	385	388	388	399	395	391	377	386	369	412	370	391	417	404	412	381	332	347	396	411	363	399	385	406	379	400	341	374	372	372	408	380	393	381	380	423	451	381	445	391	393	404	334	377	437	372	377	410	353	395	352	387	403	387	369	408	396	377	353	421	409	387	401	406	363	395	399	384	355	429	338	373	381	402	421	379	402	400	370	359	371	333	350	375	372	385	365	416	367	388	385	397	389	435	390	405	383	403	420	423	378	406	388	374	400	370	357	398	387	373	418	397	394	363	364	411	403	391	413	385	359	394	381	413	395	374	409	388	356	379	424	398	408	407	369	397	374	366	346	354	353	354	378	396	421	396	382	372	361	368	384	401	400	372	390	372	391	405	408	394	393	361	418	404	407	391	392	370	385	364	385	420	380	407	419	334	351	424	403	369	371	375	347	335	388	395	343	381	396	367	412	380	406	417	386	348	409	421	376	411	422	353	370	388	372	374	374	395	404	441	392	396	379	369	408	373	383	402	368	393	411	363	382	383	401	429	437	384	399	384	392	372	381	365	392	396	355	343	350	392	405	403	403	403	407	387	383	392	386	406	388	394	389	403	416	362	391	429	391	403	400	379	425	392	376	382	403	362	401	415	362	383	421	406	415	387	359	437	380	409	405	370	406	408	397	382	406	386	393	373	372	385	406	376	395	402	377	398	384	392	391	396	363	407	379	407	416
2134	916	1038	1027	1029	922	914	876	870	894	888	896	907	871	877	856	849	881	865	830	865	829	841	807	853	847	827	820	791	843	832	812	880	825	869	843	832	844	908	922	874	842	828	832	852	794	825	868	874	864	856	858	799	897	853	903	874	868	824	811	814	852	812	847	855	850	864	796	809	840	888	838	805	799	850	858	859	864	792	893	863	855	834	858	876	803	876	844	880	856	838	841	886	817	821	824	853	829	864	865	803	843	903	838	848	871	858	838	823	828	801	825	860	868	789	832	840	801	876	861	817	862	903	861	867	856	855	840	857	848	855	818	835	840	884	813	825	863	846	833	888	871	872	854	832	843	880	900	869	854	886	847	801	883	828	867	807	850	881	818	950	792	870	801	853	859	853	857	868	847	854	822	867	847	843	830	792	906	829	846	894	820	805	757	831	820	849	867	879	846	876	865	821	843	828	843	901	838	789	824	817	871	884	779	821	794	847	836	820	806	877	828	833	852	866	831	868	843	869	847	883	891	897	874	819	830	814	834	859	861	884	876	892	889	835	876	884	793	862	834	832	817	906	848	853	829	836	832	835	901	852	795	850	832	853	834	924	878	869	860	792	841	882	893	851	834	837	853	813	807	839	850	857	861	846	841	859	840	892	902	810	846	904	799	895	885	794	862	918	895	825	840	871	849	890	851	810	868	858	877	840	889	872	878	865	855	893	843	890	815	893	885	852	782	922	861	879	890	845	853	866	810	863	828	823	818	926	868	855	878	812	846	805	819	858	833	825	822	853	818	854	902	849	848	860	878	841	882	813	839	861	851	794	812	834	876	854	844	831	832	862	881	849	824	863	819	825	845	848	819	844	825	832	863	852	883	841	817	868	887	894	852	869	861	823	850	832	848	775	861	827	868	853	835	898	871	813	863	869	823	872	830	859	868	855	856	873	884	831	838	864	852	821	833	857	836	779	864	878	808	909	832	879	816	838	872	864	822	829	869	864	900	874	883	854	806	854	864	857	888	857	853	817	855	802	904	837	865	868	820	850	896	812	873	831	860	862	832	850	879	899	831	780	870	831	823	780	898	845	836	835	902	877	826	763	829	848	853	851	814	867	851	844	808	810	896	865	820	822	856	865	893	818	829	826	830	861	866	867	836	914	830	887	883	873	854	842	832	851	826	826	832	850	872	806	888	801	885	805	900	883	835	863	788	829	802	896	836	839	803	837	828	844	893	859	825	864	846	828	864	827	805	901	825	816	812	838	839	884	834	805	901	870	833	824	900	857	822	895	855	829	853	874	852	863	825	833	832	823	834	839	837	813	861	868	835	844	839	892	840	878	804	871	884	860	883	838	847	881	810	860	805	878	859	888	881	829	816	907	878	843	870	827	817	864	834	800	809	820	883	853	867	873	798	800	835	838	837	838	853	828	867	853	854	859	842	854	848	809	789	871	848	833	801	811	895	857	826	835	881	852	926	845	853	877	883	811	854	850	846	863	823	886	830	899	811	843	860	859	898	832	816	859	807	847	855	847	863	890	866	847	823	872	867	817	826	880	862	787	869	871	863	828	820	827	881	835	892	821	802	857	860	891	882	838	899	872	875	835	912	858	874	856	874	872	838	849	802	802	902	849	883	842	840	812	832	857	889	856	864	818	803	841	883	854	855	855	856	851	839	801	893	858	842	886	865	782	867	846	818	852	862	838	848	796	756	883	873	831	852	843	877	844	841	858	855	834	863	853	846	790	849	894	860	878	882	820	912	810	837	810	872	863	860	819	838	858	829	836	840	822	870	799	896	828	860	886	850	832	818	822	855	862	895	849	804	828	863	833	893	841	854	838	826	810	901	822	843	858	913	902	846	880	830	853	874	892	826	847	849	838	850	851	870	858	902	914	885	842	868	829	862	855	850	847	865	828	864	863	832	846	815	877	870	807	874	850	856	875	816	818	862	835	870	815	844	836	860	842	760	893	868	863	854	787	827	857	883	836	823	858	883	841	865	878	861	866	855	839	868	855	859	834	902	829	856	796	873	816	838	847	819	887	836	889	886	832	822	839	867	851	869	863	826	880	829	829	842	903	852	842	853	832	853	850	855	836	822	858	810	828	840	870	811	863	842	908	841	855	834	886	875	825	878	862	839	833	865	897	912	873	844	884	884	860	793	825	823	888	837	871	824	841	855	822	833	854	888	872	806	908	806	817	851	841	849	874	871	830	832	792	833	803	853	834	871	875	879	844	860	856	892	840	871	840	888	877	801	850	777	852	880	845	842	796	860	892	807	833	818	895	799	861	866	882	864	819	845	852	866	865	877	873	827	876	875	852	925	833	880	877	896	796	870	824	846	839	855	827	881	854	846	839	822	843	931	841	871	842	835	841	880	883	908	822	776	835	875	828	840	809	865	878	853	864	807	902	866	832	854	884	777	823	849	851	846	857	837	857	867	873	807	861	900	861	903	831	814	860	855	833	858	874	766	865	869	823	858	817	884	818	849	898	882	792	872	844	901	797	853	856	773	858	814	855	823	875	813	854	832	856	899	898	862	845	841	849	838	828	815	872	847	882	870	859	921	848	841	845	797	834	797	808	877	952	876	814	881	857	864	878	848	810	887	855	832	825	839	850	883	873	855	901	816	870	829	854	877	845	881	841	852	880	888	831	832	909	814	812	903	842	865	880	853	828	870	821	889	868	849	893	785	843	844	835	855	828	851	879	779	898	883	892	845	844	859	823	887	863	871	847	857	869	806	894	812	844	888	842	855	882	865	893	875	896	850	787	891	839	838	836	884	829	875	865	836	823	901	843	892	911	931	839	880	857	832	778	855	860	824	832	816	848	820	890	816	889	824	870	800	844	853	884	879	779	866	862	835	900	890	854	843	818	868	853	853	882	873	836	868	837	856	880	836	864	850	893	849	811	814	897	890	832	737	880	824	833	882	866	879	875	889	922	896	881	802	827	901	846	839	838	815	859	821	774	871	885	847	845	848	856	846	791	803	885	895	881	875	815	857	851	835	834	829	830	834	866	814	845	860	809	820	862	808	808	800	801	870	814	843	849	856	886	883	831	822	864	871	834	833	852	860	857	840	830	856	916	834	837	879	848	836	856	869	845	840	851	894	820	851	891	787	803	854	866	875	856	914	823	847	861	825	844	822	871	847	813	844	773	809	877	846	824	855	874	747	868	877	850	820	837	840	831	827	897	879	843	852	855	839	826	858	821	815	841	843	868	830	849	809	828	885	878	856	823	862	859	832	852	853	862	881	829	835	803	887	881	826	886	846	870	845	880	855	846	868	800	841	844	843	838	894	889	891	890	854	809	839	854	825	877	844	834	787	839	872	837	876	812	845	881	824	822	810	830	849	829	830	837	887	812	857	852	855	870	790	864	850	834	885	838	878	865	876	855	836	859	817	840	824	863	887	853	849	892	879	884	849	844	837	867	898	829	876	822	843	801	851	818	861	845	857	823	806	824	874	831	825	894	878	855	838	807	830	809	837
7349	641	659	545	423	348	318	297	235	246	253	238	211	230	234	236	225	203	214	202	207	187	209	195	193	204	187	204	193	203	172	203	190	208	203	201	197	212	211	190	224	190	182	187	193	207	209	178	173	215	188	219	202	200	204	199	202	181	176	166	193	193	188	171	202	204	186	189	184	202	186	200	192	197	179	188	204	196	179	181	179	171	220	191	197	209	208	212	178	195	187	179	184	174	195	205	178	185	197	192	234	203	188	202	227	191	188	167	172	186	199	176	198	184	236	186	171	174	188	183	194	213	214	174	204	194	167	201	223	205	177	189	193	185	184	209	202	196	189	197	204	202	212	198	207	213	193	188	220	217	201	190	174	229	171	189	199	178	197	200	188	176	192	203	186	183	199	185	207	182	195	215	185	211	172	187	179	180	177	188	184	174	182	191	214	179	214	181	191	189	211	184	199	181	178	204	200	202	180	200	204	193	183	188	191	196	179	194	201	177	225	179	189	211	181	187	180	208	191	187	201	190	177	182	178	211	194	190	177	168	196	178	210	231	218	177	181	222	204	188	178	179	202	183	148	212	223	187	185	188	158	192	203	199	178	195	172	169	178	197	208	197	217	208	168	195	201	181	192	188	180	182	179	184	167	213	176	215	179	184	173	185	173	196	183	174	183	209	182	188	187	179	188	199	216	206	170	198	229	215	177	180	199	202	189	212	204	206	191	174	200	196	209	188	212	160	193	208	180	187	210	209	204	197	188	182	172	190	213	173	169	197	196	193	202	202	207	192	194	212	211	183	195	212	172	182	197	195	197	181	199	194	210	194	219	185	205	190	173	180	212	170	194	212	235	188	188	188	204	225	205	183	204	210	190	184	198	179	191	172	180	183	182	169	175	207	188	186	203	197	207	227	167	190	188	182	184	182	199	195	217	181	180	190	200	181	212	209	188	200	203	191	200	187	192	184	170	199	196	219	191	185	175	183	195	191	219	187	183	205	163	150	198	214	207	181	161	198	207	243	176	187	205	189	230	208	206	179	184	180	196	203	206	212	193	234	176	185	190	203	201	177	162	181	192	216	189	191	190	207	192	178	203	190	175	186	218	215	197	204	189	200	188	181	217	166	181	178	192	177	196	203	181	210	198	189	206	173	195	181	192	223	200	195	212	177	193	189	197	185	211	178	216	200	160	201	173	194	182	202	176	201	201	180	193	187	197	196	187	209	207	199	174	183	212	192	190	180	178	195	197	203	171	199	215	147	205	177	193	194	193	179	181	184	196	187	188	188	181	202	173	211	178	183	192	211	196	192	202	220	186	176	180	195	190	203	202	186	183	165	212	161	181	225	185	179	189	198	179	189	204	198	168	195	173	171	215	190	199	184	211	182	163	194	189	186	201	207	179	201	171	193	190	170	216	199	207	215	182	192	209	198	178	204	184	170	189	196	194	223	196	167	214	201	174	190	179	193	179	188	206	198	182	175	185	178	226	193	213	203	192	170	183	197	181	198	194	215	172	175	205	176	172	174	179	218	166	176	168	173	186	201	198	192	199	165	214	179	173	183	202	155	197	188	181	192	178	183	173	174	157	163	166	203	179	200	196	227	209	213	170	221	203	216	218	194	184	177	185	208	200	187	173	190	228	196	170	185	204	187	202	197	183	197	194	207	206	222	180	206	188	203	193	202	210	196	181	178	185	196	181	189	191	193	186	197	200	174	182	204	190	193	187	187	173	162	183	188	206	203	210	175	202	201	191	201	172	185	181	180	212	190	187	198	205	179	189	209	200	191	193	188	201	171	235	205	157	185	227	190	213	170	184	197	210	201	202	183	188	211	204	191	212	193	204	183	185	178	209	200	196	193	215	213	202	175	192	177	193	174	182	178	170	205	200	184	167	154	180	180	173	167	166	196	184	205	202	202	159	180	201	194	187	175	193	200	182	171	179	195	183	196	194	181	181	188	176	191	183	174	190	216	201	209	198	161	174	200	178	241	186	191	197	176	192	174	195	201	178	169	201	209	199	182	195	206	165	187	207	186	186	201	187	190	199	201	207	188	173	188	178	167	190	178	199	176	200	178	196	205	191	140	197	191	194	173	195	206	180	194	179	209	173	200	198	183	183	177	197	201	204	196	207	180	170	198	174	222	212	187	167	186	183	187	209	219	210	205	183	186	215	189	170	213	202	191	217	208	178	198	166	166	217	193	189	180	206	194	206	207	168	186	187	182	198	203	192	201	174	201	190	188	180	226	205	191	195	194	192	194	212	225	177	198	187	200	174	198	180	181	193	202	204	213	194	151	202	188	192	203	220	195	177	197	202	189	169	187	186	203	199	187	231	201	167	189	193	204	182	212	199	196	196	200	219	194	196	181	165	196	190	202	182	198	183	209	206	170	185	207	183	184	181	208	183	191	178	194	171	211	192	201	217	211	192	186	186	176	204	167	205	181	190	175	199	182	174	183	226	179	182	185	205	177	175	196	185	199	188	205	194	187	188	181	191	202	211	206	215	187	195	177	202	196	190	165	230	213	214	183	193	191	201	176	192	171	182	164	173	184	207	178	165	192	184	207	217	206	185	202	222	175	190	221	181	180	189	168	185	192	205	193	209	184	192	171	177	207	156	219	191	185	194	213	219	210	206	157	195	187	171	199	151	221	183	212	206	191	214	181	200	212	192	191	218	179	189	198	213	211	189	198	190	177	169	199	199	185	175	182	191	213	182	186	191	221	231	179	201	196	175	190	169	192	179	210	206	214	215	182	203	163	174	167	195	191	209	195	175	196	171	181	233	181	188	202	204	197	196	212	178	190	204	187	177	191	163	202	184	193	199	199	208	189	194	206	199	181	176	172	202	164	178	172	204	196	190	179	192	204	197	172	205	194	201	176	189	196	183	200	184	191	199	197	191	183	192	194	189	188	163	201	171	171	184	148	177	189	175	207	207	197	189	154	179	187	199	188	215	189	198	195	202	207	192	197	180	216	235	186	192	219	195	196	172	189	168	189	175	208	197	176	174	186	210	189	174	182	203	189	175	200	194	186	191	198	181	183	174	219	205	217	188	228	180	203	177	214	215	195	206	191	179	198	191	191	172	205	167	205	186	221	193	161	152	189	191	194	179	195	183	215	195	193	215	189	204	194	198	169	196	213	177	201	190	208	193	178	172	193	190	172	191	200	184	205	198	166	200	182	183	211	176	214	199	173	181	211	175	177	184	172	172	173	240	208	201	187	170	233	175	188	180	210	185	185	176	207	190	162	184	190	187	187	175	194	228	204	195	198	178	185	206	222	218	205	190	214	194	199	209	162	174	223	183	184	206	198	209	205	194	214	190	230	168	208	178	165	182	211	180	193	179	189	187	197	198	207	181	200	224	203	192	194	176	191	186	203	169	203	221	186	180	179	188	211	193	210	174	181	185	196	193	187	213	199	173	178	180	208	184	159	194	181	194	191	194	190	193	214	175	202	160	177	191	205	167	182	186	175	207	174	180	191	208	192
6252	834	1516	1730	1485	1247	987	1016	881	747	697	671	622	603	627	584	525	578	577	511	520	499	493	532	504	532	497	513	502	488	491	496	472	512	471	493	482	451	440	518	464	471	475	466	467	447	479	478	466	493	462	484	472	479	507	507	447	475	490	446	465	484	466	452	481	491	452	457	462	456	459	425	453	436	470	462	478	490	469	472	453	462	449	482	501	427	493	448	542	473	458	439	461	451	496	467	470	491	489	500	472	473	468	445	504	438	460	499	481	424	512	482	431	447	490	442	447	427	480	495	467	529	509	434	454	449	483	515	478	447	481	468	426	419	524	457	485	454	458	452	407	455	457	452	436	470	487	469	423	488	499	480	404	489	449	496	466	454	459	426	444	471	447	477	442	491	435	409	484	474	453	442	462	435	439	428	474	451	443	463	443	497	445	494	483	464	429	400	415	455	488	465	471	474	455	494	458	503	433	474	452	497	454	452	436	499	469	465	481	447	404	477	475	480	452	448	471	514	463	487	424	494	456	422	444	464	447	457	439	473	462	453	460	440	475	469	488	432	446	456	442	417	483	478	472	469	464	436	424	471	474	448	442	483	442	455	464	467	469	442	466	445	476	451	465	526	445	478	475	449	479	463	488	474	452	456	493	496	488	471	436	477	476	451	448	490	449	493	463	452	427	464	457	475	468	457	442	408	501	434	448	426	452	463	459	445	479	479	482	429	462	453	499	454	474	454	478	469	432	446	432	444	434	439	494	467	427	470	449	433	474	497	452	471	484	456	481	447	442	477	464	420	441	476	493	450	424	457	470	474	443	454	520	465	486	460	522	435	462	445	442	433	455	435	485	443	461	446	438	459	443	446	430	465	454	442	475	472	436	441	456	480	450	440	461	471	449	474	455	436	476	423	440	472	469	449	465	442	465	464	456	458	462	478	453	479	431	424	470	488	466	471	446	462	459	478	445	483	466	481	443	463	472	470	466	456	468	444	458	455	464	493	457	417	452	459	450	443	450	458	471	446	494	464	453	474	476	470	459	444	501	466	445	462	474	434	464	419	447	504	465	461	430	450	457	456	476	465	451	465	495	493	454	431	446	456	455	436	457	477	473	473	466	450	444	447	507	486	450	465	463	474	501	468	521	460	462	432	464	451	489	428	491	463	470	471	488	453	485	470	480	463	451	478	472	452	489	444	445	452	448	482	449	473	444	473	439	454	452	446	435	469	486	426	510	480	457	466	443	495	462	455	430	447	432	439	488	444	483	446	500	524	468	447	458	479	428	438	479	453	465	413	450	458	444	443	445	466	427	465	478	444	480	462	489	492	438	468	470	475	463	438	507	439	453	495	411	465	478	456	431	431	432	460	472	450	443	453	489	469	465	429	493	462	464	476	480	461	491	444	477	464	455	439	473	417	455	467	474	471	442	501	482	460	425	451	446	446	445	420	452	492	439	433	480	431	429	482	452	466	482	438	431	529	493	456	449	442	459	472	433	434	477	456	480	503	477	473	484	441	461	442	476	465	479	481	431	448	487	441	502	456	455	471	457	452	521	454	480	488	451	490	466	464	455	484	489	473	456	458	489	440	439	470	498	445	447	514	446	443	500	431	419	494	441	455	484	459	459	469	456	475	453	443	461	445	480	465	428	445	461	423	463	452	437	460	477	459	445	506	506	473	468	424	495	481	448	434	463	447	426	447	469	447	495	443	489	455	424	467	491	473	474	440	441	473	493	429	458	439	455	455	444	470	461	464	428	482	453	466	466	445	444	453	442	456	478	441	474	421	462	470	454	434	484	470	450	435	512	447	454	472	436	453	452	456	476	463	447	448	462	496	480	445	428	464	466	479	431	477	469	452	478	429	481	523	447	476	412	440	479	467	524	469	466	467	477	467	442	434	453	450	436	443	435	476	438	496	450	484	437	466	462	455	475	476	499	443	496	504	460	470	437	460	430	488	461	458	493	474	483	457	461	457	450	484	444	430	444	449	483	447	465	461	488	462	429	449	449	476	447	452	432	484	486	445	456	484	455	447	455	491	485	452	458	438	528	459	485	438	487	419	506	474	468	439	465	495	453	510	437	484	461	501	453	519	472	451	421	461	477	424	471	449	458	428	458	450	489	441	410	440	485	455	483	480	476	449	490	448	461	488	475	455	463	481	479	486	426	439	470	476	448	476	426	495	478	447	480	443	436	427	443	436	447	478	440	479	467	480	447	473	423	473	476	437	441	473	466	448	420	452	464	462	467	441	458	445	474	467	491	454	472	431	463	451	467	485	458	461	431	460	472	447	465	481	468	462	467	464	491	430	445	461	479	447	451	463	483	423	477	472	467	425	483	444	448	444	490	472	410	459	470	465	476	468	472	466	469	487	458	488	434	462	449	452	457	432	452	461	416	458	473	391	468	464	441	458	467	467	472	455	452	443	482	467	433	450	514	468	452	466	479	466	422	461	420	450	484	442	479	475	433	441	484	471	434	465	477	485	447	467	466	487	466	409	430	470	470	408	472	430	467	434	440	451	415	504	468	451	445	463	449	452	431	442	452	436	472	468	434	465	425	466	492	421	449	481	458	464	444	486	440	446	492	457	443	461	473	438	483	447	470	449	405	469	505	482	483	441	478	440	464	494	497	484	435	442	473	487	481	465	462	400	456	466	482	493	481	476	461	495	446	528	476	438	460	474	453	466	496	472	426	485	482	443	449	449	455	474	462	438	463	450	460	438	467	440	475	454	463	450	477	444	488	468	474	440	482	429	451	456	496	454	445	506	467	453	449	441	476	453	467	458	425	441	480	449	423	468	465	479	434	429	457	500	437	511	452	453	451	451	435	486	456	480	437	491	465	508	452	465	469	460	420	446	485	441	448	457	403	434	476	474	456	444	455	453	464	443	441	435	467	456	434	447	444	455	484	469	451	457	443	426	445	474	488	469	473	479	475	469	462	464	456	432	448	475	464	455	448	496	484	464	487	465	425	453	475	470	467	523	475	489	437	457	445	468	461	442	462	463	458	452	469	455	470	484	472	472	451	469	482	450	472	441	445	442	475	473	451	445	468	450	444	454	493	465	457	466	486	419	455	440	439	442	469	410	523	464	410	440	461	437	448	459	482	482	479	455	447	462	453	465	463	456	474	492	454	489	434	441	428	429	419	463	450	434	452	448	485	421	485	443	447	449	455	430	467	453	484	459	458	509	461	458	480	442	481	463	443	467	478	469	443	460	436	485	463	449	472	433	490	443	493	440	479	467	460	449	487	488	464	481	462	419	431	451	446	444	455	485	437	428	441	463	449	466	469	432	475	520	435	450	475	448	445	481	466	405	469	453	470	447	452	464	471	433	452	458	476	449	492	487	484	459	481	430	466	440	423	477	460	451	427	475	490	461	462	445	458	410	442	484	429	436	493	433	474	454	446	437	459	473	471	469	446	427	437	452	495	475	461	473	424	429	427	422	442	463	452	423	483	428	504	475	450	476	441	479	462	478	452	475	457	499
14141	1266	1126	824	618	467	393	364	338	260	236	253	234	217	216	240	206	220	209	211	183	200	193	170	188	184	190	214	207	191	192	206	194	197	181	163	197	180	197	168	186	200	156	197	179	195	204	219	210	177	176	208	202	199	197	176	233	168	204	160	198	213	198	193	185	176	199	186	198	168	167	180	196	207	191	191	191	211	189	191	170	184	193	190	211	188	179	175	174	177	186	199	202	176	176	191	208	148	202	178	168	198	205	191	178	183	198	212	179	179	205	175	202	183	143	183	184	192	184	211	184	195	202	195	200	193	168	187	163	186	162	151	195	173	194	200	193	165	175	168	184	190	198	183	157	182	213	172	218	184	189	196	188	201	204	160	197	211	165	191	211	182	208	190	202	182	171	176	198	187	189	205	167	178	189	178	192	189	188	203	186	190	178	190	174	186	177	169	177	166	199	195	177	166	163	190	205	176	196	172	187	158	182	191	179	172	181	208	184	163	182	188	195	185	178	184	200	186	195	205	177	190	183	185	170	170	171	209	195	174	186	220	192	166	185	180	183	193	185	182	199	155	175	179	203	178	170	191	181	198	202	191	207	232	171	193	172	178	176	195	192	177	201	174	189	161	208	168	168	188	176	174	159	188	177	169	181	195	221	187	184	197	175	191	189	174	185	189	202	204	191	192	180	165	198	182	158	188	195	182	175	200	165	183	182	171	185	189	175	209	191	201	167	200	160	213	189	170	176	182	205	207	189	188	203	191	178	181	161	189	178	166	171	198	181	175	185	183	197	201	191	192	184	200	173	180	197	211	188	173	205	185	186	187	165	199	176	230	182	176	169	190	163	179	177	182	192	184	179	204	203	162	213	186	175	182	179	180	157	191	186	153	175	200	181	168	174	189	186	169	158	192	190	197	173	211	168	178	175	179	169	213	211	228	208	199	199	199	183	201	162	158	195	176	197	182	199	180	193	201	187	194	189	180	209	205	170	182	198	177	200	199	178	166	172	185	199	178	166	190	188	173	182	202	189	178	164	205	187	179	169	182	175	163	215	218	187	209	199	145	171	178	197	177	185	174	201	159	193	158	172	176	178	175	175	168	185	176	202	163	199	202	179	192	179	150	209	198	170	178	195	177	168	185	161	177	189	184	166	144	171	156	164	183	172	163	186	179	176	157	195	197	178	183	184	156	163	171	163	181	178	173	202	175	176	174	186	188	179	169	155	193	203	208	167	183	199	184	227	152	196	191	187	201	190	197	188	160	167	164	182	171	199	180	178	153	185	189	212	188	178	184	183	187	230	174	198	180	174	187	195	175	176	185	190	180	176	189	196	155	194	183	181	166	191	195	182	171	202	173	197	163	188	188	192	186	196	186	163	165	174	195	179	165	191	182	187	165	184	205	194	189	196	163	173	182	192	158	171	154	168	178	176	191	187	202	187	157	169	206	172	169	182	160	220	208	206	192	157	180	180	169	194	184	172	189	179	184	165	170	176	190	209	167	206	188	163	204	167	195	159	167	211	197	204	199	186	185	172	191	203	172	169	193	170	196	194	192	224	183	196	197	179	190	185	175	160	194	184	177	215	163	186	169	157	193	182	191	186	167	188	162	169	185	177	207	159	197	200	182	190	182	181	184	187	181	173	200	193	190	194	173	165	161	177	191	191	186	177	163	196	186	203	149	186	173	170	184	197	201	177	195	197	178	178	191	204	182	186	190	163	183	169	186	195	180	179	173	183	176	192	185	199	206	213	198	195	211	203	166	203	170	187	182	195	155	196	194	181	179	182	214	182	203	203	206	206	188	167	170	171	212	210	214	161	185	192	197	191	192	193	180	187	184	154	172	150	178	165	157	166	190	170	212	186	187	197	187	196	158	191	173	160	183	186	196	203	191	184	203	188	199	173	154	177	183	198	197	187	190	183	185	186	188	188	190	190	148	180	207	174	189	209	168	180	164	164	182	167	181	161	188	214	201	187	171	204	193	178	188	179	199	168	202	215	172	157	186	201	167	177	183	196	207	191	190	167	167	190	168	202	173	201	185	175	175	185	196	151	184	178	212	182	154	198	193	188	175	191	189	209	193	205	180	184	199	169	206	177	174	194	206	195	193	170	200	169	168	202	185	185	168	213	181	202	181	195	208	172	208	182	193	158	188	191	152	166	194	196	157	209	178	195	190	173	174	199	196	185	178	193	205	182	174	168	190	177	172	192	167	204	171	189	184	192	165	160	176	180	178	194	203	162	215	219	195	187	182	172	180	158	187	221	189	183	183	187	169	184	191	189	187	192	179	213	172	212	194	177	177	182	193	182	191	215	168	186	189	166	188	176	176	171	166	163	199	166	201	161	177	189	160	152	172	188	169	184	193	188	181	186	204	176	183	183	193	215	176	188	177	178	168	179	182	184	177	201	174	217	177	182	192	193	182	175	183	197	177	171	191	178	182	165	173	172	186	194	182	174	188	169	174	183	179	206	202	197	200	197	193	205	185	191	181	147	187	171	173	182	187	164	197	175	201	197	190	223	166	190	201	165	186	172	181	201	217	201	199	215	176	161	177	189	180	178	183	172	183	204	176	205	151	180	174	171	170	190	201	196	213	175	214	159	183	214	178	188	167	203	185	201	184	176	175	155	189	199	176	176	174	188	176	179	202	197	184	202	181	189	186	205	204	175	184	186	189	205	179	182	193	162	184	191	194	159	198	170	180	203	211	177	174	166	189	198	217	207	200	159	163	191	170	189	189	172	201	171	195	167	187	185	185	180	173	193	158	178	200	179	190	198	213	210	183	172	198	180	195	184	174	195	190	157	191	168	190	165	160	177	170	196	173	166	178	175	192	167	197	187	203	178	173	167	162	181	201	181	177	188	179	194	192	191	180	176	170	175	183	178	188	210	199	188	191	206	211	183	158	170	186	151	182	175	178	171	179	211	189	191	189	193	163	162	175	206	180	193	150	193	176	188	177	167	170	196	182	167	166	160	192	200	191	183	161	177	179	197	177	186	204	156	166	188	183	183	169	202	178	184	181	188	185	193	173	159	193	218	198	228	164	209	178	204	166	203	167	205	193	174	166	186	199	181	199	188	186	199	203	157	196	188	175	203	211	181	183	183	201	166	201	195	173	178	160	180	175	172	197	181	203	189	204	173	176	193	205	183	183	188	182	165	189	157	189	216	165	189	187	185	188	178	168	190	197	184	201	163	167	186	180	193	183	164	186	158	177	181	199	170	212	185	171	170	203	169	180	172	192	157	204	186	191	183	194	158	179	210	208	195	188	190	169	171	172	181	195	208	152	190	188	189	164	199	167	182	182	180	196	197	205	178	179	183	168	169	187	175	190	200	166	157	156	215	182	191	176	156	193	180	180	170	187	174	170	201	175	178	175	197	205	186	184	187	174	171	191	191	179	191	201	200	159	203	187	176	196	210	176	194	193	194	184	186	188	176	190	191	189	199	199	202	161	208	184	219	193	164	203	179	167	182	201	180	162	179	198
8216	1187	2318	2769	2339	1887	1629	1387	1192	1060	877	846	796	765	737	735	675	679	600	578	624	629	584	527	556	585	507	573	524	566	538	506	536	544	519	531	530	509	569	543	518	524	464	510	530	510	568	513	527	526	525	521	488	495	490	529	523	564	509	487	505	503	484	438	534	528	485	532	463	448	492	468	497	512	479	514	513	501	521	460	506	489	499	469	476	436	459	470	468	513	507	475	474	540	505	459	479	474	456	503	477	491	461	475	490	491	487	490	480	526	499	501	482	475	472	512	474	493	474	518	483	501	488	437	489	479	469	483	470	476	510	503	477	454	536	503	484	481	473	477	469	495	489	512	437	474	493	493	485	472	486	445	502	494	458	427	516	473	456	456	448	468	497	488	518	482	490	480	472	473	459	462	427	490	472	493	460	497	493	488	455	501	486	491	461	511	478	447	475	516	482	493	451	450	488	440	490	444	471	488	482	502	475	497	431	491	516	472	495	496	462	486	480	452	480	448	461	478	487	478	486	485	480	495	452	473	488	482	481	511	479	500	449	476	489	499	478	479	432	474	470	469	432	487	459	477	477	487	446	499	488	450	478	486	476	482	453	465	494	454	439	483	460	492	460	488	466	476	473	502	476	446	528	456	481	483	482	493	498	482	478	469	437	473	490	482	472	472	476	478	485	514	445	467	504	500	494	454	456	509	497	470	502	483	485	442	476	506	503	483	464	474	496	495	508	466	474	480	505	494	452	505	523	481	477	469	468	498	476	487	457	464	479	478	479	486	493	487	436	493	514	499	502	524	563	473	460	469	448	476	462	477	496	483	500	482	501	485	516	474	449	485	477	505	454	503	459	471	455	517	490	483	510	497	526	473	477	482	448	478	504	481	473	509	506	461	445	488	501	464	481	501	482	516	502	493	496	527	473	502	462	497	501	490	509	476	496	470	493	472	467	505	489	487	439	458	508	463	485	461	455	476	474	475	448	495	500	433	529	457	470	460	462	487	479	454	445	459	459	465	489	485	510	475	513	496	468	466	506	454	496	493	494	473	451	444	480	460	447	459	491	446	504	509	474	491	422	494	489	471	457	500	504	455	445	443	461	477	502	496	468	478	468	469	445	459	462	448	504	493	480	506	464	454	533	529	468	460	512	512	498	457	498	467	514	451	477	468	526	491	488	448	514	524	471	475	509	477	445	537	451	479	501	486	507	456	455	482	457	512	491	474	474	453	509	474	493	485	468	456	477	497	454	491	434	469	428	526	505	503	493	452	472	467	469	503	453	499	452	462	470	481	462	466	498	469	480	491	453	469	524	488	508	500	454	495	473	467	506	450	482	494	460	461	494	470	449	440	479	517	498	488	457	451	499	480	469	498	440	489	474	515	442	501	510	496	492	517	458	460	478	485	480	477	503	490	509	476	470	460	529	524	463	475	498	494	500	469	490	453	463	485	519	485	459	473	465	512	479	508	484	483	497	506	448	465	463	468	489	457	438	446	482	456	438	488	447	478	488	491	433	498	461	489	488	510	494	484	457	451	468	507	484	427	451	483	450	512	497	489	458	472	496	457	483	500	473	527	491	515	520	460	482	517	459	494	476	467	513	464	497	467	475	492	456	472	468	467	487	481	486	444	495	487	496	463	517	506	457	471	464	454	464	482	519	499	535	440	500	460	489	515	434	481	459	475	415	508	446	450	465	465	486	488	475	483	516	492	467	481	496	531	468	449	480	518	454	473	466	460	443	450	496	498	493	504	485	452	485	501	505	476	466	501	467	504	462	477	472	497	460	475	437	481	487	477	504	473	551	500	456	479	474	480	462	517	482	475	457	456	465	473	501	494	502	503	519	469	497	463	478	484	478	497	460	451	455	484	497	464	462	482	494	480	469	499	517	474	460	468	454	484	481	447	484	482	497	465	471	487	493	471	440	521	469	483	476	500	444	482	464	475	476	472	478	490	456	462	494	474	457	544	502	445	472	502	486	466	500	471	475	518	497	477	492	493	510	505	470	444	470	486	480	494	521	539	502	488	506	478	475	458	505	479	459	523	490	496	462	492	473	466	504	500	481	432	492	473	454	519	464	507	473	493	493	472	483	466	469	490	465	452	462	506	459	489	445	484	452	466	502	507	474	439	455	490	487	461	495	454	441	497	483	488	466	488	460	465	484	482	498	464	468	506	510	488	450	481	486	467	469	462	467	494	451	472	463	473	470	481	466	478	513	485	481	527	463	489	478	492	458	477	482	490	510	444	488	452	477	519	488	464	458	522	496	500	481	463	437	513	461	472	479	537	460	455	488	479	445	465	488	467	494	469	490	454	470	458	496	513	485	512	474	517	440	519	483	497	498	450	523	498	472	475	495	466	519	506	486	457	478	496	455	476	437	448	488	508	452	513	474	497	441	452	462	486	490	491	452	451	454	488	470	450	476	486	483	504	494	494	475	448	460	455	452	457	494	484	493	469	474	491	504	479	529	511	493	463	499	515	518	503	484	489	498	483	489	462	452	471	455	479	485	518	433	485	499	516	468	458	465	468	470	410	457	511	480	466	478	508	497	476	479	454	479	491	482	493	461	502	505	462	529	528	458	510	460	484	432	489	487	500	460	483	467	481	471	501	499	436	484	453	493	492	466	458	485	476	511	495	453	497	487	435	475	496	475	479	464	471	516	487	452	457	508	465	494	490	476	514	488	465	470	479	464	454	502	465	456	499	502	499	468	474	489	496	482	411	506	478	482	453	483	479	489	496	477	475	471	436	505	509	465	472	474	481	490	487	463	464	488	486	520	467	487	506	511	474	483	516	483	474	474	467	491	481	478	445	486	486	457	511	484	523	433	476	499	493	472	469	498	454	477	477	499	506	498	488	510	496	480	547	474	485	475	456	466	440	488	505	439	446	472	471	484	509	460	479	497	474	520	451	502	462	523	480	453	433	455	457	519	499	494	483	462	495	503	478	492	451	474	473	497	448	530	489	471	496	457	514	529	505	479	470	486	459	477	467	477	470	437	473	462	472	505	486	478	455	462	505	487	505	479	482	492	463	501	461	430	462	487	428	481	508	507	468	505	467	475	487	454	486	456	537	495	488	524	486	467	493	521	478	494	474	474	496	464	461	510	511	466	519	463	504	445	452	456	509	481	483	469	468	493	455	448	506	447	443	521	490	461	473	474	447	465	479	465	471	488	474	480	476	459	479	454	473	490	477	505	513	478	483	501	455	492	478	454	487	492	516	500	474	489	451	480	456	479	485	474	481	490	433	465	462	490	483	507	497	499	474	483	468	485	499	457	516	462	486	500	464	464	465	460	494	450	492	487	457	489	424	484	471	485	450	493	493	452	481	496	508	485	446	487	469	480	531	458	500	528	520	500	466	450	497	499	472	485	460	508	438	429	459	458	461	483	485	437	509	498	526	472	496	486	504	474	491	457	517	492	510	459	486	465	449	491	465	490	495	531	493	482	503	463	481	494	494	513	501	481	509	502	475	480	438	476	506
1608	474	432	472	409	369	418	428	409	382	408	431	379	390	362	401	385	404	412	392	404	402	399	350	390	364	366	408	390	408	404	387	381	426	385	391	359	403	344	381	440	374	380	369	350	385	377	384	380	362	402	398	361	366	373	370	378	387	399	368	400	398	384	365	413	387	369	381	357	365	393	382	359	382	402	339	420	414	433	385	353	399	387	347	357	372	371	389	390	366	387	366	399	387	368	362	353	384	344	370	389	409	371	382	364	358	396	403	373	406	372	396	359	366	382	365	381	363	419	411	374	379	395	387	414	386	363	412	408	417	388	386	369	393	390	434	382	379	419	359	383	402	394	386	421	381	373	413	405	408	376	368	408	385	383	381	387	376	380	399	340	364	412	380	396	378	400	379	414	375	381	372	399	415	377	398	366	408	385	369	377	423	424	381	356	376	372	417	375	397	328	345	378	371	409	357	413	355	405	379	389	408	373	387	385	383	396	407	434	393	394	358	380	395	386	403	430	379	360	352	410	412	386	432	376	389	394	382	354	373	366	383	383	375	404	421	391	378	394	396	371	331	331	402	353	370	406	367	396	412	395	400	385	415	346	400	373	362	414	385	412	359	404	359	384	423	394	424	360	379	364	428	395	401	386	347	389	386	361	389	400	416	413	380	405	391	365	391	390	413	370	375	389	366	364	388	344	399	354	344	404	375	393	381	410	389	378	390	392	391	416	361	360	382	392	409	395	386	391	390	389	429	362	380	368	386	390	362	396	379	380	347	424	398	395	422	414	389	369	372	386	413	380	404	388	388	382	401	364	378	412	369	397	370	392	401	396	369	413	393	371	372	378	423	405	371	391	388	373	373	373	350	415	416	389	389	418	382	364	414	378	358	379	386	418	357	391	368	389	347	359	417	407	412	370	391	385	392	397	395	386	372	340	363	395	399	379	367	369	340	433	391	422	379	374	352	397	384	396	370	386	395	410	373	403	357	394	403	398	404	389	366	378	400	382	374	398	377	389	393	383	392	367	346	409	452	373	378	389	415	335	389	414	404	389	372	392	395	344	427	389	403	398	392	403	390	365	397	420	399	397	373	383	398	381	368	373	365	401	363	375	373	355	392	390	373	371	380	367	384	383	381	373	365	389	422	388	399	330	395	393	389	362	377	427	374	390	397	372	395	370	355	357	376	384	348	389	363	391	412	416	384	404	355	373	414	344	401	384	394	372	418	375	401	416	390	386	380	354	409	382	383	375	364	387	402	402	362	373	404	368	385	380	375	381	341	395	389	375	428	401	392	398	375	408	371	385	426	366	364	415	364	403	381	394	384	382	396	385	406	404	361	378	353	366	400	371	371	396	362	431	392	367	355	369	376	393	395	437	414	380	367	359	372	396	390	378	391	395	368	342	377	354	419	422	380	380	439	389	399	395	423	412	368	386	389	397	356	415	376	374	394	401	367	381	372	408	406	368	375	401	359	374	384	375	369	353	389	387	374	382	383	406	409	404	380	378	412	395	390	369	332	348	378	406	390	411	371	438	404	397	421	399	353	391	400	445	428	403	383	408	414	397	398	428	409	380	413	389	364	364	377	407	358	407	400	376	373	352	384	402	400	413	381	406	387	395	379	373	367	372	391	367	408	368	394	402	382	400	380	385	387	421	401	378	403	403	382	386	393	378	343	358	345	357	388	342	388	400	348	360	376	405	426	385	350	406	381	423	408	362	410	335	352	352	352	396	376	387	438	396	344	420	383	377	383	408	361	385	398	379	376	404	396	385	419	384	367	397	384	395	433	411	420	394	445	383	381	395	367	380	392	412	393	366	406	415	416	370	390	384	388	377	370	392	397	392	405	393	378	366	383	385	397	374	415	394	390	370	413	407	398	383	370	381	362	408	401	407	389	375	364	413	353	366	378	386	374	358	398	381	394	362	428	385	394	383	417	375	384	381	425	395	372	400	397	361	334	384	382	399	356	335	362	387	346	369	358	351	401	384	396	364	407	356	370	350	461	341	375	385	399	385	380	420	377	414	410	398	375	383	398	354	378	404	372	372	402	355	388	357	414	391	364	408	401	400	390	386	383	410	382	356	370	385	405	380	380	381	365	344	387	412	406	384	393	455	380	410	406	415	392	419	376	373	397	429	386	359	378	378	390	402	389	384	367	411	369	405	383	375	353	359	415	384	380	388	381	395	397	376	389	399	380	423	417	391	386	362	385	354	391	393	380	398	343	378	387	363	392	360	382	417	382	430	432	381	381	384	369	419	377	376	400	386	389	395	392	383	382	390	439	400	415	414	426	401	405	414	418	407	384	394	408	378	398	370	416	378	381	380	370	361	404	394	379	369	385	374	369	388	387	394	387	357	387	434	365	389	388	380	418	347	357	359	411	388	402	413	402	385	398	409	414	388	373	372	361	409	424	362	374	367	375	345	370	365	360	384	392	407	377	403	380	426	405	365	397	391	387	377	384	386	387	362	407	392	426	409	424	368	374	390	399	335	409	403	385	374	447	388	387	380	411	403	381	370	360	385	391	371	392	379	383	389	389	376	381	395	369	416	381	395	393	410	376	381	394	403	405	374	399	385	384	412	407	388	379	374	368	417	395	397	418	377	394	368	362	381	392	356	357	410	385	383	397	399	400	380	410	403	372	383	397	399	423	377	425	352	385	354	372	400	358	360	386	385	377	380	393	377	381	349	391	387	388	370	383	386	355	402	384	418	414	368	335	380	335	414	387	398	403	378	393	368	396	384	391	368	382	413	373	396	375	373	374	390	393	390	370	395	370	372	376	420	370	371	380	343	315	345	377	393	384	373	410	395	372	365	370	335	365	402	374	399	412	383	414	390	384	397	392	359	374	345	374	373	392	381	374	380	433	400	351	379	369	379	369	415	384	335	352	373	401	357	368	393	415	384	362	391	419	416	400	391	393	397	381	408	403	413	370	402	387	386	378	397	405	394	350	360	346	414	410	381	402	391	368	366	414	408	402	352	413	359	400	381	426	392	366	385	356	374	374	385	351	379	376	390	401	379	378	421	377	403	420	429	431	413	408	378	363	399	388	374	376	440	404	390	367	402	390	388	387	375	438	440	417	377	401	357	396	397	351	376	431	398	428	378	354	374	386	392	403	404	375	399	383	375	388	351	370	391	376	380	354	372	410	409	368	414	402	384	417	345	364	424	405	398	373	400	373	370	322	392	383	367	359	427	383	387	401	397	397	415	380	360	389	380	422	391	386	351	415	349	357	387	380	392	422	380	352	388	388	387	401	367	407	419	344	373	391	374	357	375	409	389	395	412	374	384	414	372	410	404	416	399	396	418	367	366	395	358	437	385	394	397	394	416	388	395	363	394	380	384	398	387	375	370	391	380	407	362	392	367	349	382	373	404	378	340	380	360	391	366	417	370	414	415	427	366	404	396	423	359	416	421	391	418	371	377	428	393	370	396	389	390	380	378	379	378	387	393	388	378	374	401	410	394	383	367	379	369	360	343	396
2005	973	1000	1052	987	949	947	918	892	870	860	883	844	846	838	824	843	813	823	853	919	837	830	865	794	836	840	882	843	846	868	872	832	859	832	836	856	835	845	829	851	819	825	857	835	865	813	873	781	847	800	871	831	818	852	817	848	855	859	897	831	849	854	859	885	860	832	827	854	841	862	839	900	832	801	861	855	805	868	839	845	858	858	846	823	869	838	870	841	845	919	879	867	835	845	889	885	849	836	830	885	841	852	836	840	876	855	846	892	813	868	823	834	840	888	850	859	864	869	858	854	848	841	913	900	849	842	814	809	858	841	824	819	870	863	862	823	854	871	861	828	821	854	831	903	850	797	884	898	867	856	861	847	863	860	861	886	836	820	853	818	873	851	840	801	853	859	861	814	854	898	831	792	837	856	867	851	858	852	864	881	863	799	856	817	846	851	881	834	807	818	840	816	839	823	789	829	831	866	842	837	816	862	842	812	847	845	794	835	869	836	831	892	913	884	853	802	848	870	889	891	868	871	896	850	840	845	855	787	853	847	858	849	840	875	803	861	871	806	774	848	826	848	871	857	863	833	866	783	838	875	890	811	908	861	860	815	805	821	825	867	825	874	841	875	856	835	871	818	847	875	810	855	771	879	824	833	816	893	886	806	832	803	886	856	883	848	865	828	872	799	855	851	834	833	862	850	850	853	838	812	889	855	871	810	854	840	877	868	853	829	879	808	892	879	886	799	885	844	869	804	905	797	806	850	870	811	850	845	831	827	833	869	818	862	859	877	871	805	871	813	802	818	790	935	845	832	796	868	886	848	808	841	849	857	849	827	862	813	862	843	827	879	894	868	914	816	833	850	877	852	827	825	882	919	825	840	830	813	880	835	828	882	824	857	865	836	833	856	884	843	841	829	912	809	875	849	840	869	826	790	926	782	824	851	843	818	904	822	830	861	839	804	828	841	822	908	857	840	848	899	853	847	868	875	822	841	875	835	815	861	856	878	836	887	816	801	826	825	886	811	889	872	790	869	845	867	852	850	846	856	884	840	821	828	788	805	894	867	835	893	813	874	846	860	874	839	876	806	866	827	850	846	836	857	860	825	826	842	856	867	815	886	891	916	857	789	835	834	845	871	833	886	848	883	844	852	857	884	822	838	872	885	837	789	836	837	838	862	836	831	852	864	859	861	869	829	885	885	924	845	846	925	859	850	806	871	813	837	854	766	878	861	800	875	851	825	833	825	811	857	875	862	871	889	868	860	884	856	857	803	847	846	863	822	840	836	796	820	815	872	892	872	869	861	838	810	844	869	861	853	840	821	857	814	842	854	869	891	891	877	854	827	843	871	818	885	785	864	907	833	815	870	808	839	866	818	858	831	827	873	878	824	814	831	816	806	837	856	853	860	873	870	863	889	878	808	855	868	814	889	803	818	778	815	876	818	843	863	864	846	875	884	849	890	810	861	845	860	824	841	860	866	879	821	825	843	849	852	731	844	828	886	866	860	839	864	880	865	882	854	872	872	855	875	834	877	848	828	858	810	836	864	864	894	889	821	865	804	837	837	860	836	864	824	900	840	832	820	843	818	840	861	868	847	813	856	805	837	837	850	837	846	830	849	874	839	878	840	863	761	853	821	822	817	889	922	839	830	863	817	816	872	830	818	891	849	871	827	854	850	836	849	893	894	850	831	819	854	844	853	826	853	799	873	825	831	837	839	778	848	833	827	825	889	901	800	846	885	890	845	880	857	835	793	838	847	836	859	824	807	903	815	861	888	830	872	847	865	905	837	852	885	874	837	884	874	853	843	863	797	840	854	812	830	788	824	834	888	822	865	841	829	886	887	862	862	867	847	820	829	803	856	871	864	824	852	894	926	852	804	890	847	860	867	872	833	834	879	822	831	830	820	869	854	793	816	837	858	836	842	867	857	847	881	839	864	886	823	808	804	856	832	914	834	820	845	869	849	844	838	812	855	833	840	825	848	873	828	823	787	842	894	870	830	868	823	807	826	868	800	837	838	888	825	845	887	790	849	817	803	862	881	816	921	853	869	835	854	846	824	818	859	841	864	843	861	869	837	861	848	867	903	829	868	818	824	875	842	899	805	883	912	897	828	843	866	852	892	824	823	860	856	887	841	858	882	852	795	849	834	870	890	804	833	899	878	855	856	886	854	809	851	841	848	862	842	849	866	865	889	850	795	807	830	856	903	882	824	841	868	893	821	853	862	823	877	799	831	849	838	873	852	874	828	840	846	867	787	875	769	793	822	850	839	834	845	872	827	880	895	855	825	833	804	871	820	872	866	844	806	910	839	870	851	842	833	839	839	841	812	858	892	804	830	840	897	852	797	849	870	829	838	858	855	864	808	862	856	884	838	826	851	874	860	800	884	865	813	861	885	880	891	807	873	859	863	888	871	830	804	894	849	850	858	789	815	869	891	856	867	888	850	814	923	827	826	825	845	832	851	861	839	846	830	770	809	826	868	822	836	858	814	817	856	852	879	875	844	857	846	856	811	788	837	840	808	881	850	840	856	859	883	843	869	883	795	850	835	868	821	834	827	836	844	818	867	843	802	811	857	873	885	852	844	873	866	831	836	831	868	906	853	811	835	802	846	852	827	854	841	883	847	799	824	850	835	810	879	860	871	832	867	830	852	774	851	836	822	902	877	816	884	875	830	884	832	836	804	882	831	840	859	858	811	813	835	808	817	827	807	848	824	888	815	837	880	855	831	820	763	785	817	831	834	840	859	810	922	876	805	886	856	895	838	880	879	832	799	878	816	851	844	888	825	857	870	844	827	845	861	856	848	851	814	814	859	825	896	844	837	845	854	859	818	844	856	879	877	841	892	823	838	805	865	855	824	837	856	860	862	840	828	889	842	850	857	868	827	816	801	843	823	840	855	870	875	862	837	861	778	869	835	794	825	872	854	846	809	817	884	842	857	893	819	852	877	830	802	867	856	823	834	820	902	834	879	783	803	848	825	811	838	883	869	816	863	826	860	782	878	810	876	842	838	859	820	827	843	875	900	800	864	848	811	822	890	839	851	887	804	822	869	866	824	827	851	876	845	810	835	792	825	832	842	851	829	838	900	790	842	864	894	826	828	880	813	814	859	821	876	837	854	866	826	850	850	887	898	788	847	848	844	854	839	884	878	863	856	879	835	821	844	885	841	887	800	883	884	811	908	781	845	850	814	844	901	880	851	848	808	809	836	839	830	811	838	785	872	846	801	852	844	846	850	872	834	892	814	807	816	833	899	849	882	847	896	828	851	843	872	876	814	827	838	801	838	844	887	820	826	867	834	845	853	839	869	849	874	802	845	811	800	858	841	826	825	837	845	834	827	878	880	871	833	818	872	916	775	857	877	851	827	861	852	844	834	853	862	838	845	848	856	866	864	887	903	861	857	852	834	820	823	878	871	822	852	828	823	882	897	844	845	867	826	839	840	881	869	802	860	826	841	880	904	890	904	810	838	821	812	842	827	874	841	887
7252	561	683	558	434	348	333	292	224	219	234	217	210	217	216	215	214	192	192	199	193	198	223	205	203	199	194	187	211	193	189	207	188	169	197	216	194	188	183	199	209	196	172	178	195	194	220	221	189	158	178	196	184	214	198	179	187	177	176	193	179	187	190	168	206	202	197	198	203	170	170	158	220	191	209	208	175	188	198	196	228	184	177	209	199	185	179	174	183	210	190	191	202	176	193	185	210	177	214	223	205	183	214	164	195	181	177	222	213	192	193	200	196	184	188	170	180	198	187	220	170	162	205	173	185	184	156	197	214	210	176	188	177	221	170	179	188	181	208	204	196	196	186	190	181	215	201	216	187	194	199	180	170	189	184	161	180	177	195	194	195	191	215	179	189	221	182	198	182	194	199	180	188	211	198	175	184	163	170	191	195	180	187	176	175	208	179	188	191	198	184	180	182	202	202	161	167	202	169	174	197	177	195	188	189	207	192	184	217	200	188	208	166	181	200	193	190	179	219	191	198	205	173	201	184	196	186	177	195	185	178	197	191	180	185	190	158	193	188	172	187	202	195	209	172	209	202	191	200	186	194	198	177	196	182	216	203	197	145	174	181	178	187	190	188	172	178	199	184	210	184	186	171	182	182	179	214	192	192	202	167	194	191	179	177	177	188	195	189	188	179	173	183	221	215	182	199	186	195	196	198	200	190	201	194	176	194	192	222	206	212	212	212	186	185	192	203	203	198	182	190	185	190	189	183	169	179	180	184	197	192	193	197	172	178	194	177	205	206	186	176	204	196	198	168	188	189	178	200	212	211	199	222	198	192	181	172	201	157	203	201	222	195	184	188	198	173	179	183	201	162	201	172	187	197	220	186	165	172	186	191	210	207	195	200	186	207	213	198	175	188	158	187	202	188	203	179	175	188	197	166	189	190	153	195	173	198	166	213	172	164	175	202	188	199	192	174	171	172	186	186	167	186	187	206	199	175	197	198	197	147	187	180	174	182	192	191	205	192	208	193	207	167	202	177	181	205	206	202	208	182	176	229	218	207	208	206	182	191	184	180	174	210	165	175	184	202	195	184	198	185	187	197	188	187	197	188	195	181	182	180	201	179	191	159	199	191	179	198	200	190	199	187	199	196	199	188	183	199	189	185	217	201	180	176	183	203	162	181	189	178	216	211	220	186	177	191	191	184	180	196	174	169	191	205	213	190	179	190	163	181	203	190	195	183	193	205	191	180	170	203	192	161	202	195	190	217	185	192	170	208	205	177	187	193	186	197	198	195	160	190	191	203	197	194	194	214	198	187	181	201	187	203	186	210	177	184	198	191	190	168	177	173	175	173	187	201	208	191	182	182	208	209	178	203	206	187	170	193	207	199	178	181	181	185	177	180	191	220	197	208	159	191	177	189	193	178	188	219	198	177	209	177	195	178	172	172	170	171	187	179	195	187	175	196	207	210	217	200	179	195	177	166	191	195	187	165	220	229	183	188	217	200	178	168	179	191	210	174	181	193	184	182	194	213	193	192	214	180	217	163	172	169	197	168	210	169	168	175	212	215	168	202	198	169	202	186	183	170	171	185	169	187	167	181	177	203	211	178	189	176	193	186	193	209	203	187	193	197	191	216	179	188	172	190	198	194	229	165	192	179	208	213	196	229	177	179	184	189	197	194	210	216	181	171	168	182	208	214	201	173	194	160	194	194	200	186	194	182	201	206	190	203	174	219	195	205	191	182	184	179	192	196	204	189	210	190	192	200	202	205	170	204	203	177	203	184	191	203	182	157	197	185	188	180	183	211	219	203	190	188	216	164	183	208	191	211	184	198	209	216	159	211	180	181	185	175	200	188	185	211	183	167	195	193	183	172	181	190	192	220	198	183	196	193	189	170	202	195	183	186	208	190	184	203	186	197	186	206	185	198	213	189	184	216	168	184	221	184	196	190	179	203	187	183	174	202	181	177	186	196	190	174	186	207	197	185	179	184	181	180	187	187	189	206	181	200	208	170	177	180	202	219	165	198	218	185	184	180	192	158	198	203	192	230	219	192	164	183	198	169	195	181	184	206	152	190	195	211	210	200	222	186	185	196	181	204	205	199	197	201	203	206	195	199	197	189	209	206	200	164	221	174	186	215	174	195	192	201	160	176	210	166	207	184	199	180	191	208	176	188	193	205	187	176	195	206	220	183	199	199	196	192	204	182	190	174	165	189	195	199	190	198	211	188	196	204	189	192	174	183	205	211	205	184	169	199	194	182	207	185	174	200	189	182	171	187	197	184	213	207	171	190	180	181	194	234	204	179	191	181	189	200	204	173	194	173	197	179	175	187	203	192	201	194	171	183	165	175	200	172	204	183	171	164	181	220	190	207	184	220	211	209	172	195	194	189	178	213	171	187	201	192	200	170	210	196	168	183	195	175	202	223	174	191	182	195	198	195	213	201	169	191	207	180	184	196	196	162	167	176	190	177	196	202	174	179	174	202	212	183	192	190	214	195	169	183	204	179	191	166	201	192	199	184	209	164	179	188	186	148	179	191	199	159	174	218	238	173	166	186	205	220	198	161	180	190	200	170	215	190	192	205	185	200	204	205	175	202	206	201	188	183	191	188	183	182	170	191	178	190	188	199	222	185	206	181	196	195	187	184	191	180	196	183	205	201	181	195	169	202	180	198	193	170	197	206	196	162	174	211	191	215	187	192	202	210	180	182	182	178	170	176	208	193	182	189	183	200	193	180	180	177	181	181	179	199	176	211	188	177	174	203	187	209	185	209	168	175	204	211	198	214	186	201	192	173	154	181	221	199	211	208	195	189	179	181	181	188	189	177	204	164	206	188	164	191	202	170	177	186	180	168	232	190	225	202	191	165	187	185	163	202	185	194	197	180	185	178	190	202	211	207	195	172	176	186	186	206	218	198	179	187	168	206	206	173	177	193	188	181	175	190	187	204	185	176	182	198	178	171	186	185	182	216	167	199	161	203	187	187	177	180	199	189	186	195	176	184	210	201	205	199	164	191	181	202	197	199	167	165	210	183	189	205	183	196	197	181	172	199	197	204	188	203	175	185	182	180	172	186	176	197	172	192	171	199	166	201	235	210	192	181	203	199	197	197	185	185	200	182	178	196	199	167	206	198	194	183	198	158	198	174	161	190	167	177	215	194	173	207	185	174	191	190	197	197	165	170	184	194	204	192	218	204	178	195	205	205	200	179	183	204	200	188	229	208	177	182	211	211	196	179	178	174	177	174	207	195	213	197	191	201	181	187	188	194	187	187	174	165	192	181	210	198	181	160	213	174	187	225	179	223	214	189	187	215	198	228	205	182	177	183	201	212	182	165	181	180	184	187	177	193	191	183	184	174	189	214	184	205	209	191	172	172	188	197	173	186	158	190	220	169	193	164	181	182	203	212	186	176	171	192	205	176	181	210	193	198	187	181	184	195	185	190	194	202	174	186	206	213	213	186	196	210	194	197	161	199	199	175	187	191	194	221	176
6254	880	1400	1693	1509	1231	1104	962	832	773	738	704	648	616	624	566	531	573	514	518	551	532	474	499	511	487	501	487	490	491	483	490	498	472	487	462	480	489	480	482	476	478	468	460	501	457	502	495	475	468	466	494	453	448	444	450	453	465	489	463	427	451	463	490	485	463	448	500	444	485	490	475	488	457	445	445	475	505	471	481	489	474	453	433	436	437	482	475	461	458	458	482	492	436	443	441	454	470	475	441	457	459	432	444	419	450	475	460	468	473	476	449	435	422	426	447	477	446	472	452	466	481	487	442	471	459	519	503	453	454	493	434	498	456	456	483	470	486	467	445	467	468	441	471	457	419	443	447	427	467	455	459	465	450	453	455	456	434	453	488	451	462	451	441	418	457	440	442	447	483	434	449	436	465	426	446	481	442	462	448	475	438	472	442	490	457	448	488	432	450	443	446	465	447	483	450	487	440	450	452	436	452	468	490	433	447	467	448	465	495	452	473	500	428	433	465	469	462	461	426	401	435	455	473	475	400	488	489	437	442	468	429	422	451	443	438	462	491	495	470	454	449	413	458	436	439	461	440	480	481	480	444	481	466	480	458	448	455	484	462	450	488	473	465	464	455	464	489	452	485	457	466	480	470	443	435	483	437	485	428	472	481	447	427	473	452	490	455	464	492	445	453	433	480	454	446	451	448	464	458	458	459	446	472	436	458	453	474	491	469	451	480	454	474	426	437	453	511	430	463	495	446	463	466	477	469	460	471	445	486	477	480	509	471	459	464	468	436	471	453	459	418	463	468	456	437	473	486	466	448	463	467	474	449	445	456	455	488	473	422	472	471	447	464	473	474	451	465	458	419	448	453	443	412	428	460	491	465	461	454	454	466	410	471	473	488	469	464	453	433	437	468	444	449	458	465	404	477	450	429	474	454	470	466	463	445	445	473	448	470	445	442	447	458	473	413	456	458	466	486	482	442	444	456	473	414	475	455	484	455	470	498	425	455	433	428	434	427	443	488	436	496	448	459	461	470	450	469	430	469	452	486	437	460	407	448	443	455	470	445	452	429	495	512	498	461	457	446	413	476	476	433	486	471	479	476	490	468	434	512	440	484	494	458	500	467	471	462	485	430	454	476	476	451	464	449	448	446	461	432	460	452	411	477	417	488	442	431	472	426	484	473	456	484	434	456	487	471	462	442	485	456	463	456	423	493	445	462	460	441	510	488	467	436	451	427	490	442	447	498	433	445	461	469	456	460	501	422	464	482	475	491	448	431	445	444	473	446	433	429	463	482	477	497	456	468	410	460	466	480	455	445	411	456	412	479	476	518	457	446	449	441	448	473	469	446	458	455	441	409	435	465	456	433	469	503	438	495	484	449	469	481	506	492	442	439	444	481	459	474	473	428	486	440	463	443	472	495	479	465	476	439	496	460	476	478	460	471	456	472	444	482	501	439	467	450	477	424	458	514	475	419	486	449	454	491	450	489	445	451	458	481	446	453	463	454	452	432	481	435	435	444	468	467	452	442	471	428	423	448	471	430	450	464	482	439	467	438	423	408	458	417	509	486	467	469	486	459	429	450	508	469	430	464	446	440	488	468	446	463	484	453	477	474	449	409	467	491	458	452	456	446	449	446	467	454	467	450	444	458	421	440	450	453	411	429	455	451	449	438	450	493	488	426	462	460	493	480	450	458	427	480	454	447	459	458	434	452	479	470	450	467	469	436	465	436	435	460	456	481	492	459	437	459	427	452	461	466	432	426	445	453	456	413	453	468	461	437	470	437	431	468	441	454	443	462	480	443	476	450	461	453	443	462	465	470	464	482	489	413	458	446	462	441	459	455	462	454	446	473	436	476	448	479	442	441	497	463	461	507	425	481	462	457	513	431	483	496	443	448	470	439	485	419	478	461	453	493	451	466	475	470	460	430	475	463	430	440	434	472	487	450	452	455	430	464	475	462	438	451	435	476	435	453	425	447	488	468	456	511	431	451	493	467	477	496	466	485	434	485	462	451	456	460	470	472	455	452	469	460	508	465	479	436	484	440	474	476	440	467	502	422	447	411	481	448	445	444	456	444	468	474	465	463	449	462	455	451	445	455	497	454	459	458	469	464	464	468	478	457	476	423	488	460	488	462	462	460	463	462	423	456	435	449	468	452	498	467	425	481	428	444	426	450	460	444	479	457	443	426	432	453	449	450	430	474	422	455	466	476	470	468	429	442	488	432	439	463	469	424	494	469	443	438	464	464	458	458	447	428	452	462	455	457	487	482	461	427	444	467	464	463	493	464	493	458	472	455	467	510	461	471	435	479	450	473	459	456	434	451	440	428	473	484	491	471	464	436	457	494	464	435	430	474	448	501	460	459	469	441	498	462	458	431	473	462	454	466	482	485	435	437	469	472	475	454	460	437	491	447	442	485	494	435	483	459	447	465	462	435	477	455	455	461	467	454	473	444	474	473	469	473	472	464	438	452	494	489	453	441	487	444	433	466	439	432	496	420	481	437	530	453	436	462	498	460	461	474	470	457	468	521	480	424	468	482	461	498	441	433	446	453	484	436	427	426	472	438	450	441	465	452	456	466	453	468	435	480	484	436	448	444	445	449	491	473	500	463	469	450	453	454	440	436	487	420	465	467	441	486	484	441	460	477	486	466	447	461	422	443	477	462	423	463	461	444	462	466	469	473	492	460	480	474	499	427	445	470	451	435	466	473	475	444	464	447	447	446	462	457	467	487	467	442	494	477	401	452	492	440	445	464	456	458	465	476	469	493	502	449	444	421	473	430	438	438	451	446	471	470	465	447	466	455	491	501	476	460	421	441	474	406	488	484	475	487	458	427	427	456	463	431	439	443	470	464	501	462	479	503	437	466	469	474	449	471	447	475	453	439	427	473	431	479	497	499	486	445	472	447	472	489	455	453	456	490	491	499	484	458	409	455	457	459	462	477	490	479	466	484	470	466	478	445	473	425	439	488	411	470	439	425	474	417	500	477	458	477	465	468	463	428	462	471	443	445	481	447	461	458	447	436	477	472	483	435	453	455	449	470	434	460	457	486	457	446	458	450	436	474	487	449	454	430	463	479	425	471	464	487	442	464	456	448	473	474	467	440	446	450	437	478	436	473	488	453	458	459	429	458	469	443	424	464	475	471	474	460	487	493	441	439	463	461	451	462	461	456	449	433	442	469	474	482	465	476	475	473	435	468	462	470	475	444	459	452	453	471	438	477	473	412	529	429	425	430	426	467	447	469	431	439	440	510	476	447	466	452	451	468	465	463	480	490	460	451	435	438	443	465	499	482	467	463	455	486	462	483	455	443	439	469	438	476	471	461	453	457	455	448	447	463	476	479	474	456	468	458	465	472	442	462	443	449	488	464	431	449	446	427	458	464	458	458	451	459	476	449	492	407	457	458	478	437	425	446	473	445	465	456	463	459	454	469	432	411	419	482	420	465	454	503	491	462	432	439	443	465	436	474	470	478	492	484	478	419
14087	1146	1043	809	597	509	398	313	291	289	249	234	237	230	221	228	219	234	172	204	202	197	185	187	203	203	217	224	203	199	184	189	192	195	193	176	202	190	190	170	183	167	195	174	206	199	206	171	189	183	192	151	189	200	191	179	191	189	178	162	164	186	177	207	222	172	178	186	172	185	192	197	188	169	183	168	179	195	160	174	170	179	186	181	170	206	170	187	176	201	204	215	181	203	187	194	215	179	163	177	189	227	197	191	190	186	191	183	185	183	193	184	180	173	181	174	169	189	172	172	170	201	205	190	181	199	178	185	164	140	183	174	177	185	173	176	195	178	182	187	210	189	192	186	206	172	184	200	167	193	200	171	190	185	189	188	181	159	176	171	178	213	199	196	200	200	176	198	185	180	153	164	204	201	206	220	174	211	198	179	182	175	192	172	227	172	174	197	175	194	153	187	170	200	192	171	183	197	173	204	200	177	183	174	179	187	188	190	176	179	188	170	216	201	177	180	183	179	188	165	192	173	167	175	181	188	208	192	169	177	214	202	189	206	198	179	202	172	173	192	180	168	169	198	197	189	174	185	177	191	191	188	174	150	179	177	172	174	182	197	189	201	157	162	189	209	165	189	178	188	169	201	147	215	202	173	158	197	201	189	164	178	197	171	183	192	171	189	189	181	169	187	181	200	172	165	184	175	195	189	175	184	176	168	192	191	210	186	191	185	172	168	189	187	180	167	195	214	179	168	198	204	181	195	192	190	190	191	212	177	163	190	204	203	217	210	215	179	192	199	207	203	170	170	184	184	188	195	194	162	181	164	213	167	165	173	162	185	163	169	191	190	186	186	188	197	174	191	196	181	216	152	178	208	175	176	183	177	179	199	185	207	182	205	193	175	197	175	162	194	202	207	187	190	196	167	177	197	178	176	175	162	194	166	170	151	170	172	190	198	190	176	195	177	172	198	172	180	192	219	162	174	191	195	181	186	192	161	177	192	198	185	208	169	182	180	171	189	190	202	190	194	200	193	189	196	156	202	201	194	183	187	188	183	182	214	192	186	182	169	177	179	170	164	178	229	197	198	200	193	194	177	192	197	207	200	176	171	152	162	183	203	161	160	197	165	196	196	196	194	189	191	184	202	176	192	164	194	162	202	187	196	187	185	203	203	191	196	206	201	203	191	176	169	173	192	157	185	171	177	198	185	183	193	161	178	181	199	162	199	202	199	178	164	200	180	197	207	166	157	185	189	159	197	177	186	182	168	171	190	186	175	201	166	200	175	181	171	184	174	166	174	175	180	180	189	213	213	184	188	225	197	182	188	191	163	178	216	187	160	187	185	198	177	189	191	181	207	169	172	185	184	169	173	179	190	184	183	206	201	171	194	181	165	185	187	196	184	185	181	184	196	176	185	181	205	170	182	177	209	182	178	172	186	197	189	177	207	165	169	179	157	164	176	214	234	180	226	196	171	188	208	179	176	180	174	182	198	182	168	164	177	187	145	185	202	180	184	188	191	183	167	171	179	186	172	180	175	167	185	184	161	184	187	192	199	177	192	160	185	186	213	188	161	176	176	181	183	174	193	175	194	191	203	190	233	189	195	187	174	164	199	168	192	203	188	200	146	163	167	166	186	191	178	163	197	173	157	211	196	203	171	207	200	194	200	171	186	224	201	187	194	176	198	176	202	187	182	156	192	222	197	171	191	175	175	197	176	185	186	170	197	178	186	191	202	186	154	172	198	195	179	203	189	173	163	187	176	187	171	213	180	187	186	194	160	162	176	175	185	179	195	209	200	178	180	201	183	196	196	177	177	180	201	180	180	195	196	181	185	187	182	191	186	171	165	174	192	183	160	238	175	187	185	210	192	208	168	198	179	195	192	175	168	171	174	177	163	181	196	198	177	187	175	196	192	197	175	162	182	188	170	199	188	188	181	173	181	179	212	179	170	174	162	176	164	176	187	178	181	168	185	178	183	219	221	159	181	208	174	191	190	180	194	181	161	169	188	178	193	175	186	168	181	154	194	179	183	167	158	162	181	154	181	183	192	187	181	182	199	195	200	186	181	184	197	201	165	190	191	166	155	184	182	195	179	173	197	199	187	172	179	187	202	188	172	186	216	164	194	195	163	177	179	172	170	200	178	150	185	183	163	177	196	169	176	188	171	189	195	174	189	179	195	189	198	185	183	197	208	203	159	209	160	197	198	185	190	196	190	189	164	183	186	178	192	161	203	203	189	177	185	187	164	178	189	194	195	193	197	178	183	196	179	172	180	201	189	177	181	184	185	173	196	207	210	165	172	189	178	197	194	179	174	176	163	198	187	187	206	192	175	178	190	196	184	197	180	171	177	176	164	173	172	192	205	176	213	201	167	185	185	167	196	170	173	200	169	176	212	177	203	175	174	192	175	185	172	180	176	185	166	198	171	207	191	187	181	180	190	159	193	195	192	172	208	204	163	156	196	195	181	191	209	167	169	186	190	177	163	157	174	179	191	195	181	194	192	178	201	185	176	174	180	190	163	173	185	179	182	189	197	190	197	186	175	159	181	199	163	181	183	171	216	185	202	201	199	186	171	212	181	175	228	188	200	177	178	183	181	187	204	186	180	198	177	194	183	162	177	188	202	195	180	186	163	180	185	221	183	174	179	192	171	176	178	199	191	192	209	184	171	167	197	190	182	187	188	185	175	171	206	173	208	185	171	185	186	175	188	193	187	161	171	184	175	183	178	193	193	174	205	209	157	178	154	191	179	181	182	205	182	180	180	184	172	207	198	178	166	214	163	189	186	170	177	183	175	166	177	194	179	175	188	183	204	169	199	182	194	199	164	160	189	181	182	168	207	163	188	186	215	208	198	183	213	187	160	196	206	189	191	196	197	198	182	177	191	154	168	170	200	178	187	172	176	196	185	181	169	169	171	186	179	154	176	174	166	180	183	183	154	209	191	194	185	193	193	177	188	172	189	180	192	189	185	190	165	201	182	214	199	209	206	187	157	181	207	175	195	173	182	163	171	168	185	199	192	182	188	160	165	196	220	171	180	174	212	175	160	200	207	186	188	190	184	201	168	186	169	173	188	194	202	183	183	148	186	182	187	196	202	188	189	190	193	170	197	179	179	184	181	196	183	201	192	180	211	169	176	187	175	192	190	176	189	177	209	204	184	189	180	167	196	207	181	186	184	176	176	168	176	183	168	203	192	183	203	205	176	163	191	189	190	158	184	161	205	201	189	197	190	198	181	213	185	173	201	184	169	174	182	187	192	172	189	174	188	170	157	155	214	174	199	201	168	200	160	172	184	174	199	196	172	205	172	182	179	166	169	208	190	159	208	181	179	179	168	180	189	175	201	168	191	167	220	167	200	179	187	191	190	199	179	208	179	184	193	171	156	167	185	170	196	184	202	165	174	162	175	186	206	197	216	197	184	206	188	184	170	200	156	179	193	177	188	196	179	200	192	155	177	184	179	184	188	174	175	161	177	199	165	161	178	180	200
8287	1209	2290	2591	2249	1986	1547	1423	1151	1017	951	808	808	745	756	731	715	644	607	588	606	560	597	560	547	577	557	558	532	548	546	532	556	521	519	544	534	572	550	511	500	518	539	480	507	544	514	487	522	523	484	515	458	487	512	506	496	506	496	504	521	510	522	517	487	512	504	468	492	444	511	480	519	495	515	503	527	483	478	511	467	502	476	432	477	456	529	476	474	478	478	459	480	459	465	464	471	449	469	451	496	483	502	484	454	436	463	503	443	473	460	478	493	477	496	504	508	480	472	482	477	505	499	450	460	474	469	511	471	463	481	452	479	460	493	504	536	496	491	467	508	491	482	517	465	445	442	444	496	492	453	510	511	478	516	453	473	500	468	488	464	461	473	481	489	494	484	490	493	477	503	457	497	494	468	465	493	462	458	457	464	450	461	487	512	471	499	485	454	484	514	474	485	474	451	448	472	474	469	521	454	483	423	494	465	486	461	440	467	474	490	525	501	495	494	496	454	467	495	471	453	454	485	518	445	455	466	464	486	490	457	494	484	477	463	456	491	491	486	486	476	523	499	477	488	480	454	519	457	470	495	471	473	473	478	480	486	431	462	489	507	480	472	484	434	449	481	474	471	536	527	482	451	484	471	448	458	484	469	498	489	499	458	496	485	481	455	467	470	499	519	470	518	460	503	462	501	480	476	492	501	466	458	515	442	465	499	504	465	467	458	502	488	500	499	472	437	481	486	481	464	452	495	469	491	452	481	468	499	486	469	470	510	455	465	457	481	463	471	490	497	471	463	479	524	459	483	482	456	459	464	460	493	493	487	501	484	487	468	498	454	503	455	480	451	474	467	487	507	507	495	508	462	471	485	493	486	502	470	459	483	494	484	461	488	450	460	461	485	464	469	461	457	479	453	471	484	447	478	515	505	490	492	494	497	494	453	493	480	475	501	465	496	487	438	465	458	453	464	473	496	489	466	518	464	466	518	430	514	469	476	498	465	468	508	484	494	460	525	446	492	472	497	444	487	467	528	454	470	472	488	473	474	468	484	475	480	455	490	468	479	439	510	487	475	444	467	437	493	462	489	515	465	493	475	454	477	477	481	494	492	488	475	469	520	458	508	458	460	491	482	453	490	536	492	501	494	508	486	452	464	474	500	486	481	464	483	465	491	454	493	492	477	511	504	500	457	468	457	520	528	522	463	536	501	485	492	465	496	492	528	465	479	476	434	466	455	435	491	491	455	462	501	486	488	495	508	499	453	481	459	460	498	475	479	472	458	488	444	499	489	482	515	477	487	445	485	462	531	454	474	507	494	495	434	528	465	494	481	481	487	493	493	463	458	476	467	460	467	459	510	485	469	463	449	472	518	495	473	445	483	456	475	482	480	510	464	478	471	486	471	474	496	471	500	496	490	445	513	524	478	453	514	462	486	526	502	455	466	469	439	512	480	502	467	466	470	480	485	479	449	455	459	502	528	483	466	495	492	437	479	482	484	494	440	507	479	477	492	515	481	495	473	448	479	521	491	500	459	483	480	465	453	475	473	498	496	494	468	476	487	461	478	513	469	453	473	479	481	456	478	463	518	485	477	472	481	466	510	451	471	478	473	492	479	534	453	460	447	479	490	480	510	476	442	447	469	453	489	491	470	464	438	486	446	459	493	469	478	491	481	485	492	491	490	466	463	464	446	464	478	481	489	469	467	487	450	491	481	517	446	502	530	503	465	498	523	490	498	491	489	502	446	514	472	473	503	511	500	489	442	470	455	511	488	512	501	512	503	476	501	545	447	458	471	484	475	463	471	469	497	482	481	458	506	448	469	497	516	437	450	470	442	432	493	472	487	470	450	479	466	466	488	493	452	466	472	467	498	515	470	485	500	533	460	479	486	470	501	492	482	503	465	479	526	462	461	464	474	494	482	474	501	481	493	479	473	478	471	464	505	460	548	468	488	482	431	496	509	470	523	531	471	444	476	463	467	471	506	446	493	503	506	462	460	499	472	474	456	447	474	450	463	491	490	447	485	465	478	487	532	489	520	470	495	499	495	494	471	502	528	480	499	465	556	511	449	479	460	486	478	448	488	451	485	477	486	478	444	505	525	503	476	460	521	476	481	471	462	434	438	505	480	465	465	464	468	488	477	464	468	504	517	530	471	445	477	479	439	448	495	490	481	493	492	448	463	475	447	499	481	480	452	475	489	466	459	533	492	479	468	474	458	481	506	494	458	465	477	465	480	455	463	475	494	499	483	474	459	500	486	472	546	447	473	493	468	508	479	475	526	480	491	453	489	467	481	476	434	466	433	484	474	476	472	474	496	468	485	481	501	516	522	450	475	460	462	507	487	503	444	474	496	447	477	515	480	515	491	510	496	486	515	439	449	458	497	463	512	467	470	486	466	494	489	487	455	494	480	466	473	464	464	448	468	532	485	477	500	488	475	502	481	482	400	481	477	475	516	473	499	515	483	465	487	421	464	470	495	487	482	518	481	473	513	463	491	496	496	463	492	480	496	481	454	455	450	480	479	500	477	489	493	489	480	485	479	481	495	506	494	479	472	491	460	528	430	472	480	504	446	512	448	499	478	484	452	450	468	458	488	466	506	460	470	475	505	490	486	477	465	454	445	492	491	447	486	451	430	498	466	477	496	506	499	493	468	485	492	457	503	470	469	477	461	498	471	508	481	553	481	470	449	481	500	465	481	479	484	509	496	477	492	459	482	473	485	492	451	465	502	493	443	459	499	437	504	488	464	478	488	487	472	473	506	495	459	510	439	464	517	496	498	499	474	502	500	493	483	471	454	520	454	485	497	468	475	508	481	493	505	468	450	459	510	466	477	513	475	490	502	486	505	495	469	493	493	494	525	464	460	472	486	493	476	466	462	462	506	487	459	474	487	487	490	527	506	451	471	497	469	461	459	516	481	441	472	468	495	496	479	461	462	497	460	502	520	464	514	486	516	505	498	465	489	460	462	473	520	509	496	487	457	470	511	515	495	500	476	484	452	481	468	483	533	479	471	463	471	473	431	439	491	471	466	477	504	474	472	494	490	481	461	502	468	463	506	471	431	501	503	440	483	494	492	514	494	447	496	524	504	442	474	468	496	478	473	503	472	477	501	493	499	517	479	511	508	462	513	468	493	499	428	482	465	429	481	509	490	451	490	472	469	485	510	456	472	452	452	436	459	455	448	517	498	481	444	487	471	493	512	444	502	469	476	498	513	445	467	528	474	483	532	469	489	475	475	453	504	483	507	499	472	485	435	470	508	483	495	482	485	503	472	497	465	469	447	486	448	463	515	470	446	471	480	461	462	468	475	500	489	456	451	480	478	487	485	453	470	476	453	481	462	475	464	482	537	500	457	467	492	445	434	472	460	478	466	505	482	489	480	468	467	491	486	472	489	498	458	494	525	488	472	475	478	457	479	486	511	496	465	475	514	447	478	460	489	477	469	515	443	498	507	484	455	476	498	455	485	458	504	480	501	494	490	494
1651	447	493	454	368	393	427	365	374	376	403	350	375	378	435	377	374	376	408	361	361	403	370	378	324	369	378	375	392	386	367	372	404	380	407	392	403	357	364	383	369	404	381	395	386	372	392	419	400	363	357	414	408	406	374	384	379	386	394	403	392	384	398	366	414	405	361	373	408	391	407	393	372	399	387	373	382	386	396	372	380	350	345	407	405	375	396	396	356	408	401	375	413	405	399	383	400	394	414	378	401	362	372	397	394	387	351	400	353	346	381	376	332	415	405	365	380	398	395	388	400	366	413	355	360	387	386	420	385	378	404	432	385	397	387	370	409	356	383	381	389	399	353	396	400	393	382	386	407	398	392	378	385	376	408	393	416	370	403	434	364	341	393	380	421	373	422	389	382	387	423	358	382	387	405	403	406	354	370	413	379	368	370	373	391	399	380	412	379	370	374	415	355	354	414	391	395	349	374	374	382	392	394	383	398	357	404	411	374	419	382	390	388	365	385	382	367	396	415	404	427	353	345	371	344	364	364	405	377	365	402	363	394	378	365	370	397	392	398	393	382	383	460	386	367	401	362	363	375	369	378	416	372	413	356	390	386	393	397	392	401	395	378	370	398	385	434	382	358	436	432	351	394	409	376	385	400	389	385	403	390	324	386	432	381	340	366	384	399	398	401	374	389	386	418	390	410	369	394	394	414	392	414	398	405	374	383	372	353	399	401	399	380	355	385	412	367	418	459	371	364	368	385	415	394	397	374	422	385	363	395	413	406	382	400	371	398	369	345	411	408	397	386	421	390	394	410	378	358	381	406	371	405	365	331	402	439	370	352	344	397	354	383	386	354	366	412	431	386	375	384	404	386	363	421	384	362	395	368	385	381	369	371	377	354	355	372	428	427	387	386	377	421	392	365	419	382	358	384	400	400	370	422	393	380	396	420	384	376	392	386	416	414	413	370	340	386	403	378	396	405	408	360	390	393	380	364	328	365	361	348	376	373	386	421	345	416	420	420	422	381	383	364	370	386	402	383	333	383	408	403	364	363	360	386	393	362	391	386	361	376	382	416	395	389	366	393	391	387	390	363	369	405	382	391	384	374	419	378	389	398	374	383	402	353	400	385	379	377	380	404	381	384	408	416	404	407	377	362	373	389	414	395	354	412	414	394	394	370	341	418	372	366	378	365	392	425	401	337	385	425	381	364	406	359	374	388	368	378	428	389	387	371	339	358	408	373	366	382	385	411	406	391	429	360	371	379	397	406	399	429	386	366	399	402	396	353	373	405	410	368	381	336	377	392	384	378	418	421	394	412	435	343	336	372	364	418	396	374	365	365	401	419	396	394	421	393	381	403	375	475	390	420	416	402	347	358	396	368	374	337	400	392	421	397	372	403	413	396	376	353	359	377	371	372	361	385	395	379	388	359	382	394	398	380	422	338	353	367	372	381	384	385	391	391	371	383	426	416	398	382	392	340	382	405	384	418	359	380	381	371	335	408	387	374	390	392	412	397	378	389	418	402	380	358	387	357	385	388	378	401	371	355	381	431	381	402	410	418	363	436	394	410	355	366	419	410	369	411	366	384	379	392	390	400	371	405	344	358	391	377	379	358	406	377	389	336	365	378	395	393	392	393	414	370	399	358	382	403	378	384	388	389	370	381	351	428	384	370	393	403	393	367	383	424	380	373	413	365	394	401	417	373	403	356	386	358	437	330	399	390	400	363	370	403	341	420	412	395	387	379	378	411	427	380	378	370	389	411	414	398	440	375	386	379	375	430	363	402	367	385	368	384	382	389	369	388	445	334	393	411	407	369	379	400	362	389	393	393	376	414	396	362	393	358	391	425	378	391	428	383	419	374	420	398	357	374	399	385	359	356	390	415	357	434	421	376	374	359	360	400	355	385	390	405	397	402	365	408	392	413	359	415	407	343	349	388	364	374	375	385	368	368	382	395	376	397	392	343	423	384	382	389	371	371	378	370	406	378	355	385	391	359	374	385	396	372	413	357	374	407	417	333	349	389	356	429	406	419	365	385	408	388	404	371	380	384	405	397	345	350	402	433	384	380	367	369	388	375	377	347	390	418	416	428	437	375	413	403	401	362	428	413	352	428	394	390	398	396	376	398	402	372	367	374	408	351	370	390	395	358	381	373	355	383	414	383	367	414	380	356	379	395	375	407	393	390	364	380	393	356	369	341	379	394	389	349	350	380	357	391	390	392	382	407	405	366	377	388	370	411	409	379	377	404	375	400	366	403	329	377	376	386	340	384	379	401	386	400	427	364	388	388	397	399	405	338	369	344	414	360	384	373	386	391	390	396	381	409	415	379	405	419	344	399	376	389	386	391	399	386	406	364	391	387	407	400	365	399	403	375	372	380	395	344	345	421	381	406	384	376	405	391	390	396	380	432	435	380	422	399	405	422	366	346	384	398	409	373	355	361	374	366	374	400	418	375	390	405	385	382	357	367	401	394	391	347	395	416	417	383	428	392	379	398	393	384	388	378	385	407	359	368	334	366	346	370	395	395	387	413	417	401	365	419	380	371	421	372	403	361	395	373	385	380	363	347	369	392	388	353	379	367	359	368	432	412	380	395	379	378	371	397	356	360	393	381	394	381	373	370	409	411	411	384	353	394	362	385	418	379	350	361	406	405	386	365	374	399	398	409	400	362	357	365	383	370	373	355	356	421	361	390	392	417	409	379	417	402	373	400	400	385	388	384	382	410	387	346	404	404	401	392	389	374	348	411	350	375	388	393	373	399	411	396	366	382	366	404	371	383	405	416	405	410	334	402	383	430	402	395	338	406	388	380	392	400	380	389	380	348	370	366	377	389	388	423	406	392	380	366	357	392	369	362	373	375	399	391	322	391	376	384	386	388	387	419	358	417	364	397	371	382	374	378	361	349	411	354	386	436	384	429	370	371	386	405	363	399	405	393	388	387	394	386	362	388	378	365	430	392	362	410	418	404	398	354	362	370	381	392	387	355	406	369	403	411	391	407	432	356	387	404	408	413	372	407	381	400	366	387	413	388	373	399	363	365	364	361	367	410	430	381	435	381	403	349	379	410	408	394	413	377	363	385	404	370	365	372	379	402	424	432	359	361	442	382	367	369	391	354	401	363	327	368	366	387	396	387	392	361	383	413	354	368	374	381	366	375	337	338	359	368	420	421	413	410	379	389	397	325	363	382	363	390	403	376	365	400	348	378	367	364	379	396	382	390	388	354	373	400	337	367	394	393	421	375	342	447	388	426	406	404	380	380	359	371	380	347	375	400	381	421	405	412	377	359	403	368	412	379	384	377	401	398	417	368	377	364	379	388	369	419	359	395	371	339	413	374	380	391	356	404	371	406	394	433	388	395	406	379	383	384	381	390	393	384	412	386	396	382	343	405	379	416	383	384	395	375	414	375	413	397	364	385	364	405	354	394	417	379	379	408	390	392	408	393	393	373	377	381	429	374	369	363	407	367	390	390	389	405	385	394	354	369	379
2112	974	1009	1093	1029	938	944	901	919	859	863	870	903	864	861	832	870	821	844	874	884	841	872	894	859	861	847	884	883	825	789	914	854	890	844	849	849	839	830	842	813	860	869	891	812	841	870	843	827	856	900	860	859	873	851	876	867	866	884	858	822	834	861	842	797	810	890	816	857	777	818	877	849	836	819	881	876	826	850	850	834	838	847	856	809	869	884	835	883	856	828	870	880	864	843	851	883	875	893	793	883	863	802	817	863	886	833	880	866	852	820	875	783	870	885	868	843	848	831	860	836	858	845	873	826	838	843	913	814	828	872	828	814	829	893	878	875	871	831	884	868	864	836	812	881	839	865	856	874	845	880	806	830	821	873	825	906	888	855	880	855	872	859	889	894	811	861	853	809	863	832	813	836	869	826	839	914	867	804	792	842	915	898	887	843	799	834	853	899	900	821	924	882	855	804	796	912	832	844	885	860	848	913	845	906	862	813	861	870	819	815	901	831	864	842	873	845	824	859	863	858	836	863	825	825	835	900	820	840	835	848	817	832	811	831	824	882	851	851	889	808	882	842	782	896	852	849	799	863	829	865	886	801	897	847	906	860	851	786	852	891	827	859	811	830	863	834	841	865	809	808	826	831	854	838	874	827	821	883	824	830	806	818	873	820	821	853	867	813	879	847	845	859	895	845	804	826	864	822	842	897	840	837	843	809	854	842	862	833	923	829	886	852	903	838	867	837	862	865	835	817	838	909	849	880	898	825	843	875	838	878	834	867	844	894	852	840	859	866	913	888	870	831	878	849	858	834	858	819	825	857	829	862	903	888	866	855	905	845	829	811	838	817	860	930	878	854	848	909	853	863	884	839	838	851	858	854	832	827	881	825	810	872	838	837	832	865	917	880	869	835	906	885	785	889	834	842	853	821	848	914	841	855	829	818	872	833	891	824	865	873	886	881	838	872	879	837	857	839	814	857	870	813	843	829	834	853	820	827	855	864	845	832	863	867	859	863	878	828	909	829	874	865	825	848	860	852	835	865	836	820	848	876	856	894	814	806	848	790	877	863	860	838	862	843	858	894	872	833	903	826	794	839	872	863	840	838	854	841	875	849	810	908	815	847	855	877	901	851	833	874	800	847	787	846	860	824	821	883	809	836	893	849	832	833	834	787	830	860	834	851	823	824	868	915	846	839	855	880	851	873	817	783	847	857	878	890	864	873	828	839	836	822	866	800	901	830	826	878	881	862	812	803	803	884	806	828	841	852	860	860	835	879	851	816	787	837	815	835	842	900	842	827	872	874	868	866	863	855	894	823	864	817	855	923	856	870	844	826	860	865	860	835	847	888	877	864	816	852	795	854	915	893	832	841	843	861	873	823	849	911	835	871	912	823	860	888	828	849	899	906	877	893	871	847	853	819	852	849	876	838	846	865	831	818	822	854	874	842	805	847	838	815	887	821	896	819	879	851	917	861	858	850	903	854	876	818	848	877	845	858	871	887	871	859	846	869	851	810	914	848	851	835	855	915	851	863	866	871	877	897	906	850	929	892	853	860	850	914	815	885	917	876	813	852	862	833	861	846	865	857	846	805	842	825	851	850	862	834	817	851	874	837	830	847	884	886	833	846	833	829	814	873	888	878	842	838	850	808	913	830	868	834	846	881	831	802	892	857	891	769	812	881	857	846	869	887	874	847	830	841	827	875	875	853	858	845	867	826	907	796	857	932	862	867	809	841	865	888	916	858	836	857	803	861	904	840	820	871	832	814	839	837	844	815	816	907	888	844	777	856	873	866	848	825	896	842	871	835	894	907	848	871	871	900	832	842	847	872	825	822	832	850	951	886	820	864	881	878	830	814	898	850	870	829	808	831	856	839	862	864	852	875	857	837	800	864	863	886	826	819	835	834	850	850	870	864	796	847	875	835	837	812	850	873	829	876	828	848	875	837	803	879	822	868	854	833	906	861	886	909	818	820	862	862	879	900	828	869	831	870	908	836	841	831	782	828	856	895	835	837	849	871	813	796	860	856	800	894	851	795	811	861	859	843	834	859	901	834	854	830	813	852	849	806	795	873	865	908	873	892	882	895	854	873	831	896	841	857	804	847	909	814	842	850	849	860	871	870	879	873	869	852	837	838	824	828	839	828	875	909	844	866	860	857	903	833	875	849	854	945	847	829	834	863	834	860	806	852	844	824	841	822	879	820	831	884	850	856	807	829	846	874	833	858	848	847	843	855	862	856	890	856	779	855	785	803	885	874	843	806	884	801	861	876	848	881	864	916	859	859	824	834	854	832	875	805	855	902	846	879	815	830	835	869	885	853	873	886	810	872	901	937	822	832	854	856	837	867	858	851	851	867	823	821	893	838	916	848	863	916	839	811	839	854	863	840	849	875	827	873	822	878	884	823	878	817	873	826	852	829	830	924	863	893	834	886	863	838	823	865	847	860	844	884	819	855	846	860	853	798	881	839	875	849	935	830	936	870	843	843	828	842	828	856	839	851	831	830	865	925	851	914	837	873	873	871	860	850	862	888	845	818	852	862	851	853	875	888	860	847	808	877	844	838	832	845	864	870	804	835	864	856	882	866	854	843	860	857	849	891	834	873	802	858	887	888	834	839	868	909	841	819	912	826	786	837	871	859	847	864	817	828	907	856	830	848	820	818	816	827	872	886	831	882	859	854	818	805	873	857	894	846	853	886	853	819	872	860	903	822	844	852	852	857	839	926	844	861	941	847	844	899	833	814	876	832	828	874	816	854	865	795	840	839	821	922	835	820	881	882	866	891	877	877	879	847	851	882	862	806	886	873	847	869	877	872	807	861	827	876	866	852	888	881	879	800	869	807	865	820	818	849	864	869	897	843	838	836	840	814	869	835	859	809	865	849	830	915	836	861	818	907	820	883	861	902	837	840	836	826	878	876	799	858	839	848	785	801	813	893	824	866	818	910	826	846	829	826	828	817	827	860	843	829	831	851	859	851	899	869	889	824	853	905	875	807	835	805	853	832	906	833	836	870	850	851	885	861	823	849	854	887	840	839	818	849	890	817	885	855	833	866	856	865	840	853	842	848	838	865	840	831	890	806	827	857	860	850	839	807	842	860	873	888	824	881	815	897	912	851	842	896	853	815	866	901	876	844	885	858	874	840	846	839	832	814	885	839	881	859	836	814	817	896	854	858	863	847	822	847	850	860	825	843	877	827	856	834	800	834	853	885	841	879	805	864	887	814	822	844	870	817	848	843	874	843	888	865	868	877	855	874	786	865	812	873	816	879	847	809	813	824	837	832	844	895	860	858	865	899	881	893	864	872	859	806	890	864	828	874	890	855	820	831	885	876	842	854	886	861	870	871	796	831	873	798	840	826	849	848	873	826	864	852	858	843	858	863	771	892	882	843	840	849	844	873	868	788	873	824	885	808	861	854	867	853	857	852	860	872	861	874	828	877	876	807	879	819	876	878	867	812	800	834	819	818	877	859	874	842	870	872	884	872	885
7332	568	633	539	448	389	312	270	231	232	214	211	228	199	214	192	197	195	202	193	188	230	181	192	193	207	186	190	180	205	184	211	189	205	196	180	176	167	203	185	202	207	187	213	220	217	204	188	222	188	201	204	189	186	229	182	173	172	201	214	182	206	181	186	185	178	202	214	231	220	178	195	163	165	178	208	176	194	161	194	193	167	181	201	187	189	149	184	174	163	173	182	168	199	158	190	179	212	206	216	180	193	170	180	203	213	186	188	176	188	185	203	193	186	217	184	179	203	194	187	200	192	204	187	172	170	180	182	193	210	188	194	192	178	202	183	202	192	157	196	163	182	205	185	187	211	177	179	191	190	198	186	180	170	169	191	188	167	197	201	200	216	204	206	177	169	187	182	180	180	169	208	217	210	170	191	201	189	189	177	184	153	190	181	190	177	185	176	202	189	208	188	176	173	196	181	197	175	188	186	201	208	185	190	204	183	171	175	195	174	200	180	188	170	194	172	197	209	190	187	192	203	178	190	212	198	192	207	200	195	193	147	196	202	193	146	197	159	203	187	190	173	190	191	225	199	203	197	194	210	178	201	180	196	199	182	203	198	182	212	197	180	207	205	195	202	195	204	182	218	207	171	197	184	201	205	225	188	183	183	216	181	170	198	175	205	194	188	207	198	202	188	191	185	183	182	185	181	196	159	168	196	193	196	177	207	162	194	221	221	183	194	184	170	172	166	202	199	172	187	165	180	212	203	190	226	175	197	194	190	191	176	187	193	178	204	184	157	194	188	187	182	213	199	199	201	158	172	188	180	176	194	188	201	200	197	169	170	234	205	180	188	175	187	195	166	168	183	196	172	196	188	196	171	198	187	199	184	203	233	217	171	189	195	165	184	173	207	180	221	217	211	212	196	197	173	205	231	202	218	172	181	183	211	194	181	171	186	220	193	194	187	222	211	168	198	182	210	186	178	203	185	203	190	188	190	197	196	178	173	189	188	196	192	186	205	198	181	200	196	192	177	210	196	202	199	167	178	211	192	198	178	194	172	193	174	198	164	183	190	197	195	184	186	204	198	195	216	178	192	180	207	179	198	181	176	192	206	194	201	188	176	187	222	185	187	184	189	189	192	206	197	185	170	183	190	189	196	165	186	175	201	185	164	174	206	171	198	180	172	195	160	190	181	173	188	168	171	202	214	188	229	174	162	177	197	222	178	188	197	220	168	145	162	201	182	230	193	182	202	188	184	165	191	202	175	193	173	215	173	180	178	203	181	190	171	166	173	174	192	201	180	180	192	194	172	188	176	203	181	203	208	193	187	208	197	182	185	201	178	163	199	200	216	186	207	188	203	191	193	201	205	184	201	187	196	199	188	210	207	224	174	170	181	222	202	183	172	197	203	178	163	162	181	203	193	187	197	177	188	174	171	191	207	177	201	196	193	235	186	170	184	178	174	203	178	175	157	181	201	196	208	200	187	172	202	178	156	170	203	172	175	181	175	190	187	179	187	181	186	212	211	210	168	197	197	187	182	174	194	205	194	189	190	201	183	200	170	169	191	183	196	180	152	187	196	196	188	184	183	207	183	208	196	177	189	205	190	190	171	178	189	190	204	201	179	211	197	184	181	198	191	203	176	184	223	207	195	184	210	186	216	191	160	198	177	163	180	182	169	186	185	177	200	181	190	212	186	203	200	193	189	212	167	186	193	189	191	195	182	196	184	210	225	226	185	199	175	175	197	183	204	168	178	202	212	185	184	174	190	200	176	202	186	163	184	185	185	191	195	176	187	204	200	200	192	191	216	185	209	192	163	199	191	206	189	171	183	195	196	171	192	188	181	169	196	190	202	199	181	186	190	201	204	200	192	190	176	183	186	178	171	176	173	169	204	165	168	162	197	186	165	186	211	185	196	180	191	180	182	205	184	202	194	183	203	210	207	179	191	205	170	169	197	195	184	186	167	189	199	179	171	198	178	205	187	183	187	183	165	164	183	195	187	176	173	169	170	190	192	176	199	196	199	188	193	179	199	192	184	193	186	202	191	186	177	196	177	201	175	175	199	218	157	174	194	176	186	193	188	174	177	192	211	211	183	215	177	194	172	205	190	210	166	173	175	174	179	194	204	180	181	191	198	197	188	197	175	213	217	205	197	179	183	169	171	213	198	206	198	193	169	196	190	217	189	192	188	183	193	165	180	188	194	200	172	174	172	176	191	188	178	219	172	191	165	184	191	170	182	181	185	186	204	191	182	190	193	184	193	180	173	180	202	200	172	174	183	189	188	169	200	205	190	190	204	171	188	196	172	206	198	168	199	173	155	175	206	204	173	150	178	183	159	197	198	199	183	174	224	180	207	174	188	209	198	206	196	201	221	164	172	201	207	172	194	192	169	185	181	186	169	192	184	191	186	199	185	173	188	177	180	223	176	191	187	206	193	198	201	181	179	208	202	177	203	188	196	198	188	147	168	193	184	204	198	203	185	156	188	176	212	212	177	196	183	176	177	186	180	186	183	203	162	207	191	160	194	234	190	165	213	227	161	191	189	185	175	207	185	203	178	193	177	191	190	195	237	175	189	191	186	196	202	204	176	192	202	199	218	217	199	176	197	180	199	188	161	205	177	185	208	192	168	188	200	195	206	167	183	181	161	168	161	186	196	182	181	205	183	212	167	153	178	184	197	194	192	184	198	184	194	207	197	199	175	175	204	164	193	200	205	196	171	170	176	185	224	175	176	174	172	196	176	204	206	196	192	202	199	180	198	182	198	214	191	163	194	188	203	192	192	209	188	190	184	181	205	189	181	177	201	186	197	189	193	211	177	187	195	186	194	156	186	179	196	209	181	190	181	204	209	182	174	210	190	176	199	184	194	204	183	177	188	205	165	182	209	193	182	207	155	197	192	200	163	181	187	199	197	195	164	168	202	180	188	190	180	205	200	184	206	177	172	212	177	167	177	172	196	183	188	187	210	169	189	195	199	218	190	173	197	193	180	202	206	198	167	221	190	178	183	162	209	195	178	176	182	180	190	190	192	184	184	195	162	195	184	184	191	181	188	181	189	209	184	192	203	195	184	201	171	192	218	210	169	174	193	203	185	178	188	184	175	183	177	198	205	192	168	193	193	200	205	202	198	198	184	204	162	187	208	178	164	181	186	169	180	177	167	163	154	207	195	182	213	196	186	197	185	190	169	216	199	209	179	177	194	196	220	180	193	194	168	174	186	164	163	205	176	188	192	164	205	183	195	191	184	177	206	165	174	185	173	192	189	172	196	196	178	174	189	200	185	180	206	195	175	192	195	186	221	189	175	170	165	162	188	161	204	167	174	198	191	220	199	175	177	170	204	174	192	174	183	212	199	203	204	167	216	173	190	217	189	198	201	176	195	193	228	198	190	194	166	164	184	186	163	186	166	176	181	167	170	208	200	211	201	177	182	186	188	192	194	212	214	193	178	188	162	182	188	173	193	199	189	197	185	197	190	182	190	204	194	173	191
6275	791	1458	1715	1483	1278	1035	917	849	692	684	648	674	604	615	564	538	594	523	542	537	503	511	474	472	470	517	496	491	464	530	474	491	455	492	483	514	454	454	453	454	458	457	444	473	474	459	500	422	447	458	476	470	466	470	439	469	473	468	464	461	441	445	478	471	455	485	466	472	502	426	448	487	455	474	476	483	465	480	423	432	457	452	466	507	465	434	464	479	457	453	420	456	482	459	446	452	459	447	434	444	428	459	462	470	431	454	491	433	472	456	476	469	496	474	430	465	487	423	435	459	451	493	450	483	484	440	448	443	425	468	443	433	455	486	434	419	452	467	444	444	456	441	485	478	479	467	494	470	456	451	445	432	470	453	464	461	434	460	489	510	428	465	479	469	455	472	463	443	427	484	418	450	423	469	472	427	480	453	442	449	446	456	437	467	447	455	472	484	451	466	423	436	444	499	457	461	456	448	462	433	438	464	471	480	480	434	473	464	433	477	465	472	443	445	449	475	508	467	465	453	456	493	429	469	468	472	438	437	436	459	466	494	478	397	441	466	470	464	471	445	469	458	448	453	474	399	476	434	446	482	441	485	475	478	468	434	446	468	459	488	469	471	427	467	474	461	463	439	492	423	464	457	475	479	473	424	441	470	422	460	433	447	460	428	441	466	439	472	504	455	478	421	438	497	471	457	431	467	502	433	486	462	451	490	465	488	439	480	457	443	462	487	450	466	460	437	481	449	471	466	460	448	457	463	442	471	470	462	469	442	489	483	395	426	455	454	457	496	432	472	456	440	454	419	445	441	481	491	469	466	437	443	449	493	463	427	450	427	466	453	457	479	453	467	503	451	480	483	491	435	456	449	438	478	423	476	438	443	452	422	481	465	453	453	441	436	455	452	490	502	459	417	467	452	462	446	515	454	501	482	478	469	464	437	478	416	451	484	441	452	452	422	467	458	481	449	422	461	455	427	468	450	460	484	464	450	451	447	499	445	451	437	454	431	463	448	464	456	490	475	479	448	452	434	446	453	454	439	489	451	438	476	474	452	472	438	436	483	466	452	474	452	444	449	448	459	476	471	483	452	496	422	454	452	444	467	444	487	453	419	449	446	469	475	479	466	434	474	459	435	442	428	482	471	451	455	443	457	421	502	463	443	470	433	447	468	493	454	465	452	468	494	431	463	474	465	437	452	442	455	446	457	457	448	498	462	495	457	474	443	483	460	475	436	441	467	489	477	480	454	480	460	484	410	464	453	445	461	466	456	434	439	453	436	463	437	442	420	464	423	438	473	451	435	414	513	460	481	509	461	442	459	476	469	448	464	439	480	455	443	468	427	456	449	472	427	462	461	449	474	447	459	445	491	462	465	461	454	451	457	477	481	433	417	456	475	449	484	405	479	491	485	464	482	432	472	472	476	461	454	476	457	456	452	433	480	464	442	468	440	492	447	442	487	433	450	458	404	470	510	483	491	512	475	442	429	454	498	466	424	436	435	451	488	440	456	457	505	500	463	465	444	457	464	458	429	459	467	504	460	472	462	416	444	501	433	460	484	435	468	460	457	434	463	457	477	485	431	475	456	508	440	466	492	453	475	432	486	426	500	464	476	476	432	437	495	459	447	446	492	446	460	446	447	469	438	474	455	443	423	470	467	508	485	471	451	460	455	480	494	485	429	474	420	450	440	440	451	440	479	438	462	419	461	468	459	473	478	451	499	448	452	435	459	447	473	478	448	443	471	484	460	481	446	461	439	460	437	491	467	436	455	461	435	431	403	457	452	435	488	443	451	433	462	453	481	485	429	425	473	426	453	464	458	476	448	459	445	515	429	482	463	468	430	449	502	446	438	459	444	443	470	488	470	446	421	446	423	472	435	453	470	493	456	457	460	455	495	481	467	498	442	458	450	479	445	471	444	425	444	485	458	473	432	486	488	448	458	479	465	446	440	431	454	446	410	450	455	480	467	522	442	437	438	450	439	438	449	469	448	470	465	465	492	450	488	485	485	450	431	435	464	443	448	428	469	439	441	457	478	452	465	459	422	459	497	463	441	438	484	457	464	447	511	455	447	457	444	430	475	458	469	467	461	448	409	472	479	510	483	472	422	469	460	458	408	449	444	458	458	450	492	477	411	443	463	484	473	496	454	472	487	422	455	426	464	496	458	452	454	465	419	475	439	472	465	419	445	449	436	461	442	418	460	518	449	406	450	462	476	415	445	466	484	447	455	427	488	454	452	440	457	477	493	473	470	484	476	454	392	434	448	460	448	488	441	400	477	423	436	481	489	425	478	449	434	480	479	462	461	463	467	457	440	442	490	447	453	473	454	468	449	458	480	468	493	450	443	452	475	450	446	454	474	432	486	471	466	442	431	434	470	413	469	465	481	489	413	467	464	479	444	462	493	466	444	470	458	434	469	450	494	483	458	458	438	472	459	445	459	445	448	443	438	481	453	455	408	436	461	490	520	431	450	461	466	449	423	472	452	487	469	472	455	428	448	485	464	483	462	463	465	485	454	465	463	468	449	476	453	444	464	437	489	455	454	436	462	407	472	462	472	446	462	459	475	462	491	464	485	456	473	437	451	446	467	488	450	458	499	447	422	470	451	457	459	442	481	421	451	463	411	433	485	460	435	452	439	449	459	461	457	472	488	475	461	449	459	507	464	495	440	449	435	468	444	445	465	502	443	462	440	488	470	448	464	437	468	479	456	462	430	509	487	473	469	449	425	439	461	422	481	467	429	403	493	470	429	452	485	432	484	456	442	463	465	475	472	491	488	434	455	472	462	469	478	408	485	460	441	451	430	511	524	441	450	443	431	451	413	452	477	455	469	441	432	444	427	468	447	483	436	444	445	465	457	421	434	447	390	459	462	488	471	448	439	467	428	487	463	446	466	472	462	438	434	456	479	458	445	438	456	430	463	492	464	440	431	447	481	461	467	487	467	445	434	463	456	473	463	481	476	448	488	470	442	427	462	455	486	460	475	516	412	473	443	432	420	433	469	460	423	426	507	426	460	495	459	457	450	466	465	457	476	420	457	480	473	460	441	434	471	494	446	491	450	431	430	492	455	410	442	456	487	457	425	446	441	437	439	504	476	477	476	465	422	483	420	448	479	441	451	469	442	435	421	448	469	455	526	468	468	450	450	456	434	451	473	424	463	489	453	470	445	476	475	485	478	434	443	430	450	496	483	444	438	448	473	487	438	423	455	462	480	474	424	459	487	467	464	468	470	478	434	497	473	484	481	435	443	469	474	487	491	445	482	444	460	412	446	471	465	461	454	456	449	451	460	451	518	429	444	444	474	456	481	410	448	453	463	432	451	436	462	492	495	482	460	488	501	447	428	543	476	459	455	481	433	449	447	467	440	487	444	458	445	503	479	480	431	470	433	443	451	448	464	487	474	467	466	443	460	465	475	457	411	465	451	492	475	459	470	494	444	462	450	499	469	444	470	443	450	443	467	421	462	495	443	442	474	479	481	511	472	492
14058	1276	1134	852	660	506	414	377	311	288	277	252	253	220	229	212	216	191	177	199	186	222	200	198	201	181	198	192	201	185	176	196	206	174	190	186	164	184	200	170	200	183	175	176	192	175	190	222	189	210	182	190	177	195	192	184	174	178	195	197	209	211	178	182	193	204	201	183	200	164	181	189	164	176	166	179	160	191	158	193	195	201	204	188	184	216	197	180	166	210	173	177	208	174	155	179	199	189	196	188	157	163	190	168	185	191	190	225	181	182	186	188	183	207	191	185	177	178	184	183	177	181	182	190	182	186	173	186	183	164	190	206	156	172	180	189	181	192	164	219	174	196	194	203	189	193	208	202	169	171	221	172	188	192	169	177	182	208	197	186	182	188	172	181	189	197	185	199	162	177	190	183	197	171	187	189	196	188	174	195	170	195	195	168	188	177	209	160	193	161	166	166	202	192	190	167	166	184	213	198	227	200	176	173	182	168	145	152	173	176	178	199	174	195	159	169	190	192	202	185	190	171	177	197	211	205	185	189	157	211	196	210	179	161	195	190	179	180	181	144	206	170	182	190	193	175	184	165	154	154	203	168	195	191	155	196	154	176	216	173	187	188	197	171	225	188	182	185	181	173	194	166	157	208	175	187	184	186	179	161	182	181	198	173	185	190	180	161	220	207	212	175	174	200	186	161	178	193	174	197	149	191	196	191	234	198	193	198	164	166	191	171	198	183	183	169	185	168	201	186	178	163	174	152	187	185	172	180	192	188	210	205	190	171	179	166	180	216	219	184	200	188	176	227	204	152	172	172	174	187	164	177	180	195	200	164	162	184	187	194	189	180	216	186	177	185	201	179	190	187	195	187	180	190	184	175	202	177	195	186	170	173	167	170	192	186	186	182	185	192	174	198	208	194	187	197	194	176	158	199	197	165	196	198	177	178	182	166	178	189	203	168	173	154	169	180	178	183	169	166	188	178	195	191	199	209	170	170	182	171	196	199	188	180	199	186	179	178	191	176	168	181	172	184	182	175	182	172	199	182	189	175	184	179	197	161	178	184	170	185	169	164	170	184	207	182	179	185	179	181	173	183	204	197	187	195	153	208	153	173	188	172	186	172	194	174	179	198	189	189	169	187	185	181	171	194	188	177	195	184	175	177	165	175	188	166	149	206	173	172	182	165	181	178	177	181	191	180	218	180	153	177	181	204	173	189	199	204	215	175	165	173	174	182	167	185	182	171	186	190	180	205	162	188	185	200	187	171	198	178	168	180	184	196	167	193	170	184	166	212	221	200	176	187	192	204	213	179	186	177	190	211	172	188	184	174	194	159	168	180	169	169	229	159	179	178	200	185	204	195	161	177	195	168	200	180	182	214	194	182	190	157	171	172	187	176	188	196	184	199	218	206	221	191	231	185	206	170	181	175	201	181	190	188	182	192	193	156	192	168	184	197	160	171	167	161	193	186	196	195	214	180	174	205	205	184	182	164	177	189	176	186	201	189	183	193	161	197	181	200	190	174	181	184	187	183	185	202	174	172	175	189	165	183	185	180	166	198	179	181	182	205	202	164	209	196	186	184	188	171	160	192	187	197	184	203	188	173	211	202	182	158	177	192	191	168	197	203	191	180	157	184	177	161	189	179	175	168	159	181	196	194	163	172	174	192	203	210	188	189	157	191	182	188	205	176	163	177	197	195	180	192	174	171	219	169	203	186	192	190	206	153	218	180	200	197	163	175	175	163	194	153	187	176	181	204	203	184	184	168	199	184	197	197	189	212	175	182	173	192	217	185	198	169	167	147	189	188	167	149	158	227	157	173	187	182	159	201	146	181	187	199	174	185	164	195	166	202	208	182	188	172	170	179	200	186	204	197	161	178	159	179	189	215	207	221	182	214	188	193	179	192	189	185	164	178	193	163	164	166	143	177	203	208	191	195	185	187	174	170	178	170	204	178	190	188	205	172	188	186	157	193	188	184	185	191	199	160	189	201	200	192	157	172	172	193	175	167	202	201	180	186	190	180	177	174	176	194	223	173	203	166	188	162	191	149	189	195	180	191	158	142	186	164	181	165	192	187	209	210	163	176	185	177	196	183	175	219	204	163	180	178	179	200	193	167	175	181	175	173	165	203	170	179	173	190	180	150	175	193	187	172	182	156	174	185	178	168	195	167	205	162	166	210	177	156	159	188	170	190	193	174	188	187	168	153	176	173	208	204	184	165	175	204	158	169	183	171	212	185	166	187	173	167	179	173	177	194	163	184	199	178	193	198	200	187	198	176	212	193	165	205	168	157	160	184	179	182	181	179	169	159	193	162	184	174	187	180	189	192	160	184	183	189	174	193	180	187	202	160	182	183	185	168	200	201	169	199	191	191	189	209	182	160	170	195	176	198	174	176	159	172	213	194	195	173	171	190	190	172	209	169	173	157	209	178	182	156	214	209	196	194	191	169	168	176	181	198	194	191	162	184	190	182	205	215	180	184	215	200	160	168	172	199	177	178	192	168	201	192	197	206	213	201	172	178	184	170	191	220	165	163	182	168	200	200	190	185	173	190	177	208	186	152	204	198	162	174	207	178	184	187	187	175	218	191	163	193	176	176	160	176	174	166	206	163	153	181	189	161	187	180	194	154	205	205	181	187	203	163	147	172	171	188	200	188	184	184	188	174	177	181	215	175	202	163	191	185	172	182	173	194	205	207	190	210	167	168	189	192	191	215	180	166	168	205	196	195	187	179	195	192	194	190	194	171	192	183	190	174	178	160	166	161	174	179	169	172	174	181	190	189	183	189	170	164	204	161	169	157	216	202	184	179	177	190	179	183	164	164	184	186	194	204	175	188	182	184	188	195	187	191	167	187	207	170	164	178	207	206	201	178	178	149	205	175	177	188	195	177	196	179	165	173	176	170	181	186	185	204	197	161	188	203	199	169	226	187	192	205	185	179	157	150	178	177	188	187	196	186	176	213	197	150	180	190	185	182	196	201	190	170	222	168	198	206	162	193	169	190	197	169	189	179	194	175	177	212	174	165	191	184	161	183	191	157	203	176	183	211	184	184	174	191	210	176	168	186	169	184	184	203	189	189	189	200	174	183	194	189	210	171	182	199	169	183	184	190	179	179	191	179	187	184	194	183	183	179	166	171	179	193	202	191	178	170	191	199	184	177	164	175	200	195	170	187	161	164	173	181	183	182	193	210	200	168	186	192	181	177	192	176	193	161	179	179	188	175	199	179	193	200	173	192	182	217	190	173	191	166	187	170	154	198	203	184	182	189	193	170	121	165	173	203	191	193	182	190	170	189	172	164	190	187	166	174	192	161	196	175	178	168	158	193	195	200	173	204	214	186	158	177	195	193	180	190	174	191	192	162	187	173	179	201	206	194	205	193	182	178	171	200	192	168	183	200	178	200	187	174	163	187	164	165	179	189	177	185	176	186	205	174	171	201	169	165	188	197	187	178	200	184	174	166	208	179	175	190	185	196	207	184	177	168	184	188
8210	1070	2334	2665	2324	1957	1561	1367	1203	1064	949	823	784	728	724	654	656	623	624	594	627	575	594	609	560	516	540	597	561	512	550	525	524	497	501	513	485	515	521	519	498	507	519	503	534	509	519	466	512	562	497	542	537	510	493	539	484	476	496	480	490	515	517	503	498	473	492	502	529	484	494	497	487	493	491	456	505	482	505	502	487	484	459	476	483	472	506	484	495	501	466	492	459	479	481	474	514	487	491	493	465	506	474	508	466	450	493	492	494	509	487	505	493	504	483	462	457	471	455	485	439	509	477	485	483	496	489	488	473	491	479	464	463	482	465	517	502	473	522	499	513	506	505	539	488	474	486	475	499	460	495	453	471	496	483	505	490	451	506	521	489	465	446	473	465	461	521	487	493	455	433	485	490	443	483	419	500	471	491	473	481	486	495	437	437	465	479	456	467	510	488	504	444	460	415	501	493	469	478	476	439	456	489	501	471	467	502	482	502	442	479	462	433	467	457	498	483	515	502	482	447	457	471	453	506	446	495	462	472	492	464	490	502	462	442	459	491	475	460	512	463	490	480	476	517	482	483	470	451	484	507	471	497	488	459	499	510	453	469	521	494	446	485	501	495	463	474	504	500	479	489	499	497	469	496	451	516	466	509	508	463	504	495	497	490	479	457	469	488	479	480	513	464	469	489	461	463	478	456	525	473	477	495	481	505	466	449	493	443	498	485	515	509	453	494	484	491	518	479	504	457	466	476	481	479	452	464	519	461	444	525	457	483	459	511	511	492	487	499	478	473	467	477	478	482	477	479	506	455	491	505	488	486	500	510	456	506	478	458	490	453	480	474	474	457	460	476	460	501	481	483	519	484	488	457	511	460	496	463	486	489	445	456	460	464	443	490	481	474	474	484	496	447	505	429	479	474	459	513	456	481	471	462	498	484	460	445	499	510	508	489	525	469	486	438	485	496	480	489	465	503	453	483	521	464	483	506	504	514	501	468	465	517	463	444	516	481	454	476	495	481	482	472	444	435	434	490	452	487	492	467	490	447	468	463	476	483	499	474	476	483	491	456	462	444	502	495	459	431	475	502	512	492	469	515	470	441	462	464	459	476	487	520	515	473	493	459	481	472	505	470	475	485	446	483	508	488	493	521	479	444	480	462	506	519	459	454	488	462	454	508	475	472	499	473	475	452	525	496	462	453	450	482	465	495	472	470	453	462	491	470	481	509	486	467	493	485	469	456	478	482	463	488	449	529	504	500	487	467	462	456	494	518	459	451	486	462	501	515	490	479	487	495	466	517	495	474	497	482	496	487	544	501	493	492	494	479	463	487	477	455	553	440	451	444	503	489	448	525	478	469	485	478	502	491	503	460	453	482	503	468	504	477	486	499	473	480	469	528	477	463	474	495	470	507	464	475	476	490	469	462	490	532	468	460	485	436	472	517	470	503	475	498	482	465	461	445	484	477	511	504	488	503	458	498	518	471	462	489	500	478	467	501	494	474	477	493	443	502	513	455	506	495	500	460	498	521	511	480	513	464	473	419	468	447	469	483	487	487	508	472	492	472	508	450	459	415	474	461	463	468	486	463	526	493	517	471	478	427	507	487	461	451	460	504	495	471	450	452	494	501	494	475	445	421	481	457	446	475	457	484	491	479	476	480	467	485	466	496	498	521	463	472	501	493	513	445	508	458	498	481	487	482	480	437	450	483	474	464	498	490	487	479	441	474	506	473	493	514	478	453	455	472	464	474	527	482	464	465	481	430	485	508	504	481	455	460	468	447	450	512	533	514	473	492	451	486	449	494	450	483	451	505	496	448	491	498	500	478	489	453	482	465	494	500	488	461	480	468	482	492	485	462	455	512	508	448	481	485	482	502	521	428	469	512	465	464	501	494	464	478	491	493	498	491	518	493	497	456	491	495	504	462	483	496	521	447	504	488	475	500	502	470	506	510	470	460	494	415	513	468	506	499	475	457	449	484	470	474	467	488	498	461	489	469	491	473	464	471	525	499	526	460	469	510	515	505	513	484	494	496	497	488	464	490	470	507	503	486	470	472	516	452	447	486	500	481	478	490	493	485	503	491	464	487	493	464	520	514	482	494	483	487	516	492	498	455	488	494	521	492	473	478	518	465	442	454	511	455	509	497	475	486	488	452	514	475	532	495	520	478	458	516	444	487	480	474	468	441	490	477	450	474	474	499	449	530	449	485	455	501	468	485	476	497	482	504	461	506	479	502	470	480	467	490	458	522	459	483	491	437	507	477	502	507	439	513	474	460	495	519	484	500	459	458	498	456	489	470	482	465	462	501	497	493	492	505	496	512	487	467	485	439	477	490	476	498	469	478	517	491	479	478	452	481	503	475	431	477	466	501	498	475	475	490	475	462	486	491	455	509	457	482	466	460	450	449	445	480	455	516	509	478	455	473	486	476	446	501	486	441	483	514	499	452	530	493	494	503	490	467	487	462	464	524	491	457	430	504	489	492	504	470	504	460	478	474	501	461	479	510	466	470	497	491	441	500	465	523	436	484	516	480	495	481	510	485	494	516	458	476	504	441	508	522	522	483	464	434	542	482	503	429	462	457	498	455	491	525	467	482	498	464	493	517	463	447	458	473	467	464	500	488	503	483	478	456	495	508	486	489	498	515	486	462	481	491	455	483	465	468	495	504	431	512	476	484	472	450	533	462	441	496	462	477	495	474	446	509	487	476	481	510	535	468	471	445	470	483	477	475	503	477	500	525	483	441	455	463	477	538	449	500	497	453	439	515	511	527	511	509	499	508	474	447	523	521	508	446	445	524	514	465	471	497	501	451	497	470	472	435	456	438	473	499	460	479	456	492	475	494	477	499	492	481	522	495	455	488	502	490	471	478	473	476	489	473	499	509	437	490	473	490	471	481	495	426	467	498	531	477	467	490	490	464	508	523	467	455	480	511	451	512	489	503	464	545	490	500	466	495	472	481	468	493	435	510	477	532	493	476	465	498	484	488	474	438	498	481	484	484	473	468	493	484	448	489	468	527	486	472	495	507	473	484	458	473	485	490	508	456	452	475	479	490	453	497	506	463	484	495	445	477	463	485	494	480	495	499	509	423	502	469	470	459	472	500	483	495	473	470	451	467	491	507	487	500	450	486	422	453	498	480	456	452	489	478	485	488	473	463	519	483	473	461	489	479	439	458	483	484	467	470	468	512	458	505	469	489	459	522	496	451	462	478	465	494	452	469	475	474	460	501	501	497	508	496	460	482	493	476	461	504	479	431	491	502	515	448	487	512	476	498	513	476	464	501	467	481	470	477	471	431	495	459	491	457	469	498	523	469	472	486	507	450	462	443	469	466	479	508	467	436	475	478	486	424	486	500	495	482	435	508	494	443	465	463	464	467	497	477	512	508	456	487	466	448	445	495	467	455	499	476	469	510	494	484	485	477	473	453	461	449	452	487	474	505	490	466	505	481	503	493	506	457	510	501	491	491	467	450	490	475	468	491	484
1699	459	455	419	391	407	422	459	427	377	411	393	390	348	361	347	398	329	398	387	406	340	385	381	364	418	436	385	381	368	372	393	393	399	406	405	353	375	390	376	376	437	367	366	387	389	390	390	351	369	423	367	369	374	349	365	377	390	402	387	351	394	368	357	381	383	385	379	384	365	386	385	376	405	387	384	423	410	399	378	357	399	394	388	389	365	390	371	380	381	369	401	373	391	382	419	393	389	377	407	377	372	376	405	378	350	394	335	406	352	351	424	387	379	402	380	391	358	376	357	361	379	363	379	397	369	371	416	364	391	346	367	365	405	355	348	367	404	408	395	384	353	389	377	392	402	384	375	382	369	396	391	373	402	392	426	362	399	390	379	359	412	373	352	376	393	353	368	378	372	378	372	385	344	409	392	391	366	353	362	396	403	358	368	374	354	381	383	391	354	414	383	417	356	374	394	376	363	348	398	382	409	426	366	377	376	418	382	334	422	402	381	363	380	359	374	361	365	340	402	401	387	371	363	416	368	358	352	355	390	397	383	364	367	393	361	358	363	375	428	391	369	389	423	382	435	410	383	389	400	379	356	376	369	386	415	357	398	398	434	396	383	392	375	384	395	367	410	408	421	377	400	361	363	385	413	361	367	401	341	362	382	401	392	396	374	372	400	384	374	413	395	338	361	363	412	408	407	413	401	399	427	359	412	349	426	417	371	376	449	380	390	406	396	399	333	365	419	400	359	412	408	346	393	407	374	415	379	392	391	394	390	353	368	349	411	393	390	397	400	371	378	351	399	408	381	379	404	372	385	410	424	392	382	394	370	385	333	361	419	356	363	400	374	349	391	390	405	340	384	384	382	412	387	372	405	364	358	377	386	397	404	414	403	391	357	387	371	404	388	411	384	389	360	381	377	385	389	365	397	375	378	369	385	408	377	366	390	365	407	390	394	371	411	426	367	421	401	407	401	408	385	371	380	380	400	375	390	398	332	385	379	403	401	374	408	416	363	403	384	413	394	383	386	395	343	384	362	395	362	342	386	380	364	373	381	397	387	382	374	385	409	359	387	387	386	382	384	378	396	416	420	388	404	360	358	418	375	410	364	389	368	383	381	368	378	400	323	371	373	433	413	382	383	429	394	385	361	379	370	369	409	362	356	399	348	378	361	420	388	360	349	385	368	384	410	378	406	355	337	399	394	372	370	403	367	398	377	394	400	351	410	401	375	408	377	388	396	361	353	396	413	394	386	387	380	367	364	413	378	375	414	402	403	381	372	388	404	417	373	395	376	359	396	338	358	376	376	385	397	366	377	354	417	390	382	338	395	390	391	400	366	431	379	389	384	383	402	377	390	391	374	377	378	349	374	372	369	376	356	375	417	406	404	379	373	387	408	372	402	394	405	386	363	405	370	382	383	384	382	364	369	391	400	330	405	343	396	368	406	363	412	371	362	396	401	406	409	383	382	412	383	425	388	383	370	373	379	396	357	335	409	362	384	401	412	439	415	394	370	367	389	372	407	366	358	389	393	418	392	374	402	422	359	354	366	408	384	393	362	372	396	375	400	376	365	374	404	365	386	375	364	354	370	384	359	422	381	399	356	363	381	374	330	392	414	425	400	380	362	379	359	362	370	391	348	389	348	357	355	322	378	375	369	391	388	385	350	385	379	381	388	435	396	388	353	390	365	407	408	355	383	391	368	373	373	394	378	343	391	365	383	385	376	377	384	406	380	359	390	375	404	413	357	415	379	391	400	358	338	375	407	356	402	415	375	323	384	393	366	383	392	377	368	398	408	371	402	397	339	378	389	400	419	378	382	397	373	376	379	379	406	396	400	380	409	384	383	376	375	385	375	373	407	374	404	376	367	396	378	411	422	358	374	394	391	373	368	377	374	374	338	380	353	361	357	388	385	392	408	404	424	380	384	391	395	385	377	387	359	345	360	388	398	388	376	374	361	384	352	330	396	375	357	402	361	378	411	386	395	394	399	362	402	382	400	383	363	371	385	388	417	419	380	407	370	381	357	337	379	407	392	415	382	377	418	375	382	358	406	368	408	375	374	372	355	402	414	400	394	393	358	372	378	443	404	395	361	349	378	437	374	406	347	418	344	365	366	433	361	403	386	369	379	389	414	376	405	374	347	386	398	356	372	423	389	379	373	377	328	389	454	403	380	375	379	436	388	394	417	356	360	395	389	415	366	389	385	373	362	369	370	388	337	347	344	393	347	373	351	388	378	383	385	370	368	418	405	408	367	398	376	384	383	368	397	388	387	400	403	410	387	354	400	391	361	360	379	376	385	393	387	394	408	374	415	368	395	387	394	345	435	410	395	381	398	387	408	367	425	375	416	372	445	353	376	414	380	366	392	401	369	408	379	380	397	374	378	371	391	393	400	376	371	395	371	390	379	385	388	383	363	407	367	418	393	345	387	392	397	345	392	377	357	420	422	392	405	348	387	415	409	377	362	342	369	370	377	387	317	401	365	379	370	364	378	379	374	416	382	381	373	378	385	390	406	396	353	374	374	395	394	391	407	384	418	357	393	388	376	388	349	388	376	366	416	328	408	391	389	402	413	346	373	404	384	387	368	382	362	343	386	355	366	384	399	408	353	422	369	405	371	392	392	382	377	370	408	403	352	381	361	376	387	377	430	379	366	367	363	387	388	397	358	387	382	366	359	367	389	369	394	394	373	372	383	404	381	423	371	371	377	388	409	373	435	385	374	386	370	359	351	367	387	350	403	359	380	383	362	408	363	388	384	368	380	380	407	412	392	409	368	336	401	420	354	353	374	393	404	371	402	387	361	438	373	398	421	342	375	390	416	365	373	402	377	401	385	401	387	387	397	380	375	399	405	413	356	383	343	389	386	409	419	402	360	334	372	349	410	376	403	372	367	382	382	360	398	398	384	405	383	401	368	371	390	382	379	410	398	362	385	389	398	403	369	369	431	424	348	386	408	380	391	396	361	392	401	369	406	374	366	385	410	362	337	395	404	415	380	404	387	353	369	349	399	396	357	372	398	361	353	384	397	341	418	399	396	438	400	356	381	402	404	415	419	410	388	374	392	371	427	400	397	362	378	378	399	376	374	349	374	397	353	388	360	367	393	377	414	380	347	427	395	388	355	383	353	403	371	420	392	391	373	385	404	348	412	413	359	428	409	361	348	368	364	383	383	373	390	369	424	393	372	387	365	420	388	399	366	347	452	386	405	377	395	394	367	359	364	377	376	344	380	397	375	382	396	355	353	375	362	412	374	421	400	425	419	357	349	372	386	389	388	423	364	400	381	392	360	413	369	357	376	372	382	385	416	377	367	374	367	372	394	355	387	401	363	381	382	378	376	359	374	399	364	376	409	352	384	377	357	401	368	373	375	413	422	384	375	400	431	383	355	387	389	414	400	376	373	417	391	396	367	408	345	364	388	348	398	352	364	400	350	395	392	390	406	344	406	391	403	345	388	380	399	382	395	370	397	411	348	389	388	400	382
2133	898	998	996	1053	974	931	919	880	886	916	856	818	864	932	916	798	845	853	787	836	829	842	824	867	852	838	874	806	863	896	844	833	888	839	849	831	806	865	821	826	865	865	834	879	838	867	835	887	916	821	849	834	828	860	799	887	861	849	819	860	843	870	841	801	846	865	870	830	788	807	800	827	810	831	847	861	881	801	854	867	781	837	807	881	825	851	795	873	832	873	863	868	838	848	861	825	844	811	819	844	853	826	876	880	886	827	879	863	871	789	860	847	847	864	864	840	889	812	841	823	819	859	807	798	855	849	860	834	816	859	819	810	872	866	867	813	895	854	842	870	795	863	873	871	863	868	823	839	827	800	860	861	833	819	874	892	806	843	826	800	837	851	840	789	811	832	882	831	881	829	840	854	829	807	837	856	853	848	815	837	860	859	747	832	876	837	846	836	836	742	879	902	876	813	788	848	835	794	850	842	816	887	887	838	864	824	849	862	832	906	830	827	810	872	846	831	865	815	862	864	837	831	887	868	850	830	846	912	880	899	816	814	905	871	838	848	811	903	809	867	887	846	821	899	790	820	877	914	889	876	847	817	859	834	897	800	920	845	842	854	835	829	848	804	805	852	824	886	796	825	824	799	848	886	826	814	805	839	820	850	823	878	832	858	851	822	836	889	843	909	852	861	822	861	785	875	834	854	831	816	845	848	843	904	869	823	851	833	805	845	810	793	818	904	834	853	843	811	839	850	862	859	824	825	899	827	857	845	845	850	843	859	816	818	802	865	827	841	919	827	824	818	852	818	859	850	831	806	881	899	853	837	865	826	862	820	887	847	885	829	847	874	859	810	891	832	857	850	810	850	838	858	835	865	881	823	890	852	849	875	860	826	846	880	847	815	804	802	780	805	833	869	878	895	823	857	881	850	839	810	868	799	856	866	904	865	839	877	895	878	849	809	827	818	870	814	818	823	849	863	801	831	833	854	831	802	838	807	912	850	832	877	822	872	856	878	845	867	752	848	863	806	868	870	931	887	829	890	841	874	822	799	799	847	850	846	814	794	837	836	872	847	871	866	903	862	873	870	834	782	820	871	867	804	825	881	872	848	831	816	803	849	812	893	837	882	808	811	861	841	879	810	779	825	847	844	867	847	860	861	883	874	887	820	893	829	796	856	849	819	767	837	874	825	842	838	794	851	843	846	834	823	880	818	810	913	865	851	876	896	818	840	886	805	849	811	836	847	851	832	823	820	827	883	830	806	841	818	825	827	815	855	825	842	928	863	835	832	840	818	828	877	876	836	860	898	784	843	807	835	820	827	848	856	819	797	827	886	829	875	903	841	824	813	874	854	894	925	822	846	833	849	869	830	916	817	859	902	809	810	875	823	880	848	823	818	819	847	836	859	834	859	818	873	851	837	788	827	883	812	868	859	754	877	837	853	869	871	849	832	825	879	821	830	871	787	840	872	839	881	838	843	814	845	819	866	864	818	822	844	835	818	889	848	828	863	862	839	809	830	821	852	893	838	859	865	818	823	801	862	866	814	866	870	819	804	881	856	871	865	885	873	868	860	830	827	853	861	893	812	785	869	794	806	845	822	834	870	893	817	833	853	874	904	871	866	851	821	830	898	819	847	848	874	794	861	846	849	846	819	846	810	852	793	806	861	826	855	889	853	896	831	840	855	858	812	822	898	867	854	876	835	877	885	859	852	876	903	798	882	798	777	836	875	830	812	808	864	859	876	851	885	909	826	802	837	868	825	813	823	810	871	839	844	785	850	864	899	859	833	878	858	813	835	890	913	849	813	789	837	793	880	856	829	853	836	824	904	810	884	891	826	909	859	873	837	802	824	828	787	817	858	825	852	896	831	825	865	814	892	937	843	837	828	833	871	838	849	881	881	875	890	853	840	872	804	847	827	808	862	854	812	859	854	796	835	788	869	819	854	785	819	836	820	814	887	824	816	799	863	881	850	844	800	909	831	852	830	877	801	911	832	834	842	863	880	825	853	842	850	892	836	813	811	856	828	794	825	884	851	862	813	886	849	857	824	861	804	858	873	872	833	846	808	867	842	874	867	859	859	809	870	841	832	820	834	868	798	834	869	834	846	874	855	848	810	822	833	825	844	864	869	863	904	866	808	829	833	818	893	859	774	835	866	832	845	871	806	839	853	889	855	855	846	844	876	849	820	827	830	811	838	861	886	886	854	805	830	826	863	834	894	838	885	818	816	842	840	802	861	865	822	829	869	858	871	816	859	872	824	840	852	870	901	845	863	828	870	844	844	856	884	821	857	891	866	859	834	863	856	886	882	838	826	842	836	902	908	905	870	871	900	834	865	799	867	841	847	892	875	854	896	853	875	832	863	852	812	827	821	868	852	850	813	892	847	830	882	858	797	768	858	855	815	816	839	838	856	811	888	816	857	879	808	833	886	865	850	834	836	812	896	818	867	855	784	856	825	848	854	840	808	897	812	852	891	819	857	854	854	853	823	793	813	841	860	878	891	843	792	860	881	860	872	762	816	833	826	854	849	828	855	880	840	850	840	877	831	858	862	835	844	856	864	778	824	832	822	881	815	859	838	871	862	873	865	814	860	843	845	866	873	850	872	818	837	828	881	782	875	843	817	848	855	893	817	843	846	835	811	899	840	772	856	820	875	810	807	877	822	834	873	823	807	816	854	864	876	859	790	837	839	864	819	856	848	831	844	817	860	874	797	832	903	862	848	849	870	843	841	842	902	847	872	861	852	840	840	860	778	867	826	865	851	821	858	887	807	868	857	860	905	832	833	849	855	806	833	828	811	803	844	821	802	769	847	884	858	855	823	849	855	846	838	852	849	826	923	873	841	894	840	850	884	845	859	842	837	863	858	833	887	848	829	859	830	882	824	815	805	810	846	856	824	860	802	838	879	791	823	867	829	901	882	852	832	856	865	846	851	891	862	832	855	838	909	840	797	855	859	852	886	868	838	814	820	843	879	827	855	927	809	859	824	833	874	877	827	851	836	853	814	877	857	866	844	828	805	846	837	874	838	833	894	796	845	814	804	849	866	835	899	799	858	908	873	858	866	851	851	877	879	847	850	811	865	833	891	810	800	851	844	833	847	856	876	834	857	825	837	861	846	858	839	875	863	844	879	781	857	787	869	855	841	868	831	815	869	809	827	852	870	806	897	864	908	830	863	849	854	869	872	829	854	849	833	827	838	834	895	862	797	844	868	843	877	835	854	800	838	837	842	796	854	854	880	859	885	788	854	779	825	863	849	804	807	854	850	879	906	871	889	862	873	828	849	872	846	865	838	873	894	868	834	819	827	801	896	853	866	839	906	820	804	813	825	787	852	840	888	872	841	848	843	860	815	845	903	905	825	799	859	831	838	793	834	853	824	803	817	861	874	834	824	855	847	891	833	862	830	885	844	864	784	859	825	837	871	812	822	832	862	884	863	864	817	832	803	887	841	877	859	870	851	809	837	825	851	831	865	823	873	883	860	857
7247	546	627	547	406	339	347	295	251	219	240	201	244	227	207	198	202	212	197	233	181	204	190	173	192	172	204	169	197	202	210	182	180	173	196	170	179	205	197	180	171	204	186	181	193	206	213	216	186	203	198	182	182	189	205	194	175	187	196	175	182	197	198	190	188	185	177	200	190	193	162	215	172	197	199	163	196	186	207	192	197	188	172	191	175	213	197	178	203	220	184	179	199	194	185	179	168	175	180	187	188	191	196	197	208	179	185	176	175	172	212	178	170	167	183	195	196	177	198	181	188	191	187	189	191	159	230	188	176	156	186	220	198	189	183	186	175	171	175	168	192	171	159	182	174	170	187	173	215	185	214	196	166	215	192	206	213	172	197	186	191	188	176	214	199	195	207	179	190	196	183	205	173	190	210	189	203	182	173	164	182	185	197	195	191	186	174	199	164	191	188	192	196	165	190	217	206	188	192	191	207	190	193	157	187	165	198	174	166	167	176	184	181	149	182	188	181	217	187	175	204	190	188	196	206	183	193	197	202	200	179	165	209	204	198	208	213	208	209	181	176	178	166	190	182	200	195	169	175	223	214	174	199	169	207	210	199	186	189	202	192	149	188	193	172	212	188	192	187	221	196	182	192	182	249	214	162	206	178	184	169	162	182	173	198	207	150	174	191	182	176	179	178	187	185	188	200	178	196	193	191	169	201	187	162	201	196	181	191	204	215	199	200	208	161	180	199	174	215	188	193	208	206	164	196	157	188	160	164	191	195	211	184	192	200	196	183	168	174	184	199	202	170	186	175	163	191	188	215	210	198	161	189	175	187	176	202	197	176	203	209	188	198	196	210	212	173	172	212	184	177	182	192	174	188	184	171	197	193	194	192	196	178	214	169	169	184	174	166	173	195	177	202	189	206	179	205	208	203	177	178	206	176	205	198	202	211	217	181	218	186	179	165	180	188	177	217	177	184	187	195	207	176	166	180	177	188	182	162	184	187	206	187	206	182	188	189	188	191	175	204	198	171	168	190	189	185	167	174	180	184	191	198	181	199	186	199	182	184	190	177	190	173	182	181	207	192	214	205	205	185	215	179	180	211	177	204	210	210	210	222	216	196	199	182	208	187	217	175	214	183	186	176	218	187	166	185	206	181	204	213	183	200	211	183	181	190	191	172	178	188	183	208	186	156	164	161	202	193	192	190	188	168	182	169	194	204	185	192	175	209	212	200	192	200	160	195	225	194	197	201	183	171	173	173	197	186	213	216	200	180	199	207	200	187	193	173	189	168	173	163	193	210	176	198	167	209	171	193	173	196	177	173	186	180	176	179	186	175	188	202	195	199	193	179	204	199	174	200	180	187	178	162	201	186	196	203	214	184	188	189	172	198	216	179	208	189	188	206	213	198	195	181	206	201	209	164	192	178	205	200	176	220	200	203	195	188	184	188	174	191	192	215	202	189	186	240	207	190	165	190	167	174	185	215	186	194	194	170	184	179	224	189	179	198	200	169	203	186	171	214	173	182	207	192	189	171	185	165	197	188	193	181	199	206	191	195	164	191	206	205	168	160	199	197	203	196	203	179	193	187	220	196	202	209	194	202	182	195	180	191	210	160	170	191	166	174	181	180	186	196	188	219	212	173	189	180	204	191	200	168	183	187	192	198	204	201	173	194	178	196	200	185	199	194	218	195	173	208	185	193	172	166	181	172	196	168	219	179	178	189	169	195	200	175	189	168	176	188	176	199	204	159	174	182	201	183	181	187	171	200	193	192	200	229	184	180	164	194	192	199	168	205	181	180	191	185	203	191	187	183	180	186	198	208	203	213	193	159	166	210	178	190	180	198	206	195	181	184	220	192	195	193	183	211	205	200	197	185	176	180	174	202	157	199	201	179	187	209	183	168	179	221	204	192	186	208	201	181	202	197	161	187	179	187	222	169	195	203	176	182	196	185	193	193	203	194	193	199	175	180	196	188	176	191	188	172	182	194	193	202	215	202	187	173	212	178	214	177	202	208	215	208	180	179	179	167	179	180	202	179	185	163	173	181	174	215	206	181	164	213	191	177	206	178	225	175	192	171	193	189	184	203	182	160	167	181	217	199	205	190	194	168	213	211	196	177	191	188	193	162	206	182	209	168	185	191	185	177	170	183	168	170	185	165	179	212	193	171	176	191	181	197	188	187	187	208	188	177	209	193	182	172	196	187	235	218	200	207	180	197	194	212	205	200	170	195	192	180	160	176	197	187	206	192	207	174	187	177	205	176	155	174	197	200	173	196	200	226	207	208	210	207	183	177	158	191	210	183	195	200	188	200	216	168	187	178	187	184	203	187	198	227	183	191	170	182	177	173	167	183	204	175	180	196	186	193	197	167	172	198	195	230	167	190	195	220	189	170	204	193	192	196	167	175	196	197	191	178	174	187	176	197	203	189	208	165	222	194	182	178	189	167	175	183	215	186	184	188	199	211	215	198	163	182	188	193	192	189	182	202	189	206	191	164	180	193	213	221	228	182	182	201	171	202	197	184	153	190	171	168	168	192	181	189	188	198	224	221	185	163	191	195	183	181	202	193	192	162	187	188	205	189	203	186	175	189	186	204	194	198	191	200	191	188	193	184	171	166	182	177	180	176	176	210	204	189	187	201	184	227	162	188	198	188	175	176	175	165	183	207	170	205	158	178	188	163	207	182	200	197	177	170	206	165	168	168	180	181	216	202	160	179	189	184	193	203	178	175	195	193	178	182	212	185	187	201	213	175	185	193	174	185	216	181	207	200	212	195	182	191	189	222	185	186	186	203	195	203	165	216	193	209	182	196	179	168	202	205	176	177	190	188	200	198	177	214	178	205	206	192	197	193	184	207	182	178	215	188	195	211	181	193	182	211	216	193	188	207	187	196	193	195	191	186	170	205	205	176	193	201	186	211	190	182	184	173	214	193	197	197	197	172	187	181	170	198	187	169	190	212	188	211	185	198	165	203	186	205	174	195	187	184	183	193	159	198	195	223	213	174	173	174	182	178	169	183	175	178	176	211	195	179	163	174	177	184	194	219	176	177	206	195	186	169	203	201	195	178	207	187	193	168	203	175	196	186	192	213	224	214	195	199	180	174	206	169	189	183	169	189	161	213	200	175	188	177	223	192	179	198	184	185	163	174	191	206	207	199	182	202	197	191	199	197	180	177	179	181	197	164	180	196	181	179	188	175	200	187	198	174	171	203	204	187	199	196	179	203	200	179	179	208	160	187	196	193	203	212	180	177	167	168	171	185	197	176	167	173	194	178	193	188	197	200	177	202	195	190	182	168	197	166	182	202	174	178	161	208	198	202	211	178	175	173	171	191	172	187	202	188	183	160	217	205	194	189	219	193	165	170	203	190	192	192	207	158	179	190	180	184	204	203	214	195	188	196	174	169	191	184	167	179	188	194	210	184	184	206	192	196	187	172	170	206	209	175	194	192	175	194	176	190	186	179	176	207	200	210	186	200	172	215	178	155	169
6315	791	1420	1624	1466	1255	1026	915	817	766	717	628	613	610	603	614	609	523	557	532	518	517	536	544	471	494	487	494	510	466	481	480	487	484	466	460	498	480	477	503	495	470	447	469	506	503	472	484	486	451	479	474	495	448	490	481	444	461	460	485	457	468	460	482	445	469	456	493	458	466	492	435	479	431	494	462	490	461	469	459	520	484	455	515	436	474	494	464	469	460	435	484	445	439	468	466	486	482	435	445	481	496	455	428	463	438	486	489	492	477	454	451	458	464	471	479	407	462	444	430	463	463	440	418	472	484	453	429	466	447	439	406	431	483	472	467	432	470	456	437	454	482	429	456	469	462	459	452	450	473	439	459	450	459	457	484	459	422	436	455	450	486	440	455	462	466	442	441	454	464	495	462	427	436	450	469	471	432	455	441	428	409	459	452	453	459	474	429	441	425	474	441	473	437	450	416	470	445	497	471	459	446	428	439	437	450	409	438	448	495	445	443	454	465	455	445	473	460	455	459	492	455	447	445	453	473	439	390	484	436	451	481	456	443	472	444	503	462	481	476	456	442	436	465	501	443	452	470	469	485	415	483	460	466	473	442	451	460	444	470	453	446	514	492	455	475	417	425	424	443	466	455	450	445	455	429	463	502	498	485	445	464	430	455	469	452	446	482	476	463	476	440	489	444	473	466	455	441	482	467	471	456	462	463	452	454	428	448	467	439	459	447	429	467	462	434	466	428	463	445	440	477	454	464	418	474	497	481	461	462	450	470	421	490	462	468	491	446	422	468	430	473	476	464	470	446	461	466	441	467	453	474	451	448	464	468	460	454	509	453	457	472	462	454	453	461	503	469	465	454	444	467	458	463	474	463	447	460	461	463	488	462	473	467	436	446	469	431	443	465	455	453	437	456	471	445	470	434	451	485	438	448	442	422	482	460	473	459	422	490	445	437	447	424	458	459	465	451	450	465	476	472	481	420	456	480	467	489	497	447	430	432	459	470	446	466	475	453	461	490	502	411	467	441	486	462	472	473	483	455	464	481	456	463	473	443	480	454	470	467	465	439	443	411	456	454	516	419	479	479	419	489	480	489	438	449	481	485	458	440	451	445	441	458	488	444	467	465	471	473	415	452	480	495	489	429	451	445	465	435	434	473	451	431	478	451	469	434	449	430	434	451	454	452	448	443	454	485	431	464	491	477	456	464	478	483	442	429	461	461	464	505	457	485	428	460	483	479	428	483	472	467	472	446	477	469	443	467	490	450	460	466	483	444	441	448	474	438	440	478	452	463	460	457	504	451	494	494	487	488	485	412	443	438	431	438	447	479	446	464	446	481	481	425	475	451	475	447	453	449	435	440	445	436	432	447	484	423	464	437	464	460	468	449	456	464	436	476	498	497	440	415	443	467	474	480	433	439	440	465	418	456	468	443	453	454	472	479	434	467	458	433	435	429	462	461	465	490	471	498	444	442	483	475	467	450	461	451	429	435	416	452	448	425	472	462	445	469	439	435	468	449	449	454	464	466	460	451	463	451	479	462	501	451	468	460	445	480	453	474	435	415	484	467	496	466	459	466	441	460	428	476	437	442	466	447	437	476	467	425	470	454	446	436	473	514	448	492	474	442	458	486	432	449	464	442	433	453	475	446	442	470	435	466	463	448	459	451	480	442	477	459	443	416	451	448	474	454	449	444	480	454	421	452	460	462	461	434	494	458	449	472	469	449	436	479	474	451	447	467	472	480	423	427	428	450	513	468	460	452	489	446	478	478	450	454	467	424	439	437	488	453	451	479	460	457	421	430	446	460	456	459	445	470	468	498	443	457	406	497	448	444	497	497	453	433	461	448	451	470	455	443	443	431	454	454	446	463	454	460	457	478	424	458	434	480	438	431	452	452	432	430	461	462	458	469	483	521	441	469	486	464	478	456	463	423	486	445	412	461	421	468	483	445	473	449	446	459	437	505	490	475	462	480	488	476	437	410	449	449	486	455	495	465	509	429	483	415	432	476	453	505	480	487	489	443	473	440	479	452	465	459	473	458	421	475	517	483	439	447	436	453	467	459	430	440	459	445	508	441	454	481	442	444	457	443	479	412	474	483	505	471	419	429	435	465	439	456	432	466	471	466	460	450	448	452	508	471	465	453	416	438	456	425	434	461	448	437	463	456	466	466	481	433	482	454	451	467	483	467	441	443	439	487	460	484	443	421	448	518	443	465	481	440	427	427	444	486	485	466	470	451	424	476	450	451	458	472	505	399	418	462	445	448	436	486	462	449	453	468	423	485	473	476	491	426	431	449	450	483	466	441	476	457	426	452	479	422	491	448	468	435	436	449	467	463	449	465	467	433	466	446	466	507	484	455	435	470	468	463	462	450	449	402	434	481	452	470	458	446	500	436	436	483	448	481	461	464	433	420	460	486	475	485	496	425	433	460	468	480	456	453	446	465	454	410	443	463	443	471	467	469	450	460	459	438	437	447	461	474	487	444	475	450	440	456	451	411	439	437	469	501	458	443	452	479	463	452	442	467	493	477	484	402	445	442	481	466	508	447	474	462	463	425	458	506	482	456	444	473	480	433	468	467	467	453	464	460	442	482	466	432	467	451	480	467	483	458	435	429	477	441	467	414	475	437	458	461	462	443	425	436	441	463	488	439	433	419	427	457	488	444	459	487	454	462	462	496	455	464	432	458	446	448	439	469	432	449	439	427	450	464	446	443	466	460	446	435	456	483	480	431	485	432	466	456	459	481	462	481	471	468	447	478	450	443	477	453	507	462	437	470	450	418	483	437	463	494	452	436	489	469	455	434	412	475	456	443	437	464	479	474	458	468	462	484	485	438	460	462	405	456	477	442	481	466	437	430	463	461	457	465	465	455	417	446	492	455	454	452	452	467	486	463	442	461	461	474	480	437	499	477	480	451	480	476	484	459	423	441	444	483	444	483	455	405	479	402	463	446	460	469	450	475	450	502	459	454	442	486	451	459	466	464	451	457	477	457	462	437	448	474	467	500	471	457	483	450	466	454	420	466	474	437	458	461	446	441	496	453	497	460	412	459	435	457	436	446	449	466	428	483	465	479	424	466	485	510	455	483	471	468	465	460	452	452	482	422	430	449	459	466	432	443	452	476	445	471	454	452	501	459	490	492	449	465	429	456	471	464	426	435	452	444	469	437	411	448	431	471	455	447	450	398	489	440	466	444	449	483	453	452	485	422	509	424	448	437	459	430	436	458	469	488	466	465	484	466	462	458	449	434	474	444	476	440	512	451	461	453	486	473	416	458	439	442	475	468	462	467	444	431	389	465	474	447	462	457	442	493	467	466	412	448	455	469	443	478	411	456	473	458	480	477	446	439	481	443	466	471	457	473	513	468	455	467	447	473	455	454	482	457	427	438	444	463	490	442	426	436	486	421	436	450	476	418	432	491	466	440	467	461	464	453	449	489	476	436	447	450	460	427	422	448	456	448	461	462	494	445	445	446	466	434	476	470
14274	1310	1040	837	689	521	422	357	346	286	259	238	241	235	187	247	217	214	187	221	219	178	190	185	193	213	193	185	171	173	184	182	188	204	209	198	204	179	199	175	186	193	179	173	186	194	191	208	176	204	157	184	169	172	182	182	174	185	168	196	192	167	205	184	199	181	187	184	184	174	186	174	214	192	217	191	175	189	186	170	179	161	180	203	195	178	173	198	166	176	182	172	176	185	181	166	187	175	181	178	184	150	187	199	194	192	156	183	191	221	195	200	192	200	187	174	203	179	179	174	209	186	195	183	155	166	201	184	199	168	197	195	195	179	204	184	163	173	206	183	215	192	168	179	195	209	193	181	210	202	168	198	177	172	183	207	208	191	167	189	195	219	196	192	192	194	171	167	171	195	212	191	179	185	205	210	155	166	209	204	180	174	173	186	214	173	149	190	208	209	163	186	163	179	183	157	173	167	170	189	172	213	185	203	177	175	179	196	163	200	181	167	199	155	175	180	187	161	176	174	186	202	200	189	158	165	177	191	180	203	179	185	193	185	196	179	197	171	164	172	196	186	202	186	206	200	161	196	204	175	176	188	188	192	203	177	216	186	179	198	156	155	222	201	179	197	204	167	184	198	179	179	190	189	172	174	180	183	185	176	183	172	175	202	186	184	170	182	191	187	176	188	191	178	178	155	189	176	157	171	183	214	196	197	201	192	179	174	196	185	175	179	192	195	190	161	181	184	201	184	210	184	173	196	179	171	204	188	170	162	185	176	180	213	186	190	190	170	211	163	218	188	230	191	187	200	163	165	168	168	182	172	199	163	183	206	213	181	167	172	178	196	199	181	175	189	175	174	173	211	181	172	173	192	198	208	212	182	173	184	172	202	179	180	209	219	188	153	182	185	174	164	181	191	169	201	181	188	160	174	177	222	166	181	179	180	186	160	178	170	206	192	197	195	189	185	183	193	194	197	177	204	203	197	162	180	177	179	162	180	207	175	143	182	161	164	186	186	191	186	202	181	203	199	152	145	172	203	199	187	199	183	192	189	194	180	186	157	174	165	163	171	159	194	169	182	175	183	170	168	226	200	178	183	177	201	178	202	181	182	169	163	193	178	186	180	185	195	173	197	173	206	167	158	186	208	202	189	199	183	186	187	167	191	208	173	167	178	163	197	197	187	184	178	160	170	196	184	183	192	163	207	193	183	179	174	176	199	165	181	163	169	172	173	168	181	174	173	186	204	202	173	197	159	171	192	197	216	191	174	190	192	182	193	202	172	181	184	164	186	181	172	194	203	165	191	175	171	183	189	193	193	200	182	207	188	176	171	210	176	184	197	186	193	179	171	178	196	173	187	149	182	187	208	197	196	209	165	195	201	194	182	164	195	192	188	212	203	178	194	221	185	175	167	187	176	196	191	186	192	205	175	181	191	230	201	166	183	179	182	176	181	210	191	184	195	204	211	180	177	164	181	171	175	195	180	179	181	180	180	205	199	177	177	189	178	188	182	196	165	186	176	182	169	181	189	206	166	163	194	181	171	201	199	171	175	169	172	205	210	178	190	180	163	162	168	198	184	179	175	209	187	191	156	168	172	208	199	162	177	191	186	179	178	197	173	171	182	162	166	168	182	182	174	202	184	194	170	172	169	160	179	148	157	171	184	182	169	161	176	188	194	189	180	161	154	177	157	178	174	185	203	168	168	198	188	185	180	189	208	194	197	162	198	181	202	199	199	189	157	185	192	187	174	197	178	208	160	167	186	166	215	202	195	186	170	191	186	194	171	195	185	183	182	167	176	177	186	169	190	188	178	199	179	178	183	194	172	197	174	171	200	163	214	182	199	203	178	188	165	180	197	165	185	183	174	148	184	165	167	181	193	174	180	170	196	150	198	169	167	191	204	185	162	174	180	192	179	216	156	193	190	191	197	184	190	223	181	201	205	188	165	179	210	170	162	180	185	165	187	187	186	177	200	192	172	163	176	194	167	183	195	179	187	190	190	194	186	196	187	188	204	166	193	197	189	204	199	182	158	180	205	207	192	175	155	182	204	196	203	190	185	191	187	213	185	199	172	192	204	186	186	190	185	183	183	175	186	204	207	186	172	172	205	178	182	192	197	198	182	205	165	173	206	187	188	181	164	177	165	192	195	172	208	185	200	179	175	185	189	184	182	189	184	215	193	194	157	182	190	211	147	189	176	194	158	197	179	185	201	175	157	187	167	206	183	184	189	181	189	199	226	196	174	155	190	189	176	165	166	191	182	174	195	186	176	170	159	189	176	185	188	191	177	209	170	195	169	178	167	169	186	156	181	190	182	172	183	182	184	173	211	199	165	189	171	185	175	159	167	195	184	179	190	154	174	186	173	198	171	212	183	187	151	185	188	185	167	198	156	185	203	202	167	181	190	194	188	181	170	197	185	179	176	147	205	183	190	192	168	188	164	174	149	191	183	164	187	188	189	190	170	194	193	201	169	192	176	220	166	173	182	173	178	201	170	208	173	208	200	202	191	192	181	179	190	179	194	172	173	202	189	179	193	185	200	190	187	182	212	182	191	186	173	195	192	149	208	196	186	204	198	148	186	173	195	179	204	155	183	189	206	163	184	184	191	193	173	189	204	204	185	182	184	188	199	189	192	189	202	179	189	203	189	187	172	181	208	163	196	179	193	156	191	205	188	205	188	190	184	180	176	195	177	167	186	198	196	174	172	182	194	184	200	205	198	200	170	191	187	150	161	202	186	181	178	188	195	163	194	192	194	209	189	140	167	181	189	177	175	154	162	170	195	181	190	179	184	189	173	183	173	178	200	196	180	188	186	178	178	210	166	202	187	189	219	191	199	180	192	178	167	198	217	212	192	181	196	200	196	181	177	200	173	199	198	173	193	187	176	205	184	191	181	195	165	169	214	179	178	183	187	188	204	183	207	153	200	185	191	192	182	183	191	166	202	207	176	212	188	211	187	188	167	157	167	190	195	185	177	184	183	162	165	202	185	163	177	203	177	180	169	196	185	185	188	151	181	165	199	225	189	183	164	176	201	183	210	181	184	177	183	166	193	172	158	184	179	205	170	179	182	166	186	175	154	170	159	190	181	203	188	173	171	195	196	180	174	190	188	186	156	198	194	185	168	178	165	200	197	173	187	210	176	175	176	190	191	211	166	181	173	196	189	210	181	176	188	189	190	203	189	176	180	201	204	205	173	192	204	166	160	190	180	189	160	159	172	203	188	189	189	209	178	180	182	177	191	172	186	198	197	168	177	186	227	194	184	157	174	161	178	201	189	172	192	201	180	180	214	211	165	184	173	199	179	203	186	192	176	204	169	192	184	193	174	158	196	177	201	178	214	194	160	185	163	190	162	172	170	191	171	199	202	180	174	190	197	188	193	205	151	176	195	170	188	227	187	186	163	198	198	177	193	173	169	195	195	182	230	191	188	159	188	161	164	189	184	198	173	195	151	182	166	188	188	156	173	152	167	206	160	191	187	170	183
8168	1188	2316	2611	2388	2004	1673	1337	1282	1045	936	866	799	773	760	683	662	645	649	666	561	557	585	546	567	548	570	570	543	539	520	555	571	531	536	530	509	489	511	492	540	531	520	455	512	521	515	553	511	506	484	518	492	541	485	469	504	493	498	517	508	505	490	529	500	460	490	489	491	483	508	517	493	499	470	480	515	456	536	492	477	508	445	481	490	458	498	472	464	486	493	464	511	469	508	494	441	443	497	480	462	454	515	480	510	463	473	503	466	494	488	458	539	491	486	447	476	474	493	431	502	492	486	492	510	512	476	485	492	479	500	501	461	476	471	500	451	496	483	475	455	528	490	494	500	495	514	456	475	493	474	492	513	467	524	489	506	488	424	517	499	483	451	494	510	483	490	466	487	440	477	454	433	485	473	488	470	473	476	473	487	470	458	471	493	473	488	480	503	473	482	458	517	498	508	489	492	484	487	482	481	473	456	495	498	482	460	489	481	512	467	482	444	471	473	475	463	447	474	438	496	459	472	483	439	494	500	474	486	473	478	441	460	481	476	456	452	511	475	486	493	514	454	494	476	465	489	486	483	479	495	519	463	466	522	486	477	487	530	486	492	487	457	469	480	483	438	472	466	491	482	471	472	450	437	492	450	491	450	521	470	513	428	498	436	497	459	511	459	489	471	457	479	468	469	500	472	503	475	505	462	501	445	465	485	494	449	454	449	495	483	512	498	494	496	478	486	498	479	492	483	538	453	460	486	517	479	485	499	459	509	465	479	449	466	464	493	501	476	499	455	455	488	476	480	488	515	479	458	498	482	486	481	495	450	495	486	494	456	491	446	441	464	488	474	465	506	450	517	504	456	460	480	495	494	475	503	480	519	478	482	463	499	451	509	484	469	501	508	452	472	499	473	506	467	464	513	472	519	465	500	506	473	440	464	483	479	502	459	455	476	486	470	506	501	491	453	503	479	469	508	453	505	456	459	509	472	482	478	485	495	512	471	495	439	490	499	491	492	487	497	480	455	456	490	493	532	486	480	439	472	492	475	500	488	464	484	502	500	497	466	500	506	476	445	484	491	461	513	481	463	453	462	481	506	480	473	496	484	453	470	497	450	476	492	487	462	488	446	496	489	465	450	475	476	505	450	490	487	486	489	499	477	486	459	473	475	460	451	485	429	472	489	527	443	458	491	510	485	466	499	477	492	482	469	487	498	469	451	486	452	487	468	485	472	491	444	497	470	511	498	501	503	513	504	491	494	533	468	503	480	492	464	484	462	480	498	441	487	511	502	446	488	492	485	512	498	456	507	501	482	492	489	491	486	467	469	480	481	448	510	457	496	508	466	485	500	502	456	471	435	465	465	452	476	484	506	478	434	490	442	509	459	476	497	491	474	508	476	469	469	477	495	456	449	513	510	472	483	444	493	444	488	471	503	495	490	475	458	462	460	479	518	488	505	482	518	478	490	487	465	467	498	517	481	497	510	486	494	509	467	494	490	513	460	445	488	468	478	463	454	464	512	467	469	475	468	503	481	490	439	471	456	476	481	497	499	523	443	472	462	481	470	483	482	467	500	482	494	500	465	468	495	488	470	480	479	524	460	475	466	436	461	465	503	478	478	482	465	497	493	451	504	488	471	463	512	481	465	482	498	470	483	493	456	508	497	505	500	474	477	542	484	475	491	488	501	508	519	444	492	488	481	492	422	459	447	486	507	462	475	483	457	475	498	455	453	477	491	455	498	486	497	471	459	508	442	477	492	507	445	459	484	452	437	472	466	480	547	484	501	453	499	482	484	507	504	466	488	503	494	517	445	465	522	505	456	492	506	480	447	457	499	469	516	485	466	476	452	437	469	489	464	455	447	447	499	455	475	497	479	468	500	468	452	467	495	488	466	495	471	498	484	492	491	463	483	476	469	506	515	454	469	488	445	496	464	481	486	483	527	466	499	505	512	478	460	442	482	501	509	479	472	472	517	450	490	482	520	501	480	456	444	485	499	514	509	441	457	485	461	467	502	487	493	501	489	492	489	488	490	461	486	483	450	443	496	489	423	469	486	495	459	466	442	457	496	452	482	479	486	470	478	543	484	448	483	528	486	488	488	476	496	489	501	441	477	503	516	488	458	489	477	477	524	462	460	458	484	491	493	518	509	496	494	465	499	532	500	493	469	498	514	502	465	479	458	529	463	473	489	472	455	505	528	473	470	498	482	428	476	508	475	500	455	445	499	455	432	497	462	480	480	506	467	493	519	482	472	517	504	471	503	484	512	458	500	466	478	504	453	513	473	481	459	461	488	490	487	462	453	489	493	465	495	489	490	486	508	516	460	468	556	459	483	468	463	452	485	432	534	497	489	499	461	479	481	476	479	527	465	517	459	493	517	463	471	491	468	457	491	493	507	446	460	427	459	485	485	459	484	468	512	476	445	466	485	442	487	481	475	483	471	487	456	471	471	471	492	499	452	486	473	503	483	520	508	481	459	474	505	439	481	491	464	478	475	459	495	475	446	459	496	483	448	489	497	483	475	489	459	435	508	486	478	486	492	510	517	474	498	470	443	474	451	486	487	468	447	483	475	457	518	475	510	493	507	450	472	475	468	476	509	472	481	480	508	494	516	478	489	477	446	476	507	441	484	459	502	532	457	481	470	483	448	472	453	479	430	492	467	507	421	486	496	460	482	491	472	514	486	434	482	468	480	459	513	459	507	450	485	435	489	490	484	487	493	467	480	469	519	447	456	503	485	463	514	484	519	479	439	478	488	508	456	471	475	511	498	465	486	485	494	453	475	475	466	459	492	490	495	497	469	512	515	483	497	478	500	488	485	515	427	474	452	467	465	458	488	488	478	498	460	458	486	456	494	530	471	471	485	472	444	495	480	507	481	476	471	484	484	481	494	488	464	491	465	488	509	484	458	448	455	496	455	505	455	470	493	472	470	504	489	450	463	488	472	459	539	483	488	447	485	493	468	497	531	441	482	483	491	487	472	443	446	486	473	473	494	473	478	518	489	499	458	465	498	518	522	491	456	498	513	473	512	469	507	480	486	457	487	488	456	468	482	500	467	494	508	458	492	451	459	513	511	520	460	444	482	490	511	504	471	459	471	474	498	489	481	464	477	480	475	482	510	501	490	468	491	469	488	457	490	424	457	477	470	509	470	467	488	495	493	458	482	464	484	453	486	491	464	467	463	468	451	486	511	524	493	484	464	528	467	492	497	472	505	452	461	474	481	469	447	475	476	456	469	517	486	511	479	467	484	449	486	483	451	450	488	524	503	446	502	450	519	481	485	442	475	468	474	477	485	462	452	455	493	479	452	486	465	512	463	446	468	504	476	453	465	476	445	444	475	481	472	499	462	482	500	502	483	464	500	502	428	486	483	465	484	506	459	515	486	469	493	486	512	464	483	509	487	492	509	503	474	462	518	464	451	496	484	487	479	512	524	502	488	508	476	480	489	490	490	476	465	513	509	483	489	471	481	477	500	440	506	464
1644	398	452	420	456	385	404	412	426	404	416	397	373	389	400	387	363	386	401	384	385	416	418	408	364	361	379	394	397	390	373	379	420	356	406	358	376	360	389	429	397	369	341	409	384	373	399	403	403	393	407	385	377	429	376	370	391	389	403	392	366	394	381	384	379	386	379	403	409	420	361	382	400	407	415	390	419	362	409	381	410	375	353	367	355	383	366	361	394	408	392	381	368	366	378	369	390	389	412	412	398	391	395	385	378	361	387	379	397	413	365	392	378	358	378	358	405	424	404	375	390	390	357	419	388	364	398	387	363	370	387	368	371	352	345	362	371	406	385	372	399	420	378	388	384	368	431	415	384	368	374	402	405	399	374	372	392	382	363	412	426	397	374	405	385	398	378	348	407	419	384	359	384	343	430	392	351	409	375	391	373	380	404	350	398	373	373	367	406	402	398	336	374	376	414	379	363	371	388	349	395	403	386	376	411	399	385	392	389	393	391	426	375	409	380	433	374	425	397	360	389	407	385	404	349	396	378	373	425	376	386	372	408	407	378	373	384	375	362	362	383	417	370	362	411	404	379	392	429	386	412	417	375	400	421	397	385	379	414	400	424	411	384	378	388	389	394	374	384	357	374	398	379	405	389	400	385	327	389	401	388	378	376	404	387	367	404	357	404	350	377	397	379	347	414	406	360	387	354	380	387	340	393	374	392	366	400	386	398	391	396	414	425	375	390	379	400	414	382	392	391	346	386	390	390	365	379	386	371	395	368	374	366	420	382	386	366	319	349	406	386	371	351	393	374	386	399	384	413	381	415	365	391	407	384	421	376	377	389	377	359	399	377	376	385	385	368	409	386	377	362	350	399	405	374	368	364	327	390	398	365	385	403	374	369	356	364	381	384	353	408	388	366	384	361	392	389	378	371	356	358	407	365	364	409	364	407	400	366	375	386	420	365	410	384	382	376	393	396	406	398	376	384	389	345	385	377	402	412	386	389	388	388	369	361	405	392	397	375	387	370	380	386	374	403	364	370	365	377	372	349	351	373	393	358	381	385	356	392	413	396	385	377	380	371	409	355	407	417	373	364	409	379	360	389	349	417	418	391	408	361	417	377	375	389	388	348	407	385	415	387	395	388	430	391	388	376	396	398	365	378	390	370	383	360	374	376	393	391	406	384	387	399	379	403	441	384	384	377	393	404	369	400	387	407	382	392	371	367	348	369	433	393	353	408	409	375	411	380	403	362	354	392	423	414	361	375	362	375	346	398	379	389	374	395	386	369	374	360	414	387	372	397	427	408	384	402	400	367	416	368	379	374	390	402	398	406	411	425	374	394	406	364	359	400	378	387	388	407	379	412	386	375	364	382	399	406	419	429	382	366	363	416	389	368	384	343	424	385	416	409	379	393	397	372	350	369	394	418	349	398	349	357	390	384	419	363	373	382	390	371	402	413	393	366	398	383	372	399	376	395	352	383	394	375	394	421	380	373	369	371	391	386	371	373	366	381	386	377	384	377	401	379	350	369	406	388	359	379	384	370	404	402	392	366	409	430	359	387	419	391	400	402	408	368	371	387	392	376	364	405	379	378	390	388	399	384	382	377	410	384	379	389	401	409	379	358	382	384	381	400	357	405	400	409	382	395	350	391	399	402	411	374	367	403	394	391	351	363	420	371	393	398	382	413	389	374	370	346	392	369	380	369	357	384	375	374	375	395	430	399	385	380	371	400	383	395	392	404	403	397	363	362	354	385	402	388	363	378	399	404	374	416	370	387	361	407	390	381	378	393	400	380	363	394	396	409	429	381	369	397	371	393	362	387	413	392	361	415	371	379	387	429	380	390	345	361	385	365	414	398	387	374	391	353	375	397	396	397	401	381	359	407	353	375	380	394	361	391	393	422	395	387	402	384	403	354	390	382	348	417	387	353	345	372	401	351	381	389	362	366	386	389	392	373	396	373	393	421	405	373	357	356	413	369	368	381	415	393	358	385	427	373	343	392	396	390	352	372	409	382	411	391	368	376	406	342	386	402	376	373	387	370	385	373	362	385	371	378	399	410	378	364	413	381	424	413	344	375	414	437	363	394	378	381	356	374	395	415	383	373	393	388	406	425	370	374	418	360	401	406	401	383	438	372	375	357	370	385	379	393	370	381	392	368	384	390	428	367	379	392	384	382	411	369	352	402	376	374	375	367	392	384	393	388	385	388	428	387	355	387	422	376	375	398	403	372	377	361	370	390	391	392	377	395	370	373	373	384	411	372	396	389	353	392	401	379	371	386	408	396	409	398	400	389	389	386	356	382	403	399	383	363	390	376	378	385	418	377	411	396	372	366	334	387	376	376	381	431	417	398	393	383	359	410	375	368	372	346	409	390	347	358	362	351	425	376	391	419	375	432	369	374	399	371	414	373	376	393	413	433	423	341	404	393	390	404	397	361	362	375	378	399	379	395	397	372	368	401	365	378	371	370	381	399	426	392	382	359	430	413	434	420	367	379	418	383	378	377	354	385	364	403	425	351	381	376	384	429	381	375	404	411	415	376	388	372	411	367	353	405	367	353	440	383	406	411	391	427	394	378	462	380	392	396	386	402	385	378	389	361	366	356	370	394	421	394	370	374	369	418	404	398	440	445	374	392	359	365	372	354	396	395	396	388	413	391	418	397	350	389	402	405	367	381	373	406	415	377	381	346	397	381	367	367	374	375	378	390	379	405	359	368	365	376	400	386	356	338	387	379	380	367	386	373	355	379	393	377	439	397	346	406	387	407	361	366	381	423	373	429	376	396	384	388	418	377	400	385	401	385	383	378	394	392	397	377	403	405	390	398	382	384	395	423	399	389	351	361	432	390	375	397	380	365	408	350	358	361	399	406	413	366	378	375	403	405	364	355	403	417	371	372	372	384	367	414	401	357	378	402	363	395	374	372	391	378	406	404	368	400	380	400	422	396	375	393	381	401	379	399	356	390	379	373	390	409	380	396	369	379	387	400	420	399	382	382	423	408	378	353	382	422	418	389	391	335	348	408	415	374	390	389	370	422	392	373	400	415	407	421	412	345	394	380	416	383	384	378	371	393	387	358	382	376	377	365	379	393	358	365	397	357	390	386	362	377	399	398	367	389	350	410	368	368	372	362	411	391	383	373	398	453	351	367	388	400	409	387	366	393	414	345	396	424	431	418	379	412	352	361	384	393	403	384	388	407	364	355	373	375	392	366	369	390	391	420	363	380	381	377	390	381	372	368	355	399	367	353	370	405	377	372	389	360	394	386	368	371	375	389	384	399	400	393	376	400	353	402	381	383	368	410	369	361	370	417	427	401	359	382	406	423	392	384	409	381	389	380	372	400	400	404	420	354	342	403	419	423	381	355	385	390	382	405	409	413	404	362	373	395	447	418	398	371	370	384	376	412	395	404	393	377	384	393	382	384	357	343	429	373	387	387	426	390	413	406	391	397	407	431	423	389	383	396	419	392	361	392	386	396	347	437	425	390	406
2069	875	1008	1086	936	933	921	906	928	908	901	815	846	837	859	901	855	859	890	863	917	884	878	886	825	859	853	917	800	867	888	866	887	843	781	879	871	808	821	840	818	876	819	864	894	823	859	894	863	862	810	837	853	820	900	823	810	895	847	823	831	859	838	847	836	872	860	866	832	881	854	854	808	851	901	843	832	850	878	893	879	870	830	875	852	799	836	864	781	897	881	755	877	796	876	856	842	890	865	864	827	766	799	824	832	857	916	859	856	848	820	873	824	860	868	887	861	855	846	831	831	785	857	806	889	792	855	822	877	880	864	845	841	833	830	866	856	873	839	859	845	828	852	857	839	845	850	864	816	885	897	816	849	823	917	814	859	820	818	852	896	845	871	850	860	875	859	906	913	876	891	808	881	867	875	817	829	834	855	858	828	838	879	839	821	872	824	868	858	830	868	865	865	827	878	842	834	825	879	875	869	864	885	870	850	857	781	855	807	880	836	879	850	802	826	846	798	799	861	870	879	834	845	830	873	868	861	806	838	837	772	850	805	824	836	814	750	833	817	780	810	851	842	833	871	820	841	876	791	829	904	842	843	920	809	866	871	891	939	823	860	855	834	817	835	881	856	832	876	903	839	777	841	832	865	897	877	868	895	822	909	814	856	794	823	825	910	793	864	827	859	853	862	840	806	850	830	822	841	777	843	837	871	800	846	865	824	889	831	851	863	859	843	880	852	853	826	866	868	836	890	897	837	856	807	838	831	833	801	848	883	853	835	847	850	822	877	820	866	830	892	886	839	871	802	862	858	827	918	834	832	839	813	834	818	853	842	846	874	874	856	880	873	808	889	854	825	801	862	870	848	836	837	853	874	895	812	853	842	885	903	832	847	813	884	896	866	868	848	856	843	880	888	914	881	860	831	859	841	814	859	869	845	847	848	845	795	857	872	825	819	856	917	842	810	859	826	828	858	826	884	807	856	826	830	881	873	809	822	822	848	849	807	830	826	846	844	809	829	856	840	833	805	849	846	864	831	805	902	871	854	846	805	859	839	856	833	837	839	849	838	820	834	812	810	870	789	867	864	858	840	793	834	796	837	878	899	867	868	823	853	835	839	867	823	849	822	864	820	848	842	812	828	817	879	840	902	804	855	857	830	911	899	857	839	838	832	857	846	876	802	813	787	872	840	847	870	845	879	853	841	827	830	877	860	830	840	806	808	849	826	867	841	877	844	845	856	882	832	899	876	901	826	845	866	854	860	931	838	820	790	861	848	830	848	837	822	895	855	852	844	800	848	881	852	891	861	810	838	814	821	832	801	845	797	812	836	846	871	862	829	853	866	817	909	806	828	846	866	860	826	830	818	820	855	868	836	822	850	878	878	881	829	787	850	886	848	795	858	772	815	833	844	842	857	825	861	837	883	902	843	864	861	829	829	853	834	859	812	911	876	792	839	828	859	869	875	833	842	830	868	878	871	899	845	851	836	870	816	822	828	865	840	839	792	844	832	847	845	867	822	807	880	850	870	838	872	831	834	861	789	865	874	813	828	872	864	875	851	900	874	833	832	893	891	845	887	885	775	877	812	845	818	834	830	865	831	871	870	808	866	833	867	797	869	856	839	839	870	853	858	841	848	847	831	846	875	859	826	871	810	829	847	878	844	843	908	854	852	847	864	869	857	844	893	812	830	817	819	866	817	855	845	826	909	818	797	827	844	824	829	863	827	843	844	879	833	883	759	851	850	871	821	860	844	878	858	866	862	884	815	862	823	859	861	795	853	823	884	809	842	827	820	823	834	827	906	825	880	877	861	851	865	867	818	817	842	824	865	878	896	800	822	823	864	873	791	832	836	795	877	809	868	810	835	872	909	777	860	876	824	894	852	861	861	916	831	842	827	877	889	909	832	830	877	855	841	860	820	849	894	881	851	842	847	827	844	808	805	883	867	858	825	840	905	824	826	829	831	835	860	844	859	834	881	876	845	829	821	886	840	863	857	799	861	871	873	862	842	870	848	825	799	836	878	874	890	836	861	855	844	884	782	832	873	851	840	874	874	845	850	886	852	868	782	850	820	870	859	832	806	839	834	850	829	826	900	817	821	820	804	820	817	783	880	897	848	850	885	867	856	894	890	863	853	861	854	860	865	856	831	821	817	830	869	854	903	846	805	870	864	838	846	907	906	831	901	844	844	914	848	866	878	869	867	854	872	861	889	830	884	869	880	837	853	909	868	841	824	843	825	847	892	867	864	817	848	855	824	860	817	844	840	835	835	868	817	880	862	828	876	899	825	814	800	821	850	866	818	864	826	865	827	817	863	880	819	872	904	873	843	852	799	850	872	879	823	814	817	865	870	899	841	806	872	822	841	890	802	841	875	870	848	791	870	849	850	862	833	816	829	839	823	851	862	821	862	816	841	837	876	785	840	847	842	820	846	818	844	828	860	836	855	884	819	871	890	813	852	855	861	836	842	827	804	843	892	866	800	874	861	841	887	835	913	794	870	824	818	791	873	843	837	834	862	825	880	847	891	820	863	881	837	804	841	835	809	791	804	788	790	896	811	886	850	785	828	873	791	862	866	872	847	872	856	877	801	867	800	824	842	845	833	899	840	842	834	862	872	807	852	850	845	846	845	832	842	827	886	860	799	886	859	822	899	833	901	800	875	863	866	866	895	871	846	858	859	835	814	845	893	843	840	862	784	837	876	864	885	808	921	815	793	837	885	836	797	854	871	824	829	842	823	880	894	856	917	891	892	827	871	833	910	913	857	865	835	797	827	902	776	839	847	831	841	812	850	871	824	821	881	846	835	902	857	862	847	869	882	812	878	828	834	844	795	872	871	938	846	815	849	846	856	838	799	810	840	808	829	794	823	847	802	867	790	848	868	783	828	850	843	863	864	879	842	884	892	853	833	900	800	906	885	824	834	852	876	813	837	868	832	832	851	773	831	796	853	883	860	852	883	819	852	881	895	823	755	862	885	852	863	809	851	901	846	816	824	862	886	845	865	808	846	835	887	794	837	879	923	838	794	803	889	845	886	832	820	833	833	855	868	867	839	791	884	814	852	885	875	840	863	851	852	834	872	896	842	872	804	838	869	854	845	893	820	840	830	836	842	810	850	844	847	906	889	843	826	839	870	857	904	883	799	834	820	888	764	840	818	835	874	867	813	777	875	875	808	902	861	863	860	844	889	856	871	853	871	824	775	887	908	866	789	830	792	824	893	852	873	855	889	891	831	820	828	836	830	851	836	841	788	850	893	887	879	811	854	820	896	854	873	837	890	782	859	823	830	842	845	866	831	894	870	845	857	913	799	836	839	830	883	864	865	842	816	839	898	867	868	818	821	814	859	865	833	856	811	867	822	853	855	818	885	871	883	901	810	877	824	838	823	821	846	863	925	907	850	891	883	879	850	811	842	886	859	927	861	834	843	878	850	790	807	905	856	877	863	769	838	820	842	835	803	853	910	800	868	831	881	843	846	863	794	857	895	888
7311	582	587	566	447	392	322	278	247	236	216	217	221	216	184	197	186	190	204	181	212	204	191	177	202	183	196	182	193	225	189	182	169	157	169	167	204	177	202	181	189	186	210	206	209	195	205	181	172	173	199	210	193	189	199	199	213	183	203	188	167	180	182	186	189	193	176	200	192	203	199	188	172	199	173	182	186	200	194	189	179	180	206	184	200	187	183	188	169	192	189	199	172	192	184	208	213	189	220	177	160	202	201	198	179	210	190	185	207	196	212	191	218	181	206	167	168	179	200	192	194	186	168	199	182	198	190	188	166	200	224	163	158	213	194	181	167	194	189	197	192	187	187	192	175	176	194	201	180	188	182	174	163	168	206	207	194	182	179	179	192	173	173	209	173	207	181	229	172	215	195	190	194	189	206	184	204	217	217	194	169	188	189	184	189	174	174	184	191	170	193	196	158	194	194	168	192	187	213	190	175	188	198	164	190	217	200	176	211	192	182	178	192	200	165	182	177	201	195	191	182	165	169	213	197	176	184	203	143	182	170	180	176	192	206	182	188	208	204	215	187	199	187	193	150	187	206	203	213	194	189	193	212	194	181	185	185	168	182	185	183	171	218	175	186	184	185	181	202	190	204	192	177	225	168	201	199	168	195	173	194	169	207	196	167	175	192	187	171	157	189	198	211	226	171	187	180	172	168	180	183	200	186	183	179	200	164	178	181	205	190	181	187	202	190	165	195	183	210	201	174	171	174	189	191	209	174	187	197	175	193	182	198	204	189	165	206	183	169	198	209	173	184	176	215	202	178	178	162	194	180	185	205	178	188	182	187	191	184	201	206	193	201	210	195	217	207	190	168	173	188	171	182	152	171	201	197	191	196	185	168	156	201	205	164	169	205	213	205	208	186	205	206	180	183	179	211	185	207	198	199	195	202	172	153	179	169	165	165	187	198	168	171	168	164	200	194	173	191	192	222	208	211	177	173	185	183	168	181	180	198	211	223	200	196	174	189	206	187	196	190	194	191	184	190	158	180	190	193	182	189	198	194	198	203	197	207	196	193	184	182	202	191	171	170	214	185	188	164	198	206	187	212	197	184	201	202	203	167	188	193	192	193	177	170	153	205	164	181	200	191	187	196	172	207	205	171	167	214	189	196	199	195	208	180	174	180	189	180	203	173	203	183	191	197	203	204	154	205	202	183	192	184	181	186	207	187	172	175	188	219	187	208	213	197	178	185	159	198	209	189	193	227	179	191	188	182	189	168	184	198	183	188	190	205	193	175	193	192	162	187	178	198	191	175	211	170	191	175	168	206	180	176	184	184	165	201	164	171	179	176	201	162	197	190	180	222	194	178	183	187	180	185	217	186	180	171	178	197	197	180	170	154	200	179	192	220	200	190	178	197	168	225	173	163	177	172	175	199	190	204	191	173	190	183	199	203	174	176	171	179	189	178	180	185	173	195	194	220	224	196	187	202	184	176	201	195	187	193	162	191	191	185	184	201	193	188	185	192	198	188	184	212	204	185	189	203	175	191	219	170	200	192	203	212	196	183	185	197	205	175	189	186	204	195	164	201	178	187	217	171	175	174	187	187	186	200	184	193	193	208	189	168	195	191	195	186	169	171	173	183	170	187	203	168	193	160	178	158	184	187	186	165	186	209	193	222	189	193	195	207	195	207	193	209	180	160	198	182	193	206	189	187	197	190	194	187	229	185	178	198	175	205	184	180	171	179	208	187	182	177	176	169	193	216	224	196	184	188	182	190	219	192	185	212	181	179	189	186	185	210	177	186	208	212	173	183	171	162	194	175	170	182	194	192	177	207	191	184	182	204	193	153	185	198	199	209	167	177	183	188	192	190	189	173	223	198	207	200	194	180	208	193	215	190	194	185	204	192	193	197	181	207	220	189	167	170	175	182	211	194	188	179	189	164	185	164	190	195	206	213	184	182	184	172	180	192	219	194	192	212	205	209	182	187	196	181	175	195	181	188	163	160	194	188	187	223	209	172	207	195	171	198	196	178	188	163	165	186	202	172	179	185	192	189	181	202	218	183	165	205	193	172	200	210	185	178	190	176	182	186	179	181	160	171	183	197	199	184	193	195	174	180	213	177	179	161	184	206	185	171	203	192	184	184	214	179	187	183	194	189	182	222	171	178	171	217	172	198	204	188	175	206	188	204	195	170	182	184	201	218	179	168	199	210	178	197	218	205	178	182	209	183	180	181	185	167	206	185	180	187	174	189	183	205	182	190	200	178	186	197	195	201	195	176	169	177	181	182	176	185	176	174	202	207	198	205	192	174	174	192	216	183	199	180	196	196	164	192	176	200	195	199	177	193	214	200	195	244	176	216	206	195	176	227	183	197	153	181	173	181	198	189	169	179	209	163	206	194	205	186	169	189	195	171	197	170	200	179	179	200	200	182	173	172	176	181	173	190	172	203	177	167	187	211	205	184	169	204	190	193	187	178	185	183	203	175	169	188	200	201	160	176	173	182	161	177	215	183	206	180	190	169	199	168	183	169	211	197	206	175	191	200	184	205	190	186	200	229	186	186	176	195	193	183	183	169	199	192	218	218	192	176	182	172	180	187	185	223	201	176	186	188	176	175	169	158	171	189	237	201	178	164	190	189	209	167	182	168	183	169	193	177	187	199	191	191	186	170	169	186	183	178	208	206	180	197	186	184	186	201	190	180	152	201	206	188	205	176	176	200	199	176	171	191	186	186	171	174	175	185	181	193	147	198	192	220	187	207	185	193	193	175	232	193	174	173	185	170	214	194	209	170	160	192	186	218	193	197	176	190	205	181	185	201	191	187	177	174	202	167	177	188	173	190	160	207	218	198	183	197	239	220	183	185	168	192	188	172	185	190	193	177	198	198	179	200	184	198	178	190	195	174	181	179	178	187	185	211	187	189	178	166	187	222	203	190	191	214	188	202	166	194	198	176	193	183	209	232	202	181	183	163	159	174	182	198	183	202	207	190	175	208	199	211	186	165	201	191	168	190	171	203	185	191	179	205	176	195	189	187	208	188	190	202	182	198	208	199	196	193	162	174	194	169	195	164	182	173	168	199	160	180	182	195	177	196	203	184	202	216	199	205	204	192	214	186	190	185	172	180	188	173	202	202	219	189	175	202	167	183	155	196	180	208	197	200	205	192	174	194	176	183	179	183	236	205	197	201	179	213	157	193	176	205	194	205	182	183	169	206	184	168	182	198	197	194	203	187	175	190	220	191	181	200	159	187	193	205	206	204	193	187	196	201	153	196	181	186	202	183	202	187	171	203	199	172	190	185	177	191	197	185	188	146	191	199	193	184	196	193	189	195	180	194	209	192	186	186	208	169	173	208	205	187	171	189	195	180	206	170	203	171	191	196	205	191	193	200	165	171	197	191	172	185	169	166	188	151	175	198	211	189	180	190	219	197	187	178	184	212	180	173	169	197	190	161	157	203	181	174	172	202	184	181	203	191	179	188	198	206	222	193	177	174	213
6337	815	1327	1687	1450	1250	1117	925	840	767	705	672	649	599	632	591	534	541	495	549	517	527	515	520	506	518	512	516	458	495	481	482	453	429	494	506	489	458	463	457	473	458	508	442	459	481	465	467	510	466	456	445	462	490	487	498	474	478	494	483	515	457	492	475	466	481	443	491	477	470	506	481	438	486	485	492	454	407	427	453	432	431	493	464	489	464	428	486	454	473	454	469	487	488	444	495	470	470	472	429	435	444	438	446	439	479	501	494	451	456	468	494	487	448	459	431	450	454	478	492	469	443	476	464	473	486	452	436	454	463	493	451	477	432	463	470	439	457	437	454	431	477	466	451	472	432	427	424	448	491	484	488	452	465	451	421	468	454	446	498	510	485	425	433	479	419	440	462	423	473	468	463	449	452	482	458	449	434	453	437	469	479	465	467	451	480	456	456	475	460	448	458	461	473	473	499	462	449	445	462	428	432	459	431	491	474	467	454	510	445	463	434	489	435	441	484	489	441	445	444	489	445	470	481	462	461	463	444	461	440	444	466	463	462	471	468	451	450	483	468	477	470	421	457	474	463	459	454	452	450	440	467	425	469	430	416	420	471	441	456	428	510	455	450	420	497	432	438	429	447	459	468	489	488	462	476	454	451	488	478	441	447	453	454	463	461	461	512	431	457	493	450	466	464	463	472	474	472	506	461	423	437	457	433	464	430	488	497	440	484	446	466	463	464	425	457	460	464	472	461	427	471	445	442	454	428	425	452	471	449	432	475	456	452	429	476	467	493	464	519	431	494	441	474	465	473	442	439	470	488	491	459	494	432	445	462	424	467	434	470	428	452	451	462	460	441	450	466	490	463	503	474	461	478	449	454	475	476	437	451	469	472	469	460	472	459	452	454	468	468	444	433	424	475	470	427	441	414	459	408	450	444	469	478	449	474	461	449	457	465	452	464	450	473	476	435	413	414	450	462	474	458	468	457	451	456	470	464	458	482	467	446	430	456	452	476	482	483	438	435	461	475	443	451	443	466	452	456	460	455	469	459	423	474	448	476	455	473	473	480	451	447	445	487	459	447	457	441	458	435	430	485	453	451	434	434	439	476	481	466	479	494	450	474	445	483	493	445	465	459	411	511	495	449	481	458	456	459	452	457	456	438	456	470	502	454	440	441	429	439	479	442	426	437	495	441	462	494	464	442	437	521	440	442	467	445	434	451	450	461	474	471	467	462	474	475	435	459	449	470	442	441	454	452	491	409	437	493	485	472	463	463	430	481	467	468	485	422	461	424	471	479	475	425	484	456	441	467	473	448	465	432	470	448	441	458	442	433	465	476	472	470	436	437	455	477	436	520	477	470	458	449	451	446	439	446	497	452	477	469	456	456	478	462	449	445	430	469	479	478	425	452	453	423	436	444	463	458	439	482	430	448	455	468	461	488	457	471	458	478	448	440	465	443	470	455	438	474	458	466	476	472	467	459	461	499	449	440	457	441	461	469	443	481	453	451	462	450	460	477	435	442	441	419	450	476	463	459	445	494	448	471	466	439	420	497	457	446	431	458	449	484	463	478	476	444	490	475	443	479	505	435	450	428	492	484	412	439	424	445	440	475	403	492	462	414	451	466	477	463	410	474	519	458	422	434	451	460	466	459	447	469	436	525	428	502	457	433	465	446	457	448	415	475	457	466	432	466	446	476	508	472	476	440	481	509	476	472	465	403	455	429	453	460	503	418	460	477	488	473	456	419	430	463	429	421	447	459	464	420	441	470	471	471	459	449	427	452	431	468	475	470	488	445	456	478	483	444	411	466	469	438	441	458	471	487	439	481	456	445	455	436	492	485	430	456	469	492	468	477	498	440	452	447	430	477	462	462	442	472	437	459	456	466	440	476	454	507	482	440	453	475	459	448	451	439	429	469	447	457	448	439	446	460	468	426	459	473	444	461	444	420	474	460	465	479	445	499	462	461	448	424	459	449	459	465	451	507	483	486	435	451	430	475	471	496	420	484	443	497	483	465	489	423	462	450	490	460	462	455	445	430	474	477	481	446	490	460	438	467	467	435	458	444	428	452	489	416	470	468	461	467	418	464	459	478	488	481	456	461	481	469	483	455	452	452	450	452	472	471	445	418	468	447	481	456	439	452	464	462	478	467	464	478	441	481	510	419	459	471	460	483	450	459	437	464	445	406	456	442	464	470	476	504	496	451	441	491	416	464	433	454	442	474	452	496	436	456	462	426	442	440	472	476	458	503	474	457	449	487	474	449	462	449	421	458	460	438	435	439	518	456	417	454	463	477	406	458	459	466	460	492	462	471	458	470	453	437	431	487	438	497	437	435	471	476	531	489	441	433	457	421	428	470	449	485	456	457	428	474	477	417	423	456	478	430	473	491	447	503	431	454	459	453	476	481	456	445	490	414	442	404	465	436	493	442	438	474	451	421	436	442	436	447	438	452	466	431	455	465	465	464	444	492	463	416	476	443	478	473	414	441	443	461	444	463	459	468	444	453	474	449	429	448	455	483	443	484	470	484	476	466	474	440	464	447	502	484	487	440	469	473	511	455	475	462	473	434	437	467	452	444	465	448	441	438	476	434	472	496	435	452	421	427	502	463	411	435	462	446	490	422	429	452	481	443	468	469	467	431	455	415	462	454	444	458	459	469	424	447	440	456	408	480	455	454	477	448	440	452	426	441	494	469	455	459	447	448	444	482	482	451	450	444	460	426	436	474	463	439	464	461	426	490	473	453	491	482	400	473	452	489	455	463	447	450	440	450	436	461	475	475	433	498	447	438	401	428	462	485	480	410	497	453	462	461	482	466	423	440	490	445	491	438	467	438	462	412	449	450	439	448	467	432	478	433	431	480	448	450	504	415	457	461	470	479	435	487	466	467	473	456	470	477	473	455	401	487	486	487	488	466	473	486	466	452	419	479	444	450	443	462	435	473	492	471	474	463	456	471	464	446	477	444	449	457	462	469	436	454	438	469	480	425	433	463	471	400	430	425	467	469	423	501	454	443	448	478	453	470	466	481	471	445	455	455	477	451	462	428	449	472	406	461	432	417	486	480	435	428	480	473	458	419	489	460	483	430	451	463	489	425	426	474	446	421	497	478	452	426	475	455	478	452	432	438	441	495	445	468	460	436	434	435	433	491	467	474	470	434	474	475	443	432	497	451	449	416	467	473	456	443	453	438	450	415	430	426	478	490	401	483	451	449	451	459	445	433	441	467	454	470	483	456	444	454	450	414	440	452	484	439	487	456	417	445	436	448	425	438	464	485	479	474	469	474	451	428	434	435	460	442	468	485	456	469	448	511	456	462	465	452	456	465	491	502	468	412	442	459	457	460	455	465	468	475	444	493	436	455	512	455	475	428	494	484	486	444	451	478	469	471	434	444	482	480	463	437	431	479	485	473	422	455	458	494	466	442	472	461	456	443	459	455	463	456	462	453	443	448	457	467	439	442	479	461	454	464	435	483	436	468	485	477	427	429
14046	1226	1113	895	614	483	407	376	306	270	306	301	208	224	213	194	195	186	205	186	210	176	188	183	199	197	189	183	193	183	181	177	160	199	198	186	218	185	204	177	164	177	189	154	215	164	188	197	187	189	182	192	220	183	164	188	179	196	193	157	179	159	181	202	194	170	198	183	187	175	215	178	162	186	196	165	193	182	161	209	178	177	167	176	182	175	185	184	159	186	164	168	189	192	180	174	170	185	159	207	215	171	171	178	170	193	193	178	198	157	209	190	179	167	188	202	182	162	178	194	170	175	206	208	173	200	193	199	166	203	170	182	163	161	183	174	200	186	188	175	192	172	185	169	186	167	200	175	184	187	178	192	207	176	198	156	190	178	198	160	183	180	151	177	178	175	195	193	167	202	195	194	192	165	193	186	183	178	165	180	175	177	192	201	163	175	169	206	215	213	182	181	176	178	169	187	177	184	179	183	163	217	169	170	174	207	190	186	193	193	174	167	192	199	228	182	182	180	187	196	176	196	201	157	199	196	185	176	178	179	177	179	194	186	164	182	187	185	174	192	172	172	159	186	208	180	177	180	185	189	204	196	209	186	171	181	175	201	187	208	173	169	175	184	198	189	162	179	198	196	151	190	164	153	168	193	165	165	179	185	175	165	176	181	184	204	168	208	201	172	205	156	168	177	194	186	196	168	153	189	169	191	202	156	159	177	169	179	189	172	197	177	192	185	203	159	207	185	192	195	194	181	196	185	174	180	171	159	191	189	183	200	159	176	171	188	188	186	184	184	187	170	197	184	196	176	167	201	170	186	206	189	173	157	169	168	177	207	187	194	189	177	183	198	184	174	177	198	174	177	186	204	192	186	208	205	199	194	167	182	191	190	204	172	183	185	198	180	200	201	165	183	196	184	167	167	196	208	200	174	188	188	199	167	178	186	174	201	175	197	197	187	206	196	178	159	176	201	185	182	151	164	200	182	201	169	167	168	187	205	181	188	178	195	201	179	174	208	197	162	181	203	191	204	201	172	176	157	183	185	170	190	208	215	212	160	189	185	183	180	191	186	169	150	178	158	156	193	197	162	170	174	190	178	196	185	184	202	154	206	179	181	187	195	219	159	187	203	164	192	200	203	193	192	179	176	181	191	204	185	182	174	181	186	197	197	210	186	209	168	187	180	181	196	171	175	165	229	178	186	191	197	202	184	172	205	193	183	169	208	167	192	179	184	180	184	185	190	184	210	184	178	169	176	181	176	168	171	179	172	178	209	183	176	172	206	184	192	193	165	182	179	146	182	165	167	204	185	169	173	163	199	175	175	183	186	210	183	200	164	200	171	218	204	172	179	180	211	184	202	189	183	176	187	178	154	186	169	176	170	197	180	159	194	160	174	192	180	189	189	206	167	180	200	160	159	181	178	194	205	213	189	164	204	206	199	173	165	197	165	196	199	192	213	193	182	183	204	168	160	188	180	191	187	175	181	190	172	225	164	176	156	166	212	203	157	192	160	184	173	197	174	182	182	165	176	174	163	183	198	195	185	174	163	190	193	180	170	199	182	205	188	190	163	191	189	177	178	173	176	164	179	198	188	191	181	227	173	170	175	178	182	179	201	169	186	208	184	203	189	175	184	196	173	176	179	201	189	194	161	171	186	171	158	207	162	163	176	189	181	210	215	191	200	189	177	202	158	194	207	160	175	186	184	188	187	207	170	201	219	229	216	195	202	191	199	168	192	166	190	186	190	183	199	190	180	211	183	177	162	201	186	198	163	185	185	189	164	201	189	193	168	194	176	171	183	187	208	188	189	192	175	179	189	172	158	195	188	189	208	183	166	168	158	176	172	168	174	177	201	160	185	204	177	145	195	193	166	183	176	200	186	161	180	150	183	171	182	207	168	197	182	207	173	179	186	160	184	182	191	174	156	190	187	183	189	214	182	194	167	207	187	165	177	203	176	184	157	192	189	160	223	177	185	167	206	193	195	163	185	174	182	181	164	188	173	186	188	197	183	189	195	206	202	184	192	165	184	184	147	181	183	184	177	197	185	163	200	159	175	152	181	161	199	186	162	179	186	181	195	153	184	177	178	173	218	210	202	204	166	172	159	181	185	188	168	186	186	191	186	182	188	195	216	179	160	179	173	175	203	178	159	202	177	167	169	182	178	204	159	169	208	176	187	180	183	181	182	178	145	183	205	185	169	193	199	173	177	185	214	179	181	169	172	192	183	168	162	186	179	192	178	200	194	177	172	188	158	192	180	211	175	217	178	201	162	199	192	175	192	179	166	175	181	179	171	192	185	177	163	194	189	190	198	178	177	177	187	190	183	170	160	198	183	209	187	164	195	169	170	185	196	182	171	171	181	201	192	225	189	185	168	186	189	166	174	212	187	180	175	170	151	171	170	175	177	210	197	185	191	200	176	167	207	168	178	187	182	183	194	171	179	182	178	187	181	171	192	179	182	205	188	198	179	208	160	174	195	193	177	192	193	173	168	183	179	207	218	169	176	186	188	163	193	176	181	182	203	200	172	208	200	177	186	189	203	169	198	181	177	174	184	190	197	186	188	169	181	203	184	176	207	185	184	180	190	188	185	158	181	179	185	184	189	191	170	181	187	201	174	183	192	203	203	192	173	197	184	171	202	151	154	183	179	193	179	190	182	176	165	202	189	196	174	203	180	218	175	179	197	160	207	190	180	182	190	214	221	166	162	180	177	171	185	179	191	194	188	176	180	189	159	186	163	185	189	172	162	187	186	191	161	206	207	194	171	155	155	160	194	187	183	180	193	157	169	171	161	177	200	209	164	221	197	187	184	173	202	192	168	177	214	181	203	183	206	200	199	190	187	193	184	195	174	184	198	179	172	199	190	190	177	184	167	205	181	178	158	200	191	182	169	162	170	171	175	190	199	171	178	188	188	203	213	186	192	182	179	195	188	172	189	162	149	197	161	188	180	173	180	186	183	184	195	202	173	184	174	208	173	176	169	175	190	169	186	163	170	197	157	172	199	188	196	173	170	169	180	199	196	175	152	171	180	182	169	198	184	216	208	169	187	205	194	175	187	193	195	193	198	202	182	194	216	160	172	165	195	169	181	200	173	160	197	180	188	164	183	179	180	205	157	167	181	178	233	207	209	189	178	189	167	193	167	209	195	193	188	165	218	179	166	172	194	174	201	199	163	195	169	166	168	197	177	192	173	208	202	186	176	180	157	158	187	175	154	161	195	178	191	200	187	192	193	197	196	180	169	175	201	180	198	189	183	192	186	208	168	188	218	196	184	199	180	210	176	172	195	182	172	169	181	179	175	146	211	179	201	177	184	183	157	184	220	188	188	197	154	183	201	217	197	194	173	186	209	181	171	193	208	160	192	180	165	183	179	211	177	171	176	185	161	199	165	208	179	188	187	169	185	176	194	161	171	203	207	181	183	170	201	185	193	202	208	195	174	195	188	204	173	204	205	203	197	186	188	180	184	184	149	167	172	175	195	178	190
8230	1148	2340	2722	2349	1866	1679	1339	1216	1080	981	821	799	722	773	708	659	611	600	609	601	594	591	565	554	564	497	539	510	507	512	531	573	555	533	537	517	519	490	530	544	514	501	488	519	518	529	542	511	488	472	524	512	470	543	512	469	477	474	473	465	483	468	536	510	521	517	508	524	505	484	465	468	486	496	496	482	469	491	494	518	534	461	445	479	488	479	439	460	475	506	499	450	475	478	466	432	465	509	482	482	555	470	523	465	451	483	489	500	481	470	449	476	455	484	494	495	448	500	466	487	509	487	499	471	498	498	492	520	502	474	466	486	500	492	498	526	525	492	539	462	483	481	478	509	512	457	484	512	513	500	498	484	502	504	493	506	474	454	470	498	502	520	469	468	502	459	491	478	487	437	503	508	465	500	481	491	509	498	491	491	506	476	481	472	485	466	516	505	453	447	438	487	480	486	502	474	461	429	506	485	453	492	503	497	484	479	518	487	491	476	476	510	487	461	474	486	514	503	511	461	516	489	469	503	486	445	478	446	459	477	460	502	489	510	471	482	471	468	488	483	484	516	505	493	476	490	509	482	472	468	446	510	481	535	474	492	498	459	491	482	509	512	439	516	458	477	458	508	495	478	472	466	496	495	491	484	474	461	478	490	504	479	485	486	454	446	487	510	469	485	469	486	500	491	446	476	507	479	515	477	462	431	463	494	476	450	502	460	501	484	488	483	481	462	514	516	457	498	471	470	501	501	517	504	474	499	493	512	517	489	475	426	473	449	487	508	472	466	490	500	516	476	546	500	488	427	442	470	515	483	463	497	489	494	451	475	457	509	516	526	459	505	504	499	482	502	466	498	433	509	442	474	517	503	468	555	467	467	452	439	492	460	468	469	492	477	490	509	487	492	477	475	501	440	512	462	484	483	476	476	487	452	483	475	529	506	487	530	496	485	494	525	518	486	451	502	494	493	453	496	473	468	481	502	492	448	506	494	470	467	497	520	523	492	490	510	479	494	492	485	519	425	511	491	468	466	463	478	461	457	497	455	468	473	459	478	474	480	488	485	478	524	514	522	502	506	490	471	511	507	492	491	504	485	490	489	513	473	513	443	523	486	482	485	508	500	481	466	509	487	493	502	507	527	459	474	491	472	513	477	440	486	471	465	444	459	478	471	526	463	491	511	458	474	472	463	482	471	469	484	488	477	501	427	503	467	458	502	453	475	501	493	469	495	468	434	475	470	480	499	484	493	455	481	448	513	486	468	475	496	467	486	534	484	492	476	470	508	472	449	494	512	481	509	490	475	470	461	495	424	510	482	498	459	489	471	443	519	454	516	491	491	506	463	486	482	495	500	451	474	481	454	485	513	500	494	439	483	429	470	502	508	495	435	484	484	478	506	459	476	472	512	468	494	433	510	467	496	499	449	506	469	478	478	501	498	469	471	499	469	476	500	473	504	488	476	461	495	506	509	481	466	485	475	505	480	511	473	515	479	536	499	474	509	457	489	486	477	480	458	454	497	453	487	505	499	474	500	507	519	485	459	477	473	488	484	475	507	516	514	508	506	456	489	457	486	491	510	489	441	473	534	476	527	488	493	487	465	487	484	468	522	484	459	473	485	495	493	493	411	487	464	455	492	492	471	448	501	482	469	499	500	454	452	428	501	510	472	478	490	468	449	491	513	492	487	481	485	484	463	488	453	468	462	500	490	463	428	481	497	477	466	439	453	465	496	526	487	466	477	495	466	496	479	467	470	431	522	487	476	517	447	469	472	516	509	480	476	480	504	517	501	469	452	497	499	467	484	511	520	508	514	536	480	498	521	457	442	478	483	497	454	516	508	488	477	494	488	467	548	484	488	468	488	460	482	508	495	479	509	481	499	495	463	505	473	442	482	474	490	516	487	494	489	474	505	476	478	480	460	521	444	481	475	457	471	491	485	464	497	470	500	446	478	478	483	502	511	466	486	491	522	477	504	460	481	520	475	492	483	493	476	520	510	457	499	477	496	493	476	495	457	482	470	478	472	540	446	510	494	480	516	470	496	459	499	484	492	446	479	533	453	512	488	506	501	444	501	504	510	469	483	499	517	490	487	497	497	489	470	446	454	467	486	467	486	500	448	469	478	482	462	459	490	488	464	449	494	495	451	484	441	509	465	490	481	516	498	510	493	491	514	465	449	512	527	476	497	477	453	479	497	493	512	462	467	492	503	476	484	465	451	520	462	512	468	475	442	457	485	478	485	486	469	455	473	491	489	497	466	450	469	518	470	474	498	428	500	486	516	504	498	505	493	484	500	489	479	472	472	457	494	507	496	472	514	492	486	483	466	465	451	479	534	515	495	453	507	480	453	470	503	453	450	507	552	488	463	518	493	492	486	492	506	465	496	486	456	468	459	458	466	502	485	486	448	489	482	480	498	487	490	507	447	489	486	498	453	515	479	489	483	480	465	523	489	457	489	477	492	466	478	439	532	463	452	480	498	516	444	502	490	488	497	502	453	521	495	468	480	489	482	481	482	493	476	489	483	502	444	504	447	473	520	484	478	472	491	488	463	466	473	480	449	502	521	471	500	504	527	510	469	495	475	491	478	485	496	473	499	508	496	441	478	494	482	446	469	502	463	457	456	503	478	487	469	535	508	491	477	498	479	512	490	490	522	476	497	494	496	484	505	468	526	471	463	466	522	548	484	499	479	456	513	482	489	467	509	477	479	527	500	514	469	454	509	521	504	485	474	497	484	457	518	494	489	493	489	476	469	491	526	495	492	453	496	531	476	501	482	489	485	480	517	499	494	456	502	482	464	495	463	481	477	483	478	492	452	457	507	470	493	495	478	504	490	483	495	508	434	497	487	454	491	480	506	514	491	502	487	533	449	479	503	443	497	464	513	499	482	477	471	472	484	522	493	453	479	472	496	486	485	467	479	455	487	480	495	471	482	490	483	500	490	468	487	497	448	527	467	485	465	479	456	475	512	460	484	484	520	500	441	485	533	525	484	449	480	472	483	470	495	473	485	501	471	471	501	504	461	482	478	509	474	467	496	465	468	493	499	498	454	507	517	468	521	500	487	492	494	474	486	521	483	482	472	510	477	449	463	469	460	499	513	455	506	478	494	459	522	493	465	491	492	490	519	515	492	499	511	445	502	497	486	476	485	470	489	478	532	494	504	527	522	438	472	513	490	475	480	493	488	489	459	501	469	478	500	463	537	469	501	508	496	525	481	456	468	498	509	494	464	516	511	472	474	472	467	469	482	495	476	431	487	487	515	450	472	476	471	480	488	511	462	487	475	475	484	475	492	537	454	491	463	459	490	493	473	494	464	516	454	449	496	459	472	513	460	476	482	503	487	482	481	455	479	442	535	545	508	472	479	498	492	506	459	500	500	480	487	476	484	546	485	462	499	490	487	442	488	476	479	472	462	517	468	486	478	468	506	485	513	521	476	474	485	441	471	458	483	472	488	486	452	480	489	490	483	509	439	450	500	503	470	468
1831	399	440	481	427	386	407	397	409	392	362	395	362	377	401	401	413	383	373	392	386	376	343	372	370	350	368	379	387	402	382	399	364	376	370	414	378	413	391	342	392	351	355	380	436	381	377	339	381	408	366	408	381	402	344	455	402	416	375	382	417	363	382	390	362	349	384	382	405	363	345	380	354	372	373	361	350	392	371	387	413	399	356	400	376	416	379	417	405	374	387	371	366	388	361	365	380	371	395	415	396	355	368	382	396	386	378	382	381	382	406	416	382	377	426	362	369	376	411	356	406	409	372	371	376	368	397	342	397	373	360	395	396	394	419	389	360	336	402	386	393	369	354	373	387	373	388	426	416	368	349	379	399	373	350	391	425	379	383	403	434	403	389	374	363	427	371	380	375	391	407	342	388	379	403	395	409	397	377	396	385	376	414	397	380	398	380	434	365	351	411	380	368	360	407	372	396	389	390	383	358	375	364	388	381	357	388	382	380	354	379	364	370	359	384	372	379	380	429	354	405	372	403	391	363	375	414	404	396	383	393	453	334	391	339	364	387	411	397	366	365	370	390	404	387	403	373	406	378	378	376	410	377	414	390	376	397	394	356	371	361	403	372	383	374	385	382	357	409	376	360	362	365	399	427	373	390	355	391	384	366	359	419	389	390	388	410	386	445	396	389	411	376	385	343	408	363	390	373	407	378	344	378	389	398	348	403	354	365	368	370	362	379	365	399	369	353	365	357	368	374	375	409	392	361	389	409	376	380	370	403	414	385	417	373	386	385	376	371	385	368	383	371	345	331	326	390	385	417	422	411	360	336	415	419	398	374	367	367	365	388	331	399	388	394	402	357	413	384	366	376	377	394	348	364	368	397	376	416	388	403	358	361	394	365	366	379	373	397	397	406	359	406	384	392	372	420	384	417	400	423	428	387	398	379	373	379	379	380	413	398	408	377	364	413	394	390	353	389	387	407	371	371	343	405	408	368	352	372	374	395	350	339	387	397	387	385	378	385	387	408	393	362	370	404	347	386	380	414	375	408	385	389	367	392	359	361	404	376	400	365	372	379	385	388	365	410	373	352	411	353	349	361	351	397	400	405	418	390	352	391	412	376	382	414	345	393	376	395	348	382	368	386	362	403	385	372	390	394	390	412	346	342	381	410	385	391	375	396	374	406	396	365	360	358	362	361	375	381	372	386	390	434	374	370	382	394	402	386	366	374	369	398	402	353	377	380	347	388	412	414	376	361	367	362	360	385	375	384	343	413	387	383	354	402	374	371	379	390	428	376	392	381	362	371	356	399	397	367	360	400	400	374	389	391	386	392	358	399	366	392	359	375	378	359	381	403	365	392	391	390	404	427	407	406	381	381	407	380	390	378	380	387	399	376	425	414	424	386	380	363	395	389	383	374	382	399	411	370	381	347	401	393	362	389	385	389	397	361	420	379	379	384	395	367	373	365	378	375	394	370	348	367	439	431	388	387	364	410	431	389	364	435	368	406	370	389	348	390	390	396	344	367	396	404	371	421	392	384	371	413	347	388	374	348	353	408	388	405	385	348	382	427	398	399	384	393	367	366	425	381	369	386	378	388	381	378	349	357	372	381	435	368	399	417	345	378	392	372	411	397	371	386	369	388	357	416	378	380	394	341	395	345	363	376	384	382	379	383	349	385	392	398	357	382	354	374	398	366	375	377	373	364	390	398	386	356	348	371	365	409	371	384	315	408	378	344	367	380	363	406	371	394	352	365	372	377	381	410	412	379	348	349	324	340	387	397	366	388	433	379	407	390	375	405	413	387	363	374	371	366	376	407	376	381	381	427	375	367	350	364	386	375	379	371	349	419	364	384	385	368	376	401	362	385	370	339	363	383	392	372	413	371	365	347	377	370	351	396	383	406	382	403	363	297	372	375	396	365	397	401	370	422	412	389	349	373	394	393	376	365	367	384	384	412	390	389	333	346	358	384	369	390	380	388	384	382	366	375	389	376	383	419	409	347	369	376	362	397	388	376	387	394	385	381	407	379	357	343	362	354	388	361	364	376	383	399	373	376	367	387	361	391	369	404	397	351	393	406	356	377	384	369	363	406	394	383	404	356	360	383	363	375	401	378	355	374	367	411	407	366	388	416	394	361	393	383	359	401	362	350	390	384	413	398	375	394	387	354	373	369	398	393	410	400	360	411	393	361	392	366	384	392	405	363	386	367	378	371	403	368	380	392	355	399	365	393	402	368	414	375	411	389	367	394	404	377	397	393	368	357	370	385	385	395	382	382	369	360	361	376	369	372	384	371	354	402	391	361	383	382	366	389	394	372	387	380	422	392	407	382	393	355	356	385	390	408	420	403	367	366	384	355	367	394	371	389	337	368	361	383	405	391	374	351	383	355	372	427	364	344	384	346	407	425	363	362	389	377	393	387	381	377	380	376	364	403	375	368	371	389	377	383	377	372	349	362	355	378	392	352	414	365	365	385	386	399	388	390	389	376	376	414	436	404	390	400	392	380	398	410	413	390	347	357	399	381	398	389	405	359	379	385	361	358	397	377	385	400	382	395	339	408	364	382	378	379	355	361	355	394	362	379	379	394	378	386	414	339	335	395	365	375	364	349	367	370	397	377	385	411	361	374	389	386	373	338	362	323	397	381	373	418	370	400	371	363	394	373	411	389	334	353	393	372	367	387	410	421	380	405	399	386	371	401	378	350	385	399	352	416	374	389	392	380	397	387	372	375	388	379	381	381	382	346	394	385	370	363	410	375	389	408	415	368	413	429	401	392	342	394	378	391	355	338	336	371	368	382	365	399	377	361	397	398	366	382	371	366	387	355	379	409	412	391	406	377	402	336	400	379	403	363	361	402	370	365	395	378	415	394	393	389	378	385	358	385	399	370	376	364	395	384	367	397	384	342	388	371	403	396	371	367	449	348	401	400	330	399	343	357	362	360	391	353	343	414	375	351	394	377	366	383	362	361	375	388	367	390	404	382	393	404	371	384	346	387	372	400	359	373	392	412	376	375	417	393	403	372	384	398	358	367	401	389	408	388	393	370	404	413	368	357	370	363	370	385	364	370	343	384	376	389	389	405	381	413	381	382	383	417	378	366	369	396	379	340	361	385	369	374	399	395	398	381	387	405	396	369	372	378	394	367	423	389	398	412	377	414	379	411	398	379	380	380	421	351	359	400	351	388	355	343	374	371	374	361	366	434	354	358	401	362	360	347	378	367	386	367	395	358	383	354	393	373	371	366	376	366	390	366	394	366	399	366	366	367	343	404	438	373	335	382	366	336	384	407	369	386	376	411	422	351	411	400	380	399	349	400	394	411	378	411	420	368	364	400	367	375	407	388	372	363	343	422	414	377	387	358	408	367	401	358	374	383	343	376	381	409	388	357	350	377	360	394	355	365	406	384	380	367	372	395	382	399	400	451	442	409	390	406	382	385	425	374	403	354	355	342	380	374	384	407	368	370	336	375	379	426	356	416	378	365	399	425	389
2149	879	1028	1058	1008	945	950	912	947	855	909	851	883	813	863	840	858	905	830	890	793	882	888	910	858	902	833	900	837	855	818	875	856	818	853	845	822	871	853	878	846	884	856	867	853	867	861	893	856	852	803	899	878	898	884	877	828	914	907	894	871	839	854	846	833	858	881	893	826	865	834	838	824	876	849	821	792	934	859	829	850	847	856	836	784	855	869	867	844	815	848	838	886	864	851	867	855	818	819	881	807	898	844	779	857	791	854	849	842	871	879	834	843	848	914	908	846	853	834	848	856	901	854	874	790	885	879	787	905	873	795	837	886	855	817	882	873	836	844	854	899	849	858	850	869	825	836	860	822	828	831	864	847	832	849	827	952	841	866	818	845	828	844	796	827	838	852	841	806	909	791	807	855	832	830	830	886	805	828	865	838	863	813	900	893	839	818	867	877	901	848	876	823	830	880	846	813	885	879	834	873	833	858	863	839	842	813	837	877	859	832	831	854	795	852	861	838	805	851	814	904	802	843	868	798	849	926	845	882	891	824	833	841	855	847	885	863	880	861	818	798	904	822	818	838	821	836	829	818	861	825	890	872	851	831	827	896	848	870	885	855	901	815	849	833	852	853	884	845	830	877	874	792	852	846	859	783	861	835	813	804	841	868	854	843	859	788	860	789	814	800	819	868	816	829	793	844	821	837	880	880	840	775	873	858	841	817	779	824	860	873	815	877	803	877	851	794	829	844	840	815	892	815	828	898	836	844	868	825	851	878	878	838	841	881	838	871	842	853	865	872	868	863	831	840	842	814	820	864	845	878	839	881	895	878	841	906	834	836	864	882	852	838	778	868	919	826	819	862	839	833	807	882	829	838	837	868	860	855	840	833	840	829	836	819	856	878	849	819	847	786	856	845	871	879	873	895	841	840	870	882	844	821	866	849	865	841	801	906	876	832	852	850	801	880	872	849	880	850	827	825	852	870	875	852	872	850	877	844	873	820	857	842	877	845	866	850	795	880	822	905	874	839	870	898	839	878	842	913	867	823	860	828	843	841	817	832	864	862	826	841	824	831	847	840	890	832	839	808	804	806	827	840	774	819	868	846	884	889	813	835	827	910	823	856	850	881	832	861	838	905	858	840	830	880	857	860	857	819	874	880	894	848	845	800	798	796	833	877	795	857	852	866	841	826	861	885	852	833	881	833	812	857	799	784	859	858	798	894	832	809	833	870	811	884	783	870	816	840	831	838	874	855	908	856	812	805	869	844	889	818	892	833	823	879	860	832	855	820	879	848	862	900	864	842	864	898	887	878	827	885	894	829	826	830	860	859	814	815	859	839	835	860	853	830	857	848	833	847	869	839	850	863	828	875	850	862	813	848	839	855	785	824	892	814	824	871	874	888	841	918	818	857	869	808	906	870	823	794	827	861	878	795	857	867	780	872	835	803	807	827	819	858	885	875	847	862	836	878	841	850	801	818	879	863	863	828	906	851	878	808	835	875	896	842	842	851	877	793	820	831	807	859	868	839	823	819	830	850	787	882	810	845	865	822	835	853	821	852	883	820	873	854	781	878	797	798	812	836	837	832	811	845	883	840	879	849	859	862	817	853	845	867	805	883	825	904	837	813	805	888	785	843	813	874	803	839	896	812	854	895	834	855	904	905	856	844	877	832	839	802	873	848	871	858	872	872	844	881	898	850	908	839	865	849	806	851	851	801	872	827	828	860	839	800	833	835	850	836	880	844	815	813	874	891	851	834	880	817	809	896	816	831	901	833	824	890	862	819	890	833	864	836	815	852	803	885	891	849	846	809	795	861	809	831	781	867	886	818	814	884	868	839	848	834	856	781	813	881	868	860	824	902	838	897	791	852	807	878	851	864	863	818	843	828	848	845	790	879	834	825	859	876	807	828	815	902	861	823	840	797	825	865	830	887	873	865	804	802	816	915	891	841	852	855	854	839	839	798	852	802	835	864	840	834	874	886	855	861	821	873	869	821	890	887	881	907	916	830	827	832	878	827	846	857	819	844	885	833	840	845	851	823	871	847	858	827	822	808	830	841	839	864	865	838	831	867	893	888	860	830	835	813	812	843	881	850	838	811	833	862	841	853	824	825	800	849	811	869	861	827	814	832	881	854	847	846	866	838	856	805	806	850	884	851	831	856	776	842	875	873	823	874	871	926	860	832	843	883	902	885	845	879	838	831	851	840	859	848	897	849	818	802	863	857	826	861	916	805	854	894	852	831	847	803	818	834	827	865	795	854	848	879	874	869	832	831	856	786	880	814	843	850	888	830	893	828	841	800	839	803	819	874	864	808	882	880	855	866	857	860	830	845	812	836	805	857	846	874	877	851	843	851	885	863	864	867	857	814	883	827	880	847	842	861	815	828	835	838	880	854	817	850	861	897	833	848	832	851	826	878	890	819	891	873	818	808	828	843	874	844	836	819	867	864	924	851	864	824	846	858	854	890	833	878	852	867	848	844	894	863	860	867	816	909	823	878	851	805	865	773	846	871	832	847	877	861	812	907	844	849	838	821	870	853	836	881	855	780	849	825	848	797	844	826	862	855	877	837	884	874	846	825	869	859	866	817	863	871	789	868	852	848	792	855	843	812	874	874	883	854	897	897	851	857	860	846	838	887	847	900	833	856	880	847	854	820	850	828	863	907	888	868	828	831	818	860	799	816	905	872	834	856	847	878	809	757	877	852	819	849	882	816	879	810	823	820	861	870	830	860	865	802	845	814	819	873	832	871	793	814	841	881	876	883	821	819	792	848	880	844	885	896	828	866	856	852	891	793	814	826	812	861	853	858	854	818	892	864	825	838	888	847	842	841	806	895	815	825	908	852	870	883	827	878	819	890	867	843	862	801	874	876	875	822	826	800	836	824	826	884	856	829	911	779	870	872	832	832	846	810	881	878	854	837	814	850	823	818	831	830	839	852	788	856	842	852	880	841	864	813	873	857	886	841	879	812	861	864	884	826	802	803	854	837	784	818	892	854	852	871	830	883	904	805	842	851	859	853	862	819	834	842	820	855	884	846	868	840	818	892	830	857	848	844	832	813	860	804	805	843	856	860	833	800	804	863	877	817	894	857	818	844	800	830	856	849	857	903	864	844	807	842	839	854	851	848	844	817	798	875	805	867	839	845	860	859	866	822	824	838	837	868	855	822	877	823	883	862	904	878	817	813	824	841	804	814	865	839	881	852	886	822	856	786	871	842	859	851	785	826	819	810	848	868	795	892	855	841	858	851	880	826	804	816	831	836	821	835	834	801	898	830	854	894	880	849	842	856	877	821	833	897	891	815	844	876	836	858	860	812	894	853	882	880	840	857	843	846	816	871	842	872	852	865	873	810	846	826	849	801	777	845	881	816	863	871	843	833	816	804	820	852	822	877	827	875	875	818	829	826	811	886	841	834	865	846	887	877	850	840	850	813	833	798	849	862	879	881	844	839	822	855	908	885	864	820	853	871	919	858	807	777	856	833	804
7416	590	600	530	397	338	276	274	254	266	239	237	191	197	215	201	195	191	204	199	172	170	203	189	187	195	189	183	206	184	177	183	198	161	208	186	211	194	180	197	170	167	170	199	176	183	180	172	188	178	218	181	197	202	191	190	197	218	166	214	184	189	169	172	172	184	188	202	182	180	203	190	175	184	159	185	207	195	179	177	211	150	161	175	215	178	175	206	185	204	189	208	165	175	180	175	209	181	176	161	198	184	178	189	186	191	169	184	179	185	159	200	188	174	180	169	167	183	172	218	198	194	201	175	209	194	171	194	171	189	177	197	196	204	189	181	153	179	194	197	189	182	212	192	173	189	183	202	184	234	191	179	214	177	168	156	184	170	192	188	188	165	175	185	205	198	222	185	191	176	198	195	195	158	195	169	174	171	192	224	182	188	216	189	185	174	188	182	164	193	190	195	212	179	157	179	185	176	182	155	190	190	194	206	201	181	197	198	207	183	176	199	195	191	206	203	197	185	178	206	202	191	180	172	175	221	181	185	180	173	194	209	168	194	191	174	184	205	191	182	170	181	179	197	209	193	183	209	172	190	188	194	186	164	182	201	200	196	188	196	201	165	209	200	216	197	186	178	198	201	208	198	175	208	176	208	168	168	174	187	168	218	193	199	201	189	192	192	174	167	181	199	204	183	202	187	186	183	215	187	219	184	170	199	205	161	180	182	156	183	180	184	166	169	196	159	176	178	194	168	183	177	189	174	176	189	191	205	188	193	179	183	172	192	191	200	190	187	212	186	184	183	173	189	185	195	184	191	175	180	209	214	194	178	175	201	171	168	178	198	193	181	201	187	190	166	191	194	193	197	187	185	204	209	208	200	174	172	176	185	177	212	214	175	229	166	178	188	167	227	185	181	184	172	192	184	187	180	196	183	186	193	170	176	183	198	175	192	197	193	208	186	187	176	201	222	203	162	206	205	193	183	222	177	157	173	223	172	153	185	179	191	191	195	177	203	186	199	174	156	208	175	213	177	184	161	179	177	181	163	181	169	190	148	187	198	189	188	165	193	194	176	185	182	183	201	193	197	185	196	206	181	189	175	177	173	202	200	206	145	201	194	159	197	205	182	171	194	159	176	176	162	204	172	162	184	182	189	195	160	169	186	206	202	193	175	163	188	197	193	186	154	201	192	174	191	202	181	205	185	170	184	210	185	196	175	184	194	183	178	184	219	183	203	185	193	209	166	180	189	198	195	204	195	183	172	186	170	167	202	173	169	193	192	213	150	181	201	178	219	184	182	174	153	176	196	190	180	174	199	190	169	189	176	196	190	193	177	173	210	196	183	155	189	199	206	186	185	205	184	210	188	210	203	186	174	197	202	187	194	189	209	193	181	196	173	181	182	172	189	176	211	163	200	169	195	179	181	226	200	179	188	179	222	172	190	188	185	185	186	163	204	184	190	215	183	170	175	180	199	188	185	162	201	203	193	198	198	203	206	172	205	203	183	214	197	173	181	175	183	193	183	199	214	154	156	176	169	187	182	198	162	189	175	170	174	177	193	177	206	165	186	180	197	176	190	181	170	206	198	195	179	171	201	172	180	178	185	185	190	169	177	211	197	199	184	192	146	207	165	188	163	181	207	182	167	186	163	212	176	193	223	163	202	201	189	194	202	170	179	182	177	200	193	207	196	175	183	206	179	165	149	196	200	206	189	188	197	192	171	176	185	194	187	169	209	181	169	164	175	189	198	168	163	186	188	196	168	159	168	181	190	182	182	216	196	205	173	192	173	174	197	222	169	200	206	204	159	205	170	181	187	182	180	176	201	181	183	192	211	182	174	185	204	196	180	190	208	177	198	205	199	218	201	224	206	198	206	235	194	191	189	170	190	201	185	165	191	207	161	185	196	199	181	181	175	165	188	195	172	194	187	199	209	182	184	193	178	176	178	171	169	189	194	194	179	181	205	206	193	198	228	166	222	192	197	181	185	176	191	174	202	178	199	206	186	192	171	213	198	168	185	210	169	183	197	207	182	167	189	198	200	193	170	188	191	175	181	188	183	172	183	203	176	183	194	197	198	198	212	197	197	194	181	189	180	175	176	172	220	195	187	201	166	184	187	193	206	155	169	160	196	186	191	203	177	203	185	186	167	181	172	185	179	204	204	200	195	211	201	159	186	176	214	169	196	189	194	201	173	185	185	188	191	194	171	186	182	177	185	162	177	199	180	192	196	173	166	170	208	191	202	181	215	185	196	207	172	192	192	198	190	206	188	190	191	184	256	197	159	174	172	200	184	182	167	188	199	201	206	178	188	222	187	190	194	157	202	192	201	161	199	187	169	206	191	196	190	176	174	182	177	184	165	193	200	201	222	191	186	192	179	174	192	198	204	187	157	178	184	182	193	181	172	196	200	192	179	184	175	183	181	192	199	204	204	189	189	176	171	184	180	168	197	218	197	197	189	182	197	199	190	206	174	173	208	198	161	176	200	184	202	190	190	191	179	189	193	169	157	175	161	187	198	177	188	200	211	205	200	180	194	202	201	229	200	182	168	180	210	210	190	183	177	211	188	189	178	193	200	197	174	193	190	176	209	191	196	176	209	176	228	190	201	194	202	194	165	195	182	171	170	188	178	213	208	176	194	173	202	197	208	203	197	194	185	186	197	208	187	200	178	209	181	196	168	202	192	181	168	177	202	185	202	176	174	182	182	221	159	185	185	180	218	183	207	193	175	198	213	184	189	186	206	179	165	165	202	187	204	195	190	213	193	199	168	189	196	193	206	190	181	191	187	190	175	185	195	191	172	199	215	184	180	182	181	180	194	193	182	194	200	191	183	184	182	176	193	162	196	163	197	181	207	194	202	188	180	197	188	185	201	188	195	197	183	157	173	178	185	162	170	210	173	189	202	180	179	206	198	212	170	197	173	157	161	189	184	189	172	224	174	183	180	204	191	205	182	177	202	188	204	195	161	202	179	177	201	195	176	165	179	181	211	192	194	172	181	188	208	182	170	179	233	199	200	190	183	192	197	219	212	180	204	206	184	177	180	166	204	183	188	193	176	177	189	179	200	185	171	214	206	198	168	193	183	181	166	204	202	192	196	188	193	193	194	185	206	174	171	211	198	153	207	163	189	201	205	210	232	193	158	188	178	202	159	200	194	173	188	175	188	187	222	188	187	197	211	190	204	221	189	184	172	182	187	186	189	199	187	219	203	219	201	194	167	205	167	171	186	172	191	191	180	196	190	196	209	177	162	179	192	205	196	189	181	184	193	192	174	189	203	185	204	178	179	179	192	181	177	179	183	172	209	158	197	207	193	169	183	185	201	204	190	209	210	195	217	188	180	179	209	201	188	193	162	175	197	170	184	223	199	182	168	206	186	198	185	183	186	170	194	184	179	177	172	167	173	211	187	218	184	224	182	185	190	170	224	214	206	207	178	184	141	196	176	151	185	159	181	196	179	203	193	157	189	171	164	207	188	181	199	209	168	172	202
6293	825	1472	1778	1525	1265	1091	1029	878	787	741	669	616	649	556	610	566	536	529	554	506	504	496	511	522	470	482	495	483	465	488	496	458	494	473	500	497	449	478	469	514	482	501	478	475	462	466	484	480	461	483	478	463	452	424	456	449	420	474	467	482	467	412	458	456	490	469	466	492	434	468	478	452	472	439	480	485	440	479	465	473	447	446	476	466	476	468	478	463	520	460	436	465	431	467	459	434	482	446	471	446	457	484	471	502	481	446	469	493	461	446	428	469	449	444	471	469	451	476	478	463	430	480	477	444	449	444	457	463	460	497	472	439	487	435	433	502	448	463	486	462	434	478	430	481	479	491	503	459	454	447	497	495	470	428	469	458	464	468	486	463	468	446	448	429	457	432	456	443	447	494	493	483	448	435	474	462	443	469	475	473	461	456	461	461	430	448	482	457	420	426	417	487	498	454	434	465	442	470	457	461	492	472	474	419	445	455	447	474	473	485	476	463	459	464	457	479	432	434	435	475	422	451	486	449	451	462	457	425	462	488	444	472	486	452	474	466	467	469	467	476	455	481	449	442	466	454	472	477	447	445	495	481	448	480	450	444	452	492	453	439	481	455	472	460	476	480	421	459	432	456	476	441	502	447	460	423	483	422	457	483	467	503	439	434	441	439	468	468	450	495	452	460	435	446	465	453	431	478	441	450	468	440	452	480	504	459	477	476	458	439	438	488	436	453	464	503	465	448	478	456	485	497	493	440	456	427	464	437	462	476	434	457	456	455	469	465	433	459	455	437	447	481	464	439	452	412	454	435	447	427	432	484	474	428	456	487	442	430	457	453	443	448	457	476	453	466	474	488	477	490	466	474	455	464	477	442	421	441	463	472	484	470	439	447	468	492	475	461	525	437	442	457	466	443	442	460	456	443	459	480	440	424	444	483	439	465	422	458	494	457	455	460	459	443	470	474	470	475	442	462	460	501	463	480	484	449	534	451	496	440	436	434	476	460	478	472	473	442	496	442	428	440	477	448	429	487	467	477	477	451	452	466	514	501	477	463	484	418	506	482	448	451	471	473	463	457	461	454	453	474	505	468	454	488	420	428	436	450	444	468	479	486	424	445	462	462	449	453	491	480	445	493	480	451	496	476	414	427	473	439	470	500	472	421	424	468	475	465	439	423	453	455	461	474	426	453	490	458	459	435	496	444	510	461	451	458	450	473	468	431	457	455	455	481	458	467	425	460	454	492	475	461	457	477	449	471	498	466	450	451	468	502	453	467	459	470	493	462	447	469	444	450	473	454	445	465	449	504	449	469	443	461	456	444	443	495	444	447	441	406	420	437	466	447	491	427	487	432	435	441	461	464	429	454	454	469	447	455	471	426	477	458	492	478	465	408	441	480	470	460	427	465	429	449	459	451	455	476	461	498	475	491	493	472	419	456	481	491	461	477	457	520	502	470	467	468	464	433	454	485	495	429	432	481	438	429	481	461	461	443	471	504	447	461	477	470	463	443	440	466	443	452	468	461	485	485	451	436	489	452	457	484	469	455	429	468	458	486	444	474	440	481	453	460	463	422	437	444	513	455	422	424	477	462	426	445	445	456	470	452	441	464	447	453	416	419	481	443	486	441	494	523	440	450	435	447	464	457	478	434	460	447	469	487	434	481	459	444	457	445	484	477	480	444	447	438	461	435	473	469	465	431	433	458	455	437	472	485	444	448	465	457	432	466	460	511	470	457	502	446	446	478	454	503	477	465	490	465	459	461	454	484	458	453	483	485	488	459	452	487	497	480	452	440	448	483	475	459	441	451	464	437	477	479	454	439	457	453	467	471	476	442	470	442	461	439	455	459	469	406	468	458	487	480	473	438	471	415	416	456	488	454	456	459	462	513	450	447	420	511	456	466	426	464	470	515	457	487	440	461	469	460	450	482	469	421	495	455	466	432	435	452	450	457	454	434	443	468	439	477	486	429	479	435	436	461	439	492	491	471	477	487	421	432	465	440	466	462	461	455	470	482	459	418	435	465	428	511	518	455	466	438	449	522	455	474	468	466	459	417	446	494	468	496	464	477	421	473	437	477	429	481	462	473	447	451	453	458	445	446	453	442	422	442	425	489	455	468	480	479	458	478	427	478	443	460	420	439	490	514	522	444	484	458	447	461	448	449	433	447	430	449	476	449	452	432	435	457	465	461	435	454	452	456	437	430	456	491	436	445	485	440	451	466	482	463	465	456	455	463	457	459	480	462	473	447	446	449	488	465	453	426	427	427	476	464	469	454	488	481	451	453	425	452	411	441	476	436	465	460	479	480	498	446	456	463	491	451	463	455	441	451	464	463	453	476	430	459	459	464	461	471	483	481	476	471	464	472	488	476	476	450	468	484	438	476	452	484	460	454	472	482	458	481	479	460	467	459	508	431	469	489	476	455	501	491	457	442	434	453	444	497	442	428	463	452	457	449	415	448	463	478	522	448	455	457	462	461	407	463	415	500	462	440	471	453	475	518	458	447	482	446	466	443	458	440	491	441	449	457	475	457	458	441	473	468	427	456	485	454	470	427	490	467	438	466	428	440	442	471	470	487	449	447	470	423	439	455	452	432	440	464	463	452	463	469	431	436	438	471	431	461	486	463	455	457	488	468	482	466	441	422	429	449	443	436	473	450	485	438	480	419	449	432	428	455	440	488	447	458	451	452	499	488	502	464	468	489	479	436	460	432	460	473	443	430	418	483	445	420	497	460	443	474	468	456	462	451	476	467	462	443	463	486	477	445	411	484	437	478	448	460	466	412	467	475	425	408	453	469	442	442	476	435	442	485	463	487	480	501	488	470	466	462	482	457	512	460	441	486	434	517	465	413	449	427	442	463	501	469	456	454	484	454	434	437	449	446	465	444	462	402	488	460	471	484	478	422	440	433	478	468	472	466	470	445	431	456	437	443	427	438	461	443	451	474	461	461	459	451	427	472	455	478	441	423	475	473	439	468	425	453	490	491	464	431	487	467	497	473	443	459	495	441	469	437	467	466	449	411	461	433	518	477	460	491	464	489	483	457	478	434	441	458	470	459	473	462	476	483	467	455	434	407	489	429	497	432	446	479	509	454	484	470	448	486	445	461	430	473	428	431	456	470	431	456	458	491	441	454	475	460	442	413	456	435	479	498	503	452	453	478	497	449	462	446	450	495	482	459	427	438	456	451	451	476	454	453	465	498	448	495	437	444	452	442	450	512	462	431	404	467	453	509	437	462	449	430	451	455	459	483	485	456	418	477	448	441	439	434	474	440	476	470	453	489	440	438	465	471	464	462	483	441	454	467	445	447	451	440	438	443	449	482	467	459	472	420	429	429	460	456	461	470	433	462	446	425	460	493	473	399	427	459	440	459	460	469	485	439	459	445	485	474	456	501	452	445	426	482	467	458	452	453	475	443	466	482	478	473	505	426	481	456	458	415	474	432	480	467	481	461	496	471	466	458	457	487	476	450	434	448	462	453	442
14202	1189	1074	876	643	437	423	335	329	292	266	251	226	231	205	226	192	198	223	224	183	216	182	187	195	197	212	216	176	169	177	190	208	206	199	164	177	188	190	190	179	176	211	174	185	197	169	189	160	218	177	190	182	191	175	202	188	155	187	197	175	183	171	184	201	181	161	176	187	187	183	160	182	154	193	168	190	195	195	191	201	185	197	193	167	156	189	170	184	193	201	204	193	195	173	175	172	196	203	158	163	210	178	190	197	175	194	188	197	163	182	175	167	206	180	192	170	174	164	172	185	157	179	167	169	191	170	167	192	179	193	169	194	190	164	195	181	183	184	198	177	182	168	172	196	184	196	213	183	211	169	192	164	165	199	187	176	168	198	199	191	213	178	210	195	167	181	185	196	182	168	191	182	183	173	198	196	189	181	144	185	166	190	185	212	205	179	189	175	217	173	183	211	162	195	179	182	195	175	190	171	174	162	176	160	187	183	216	199	167	199	191	189	180	181	175	172	181	214	169	183	178	167	194	202	186	173	173	194	178	188	201	181	166	201	173	196	190	193	192	192	179	200	193	203	196	184	199	201	176	191	176	174	187	190	185	191	186	172	177	191	198	169	196	184	179	194	184	176	157	175	181	171	226	195	189	178	185	208	168	200	208	177	189	166	196	198	180	189	189	203	187	187	164	177	191	178	186	187	176	175	200	169	167	190	173	177	181	177	201	169	218	183	180	188	144	212	181	203	182	204	180	174	179	204	189	148	227	193	191	208	167	169	188	171	186	172	208	192	178	201	174	176	184	177	170	197	194	178	179	161	197	178	211	188	190	197	186	189	187	201	190	171	165	170	169	190	212	178	180	184	159	183	182	207	189	178	194	184	197	173	185	154	207	190	169	196	194	181	183	211	186	159	179	190	173	182	156	172	187	184	178	171	207	180	211	191	179	152	179	190	179	180	186	204	175	199	202	182	195	188	173	151	192	171	173	222	197	179	169	202	181	180	149	161	202	185	200	163	189	186	182	178	196	199	163	194	210	160	177	194	187	156	181	188	199	175	172	180	195	173	182	184	195	207	190	166	185	173	170	201	169	203	170	202	167	181	188	201	192	195	186	200	195	182	186	183	154	211	197	203	163	201	186	202	192	165	181	172	174	195	188	200	199	159	174	193	188	177	180	186	181	177	183	195	205	177	189	172	184	192	201	176	170	200	177	191	157	193	159	185	191	188	177	194	155	187	184	183	167	183	171	199	206	207	180	195	181	189	182	196	188	187	172	187	196	155	197	201	183	215	160	170	186	188	192	187	207	180	181	184	184	189	207	171	182	181	193	185	163	168	168	172	184	172	194	199	168	210	198	187	190	194	197	192	171	218	197	181	180	226	178	212	233	187	140	154	171	174	191	186	175	166	171	183	183	197	198	195	182	195	215	198	175	203	181	169	208	201	195	171	202	191	172	191	211	178	194	185	195	179	190	198	201	198	154	184	167	203	198	211	198	201	201	198	162	194	187	168	198	179	202	172	187	169	184	190	208	207	165	186	179	165	179	185	175	179	161	189	192	168	181	150	189	174	185	185	191	180	182	164	192	190	185	177	190	194	193	191	176	194	203	181	193	178	184	185	180	151	197	179	184	185	182	213	186	194	215	185	179	177	164	161	194	167	200	193	213	194	197	171	178	173	186	165	200	200	206	183	146	179	188	204	184	197	206	210	178	173	201	177	174	188	183	194	183	179	195	194	158	169	171	162	181	180	167	189	184	208	169	180	173	194	168	184	176	184	190	188	191	175	186	187	183	212	188	197	186	153	187	180	178	190	183	192	206	191	169	187	187	169	171	197	171	182	167	170	180	157	188	193	209	188	155	162	178	191	184	187	218	184	184	196	164	184	185	186	171	182	175	166	181	187	187	214	134	175	154	186	204	203	181	183	187	168	198	164	172	188	176	205	222	201	225	193	182	202	172	197	191	173	187	201	202	200	188	188	178	170	177	200	151	209	209	180	204	203	161	168	190	176	190	191	192	185	183	174	217	162	175	195	215	183	150	172	190	155	208	225	198	137	189	192	184	192	195	222	194	179	214	188	189	177	174	171	185	175	183	187	215	168	207	175	182	180	205	209	215	181	174	169	179	188	195	180	183	182	202	186	158	192	190	200	185	207	169	191	182	218	200	199	197	185	200	193	191	187	199	189	181	171	201	214	201	200	216	181	167	180	156	174	188	165	209	201	206	197	187	186	189	191	159	192	183	169	189	188	187	188	177	201	201	176	204	180	202	174	183	204	180	174	169	186	196	164	176	173	172	181	165	180	178	202	200	202	189	186	192	201	154	195	202	204	172	198	187	168	198	172	185	192	209	183	173	196	165	205	155	202	220	188	209	187	200	203	164	171	191	203	186	199	215	208	211	198	192	184	190	192	179	172	180	180	197	202	155	193	172	175	181	179	176	190	177	190	182	192	176	203	201	193	192	196	165	175	172	176	202	177	187	175	186	190	196	174	182	189	195	210	169	164	186	175	198	185	190	205	205	186	169	199	196	186	179	155	193	210	174	189	202	204	165	158	191	193	200	210	209	195	196	200	189	197	162	193	191	193	182	192	153	167	193	172	207	195	213	164	191	175	200	182	184	175	182	211	191	168	195	185	178	199	167	173	204	199	169	196	205	175	192	191	184	187	190	174	176	152	211	196	166	211	176	187	187	173	162	193	190	193	203	186	204	202	190	184	186	201	165	183	191	182	186	211	182	180	191	181	173	182	172	194	174	210	187	174	204	177	184	188	167	182	173	183	200	189	199	181	201	191	165	189	173	170	178	182	175	178	197	197	172	173	162	191	205	154	176	184	162	180	163	183	191	203	194	184	187	178	174	196	176	192	212	196	198	191	194	202	203	189	199	192	184	177	183	189	178	199	169	179	170	174	188	185	184	189	177	186	179	195	175	177	193	200	184	164	184	203	181	196	204	191	182	164	176	183	181	187	170	174	174	180	198	179	183	173	188	170	193	172	206	189	169	183	204	177	177	202	173	166	188	202	185	189	182	188	184	190	179	213	161	184	158	195	179	177	164	190	185	153	199	190	212	170	182	167	205	205	182	189	176	187	186	194	170	203	194	186	174	181	193	179	187	184	159	184	169	180	188	189	197	196	181	209	209	176	186	180	180	190	198	207	192	187	198	169	199	192	174	197	195	207	171	177	213	174	192	201	183	172	180	191	167	176	179	171	171	171	180	183	179	208	160	207	202	196	163	182	182	192	165	152	193	188	165	192	175	207	174	192	202	227	179	178	194	187	160	176	170	210	196	187	186	168	207	185	206	213	172	188	205	195	183	173	198	209	199	221	203	185	206	175	219	206	191	167	189	184	206	174	176	207	212	204	193	185	185	185	190	183	180	209	167	169	160	202	187	204	179	184	189	200	173	187	170	167	201	199	197	162	172	200	185	191	185	174	171	208	194	219	182	195	212	201	183	183	190	173	173	201	165	194	184	216	188	202	192
8134	1165	2282	2679	2423	1854	1614	1370	1194	1061	938	921	760	745	699	692	748	656	563	633	632	607	582	532	586	578	551	537	536	544	564	541	535	519	538	516	537	509	487	506	553	553	528	509	525	502	505	489	544	512	522	502	489	484	454	521	510	531	455	458	492	528	498	436	518	484	497	464	514	511	515	523	498	488	460	490	536	466	467	507	474	466	469	475	452	498	486	497	474	512	496	505	485	516	485	497	470	475	468	506	465	490	509	494	501	515	461	489	474	523	496	468	509	490	481	440	523	480	491	527	470	473	469	460	465	493	496	471	486	495	447	472	518	491	491	499	492	481	502	474	497	509	493	501	490	477	506	511	482	467	488	520	490	434	534	523	484	500	486	503	485	479	512	456	492	485	473	489	480	522	492	496	501	452	505	501	520	495	493	518	493	518	483	488	472	473	470	494	481	494	473	466	487	517	506	492	452	490	456	466	442	506	500	490	493	519	480	471	512	478	494	495	480	445	492	443	479	472	487	450	471	506	507	495	491	493	516	440	472	473	474	494	448	501	486	495	458	517	448	478	505	490	489	486	496	468	526	488	485	511	504	490	482	467	476	501	491	451	456	495	488	467	482	479	470	537	498	457	475	449	518	447	510	463	481	484	463	468	464	490	478	477	491	474	456	447	529	491	483	475	482	495	490	487	469	486	541	502	495	465	471	472	494	473	502	472	487	448	500	481	474	499	450	501	464	515	507	463	488	491	471	496	478	513	472	503	464	484	462	494	484	483	459	471	500	507	475	494	495	495	488	492	508	525	489	474	499	505	431	492	484	504	493	488	497	468	513	422	482	521	490	470	496	522	471	444	525	466	481	473	480	480	452	526	522	471	526	456	512	511	487	523	469	506	460	463	450	492	505	512	498	461	464	475	477	469	514	466	471	501	484	513	491	495	483	461	471	454	481	459	509	487	471	511	457	462	463	495	487	484	465	509	465	471	488	457	461	491	467	477	450	510	469	488	466	495	458	482	420	460	555	463	494	507	533	462	493	466	485	470	494	471	498	473	491	472	474	485	460	516	520	478	500	494	503	510	487	490	475	465	501	495	517	504	496	463	464	453	469	508	473	504	501	483	491	477	475	467	498	506	504	491	487	480	446	520	454	498	505	499	499	502	496	497	529	516	484	522	521	538	469	482	451	460	494	479	481	490	468	487	469	479	476	494	477	513	474	471	488	509	469	485	476	495	446	488	480	484	486	484	489	498	527	516	458	496	464	485	482	510	478	481	477	526	497	492	487	520	473	527	497	452	505	447	512	481	492	492	463	494	498	470	486	492	490	508	456	440	466	493	504	500	477	508	497	505	482	476	491	487	506	478	449	498	501	509	458	485	494	493	510	507	519	461	508	447	470	451	453	487	467	466	527	483	516	499	478	492	487	532	461	517	453	484	500	449	506	529	508	473	454	503	505	496	502	506	534	483	510	510	430	480	515	518	491	495	487	479	517	458	489	482	493	467	480	455	465	465	454	478	477	479	460	453	470	487	473	506	546	472	500	471	461	486	502	483	524	490	519	476	504	490	477	471	486	510	494	479	486	492	503	480	457	516	532	485	476	470	517	479	477	434	448	496	525	495	488	505	506	467	463	532	476	460	479	450	477	528	472	466	471	463	497	475	468	471	457	458	534	489	525	491	431	478	489	487	513	465	489	482	500	474	467	460	462	456	450	490	466	498	479	483	518	468	493	491	497	488	464	445	477	449	477	462	505	520	491	474	499	472	478	467	450	486	493	470	503	460	515	511	491	465	474	483	507	515	462	508	484	529	475	471	459	522	492	506	510	488	501	490	502	484	487	508	499	512	479	474	495	498	487	463	470	489	505	503	480	482	527	479	535	490	522	466	433	500	460	454	482	470	480	474	507	496	479	487	476	483	454	520	483	482	469	485	446	501	474	486	500	460	514	513	509	543	514	511	482	494	509	484	466	503	489	504	455	511	488	450	501	478	464	496	511	484	526	439	479	446	477	478	509	504	483	462	505	480	475	486	485	489	492	468	467	470	479	479	437	480	515	470	500	430	548	505	439	501	473	503	475	474	488	496	510	487	461	457	475	485	460	455	495	479	471	484	467	478	473	484	497	444	477	481	494	518	494	491	463	495	529	476	502	467	475	497	511	518	476	487	462	484	479	457	482	487	502	477	453	511	531	485	511	447	496	518	481	426	514	453	488	496	504	474	471	494	469	507	480	493	489	477	490	450	511	456	472	462	460	466	462	482	468	473	503	466	461	484	448	471	456	479	476	490	491	504	475	486	521	467	473	477	524	479	453	487	505	466	453	511	497	512	482	441	524	478	484	500	524	462	436	514	479	465	478	429	450	437	501	494	472	477	485	503	492	505	485	507	482	498	485	489	467	485	483	469	513	459	499	471	440	466	512	531	586	498	524	483	458	453	449	540	497	513	475	481	477	513	494	458	476	507	454	486	492	516	492	499	479	535	492	481	486	498	478	497	506	476	463	495	465	454	474	477	463	444	488	447	497	434	505	495	457	504	479	489	477	469	502	489	457	497	474	494	497	443	485	477	513	519	483	476	514	471	490	458	439	481	534	516	496	469	482	483	468	476	507	534	485	503	473	496	517	495	493	485	515	491	484	537	447	467	466	471	490	512	530	483	452	492	461	498	498	491	498	471	458	459	498	455	475	522	483	460	484	453	465	494	449	516	489	488	496	467	499	510	498	485	460	506	487	488	474	507	528	498	513	529	494	481	498	493	462	515	461	498	494	504	502	481	478	489	497	482	502	513	467	448	527	508	497	495	491	430	467	498	492	498	471	506	488	496	479	481	485	491	511	483	459	459	481	499	507	498	447	493	512	484	525	481	459	475	508	474	503	504	516	521	458	458	473	478	457	513	501	471	476	488	472	451	485	479	518	479	507	480	505	536	478	431	478	505	463	513	518	494	448	447	498	529	500	497	490	472	527	480	497	498	533	475	485	479	499	477	478	493	488	462	483	418	449	479	508	515	526	444	527	501	494	465	505	519	442	490	480	481	520	471	480	462	479	513	457	512	492	471	517	458	474	519	471	498	488	442	522	505	486	493	485	518	492	487	458	463	492	474	462	478	473	511	482	448	490	485	486	513	483	496	456	480	494	495	476	441	493	510	512	502	481	459	501	496	492	454	446	478	469	508	490	477	507	460	490	473	479	459	484	468	503	495	495	542	484	472	493	530	485	492	462	472	461	425	495	479	474	488	511	471	517	506	532	487	490	481	494	467	495	447	491	459	500	481	464	459	493	437	477	519	467	483	483	505	437	482	447	455	474	507	507	499	527	515	494	476	502	462	457	459	501	470	477	523	504	465	509	537	512	523	489	486	471	480	496	533	488	541	530	469	515	526	474	471	493	473	516	445	447	488	509	507	500	493	448	501	463	501	476	470	475	510	489	499	516	459	475	490	526	506	489	516	499	471	472	492	510	495	465	471	471	463	487	505	475	513	486	479	478	500
1730	436	449	440	437	429	388	437	417	378	392	383	338	423	399	428	354	376	415	392	402	392	374	384	381	378	393	393	361	389	392	357	384	399	387	374	384	408	366	365	390	381	392	384	406	399	416	408	422	417	397	400	374	405	356	399	397	419	400	420	407	380	372	387	385	391	384	400	381	382	353	414	338	411	378	405	392	390	393	371	379	372	391	393	408	401	399	349	365	384	428	412	363	413	379	361	411	383	378	386	328	371	414	435	378	391	410	399	383	368	421	416	398	370	359	359	384	365	389	339	388	400	398	425	372	397	361	398	389	355	379	387	390	361	390	386	367	397	360	402	341	420	407	405	363	439	383	360	390	417	380	389	395	370	377	338	412	376	381	374	405	360	394	390	375	352	350	394	387	432	399	393	380	379	393	366	399	337	391	419	415	397	385	381	407	399	389	367	377	361	373	374	352	371	416	397	358	404	432	398	385	359	440	371	367	403	362	390	412	401	366	357	356	379	391	430	398	384	380	392	405	408	385	398	395	413	385	379	415	412	397	376	344	372	372	376	375	397	377	384	390	391	375	371	414	368	377	400	373	350	371	386	348	367	386	372	366	385	382	408	394	393	370	393	423	376	396	376	413	392	410	397	398	376	418	399	407	369	356	358	413	395	392	373	354	367	347	386	384	386	356	360	389	397	387	412	413	390	382	364	426	329	354	414	390	406	386	378	387	332	347	361	340	401	375	386	415	403	384	370	373	372	352	415	387	373	371	397	355	367	414	398	374	387	399	359	402	396	410	395	361	356	375	392	400	376	371	418	385	385	404	413	379	401	365	368	402	393	414	393	404	417	402	381	385	410	424	355	349	410	390	458	348	389	409	364	362	366	398	366	377	377	357	401	375	375	447	375	376	433	377	376	413	364	385	397	371	399	371	384	403	432	384	416	382	373	377	408	370	404	360	399	357	378	405	399	374	376	394	355	401	431	372	371	382	396	378	383	400	377	415	384	402	397	382	386	362	375	396	427	363	407	382	380	380	391	392	372	363	414	421	411	368	368	397	415	386	389	409	360	381	379	390	401	366	391	412	365	374	373	378	372	366	366	369	347	378	413	374	378	390	387	371	401	372	402	374	359	389	410	355	413	425	373	426	399	394	395	397	390	374	401	358	365	411	371	367	353	365	409	432	379	362	394	421	374	357	379	376	352	401	407	384	386	386	433	383	379	379	386	351	379	386	372	374	358	411	378	356	365	380	378	399	387	388	380	409	410	411	403	394	400	361	360	412	402	375	387	410	384	374	389	402	340	411	365	355	434	347	389	383	410	410	363	397	357	372	408	397	427	398	373	383	393	401	418	396	399	376	371	367	367	452	365	390	406	406	376	373	384	400	372	381	422	377	359	397	410	358	395	393	417	420	427	392	399	367	399	373	372	397	408	380	354	334	375	413	375	380	395	418	402	374	374	390	409	360	445	343	367	388	375	412	376	370	402	385	376	421	420	387	403	366	382	381	389	371	433	390	375	421	382	371	397	379	394	429	393	347	401	370	380	387	418	351	370	397	375	383	408	398	382	380	387	400	391	420	386	380	386	387	375	386	397	426	398	371	403	413	367	372	384	366	412	399	395	397	401	397	401	393	409	397	356	372	385	389	401	390	412	398	384	386	428	407	359	400	399	402	395	407	401	381	417	365	388	344	397	389	344	390	365	390	380	389	425	379	396	408	385	392	435	404	416	377	385	392	365	349	401	359	365	377	420	356	367	377	388	355	384	393	374	389	395	415	382	368	393	363	386	387	382	373	401	394	379	393	396	405	383	395	382	400	391	364	386	384	377	436	409	360	376	422	406	376	398	368	344	375	412	413	393	340	394	405	378	384	375	411	395	399	364	391	411	391	432	390	365	379	368	411	408	358	357	408	378	410	400	395	387	415	351	372	372	388	396	372	376	382	341	388	406	410	387	329	395	394	393	379	379	412	410	403	359	409	393	413	410	359	369	395	397	393	385	367	377	393	419	376	385	408	409	381	386	359	401	381	378	385	373	366	388	371	374	378	363	369	386	398	360	380	403	392	395	403	395	400	379	408	404	384	390	375	383	419	378	348	393	404	379	351	412	385	382	390	422	376	386	374	405	394	367	378	437	404	367	402	383	357	396	404	379	392	378	394	372	421	399	374	378	374	395	415	352	388	384	372	360	386	380	383	358	371	375	362	397	405	372	382	383	351	419	359	403	388	390	403	384	412	454	372	386	429	391	409	388	349	362	373	395	375	398	396	411	367	387	410	383	414	383	392	420	390	370	378	363	386	404	395	405	405	393	384	375	403	354	397	404	399	369	388	379	387	424	337	393	397	421	369	382	410	376	405	396	373	371	375	361	386	394	375	383	380	375	407	405	402	364	380	412	399	375	406	392	383	371	387	416	354	359	397	392	407	394	371	385	375	412	335	356	357	405	379	350	380	387	386	388	421	425	410	392	368	394	406	388	400	407	401	423	377	434	352	398	378	335	347	392	401	379	404	375	398	406	388	393	361	381	415	415	368	384	400	399	400	394	382	416	372	370	370	408	407	410	395	380	347	378	387	348	338	385	407	416	365	369	370	420	374	424	367	359	400	366	379	399	428	414	329	376	400	412	412	426	387	396	368	373	384	418	379	394	403	371	404	351	353	404	430	374	381	384	420	430	386	382	392	375	371	388	394	388	383	376	353	449	429	398	389	374	350	390	363	397	438	387	361	365	403	412	467	381	392	383	370	369	379	419	394	376	375	387	387	441	390	386	400	393	376	381	378	403	363	388	370	386	396	398	349	402	381	393	401	386	406	433	389	395	405	396	388	407	391	384	370	353	426	407	367	370	417	378	397	400	375	398	391	384	357	389	394	406	368	359	378	389	373	341	345	373	392	391	451	388	380	394	387	378	398	350	385	391	390	375	390	385	371	389	374	367	371	407	392	386	394	335	408	364	391	401	375	371	402	403	400	395	393	407	398	357	390	362	387	344	374	428	388	419	379	397	381	349	421	408	384	367	405	417	373	415	368	361	394	397	374	347	411	368	360	372	376	377	349	407	402	409	412	364	352	379	345	399	362	389	361	392	406	395	377	394	384	376	392	398	383	370	357	381	369	399	390	375	392	381	366	408	393	427	413	390	388	377	375	399	362	391	405	378	404	367	416	328	389	394	390	368	408	406	381	354	382	392	395	383	355	408	373	392	357	390	403	403	403	405	361	371	364	422	434	391	379	353	405	378	383	411	382	402	384	380	403	360	414	385	339	371	400	409	394	393	390	388	360	384	380	369	390	387	419	354	393	375	391	361	363	422	381	348	383	434	388	418	371	394	403	356	359	345	391	407	395	398	385	356	383	379	397	362	371	332	369	368	418	385	413	366	375	390	391	385	380	382	393	381	352	370	427	397	371	429	388	383	358	373	376	441	384	385	392	382	401	379	359	376	381	373	377	387	387	387	415	387	352	418	403	344	397	384	388	389	384	397	369	401	358	414
2018	914	1021	1008	1039	960	909	900	889	906	887	863	872	840	863	870	841	886	864	819	878	848	790	824	850	880	854	814	794	887	877	899	860	850	864	855	821	824	831	845	863	831	803	834	906	893	866	870	914	840	833	846	854	801	886	887	826	888	832	870	877	889	890	834	874	847	855	866	843	879	882	852	810	864	844	872	878	857	864	899	852	818	879	862	825	840	869	871	827	859	851	868	863	927	874	855	845	884	867	861	825	805	861	864	852	848	890	827	858	845	834	908	868	845	853	888	839	840	891	835	849	858	901	817	843	858	924	840	858	847	849	839	842	872	879	835	845	838	837	843	885	866	877	818	864	838	822	832	830	838	836	867	816	865	856	856	821	824	822	839	855	850	877	850	871	832	828	799	794	881	855	829	866	831	892	809	806	865	814	861	845	801	892	854	823	869	869	796	865	847	811	816	825	857	902	878	831	903	831	835	877	903	891	842	941	844	852	808	908	867	887	902	822	843	865	924	821	843	868	842	895	880	880	866	857	903	881	876	831	890	847	812	854	922	848	840	843	914	820	864	842	833	785	865	858	847	819	787	804	896	867	894	848	883	892	839	856	869	839	880	855	846	877	871	839	859	883	864	938	891	866	845	842	860	821	833	858	845	857	895	857	847	882	881	816	876	878	843	844	826	886	868	862	809	811	824	887	828	815	862	779	880	813	810	850	847	837	890	910	861	831	818	879	870	850	831	819	842	873	779	843	798	838	850	884	850	901	841	872	856	846	899	838	808	864	877	883	801	838	820	860	888	812	858	916	863	809	894	881	914	832	846	845	891	912	887	803	885	805	835	850	814	873	828	906	805	855	819	848	864	844	838	875	796	810	869	842	854	815	818	795	868	863	820	825	867	885	836	824	845	871	881	816	858	840	859	829	829	811	888	825	832	838	896	851	810	815	865	824	809	816	845	888	825	890	842	807	903	892	838	856	864	821	827	833	856	876	846	816	776	856	857	841	860	811	850	808	825	883	837	859	835	835	906	869	867	852	883	884	843	907	855	849	878	849	841	823	858	844	808	839	859	847	869	893	902	840	868	848	831	821	882	816	846	880	874	798	840	786	809	882	884	875	855	818	864	845	837	839	815	938	884	864	860	906	894	887	823	892	877	828	841	821	880	805	861	831	859	831	839	847	876	902	838	907	853	845	884	815	851	861	878	800	797	880	869	837	817	856	873	899	843	842	831	891	859	931	829	857	888	857	804	878	825	801	850	795	809	883	834	846	842	875	865	875	807	873	947	823	849	868	832	865	828	847	846	845	842	874	791	843	890	867	846	808	909	840	857	862	871	830	906	809	843	890	878	849	845	814	858	877	901	864	856	895	860	799	860	820	882	803	919	855	815	827	850	872	824	826	844	911	894	831	866	833	797	904	814	903	849	775	800	866	890	818	891	847	843	859	823	827	819	849	904	879	862	864	836	920	896	862	860	843	845	891	864	870	855	860	826	777	810	867	892	864	873	844	865	875	846	914	865	809	850	842	882	897	878	847	861	861	853	835	881	814	872	880	888	829	855	828	839	812	879	867	860	863	860	828	843	805	853	858	785	866	904	856	849	882	816	868	861	847	849	896	820	876	830	904	861	891	884	877	863	822	858	856	893	855	827	834	850	873	912	866	866	826	873	821	813	864	861	838	890	879	917	912	872	868	853	861	875	810	821	863	853	856	866	865	949	857	846	868	812	879	819	914	857	838	850	850	877	860	863	841	817	831	801	843	839	845	838	824	787	850	866	867	819	888	847	862	840	843	867	876	860	781	856	843	813	876	865	794	803	811	900	847	857	858	795	806	915	880	900	823	821	839	877	828	872	840	834	849	854	906	893	819	841	866	846	886	835	875	851	854	844	844	815	822	812	887	842	878	894	858	854	827	832	842	874	858	780	827	879	856	842	858	805	907	805	818	838	837	828	844	839	874	817	848	855	891	814	801	877	884	813	849	837	827	851	797	882	846	854	849	883	823	906	882	801	864	889	863	852	832	820	845	886	856	841	906	824	883	883	832	854	827	863	859	866	860	861	821	833	868	867	841	852	866	846	825	847	882	849	868	817	849	867	834	887	903	827	835	885	841	820	872	886	873	904	814	884	856	806	853	864	826	874	836	867	824	818	835	799	898	829	862	866	893	816	865	891	887	890	792	843	842	820	894	825	838	875	895	787	861	861	870	845	872	839	875	869	805	825	868	842	849	815	907	857	802	884	841	844	853	810	851	893	871	879	876	923	829	917	867	869	814	878	835	856	847	794	852	883	856	850	866	847	778	874	865	844	910	874	840	907	863	838	834	798	813	858	873	837	846	888	840	833	838	800	844	852	882	882	833	891	890	806	848	859	835	888	832	832	913	848	857	909	881	868	784	827	851	848	830	836	792	836	843	874	870	816	851	814	840	852	790	888	861	794	848	863	813	865	846	832	831	844	865	812	862	835	845	848	847	889	859	875	846	790	846	831	838	804	848	844	851	832	853	860	890	830	827	807	886	851	845	832	837	882	867	828	895	862	848	797	867	865	894	878	763	824	845	828	807	853	839	818	850	811	890	845	856	805	863	826	871	842	881	773	785	859	787	894	843	898	864	873	885	854	845	829	896	872	868	869	833	855	840	856	888	843	844	849	839	869	832	880	822	846	821	856	830	845	871	852	822	865	872	890	833	856	841	849	823	803	851	833	845	896	887	857	838	877	861	843	823	875	847	852	815	841	823	887	835	826	852	815	845	938	867	825	850	870	831	904	812	822	838	882	862	849	834	885	851	816	804	826	889	810	866	900	831	820	832	849	872	821	907	807	834	845	881	813	875	793	819	855	852	875	883	867	865	844	866	861	872	881	861	886	835	851	880	850	857	795	812	832	867	819	878	811	877	837	837	889	832	885	833	855	846	833	869	813	851	857	835	905	862	824	913	884	861	941	901	833	840	852	829	868	845	868	783	829	880	901	831	784	857	879	865	863	836	841	929	863	876	847	815	905	871	845	865	845	867	828	846	875	827	851	799	865	841	841	896	825	852	836	841	850	834	865	841	864	881	839	881	839	878	897	872	873	862	864	822	859	835	807	839	794	821	873	887	867	819	871	819	871	859	881	836	870	830	840	892	881	844	826	891	810	837	806	825	872	826	797	863	845	829	799	839	842	886	864	866	811	808	792	894	867	842	829	850	865	803	823	842	832	872	862	857	829	828	833	849	876	841	824	863	861	846	822	839	828	852	830	827	841	831	859	860	863	836	872	825	788	832	878	893	905	824	877	878	861	865	867	861	828	847	902	835	849	831	834	833	852	846	814	902	905	834	838	816	848	946	790	812	841	895	836	859	863	889	844	814	830	823	881	855	792	861	835	870	877	868	833	857	874	851	877	896	880	866	845	871	811	813	862	857	851	838	835	848	845	861	860	866	850	867	783	812	898	824	835	856	825	854	821	904	858	840	868	869	835	852	831	851	869	858	778	847	893	823	822	804	817
7402	581	609	470	456	371	296	270	232	234	206	229	221	199	202	204	197	177	191	190	202	215	209	194	187	194	206	190	191	210	185	174	181	194	175	200	174	178	175	199	203	201	194	172	201	183	184	169	163	194	187	182	195	204	182	189	176	180	196	191	192	179	194	191	190	199	168	188	169	199	187	182	176	222	203	172	179	194	190	172	194	179	179	229	170	180	186	198	188	170	184	189	177	188	179	182	190	176	179	183	187	198	188	202	213	193	208	211	180	186	192	192	170	158	189	190	179	172	171	191	196	199	182	176	183	211	207	203	215	201	200	204	210	179	186	217	195	194	182	170	186	183	164	158	185	199	200	168	203	212	184	210	188	178	181	185	225	178	220	193	190	181	220	233	152	190	203	199	162	182	195	199	192	181	201	182	211	186	187	184	183	182	200	193	180	190	199	199	167	203	183	176	187	209	201	161	177	200	183	169	199	197	183	200	184	175	182	203	185	183	181	181	186	183	179	197	171	168	215	186	155	161	177	192	170	200	192	207	178	182	179	193	200	207	196	196	161	162	192	204	185	186	174	169	186	195	204	186	174	167	162	231	192	186	181	195	168	191	198	207	189	179	215	201	193	182	205	197	173	171	180	179	203	208	181	180	153	177	202	215	171	171	201	198	185	192	180	171	185	195	152	191	204	234	197	185	177	188	183	204	199	194	197	204	198	218	168	180	222	181	188	182	195	195	185	219	190	208	210	217	203	190	201	174	191	181	191	152	185	179	196	189	215	209	188	162	178	209	201	187	204	169	195	183	188	211	221	194	204	176	181	149	195	191	150	180	190	189	196	198	183	206	201	190	186	188	184	213	184	200	184	195	182	190	207	200	188	182	197	202	191	212	174	189	184	204	199	173	187	196	173	183	177	206	204	178	190	169	188	181	194	198	184	172	207	210	180	183	197	163	200	193	203	191	203	194	189	205	176	176	185	183	185	186	200	176	197	203	183	179	191	184	175	182	191	176	175	185	221	193	209	188	176	170	198	179	179	167	192	192	191	174	185	198	169	214	187	208	177	184	191	198	201	173	186	215	177	184	196	160	170	187	173	173	161	190	193	199	196	188	224	188	205	175	165	199	164	166	182	191	180	190	173	153	175	201	181	222	200	174	175	176	189	185	207	186	155	199	184	200	181	192	200	199	202	189	185	191	199	207	204	179	199	170	189	200	179	188	165	195	207	167	201	205	178	199	186	215	184	175	170	175	167	181	163	166	167	186	183	206	208	181	191	182	181	196	186	204	186	186	162	182	190	170	185	214	193	189	182	189	197	162	178	214	168	188	194	183	187	203	189	187	172	177	188	208	200	183	164	174	178	180	216	194	181	188	209	203	189	188	200	175	201	201	197	187	209	213	168	182	180	169	196	185	181	176	197	195	201	203	198	177	192	202	169	202	221	201	182	181	195	210	163	198	180	168	191	180	196	200	202	218	178	195	191	176	197	212	184	215	178	210	202	202	187	171	194	169	189	179	180	187	199	185	182	192	201	206	183	189	184	195	205	188	188	183	182	169	183	195	206	192	221	179	211	189	188	169	185	178	187	200	187	193	174	206	202	194	201	179	154	169	183	185	199	186	170	175	173	183	194	194	220	204	169	188	192	174	167	188	183	205	184	191	186	208	187	183	166	180	201	163	205	206	172	200	192	184	195	175	189	184	172	178	178	186	184	189	215	178	181	177	178	168	216	172	187	193	170	180	210	176	178	182	151	199	201	202	184	158	181	168	187	194	190	189	169	185	206	201	181	170	190	186	170	171	172	190	166	166	188	201	225	186	199	173	173	181	193	216	203	202	194	225	189	175	149	205	174	173	201	191	202	157	157	185	185	197	195	186	193	193	177	205	206	235	195	201	210	176	170	193	190	183	193	189	174	182	198	175	184	204	181	175	208	208	223	175	189	188	204	191	202	164	177	210	188	181	176	187	208	226	186	177	194	187	194	201	218	205	171	186	187	203	221	173	189	197	194	193	180	207	182	170	195	168	181	184	225	183	189	177	186	195	202	203	200	186	178	179	211	186	200	206	211	196	188	193	177	207	197	198	222	206	159	188	186	204	174	168	202	166	189	167	188	188	227	166	195	173	169	176	207	177	180	164	191	168	196	204	174	181	199	195	224	189	193	183	150	159	183	172	198	179	181	196	190	198	179	185	190	181	194	191	204	199	179	197	223	152	204	178	201	197	191	177	182	188	191	220	196	183	193	206	196	169	186	173	185	173	164	201	163	190	194	164	174	209	182	185	184	200	170	187	182	184	194	220	174	182	190	179	203	171	195	212	170	186	207	192	171	194	194	181	185	205	199	189	167	207	205	196	169	171	191	204	154	197	173	167	181	203	175	188	164	189	174	203	179	186	179	191	195	193	187	165	219	207	190	162	196	183	167	200	179	170	169	175	196	188	191	193	195	177	194	167	186	197	196	199	197	184	190	189	168	180	178	217	193	199	185	199	186	182	178	178	197	160	198	193	186	170	185	185	189	207	186	178	175	168	211	176	204	191	203	194	180	180	202	189	203	183	198	172	205	182	193	197	207	214	171	195	180	180	204	199	188	197	186	189	197	179	166	199	206	175	202	204	200	181	189	168	192	188	166	180	165	208	187	200	178	190	220	212	212	198	192	192	177	148	193	210	200	167	186	185	197	180	202	208	173	159	201	191	175	182	197	181	192	192	179	167	180	194	193	186	176	187	185	192	204	194	209	164	166	214	188	177	192	202	183	202	175	191	172	190	219	183	190	161	200	216	185	163	178	183	168	197	204	199	165	202	175	203	186	188	212	210	196	186	189	200	189	195	192	197	181	217	190	183	174	199	189	180	207	216	198	168	180	185	185	219	187	177	170	194	179	161	190	176	164	189	159	198	178	192	229	210	176	201	192	177	180	184	203	216	203	198	198	186	199	182	183	178	196	194	181	180	170	174	199	198	186	184	182	195	173	187	178	185	187	170	180	198	175	168	198	188	166	203	177	164	194	217	189	214	200	203	194	174	184	173	195	191	173	193	205	170	175	187	168	170	194	164	179	194	195	179	188	187	181	179	199	181	170	171	184	191	171	187	212	195	208	201	214	181	166	190	178	196	149	203	184	170	189	185	178	198	168	201	185	170	197	174	187	189	213	170	191	182	199	183	190	200	187	204	195	181	174	190	200	169	195	208	208	189	172	196	188	173	193	217	188	175	181	175	195	191	196	197	184	199	196	163	173	189	208	201	185	201	204	162	197	188	184	189	199	169	160	225	188	204	216	192	188	196	195	182	179	200	181	201	204	197	185	185	189	171	190	203	175	201	206	175	169	178	203	175	188	209	179	180	190	191	196	176	207	165	151	181	202	206	188	190	174	191	190	199	159	184	219	204	198	182	189	186	223	231	205	207	191	199	180	179	181	190	181	221	216	157	175	213	181	164	215	184	187	180	220	176	181	172	196	199	207	182	197	180	172	188	183	180	200	185	184	187
6375	853	1388	1693	1447	1293	1103	913	859	718	696	678	605	611	534	590	544	507	527	538	556	529	485	509	524	523	493	479	501	499	489	461	460	454	537	461	476	476	488	455	469	506	447	489	478	486	469	459	448	468	495	459	501	473	501	464	463	471	467	481	429	467	446	472	422	430	474	463	452	459	447	442	443	442	441	427	485	496	485	423	451	498	517	464	468	480	433	485	498	488	497	456	454	464	504	476	448	477	455	474	461	444	475	452	440	451	460	466	422	463	450	456	444	450	441	463	475	451	466	447	464	464	480	454	480	468	446	458	466	470	446	442	444	423	485	461	459	437	488	455	475	454	485	479	443	454	444	482	477	467	454	463	453	449	472	488	466	475	447	454	409	480	434	481	437	452	456	477	469	468	439	459	450	431	469	484	449	405	456	475	456	463	470	460	482	481	444	460	475	445	430	425	451	474	414	453	451	461	487	467	453	465	444	461	472	461	442	425	475	452	407	435	461	485	453	444	471	490	440	457	435	482	427	427	452	474	456	493	480	459	444	449	478	461	507	461	451	411	475	478	478	448	449	485	433	424	477	463	500	454	466	446	449	438	466	443	475	466	461	464	460	455	454	455	460	437	476	448	444	481	411	457	483	471	448	443	447	470	459	445	471	462	454	476	441	467	452	455	451	440	442	423	466	462	465	456	451	468	453	485	411	463	447	436	465	462	442	447	455	457	458	477	473	440	432	448	520	463	452	458	438	456	473	464	431	459	445	446	462	483	456	473	471	474	452	459	459	451	465	478	457	465	398	448	480	499	464	472	465	499	459	480	422	440	475	471	453	452	482	467	491	470	465	454	436	460	448	457	499	493	432	469	486	498	455	475	439	494	496	447	460	459	460	460	439	452	451	445	493	469	448	452	446	472	459	466	472	473	450	430	460	475	442	427	445	445	448	429	471	470	446	473	471	489	446	442	443	464	473	450	460	418	488	475	424	458	439	476	456	476	432	466	462	460	438	489	425	474	485	435	444	454	459	445	449	448	461	421	422	458	449	462	504	507	455	421	483	448	418	449	488	496	453	470	474	475	474	467	447	460	514	473	425	458	442	425	454	467	470	481	436	478	470	488	457	454	440	457	424	440	475	453	439	482	476	477	475	465	496	440	486	431	402	471	469	473	479	466	441	438	489	448	453	423	441	497	452	408	450	458	434	431	500	459	443	496	444	456	466	449	450	448	454	472	489	422	453	473	425	520	474	467	488	441	463	486	479	445	456	475	429	458	452	465	467	477	487	437	450	449	402	440	469	524	481	428	496	435	454	455	431	427	423	459	473	431	450	469	523	454	454	465	455	432	476	442	460	416	458	455	450	464	447	500	449	445	448	466	467	449	466	465	471	459	496	487	446	470	433	459	470	469	482	475	426	474	470	456	442	477	456	446	438	460	471	450	460	456	463	433	493	481	478	444	447	486	437	452	463	445	449	459	448	423	479	482	455	508	519	452	500	436	447	463	476	491	472	461	451	455	461	407	479	431	419	469	473	422	486	418	437	443	475	478	457	425	489	472	424	467	463	500	464	445	449	463	440	418	481	479	459	460	470	464	488	459	458	439	480	480	484	413	505	477	454	429	446	470	466	459	454	446	447	478	463	451	448	467	482	466	449	490	426	458	450	440	469	469	449	427	462	440	458	484	464	423	480	460	465	453	431	444	446	480	450	441	504	498	468	472	462	473	479	462	443	434	465	444	474	461	448	466	449	466	440	471	411	480	475	456	453	427	440	446	458	483	439	458	468	479	466	476	465	444	457	475	465	462	446	419	454	426	445	432	445	439	413	451	467	441	415	474	480	473	458	442	482	460	457	452	496	429	432	478	444	471	430	458	468	446	459	450	471	437	415	429	512	442	438	471	443	507	493	444	500	436	455	464	469	463	430	516	466	455	474	436	443	432	449	411	432	460	455	438	454	491	470	494	443	450	445	467	467	478	455	510	437	447	417	512	435	435	469	500	431	427	478	476	470	484	501	468	464	455	476	455	476	460	459	505	414	460	483	445	441	478	459	452	460	457	436	442	455	434	474	476	432	436	487	415	447	443	477	446	478	422	487	472	407	499	473	401	436	469	480	438	491	451	479	486	472	446	467	427	451	437	479	462	480	409	450	492	494	470	444	468	449	449	457	463	457	497	434	481	470	453	468	491	497	462	472	490	417	485	406	459	445	462	429	434	433	453	446	453	452	466	482	436	449	462	478	436	421	469	448	462	486	473	471	452	456	457	434	450	473	470	483	499	467	449	460	497	466	475	484	416	469	455	459	498	483	454	439	444	465	491	464	477	453	464	450	450	430	465	437	509	446	468	454	449	398	495	477	463	451	442	476	434	462	461	457	449	478	484	483	468	451	444	466	454	455	452	462	488	485	447	441	427	435	464	486	504	480	474	464	459	439	470	483	488	446	434	447	502	488	452	479	449	453	483	443	441	450	444	449	481	494	415	455	478	448	459	420	452	483	415	450	456	449	438	473	456	453	472	446	412	462	464	466	459	434	475	462	464	515	485	452	483	429	430	489	487	440	475	454	436	457	396	447	424	425	458	493	462	442	439	443	482	490	485	458	449	466	448	492	452	435	476	461	451	450	461	458	506	447	437	480	484	435	480	481	478	448	439	442	485	470	459	442	510	467	453	461	414	439	457	452	430	481	451	475	480	440	468	451	434	513	457	478	446	444	480	462	463	430	448	473	457	473	430	427	472	482	440	455	481	448	462	449	465	436	441	481	439	456	419	438	431	479	442	472	503	427	479	476	439	463	489	478	486	485	467	486	459	445	410	456	444	460	459	504	479	447	482	460	422	429	413	423	452	488	449	446	442	464	488	489	451	450	475	473	453	476	460	486	442	425	450	452	480	440	485	497	471	476	453	467	473	471	446	468	466	482	455	488	442	468	438	467	465	467	474	459	444	469	492	462	435	433	447	462	444	491	471	464	453	437	465	448	449	444	482	440	444	443	459	469	461	442	443	468	450	477	488	421	466	481	475	475	476	453	479	447	417	439	428	482	433	461	472	450	498	441	413	496	499	444	475	469	464	474	449	431	432	491	461	491	468	443	484	482	447	467	451	447	432	460	478	457	435	472	439	452	467	485	457	441	452	483	484	493	462	485	437	460	446	439	459	484	476	448	464	471	457	461	463	440	460	500	442	481	442	467	488	462	457	455	455	440	456	464	464	438	420	432	425	456	477	465	452	461	430	435	443	475	478	448	442	456	438	458	455	433	475	450	466	501	452	473	472	469	454	500	458	470	501	457	466	454	435	497	469	394	474	442	437	462	455	482	473	463	446	494	448	488	451	480	435	483	456	473	448	478	483	421	448	490	466	440	480	465	422	427	496	435	478	467	479	440	484	456	451	452	446	478	471	410	455	470	453	480	468	426	437	456	485	463	451	440	461	469	437	454	445	463	469	463	447	462	472	483	463	473	432	448	498	460	454	440	498	476	485	471	458	459	468
14266	1263	1104	851	602	492	403	343	295	266	294	253	244	197	217	188	191	195	209	189	188	197	224	208	192	184	191	203	198	190	185	200	179	184	191	189	181	163	200	193	184	205	175	213	189	199	179	163	188	166	180	199	180	176	204	201	166	204	178	167	169	164	180	176	214	189	206	182	176	198	193	181	178	186	168	153	184	178	197	177	208	212	152	170	179	194	177	192	161	165	188	199	181	193	189	206	184	189	208	173	184	194	175	190	149	193	171	184	195	188	170	174	198	179	171	179	162	182	201	156	215	156	194	188	149	172	185	182	195	191	203	186	183	185	196	192	181	169	177	187	170	193	181	187	175	210	167	191	182	186	177	210	173	192	167	174	173	209	205	193	185	169	163	161	187	165	183	171	169	163	176	183	170	182	194	182	169	211	185	189	210	170	199	168	217	201	191	152	191	177	166	173	202	182	181	223	189	233	161	175	191	185	185	189	171	223	168	174	179	199	178	190	194	194	182	186	184	202	197	184	188	178	186	185	197	175	199	203	192	150	195	204	164	182	200	176	204	190	181	151	167	177	181	180	204	204	203	185	203	195	170	190	165	199	213	181	174	186	184	175	167	190	192	210	189	190	175	155	223	197	163	171	213	201	190	231	192	165	200	180	217	167	204	171	190	177	192	207	190	203	198	167	194	187	192	174	207	176	188	176	196	184	192	191	176	186	183	175	172	179	205	175	199	207	173	196	195	176	172	188	203	192	212	178	177	193	186	179	170	176	170	168	185	161	179	193	166	184	193	200	194	177	204	177	217	192	169	174	173	185	197	190	182	211	174	208	165	177	174	184	221	173	190	197	204	191	195	179	164	198	187	158	207	194	198	162	181	202	201	185	170	190	208	183	185	183	200	182	200	185	204	167	166	180	197	182	182	200	196	176	185	174	197	179	181	197	173	182	162	166	202	187	202	188	185	170	201	182	171	176	182	196	177	178	173	190	212	193	179	192	185	208	177	171	203	208	154	201	195	163	177	169	181	167	165	159	169	213	175	212	215	203	187	182	177	208	170	165	187	194	211	193	167	164	155	178	179	178	166	200	170	176	164	177	177	194	175	165	194	199	224	214	201	174	197	203	171	182	172	218	184	189	188	173	188	192	172	198	202	195	189	169	183	192	185	202	196	197	185	170	184	172	181	170	173	160	187	193	190	198	185	203	188	182	185	182	188	192	178	180	139	182	178	206	175	197	185	182	188	184	183	190	185	196	201	205	208	167	201	175	173	178	206	178	198	185	214	172	169	184	175	189	204	169	188	188	201	155	193	161	192	167	189	189	171	200	173	164	192	197	175	179	174	189	207	199	196	173	189	178	177	166	181	186	183	212	169	176	208	180	172	194	179	178	168	191	182	182	158	183	164	193	169	203	164	201	186	189	178	200	178	180	182	205	178	164	168	171	177	200	205	168	190	205	175	195	190	179	186	195	163	198	194	219	196	196	173	186	176	206	190	185	177	166	186	214	179	212	172	196	177	191	194	176	178	188	192	206	192	185	174	167	174	198	189	184	204	164	175	178	190	204	173	177	196	181	183	165	198	189	190	195	187	174	189	161	173	195	171	199	178	184	203	203	162	193	161	219	169	189	224	206	155	179	184	180	177	187	207	199	182	169	188	183	185	189	151	179	199	208	210	176	211	184	190	189	177	194	179	183	205	191	180	167	192	164	191	181	190	150	210	174	184	208	198	171	150	174	193	183	189	186	188	181	199	217	163	179	220	178	188	175	194	218	207	186	188	213	167	156	162	187	172	196	185	169	176	178	161	182	184	189	177	187	175	179	169	182	167	183	199	164	190	191	193	223	197	162	186	173	190	158	206	197	200	180	181	174	196	194	173	195	199	162	190	204	156	199	184	209	207	200	163	203	189	190	195	208	174	216	193	173	182	173	178	197	184	169	196	177	154	184	188	207	176	192	212	221	196	182	200	182	170	195	193	197	178	181	180	187	217	179	177	198	215	194	177	198	202	183	184	191	209	191	185	183	177	183	190	177	219	174	176	180	209	176	182	190	201	142	182	182	195	217	197	201	185	179	198	208	172	173	191	202	190	191	179	187	158	183	190	163	168	191	209	183	200	183	196	173	159	192	198	186	205	210	175	194	187	181	202	199	188	212	189	179	176	181	197	188	202	171	187	199	192	181	203	172	185	198	192	210	189	178	188	197	177	208	162	175	190	200	162	170	183	178	161	213	184	203	154	194	183	210	196	187	191	199	178	194	188	182	204	169	190	182	180	194	198	182	173	194	177	207	193	194	194	187	167	185	167	164	182	186	184	176	174	193	151	207	203	199	175	194	208	177	187	192	199	168	165	171	181	179	178	160	188	202	189	181	187	190	201	178	205	185	172	198	188	159	204	182	192	172	185	198	212	190	188	181	176	201	213	184	178	178	212	188	198	183	198	180	180	211	191	174	199	163	177	203	196	200	145	169	184	214	195	160	173	186	168	178	173	166	195	196	175	201	173	174	179	194	185	170	202	207	167	207	168	195	190	201	189	184	189	178	196	207	188	174	200	201	198	172	209	183	191	192	183	184	173	168	169	200	173	193	189	171	187	185	189	210	186	171	200	146	181	200	180	186	199	192	192	177	208	162	206	193	169	171	193	186	168	174	194	199	206	193	186	160	158	216	195	178	211	182	164	189	182	183	181	178	151	196	203	188	196	173	187	194	187	182	216	190	168	192	194	197	210	187	197	171	185	176	208	195	197	177	153	194	174	176	192	178	165	173	173	170	180	196	179	156	191	182	216	235	160	176	185	175	196	218	156	199	177	173	192	196	190	183	198	181	180	180	206	208	191	206	164	202	191	193	165	184	201	168	172	164	189	193	162	180	176	199	197	182	190	182	168	195	178	185	205	228	207	153	185	172	179	193	201	191	180	184	208	179	185	211	211	192	191	180	180	191	174	178	196	200	162	190	215	190	170	176	163	184	200	188	188	196	203	174	173	211	214	169	177	189	177	182	195	181	190	190	163	176	177	163	168	191	201	193	196	213	189	196	196	184	188	179	227	179	214	177	181	198	178	178	170	182	203	185	195	198	186	205	203	157	178	182	191	159	159	186	199	206	175	191	162	183	185	189	153	181	177	186	183	191	177	183	179	198	189	195	195	175	149	180	206	189	185	204	193	179	176	166	192	147	190	159	194	171	186	207	187	180	193	192	185	180	161	190	178	204	184	201	203	192	179	204	194	180	193	202	157	174	190	166	169	194	178	217	205	180	195	186	205	170	211	220	200	194	181	164	170	187	191	182	189	194	196	190	181	189	186	196	192	188	149	202	188	188	207	163	206	184	167	189	187	172	200	177	170	192	218	205	169	183	172	158	171	187	195	177	181	167	164	193	171	200	182	174	172	189	212	152	192	165	173	178	164	169	206	191	185	144	190	183	169	176	193	168	172	166	165	202	203	187	175	178	191	186	165	186	186	180	200	181	192	204	186	184	162	175	170	197
8305	1190	2184	2727	2278	1887	1616	1401	1153	1078	906	891	798	709	738	636	568	644	617	611	580	562	614	577	551	563	539	553	533	616	560	557	554	527	510	514	563	543	506	551	479	502	482	511	451	539	547	527	506	525	507	505	509	505	522	505	534	496	466	467	468	465	527	501	520	493	504	488	491	526	525	498	515	482	502	500	512	484	508	531	512	541	463	520	484	471	512	543	498	449	485	492	458	497	479	515	502	508	484	472	513	507	525	506	494	475	521	500	484	462	522	494	436	503	507	479	475	490	490	512	488	465	460	482	479	520	492	479	492	466	501	476	507	460	517	466	510	477	513	515	478	488	451	491	478	516	503	466	479	504	450	465	507	513	506	543	483	513	504	487	493	481	458	535	459	460	491	484	490	478	496	485	465	470	438	459	471	506	482	470	481	494	479	514	473	459	473	460	467	478	479	476	476	470	521	457	515	480	496	457	509	466	469	523	511	482	498	507	521	463	556	463	498	491	470	509	508	462	492	517	491	518	463	465	471	485	521	460	500	440	464	467	503	474	493	477	459	486	494	497	492	510	488	507	488	471	472	502	476	516	478	465	509	463	493	480	451	501	476	499	487	459	483	456	483	496	474	473	519	462	488	504	497	522	538	460	495	438	455	503	511	500	469	496	491	454	485	471	476	510	472	475	458	482	435	459	486	475	462	479	459	499	502	483	467	496	545	497	491	515	497	519	488	501	518	457	479	469	500	524	459	460	506	527	487	473	503	484	464	478	469	522	491	481	469	459	494	501	496	508	501	509	458	453	463	521	536	504	480	489	448	471	527	488	488	490	499	467	441	425	479	543	520	537	461	494	518	521	459	487	474	528	468	474	473	502	494	457	498	509	492	494	484	443	456	500	437	489	459	464	460	484	474	472	484	487	503	504	472	471	510	510	476	516	510	488	470	475	510	528	456	444	479	462	517	465	517	467	457	497	512	457	469	471	493	497	486	429	483	455	484	508	467	467	488	458	501	457	515	465	465	472	458	510	445	473	449	476	519	483	468	489	512	433	522	516	495	478	486	505	485	483	461	452	464	487	493	470	499	467	531	468	465	449	449	508	500	472	497	510	476	448	445	448	507	453	505	464	492	498	454	497	518	504	489	460	478	443	481	479	473	497	485	469	526	461	468	456	481	485	470	488	465	454	484	528	506	445	496	486	472	487	503	441	515	494	454	503	486	456	452	498	503	463	495	477	431	485	467	478	509	499	479	490	497	505	525	448	489	457	485	503	489	495	493	479	482	469	481	489	465	520	482	506	474	468	460	503	485	487	464	480	477	524	472	501	482	506	463	526	483	481	488	506	455	499	472	465	471	486	456	459	449	495	494	498	436	473	484	482	506	462	483	486	479	492	524	523	501	481	531	462	528	518	457	503	490	488	523	508	481	491	493	517	470	500	484	437	496	490	526	520	459	490	524	507	483	485	462	474	477	482	464	480	478	491	505	468	477	473	487	484	510	438	455	466	469	482	452	488	513	485	458	474	503	486	478	476	472	483	471	475	501	498	464	481	500	503	476	502	487	538	460	478	481	483	511	485	460	552	515	485	459	499	446	468	513	506	478	513	515	489	455	446	496	493	477	488	506	444	489	477	502	494	485	486	464	484	441	481	471	454	515	476	496	495	479	480	468	503	474	468	515	455	507	534	479	466	523	486	524	495	494	488	467	515	511	485	469	517	460	495	484	500	488	463	469	476	499	476	512	447	465	476	471	469	473	462	488	444	489	493	485	467	481	489	505	468	485	475	456	484	452	476	453	511	476	464	477	476	480	466	491	498	506	459	521	486	493	479	474	505	505	512	481	472	460	466	476	495	498	483	452	476	474	473	462	449	507	507	457	471	443	461	458	491	507	447	491	459	457	549	456	465	463	475	481	491	506	433	470	483	479	518	471	509	495	516	492	507	479	456	467	471	455	499	500	521	438	453	487	478	498	497	482	503	475	441	488	511	516	459	495	474	473	479	482	474	462	514	501	489	485	506	511	477	509	470	459	500	505	517	492	461	486	494	473	504	483	461	474	515	484	450	535	478	539	447	461	496	473	475	475	483	505	482	486	485	480	469	486	442	525	464	490	471	468	484	509	473	489	463	506	497	453	518	480	469	472	482	513	442	474	498	483	503	465	448	470	498	523	497	444	480	503	461	513	496	467	466	517	491	464	490	524	473	503	487	459	479	462	441	476	455	509	458	518	487	491	485	485	507	469	495	507	451	459	465	490	478	536	490	457	499	440	474	471	456	511	451	477	471	461	515	484	493	473	476	496	466	477	503	508	502	469	508	478	498	471	472	454	464	521	484	460	516	481	482	497	497	491	523	493	487	519	481	514	488	529	429	481	476	498	513	498	472	513	531	462	498	452	484	497	494	466	457	511	500	496	454	442	467	459	456	496	508	486	502	466	475	504	468	519	464	416	480	477	441	516	479	483	491	447	487	536	469	473	495	491	473	523	506	517	442	500	510	454	464	474	507	481	468	510	492	509	497	494	505	487	460	479	521	475	493	480	433	465	468	453	484	449	487	545	512	477	514	476	496	489	516	502	442	473	483	509	511	476	472	523	476	500	490	458	468	465	489	446	501	516	475	472	454	475	464	493	493	482	511	472	484	468	476	520	504	465	498	501	516	458	505	504	510	494	512	501	494	474	544	452	508	473	479	501	468	485	424	480	465	483	484	493	487	507	469	524	446	488	455	490	510	468	481	481	462	504	506	462	470	530	514	487	525	479	506	498	447	491	485	486	499	449	483	485	463	506	476	501	471	503	482	465	446	445	482	490	487	503	475	475	500	484	498	525	467	487	457	458	460	477	457	476	455	483	448	487	458	494	533	456	467	442	513	503	451	471	475	466	480	464	497	470	478	521	505	525	522	485	481	475	529	474	490	496	467	455	490	515	464	478	450	493	492	525	477	484	462	478	460	484	465	508	464	507	500	493	475	470	472	483	475	481	451	477	469	467	513	462	460	483	517	505	460	493	497	460	470	498	476	478	479	457	483	469	471	479	479	465	477	495	475	518	484	499	484	470	445	486	454	501	503	455	468	486	526	505	495	478	482	457	465	498	488	490	460	447	464	480	442	462	427	478	464	458	501	475	467	482	446	464	485	475	470	509	445	523	487	499	480	464	478	481	525	477	468	526	484	521	507	485	503	458	451	488	511	524	501	470	490	448	481	464	429	482	490	516	499	445	449	461	483	483	438	489	494	458	488	481	471	468	506	468	523	502	513	504	494	503	494	469	472	463	478	485	508	469	473	480	470	449	493	540	474	506	524	481	505	479	458	468	457	510	472	502	489	479	521	501	459	491	466	523	520	509	490	495	459	493	498	489	489	457	527	470	522	463	492	504	481	504	506	493	452	521	525	481	487	453	506	520	479	446	468	499	530	517	479	452	504	468	460	484	472	439	461	478	485	459	478	484	489	476	477	457	486	463	497	523	479	471	463	491	499	480	506	477	467
1873	403	478	440	414	413	403	375	372	394	383	427	393	424	367	380	414	355	437	385	386	379	387	373	367	365	414	380	397	387	352	384	416	390	385	401	361	392	368	367	407	387	425	384	371	395	421	349	377	383	410	406	374	425	349	388	383	411	383	356	398	374	365	401	364	372	409	343	388	396	391	388	360	366	387	389	399	361	374	405	355	376	376	393	400	394	408	378	392	414	360	401	349	387	387	373	374	376	384	351	395	364	401	404	369	313	357	384	400	420	414	371	404	394	393	403	415	384	394	375	380	391	379	355	348	370	401	370	403	362	436	402	395	395	360	403	422	396	368	362	389	363	386	412	376	365	369	399	381	399	392	386	399	359	369	385	395	372	378	449	368	370	404	377	378	395	407	368	387	374	358	328	319	390	388	348	388	380	353	378	371	377	365	361	375	390	355	390	390	340	399	338	405	354	401	416	378	371	399	372	403	419	379	403	373	383	393	391	404	412	370	387	379	377	351	367	392	363	399	381	371	395	395	402	379	372	396	395	372	395	372	372	390	384	420	396	373	382	377	420	389	378	399	402	394	383	333	392	397	382	375	384	421	435	348	363	407	362	344	382	384	335	411	432	376	396	379	398	403	400	379	398	401	403	421	383	398	369	371	363	368	387	378	373	380	381	389	358	353	355	423	383	374	370	391	379	383	403	349	346	376	415	367	402	362	368	356	415	395	339	351	400	372	389	381	363	375	376	380	358	403	393	388	390	365	400	363	378	421	397	401	384	354	359	372	395	365	417	353	388	402	419	365	338	398	385	365	368	423	431	375	408	361	420	389	424	411	384	405	384	354	402	366	381	386	353	378	388	387	368	371	385	383	410	438	424	359	352	403	354	413	420	406	388	426	381	406	367	381	390	402	414	364	417	374	367	339	397	384	362	393	400	381	374	361	382	369	358	388	368	370	383	373	398	382	410	412	380	379	420	389	379	407	349	358	391	403	382	396	393	378	424	392	379	339	375	389	379	348	434	387	381	375	402	347	382	397	372	392	407	416	406	371	374	403	389	403	347	377	386	348	404	372	413	414	385	378	411	408	355	406	359	367	435	413	388	437	394	426	394	378	349	408	402	374	378	406	355	395	374	362	380	406	415	380	377	398	381	378	359	386	364	400	393	403	414	388	367	383	385	408	365	440	391	353	386	388	354	374	364	380	376	386	406	393	377	367	426	399	385	385	368	377	405	439	454	374	380	360	424	346	369	388	356	397	352	341	384	417	440	378	399	385	429	364	389	394	370	389	421	395	391	355	396	399	365	399	362	414	391	396	372	393	406	385	380	400	368	370	385	343	366	430	384	392	409	405	411	396	383	367	403	374	355	356	379	394	376	386	414	390	359	382	428	387	361	358	376	396	445	396	377	420	378	442	383	374	370	428	362	328	368	348	428	400	428	374	366	356	360	385	385	372	405	358	378	408	357	387	393	406	414	374	396	373	380	384	411	383	368	359	423	377	357	367	411	346	404	393	378	408	408	377	392	404	383	406	399	382	435	428	362	373	398	344	381	367	369	413	415	387	376	393	403	395	400	376	391	377	404	367	376	393	360	334	354	409	406	384	363	388	384	382	375	399	363	382	354	404	392	377	385	390	380	396	337	382	379	361	382	368	410	397	402	359	414	425	368	397	361	400	370	399	380	398	395	353	422	403	340	363	355	398	383	370	364	418	347	378	417	376	358	389	415	413	385	387	397	385	368	368	367	373	378	375	366	399	388	409	382	355	398	393	377	388	376	390	409	378	391	340	342	344	435	365	391	390	402	363	362	376	382	351	361	368	400	366	398	405	361	374	420	359	412	333	395	372	377	395	406	407	391	382	368	386	395	366	375	389	407	378	411	362	368	399	403	376	367	385	366	377	383	365	393	391	405	398	362	381	365	413	382	425	390	408	402	378	374	371	408	375	386	354	388	398	389	390	406	375	385	376	359	375	344	390	353	387	400	380	374	364	347	373	335	416	386	372	386	373	340	408	410	403	413	371	390	381	388	368	364	410	406	365	359	383	401	375	388	392	376	371	387	412	404	378	357	326	359	408	373	378	374	437	413	363	389	367	375	388	396	353	367	413	390	370	426	406	402	420	411	375	384	420	340	365	382	392	359	417	404	378	387	396	416	392	398	403	368	358	394	385	419	392	396	374	398	379	355	414	435	387	371	355	404	393	399	383	346	375	347	414	404	385	367	363	373	407	361	381	393	414	410	391	369	364	400	359	393	401	346	378	397	360	371	393	377	410	387	366	377	374	362	387	363	349	393	401	393	362	372	401	367	392	410	356	381	381	398	391	389	373	402	401	356	359	388	406	387	345	356	360	375	430	391	379	385	389	383	366	366	394	395	376	402	388	373	360	384	394	383	383	372	361	388	355	375	371	418	370	413	410	371	403	376	385	423	380	411	381	365	359	388	354	370	362	391	327	372	345	341	384	392	406	371	386	435	386	392	410	411	405	400	369	335	391	425	396	373	426	373	381	387	384	394	401	459	387	380	410	392	400	394	373	347	395	388	371	428	388	421	338	397	371	394	396	359	399	387	407	380	382	372	410	397	417	425	382	359	408	404	379	391	395	425	386	363	433	384	391	411	372	390	357	356	382	410	401	358	390	418	384	362	387	386	409	371	415	392	403	410	378	394	371	370	383	366	365	404	394	417	399	378	374	426	344	387	417	403	395	418	409	342	374	371	380	355	394	413	371	386	394	370	418	365	381	419	405	386	340	390	397	385	369	384	378	390	395	396	372	378	390	353	359	384	376	389	383	345	371	398	399	357	416	360	392	389	370	407	423	368	397	400	373	389	405	370	397	388	412	398	381	376	386	366	398	400	318	375	392	403	384	375	352	400	406	383	409	413	374	354	376	418	370	372	412	370	373	372	382	404	380	399	418	384	361	383	354	360	395	383	370	348	404	404	399	423	385	365	392	381	425	388	379	389	414	398	362	401	331	378	381	390	387	401	383	418	361	386	346	396	408	370	377	384	405	381	393	376	388	372	372	360	380	384	346	401	409	360	409	374	364	392	357	386	339	377	392	422	388	382	382	382	368	393	390	391	399	417	366	367	402	409	365	400	410	386	340	421	409	339	414	372	392	382	382	399	384	357	364	404	381	381	391	385	409	372	378	367	387	390	362	385	400	380	404	402	387	379	412	393	366	376	343	373	391	387	398	423	397	389	386	396	372	410	366	394	402	395	410	329	379	403	429	392	392	404	399	367	397	364	350	361	387	397	371	391	361	414	398	401	385	424	349	398	392	369	393	415	386	425	380	394	347	399	348	334	398	373	385	374	387	383	401	397	381	407	371	409	388	401	368	388	375	376	391	362	387	375	384	349	360	356	355	382	406	387	387	416	349	365	376	396	388	367	412	390	411	362	401	401	383	365	367	399	407	397	391	408	400	361	408	349	362	394	411	408	395	379	393	381	360	421	386	400	409	411	399	412	411	368	378	389	346	355	409	396
2128	919	972	1032	1040	984	897	927	920	861	794	836	889	880	845	872	868	879	876	856	885	835	836	888	880	821	889	865	840	846	873	877	871	857	869	866	878	870	805	854	812	851	820	782	871	832	798	844	856	867	898	856	845	820	896	808	820	873	853	855	832	831	880	869	870	813	870	831	821	862	877	834	854	849	836	886	750	808	896	828	807	864	891	830	819	811	817	900	850	832	894	802	869	843	821	927	844	853	880	841	787	902	850	871	855	859	853	831	859	870	868	844	835	837	864	869	858	815	826	864	845	858	826	841	842	808	826	816	871	872	849	876	853	878	816	800	829	876	820	849	872	830	860	876	828	837	828	813	868	893	865	788	877	836	853	839	823	873	828	817	821	834	813	816	831	875	818	843	861	925	885	792	843	893	865	892	825	892	841	798	822	868	805	853	845	818	884	841	844	799	833	820	802	902	834	878	836	855	864	888	895	867	852	844	823	875	857	827	860	824	871	840	858	873	869	863	821	881	839	844	797	873	879	884	870	845	797	845	842	852	826	855	893	844	840	782	869	848	871	816	864	865	810	854	827	816	814	903	885	787	905	849	886	817	815	780	872	872	839	873	828	845	862	884	857	861	869	859	860	852	856	864	825	867	849	845	845	832	913	820	839	845	841	834	889	841	851	887	860	873	832	844	892	857	848	826	850	822	826	838	807	879	863	807	873	872	822	850	820	862	843	837	823	822	881	834	881	867	853	856	866	836	827	809	819	839	908	844	862	849	804	862	817	837	834	856	851	846	838	851	893	864	852	826	797	881	883	917	849	860	833	753	800	861	897	875	909	875	796	878	816	817	834	816	861	882	871	822	885	848	862	846	833	843	797	855	825	854	817	817	849	857	802	834	844	895	819	895	844	823	879	855	849	840	745	832	819	823	826	855	846	860	833	856	826	815	837	849	769	832	888	824	816	856	804	833	873	835	866	885	845	820	953	855	877	859	830	841	813	817	871	813	915	875	852	823	799	808	842	791	817	911	819	786	848	834	856	898	893	874	881	829	855	852	884	799	826	879	856	839	876	826	850	843	852	839	853	855	818	838	932	808	810	895	842	869	867	856	850	838	875	880	835	827	787	850	862	852	872	816	823	842	825	814	877	824	864	873	857	834	846	832	874	840	872	839	838	869	841	837	823	795	871	851	828	850	876	866	882	831	861	825	884	882	839	822	829	843	851	861	901	848	830	868	809	849	906	842	878	818	843	818	840	829	804	861	869	848	849	808	794	866	865	816	820	875	873	864	855	832	820	883	842	826	862	832	864	892	875	822	877	833	828	839	875	837	864	791	869	878	824	829	859	871	842	830	844	888	852	896	880	871	869	874	784	869	862	852	828	904	812	900	871	848	874	845	836	878	837	825	821	786	840	848	817	863	876	860	820	844	815	861	846	802	912	805	864	842	776	844	853	831	867	824	871	869	827	829	855	848	834	878	820	903	866	864	792	817	904	826	885	866	859	853	869	825	859	874	827	815	838	892	861	837	872	843	823	841	858	835	857	831	839	849	846	887	869	843	851	840	839	831	882	812	841	819	824	855	871	885	797	803	844	877	778	833	844	819	856	824	831	834	885	892	860	863	801	860	851	864	850	875	846	831	812	830	855	862	875	839	875	840	855	809	855	895	842	877	866	846	852	817	844	862	894	876	864	857	805	826	878	877	815	853	847	851	825	769	781	898	884	851	871	834	811	829	833	852	889	878	864	865	853	871	868	834	854	839	831	864	874	786	875	829	812	854	877	844	870	800	874	821	890	825	852	868	825	802	826	873	830	824	852	887	877	845	851	824	879	864	839	896	824	836	845	832	845	846	856	880	816	897	830	815	789	854	891	832	813	858	823	851	868	789	820	892	863	834	841	834	891	811	821	820	824	827	834	835	867	803	876	921	786	886	844	839	820	810	869	839	828	893	847	824	891	855	823	840	851	844	846	844	875	860	829	814	838	808	821	879	855	858	854	831	849	851	897	854	899	847	790	834	837	834	805	866	844	839	833	872	895	858	817	840	879	841	804	863	885	894	857	901	884	819	875	850	841	828	855	826	803	864	888	873	827	851	868	860	866	824	832	830	854	797	875	787	808	817	846	825	861	859	862	859	855	833	829	826	906	929	847	856	847	811	845	854	851	887	845	774	872	886	866	814	860	850	818	842	848	854	829	871	800	864	858	888	838	892	855	843	860	858	834	864	848	835	839	868	809	810	822	841	861	851	898	865	906	854	813	817	855	797	842	878	819	885	814	868	895	825	826	861	870	847	899	886	865	842	859	838	806	843	814	847	857	820	845	856	848	895	868	779	859	851	830	838	796	849	888	851	837	817	848	833	834	847	876	850	853	866	802	822	857	875	877	820	854	828	853	828	808	858	811	847	901	854	859	875	912	860	915	854	856	835	838	821	837	828	845	896	775	883	811	859	807	858	817	867	891	832	832	870	867	861	854	873	859	853	852	850	784	812	806	874	846	876	786	877	873	787	815	861	884	841	866	827	860	867	824	846	840	900	850	867	770	827	813	865	828	838	840	841	794	860	888	903	868	797	849	854	848	855	857	867	853	868	883	862	904	833	841	893	832	850	840	849	821	866	831	904	905	806	842	824	838	827	793	845	906	805	842	881	858	877	833	855	829	885	861	800	859	840	855	838	854	887	840	800	872	825	820	849	847	862	789	858	837	830	782	898	828	836	783	826	829	850	853	900	855	819	868	885	818	853	850	841	872	862	887	884	850	863	833	824	825	859	878	865	812	849	825	802	799	878	842	820	801	860	897	846	859	851	850	847	835	840	790	849	839	821	882	855	856	838	856	878	825	844	851	832	833	864	823	844	805	837	844	841	833	811	867	826	840	857	833	854	830	855	893	833	860	840	862	801	830	832	833	830	864	829	857	867	870	835	830	836	875	827	844	806	884	868	882	880	864	887	857	789	841	839	872	830	902	796	834	818	825	881	837	818	837	858	789	820	846	907	863	813	860	885	819	820	880	895	837	840	929	796	860	843	835	901	824	827	863	813	824	873	858	827	880	858	884	830	906	833	871	886	893	835	812	877	855	884	819	865	862	870	888	880	842	870	867	853	874	841	840	831	859	883	820	846	817	812	902	881	826	849	845	871	843	863	823	877	888	854	861	870	816	855	925	845	831	826	806	855	804	833	867	881	832	847	805	876	779	830	821	843	868	808	870	852	822	829	813	899	834	852	852	827	844	866	837	880	816	886	833	842	805	872	808	837	837	881	911	791	827	877	877	848	815	860	775	845	856	843	868	832	864	842	874	819	829	863	810	843	878	800	827	824	839	876	869	829	835	852	810	831	857	865	834	818	872	850	860	856	877	901	864	853	855	849	846	876	905	858	845	850	889	841	781	913	849	799	849	858	862	853	838	840	840	826	842	888	826	884	803	772	865	862	833	831	817	831	859	874	882	854	865	851	848	836	852	817	882	818	840	827	833	869	801	823	823	821	813	902
7339	553	600	513	402	359	254	284	250	239	247	203	216	205	192	200	212	206	212	186	179	200	189	184	204	197	197	178	183	164	186	217	212	178	177	192	214	194	204	185	188	175	179	192	216	181	188	178	195	181	180	184	190	201	186	203	185	205	206	205	186	175	210	202	199	186	202	191	186	180	181	174	175	197	198	206	190	167	187	196	188	203	171	202	190	185	180	203	190	201	169	197	196	177	166	191	190	199	176	213	197	188	193	202	185	188	196	199	204	205	207	200	202	202	191	179	177	178	181	185	178	227	193	189	181	181	188	199	175	172	174	187	215	206	189	195	179	185	196	170	180	193	194	176	198	192	204	182	198	199	177	228	181	188	165	166	206	195	208	195	171	196	168	211	187	198	191	175	176	172	208	167	164	181	177	177	167	177	191	195	190	205	185	189	185	207	164	190	206	190	176	196	199	189	190	190	195	197	161	185	188	183	161	188	209	175	181	198	182	200	192	167	175	185	210	199	193	201	204	195	207	177	164	170	164	194	179	191	195	177	184	191	196	176	206	207	186	198	199	199	194	189	190	173	203	192	214	203	166	215	164	216	192	194	174	195	183	193	186	199	196	182	167	204	193	186	175	181	191	197	194	173	203	164	193	203	198	189	198	187	182	192	188	176	163	194	193	179	197	196	183	161	166	187	183	191	192	195	203	183	157	185	174	182	169	204	179	200	181	195	210	208	213	198	192	189	175	193	190	199	169	201	166	191	195	180	190	185	164	170	199	190	181	173	193	174	183	196	181	183	198	170	206	166	187	176	181	178	196	187	205	197	182	206	180	186	178	186	163	191	199	195	186	200	189	167	196	176	188	208	169	202	188	207	169	222	194	202	199	187	194	185	183	179	198	176	181	188	182	185	185	213	183	172	188	167	196	205	200	207	192	205	183	189	216	196	195	179	161	182	213	157	207	195	186	195	177	201	198	199	170	191	191	166	171	190	185	190	186	196	207	179	188	177	212	186	195	213	203	189	223	201	174	183	178	189	180	184	236	194	205	205	180	204	196	177	175	206	186	226	184	155	174	188	171	212	187	177	182	194	185	204	204	209	183	174	192	186	192	196	188	217	201	214	188	187	176	179	199	210	214	186	165	187	192	202	187	182	192	214	207	182	180	189	192	193	213	195	218	203	202	202	216	206	176	178	194	202	200	179	205	184	177	189	208	218	222	182	175	183	185	194	200	194	173	200	198	194	188	197	181	183	168	205	192	221	184	161	202	198	186	202	175	191	186	202	161	179	174	187	212	203	180	213	209	227	186	217	186	196	221	195	183	177	175	194	156	177	212	228	198	179	203	190	186	158	213	168	188	203	182	186	186	183	199	195	217	188	206	167	193	189	201	219	204	182	204	181	179	177	213	210	202	194	193	187	211	198	176	210	200	209	212	192	190	179	214	200	200	168	206	170	211	186	176	216	199	214	168	198	195	181	217	196	161	178	184	214	202	188	209	200	199	206	174	183	190	179	219	177	183	194	178	196	191	172	208	180	207	168	167	174	181	202	208	198	163	213	171	176	184	196	182	196	189	185	228	188	176	194	202	180	199	179	193	181	184	186	173	202	204	195	167	188	170	211	187	195	190	199	173	199	200	204	193	187	198	184	192	181	188	200	170	177	174	197	191	205	183	223	188	210	210	209	172	180	190	207	173	204	169	179	206	181	208	193	178	187	205	178	183	191	191	209	195	188	193	230	214	166	182	189	202	194	201	194	196	184	179	176	209	203	177	168	209	186	192	196	176	195	212	187	203	208	158	194	191	186	180	181	191	187	158	175	172	185	181	173	226	195	178	182	191	179	192	167	214	209	189	197	189	213	193	194	199	171	172	199	187	186	194	170	169	184	213	173	197	185	180	185	181	186	177	193	180	192	192	188	179	181	196	193	206	206	200	192	191	205	203	195	179	232	172	217	206	202	200	192	224	197	200	226	169	178	174	167	180	203	196	170	170	181	184	181	158	207	192	209	171	206	191	194	187	189	231	197	217	165	184	187	196	197	203	202	171	184	209	196	183	173	188	176	161	178	193	187	201	204	174	170	197	205	185	205	166	192	220	189	192	179	183	161	183	182	219	212	191	178	163	190	178	187	176	201	191	205	194	171	175	190	186	209	193	191	209	194	196	199	192	193	194	182	209	203	184	197	194	194	173	187	174	233	203	208	197	174	175	186	197	211	186	169	209	176	187	194	189	166	172	209	207	179	189	182	171	175	188	185	200	198	193	181	156	180	206	178	174	183	221	193	205	181	184	203	193	194	177	176	205	199	201	195	205	189	182	165	174	207	216	166	187	181	184	187	196	177	193	195	194	209	184	168	196	180	181	185	209	193	170	192	205	188	190	174	196	191	172	186	192	190	211	212	191	174	196	205	199	202	194	178	196	194	194	195	188	195	179	194	169	180	210	172	174	187	173	173	161	176	187	179	215	206	186	189	187	186	171	188	179	184	191	186	187	197	191	193	194	196	172	194	185	188	195	174	188	189	183	188	201	166	195	192	189	201	203	173	180	181	187	197	195	201	209	185	186	222	196	178	194	172	165	173	180	184	205	183	193	175	190	209	196	192	192	188	179	211	190	172	237	212	166	224	172	190	196	168	215	203	173	184	187	191	195	196	176	185	188	190	188	214	173	187	160	192	172	173	204	177	198	187	167	182	168	195	200	185	198	215	203	191	199	204	172	195	191	192	209	158	163	178	181	216	186	166	213	170	204	202	174	166	200	200	186	186	172	178	201	184	191	192	187	186	207	217	193	196	186	200	194	178	205	170	199	171	202	173	187	181	178	191	161	196	214	189	189	174	197	157	193	183	169	184	151	186	172	192	178	204	207	211	180	208	183	195	196	197	192	162	194	191	174	199	198	193	169	167	188	191	173	198	207	189	182	206	164	183	183	167	177	190	215	191	205	209	176	206	201	180	211	209	193	191	184	191	196	184	170	219	192	188	186	192	182	199	159	202	205	186	202	193	196	216	168	180	206	204	230	205	186	199	190	175	175	169	170	193	175	195	186	190	225	192	197	190	170	165	180	211	213	151	180	183	202	216	190	176	177	206	185	223	172	176	196	167	169	168	189	213	196	186	186	187	195	179	191	180	190	202	191	195	202	197	206	184	202	200	178	158	189	197	222	169	189	178	214	167	174	193	162	169	172	197	180	189	209	199	196	198	170	188	191	207	187	200	188	201	161	207	202	198	215	200	172	188	193	183	207	178	184	200	188	185	202	217	207	209	171	175	182	212	185	172	207	209	197	211	188	197	209	179	190	208	201	182	181	221	182	213	203	192	194	194	216	186	209	202	220	201	218	192	198	180	166	202	180	186	194	175	178	195	191	186	177	208	150	195	183	190	192	209	160	167	208	172	212	179	192	186	179	195	181	205	191	196	199	200	184	180	190	192	181	192	199	164	200	201	197	185	181	188	185	189	178	231	181	165	191	173	204	206	197	192	177	190	197	222
6303	775	1372	1560	1433	1225	1145	999	834	730	736	654	651	581	623	522	555	497	541	526	510	578	540	444	474	498	490	510	506	488	515	487	530	504	433	480	459	478	458	485	397	475	469	461	483	477	448	427	480	451	475	452	492	457	439	447	465	445	481	519	461	461	448	482	462	434	451	447	476	453	468	497	475	521	487	461	420	437	494	441	468	478	447	419	467	464	415	440	467	454	476	482	476	476	429	463	441	450	496	431	451	401	457	440	433	473	446	421	468	482	484	484	457	418	441	428	423	468	459	491	471	453	457	460	450	442	486	489	477	432	438	448	445	437	466	458	436	425	470	464	496	459	507	485	444	466	436	451	455	432	448	488	521	447	427	409	436	470	453	481	438	474	479	440	452	482	454	426	476	439	461	461	473	499	448	425	454	437	475	461	455	461	439	445	434	431	467	435	449	499	453	485	425	428	456	467	460	469	459	465	455	477	454	450	429	441	457	443	463	439	465	493	503	420	445	480	472	431	489	484	452	463	508	490	482	467	447	447	445	530	503	463	442	512	466	421	480	434	461	418	429	461	456	473	475	484	461	457	470	441	448	472	457	481	475	492	434	483	492	464	453	407	417	459	418	448	476	466	495	435	448	488	434	461	446	467	469	439	429	474	480	446	450	455	473	501	453	441	453	476	428	448	454	500	403	455	470	432	446	452	450	484	471	462	471	455	481	463	443	483	437	495	483	464	473	467	462	478	454	448	530	443	487	436	472	448	448	451	477	427	469	452	466	450	520	480	486	481	460	462	432	460	465	483	445	483	441	445	484	492	475	460	434	458	444	475	469	491	432	451	467	471	454	462	446	448	484	466	465	464	438	420	439	493	476	444	471	449	464	440	422	469	451	469	496	455	430	446	458	434	531	454	472	454	478	450	460	461	490	446	450	452	440	460	433	476	448	480	468	470	475	474	446	462	471	435	446	442	455	437	436	460	468	447	460	483	427	464	472	449	480	479	450	486	452	472	479	476	421	473	441	428	478	472	490	467	453	428	471	467	441	452	495	487	417	451	466	473	452	466	446	450	456	462	465	454	442	487	481	466	457	486	459	462	474	496	433	430	464	439	488	413	463	469	462	438	462	479	475	437	473	471	476	455	436	470	457	443	462	435	477	461	454	418	456	505	457	445	424	438	428	450	478	479	428	427	463	474	460	443	450	444	461	494	474	442	419	491	469	497	484	454	476	486	450	422	440	434	464	449	428	459	453	455	484	433	460	501	443	483	474	445	466	464	439	478	448	425	465	436	510	471	449	443	476	481	460	467	476	429	478	459	464	459	439	431	459	475	463	485	453	483	478	452	445	474	428	467	445	479	463	476	468	459	431	446	445	458	450	440	427	441	462	452	496	493	431	452	483	455	439	461	481	455	447	443	461	504	476	484	431	454	477	466	458	473	419	447	430	489	435	479	489	461	468	448	486	471	482	475	460	489	471	468	449	435	446	440	448	474	434	480	428	405	474	423	463	454	468	451	442	478	442	456	432	480	469	462	462	482	440	497	511	454	439	476	453	445	464	447	450	460	452	450	422	461	482	447	498	453	428	453	468	455	457	457	490	475	434	435	455	440	477	484	532	439	485	475	455	428	454	477	434	484	484	431	447	462	453	444	450	438	461	439	474	485	500	462	436	462	465	439	461	502	454	479	472	442	454	442	423	420	414	486	477	503	443	488	470	501	492	426	464	409	443	446	462	467	451	440	452	442	491	446	436	476	446	462	475	450	462	459	456	480	467	452	445	424	448	437	472	456	474	474	450	497	449	427	467	451	471	455	425	435	456	414	444	449	431	454	462	470	451	462	421	461	428	473	457	404	435	474	427	442	426	457	456	472	506	454	483	471	440	466	416	486	476	500	468	454	482	462	465	437	396	451	439	475	405	451	478	465	433	449	442	450	428	461	455	475	455	427	519	458	447	502	443	424	478	491	460	454	424	423	474	498	459	481	437	484	443	463	459	436	473	452	461	486	411	483	420	471	451	419	453	425	415	459	442	481	470	488	484	478	466	514	471	466	473	451	455	448	444	482	466	479	452	427	409	461	422	485	472	443	485	473	436	442	413	478	451	445	437	438	475	454	448	466	466	413	472	444	485	472	470	421	473	462	421	471	474	457	472	424	476	430	478	494	430	434	468	451	419	451	443	431	470	452	470	489	452	415	463	485	437	444	426	452	427	458	437	448	457	438	484	422	472	423	446	443	443	441	478	468	467	466	468	482	429	458	507	438	458	454	468	486	466	450	448	460	431	472	458	445	466	445	434	457	456	488	462	472	481	477	431	451	434	442	447	468	472	438	474	447	469	506	436	449	438	453	457	435	443	448	428	477	459	462	469	481	453	458	462	456	444	460	429	450	465	440	477	481	493	467	443	444	439	463	493	492	492	449	409	505	390	451	461	461	514	464	441	422	452	503	432	460	477	493	408	456	483	449	424	462	489	456	449	428	460	467	468	411	439	465	428	470	435	443	460	499	453	469	486	474	476	452	485	490	474	437	451	462	477	451	473	428	460	407	433	481	445	464	488	471	471	493	468	457	451	455	422	453	429	452	466	474	506	449	483	457	433	477	420	416	462	480	454	442	450	469	487	485	463	442	441	466	462	470	459	486	474	491	448	476	498	469	441	468	466	453	469	397	431	468	435	515	472	414	471	481	478	451	410	500	510	432	446	452	451	432	437	440	461	448	429	455	458	489	477	445	472	472	470	464	469	485	473	456	476	435	470	446	436	459	445	493	472	480	470	471	455	475	475	434	445	447	451	457	449	458	456	446	454	455	465	462	462	438	453	484	461	452	452	453	473	467	476	484	460	428	459	486	475	451	495	480	501	455	465	483	448	442	510	456	485	454	499	458	430	464	435	460	435	489	469	446	447	476	501	473	461	452	443	436	478	448	487	476	458	487	452	480	494	471	458	468	460	423	459	436	436	465	433	462	483	427	450	470	488	461	456	437	459	505	461	451	467	490	489	478	476	463	431	455	482	432	427	435	470	481	442	458	448	442	491	461	455	447	446	453	461	448	456	468	431	443	417	432	481	452	443	465	447	449	478	488	490	471	461	451	456	475	448	451	451	431	448	471	452	430	431	453	463	434	489	429	472	443	460	488	438	462	455	439	483	457	457	426	486	455	424	480	467	501	473	489	445	454	462	452	446	465	431	446	432	465	450	432	472	470	462	460	476	483	479	407	481	418	464	450	502	486	456	467	435	462	451	466	461	466	434	452	420	449	459	457	466	466	453	491	472	454	462	436	456	489	407	447	420	461	502	458	467	485	466	468	478	462	438	446	478	417	484	477	464	453	469	464	468	473	481	451	444	429	452	458	467	456	496	451	455	487	493	456	432	489	490	501	456	456	460	445	429	472	494	498	426	461	461	470	454	443	431	454	441	419	430	484	429	486	470	469	445	468	419	482	420	438	458	472	462	463	448	419	435	464	466	475	495	450	468	451	448	447	492	470
14294	1218	1047	861	623	487	403	362	306	305	248	233	222	222	225	209	236	208	195	225	216	221	217	212	206	199	192	190	204	189	232	182	192	181	157	196	195	191	206	176	200	186	190	178	168	186	198	197	184	180	164	204	185	195	213	194	184	199	199	231	202	187	196	182	196	185	185	208	187	166	193	168	207	175	189	180	199	195	181	183	184	195	186	189	194	207	175	211	182	180	166	159	185	200	168	172	168	194	187	193	198	208	205	182	195	195	195	178	193	177	158	191	194	186	180	215	178	183	190	199	165	180	188	195	194	194	173	195	207	204	171	167	170	196	181	164	170	178	188	188	188	181	183	172	180	194	199	201	188	188	183	167	190	178	199	186	175	197	198	186	189	163	190	169	180	189	192	183	184	176	170	146	205	201	171	185	179	165	177	172	191	175	176	204	181	168	200	187	180	183	176	199	213	187	183	158	173	169	213	192	200	184	170	192	200	182	206	174	208	196	190	190	178	191	204	173	147	186	145	188	182	179	189	174	159	216	192	192	167	189	173	218	176	172	183	172	189	202	208	161	201	179	174	195	175	201	179	201	193	169	169	157	170	164	178	180	203	182	200	180	185	188	206	199	181	202	184	166	166	185	165	183	182	181	199	176	198	171	169	192	172	152	181	171	156	186	174	188	197	182	211	189	197	181	179	188	153	207	186	180	171	168	178	195	179	178	190	167	176	187	194	206	189	169	166	200	194	193	195	174	198	194	158	202	201	171	178	203	161	183	174	181	207	201	191	201	216	185	164	170	169	190	216	175	198	212	171	166	185	193	178	189	194	169	188	188	201	195	176	182	164	173	147	213	195	177	180	175	164	187	179	213	193	203	188	195	186	188	180	209	195	163	174	169	204	215	188	203	212	163	176	184	188	184	190	203	197	171	183	188	177	194	178	185	181	174	174	200	207	172	208	180	186	209	200	186	194	197	189	178	187	181	171	167	180	195	202	181	199	198	192	181	167	150	164	153	200	185	185	196	184	195	187	192	189	205	194	192	169	221	171	195	185	174	202	178	167	196	194	186	180	191	204	184	193	193	167	205	173	193	160	170	173	208	187	205	198	186	210	200	187	172	169	168	192	195	169	173	221	197	203	189	170	151	184	198	183	183	197	183	202	203	201	189	206	196	197	172	195	199	196	171	191	197	169	187	201	172	189	209	199	191	198	180	172	179	180	195	204	180	168	160	186	200	195	201	190	170	166	211	149	190	182	185	190	187	171	177	202	155	192	171	179	186	179	186	185	206	162	193	171	165	194	168	179	198	195	165	166	166	179	199	181	168	192	177	189	186	182	169	203	193	170	212	178	209	188	201	180	178	186	158	168	169	171	186	200	192	172	197	173	194	193	189	190	187	196	166	195	206	173	172	196	162	200	213	211	183	181	193	178	181	166	182	202	197	160	179	193	205	195	194	162	175	189	211	192	178	189	173	176	170	170	178	186	175	196	185	181	185	194	188	179	196	183	179	200	179	180	200	190	182	183	222	178	173	171	176	182	178	178	170	188	185	197	174	166	200	192	172	157	190	179	203	184	198	214	179	183	175	183	191	183	192	180	202	166	181	167	180	190	180	180	182	188	190	195	179	204	184	178	183	187	201	185	162	178	200	189	184	211	187	167	175	185	166	185	199	192	174	186	202	186	166	173	162	198	180	216	163	200	180	179	184	182	202	170	186	186	199	177	168	175	168	162	200	182	183	193	187	180	194	187	182	173	176	190	213	164	190	187	204	179	177	180	203	186	179	182	164	165	184	185	180	175	162	187	186	184	203	182	169	188	209	222	188	165	195	174	202	199	196	196	198	182	167	198	185	190	170	177	187	209	191	169	150	174	211	205	174	168	187	200	196	208	187	204	179	168	195	205	171	185	197	173	187	194	182	162	178	190	204	191	193	176	202	175	178	189	185	192	170	198	159	161	207	180	192	191	210	193	198	219	189	186	184	185	164	211	168	202	184	173	209	191	161	206	191	211	195	185	168	162	183	179	176	196	169	205	176	176	191	219	163	213	164	175	182	171	149	192	180	197	172	165	209	157	192	187	174	173	169	164	174	176	182	189	193	179	165	182	158	196	179	215	208	169	186	193	199	167	193	181	167	176	189	170	196	197	165	186	202	181	183	179	191	196	200	211	174	186	188	206	219	180	209	172	172	166	194	200	182	188	186	178	199	208	184	152	174	186	196	190	168	196	199	175	169	200	199	149	179	206	193	171	167	172	180	172	171	198	194	164	184	220	166	190	168	174	187	196	191	172	205	197	173	195	170	200	185	186	177	188	188	196	179	177	171	196	175	190	173	208	168	174	188	183	176	205	192	209	194	200	204	227	173	189	161	182	194	190	168	165	168	195	187	159	183	192	187	167	178	175	171	187	155	192	220	177	181	217	181	199	184	164	175	174	173	198	199	209	184	184	168	189	183	188	215	166	180	204	175	188	173	198	188	203	199	163	205	184	184	177	175	173	178	163	187	183	183	173	214	156	181	208	170	185	186	170	199	227	175	191	163	172	207	174	182	198	212	152	176	168	190	208	180	185	183	188	179	176	210	167	160	190	184	171	167	173	177	172	172	201	176	186	173	165	172	188	178	179	168	190	185	214	164	186	160	195	202	189	191	194	172	182	149	183	177	187	189	178	180	171	191	176	189	170	192	211	166	199	184	193	186	183	191	201	199	179	204	182	184	205	157	176	184	174	143	181	204	183	181	210	167	170	200	180	198	187	192	178	204	197	164	201	184	196	148	178	186	174	201	195	197	178	188	214	212	170	164	180	188	182	191	199	186	181	171	158	180	205	173	184	203	210	164	202	180	185	188	189	188	176	192	165	161	222	186	165	210	194	189	183	198	214	190	175	173	218	169	177	176	174	201	191	171	174	199	174	185	204	190	200	170	190	181	173	200	166	200	197	194	183	191	234	167	206	176	186	188	191	183	171	174	174	192	188	204	223	186	171	190	183	204	191	176	193	192	165	190	190	214	179	200	207	178	205	183	196	206	208	179	173	178	185	199	184	200	205	182	210	194	196	210	150	188	183	194	176	225	168	168	195	188	184	202	194	192	189	208	150	214	174	217	210	176	199	202	175	193	172	201	199	179	192	200	205	190	175	194	197	196	183	181	179	193	198	169	190	172	201	171	196	217	185	161	205	205	173	195	195	164	191	215	183	166	174	183	175	200	181	171	156	166	181	168	180	171	211	185	190	185	187	201	191	192	191	170	201	202	204	163	176	189	168	203	168	176	187	183	176	167	191	181	160	190	177	193	175	183	180	178	188	212	186	202	181	181	177	175	197	185	228	198	201	187	174	190	194	175	184	195	185	161	161	177	168	195	175	180	200	212	168	176	202	202	172	168	209	203	193	192	178	165	197	194	191	201	196	166	177	186	204	186	191	206	182	186	188	189	180	188	189	193	181	204	184	191	212	176	172	181	186	203	181	184	164	182	185	214	219	187	190	179	177	183
8324	1148	2194	2588	2313	1895	1647	1379	1212	1048	928	864	827	738	730	675	700	716	636	575	570	585	557	559	589	549	565	560	499	542	518	523	563	532	523	506	543	534	522	495	508	507	547	495	499	528	513	472	481	496	526	507	491	505	515	497	499	507	506	508	470	470	483	489	509	502	507	555	484	479	466	499	471	496	513	471	474	460	532	491	503	466	475	518	551	496	529	492	482	457	489	510	468	439	467	479	492	492	520	450	469	475	528	487	453	487	508	484	455	513	509	504	457	489	486	448	455	489	494	490	475	457	504	475	512	476	476	469	462	521	481	491	478	495	460	488	468	481	475	499	497	523	458	504	501	488	483	488	486	473	499	464	500	495	490	483	485	458	505	486	482	478	496	482	507	494	542	495	486	492	516	473	461	473	509	504	488	481	531	513	504	486	506	461	463	461	463	494	491	447	505	473	479	505	492	487	488	520	481	512	500	489	480	457	476	505	524	482	476	461	469	485	453	462	524	479	502	476	483	532	486	522	450	457	478	504	487	481	470	486	496	487	484	458	511	491	509	549	517	483	475	468	485	509	500	495	494	476	484	461	483	459	474	496	500	464	500	475	494	481	490	512	528	453	471	502	465	490	517	485	462	514	473	477	474	490	547	472	480	440	481	515	497	507	490	508	484	466	472	490	456	486	460	495	487	495	508	525	515	483	493	499	451	456	463	521	518	493	512	491	499	469	470	495	487	470	494	469	494	473	491	511	502	489	492	513	443	528	473	468	452	500	482	518	456	485	495	468	468	464	468	465	472	489	502	447	441	483	455	503	516	463	492	519	501	459	474	494	467	488	489	497	476	486	441	487	468	461	518	464	484	466	512	443	467	472	476	470	541	486	495	480	501	458	443	494	453	487	454	522	500	475	453	466	457	484	460	451	461	482	490	468	502	484	509	492	501	515	462	529	491	461	475	464	463	454	488	470	507	476	518	506	482	457	444	493	504	519	472	489	503	492	489	499	498	494	471	503	470	464	502	478	477	471	447	454	489	510	519	509	468	500	482	475	482	454	504	469	476	476	495	488	498	497	468	477	516	487	482	490	506	530	485	478	518	472	504	488	492	480	514	464	460	485	525	462	471	496	475	485	531	487	459	502	481	497	512	488	489	455	476	488	485	519	481	492	501	459	471	503	472	432	461	503	469	496	507	511	473	497	508	459	484	515	476	467	468	455	465	484	477	516	497	474	498	495	501	485	481	477	513	465	456	486	520	477	490	528	474	497	451	479	472	472	509	469	448	479	505	505	452	466	519	493	495	499	496	474	486	525	466	502	478	468	504	456	462	486	487	519	465	448	466	465	470	493	483	465	521	499	501	485	505	486	497	493	474	472	474	479	469	439	487	490	498	463	512	471	477	483	504	450	503	507	495	470	491	520	463	493	530	470	455	515	500	480	502	473	456	467	510	474	472	474	494	460	457	515	477	450	457	471	483	480	486	441	501	492	520	480	482	479	508	477	509	502	493	478	486	476	524	482	505	434	490	512	478	470	488	481	464	491	490	461	480	458	479	494	468	502	505	460	486	494	476	469	501	477	489	473	441	517	498	451	445	494	460	462	501	522	486	478	488	458	493	467	453	479	465	474	505	472	478	498	528	505	481	517	518	494	493	464	488	438	473	495	475	489	502	457	462	511	508	464	480	478	472	475	451	464	491	489	462	462	516	475	494	470	501	453	483	460	500	507	495	534	464	529	523	468	511	496	498	480	499	468	466	502	471	476	449	497	496	489	463	455	476	502	474	446	491	479	507	475	514	483	494	461	453	492	447	485	508	512	504	495	488	498	520	505	481	481	506	460	459	456	465	478	501	487	458	477	538	483	523	467	467	484	468	478	507	502	474	440	503	468	496	508	488	469	560	501	499	485	453	449	460	472	490	475	481	472	483	527	519	443	492	498	462	508	491	500	473	488	521	461	467	488	477	500	437	508	454	495	511	496	487	477	486	493	498	476	488	503	460	486	437	491	422	480	492	502	460	500	494	465	483	487	508	476	478	494	499	510	510	512	455	483	480	491	463	494	487	469	479	487	491	479	457	494	500	475	511	463	469	488	550	475	450	473	470	532	474	498	480	503	484	509	486	500	496	474	498	483	486	487	467	481	481	484	454	508	497	480	461	488	470	504	513	496	499	479	478	474	496	474	480	494	489	493	499	476	531	448	481	521	504	469	461	463	487	504	498	463	488	511	470	495	436	488	484	488	501	483	492	511	494	465	523	487	517	523	491	477	542	527	479	487	461	481	457	474	515	520	491	537	441	455	510	496	478	496	477	466	499	479	489	472	482	493	441	478	492	478	523	521	507	488	501	482	497	545	447	453	471	480	481	487	469	474	536	476	504	463	498	504	491	478	485	460	481	494	498	516	480	493	491	495	463	518	448	527	493	468	486	487	513	493	523	491	470	487	485	488	504	510	495	509	483	478	465	527	502	505	495	500	491	464	460	445	514	493	504	466	506	488	490	476	481	494	471	471	491	457	509	471	514	485	466	484	482	477	441	481	502	471	483	490	458	515	477	512	490	497	498	538	441	446	493	471	456	491	470	495	484	498	455	508	476	471	456	450	507	489	469	511	488	480	494	462	503	504	478	513	471	494	491	479	493	495	511	511	473	489	452	496	469	486	492	486	491	506	460	469	507	522	464	504	486	498	502	490	506	470	493	509	482	503	452	460	496	500	507	491	468	466	495	473	492	513	475	491	488	463	426	483	449	520	467	470	504	494	512	493	488	481	469	478	496	474	467	483	472	487	490	487	484	499	475	508	517	482	474	517	514	478	506	469	501	477	499	475	475	477	490	484	487	509	488	509	457	483	468	480	475	535	471	458	474	496	510	479	500	472	508	457	480	484	487	503	440	484	502	480	449	444	509	492	486	536	474	454	473	521	468	526	465	486	506	470	494	433	486	477	477	513	466	491	505	484	494	460	470	474	460	504	504	478	473	490	506	465	499	501	498	539	496	470	495	505	491	497	467	506	479	468	498	503	528	487	476	499	463	467	482	464	506	488	494	468	456	478	484	452	503	461	475	447	493	504	436	516	465	492	490	455	477	470	435	424	497	447	467	494	511	498	483	478	457	459	442	502	459	480	492	503	480	489	534	485	450	492	479	504	484	491	504	484	480	488	490	501	478	480	482	515	504	515	456	489	481	492	476	513	496	477	483	429	532	478	512	503	487	435	479	529	471	514	511	536	441	516	456	492	495	470	475	500	474	465	502	474	525	490	472	466	465	487	468	459	539	510	485	463	495	476	473	508	489	489	456	449	490	483	496	510	453	461	468	490	449	480	476	481	479	480	491	509	449	517	494	525	497	477	482	490	463	460	508	479	495	508	482	501	464	484	448	477	511	478	483	466	493	468	509	503	471	509	483	495	479	445	467	466	478	486	494	487	467	481	490	461	503	493	524	484	488	467	485	470	468	467	486	512	484	447	492	470	492	468	492	508	463	483	478	486
1768	428	421	446	451	401	421	422	379	385	400	362	398	391	389	376	392	426	381	381	366	380	398	399	373	359	405	379	386	395	402	377	385	381	369	367	417	370	372	345	334	393	397	369	406	420	420	401	398	388	400	397	377	389	369	373	398	407	373	377	398	352	401	402	414	351	401	399	387	427	357	389	377	393	396	367	399	396	388	387	394	385	393	377	404	386	365	369	385	394	398	371	354	396	378	387	380	416	408	417	366	392	421	372	374	415	376	388	370	395	348	403	373	398	396	367	398	391	380	383	391	391	368	409	405	389	362	386	391	382	377	400	386	364	419	402	414	404	388	372	392	383	368	384	385	404	392	368	402	392	381	405	408	400	398	378	377	396	383	432	443	379	351	393	406	358	404	367	403	410	368	376	393	352	384	409	371	373	368	396	372	370	451	396	414	386	394	402	404	363	394	357	364	380	387	344	394	406	406	383	388	384	374	374	360	372	392	376	375	400	393	406	394	363	371	392	375	399	391	382	432	365	348	386	329	327	373	380	363	372	373	365	380	395	391	451	419	414	369	372	382	408	395	405	395	382	422	394	409	419	412	400	375	388	389	342	385	411	393	369	421	398	423	408	347	390	389	379	377	367	372	371	415	382	417	405	350	400	388	407	402	365	376	396	372	423	390	405	397	356	380	429	425	378	361	338	402	375	374	383	382	374	374	361	395	366	410	367	402	362	386	387	401	373	363	399	400	420	388	384	374	406	371	366	365	358	342	380	376	369	404	368	374	355	430	357	404	391	414	368	365	343	372	390	354	413	345	391	417	360	359	386	365	385	371	405	368	404	387	428	418	418	375	395	387	394	393	351	384	415	377	413	372	368	395	351	366	362	381	335	390	404	378	372	398	429	357	414	404	373	419	385	349	389	374	379	399	378	377	386	377	407	358	393	381	412	368	383	365	395	395	359	398	389	351	410	392	378	405	379	387	392	337	362	352	373	402	350	341	373	363	399	346	359	363	395	402	386	387	390	362	402	401	402	380	373	408	414	393	371	366	399	455	374	381	396	385	378	361	368	389	398	381	390	374	375	388	401	393	361	416	398	397	399	354	361	397	366	373	390	358	436	405	362	427	386	389	401	398	358	399	389	383	384	382	365	360	369	366	368	387	383	382	374	382	410	386	390	387	344	387	408	385	404	417	370	391	347	389	430	383	365	393	389	363	363	333	373	361	396	352	392	410	382	366	413	379	384	369	362	395	356	425	420	373	391	391	388	341	390	383	374	374	371	402	368	408	349	388	393	373	398	389	362	421	381	390	392	391	378	393	360	397	348	406	386	400	394	403	371	396	411	417	361	361	392	352	408	330	428	404	388	382	357	339	374	369	419	344	391	352	359	391	378	421	363	409	399	365	390	416	397	410	376	359	414	376	371	399	390	396	421	368	347	376	386	394	361	382	380	372	373	386	411	364	372	377	397	338	354	382	428	397	390	402	392	377	415	397	355	391	397	369	375	430	349	385	397	382	418	381	369	422	373	398	398	357	389	417	387	407	362	386	394	381	415	369	403	381	372	396	419	410	403	368	404	380	389	333	391	374	379	388	403	380	384	368	403	376	397	401	370	398	362	408	406	379	385	414	403	389	370	395	378	391	374	351	378	396	343	365	355	394	361	358	392	397	374	365	412	413	387	376	397	392	368	397	393	405	400	394	401	384	392	363	422	392	366	403	342	378	384	385	382	414	366	387	353	370	410	409	383	390	412	379	371	382	380	417	399	371	365	381	378	366	431	444	420	399	406	383	386	409	354	380	358	396	384	438	374	335	374	404	369	407	401	390	437	368	384	364	410	377	408	420	351	431	391	394	380	368	418	388	397	397	402	407	351	367	380	409	367	389	376	388	374	399	409	382	404	373	355	392	389	378	375	370	405	367	380	403	383	377	364	395	403	391	405	397	390	383	410	393	396	446	360	414	393	414	395	394	385	381	370	398	394	422	387	418	372	363	393	379	392	384	409	381	373	369	385	378	391	389	373	374	345	336	399	426	404	396	396	371	343	362	366	389	382	405	425	356	389	405	389	369	386	410	378	374	407	341	394	391	352	401	381	407	414	369	378	386	359	386	384	328	369	381	379	392	378	373	393	374	363	327	385	410	406	361	368	364	377	374	404	388	391	435	417	362	383	377	361	415	378	372	386	397	404	399	404	378	356	379	419	395	399	371	371	349	412	374	404	363	402	404	367	389	376	390	418	383	404	404	361	398	390	388	371	413	385	417	398	357	396	377	407	396	392	387	354	348	356	386	374	396	405	367	378	397	383	347	418	378	366	387	428	370	367	402	379	406	411	424	372	379	409	367	367	376	417	369	373	408	365	413	383	375	402	403	424	390	384	423	410	410	371	373	371	382	352	391	385	388	394	371	404	370	414	425	364	375	366	371	376	388	440	401	383	381	358	412	348	382	361	387	385	392	377	409	379	342	341	363	363	379	382	390	397	409	388	428	367	399	382	405	354	360	406	394	368	382	376	378	392	348	347	374	355	389	371	397	387	385	361	395	369	392	391	427	385	361	404	424	364	399	382	405	377	429	431	393	358	389	381	392	380	369	394	385	374	385	412	387	390	377	426	430	383	390	384	376	371	417	400	365	370	383	383	348	380	399	370	381	375	406	387	376	372	380	400	407	359	405	408	406	389	420	372	384	371	406	388	404	372	364	407	372	363	338	391	415	390	386	406	401	387	420	415	392	357	399	414	404	381	372	355	350	399	397	380	413	401	377	359	392	374	371	395	389	371	407	402	375	366	362	357	408	403	340	380	379	391	401	377	403	335	403	384	322	391	406	401	374	382	394	397	413	381	360	401	420	386	386	360	380	421	430	406	387	419	375	384	366	378	428	413	404	386	364	360	383	361	394	371	403	395	361	357	369	358	370	387	404	327	338	347	375	366	422	355	382	405	378	422	419	369	355	413	418	377	337	433	411	343	383	367	359	381	372	418	433	370	453	392	378	394	394	402	398	402	406	362	413	392	415	385	402	398	347	374	397	374	346	379	358	359	383	371	388	394	413	441	442	409	384	350	408	369	379	404	396	372	370	380	390	397	358	432	411	416	375	363	393	375	383	370	417	415	376	419	377	362	394	386	388	392	390	400	398	405	417	391	387	358	404	374	406	401	392	387	386	431	326	374	361	411	383	379	348	380	395	416	383	425	366	368	360	379	359	381	371	365	402	388	413	387	386	420	330	340	375	363	389	347	402	384	410	385	401	377	383	391	401	388	344	366	388	388	355	375	423	364	392	388	359	390	413	381	401	379	369	415	366	367	369	383	395	382	367	373	427	398	389	386	358	418	378	354	401	407	370	389	415	387	395	385	388	382	402	370	398	390	366	361	433	427	393	345	379	376	343	380	389	367	375	410	413	385	320	391	360	426	382	386	377	394	409	378	388	431	391	359	392	370	407	398	388	399	398	394	388	361	382	385	388	382	354	383	422	392	404	379	351	389	363	395
2130	876	935	1016	966	939	926	944	914	876	909	834	859	836	801	825	889	922	843	799	808	841	908	834	837	828	847	833	856	824	857	849	869	852	851	849	822	845	852	867	857	875	844	861	863	859	874	874	837	821	911	851	881	829	865	853	923	798	823	849	857	869	855	868	850	853	871	812	820	813	888	899	852	895	803	891	810	849	851	847	839	863	815	850	866	833	845	809	847	838	897	863	807	841	894	848	853	828	891	806	843	859	869	829	859	834	844	876	848	811	842	846	848	828	826	853	838	859	845	803	820	864	822	826	827	853	799	789	853	873	818	854	854	847	841	768	844	872	869	840	885	824	902	842	866	832	886	865	850	824	845	854	897	790	864	822	874	795	813	843	867	823	853	877	824	899	845	825	863	835	805	805	841	785	908	877	826	864	884	848	845	801	802	820	892	885	853	840	838	836	822	882	845	815	910	792	827	845	834	898	900	859	857	786	864	831	822	820	848	840	831	870	791	826	862	790	832	856	876	902	852	859	829	843	843	815	847	883	831	817	869	823	833	896	882	839	865	821	842	869	816	823	801	869	828	813	845	836	885	883	843	842	855	833	839	856	849	833	836	858	822	841	826	790	822	876	834	844	805	922	840	845	795	807	830	830	821	819	844	881	872	882	884	823	802	867	882	859	851	810	846	835	856	891	856	868	841	830	819	804	863	877	879	831	860	865	847	846	842	901	857	824	838	812	804	857	858	866	827	842	902	839	859	859	836	839	823	902	853	843	836	835	869	872	827	891	834	870	841	864	859	830	883	929	846	843	864	790	885	896	860	846	885	879	831	883	777	897	887	876	877	845	866	861	882	889	869	822	845	824	876	818	847	844	855	843	883	824	852	849	850	832	854	834	819	861	837	853	817	808	820	802	839	866	850	859	836	842	843	861	826	845	776	857	813	835	859	831	789	782	828	832	882	853	849	827	869	851	818	882	843	860	803	878	811	839	804	836	803	809	805	814	863	881	848	823	850	850	834	832	835	819	834	898	853	890	840	829	808	853	798	874	878	843	912	858	821	862	858	856	833	810	844	855	847	844	859	843	834	878	855	806	821	878	782	825	894	878	843	878	842	790	837	834	813	871	860	866	873	836	859	873	826	835	818	841	873	827	836	882	805	847	891	840	829	769	902	815	837	861	772	860	854	845	864	860	855	883	848	857	874	882	873	869	802	840	882	849	808	880	827	809	858	856	820	860	882	895	857	810	908	818	849	849	845	872	856	835	833	794	836	836	831	840	891	844	851	862	866	878	862	856	850	876	855	895	878	819	821	837	877	855	834	854	828	859	870	795	795	840	875	831	864	813	824	870	832	830	857	875	801	846	828	886	909	853	843	869	826	851	871	855	837	800	871	818	845	866	855	868	808	868	851	801	803	877	853	840	876	875	804	862	840	912	833	853	841	837	909	803	842	838	887	898	853	841	805	877	877	872	817	798	816	827	839	838	828	851	837	855	881	842	827	832	820	871	796	829	871	863	817	847	868	844	844	845	871	832	789	834	811	877	889	856	838	836	840	877	841	849	896	852	843	879	868	851	833	811	884	851	829	834	818	838	850	861	821	825	842	885	834	836	826	820	792	871	917	867	900	818	813	849	825	848	904	790	845	818	864	850	868	850	863	818	914	893	837	831	863	857	877	802	861	809	768	842	786	847	805	869	799	821	859	811	844	893	857	819	860	857	832	887	884	865	859	840	808	868	819	817	819	806	809	802	877	805	826	828	780	851	854	843	841	837	817	853	854	820	798	842	889	879	887	886	869	848	846	834	832	810	843	860	842	865	861	844	860	839	870	826	860	855	848	843	854	859	863	858	867	903	843	837	847	845	842	830	863	842	846	816	816	844	843	850	818	855	861	886	854	875	833	846	874	826	857	838	816	820	825	900	846	835	851	845	829	831	876	822	864	770	851	823	882	844	838	813	856	847	860	861	831	816	888	854	827	827	898	855	886	894	826	830	821	865	812	875	879	794	816	813	878	881	869	795	836	846	837	839	792	827	863	885	870	824	857	838	872	847	861	853	845	802	845	846	855	866	864	874	882	907	871	901	838	866	850	820	829	826	851	863	859	873	886	831	816	870	831	874	847	862	846	858	799	843	823	826	785	791	794	848	837	816	811	871	865	840	843	785	878	822	872	836	823	838	813	846	870	848	852	856	836	842	841	896	798	801	837	810	806	845	782	855	858	886	820	834	847	874	850	833	875	805	852	851	856	828	788	797	909	842	839	853	821	822	874	853	842	863	816	907	853	864	856	858	880	877	873	811	854	833	828	836	843	830	839	790	846	822	788	830	886	826	846	831	822	823	866	853	795	850	838	862	886	848	843	826	846	891	854	847	850	894	877	845	894	870	862	866	821	856	825	788	803	764	824	888	870	831	863	811	855	797	888	845	842	891	866	768	862	825	834	881	846	871	829	902	861	865	834	822	847	868	826	833	842	844	867	827	848	883	816	874	874	792	818	855	873	831	853	852	886	866	857	852	861	849	902	829	877	853	856	882	873	843	897	899	811	802	801	862	841	843	826	823	866	870	869	841	825	874	867	805	882	768	864	842	803	841	860	812	853	828	851	798	876	806	876	832	855	857	787	844	827	827	842	817	883	826	863	864	879	859	844	898	868	856	890	838	833	820	802	820	819	853	863	851	900	839	837	801	845	821	803	819	870	843	850	833	820	861	804	851	832	839	909	886	808	861	855	872	859	846	867	826	865	913	839	866	858	838	778	803	831	829	851	806	827	840	892	861	824	867	875	935	795	847	839	792	819	854	857	872	848	872	857	829	805	874	864	843	882	828	849	809	849	834	795	850	869	861	888	836	849	831	844	876	882	845	830	804	841	862	866	865	860	841	800	837	847	830	828	842	844	822	859	878	876	821	855	802	820	879	850	826	831	863	827	906	842	878	871	840	865	855	889	841	821	845	891	895	833	890	843	882	868	810	824	880	822	831	837	875	885	878	829	841	788	800	846	879	866	872	866	828	813	890	835	877	873	851	889	846	798	878	831	854	843	835	818	834	840	813	873	869	874	818	828	850	827	847	849	864	820	801	838	844	842	880	819	841	860	840	894	837	830	871	854	863	849	834	825	830	827	805	830	856	816	798	831	851	840	819	829	895	845	842	800	833	862	825	844	823	852	836	869	847	868	856	870	795	886	825	836	862	854	813	874	843	831	862	872	866	842	883	811	846	844	856	863	880	848	817	860	878	841	828	814	852	841	876	833	859	816	846	860	908	855	839	816	851	795	862	816	849	865	799	808	820	852	781	851	887	814	833	827	832	848	868	788	867	872	820	869	884	853	827	799	850	895	832	807	830	918	866	874	836	850	825	850	807	823	809	892	838	836	878	857	859	869	834	827	893	882	808	866	865	843	913	854	881	895	844	825	853	837	800	811	829	825	831	878	832	807	832	844	816	903	875	839	834	830	868	813	784	830	803	853	903	892	828	832	765	857	845	865	810
7255	563	648	531	418	381	300	247	239	223	226	235	202	193	221	215	201	172	196	173	207	209	202	226	198	181	168	190	181	204	196	172	175	178	166	192	189	181	204	172	184	181	187	197	159	188	205	163	205	178	187	215	189	182	168	184	176	169	186	200	188	181	193	193	189	199	195	191	217	191	182	185	181	210	181	194	178	184	181	204	185	192	214	207	202	179	200	203	206	179	186	165	191	213	196	189	154	180	198	186	215	181	177	201	208	195	193	176	188	195	192	192	182	188	205	185	171	207	181	203	194	177	188	196	182	161	155	179	197	191	186	174	198	188	211	193	197	171	193	175	204	183	203	180	193	191	201	176	207	183	202	190	170	173	177	205	215	200	203	217	186	159	148	188	194	189	159	187	182	174	208	194	180	170	210	187	175	179	181	203	197	203	172	212	198	170	204	196	183	180	192	201	185	200	190	168	172	169	173	196	201	193	171	223	185	176	178	192	178	211	182	178	224	201	181	163	180	182	195	188	183	196	208	180	193	162	191	177	193	179	166	184	192	173	192	188	191	180	212	182	186	213	195	171	195	199	203	190	187	213	181	213	179	185	189	176	192	188	161	208	174	200	162	220	179	168	171	196	163	181	178	164	158	185	196	159	178	178	212	172	179	213	222	220	207	187	205	209	192	187	181	197	179	180	172	198	159	224	204	195	208	195	199	202	184	199	177	202	183	221	168	170	192	168	199	187	208	176	154	182	204	168	180	196	182	180	218	192	168	189	171	209	177	144	164	209	211	195	201	225	183	202	180	195	177	202	178	206	168	194	168	187	195	194	185	155	163	185	197	190	182	205	198	193	186	173	196	202	198	173	182	179	170	194	158	207	194	186	187	194	182	200	195	190	181	191	214	202	198	209	215	190	217	163	190	193	198	180	190	190	171	198	191	176	225	217	184	184	180	208	198	206	193	194	199	204	193	181	210	200	227	207	178	174	173	198	222	189	217	187	181	195	172	197	208	175	194	157	190	178	191	194	182	193	178	217	210	178	178	194	180	183	190	204	167	171	204	173	187	215	175	157	189	224	181	198	198	197	180	200	198	189	172	194	215	201	206	213	182	190	201	190	214	207	174	184	163	170	177	189	192	175	197	171	160	186	172	187	198	174	185	185	227	175	176	201	178	198	180	165	170	169	169	205	179	212	169	191	186	186	187	196	201	180	194	187	159	192	200	192	202	203	227	165	170	178	189	185	168	201	189	211	188	196	220	210	161	190	156	187	199	227	198	218	191	211	180	189	199	182	172	220	205	213	194	186	185	198	182	179	201	172	213	180	162	202	171	180	165	169	192	173	164	216	208	189	159	171	180	221	208	201	193	199	181	187	188	181	167	209	165	173	171	183	177	209	181	195	188	186	178	202	177	191	188	183	179	181	180	175	190	177	178	195	211	195	194	173	220	183	179	204	212	176	186	192	200	194	197	184	194	199	171	185	191	207	170	191	185	181	170	188	155	156	193	201	167	216	188	195	173	217	165	183	188	176	204	145	184	198	176	180	190	180	197	169	184	179	171	186	194	200	198	188	196	194	185	187	178	191	187	183	191	196	169	177	180	178	208	197	196	192	185	198	198	191	184	163	186	178	182	180	188	185	195	188	191	193	194	158	162	172	189	163	215	189	197	159	180	186	189	227	200	162	170	169	204	217	188	180	188	197	183	176	206	181	182	180	216	182	193	194	171	196	190	161	161	183	189	205	162	178	166	187	200	191	184	190	169	187	179	187	213	182	200	196	199	213	213	187	189	179	203	204	167	176	172	213	171	191	166	189	191	190	176	194	205	203	181	196	202	180	181	178	173	169	193	174	185	207	215	186	175	165	175	193	207	197	185	194	181	174	182	158	209	162	197	191	189	185	202	202	198	181	187	183	174	182	183	197	207	195	172	191	173	199	212	196	163	194	189	189	209	175	175	184	176	192	182	201	179	199	183	188	157	157	190	168	183	181	170	195	201	206	230	171	188	192	208	192	191	197	180	172	197	191	174	211	208	183	202	181	183	176	219	185	183	204	192	172	177	205	210	197	190	203	201	189	212	193	185	213	179	186	191	189	176	199	193	176	208	169	218	200	183	170	191	171	188	175	169	184	172	207	179	185	198	188	192	183	157	181	194	174	205	207	194	174	201	210	207	189	202	188	167	204	185	204	187	165	173	186	205	188	181	177	218	202	187	194	175	174	232	174	176	160	187	208	178	191	186	176	171	207	193	191	169	195	153	190	187	199	183	173	170	191	188	184	164	197	195	190	187	181	171	188	177	197	177	174	210	187	165	154	209	199	192	197	196	198	172	172	203	190	184	175	205	186	207	175	194	208	180	194	186	207	182	170	193	175	194	228	178	184	180	176	179	191	212	176	201	210	175	187	156	216	172	191	174	180	191	212	196	198	185	182	217	199	184	181	187	214	195	182	172	185	174	190	161	206	184	173	217	203	188	179	164	188	188	217	185	202	214	201	181	248	190	161	192	183	162	189	221	185	205	174	158	181	172	195	173	186	189	212	193	153	218	193	200	177	163	164	184	199	185	188	189	160	156	173	188	196	187	188	191	184	191	185	214	180	195	210	196	177	189	172	166	203	190	165	192	212	188	172	178	200	185	212	205	182	152	197	178	169	184	182	211	184	233	207	207	169	182	209	164	181	173	171	197	194	161	192	218	177	183	197	194	200	191	214	166	177	196	181	178	196	193	196	197	184	192	173	189	179	177	175	199	179	187	196	170	172	222	207	188	200	222	202	179	193	187	202	169	214	189	184	165	199	188	165	157	196	185	187	216	184	182	211	161	172	155	198	174	197	179	177	224	168	178	185	195	172	204	200	174	192	199	199	188	192	191	180	169	180	184	211	186	184	189	178	173	153	184	196	182	185	188	220	220	194	176	174	206	189	186	193	185	178	197	198	196	189	193	208	199	198	203	167	181	165	193	180	181	200	195	183	223	206	199	192	178	203	174	200	209	201	185	183	200	196	178	205	193	187	191	179	195	217	208	172	187	212	175	185	194	196	177	190	216	201	205	179	177	210	179	183	178	178	214	179	206	198	211	168	192	175	175	206	193	194	211	200	196	183	188	201	205	185	208	211	195	173	198	175	188	189	182	218	200	201	198	170	170	191	186	187	200	201	190	168	170	203	154	203	197	202	187	209	201	197	167	182	202	210	183	188	173	174	181	167	162	156	187	204	226	173	216	181	188	213	174	198	201	200	230	157	194	173	180	194	177	193	182	158	186	183	208	188	166	185	145	186	170	206	183	193	159	174	207	211	178	174	184	196	165	171	190	182	225	170	178	159	204	195	186	165	167	183	177	218	220	205	170	182	207	198	192	161	160	195	188	178	212	185	201	190	177	181	189	170	173	215	194	192	189	219	191	181	150	197	174	169	187	211	200	191	194	175	190	203	184	195	178	203	209	190	202	185	184	202	179	189	180	193	180	200	186	181	206	191	182	178	188	212	185	168
6437	848	1410	1520	1426	1265	1037	934	821	770	754	615	616	605	551	533	552	562	546	557	499	539	542	509	507	520	493	524	504	488	447	479	489	477	525	501	477	450	468	488	495	453	505	470	465	461	474	461	461	443	450	457	443	451	484	466	469	459	438	451	426	459	441	474	433	457	465	483	480	428	475	463	469	474	482	447	453	485	475	453	471	485	434	454	417	408	473	450	457	464	432	468	475	465	454	492	458	417	424	468	462	471	470	458	435	458	478	451	488	419	525	441	474	462	438	465	452	433	431	452	467	516	452	465	454	468	475	487	469	439	442	441	461	441	480	444	443	465	493	454	426	490	442	451	482	462	449	454	430	473	469	452	422	438	496	469	432	480	440	454	462	457	454	465	475	496	544	457	481	433	445	458	440	448	441	422	474	447	491	471	475	450	464	466	436	466	435	464	473	424	439	469	472	417	451	424	455	480	447	454	467	431	436	483	451	485	494	456	464	449	417	454	448	463	465	483	475	467	471	417	476	470	472	413	493	444	439	462	441	445	434	448	461	478	459	451	464	440	475	466	471	446	428	456	461	488	478	463	459	439	432	456	432	429	471	474	451	485	426	414	451	456	465	475	471	453	455	474	471	457	488	476	474	466	460	456	470	441	491	472	491	463	456	435	442	457	445	459	435	469	458	486	455	424	462	438	486	444	454	446	477	490	423	448	483	504	465	455	464	458	454	431	437	478	430	465	475	459	437	473	482	476	453	457	462	470	461	439	443	458	473	466	424	414	437	443	463	486	461	481	435	454	439	453	472	477	464	454	462	465	486	418	478	443	511	417	440	506	439	425	428	457	494	450	437	460	503	473	452	433	465	466	459	462	470	462	401	446	436	458	429	462	459	487	494	440	480	463	474	420	413	446	483	492	464	448	441	452	472	473	474	474	426	445	495	446	421	417	471	463	456	454	448	457	483	455	447	443	465	452	448	445	483	455	450	459	432	440	449	442	447	462	473	447	488	451	429	428	478	447	434	474	474	424	462	488	447	465	462	460	443	470	418	463	460	421	462	402	473	444	397	466	447	477	446	434	450	452	459	438	459	461	449	467	451	453	408	446	467	430	476	446	454	466	488	430	456	492	432	437	437	500	449	454	442	447	443	443	435	477	496	450	472	469	422	472	455	439	469	412	428	454	440	489	467	455	478	449	447	500	452	477	470	448	481	496	442	426	449	473	419	473	443	437	431	467	490	463	464	442	509	481	469	408	445	450	456	484	450	488	496	473	472	455	436	464	432	502	443	455	483	441	452	493	448	431	463	451	476	441	449	452	476	464	471	440	477	449	480	468	460	439	441	478	482	458	476	422	455	457	464	454	487	457	418	480	456	457	505	448	454	435	424	416	437	496	437	469	491	471	477	437	433	445	457	470	459	448	453	450	444	437	464	452	430	487	450	493	458	494	456	440	449	457	463	458	466	478	461	434	432	460	462	448	424	499	468	481	457	480	454	474	448	430	443	464	451	476	441	486	465	442	443	424	479	419	453	446	446	485	439	458	467	480	453	427	484	461	449	468	453	415	463	477	464	495	503	409	457	444	474	472	463	436	483	450	462	468	443	445	445	500	422	445	466	466	499	495	455	438	489	448	446	467	433	449	481	444	477	492	498	446	444	442	499	423	451	420	462	442	453	466	471	484	453	462	429	480	452	456	399	475	471	440	424	465	494	453	453	466	454	475	435	457	433	491	452	471	466	482	434	407	433	456	448	452	470	445	446	452	501	421	461	459	469	490	458	475	439	442	459	504	435	489	483	469	458	438	445	437	438	460	487	501	435	487	457	506	457	425	445	429	455	494	439	462	497	472	463	461	443	481	447	489	439	437	467	457	470	477	484	462	475	479	456	474	475	444	440	455	423	439	478	463	429	465	484	469	457	458	495	507	484	501	454	453	494	427	427	466	473	446	489	476	480	479	443	455	449	471	420	433	443	445	479	479	409	465	460	452	463	445	440	465	484	472	447	456	446	453	518	440	431	468	471	478	458	421	484	477	465	472	464	479	466	454	450	429	476	467	453	446	462	487	456	454	461	480	424	432	460	428	436	500	409	469	475	473	460	459	478	446	463	423	483	468	431	472	462	439	459	468	432	473	490	450	477	428	454	454	457	439	430	477	442	439	457	472	467	447	474	448	457	436	460	444	426	474	433	447	483	465	490	421	436	475	454	450	461	473	437	433	452	491	473	478	480	446	460	454	467	473	459	423	479	472	459	456	449	434	456	456	431	411	470	456	451	442	472	456	450	456	491	480	488	457	481	497	469	476	466	434	455	489	416	479	435	467	445	467	451	463	452	476	425	478	441	467	491	452	488	441	437	463	457	439	415	484	476	435	478	457	428	433	461	454	412	451	430	463	411	469	481	449	451	462	458	493	479	454	454	427	449	454	466	457	451	463	490	447	463	418	452	454	456	430	461	468	444	477	454	438	490	455	479	483	424	483	464	450	458	455	483	464	448	431	489	444	483	457	440	479	467	474	522	445	468	439	451	458	447	438	456	429	500	492	441	419	464	463	456	429	452	447	449	458	455	455	474	477	506	471	469	459	458	428	425	449	467	469	452	443	437	422	488	465	474	452	477	484	453	483	460	434	455	469	458	437	417	444	451	449	466	466	458	464	434	441	453	488	468	451	482	433	444	446	472	437	434	527	464	444	432	463	436	470	475	484	495	497	478	468	505	425	436	442	424	444	463	413	438	446	446	464	473	482	413	419	443	479	483	438	490	460	445	450	487	445	474	450	464	459	472	496	424	449	470	482	442	425	468	451	484	446	487	461	461	473	444	443	481	475	494	467	491	447	459	454	432	519	426	452	447	496	455	466	445	417	455	488	463	471	457	472	470	446	482	412	446	462	498	403	434	446	427	452	479	463	422	466	456	473	437	487	462	426	441	497	471	443	423	466	441	449	464	476	445	475	418	452	477	468	433	489	469	487	437	468	470	438	425	430	435	506	445	454	437	461	484	487	462	504	446	472	444	416	483	449	483	455	480	482	473	460	451	402	467	435	434	462	483	422	464	478	443	479	507	455	435	478	447	477	448	418	432	411	465	456	481	438	434	442	444	439	457	427	498	452	421	508	485	478	480	438	470	446	426	468	495	399	481	473	460	482	452	444	421	423	440	446	488	451	476	424	492	466	451	435	498	472	472	472	462	453	456	463	455	511	447	472	456	447	466	426	482	446	502	447	431	459	434	477	440	467	449	485	492	446	467	441	490	443	465	474	410	452	496	486	487	455	462	450	440	446	460	467	455	453	439	429	438	449	422	466	431	452	446	464	462	499	427	476	435	453	493	444	425	426	441	454	455	477	455	458	456	447	448	470	470	467	478	404	480	419	482	432	492	463	498	468	458	427	454	448	475	437	457	464	515	485	481	441	486	473	471	465	456	499	455	471	472	466	466	464	417	488	464	442	485	465	450	488	435	431	430	453	500	415	450	437	489	487	484	457	458	494
14504	1251	1174	830	656	482	371	336	283	267	255	272	227	222	233	220	230	216	217	198	212	203	200	193	195	201	206	169	195	182	195	150	195	201	168	185	183	208	188	191	183	183	184	185	192	185	183	194	185	186	180	182	200	192	180	174	188	202	171	185	211	193	194	191	173	210	189	208	207	199	176	180	163	194	182	174	178	186	178	204	196	181	175	199	194	185	221	185	173	180	188	201	193	200	187	201	186	178	193	169	184	173	185	191	180	214	185	192	189	175	171	175	181	204	210	188	227	170	186	200	198	182	172	179	196	193	167	175	195	153	161	190	183	190	182	209	184	203	179	177	215	196	195	207	194	184	192	165	224	194	191	210	227	200	177	167	182	200	192	177	170	191	169	179	183	207	158	179	214	186	169	197	164	180	170	172	191	155	165	183	170	207	186	202	190	187	193	153	194	194	219	219	173	185	194	167	208	194	186	176	164	210	201	146	197	181	183	157	179	191	156	188	207	168	200	215	167	180	198	174	208	177	182	176	181	201	188	179	220	166	196	191	180	182	174	203	201	170	190	206	191	178	194	191	199	154	198	181	186	175	181	189	192	197	175	192	170	204	204	194	180	161	182	185	200	172	199	197	175	198	191	199	195	162	204	187	199	207	195	192	173	210	184	176	187	182	188	196	166	176	168	192	185	173	186	190	220	162	180	164	174	197	184	195	181	207	174	181	174	189	165	180	194	204	205	222	188	192	170	184	206	196	184	216	196	206	176	166	177	151	177	185	195	208	197	177	183	207	182	202	182	178	195	164	201	173	194	191	159	176	186	173	203	168	186	184	192	208	180	178	175	188	195	202	181	197	188	194	171	184	172	199	176	198	173	156	177	209	185	192	170	176	192	217	218	177	198	187	185	150	161	172	193	181	177	185	201	204	187	173	189	180	152	191	190	181	203	188	188	178	166	168	197	187	189	175	195	173	174	192	191	189	190	186	188	171	181	199	204	166	153	219	175	167	168	184	183	185	177	203	157	188	172	173	201	162	200	177	199	191	191	187	187	179	206	177	174	162	219	198	168	207	214	186	155	185	178	203	217	176	184	183	185	179	215	147	190	185	206	152	196	178	191	191	206	169	185	182	175	167	182	187	163	195	206	201	199	176	187	167	193	155	190	169	192	193	187	192	187	191	207	194	190	202	181	191	214	177	172	149	196	179	183	185	199	206	168	207	204	193	177	191	193	204	152	168	197	218	208	183	175	186	181	220	204	183	181	187	199	192	192	151	197	183	193	216	171	193	191	185	199	185	169	201	192	184	182	198	178	186	198	180	208	193	158	192	167	188	204	193	173	201	194	164	208	198	195	201	211	178	192	209	166	181	178	163	213	227	191	187	155	185	165	183	165	204	206	177	180	162	201	189	196	179	177	187	209	192	175	192	201	202	155	186	161	162	185	181	185	205	177	195	195	177	210	174	190	194	195	196	178	211	187	205	188	160	179	191	211	193	151	188	174	211	188	175	213	161	183	179	145	205	187	196	190	181	182	215	164	196	166	154	185	162	202	159	200	220	176	196	207	200	190	199	213	171	201	188	198	234	202	182	185	193	182	187	184	211	192	215	163	174	173	211	203	198	193	187	183	175	203	167	161	197	160	187	186	175	194	175	209	215	180	216	203	198	192	189	178	192	202	207	212	204	222	173	188	168	178	189	187	175	185	173	161	175	196	193	173	177	183	202	174	178	184	196	176	200	181	196	185	199	188	200	194	190	179	200	192	196	193	175	203	177	200	185	180	209	173	203	225	185	195	200	197	202	184	184	191	190	209	194	170	170	174	154	188	174	173	173	162	187	218	177	212	191	188	217	193	196	205	182	188	163	186	168	167	195	190	188	184	211	166	177	181	165	154	173	166	196	195	193	169	177	174	175	174	189	174	170	190	191	179	182	177	207	196	198	201	182	183	202	188	173	173	180	187	220	175	166	180	187	214	219	182	190	164	198	167	186	176	185	184	172	177	190	169	175	169	185	195	190	198	208	190	195	217	173	185	180	157	179	182	164	165	186	208	190	191	161	183	181	191	166	189	173	203	204	199	187	201	157	186	182	183	167	189	184	233	166	180	178	187	174	216	175	164	196	203	203	165	196	204	174	175	199	172	204	195	206	168	194	188	174	190	173	176	206	188	179	180	196	179	180	174	204	175	210	181	178	186	225	185	222	216	184	197	211	191	180	156	191	190	193	192	195	190	165	156	182	180	177	198	203	188	177	187	181	162	171	195	171	178	174	193	180	195	207	163	172	159	176	179	192	183	201	165	168	174	185	173	204	197	187	168	192	174	186	193	208	158	187	189	188	204	198	174	199	175	203	145	195	182	205	202	202	198	168	217	194	173	188	172	204	201	176	187	175	168	171	191	205	183	183	182	181	188	203	212	187	176	186	201	187	178	183	188	168	187	199	194	195	183	188	176	175	196	205	204	204	174	206	182	181	202	184	201	178	206	190	200	199	172	164	205	194	190	172	176	198	190	189	174	155	192	192	180	172	180	186	172	184	185	195	179	209	183	191	190	189	172	169	189	181	200	179	175	182	181	165	175	175	196	180	179	234	192	181	152	176	180	158	191	199	176	213	184	202	193	188	200	193	226	173	155	171	193	167	180	201	239	187	194	199	153	178	205	207	192	197	215	182	199	181	203	187	179	210	212	192	182	187	197	168	154	194	184	196	235	182	170	153	194	199	188	187	173	195	182	170	203	161	190	184	160	152	196	171	178	188	186	159	199	181	187	209	215	213	195	190	200	202	185	170	193	205	187	202	205	179	170	186	179	161	191	196	178	192	165	155	174	209	184	162	184	191	207	216	182	180	191	182	167	187	199	174	207	176	188	196	208	223	223	203	185	176	160	192	193	193	189	214	181	184	207	188	189	203	201	218	188	177	186	180	199	190	215	194	159	200	193	198	208	181	183	171	170	193	177	159	204	177	178	168	184	183	181	172	201	177	190	185	179	198	213	200	176	199	141	187	159	187	194	173	183	188	181	170	203	196	212	194	175	194	162	210	192	214	169	213	178	184	187	165	193	186	180	186	184	195	210	181	217	179	204	203	197	185	171	167	184	178	174	183	184	196	172	179	175	179	192	174	194	188	184	190	217	161	193	159	197	184	166	202	187	194	184	169	209	182	184	173	180	174	163	190	203	201	179	197	180	153	179	200	191	177	175	185	174	167	188	193	193	164	169	183	221	181	194	173	187	201	177	184	192	186	211	206	174	188	196	188	186	168	187	174	196	184	200	187	175	161	191	155	179	174	185	180	173	176	186	172	151	193	191	193	188	171	192	184	196	213	207	199	192	171	180	188	167	166	210	185	183	176	177	178	181	176	193	203	199	169	189	183	189	184	203	185	171	203	194	190	173	183	183	188	176	195	171	192	197	184	206	183	180	184	160	206	183	191	179	194	203	184	180	197	175	167	200	203	182	194	182	197	206	204	211	187	183	181	194	184	206	208	197	198
8296	1119	2310	2633	2248	1867	1537	1323	1188	999	914	835	798	754	697	716	694	650	629	621	577	587	588	574	573	531	559	600	511	541	510	501	526	498	520	565	531	508	489	528	538	494	487	569	542	515	523	503	538	556	504	483	545	499	503	485	505	490	486	480	543	481	508	547	506	510	485	458	482	501	559	514	518	499	498	508	480	479	491	506	544	522	519	469	480	514	486	499	470	466	535	499	484	482	494	492	501	483	513	505	496	476	473	504	506	490	472	508	510	489	477	448	501	468	469	487	463	477	455	495	482	497	502	465	483	492	440	505	508	473	522	485	472	487	476	475	501	499	496	479	494	496	490	477	499	505	499	477	476	489	473	494	506	469	466	472	471	480	481	491	515	501	481	506	456	515	465	448	488	469	450	465	491	443	511	530	493	491	495	488	480	474	508	488	494	491	537	475	492	520	451	527	487	498	510	489	493	518	460	414	497	506	472	452	489	467	461	500	483	503	451	525	481	478	495	465	461	513	461	485	466	483	500	481	507	454	504	501	476	487	488	515	475	474	486	482	471	456	507	456	470	502	455	490	471	514	481	512	491	494	491	464	518	480	484	453	440	463	471	491	476	512	492	485	511	493	497	497	465	495	491	483	473	491	478	487	497	546	475	463	489	449	476	477	496	472	444	519	492	511	478	501	520	491	510	512	472	476	459	486	478	496	479	511	500	489	501	491	479	462	494	493	506	469	460	511	529	478	503	470	460	488	508	462	468	508	488	496	494	510	499	468	476	482	487	436	474	500	468	502	491	485	488	454	496	494	481	519	463	456	516	498	527	504	468	450	455	494	479	520	506	485	450	516	533	483	477	465	486	472	479	508	464	535	499	507	466	488	474	454	491	512	472	463	481	466	479	487	470	457	506	493	460	486	485	505	502	509	509	474	474	475	491	502	463	476	460	553	442	489	471	507	532	502	479	451	473	475	446	442	474	525	459	514	528	513	514	482	456	456	468	462	499	493	500	496	512	545	475	486	472	516	467	481	461	470	480	463	482	479	489	522	471	511	496	474	513	455	531	482	514	488	490	481	445	496	478	503	482	479	459	505	477	473	473	469	513	490	495	504	436	503	498	505	473	447	515	550	534	493	459	457	488	510	449	514	502	460	503	471	503	464	448	464	488	497	476	480	480	464	483	496	497	442	499	512	526	469	492	450	498	471	479	427	465	488	466	506	498	478	511	482	476	465	494	508	479	509	474	492	511	500	501	479	523	482	506	478	499	453	478	505	462	452	507	518	450	488	470	487	509	454	482	458	504	489	477	501	492	505	486	505	478	505	445	537	499	481	478	518	490	514	498	522	509	461	490	475	495	505	526	474	470	456	510	473	488	453	487	482	499	455	474	515	484	502	470	517	508	491	535	483	510	521	515	484	510	477	496	479	461	459	487	459	496	482	468	506	453	480	446	487	483	499	475	491	491	504	468	486	533	478	505	536	481	465	510	472	475	470	478	472	496	487	473	495	474	479	481	425	540	481	462	477	494	426	491	508	499	448	530	497	508	483	453	493	495	502	450	479	476	537	456	496	487	495	472	482	495	430	497	525	503	492	500	519	492	492	469	465	478	493	505	529	447	525	468	484	473	484	505	483	464	432	518	466	511	462	483	549	457	469	521	521	457	535	475	511	472	472	481	471	485	480	504	503	501	462	492	462	503	476	462	490	460	509	449	462	487	518	496	500	473	491	444	470	488	490	480	483	437	515	482	471	472	508	456	510	517	524	495	501	485	523	489	514	465	499	486	463	467	451	483	513	515	499	516	457	493	517	524	520	517	487	490	477	516	494	479	476	503	479	484	506	487	477	524	489	497	484	476	489	471	497	484	455	513	480	480	469	500	493	467	513	504	506	490	498	485	483	491	481	478	512	520	481	480	481	496	467	482	489	512	452	484	496	528	483	481	524	510	482	479	520	470	497	494	476	503	479	498	497	495	493	451	493	489	468	474	464	466	481	484	543	507	462	480	489	472	520	481	476	489	526	479	497	460	523	499	474	477	485	496	467	508	476	483	464	481	539	500	519	443	502	486	471	486	475	542	482	462	470	478	495	460	527	483	469	493	493	471	462	505	492	486	467	497	487	508	515	450	483	509	478	480	490	470	477	470	477	476	495	446	513	502	457	499	494	496	493	486	500	472	486	485	505	469	488	501	481	513	512	505	462	494	477	501	510	504	506	486	494	480	503	481	484	493	489	466	488	474	506	511	473	538	493	488	472	489	492	468	482	506	491	541	470	489	461	473	490	488	473	494	486	511	484	497	483	525	523	473	495	458	494	466	459	468	454	469	517	462	469	524	518	503	487	464	454	521	452	446	496	496	474	464	485	473	507	496	502	455	491	507	544	480	510	497	493	483	528	482	452	477	486	466	495	484	487	488	492	504	504	493	501	492	491	505	498	519	475	475	495	479	460	492	480	458	491	484	467	519	454	523	447	487	489	480	525	472	461	481	487	471	500	484	496	524	487	518	459	494	518	487	453	498	531	505	447	495	522	498	484	485	454	507	512	450	520	449	493	460	522	534	540	506	498	519	488	515	484	535	466	483	488	469	534	441	499	496	476	499	469	463	460	524	483	448	480	488	504	482	434	494	491	457	525	472	485	472	494	465	525	491	490	504	505	481	454	500	528	500	478	473	489	499	499	514	484	507	486	492	485	524	525	516	538	490	483	484	497	498	496	494	483	476	460	544	495	473	484	515	494	487	475	539	509	447	453	476	489	485	542	487	469	493	487	509	455	503	510	481	473	478	505	477	468	527	464	439	518	479	476	473	493	490	451	484	530	497	508	472	481	511	483	494	475	489	502	506	518	503	466	498	502	525	459	467	464	483	516	499	509	503	514	458	502	476	499	490	458	441	502	496	495	483	497	499	499	469	475	506	502	481	449	486	517	467	472	479	498	495	507	482	502	464	470	525	461	472	529	460	440	473	457	478	479	517	513	491	495	521	493	512	492	458	487	487	482	505	482	499	506	486	508	507	479	459	465	469	491	475	492	461	515	472	505	499	460	496	502	468	497	550	491	460	512	509	488	519	492	478	522	494	484	512	472	472	486	498	492	469	475	481	479	494	492	491	453	490	466	503	477	512	496	477	473	439	489	537	488	501	500	491	512	489	485	511	485	492	505	520	514	463	484	523	473	452	515	492	473	518	498	526	487	505	491	478	474	507	453	468	509	487	482	452	473	495	463	507	510	465	479	467	488	501	492	483	520	469	479	527	497	476	490	499	467	487	469	493	504	448	472	514	475	490	472	478	491	485	456	477	469	472	521	488	514	497	463	484	474	501	482	491	482	481	494	497	469	513	478	507	484	476	470	493	458	514	446	465	485	479	513	489	498	496	499	496	497	478	470	517	491	499	451	494	482	498	458	461	465	498	470	482	469	500	482	471	482	510	447	496	496	481	488	448	516	536	537	485	510	497	511	466	480	481	477	492	484	493	489	480	511	474	513	488	504
1728	421	460	445	415	371	384	373	415	360	383	382	413	398	352	401	375	384	420	388	391	382	372	396	377	374	362	423	389	399	445	374	397	380	332	388	387	385	422	397	362	408	361	402	404	398	391	405	377	370	388	380	364	389	377	383	391	389	382	384	374	385	366	389	404	353	400	387	409	366	373	377	393	398	358	417	389	366	402	381	394	354	385	362	387	393	389	378	399	391	360	382	405	392	357	391	399	425	347	408	366	384	356	385	390	393	388	360	378	390	390	374	386	403	399	369	408	392	393	394	377	352	392	405	391	359	359	376	361	374	393	369	418	429	375	405	359	373	376	452	377	381	391	411	361	425	370	381	413	353	372	392	367	373	403	383	396	380	401	428	404	403	387	394	369	367	413	385	379	374	380	353	411	443	431	381	377	330	364	391	402	401	401	400	356	397	383	370	403	379	412	378	365	400	378	378	381	384	398	352	390	424	350	400	422	392	401	427	389	338	396	388	371	354	375	376	369	384	375	376	368	412	425	374	388	358	374	400	402	393	359	372	399	404	371	403	400	408	362	331	434	342	371	409	410	404	354	396	376	380	383	390	391	381	414	404	368	383	366	382	378	376	394	384	403	424	389	412	375	386	370	350	364	423	344	380	402	394	364	369	381	400	399	358	347	370	381	426	389	359	362	386	391	371	385	371	381	378	384	413	396	397	421	401	404	370	403	388	372	405	404	398	369	409	390	369	388	368	385	392	394	372	403	371	383	429	439	398	371	433	400	398	363	357	392	385	380	378	352	368	377	399	370	400	375	379	390	352	399	408	361	387	366	393	389	356	428	401	388	392	380	403	370	382	401	381	402	383	400	357	341	350	395	366	390	389	371	383	370	372	372	395	374	374	402	397	348	382	383	381	351	352	396	381	410	399	403	376	388	382	429	410	395	388	398	434	386	370	355	348	370	388	389	423	396	396	377	367	407	437	388	416	388	404	356	369	351	418	383	366	400	414	407	395	402	368	384	386	418	363	379	371	366	393	404	389	409	393	363	370	393	425	353	386	408	366	366	400	348	385	392	391	363	350	424	364	393	379	381	385	362	359	368	403	415	386	401	382	426	375	385	412	388	371	379	359	359	363	358	372	380	402	371	397	386	377	412	374	373	397	363	347	407	418	360	410	361	414	433	400	371	383	387	390	393	370	367	381	377	365	402	394	438	433	402	373	406	368	418	370	384	389	389	386	397	399	403	391	399	366	373	403	388	391	414	410	344	374	389	394	416	425	382	409	400	364	391	432	417	387	367	406	377	383	388	407	397	391	366	404	402	385	405	383	368	405	397	390	400	439	434	376	360	427	402	426	344	362	376	354	396	384	399	362	388	404	385	374	392	401	386	372	353	379	378	365	381	400	403	385	426	385	380	367	375	377	399	392	408	424	376	393	384	405	394	372	364	386	381	392	410	412	384	388	395	408	407	392	358	338	381	416	391	395	385	393	346	415	374	403	386	387	377	354	376	400	376	356	382	412	379	388	377	430	375	351	408	399	373	398	362	389	406	360	405	372	357	389	399	396	387	406	405	336	361	379	389	367	396	387	363	371	410	380	362	392	387	386	377	338	384	391	397	416	366	337	378	395	353	375	384	406	407	378	407	365	389	420	398	362	395	381	371	375	401	373	362	384	367	353	388	379	384	382	363	373	396	407	430	396	398	341	363	367	388	415	391	392	392	380	330	393	389	365	362	423	399	408	366	334	364	349	340	360	384	381	408	380	381	336	383	400	397	366	391	363	383	394	417	371	381	353	404	359	393	395	417	398	372	434	354	407	384	372	393	399	405	379	436	399	402	422	374	388	383	391	362	384	402	402	395	393	376	382	386	383	357	393	394	381	404	377	388	368	397	372	371	393	401	364	377	410	387	375	369	372	377	421	370	394	371	392	406	407	402	347	368	411	380	431	441	394	385	393	408	347	337	378	368	382	391	432	376	385	346	418	398	384	418	356	422	424	401	396	354	396	374	375	403	374	370	334	382	364	391	384	385	419	361	404	374	373	417	401	368	384	378	413	396	399	413	407	391	403	400	384	370	377	375	407	381	382	390	357	395	402	399	371	420	395	397	373	380	353	396	361	400	366	379	418	414	365	391	391	376	378	357	408	366	367	396	368	432	375	375	382	395	396	399	400	374	375	378	374	391	387	415	362	406	395	378	368	401	432	406	367	392	400	347	390	426	384	391	403	410	372	427	410	409	353	377	396	363	388	425	370	375	378	390	388	391	393	431	385	387	379	393	405	347	367	377	366	393	408	356	359	346	385	416	390	376	406	370	358	356	364	367	340	380	390	383	362	327	360	378	371	350	378	363	382	415	407	394	407	388	413	368	403	410	364	368	382	383	370	369	394	347	389	384	398	412	357	389	403	378	393	377	395	388	387	368	361	409	394	415	379	370	396	382	384	408	386	384	399	455	374	390	379	391	404	375	372	360	368	401	365	394	419	397	393	370	383	366	401	377	371	359	419	385	404	407	382	376	394	404	410	400	373	371	374	392	403	361	380	399	390	389	364	367	368	390	396	326	353	375	407	388	407	387	404	383	387	381	400	364	393	391	402	371	357	379	374	379	356	407	414	393	375	343	392	402	394	394	403	382	416	435	356	368	375	404	369	371	384	372	421	393	388	402	401	358	402	393	371	348	426	386	365	366	378	387	402	372	362	407	386	421	403	407	350	359	407	381	352	424	416	359	370	356	398	421	373	378	398	400	399	386	381	384	397	381	354	396	403	402	386	385	398	374	403	395	388	385	382	379	375	388	378	355	369	361	407	380	385	386	389	409	365	366	402	349	383	375	353	399	415	393	364	373	380	428	368	400	369	396	383	369	365	403	384	412	390	406	422	402	422	376	407	422	402	351	367	411	374	438	398	414	379	369	397	409	391	344	365	401	384	395	418	371	360	386	387	380	407	368	408	388	369	353	383	414	366	396	368	381	396	405	336	364	343	420	372	396	350	382	403	402	399	390	331	367	352	397	371	378	375	415	385	412	407	395	393	381	409	380	388	389	367	391	396	388	392	394	410	418	411	325	359	407	382	407	378	412	404	348	368	385	360	378	386	395	383	365	431	349	364	390	390	361	400	374	381	410	393	353	384	340	380	390	391	388	411	392	395	395	373	435	413	390	399	362	400	414	414	419	420	387	370	372	385	376	374	377	388	359	381	348	400	382	402	387	412	402	428	388	367	423	365	425	407	439	414	380	441	403	382	394	376	396	383	395	367	393	395	384	380	408	367	390	353	383	425	415	379	382	413	416	382	413	422	394	361	389	381	399	365	367	407	364	339	380	335	392	333	415	400	397	395	402	401	396	381	428	409	372	395	373	385	409	362	368	389	379	366	342	377	384	390	376	366	369	397	396	371	380	383	385	376	391	396	422	403	372	425	365	354	413	361	374	394	388	390	377	372	390	392	386	384	396	379	400	352	393	389	376	366	365	386	403	373	406	382	425	419	381	340
2221	906	946	1001	953	952	892	918	896	925	893	830	947	870	877	874	863	888	837	854	847	873	873	838	788	869	858	879	834	841	849	839	832	858	877	880	869	879	874	851	828	863	839	880	841	865	859	898	826	842	842	889	818	900	852	882	890	829	858	849	843	875	826	818	838	837	876	870	868	813	851	807	828	877	809	829	809	823	883	815	874	835	847	862	875	824	908	807	861	847	934	876	830	875	892	847	886	921	872	840	789	828	849	853	800	817	862	839	886	805	857	879	796	884	882	847	847	847	789	742	877	855	857	825	824	850	854	800	815	815	899	828	851	801	826	842	815	825	842	806	883	889	810	836	883	773	835	850	882	817	871	831	842	848	853	832	832	832	848	868	883	817	842	820	893	839	865	870	857	887	864	864	895	851	903	841	836	822	840	870	814	868	876	852	882	863	842	811	880	841	784	854	843	837	845	791	874	842	895	795	819	793	852	838	800	836	894	868	861	883	875	853	919	859	850	868	836	855	848	817	861	813	875	799	862	864	871	843	858	848	824	814	858	825	877	834	896	873	839	868	837	774	901	830	869	837	851	854	879	820	899	836	856	866	829	866	849	876	879	855	863	732	863	860	796	876	867	838	828	862	865	861	837	810	826	804	886	858	883	830	859	829	835	892	835	836	830	820	899	878	849	868	837	849	836	895	774	792	823	856	853	885	853	863	850	887	824	829	847	787	836	851	861	860	843	871	823	857	885	864	856	817	814	849	860	788	901	824	847	816	853	849	854	888	868	871	859	892	845	867	818	857	818	837	867	851	845	772	832	862	847	828	864	870	860	803	858	824	857	836	883	865	837	852	863	852	917	877	842	894	838	883	888	839	828	870	850	905	916	864	879	873	800	845	851	877	843	846	885	864	896	854	859	859	863	845	897	820	825	830	864	876	885	876	818	850	804	887	846	879	830	799	899	880	834	866	881	861	846	878	806	820	825	873	860	815	929	864	882	847	826	868	851	864	883	812	862	859	817	839	851	891	834	811	866	893	848	852	816	867	838	867	798	874	883	889	805	840	913	852	862	780	798	797	831	896	861	882	877	834	846	850	848	813	808	830	807	834	870	836	855	839	851	831	872	864	822	847	909	835	916	835	858	883	830	873	830	829	861	903	828	918	822	856	875	820	857	848	800	834	831	863	860	842	813	850	862	891	830	797	853	835	769	832	898	840	868	848	842	819	837	805	836	867	881	820	859	859	840	863	877	878	856	838	807	820	895	862	869	824	848	777	774	803	806	859	858	839	874	858	814	858	930	870	840	876	902	853	824	835	879	881	872	854	866	817	818	832	831	833	825	878	856	844	870	849	863	811	843	854	900	827	851	818	875	839	873	833	856	871	840	859	828	820	865	816	893	871	775	863	903	891	884	870	805	855	794	886	854	850	820	822	900	850	861	838	838	882	845	862	814	864	849	844	872	903	824	847	851	897	840	845	864	869	871	844	830	849	809	860	839	869	854	819	914	830	847	806	832	856	836	830	878	878	814	858	870	829	873	899	858	847	862	797	862	892	852	842	852	847	843	839	828	821	833	885	868	860	884	849	823	846	838	866	787	866	808	878	827	841	811	878	892	815	817	863	853	869	822	814	858	824	873	860	823	917	826	858	835	834	851	843	841	889	848	824	825	847	780	862	819	820	877	861	850	843	836	848	806	844	848	855	839	859	838	851	881	827	819	830	911	856	872	837	844	797	858	832	836	856	854	832	858	890	851	861	847	874	867	854	813	870	824	813	805	825	861	866	884	851	886	823	869	812	828	829	863	844	831	834	833	875	835	851	828	832	829	827	854	826	818	817	865	858	855	895	853	860	835	845	824	845	852	867	829	835	868	832	836	827	792	835	893	868	824	897	872	856	862	886	859	780	787	821	854	868	859	837	862	807	875	826	832	848	898	872	846	827	843	860	839	799	867	830	820	836	855	822	834	889	888	838	885	868	810	799	821	849	868	815	849	903	847	800	846	783	872	795	826	891	825	871	841	853	847	828	886	809	849	809	794	879	877	860	825	885	898	800	856	860	799	888	829	835	894	782	848	841	849	862	847	850	823	858	846	871	809	882	836	854	807	829	899	840	860	832	830	839	888	864	873	853	836	875	857	843	808	848	865	862	863	901	877	893	832	847	823	814	813	855	849	806	852	864	877	884	816	825	870	886	881	837	844	789	895	903	830	885	850	871	844	846	851	819	891	835	841	827	838	857	860	789	857	801	849	880	866	836	867	810	854	860	847	838	823	838	883	886	825	813	829	852	830	828	833	813	835	829	859	836	764	844	852	828	885	888	849	864	858	862	880	886	839	904	880	868	828	828	849	883	844	838	834	943	846	778	866	884	849	852	874	855	800	816	840	863	843	838	880	827	836	844	849	825	830	854	834	818	808	890	849	854	884	839	861	790	910	816	848	832	893	837	845	854	855	858	842	853	852	851	818	851	846	884	825	885	786	848	850	830	804	849	824	848	818	822	841	847	838	876	782	873	821	830	879	830	821	869	843	801	829	847	795	830	839	871	826	855	835	840	820	844	827	801	852	933	802	870	826	866	847	870	856	837	862	847	864	844	829	868	801	836	815	820	799	890	885	803	893	847	854	859	856	871	875	833	850	844	810	845	860	877	835	922	884	846	826	893	818	921	834	860	819	890	832	828	857	821	887	839	884	896	872	828	820	814	846	882	842	885	888	862	850	854	861	870	842	872	853	806	852	813	865	871	850	818	815	855	857	819	908	829	866	845	837	819	890	800	850	832	881	853	865	871	804	856	828	856	819	824	883	900	843	843	869	883	877	910	894	828	886	809	821	814	780	845	851	839	889	802	823	821	857	866	864	858	830	863	868	863	865	866	867	864	832	876	834	869	833	878	830	852	866	905	796	888	852	854	886	870	874	852	904	848	920	828	859	860	861	875	847	822	875	848	849	903	886	816	830	817	882	869	838	831	783	855	870	851	836	836	822	852	816	860	907	866	813	851	831	824	838	877	801	802	844	914	875	837	850	813	784	865	849	849	853	916	843	847	845	897	888	873	844	829	965	841	819	888	826	860	866	901	850	824	873	893	894	867	897	816	852	866	867	800	840	837	885	894	838	829	908	890	874	901	815	820	853	844	821	825	827	865	872	783	820	860	824	868	855	822	849	832	809	803	887	813	867	846	852	876	882	841	872	779	831	829	895	811	827	810	850	771	894	865	832	819	872	843	852	822	830	870	885	857	823	871	873	872	851	873	868	838	840	815	842	820	838	828	843	826	839	832	844	830	853	899	845	930	795	847	827	850	844	840	837	881	812	820	855	832	801	819	845	820	847	855	827	833	888	855	849	855	847	873	820	909	819	840	867	857	800	862	867	902	857	836	859	820	865	849	914	833	879	842	885	803	772	868	848	902	841	823	826	873	822	816	876	848	878	835	850	843	822	868	845	807	910	843	871	851	911	828	816	821	866	820	823	836	816	861	874	869	836	831	851	801
7494	543	630	530	387	350	292	307	264	224	282	228	204	235	204	198	188	230	200	224	190	185	189	202	205	191	168	196	194	193	193	190	194	193	165	183	217	221	195	193	174	204	191	181	185	179	181	182	181	188	177	156	191	217	198	188	200	218	207	195	200	212	203	191	201	188	206	184	166	184	192	190	206	210	184	189	186	206	181	179	176	186	190	192	212	196	205	206	223	198	191	198	178	197	192	171	204	185	178	183	164	204	200	167	203	193	178	170	166	212	189	198	188	153	190	168	180	177	205	167	211	204	187	209	200	209	202	165	183	177	173	191	190	195	174	196	195	192	188	220	198	198	183	193	160	185	196	209	198	176	196	178	181	171	207	204	173	181	188	204	208	182	196	184	173	195	171	191	192	186	187	220	200	194	178	196	193	192	211	162	147	190	156	164	212	189	204	206	158	191	179	170	179	168	173	188	194	173	168	163	176	193	190	184	218	150	185	197	184	206	174	188	213	180	204	179	176	200	162	168	197	176	200	188	189	184	175	191	184	206	179	187	203	166	171	190	174	189	205	173	174	188	215	184	166	168	181	180	189	196	180	172	211	188	158	197	157	164	212	175	172	182	195	214	197	221	208	196	188	182	190	181	170	183	173	188	203	191	197	182	189	183	186	202	175	184	185	192	191	180	195	201	188	186	195	147	186	179	178	198	202	188	191	181	183	157	198	164	183	197	166	178	186	204	175	201	191	169	173	198	190	191	195	191	198	195	187	189	190	205	198	184	197	209	181	188	158	177	214	214	183	154	178	188	181	201	207	206	158	177	193	194	199	193	212	191	161	196	216	161	193	186	181	177	168	186	185	167	196	172	179	153	181	187	203	191	195	186	182	202	210	210	198	219	188	188	202	188	194	221	205	204	190	178	206	180	193	198	182	182	163	193	194	178	176	170	193	189	197	171	181	188	181	174	203	180	185	175	190	192	171	172	201	221	189	174	180	177	178	191	196	202	197	214	193	192	194	166	190	186	178	187	211	197	197	207	163	180	182	173	226	218	178	197	210	186	202	182	202	197	192	195	195	198	219	197	165	192	170	180	186	188	194	197	192	177	202	184	171	186	165	187	189	190	176	184	170	183	164	211	185	184	160	203	190	190	211	190	165	192	194	201	178	158	161	191	176	170	189	191	201	185	180	166	211	191	222	188	199	183	176	189	173	185	180	161	204	211	202	158	176	150	206	182	199	194	175	186	194	195	205	203	182	227	191	227	205	192	192	179	178	203	201	176	193	183	200	186	174	192	204	180	210	218	180	187	150	195	168	195	180	204	181	181	154	198	187	181	163	187	196	181	171	200	182	169	206	197	174	184	170	180	205	183	192	196	206	175	208	208	211	203	200	184	170	213	181	176	202	182	185	185	194	196	198	184	172	175	176	159	217	211	184	203	169	176	235	208	198	174	171	166	173	192	164	232	158	193	195	172	196	199	188	173	180	218	203	198	186	180	209	157	182	194	172	198	201	200	175	217	174	173	195	180	182	200	170	177	175	182	179	177	182	168	195	173	174	220	178	205	202	199	174	202	233	178	187	184	187	206	184	200	186	188	190	187	195	191	201	191	206	180	181	191	201	201	153	184	161	209	186	161	203	169	185	167	201	199	168	162	177	192	164	183	197	188	171	195	192	187	197	216	171	198	195	179	166	194	178	204	192	191	189	184	182	175	211	190	206	189	185	198	214	180	172	195	200	173	192	207	214	199	178	209	176	210	225	190	166	209	184	222	187	187	180	178	179	207	186	197	181	190	201	201	176	163	183	213	188	173	197	199	188	200	177	193	210	180	192	191	216	173	173	176	198	171	194	201	197	186	181	187	210	216	182	188	181	183	221	170	192	212	189	197	199	172	185	193	173	188	182	171	191	202	216	203	203	189	185	182	169	176	203	161	171	174	190	185	200	179	171	157	189	213	200	168	210	174	205	199	159	184	185	193	220	176	186	189	171	195	188	199	199	170	178	205	210	172	206	180	174	183	169	189	174	176	186	153	181	195	205	203	182	181	172	214	200	193	203	178	162	168	197	191	213	204	208	187	217	167	184	242	177	197	168	178	194	188	191	191	176	171	199	207	186	190	195	175	210	189	169	194	171	159	185	185	178	225	210	219	187	214	179	204	224	177	150	194	184	173	173	206	166	182	199	179	185	167	166	180	193	173	194	192	174	180	174	177	196	227	199	167	199	175	189	188	190	225	188	209	200	198	190	179	187	177	219	197	208	194	199	188	173	196	161	172	177	190	210	183	183	188	221	177	166	201	193	211	197	190	188	172	189	182	208	169	186	204	171	189	184	179	186	183	171	211	171	210	182	207	189	203	182	187	175	180	188	166	170	224	178	186	213	180	193	190	180	186	211	204	174	173	202	180	160	201	182	165	226	196	182	181	212	201	204	194	184	173	206	178	173	171	190	197	165	183	191	185	170	189	190	169	203	187	188	188	197	193	196	190	170	182	190	174	179	175	191	170	186	201	205	176	185	191	172	187	191	193	199	164	152	194	177	210	188	197	204	169	162	182	176	168	188	184	174	211	193	184	171	196	187	172	189	217	177	216	168	173	200	192	224	207	194	195	170	189	194	197	200	201	181	186	195	170	188	230	201	177	153	201	204	184	159	189	183	170	181	209	178	178	169	191	195	187	174	193	172	190	177	192	180	205	200	164	192	190	180	195	164	164	197	182	169	197	168	184	178	183	171	206	181	201	173	216	182	185	196	179	182	203	181	162	183	179	169	188	173	184	164	197	167	154	184	158	178	161	186	197	200	174	207	191	193	200	183	194	202	222	180	174	190	218	167	214	170	202	180	206	177	232	186	205	200	194	177	197	187	170	163	214	189	200	182	202	187	208	181	196	183	176	184	195	210	218	175	173	184	180	209	196	197	184	200	197	216	214	214	211	188	181	191	228	189	186	200	187	194	205	194	171	202	203	174	210	182	195	205	167	197	192	201	191	201	196	208	212	179	189	181	173	205	187	197	218	191	198	184	194	185	176	166	200	174	196	194	191	199	181	193	201	149	184	180	204	185	156	187	183	193	207	212	209	194	203	212	185	187	207	167	177	219	199	204	227	169	193	172	162	193	188	198	217	207	203	184	158	190	192	219	183	180	186	192	192	183	203	180	199	165	204	197	224	192	178	177	213	171	206	225	169	177	216	187	199	198	195	200	197	199	209	184	177	202	188	168	171	184	181	190	175	188	187	177	198	171	183	183	186	207	170	214	186	198	177	163	172	179	210	201	194	205	191	164	201	189	178	204	196	192	177	208	202	184	199	186	186	198	190	181	204	194	193	213	177	170	172	181	204	220	197	178	182	174	189	188	186	179	191	178	192	191	194	167	153	184	195	177	206	180	177	199	165	218	224	209	168	197	194	181	197	178	193	184	212	210	232	171	188	178	173	172	174	186	187	183	176	191	165	179	212	196	225	203	219	203	181	171	199	195	194	184	165	194	209	177	190
6354	867	1363	1616	1356	1252	1045	936	803	799	726	632	583	578	581	552	549	532	514	512	560	503	492	549	514	491	491	482	504	436	460	503	448	445	458	475	447	461	495	461	465	459	447	475	452	477	454	470	486	468	440	485	462	456	444	427	466	455	477	446	461	433	474	476	463	479	451	491	439	464	489	426	441	441	446	468	458	434	441	451	497	462	459	448	460	426	461	424	440	471	412	431	498	450	426	479	493	476	509	457	500	483	457	418	453	500	468	495	462	447	454	458	453	488	426	463	411	426	470	436	480	468	473	459	477	461	459	448	447	477	447	434	435	494	486	462	462	433	427	478	435	483	462	448	446	449	440	464	490	488	438	466	436	461	504	492	440	476	487	469	476	457	475	433	474	488	473	420	441	459	463	463	462	445	447	476	449	449	462	439	446	451	454	461	464	470	454	504	475	452	442	448	498	517	424	451	493	439	428	462	434	498	449	439	481	448	475	493	452	466	431	474	468	461	462	443	462	426	454	484	529	471	474	426	443	454	495	400	412	455	428	431	478	451	458	462	475	474	480	479	414	471	486	491	468	435	471	480	472	431	463	481	443	486	468	460	453	478	459	454	458	469	467	475	434	428	427	494	467	483	483	483	464	486	446	464	442	459	430	476	485	456	483	444	481	454	435	449	455	405	420	457	514	424	466	431	446	430	475	479	489	460	504	478	466	464	455	500	451	451	432	443	428	469	450	496	468	451	439	441	434	413	463	444	422	439	437	459	470	448	438	427	487	457	425	472	468	449	467	470	464	421	483	483	453	427	495	422	451	418	451	431	467	439	459	456	426	474	469	446	474	475	452	440	442	438	492	474	470	426	416	475	439	437	444	488	411	451	403	459	453	453	461	413	435	443	451	456	459	426	444	430	460	442	462	451	476	449	476	448	439	478	434	465	451	453	448	424	458	435	488	449	488	465	452	482	466	453	468	463	419	472	464	417	475	450	446	448	458	453	435	460	476	500	491	427	467	481	471	486	438	478	464	463	455	445	475	451	430	440	415	445	469	441	434	477	473	494	481	457	450	465	432	431	427	488	506	489	484	453	453	460	480	487	498	483	481	449	472	463	483	464	468	469	465	425	497	494	440	457	478	473	446	462	436	484	434	436	435	439	462	476	451	479	458	452	452	484	451	467	438	462	438	445	467	461	441	469	444	455	461	483	485	464	473	433	446	429	503	411	477	481	438	458	482	457	441	473	475	453	459	434	493	440	438	452	482	472	422	472	493	451	447	444	432	427	472	483	460	452	442	457	469	468	497	429	468	490	433	475	482	428	425	447	468	445	470	486	447	426	468	466	455	455	446	488	472	495	446	479	439	471	467	495	424	473	452	457	469	444	452	457	446	432	462	470	478	455	488	414	466	454	495	492	431	446	462	480	468	475	436	463	498	473	451	475	453	465	457	465	461	456	451	468	505	480	439	453	435	479	467	475	450	517	427	469	430	461	427	489	452	414	406	433	431	456	446	481	472	423	459	461	430	482	420	470	458	412	421	475	440	448	444	460	464	459	442	469	483	488	494	474	456	489	462	467	495	451	447	468	456	447	453	467	456	460	463	419	483	435	451	427	417	485	469	441	505	423	464	470	477	478	481	434	432	461	465	464	464	442	423	450	474	462	455	458	464	439	452	483	458	440	440	437	460	435	441	458	456	435	430	462	450	475	433	442	475	504	487	433	455	424	473	464	444	485	461	467	475	439	454	472	466	452	470	467	467	445	420	420	468	478	468	487	502	460	446	471	464	476	480	446	447	478	427	464	412	466	443	441	444	462	453	445	445	441	457	460	473	440	457	493	458	504	495	454	466	452	458	457	500	416	447	443	463	422	479	432	434	472	483	465	453	502	460	456	454	472	446	462	481	397	457	468	493	435	454	481	401	420	457	466	449	464	477	453	433	438	462	489	538	467	462	465	449	481	437	453	480	494	478	432	480	466	426	478	459	445	471	477	442	471	450	461	479	484	457	477	460	474	471	479	472	467	429	453	493	467	492	454	475	443	448	442	513	474	481	491	441	500	449	463	459	491	422	443	454	468	444	470	428	452	487	448	457	488	447	462	427	440	509	420	435	456	481	426	438	444	475	514	471	456	487	443	448	482	463	450	463	458	454	467	461	477	449	475	417	493	442	426	450	478	484	455	457	448	445	488	456	428	485	449	470	458	489	447	451	459	469	459	424	479	460	476	519	471	429	423	452	478	477	450	466	502	437	462	460	449	491	464	441	466	441	476	503	463	439	452	450	451	434	449	444	471	454	415	445	490	449	453	427	455	483	483	437	462	469	408	469	462	461	466	436	475	455	453	482	455	506	461	493	504	464	399	477	461	453	426	463	418	468	445	463	441	463	454	463	470	448	439	475	435	447	441	433	476	464	475	427	445	498	477	436	468	482	484	429	483	520	451	477	470	480	424	403	474	441	468	447	460	431	442	472	444	483	499	473	474	465	511	441	468	451	433	440	505	489	432	459	453	460	462	457	450	443	465	443	498	472	496	433	460	474	477	454	437	433	452	480	424	481	491	459	414	447	437	428	413	508	465	441	487	482	450	471	460	447	450	440	457	470	492	466	448	442	432	456	433	501	449	480	466	506	451	470	471	424	453	463	456	438	487	456	446	467	469	431	455	456	465	520	484	445	446	477	418	457	462	470	457	438	456	474	433	490	427	449	477	446	456	456	447	507	470	485	475	450	437	466	443	487	438	419	437	417	481	446	497	451	455	434	423	459	486	403	460	498	466	467	446	448	484	450	437	450	460	464	488	486	442	471	440	480	487	430	473	446	466	449	502	474	440	464	469	461	448	436	419	479	468	465	446	480	500	466	450	393	465	472	462	452	441	458	465	434	482	455	476	429	440	432	450	508	450	479	449	492	459	459	490	454	474	445	480	480	460	470	463	452	449	427	467	462	462	452	465	454	474	442	436	449	453	455	502	457	412	446	478	456	438	413	450	452	430	502	500	463	476	440	408	464	424	467	447	488	462	488	467	492	468	448	468	497	442	418	508	459	482	471	476	492	467	462	454	474	478	438	465	450	473	488	462	457	452	512	442	479	431	455	446	406	501	467	430	437	463	452	455	465	422	491	437	464	487	500	472	470	456	487	450	435	494	452	444	454	440	441	431	445	433	460	464	467	466	484	400	435	440	451	469	485	475	480	468	444	496	457	461	493	449	479	442	463	483	460	488	462	460	454	476	496	429	488	460	468	457	457	433	449	454	429	453	434	474	448	463	448	466	463	519	476	445	466	418	462	489	483	429	411	435	458	466	453	478	463	450	478	486	479	456	454	396	439	456	484	487	473	444	441	452	419	454	437	455	444	453	477	469	460	473	473	466	462	440	446	450	445	424	433	466	457	497	481	453	481	432	456	471	442	475	432	456	493	451	419	436	474	435	449	476	448	474	503	462	456	457	472	454	456	426	507	457	478	454	421	487	474	458	495	476	421	454	438	434	443	444
14837	1307	1076	781	569	504	406	373	276	280	280	234	250	206	230	200	198	205	196	206	209	227	201	207	218	187	193	195	198	183	170	203	183	195	181	193	177	166	172	193	220	201	187	187	197	192	171	195	175	183	183	190	181	192	192	215	215	186	170	180	192	201	216	216	209	178	176	201	181	160	193	176	197	218	221	180	179	199	169	185	194	179	178	177	186	181	198	188	200	185	185	171	192	171	179	187	188	182	188	181	162	172	189	176	197	188	188	209	157	202	175	184	160	190	173	167	180	167	224	197	193	194	184	184	181	214	193	182	191	169	187	177	181	194	183	193	193	195	182	180	192	197	209	183	211	181	162	167	196	175	193	173	188	199	189	199	210	165	188	174	209	213	181	169	194	186	169	169	172	191	203	180	188	181	202	216	193	186	159	203	187	193	186	171	212	180	204	195	188	211	169	187	170	204	172	147	183	171	212	198	179	212	194	181	182	173	164	193	206	177	187	185	162	187	204	205	182	192	195	180	180	168	196	189	197	175	198	207	161	218	161	213	191	191	194	187	181	198	175	172	154	172	177	163	181	203	199	185	186	202	175	183	183	188	187	201	206	170	196	180	195	174	197	195	167	207	182	178	192	180	202	200	173	175	183	179	202	195	185	182	190	188	195	180	195	198	199	191	192	190	180	191	186	177	187	164	185	201	180	217	181	178	204	179	197	202	173	189	186	207	165	183	195	180	181	188	175	192	202	199	199	209	199	203	206	181	216	192	209	185	187	197	189	181	188	198	188	209	181	175	200	184	185	182	194	181	195	177	180	189	160	174	200	203	168	157	205	175	185	185	174	179	185	191	180	171	210	185	169	187	162	224	179	166	201	161	188	196	215	182	212	199	197	202	187	179	168	202	190	190	193	193	160	164	216	183	207	182	192	189	216	190	181	185	175	169	202	174	175	182	160	180	165	185	203	216	203	190	219	182	160	162	200	170	190	189	196	171	195	187	192	187	193	169	194	186	185	201	166	176	202	212	184	187	181	179	182	227	182	204	180	187	176	190	176	199	176	165	209	164	189	197	172	180	173	195	186	204	170	198	182	182	198	192	185	206	192	209	176	188	175	183	182	189	183	176	166	178	205	181	186	197	185	173	144	177	180	205	192	189	179	204	193	195	176	178	204	225	206	207	222	216	204	174	164	185	179	171	171	208	195	204	177	204	193	196	177	161	155	175	168	181	182	168	178	201	162	186	155	184	198	167	193	169	198	166	200	181	175	176	175	174	194	172	168	210	180	197	187	178	202	198	186	171	182	193	156	225	166	194	196	196	153	167	197	194	186	185	169	145	176	162	195	182	202	185	198	194	204	193	176	199	150	194	215	208	172	174	216	192	164	194	177	192	172	177	182	188	196	186	191	185	189	168	192	169	155	185	179	211	175	201	178	165	198	187	201	199	222	194	174	184	182	178	200	177	191	174	184	188	215	182	196	191	162	162	168	190	191	179	169	162	177	201	215	173	196	182	172	210	197	182	166	185	194	175	206	182	179	189	173	163	200	173	188	196	181	176	175	208	154	189	193	188	194	168	171	198	188	201	172	187	203	211	213	208	218	203	179	187	210	176	197	172	201	213	199	174	165	198	184	181	198	162	196	182	180	197	191	176	195	196	179	179	185	180	188	172	166	194	190	184	180	188	206	186	178	174	198	191	202	225	219	184	200	172	164	191	193	179	192	195	177	209	215	186	195	178	182	183	190	192	190	188	202	194	187	175	193	194	173	166	203	178	187	201	186	191	180	202	177	174	177	185	173	208	193	216	198	181	214	191	193	229	205	191	194	176	208	216	202	155	182	193	200	213	188	191	150	204	199	192	178	203	210	174	187	177	189	188	189	215	170	226	189	185	185	174	178	171	182	200	202	168	189	178	184	186	173	171	177	192	178	174	202	184	197	176	183	171	183	177	166	193	179	184	174	170	184	181	183	199	177	174	207	175	208	181	179	184	188	216	170	190	185	189	167	159	154	191	184	198	167	185	181	195	176	199	186	194	176	183	199	173	175	188	174	195	196	176	195	198	196	216	190	173	168	185	192	189	199	209	179	183	178	156	175	197	193	186	189	172	195	200	190	200	182	196	170	199	189	185	187	183	178	208	201	168	198	186	173	183	189	187	174	206	185	194	197	197	183	199	232	191	186	178	184	208	188	184	187	182	173	213	188	205	204	174	200	181	184	186	189	194	169	166	190	178	201	215	190	192	189	185	150	186	197	179	179	172	193	159	208	200	196	175	200	198	178	198	173	181	179	178	182	212	174	170	175	156	167	190	213	186	199	173	187	193	174	176	183	170	197	213	181	176	187	201	181	194	191	192	178	191	203	203	190	168	194	175	200	206	188	205	181	178	184	185	189	184	185	202	175	179	199	160	183	198	180	192	184	198	188	195	197	214	187	181	186	209	198	177	199	183	180	165	194	175	174	192	204	195	222	175	185	179	199	185	189	178	198	175	183	213	188	180	188	161	171	163	199	192	180	163	212	177	173	171	192	185	193	208	180	156	191	181	168	176	197	184	190	198	178	160	164	165	177	197	197	185	162	153	184	177	199	196	179	212	176	210	208	193	180	180	214	184	180	178	177	196	205	183	168	189	194	178	182	178	186	190	155	191	198	176	176	187	204	200	170	169	200	185	195	187	178	186	183	172	185	195	177	188	178	199	176	176	180	155	160	180	203	165	188	167	179	177	200	210	205	183	187	168	191	191	192	171	201	190	182	172	199	188	178	195	189	215	205	190	180	172	186	192	198	187	182	184	194	185	216	180	194	178	204	218	198	199	185	218	191	214	188	195	193	173	197	202	154	180	171	165	204	194	164	186	193	165	189	169	167	201	191	190	171	189	196	195	182	200	168	185	191	169	182	187	204	195	176	158	198	190	191	213	203	205	189	178	193	174	201	203	178	169	197	175	165	189	193	175	191	187	224	175	161	189	179	176	168	184	193	212	182	159	199	165	193	205	195	167	176	180	206	173	198	194	186	188	196	195	172	183	177	199	199	189	177	183	216	212	177	181	203	210	203	172	198	212	156	169	184	181	187	192	187	174	172	199	207	189	173	203	170	161	167	195	201	165	206	197	189	188	196	213	193	198	202	180	189	195	197	182	197	207	194	166	167	176	186	192	180	226	213	183	210	202	211	182	166	220	184	175	211	182	212	184	202	184	163	189	172	195	204	184	188	199	195	188	182	185	170	162	194	193	175	185	177	191	173	174	177	188	192	197	177	169	198	201	192	200	167	199	175	179	185	178	191	196	161	169	166	185	186	200	200	201	190	184	163	180	192	205	168	205	185	181	155	181	176	194	181	160	218	168	187	189	198	199	200	164	193	203	207	185	196	178	193	190	206	180	168	166	190	220	174	180	181	192	163	172	201	171	164	201	192	191	180	213	204	192	194	173	183	192	170	176	158	177	173	168	172	173	198	161	186	177	192	216	160	169	185	187	205	191	209	169	175	182
8263	1114	2286	2671	2174	1783	1593	1398	1187	1083	915	895	787	780	712	666	699	624	619	585	622	617	568	605	570	563	549	534	534	556	521	542	521	541	492	475	517	509	506	515	525	511	500	524	532	455	527	480	491	539	523	517	490	508	498	520	485	475	439	494	515	491	501	509	479	504	481	503	513	545	472	529	467	533	476	483	525	451	501	504	495	498	526	471	513	477	491	446	468	494	485	484	483	483	503	477	501	505	490	504	513	515	530	453	487	485	531	487	467	509	479	499	485	514	519	488	452	475	503	492	475	519	499	501	494	493	507	496	503	527	466	502	509	489	470	460	445	487	492	509	464	499	503	473	477	480	502	501	482	500	493	529	474	482	504	502	496	506	491	491	488	539	500	451	507	495	509	508	476	468	477	497	523	482	476	507	470	491	492	515	483	465	503	466	478	509	463	514	470	493	507	523	476	473	505	516	501	527	520	504	461	503	483	481	473	499	508	481	476	504	483	494	454	490	505	503	467	498	501	488	468	461	506	466	473	511	525	506	461	492	479	484	461	466	497	481	465	451	466	496	461	450	478	518	505	479	513	497	473	524	512	472	498	515	476	474	523	501	488	528	526	429	453	490	475	469	482	477	443	481	467	454	467	510	449	448	475	473	446	479	493	466	465	493	468	536	488	499	507	519	455	506	464	500	511	487	514	491	490	484	487	488	494	492	491	516	507	456	537	443	484	510	496	466	475	458	460	471	495	485	534	459	473	471	501	480	495	455	458	515	477	527	497	484	501	478	471	477	493	507	504	488	523	532	452	458	469	457	526	496	458	450	496	505	472	482	488	514	455	518	503	496	460	502	459	527	478	498	504	487	539	524	499	455	464	466	512	493	519	504	486	465	516	528	457	479	465	478	473	523	498	493	478	490	494	460	530	467	454	524	502	487	484	516	486	490	538	491	502	512	484	470	472	512	480	486	467	491	532	513	521	480	487	503	461	516	463	491	485	462	510	504	485	506	500	437	456	481	511	501	474	491	479	509	486	514	471	508	501	484	483	436	495	457	503	472	474	490	521	478	515	468	490	481	506	511	481	487	496	483	503	487	507	477	464	473	479	533	460	490	469	538	468	484	484	500	506	494	492	482	514	504	511	540	485	498	509	487	471	515	497	449	512	514	518	476	480	480	473	468	499	486	477	442	496	500	486	471	465	441	532	478	463	503	493	473	486	507	425	477	460	461	552	507	443	493	454	512	472	453	485	487	508	487	523	463	493	482	465	514	485	500	440	499	488	495	494	475	524	473	480	468	461	492	529	496	483	496	486	471	505	511	477	420	494	484	489	497	479	521	437	486	471	480	516	466	464	479	509	462	506	481	448	475	462	482	491	462	507	493	465	464	512	474	486	513	488	495	499	486	458	473	492	508	490	498	493	494	516	466	439	484	494	502	491	476	498	464	510	455	506	482	488	474	477	452	471	479	475	465	487	476	527	492	479	476	450	492	454	491	488	478	551	491	489	496	449	466	492	481	526	512	477	450	461	464	545	486	485	489	519	500	484	493	451	496	474	436	483	453	485	466	493	482	516	473	476	498	502	523	498	515	470	493	490	521	487	482	503	497	453	510	491	433	483	508	475	503	509	493	483	471	501	475	490	449	497	482	485	493	460	513	486	484	464	468	512	482	492	479	525	453	510	516	498	482	490	484	449	491	473	491	534	470	463	504	455	499	456	495	503	512	480	507	441	490	495	505	527	486	488	497	487	467	475	468	494	555	508	510	520	487	469	514	453	473	490	468	492	511	539	491	487	496	514	492	491	490	509	494	448	512	467	525	469	466	518	517	468	480	506	514	479	470	488	503	511	537	477	501	497	487	510	508	454	478	494	483	485	476	475	506	484	517	485	500	504	462	469	541	501	432	484	499	471	471	495	512	481	498	512	504	512	478	481	499	498	502	486	486	493	466	488	494	491	530	496	508	482	507	473	468	473	486	497	460	494	493	468	501	451	481	487	483	484	539	470	449	472	453	468	482	472	516	488	547	464	479	492	466	504	529	501	504	504	531	525	480	497	482	489	476	502	482	492	525	496	494	476	466	495	485	494	486	477	491	509	461	477	496	476	471	520	481	481	522	494	480	458	476	479	485	478	508	476	454	478	489	514	466	481	471	501	428	517	512	506	474	466	519	445	465	499	492	472	503	505	444	501	464	470	512	502	511	505	462	500	495	519	472	499	468	481	486	511	460	493	518	461	469	487	518	523	495	503	495	438	486	493	513	509	494	489	475	506	490	475	516	511	466	476	468	478	520	465	481	508	486	491	516	550	488	487	498	512	498	496	493	480	449	484	487	514	499	488	481	480	480	510	503	467	460	514	485	521	481	455	495	488	486	493	511	481	528	465	520	512	477	501	499	490	471	491	460	514	512	480	482	499	490	490	470	489	510	484	479	490	468	519	521	492	512	494	467	476	472	488	500	483	517	478	484	500	463	488	511	532	507	484	442	472	453	491	491	507	469	440	496	486	487	514	486	512	522	494	462	476	452	487	476	490	494	487	508	452	506	494	508	475	462	462	498	510	470	466	473	488	475	493	488	454	506	479	473	461	474	492	486	537	462	499	484	474	504	501	465	459	463	494	522	493	475	497	499	523	487	478	480	487	463	486	488	475	478	458	503	505	514	478	448	480	506	479	491	491	478	499	504	525	531	502	521	491	526	485	460	480	504	496	470	495	501	505	525	516	514	499	503	464	500	505	467	469	495	498	508	514	482	506	485	489	454	468	483	482	518	487	496	478	489	485	536	502	502	517	471	500	452	479	496	478	485	494	479	452	464	488	478	495	469	460	503	520	494	527	491	489	444	519	498	495	469	470	477	536	461	478	499	466	480	476	502	466	485	517	493	470	489	483	450	507	470	534	500	484	486	481	495	496	502	501	478	470	446	479	504	458	489	473	519	518	498	456	457	492	496	485	516	529	512	481	504	442	490	471	517	466	506	502	480	477	475	481	478	494	466	497	493	464	486	510	445	485	520	498	520	476	513	466	439	495	483	478	506	507	520	467	498	464	460	537	505	499	496	512	483	460	500	480	473	482	491	467	487	510	462	447	446	442	445	543	482	461	495	473	459	493	503	488	516	488	466	510	431	548	490	491	457	488	512	490	457	485	498	488	494	507	470	448	518	502	495	495	486	486	498	482	481	484	496	531	484	483	499	504	500	522	500	499	451	466	465	503	483	493	459	484	510	511	476	487	481	497	487	494	508	481	488	468	495	457	504	497	442	505	520	515	491	506	534	516	465	486	482	485	508	501	493	477	449	468	506	473	490	476	502	491	501	526	475	453	457	496	459	426	488	518	485	474	518	467	504	474	505	502	470	492	481	542	471	455	537	498	509	506	478	442	479	474	479	544	457	517	512	467	484	479	504	538	459	511	491	480	492	516	471	497	496	503	509	504	498	455	492	483	452	489	503	497	481	483	500	456	451	503	476	480	466	499	491	518	494	465	470	453	498
1864	449	448	424	402	420	390	396	395	349	371	412	381	417	396	441	371	401	392	371	359	390	393	389	362	411	364	413	399	398	381	334	370	399	438	394	387	384	357	402	387	356	386	404	379	397	383	398	386	393	375	359	381	370	398	399	351	396	393	364	375	361	408	368	413	386	399	382	333	358	347	362	385	359	369	402	397	381	354	377	381	369	367	386	417	363	363	407	363	384	405	426	426	423	396	361	368	384	364	378	397	386	375	370	371	381	359	383	401	355	369	365	371	372	375	381	346	362	366	363	393	381	358	369	388	407	387	378	403	404	407	377	369	408	399	379	403	350	392	411	411	386	377	388	372	427	389	359	401	426	382	363	359	363	387	396	382	411	413	373	355	380	348	386	385	440	379	374	375	414	373	403	389	388	426	403	387	360	381	347	369	360	382	370	399	427	387	384	379	399	393	360	366	415	353	357	400	432	401	410	385	374	346	364	391	380	350	369	351	387	362	415	365	413	418	350	359	388	390	385	371	409	400	369	341	365	382	400	384	316	373	390	384	362	359	363	370	362	342	377	423	386	371	390	391	368	346	436	376	391	402	369	417	421	396	387	363	379	373	379	381	387	368	361	345	368	415	380	356	366	368	388	360	356	416	352	386	423	406	429	399	384	382	349	376	416	383	423	380	419	379	408	390	390	396	394	361	380	360	388	452	377	389	408	391	388	416	376	392	401	379	361	397	402	387	405	386	376	365	426	381	375	404	390	395	393	364	386	350	357	397	392	385	363	382	388	377	403	382	406	396	360	410	376	354	362	379	398	360	419	383	371	401	361	326	389	383	393	370	383	400	354	384	365	356	394	366	359	389	383	427	392	432	432	375	404	429	391	386	373	412	367	376	357	390	378	367	408	384	358	394	364	365	347	369	384	382	380	348	376	379	418	391	341	397	390	399	381	403	386	382	397	434	377	395	388	407	377	379	375	386	383	417	445	380	368	362	395	400	384	381	424	396	410	435	381	369	409	378	357	396	426	389	370	393	414	395	366	389	408	376	413	399	378	405	379	338	404	395	352	394	391	367	365	426	389	375	366	382	385	387	373	418	400	398	353	393	357	424	387	428	412	409	375	377	365	340	385	388	379	345	380	387	383	415	386	339	391	367	387	390	393	386	385	377	385	385	383	361	360	396	390	387	394	364	405	403	390	384	396	374	384	386	354	346	363	396	379	391	375	392	371	374	395	379	346	362	365	417	397	376	396	369	365	353	360	388	413	386	400	365	387	394	376	379	375	404	418	361	391	370	397	383	361	389	383	411	409	371	370	382	376	400	391	387	416	409	383	387	395	349	410	378	362	399	388	352	360	396	385	380	392	369	352	368	383	395	375	359	387	372	381	359	397	433	380	340	364	411	352	405	385	397	354	375	404	378	395	396	383	364	415	388	372	405	394	365	388	364	354	341	377	389	387	365	420	423	387	377	350	370	367	420	413	374	354	390	372	384	367	399	350	372	363	412	379	412	403	366	392	420	410	407	362	363	380	394	397	386	406	396	386	373	371	378	379	384	377	398	363	385	382	352	386	399	373	382	361	382	370	389	388	386	358	389	384	405	419	411	386	408	379	387	415	356	392	375	388	373	369	378	372	352	392	384	394	372	383	369	408	371	404	411	338	385	366	392	415	387	387	395	383	365	409	398	434	412	423	355	391	438	367	393	412	393	397	378	376	408	358	416	346	360	349	394	368	381	421	388	429	377	380	364	405	375	363	419	397	359	387	437	379	375	407	401	334	376	377	367	421	417	405	381	363	437	382	330	409	392	401	382	355	367	402	397	349	374	379	411	403	400	376	340	369	390	404	359	358	383	377	375	415	372	357	378	343	378	403	388	369	375	393	389	404	412	369	348	382	378	323	407	362	382	351	408	377	400	411	396	415	419	387	375	374	369	398	431	389	399	385	421	369	339	408	393	382	395	366	422	386	387	403	417	414	360	351	383	393	377	416	399	400	375	388	374	367	367	384	343	369	398	369	385	389	411	392	396	404	396	373	399	343	405	371	377	347	350	415	385	365	368	383	414	371	397	403	381	383	400	363	348	402	391	386	418	363	406	365	364	390	386	385	374	369	391	399	371	381	355	406	418	408	421	414	355	410	355	356	400	347	373	375	387	398	384	377	376	372	391	430	374	360	390	411	416	361	384	383	402	432	405	373	384	338	355	359	385	385	385	376	394	391	369	393	377	395	369	370	348	396	377	421	378	360	364	416	363	415	379	342	390	378	351	398	380	388	414	352	396	416	393	376	404	371	373	371	376	375	367	359	343	410	396	420	386	359	417	387	391	397	390	399	401	392	382	384	388	388	377	383	377	373	400	377	352	370	389	361	384	399	420	383	385	341	378	394	376	362	397	381	380	395	370	407	405	343	354	355	372	393	393	380	386	382	389	365	412	353	391	376	396	403	399	366	373	377	406	375	390	382	414	378	393	395	334	414	373	349	375	388	408	392	366	355	359	358	431	378	361	436	383	363	402	373	420	381	392	338	394	371	405	377	387	392	367	350	376	349	368	390	388	366	405	348	362	356	412	379	363	424	376	393	381	380	375	386	412	378	385	387	376	366	449	391	392	353	376	405	382	362	354	402	385	333	429	415	402	374	371	370	398	413	350	345	381	358	348	376	433	377	380	370	371	364	376	353	392	418	381	379	376	372	374	378	414	394	367	361	400	378	409	367	385	369	375	347	404	395	424	376	385	384	380	416	368	364	365	388	397	379	351	391	394	375	352	388	364	330	365	375	385	399	358	393	367	381	399	381	413	376	368	403	401	335	384	395	390	411	365	374	406	397	372	394	398	387	398	372	381	350	399	369	394	366	424	427	393	382	363	381	362	352	357	367	421	386	423	356	367	366	354	417	393	363	369	407	395	392	412	368	413	391	414	393	392	383	361	399	395	387	400	401	379	371	399	357	418	377	388	392	398	361	378	365	397	368	368	403	381	376	417	407	374	373	355	401	386	383	376	384	384	423	358	384	399	421	389	382	393	397	387	374	433	388	399	365	372	365	351	394	396	373	433	400	369	408	380	377	365	386	374	433	368	394	388	399	390	374	379	368	383	397	406	395	342	367	382	389	399	381	389	350	391	405	390	377	375	361	384	421	377	384	366	390	365	404	367	363	394	405	406	424	376	345	395	357	388	425	377	379	373	382	380	389	390	355	379	355	392	381	369	387	375	365	341	418	395	415	366	371	354	400	385	393	383	391	333	369	359	351	365	388	355	354	404	403	383	400	400	374	370	372	392	400	356	406	423	369	400	383	384	407	387	394	358	371	395	382	352	392	362	389	370	361	395	412	412	389	400	322	387	388	399	369	401	426	391	374	397	386	376	378	370	380	414	408	389	383	387	372	412	391	388	419	345	400	343	367	355	408	379	384	351	411	366	403	369	420	406	376	357	357	388	408	387	435	367	380	341	371	370	404	384	398	391	378	403	386	366	362	361	386	429	395	414	386
2220	920	1020	1065	989	945	937	899	866	886	845	853	859	875	875	839	921	928	840	861	896	844	842	846	853	870	787	834	807	864	871	887	861	834	854	808	844	801	874	916	861	844	891	834	849	846	900	850	858	802	853	894	889	859	850	821	868	864	823	912	845	877	872	880	885	839	814	878	823	827	843	781	812	832	848	826	834	893	842	831	848	856	869	849	805	809	865	882	871	840	796	863	837	885	824	818	847	859	810	899	874	891	820	804	847	855	840	872	844	855	827	864	844	810	880	848	884	881	891	838	834	857	857	906	851	823	837	844	890	847	886	836	822	845	887	894	877	835	842	853	842	831	854	829	834	839	858	841	859	843	841	888	859	851	779	831	885	858	829	834	823	852	917	852	869	889	804	906	814	809	877	869	859	867	894	832	837	884	900	863	932	850	838	872	861	836	817	866	778	891	834	872	861	850	884	857	860	851	813	898	871	870	890	789	881	840	812	815	829	852	824	859	809	833	890	881	900	863	840	779	836	848	868	899	848	813	846	833	803	835	889	823	844	849	843	875	850	841	852	817	831	808	828	844	858	827	843	826	803	828	859	850	852	820	882	819	829	893	869	892	854	863	837	844	824	828	821	878	831	861	889	789	842	861	851	842	845	815	866	845	854	825	881	876	829	840	827	813	857	907	885	902	834	811	846	809	821	839	845	858	831	873	794	866	819	872	838	882	855	831	871	865	783	875	843	880	841	897	860	840	844	850	856	842	882	852	752	835	865	867	817	845	818	850	837	884	791	874	863	843	847	830	822	860	857	842	806	820	875	803	859	856	850	878	870	816	885	862	789	835	840	861	866	819	864	865	818	836	889	811	869	817	812	833	802	841	846	806	804	823	867	840	847	870	821	851	843	878	837	852	875	836	851	821	875	862	864	864	846	902	818	865	831	832	837	881	821	812	807	842	836	897	859	798	820	868	837	901	854	879	856	832	823	877	892	806	829	869	842	818	844	843	832	871	873	853	829	822	846	835	857	842	828	871	874	853	852	834	888	893	835	821	867	813	898	879	817	842	875	855	886	857	821	859	869	875	841	876	847	869	840	844	856	847	822	865	883	918	853	854	883	830	858	838	854	805	858	861	856	860	859	806	869	859	848	872	818	815	881	847	832	819	861	833	810	886	876	823	833	859	839	840	839	886	870	826	854	836	848	812	849	826	876	805	912	882	877	840	810	794	898	859	838	848	832	858	871	849	906	820	815	856	855	898	868	855	807	824	842	865	840	861	818	817	888	839	915	849	857	827	813	823	834	867	850	877	843	809	863	793	826	817	876	853	831	860	832	842	884	848	858	890	873	825	836	864	924	855	851	860	839	810	820	840	842	868	829	907	915	848	815	835	856	852	880	867	899	882	841	865	825	816	843	815	809	893	865	854	861	823	868	845	912	826	881	807	840	875	832	788	837	824	836	894	884	866	850	820	888	875	865	789	829	903	861	829	870	765	859	818	821	874	891	825	868	874	798	885	802	879	853	841	827	885	842	887	889	850	841	831	793	871	871	874	767	825	846	818	848	816	892	839	864	801	855	876	795	846	862	835	839	799	866	816	879	831	871	882	836	911	821	853	743	860	849	844	807	824	854	850	835	867	854	802	843	854	816	813	901	864	899	878	896	854	886	852	836	845	888	874	858	881	834	829	879	850	862	815	867	826	815	820	786	858	902	913	887	809	920	848	851	819	816	787	865	846	843	852	803	869	861	802	853	898	836	828	780	862	805	884	837	858	859	807	790	886	871	809	865	843	867	884	885	827	804	863	814	806	844	918	857	865	852	853	818	898	841	846	866	865	856	852	827	869	803	828	840	832	809	870	852	860	880	855	833	818	804	850	869	790	863	876	868	823	809	896	863	834	853	873	876	853	845	804	855	859	874	818	829	877	841	833	856	873	867	859	833	867	831	811	876	884	841	871	881	814	856	859	821	855	862	844	844	831	859	840	886	866	794	823	915	823	838	855	829	817	788	855	834	778	791	844	879	881	844	849	856	894	879	857	878	851	789	808	818	837	860	853	885	829	817	816	878	862	873	918	791	817	808	856	811	832	788	872	873	870	791	845	863	853	827	814	793	860	880	834	861	874	909	835	863	817	804	885	861	866	893	848	835	852	814	842	871	885	923	870	870	825	905	863	863	862	878	833	837	870	845	790	819	846	900	875	877	896	862	838	863	835	854	803	819	807	872	835	841	840	859	859	862	790	910	842	817	880	826	842	827	818	863	871	858	911	855	872	869	831	891	858	853	872	861	810	835	815	860	884	854	871	867	858	831	864	855	815	845	840	835	831	832	866	821	819	803	840	914	867	859	794	842	881	841	878	879	839	878	799	880	873	843	848	885	860	851	856	812	884	799	819	834	867	896	833	799	869	848	850	869	813	869	861	891	810	827	858	829	825	858	832	833	865	863	869	850	816	803	860	856	826	814	803	887	822	858	799	893	839	873	845	855	885	797	895	885	869	831	860	892	855	866	839	887	878	862	833	787	900	832	837	829	849	863	862	822	846	871	825	825	830	828	832	842	817	857	823	858	837	870	904	854	830	829	840	845	822	879	886	908	851	842	816	826	862	800	788	868	840	897	830	849	843	807	825	848	859	840	848	851	865	825	848	869	802	799	862	853	876	819	818	877	876	817	839	868	855	831	842	857	885	875	901	898	817	806	870	813	858	835	863	829	849	852	850	777	877	862	852	822	816	894	861	874	866	814	841	842	861	847	891	802	877	857	842	830	865	812	858	858	873	858	831	838	822	887	854	846	791	847	841	848	839	809	885	879	832	865	828	799	850	816	790	839	938	873	807	821	855	820	828	863	876	821	852	864	872	834	869	834	874	856	853	829	842	824	814	876	849	829	837	831	873	920	826	790	832	827	861	856	881	844	822	844	900	846	833	823	877	808	872	873	818	849	879	861	874	838	893	858	871	849	815	883	885	883	843	855	857	845	839	841	877	846	815	862	836	840	894	825	820	826	836	825	846	880	872	798	853	831	841	910	811	842	801	836	881	870	896	869	862	854	812	804	892	824	840	871	883	839	790	814	834	808	912	881	874	822	870	891	909	836	860	828	884	827	838	858	883	854	870	896	867	795	856	873	842	862	867	859	829	823	818	920	808	932	911	875	854	855	839	859	826	846	858	836	877	844	845	838	841	887	835	796	877	874	862	836	911	850	858	837	900	856	843	839	829	878	878	833	821	826	852	819	855	878	877	881	820	873	853	867	816	821	855	806	910	901	861	852	882	833	865	848	814	855	845	822	823	816	826	863	847	848	831	869	895	875	823	859	850	886	809	801	878	856	855	840	887	865	864	860	857	840	900	875	852	839	803	881	838	851	814	840	872	852	817	851	837	842	855	819	778	811	903	829	825	864	804	830	914	805	898	837	836	870	833	841	806	891	846	833	843	866	893	877	831	875	792	803	815	843	862	839	878	797	921	880	867	868	843	852	858	844	853	896	874	844	835
7595	585	660	538	419	311	294	278	244	224	215	215	233	219	214	231	184	228	212	178	186	186	192	169	187	195	216	200	187	187	176	188	194	185	194	213	201	179	202	185	201	223	201	188	189	193	206	178	189	207	200	211	217	193	221	185	178	184	179	178	199	216	192	195	177	189	166	195	182	212	182	177	169	182	210	184	192	188	212	218	199	199	180	172	177	172	186	170	208	179	190	200	186	166	172	215	174	174	179	210	166	175	206	182	186	192	191	198	189	178	191	215	208	192	201	163	209	195	196	189	183	221	183	190	178	171	186	195	193	197	206	189	193	184	164	186	190	180	196	205	185	174	186	215	203	212	219	177	179	190	187	177	211	185	177	192	188	193	193	191	203	189	204	221	198	192	215	169	187	181	201	198	185	201	178	192	190	202	213	165	186	179	184	174	210	179	206	175	158	186	195	207	182	193	164	196	221	177	186	168	182	208	211	167	181	175	182	177	202	190	196	196	183	167	177	196	198	206	177	179	207	182	165	168	201	200	196	187	183	199	209	199	196	182	192	192	224	139	217	172	193	199	186	209	186	200	180	185	167	178	178	178	191	209	206	173	169	204	193	200	197	181	207	199	185	193	198	184	181	168	204	219	172	195	216	171	209	193	165	190	188	208	182	179	220	182	201	183	191	221	203	197	207	180	168	165	166	172	158	209	188	183	229	176	182	182	205	189	188	175	215	197	188	193	196	193	188	199	211	192	181	188	186	156	184	191	204	168	184	157	197	173	162	198	192	199	217	214	162	162	165	198	197	193	200	199	206	203	191	184	203	194	195	189	177	182	207	192	189	183	164	179	177	187	167	198	172	189	189	180	181	200	197	186	192	203	195	199	206	184	221	211	186	201	185	186	199	180	185	199	195	189	204	161	168	188	173	165	184	186	168	230	176	202	162	190	172	165	179	179	186	195	209	191	204	238	206	218	161	186	164	214	168	183	187	197	195	181	202	219	199	171	199	216	195	179	207	179	193	212	165	202	178	197	186	200	206	181	163	173	185	219	183	193	187	188	189	183	186	188	170	161	189	202	197	189	200	178	200	194	219	176	186	194	170	207	195	187	207	185	199	181	187	167	192	184	200	209	180	191	154	187	205	195	174	193	171	209	194	213	202	209	165	208	167	148	165	168	184	176	179	198	191	192	190	178	201	192	174	198	182	175	188	176	166	202	192	199	200	189	170	203	192	197	177	196	194	203	181	191	201	157	187	194	178	193	176	188	182	196	182	178	157	181	185	188	166	179	197	210	196	193	180	191	193	184	210	210	199	189	180	177	179	159	208	188	176	184	168	181	211	207	211	171	207	189	187	187	202	198	197	174	210	185	183	218	182	167	188	160	187	211	183	182	177	167	195	187	177	182	181	203	205	195	183	203	189	189	205	176	190	185	199	195	195	229	203	161	175	196	165	187	164	205	196	170	193	194	187	168	195	197	195	208	201	194	186	182	195	195	186	231	193	199	169	201	188	198	174	191	201	216	170	177	196	189	165	187	190	203	188	199	166	191	202	201	200	179	190	167	183	183	193	203	194	191	180	175	168	191	197	198	204	193	208	198	203	189	190	206	163	191	190	195	167	171	172	175	202	189	192	228	159	181	167	214	212	176	207	182	183	202	197	204	162	205	206	179	172	170	173	203	176	168	173	169	161	173	203	190	185	196	177	185	182	203	196	176	201	174	178	194	196	194	213	186	177	169	216	184	166	173	183	173	178	179	208	177	208	190	163	207	179	201	174	171	202	204	174	186	181	201	161	164	200	177	172	191	168	202	203	213	189	185	179	197	149	207	183	182	194	173	188	194	186	183	192	179	192	192	187	196	182	184	185	189	185	195	172	192	207	191	204	169	205	173	201	182	179	185	194	194	179	192	183	178	184	177	192	192	205	212	211	188	206	196	191	206	213	197	175	185	181	183	211	206	181	196	191	202	172	179	201	210	188	207	173	188	192	165	186	188	233	210	164	172	194	198	163	170	203	215	189	177	192	183	185	182	204	202	192	187	183	162	176	198	175	199	186	183	205	196	207	196	184	176	178	179	175	187	177	211	195	184	177	176	161	196	197	183	184	210	207	196	204	191	172	200	181	189	196	184	197	216	199	197	189	164	181	184	176	168	192	201	196	192	185	204	201	221	228	178	201	212	191	172	192	199	193	195	191	210	170	172	181	169	196	196	181	177	177	204	218	206	186	174	190	211	197	181	212	184	193	186	189	180	189	195	168	217	173	224	177	177	193	199	188	203	185	197	177	228	170	167	175	201	207	202	192	189	206	221	197	163	164	166	185	190	174	168	205	200	164	187	221	219	230	153	199	187	188	168	202	190	188	212	177	214	208	168	199	175	164	204	198	181	203	178	202	176	192	191	179	208	197	180	205	176	198	178	161	191	182	206	199	178	181	200	178	180	192	190	186	200	163	172	199	183	215	203	186	179	192	204	202	195	203	178	202	194	197	189	206	163	197	185	201	138	180	207	187	186	195	232	215	199	204	203	190	209	179	208	167	211	175	192	189	177	180	184	170	175	171	213	195	158	186	197	157	208	193	165	169	201	195	217	181	194	192	177	196	201	171	182	180	171	173	204	216	175	199	190	200	192	171	184	171	214	166	151	204	191	171	162	174	198	194	168	187	228	162	178	164	190	199	181	202	194	196	198	192	186	171	177	187	190	189	174	190	188	209	215	202	174	186	196	201	209	212	204	179	194	217	181	171	171	194	208	175	189	198	210	175	192	210	184	193	179	189	200	182	183	172	185	196	196	206	202	179	186	169	190	185	160	206	177	186	177	176	194	174	188	174	197	174	171	181	185	200	186	217	191	183	192	219	190	201	191	206	208	201	200	192	185	196	193	183	162	206	185	188	193	195	190	197	179	186	165	206	175	169	195	198	160	175	184	180	195	217	191	198	190	199	181	187	168	211	180	192	196	178	182	187	207	185	175	206	218	166	178	182	208	193	210	170	185	204	199	188	192	177	169	202	214	176	197	199	191	175	162	208	193	176	185	207	187	203	225	183	181	214	165	193	179	181	195	185	179	181	205	181	192	204	181	171	171	203	183	193	198	213	188	183	177	169	194	217	208	193	202	198	208	206	213	175	180	205	203	192	192	181	187	155	216	190	177	198	180	183	177	191	178	201	179	171	189	192	211	168	166	192	205	166	183	209	174	185	170	159	199	181	177	163	189	182	196	178	184	211	178	187	157	199	183	197	167	187	199	197	204	169	178	191	164	189	183	189	191	186	189	196	186	173	175	175	235	201	199	210	199	159	194	190	182	192	207	199	201	190	193	212	195	193	185	219	203	199	205	209	185	159	170	170	190	189	185	198	176	195	193	189	177	211	191	192	187	182	181	177	198	169	190	194	183	191	219	187	214	236	198	186	179	180	163	205	207	185	171	192	202	199	189	190	181	166	191	152	205	208	205	171	182	206	188	186	176	196	182	178	212	192	176	166	197	207	183
6433	915	1451	1697	1456	1199	1087	955	849	749	673	671	597	600	603	524	582	572	523	520	562	492	472	517	502	485	531	473	486	466	473	473	497	511	456	479	484	453	458	464	485	496	478	490	475	487	496	446	469	449	475	473	432	460	471	478	444	450	433	471	450	449	446	478	474	463	453	488	451	437	487	499	484	442	465	472	488	480	444	470	441	440	453	476	419	466	453	447	464	471	458	500	492	432	482	465	480	444	442	487	513	434	442	490	431	452	455	458	434	486	464	462	468	444	434	419	458	444	471	487	473	454	445	438	464	461	426	464	459	469	464	489	486	474	444	472	457	479	455	458	460	469	464	465	474	458	474	490	445	434	481	427	435	454	439	451	465	454	437	474	474	493	442	460	440	460	483	461	431	453	477	486	437	432	444	472	450	443	451	464	481	473	428	503	485	473	510	482	452	484	465	479	462	462	425	435	433	458	458	442	442	505	476	459	468	441	487	461	438	477	441	468	507	443	440	474	453	510	453	493	430	448	455	445	485	457	432	446	466	458	471	449	469	467	476	475	434	448	459	447	463	463	427	474	459	460	435	453	472	464	449	463	450	440	459	440	459	427	446	458	457	447	440	429	412	467	489	448	475	462	463	487	463	446	487	430	442	479	472	449	419	484	423	450	433	451	464	442	457	445	470	473	448	473	443	471	519	456	457	447	479	473	472	494	499	465	464	456	470	405	498	463	474	449	453	452	449	443	467	431	467	401	461	444	465	460	449	440	441	468	481	460	476	444	501	423	460	467	469	493	463	436	454	434	473	456	493	463	469	476	499	450	478	443	511	443	454	479	462	467	436	477	486	454	457	483	470	445	464	464	469	447	477	456	438	461	465	471	481	499	449	491	460	444	473	447	469	449	462	457	414	450	449	460	441	489	476	465	463	480	459	440	482	453	414	493	440	439	486	477	472	469	422	449	485	467	504	459	483	468	473	462	452	465	451	430	469	463	423	466	446	480	418	493	474	445	469	442	448	481	449	435	476	441	468	478	450	433	486	457	474	453	422	481	456	473	491	458	470	490	455	506	464	439	456	457	457	457	457	505	444	449	498	518	458	491	464	444	468	472	409	437	464	444	478	451	442	422	479	468	467	474	448	509	423	454	448	456	506	433	471	467	446	457	479	452	427	467	448	464	471	468	487	489	458	434	470	489	424	431	448	460	453	466	479	477	451	446	471	455	438	437	485	459	525	412	469	426	483	491	471	479	477	445	433	481	448	462	476	481	484	455	424	452	466	431	453	449	462	467	477	456	431	425	459	455	433	424	458	453	491	452	425	493	471	434	470	497	453	460	452	481	487	431	435	499	464	473	470	452	466	454	471	432	410	485	470	450	444	488	481	460	460	468	457	432	449	418	432	474	467	460	507	438	428	417	453	477	478	485	430	474	448	444	438	476	434	458	436	455	482	429	446	491	484	471	468	458	423	484	470	467	482	484	475	457	480	482	435	452	462	458	453	446	450	467	434	461	454	475	481	452	481	480	471	486	473	451	464	490	433	460	438	466	453	473	463	462	407	501	420	449	472	436	444	467	450	462	475	416	476	454	495	474	466	432	468	483	462	458	475	484	476	472	453	456	489	462	492	448	459	437	457	467	474	455	441	441	427	414	441	465	472	473	455	458	487	449	453	450	452	434	511	443	433	457	477	463	453	478	454	453	482	467	453	456	481	413	449	428	448	451	453	470	446	450	442	481	457	483	444	452	453	471	491	469	437	462	424	439	472	482	459	467	483	442	463	469	437	427	449	489	483	458	502	463	473	473	450	443	485	468	460	477	472	495	476	477	439	461	434	461	463	481	467	449	476	485	511	537	434	447	483	445	433	483	462	449	503	454	448	465	470	460	465	455	483	456	453	479	497	453	431	472	458	510	464	479	443	519	489	445	467	460	471	454	432	419	471	457	506	470	509	491	458	460	425	481	408	462	436	451	462	465	483	460	495	488	454	507	449	421	471	437	477	457	479	456	471	482	448	464	441	454	416	453	443	437	445	457	449	462	487	452	466	460	443	497	444	447	459	466	447	451	441	490	479	478	473	433	480	440	430	457	453	476	452	483	438	464	470	490	441	440	458	454	439	460	412	452	461	432	469	415	474	481	474	400	452	460	453	432	470	454	462	442	457	412	458	448	446	472	471	425	448	436	442	467	460	466	429	475	461	469	411	486	472	459	451	475	451	435	421	455	458	477	463	421	446	468	511	469	478	445	473	434	444	502	458	476	435	457	461	440	504	462	471	457	462	491	480	470	487	438	452	464	488	481	501	450	420	499	431	457	454	465	436	481	471	489	469	463	449	472	448	465	484	451	489	449	463	482	468	467	446	471	491	466	438	480	442	456	440	447	458	420	448	413	430	467	421	474	454	459	481	457	454	467	454	465	438	459	483	468	463	483	471	429	478	458	454	464	481	436	446	465	480	445	457	406	417	473	489	485	465	459	478	472	489	453	472	470	437	456	454	467	456	457	458	493	483	457	440	424	445	476	444	464	461	439	427	420	430	458	471	485	511	473	500	436	464	448	477	463	409	464	488	466	449	505	431	415	460	469	499	465	413	481	442	473	465	458	458	513	435	451	463	462	467	449	474	459	444	482	435	470	437	483	508	458	484	422	447	436	416	465	439	470	456	427	477	456	507	441	501	459	445	425	435	521	472	441	461	462	469	462	449	467	445	468	450	433	463	452	460	491	467	458	477	457	464	472	430	474	473	486	443	454	455	463	439	484	482	478	427	472	438	471	443	461	482	473	486	421	428	446	435	482	415	456	456	460	452	450	472	416	427	464	466	443	449	390	412	461	464	417	454	493	471	483	438	469	502	474	477	421	466	444	469	459	440	457	435	465	503	482	476	464	412	444	449	483	456	468	481	471	468	488	479	458	428	481	431	458	474	481	452	479	432	489	472	426	445	456	452	441	450	453	470	452	448	466	463	455	446	454	460	478	455	444	434	466	459	484	476	439	448	459	454	462	455	470	477	467	493	431	480	434	427	466	454	415	472	451	490	478	468	476	479	439	448	432	463	447	469	403	469	483	500	436	476	465	488	456	436	449	459	466	407	485	425	462	477	448	466	450	446	477	482	468	448	455	437	486	492	481	479	490	447	421	461	476	481	473	489	447	471	477	433	442	496	457	478	499	509	477	437	483	484	409	436	466	447	451	486	453	456	428	460	462	482	469	461	469	428	469	481	458	448	454	448	469	446	444	484	440	433	486	455	475	419	441	427	457	455	487	447	444	437	474	468	470	459	490	437	449	501	464	454	519	480	509	441	475	455	475	450	459	472	444	458	464	482	523	428	465	461	445	466	439	443	457	450	427	441	433	460	498	502	442	479	453	473	429	448	454	454	464	486	433	477	450	471	466	495	477	412	412	468	441	465	459	470	478	443	459	497	469	456	475	470	461	441	433	464	452	460	443	470	461	446	474	484	517	483	480	466	426	434	473	472	451	480	473	421	465
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
