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
338548320971	338548321531	338548322081	338548322631	338548323181	338548323731	338548324281	338548324831	338548325381	338548325931	338548326481	338548327031	338548327581	338548328131	338548328681	338548329231	338548329781	338548330331	338548330881	338548331431	338548331981	338548332531	338548333081	338548333631	338548334181	338548334731	338548335281	338548335831	338548336381	338548336931	338548337481	338548338031	338548338581	338548339131	338548339681	338548340231	338548340781	338548341331	338548341881	338548342431	338548342981	338548343531	338548344081	338548344631	338548345181	338548345731	338548346281	338548346831	338548347381	338548347931	338548348481	338548349031	338548349581	338548350131	338548350681	338548351231	338548351781	338548352331	338548352881	338548353431	338548353981	338548354531	338548355081	338548355631	338548356181	338548356731	338548357281	338548357831	338548358381	338548358931	338548359481	338548360031	338548360581	338548361131	338548361681	338548362231	338548362781	338548363331	338548363881	338548364431	338548364981	338548365531	338548366081	338548366631	338548367181	338548367731	338548368281	338548368831	338548369381	338548369931	338548370481	338548371031	338548371581	338548372131	338548372681	338548373231	338548373781	338548374331	338548374881	338548375431	338548375981	338548376531	338548377081	338548377631	338548378181	338548378731	338548379281	338548379831	338548380381	338548380931	338548381481	338548382031	338548382581	338548383131	338548383681	338548384231	338548384781	338548385331	338548385881	338548386431	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12242	784	674	545	446	348	342	316	264	250	242	280	267	259	261	220	274	237	218	234	273	228	259	239	254	220	228	226	239	239	218	236	232	213	206	242	260	236	249	227	216	222	236	212	250	260	240	208	235	207	228	245	217	232	227	244	222	242	234	237	241	246	247	247	226	229	226	225	230	236	247	248	224	218	198	204	198	262	226	223	220	237	241	230	210	193	224	228	243	262	235	201	228	217	234	232	234	220	223	215	224	217	245	231	235	224	217	257	203	228	229	205	215	223	245	247	235	244	222	217	214	218	228	241	215	236	217	220	243	243	231	219	203	227	214	253	215	241	235	238	225	222	211	201	244	228	208	220	219	224	258	227	241	229	222	238	237	231	250	229	235	216	234	221	253	283	216	202	223	222	236	203	224	214	196	215	219	260	227	227	240	254	212	266	245	229	236	217	215	248	221	217	241	224	236	225	236	223	215	243	223	235	249	248	247	226	243	207	236	213	210	267	236	256	219	229	225	266	223	214	219	212	208	235	194	215	202	225	190	236	236	222	236	226	241	229	206	214	198	229	237	231	257	233	236	212	242	216	235	234	226	234	266	248	242	215	212	235	249	214	195	214	234	243	225	225	207	221	214	239	259	204	217	212	242	203	211	248	232	241	225	225	233	254	210	216	240	200	224	221	228	202	222	220	219	199	214	218	229	218	235	211	228	227	224	249	249	218	208	223	241	231	255	220	243	246	240	220	232	237	224	256	246	228	223	203	218	210	248	242	219	220	226	215	262	222	232	227	220	219	242	234	224	239	250	235	190	209	225	233	212	225	223	207	219	268	254	242	252	216	244	236	229	203	210	261	225	242	239	243	221	238	227	224	238	263	222	210	208	237	226	214	200	212	242	228	214	244	239	227	220	208	215	208	236	206	223	220	207	213	241	253	223	236	220	246	223	223	224	255	227	209	205	228	252	224	257	242	249	234	253	227	230	242	232	228	236	250	214	259	237	241	189	224	213	245	252	213	247	239	216	248	254	232	217	215	235	213	217	214	259	215	259	230	220	218	239	242	236	207	250	227	212	203	251	241	212	226	199	215	243	230	231	223	241	226	255	201	212	215	232	223	246	221	212	211	247	235	215	193	208	202	223	231	236	206	254	242	237	227	233	236	243	249	229	256	224	228	223	237	233	219	227	231	227	228	229	203	224	246	217	227	250	233	209	237	223	232	209	221	188	221	238	266	236	216	239	245	229	237	244	242	188	228	223	242	246	240	230	218	235	212	253	256	248	256	224	243	233	194	243	225	241	252	267	250	201	254	213	214	247	230	206	229	239	228	227	241	212	211	203	249	223	210	226	213	222	240	234	209	207	252	229	219	237	237	225	234	238	227	222	217	206	224	212	216	211	226	189	216	240	260	254	203	227	223	233	231	242	251	228	203	219	238	241	234	232	230	255	194	227	217	237	234	214	238	243	223	252	217	245	211	235	221	234	227	230	214	247	236	230	213	241	235	223	228	219	245	203	232	247	276	243	224	206	224	235	232	228	223	229	231	232	221	236	244	240	232	215	213	233	231	231	246	201	225	239	215	227	222	226	234	227	229	203	240	238	211	224	214	225	222	209	244	207	202	236	229	237	214	235	247	222	214	248	233	223	253	200	230	257	230	214	235	243	227	220	215	222	261	255	236	230	207	222	231	232	233	249	210	199	224	222	248	206	237	244	235	268	236	211	212	209	202	236	232	226	223	237	232	237	231	229	230	234	227	245	225	231	246	231	242	213	225	245	231	232	220	194	239	237	236	236	214	201	201	227	227	216	234	221	235	243	226	234	222	230	217	214	231	225	231	224	237	222	218	208	237	252	211	232	225	251	257	239	234	211	231	211	230	246	213	219	234	247	221	238	244	194	206	243	231	231	230	212	227	219	227	239	233	224	262	261	250	249	229	232	224	213	220	230	241	222	221	229	240	220	194	245	208	216	239	237	215	214	225	248	230	227	222	209	225	244	200	257	241	208	231	243	214	234	246	241	224	250	232	199	226	220	266	253	214	259	210	225	236	201	244	252	226	235	221	197	230	205	202	233	234	218	209	233	222	241	249	230	221	207	227	236	227	232	235	238	233	219	252	236	207	228	231	235	261	253	234	238	233	232	238	240	233	247	236	245	245	219	209	223	263	229	209	218	208	228	256	211	222	236	208	221	206	235	205	201	226	214	226	247	223	247	228	235	238	232	244	227	204	233	245	223	190	216	225	226	212	259	214	214	251	240	228	233	235	237	267	215	240	248	220	227	241	225	241	220	200	246	236	223	203	243	201	226	218	248	244	240	236	212	225	255	238	199	233	225	232	218	240	259	218	229	238	200	228	222	226	208	212	243	230	216	235	206	236	248	269	234	207	237	225	226	256	218	241	211	224	211	213	236	221	219	235	215	243	216	196	197	211	242	247	214	241	244	210	223	254	253	246	209	237	214	211	234	233	215	236	229	223	201	236	224	222	214	245	217	235	213	216	221	227	218	259	215	214	242	208	223	215	257	214	249	228	200	242	232	227	229	219	228	214	244	243	214	223	235	245	231	240	248	220	248	247	273	214	233	245	255	212	246	223	231	244	256	228	236	229	220	242	256	208	262	223	215	258	217	203	241	227	208	238	228	218	236	231	246	259	235	220	214	229	257	243	226	223	225	215	228	248	230	267	229	224	240	234	224	263	212	202	212	207	239	214	224	232	237	256	249	260	255	216	230	258	267	209	243	231	238	232	192	235	222	241	195	241	214	241	255	222	227	242	209	189	212	255	200	238	228	227	234	244	241	219	230	233	235	236	244	214	225	219	220	220	240	238	205	249	238	222	211	257	261	227	218	271	231	239	205	243	240	253	230	231	189	242	224	241	226	253	241	220	233	221	219	219	226	255	224	259	228	228	210	206	221	222	219	226	235	244	243	232	215	218	263	228	225	223	217	221	236	253	248	220	216	216	238	215	235	214	223	221	238	239	212	230	245	259	229	245	235	232	261	233	205	245	230	243	242	217	230	239	250	227	230	220	235	252	236	205	257	222	222	249	234	236	227	212	222	240	222	201	201	208	223	210	242	245	223	246	205	232	213	229	245	239	258	226	234	238	235	215	228	240	246	229	217	261	229	223	244	233	224	233	210	244	210	226	208	217	219	249	230	235	228	236	251	229	243	247	277	256	241	220	236	241	209	244	249	208	239	235	225	234	229	234	200	233	232	240	237	232	201	249	216	238	227	222	224	211	213	214	216	211	226	228	239	219	214	236	209	228	236	229	215	230	257	221	222	197	246	245	216	266	220	220	210	237	237	216	211	225	249	235	231	232	203	227	229	207	239	227	214	240	226	241	219	235	241	231	218	218	224	251	215	227	236	233	250	234	254	231	288	251	211	210	248	214	231	225	230	265	237	242	211	228	238	239	235	229	223	231	230	248	237	210	245	236	220	210	230	240	237	248	219	213	254	241	213	246	235	224	221	213	237	209	254	243	219	233
7997	1013	1656	1741	1563	1307	1142	964	909	852	823	790	702	794	695	683	703	686	635	619	663	661	638	640	611	663	636	628	624	618	600	620	643	589	581	597	614	625	610	590	642	625	596	559	632	591	641	597	612	625	604	583	549	592	584	601	587	606	601	614	564	623	620	645	584	618	674	598	578	560	619	595	560	620	587	602	570	596	600	594	560	536	611	573	613	574	598	568	547	598	555	566	620	570	580	612	580	547	569	613	599	562	578	591	573	558	595	610	605	547	545	578	599	631	627	604	601	595	624	583	598	568	576	602	586	588	592	602	588	584	514	583	596	622	598	571	597	568	581	595	552	606	596	547	597	624	577	578	560	593	599	615	571	571	599	600	567	540	587	619	595	571	594	589	573	585	583	582	538	628	570	567	594	600	570	569	575	624	562	580	561	641	575	558	591	524	580	596	584	640	567	579	561	572	594	600	598	574	563	543	601	570	612	587	584	563	580	611	559	596	604	627	613	567	599	552	561	620	586	609	588	562	574	620	593	600	616	610	547	565	603	580	570	595	582	583	622	579	570	572	591	588	564	599	569	588	554	567	574	612	579	585	553	561	559	563	593	593	586	582	573	608	596	589	577	591	594	621	598	578	533	576	599	615	620	610	584	599	530	606	584	553	577	633	583	578	563	563	545	569	571	618	607	581	610	569	571	619	596	558	603	606	595	582	600	522	581	575	586	564	607	582	602	556	541	586	571	590	556	564	595	557	605	577	582	591	541	579	572	562	602	581	599	603	537	579	595	576	634	593	630	602	584	562	568	635	593	592	541	618	559	588	537	559	593	608	583	580	561	592	563	577	607	605	586	590	567	641	623	598	563	608	585	566	629	559	588	600	579	603	565	573	565	585	607	570	587	544	577	513	575	607	581	583	610	562	634	563	533	596	591	580	607	560	590	571	563	573	551	616	586	606	606	600	588	596	586	585	581	560	551	622	625	566	591	553	568	615	581	601	585	610	527	587	590	578	575	574	588	587	552	585	565	561	608	610	587	640	574	582	559	596	598	619	608	562	609	618	579	550	583	584	596	536	571	626	572	599	594	585	556	610	581	574	591	617	590	596	596	584	610	584	598	566	581	549	595	541	563	580	599	591	613	562	600	581	591	567	606	556	600	573	555	552	548	598	586	579	613	616	550	563	617	577	585	596	561	550	581	595	578	562	592	586	636	579	574	572	578	561	579	577	616	565	598	610	597	621	549	525	527	588	579	545	566	605	596	598	570	573	610	597	609	537	562	568	607	623	618	574	592	579	556	616	584	544	569	584	567	590	629	591	579	566	581	578	551	556	591	584	586	625	618	581	575	572	563	542	610	587	564	596	592	586	591	585	610	578	553	586	601	622	639	560	591	588	591	586	585	606	578	590	588	609	579	582	578	550	581	591	595	602	573	574	554	591	595	585	577	576	611	594	563	577	627	574	569	597	597	605	595	574	617	598	607	596	611	627	596	614	610	533	591	582	582	582	589	607	611	606	608	611	580	604	592	563	622	615	568	604	584	575	580	621	550	529	567	610	578	552	550	611	567	601	629	597	553	589	601	576	619	581	628	575	619	603	592	579	591	583	601	621	582	621	607	570	551	573	523	582	590	536	572	565	593	593	577	595	573	544	560	595	591	611	647	566	579	569	552	594	592	588	609	571	599	575	583	605	572	587	562	559	616	551	572	629	571	585	584	610	609	605	583	601	569	586	583	571	623	549	596	585	594	589	532	596	585	576	569	617	595	625	590	569	584	559	588	625	601	600	626	570	587	599	617	586	597	568	557	568	605	586	609	591	564	590	565	578	561	571	554	608	597	592	582	508	596	570	553	569	578	579	595	574	612	565	609	588	589	529	610	578	592	586	567	589	620	570	599	621	589	631	556	598	536	563	536	602	597	612	565	642	574	546	588	605	557	578	576	596	544	567	575	619	592	527	620	588	525	591	518	649	552	603	570	588	604	607	597	577	587	608	607	620	547	616	610	561	595	575	537	576	629	604	574	603	585	541	603	609	589	547	570	641	616	610	571	568	575	642	615	542	520	567	577	599	598	615	591	577	591	576	606	588	588	590	573	568	602	593	556	613	583	563	573	575	600	612	556	607	599	608	583	614	538	555	610	576	610	557	600	539	600	611	599	591	584	567	617	613	629	605	565	601	591	574	595	545	592	562	550	553	602	565	599	580	587	599	599	611	576	548	603	580	573	606	593	587	602	579	594	548	557	584	600	584	583	604	597	600	537	639	610	605	592	563	557	591	580	605	562	581	547	534	583	529	609	585	561	577	578	579	610	570	609	608	579	565	610	552	501	594	611	563	592	577	576	578	575	574	583	561	554	596	585	616	596	570	554	576	596	555	553	593	577	593	607	556	600	585	627	575	568	580	581	544	569	623	533	607	611	573	588	594	591	558	590	607	569	608	580	562	564	594	602	588	584	562	551	610	611	564	565	578	561	594	571	554	622	564	582	582	586	575	612	575	581	573	582	645	615	635	585	577	571	580	600	566	552	544	619	601	554	605	617	591	584	595	604	606	592	641	621	575	567	567	592	562	567	556	596	551	557	571	563	573	588	614	587	537	586	607	569	596	584	600	584	593	589	582	612	599	556	586	648	591	581	585	573	589	621	581	577	574	587	555	595	612	636	599	557	594	575	612	593	589	569	610	584	543	615	603	575	568	600	591	523	623	606	587	557	570	603	604	586	596	584	563	549	564	571	584	606	538	553	575	574	647	543	564	591	542	622	586	613	610	585	612	610	589	578	558	580	615	597	579	585	611	566	609	578	529	596	565	609	593	592	579	594	630	581	592	592	584	547	570	575	586	589	596	627	633	627	561	586	542	596	597	585	624	583	579	608	594	612	574	577	574	612	575	572	555	564	573	551	556	559	543	582	548	578	562	607	582	580	603	589	548	564	586	606	619	630	574	575	546	559	580	573	574	575	597	540	540	590	598	598	578	546	551	603	579	626	621	605	594	575	593	595	597	590	561	525	619	567	551	579	574	563	622	622	542	562	596	595	594	587	576	581	576	594	584	572	577	554	556	579	572	568	562	570	607	632	593	560	557	546	596	574	582	573	627	607	591	580	571	592	536	583	601	582	599	570	576	565	564	597	565	601	633	572	574	579	593	580	584	635	596	563	636	583	558	605	592	586	609	571	570	554	589	605	621	563	624	565	550	583	594	571	573	585	576	574	619	597	572	611	599	575	632	596	580	600	598	597	589	586	595	566	599	600	564	588	590	607	534	549	578	578	589	548	576	603	618	607	566	600	582	593	557	596	611	580	595	607	613	564	606	574	622	521	616	591	589	541	583	570	526	576	585	590	597	584	549	577	576	575	601	565	579	556	545	619	549	567	624	551	622	556	558	572	612	595	564	603	615	570	615	557	578	630	595	588	611	582	580	608	526	600	570	587	630	559	611	577	554	592	558	611	532	612	555	590	601	588	562	594	581	580	579	550	578	595	636	572	567
1286	391	392	397	401	397	401	391	381	413	409	406	380	384	374	382	344	402	377	397	369	377	392	420	395	402	387	374	421	401	408	387	355	385	400	416	406	451	396	361	339	413	399	410	397	404	411	386	409	392	405	386	407	390	340	377	412	395	405	437	389	393	389	397	393	416	395	394	399	433	376	403	386	405	386	363	405	402	380	352	379	396	380	388	371	411	404	383	388	432	377	440	402	378	361	404	376	352	388	384	396	363	406	397	369	393	423	417	387	383	376	407	409	381	393	422	382	470	392	421	412	378	397	417	383	388	392	384	406	405	349	421	383	362	381	361	386	384	390	405	392	344	386	399	390	393	412	407	362	416	372	395	376	404	379	417	378	398	380	386	362	392	371	422	385	404	389	383	389	392	381	402	405	399	393	389	389	381	369	345	387	408	436	416	376	405	370	384	372	411	406	401	431	409	374	392	418	359	383	393	373	386	403	429	420	419	394	368	402	382	428	402	426	416	421	368	383	410	386	392	430	390	425	371	433	424	403	417	346	390	392	384	418	378	373	372	400	405	395	346	424	437	342	378	390	412	380	371	392	408	374	429	405	391	421	393	386	381	423	374	389	381	391	426	384	363	402	381	387	386	375	402	419	388	423	405	420	412	388	406	444	367	390	390	379	363	387	408	382	429	404	410	376	366	381	400	385	390	424	400	388	371	398	359	396	411	355	394	388	409	399	375	395	380	416	385	379	428	413	376	424	415	406	410	395	390	410	405	384	387	406	434	406	413	360	368	375	396	372	380	401	371	423	400	412	372	406	398	379	388	414	386	412	396	411	407	395	408	379	388	407	404	361	381	385	421	373	396	401	405	354	395	400	386	380	362	406	399	381	380	388	442	384	424	429	406	392	407	397	389	391	437	400	369	421	356	389	407	385	383	372	417	388	393	396	369	425	374	396	376	383	381	374	411	453	386	375	377	350	398	400	373	393	387	369	442	404	401	385	397	368	355	436	408	396	370	393	355	427	440	393	428	396	364	425	417	419	420	424	397	386	409	391	390	406	438	399	391	412	444	392	367	432	421	419	378	387	389	404	376	395	404	398	422	412	371	351	394	388	413	381	374	436	422	405	418	399	352	411	392	401	413	379	388	421	408	383	376	408	412	394	364	409	370	323	366	392	406	327	399	407	384	388	380	378	412	381	394	396	439	351	402	393	379	445	374	408	375	415	387	422	383	353	405	398	413	399	434	372	409	349	401	378	377	388	409	386	385	396	380	389	397	349	409	389	406	397	402	408	408	370	367	393	396	411	381	364	372	378	360	394	357	391	400	363	425	413	376	380	346	397	347	404	379	384	394	353	415	375	396	397	389	397	367	380	383	341	375	390	395	403	367	405	385	392	366	348	396	434	377	445	390	416	426	403	373	415	406	397	390	384	346	401	386	422	387	416	403	408	386	400	418	386	365	400	417	407	359	381	389	403	408	395	367	361	350	378	395	382	394	400	378	384	403	388	402	413	427	388	390	364	357	458	359	408	439	401	379	413	395	392	359	435	383	374	406	375	406	375	410	413	434	405	409	367	380	396	385	350	393	357	385	384	361	397	378	421	396	410	386	376	407	408	394	366	404	385	406	382	427	385	385	434	361	386	390	440	400	385	359	395	406	382	392	432	405	422	421	408	416	420	385	364	390	407	382	414	423	409	402	393	390	414	414	414	428	402	401	405	396	428	392	420	386	386	387	400	417	418	375	413	408	377	425	403	411	399	426	441	393	400	427	390	381	363	373	368	376	404	352	353	409	367	385	379	388	467	393	399	406	402	411	399	355	377	418	417	414	416	405	399	426	367	435	442	356	388	357	408	381	397	366	383	363	394	392	385	363	373	405	395	374	390	366	390	356	417	380	412	386	392	379	418	399	358	381	421	385	390	429	416	375	387	370	409	373	390	423	382	415	407	413	367	425	448	413	397	385	371	386	402	392	366	397	406	377	422	376	379	401	390	416	415	439	393	375	444	387	381	392	400	409	397	378	407	420	389	371	425	384	382	345	397	359	409	432	379	382	378	399	401	422	381	439	384	395	394	403	395	386	403	406	394	429	396	378	367	398	383	371	397	392	393	420	390	370	395	403	393	404	386	416	379	388	403	383	439	386	414	432	407	413	377	407	431	384	411	357	398	373	394	387	413	375	396	386	402	414	391	406	373	371	421	400	405	402	382	417	385	408	428	398	362	405	404	428	427	432	410	390	384	405	448	403	383	368	373	393	390	418	369	409	380	388	420	379	411	376	416	409	413	393	412	394	387	443	428	401	392	412	387	377	415	390	377	420	386	372	397	396	420	402	369	365	408	385	426	367	422	361	387	393	415	414	377	384	382	425	387	381	360	405	389	375	376	378	395	398	418	405	386	403	385	419	388	403	391	383	407	384	355	394	351	395	409	379	383	431	397	408	397	403	366	352	424	408	382	403	379	408	371	407	452	398	371	411	385	424	386	397	402	402	374	411	385	423	372	368	380	413	372	371	422	419	380	395	386	381	419	394	425	410	416	400	376	403	379	391	379	403	389	435	418	377	384	413	402	389	418	387	364	377	360	397	399	360	398	426	392	407	390	383	395	409	383	446	408	398	419	401	391	393	413	399	351	405	401	423	401	440	382	448	423	372	399	412	379	395	408	378	394	381	436	377	371	448	398	427	418	368	411	389	378	409	387	406	383	383	388	395	405	383	371	355	411	358	408	432	390	374	396	406	359	403	410	363	372	404	403	389	439	428	404	376	388	409	369	393	391	372	380	410	359	370	385	359	355	408	401	356	388	363	393	387	436	410	390	411	391	384	379	378	377	421	384	389	382	409	394	384	404	364	386	427	378	398	385	417	404	426	426	392	395	394	387	423	431	409	390	376	366	404	435	376	392	370	380	385	433	381	400	411	409	356	366	427	396	399	391	392	367	407	356	350	377	412	419	418	403	406	432	443	394	380	390	415	431	372	374	426	406	378	377	368	363	381	394	355	391	361	414	379	388	423	394	434	377	411	397	390	397	420	391	413	388	411	392	396	422	395	389	343	373	387	408	374	411	395	374	406	396	348	375	408	425	365	406	395	379	392	388	408	411	415	380	399	422	441	401	385	367	386	382	431	418	413	388	401	400	409	401	417	417	381	430	388	438	413	400	399	426	380	395	382	386	382	377	414	407	407	445	395	415	381	390	395	400	417	397	393	372	398	405	404	404	407	383	368	419	378	404	393	378	386	398	364	381	430	375	429	401	441	369	383	382	373	410	397	383	398	387	376	424	395	388	363	359	349	343	405	385	395	402	407	376	371	421	411	396	370	410	400	369	412	411	401	373	381	367	348	367	389	420	388	395	377	424	379	355	399	369	403	397	401	440	379	410	405	368	387	369	403	366	377	370	381	383	382	388	391	426	426	411	390	393	364	396	353	412	401	357	377	410	418	403	408	391	410	401	408	416	419	391	417	381	392	377	390	401	404	396	388	376	428	366	393
2116	979	950	970	941	988	962	937	988	981	976	932	951	976	916	915	972	944	1006	951	930	925	972	952	969	992	1010	986	953	972	969	943	1026	996	998	949	1017	1021	1035	921	991	1023	970	985	911	951	927	934	971	969	965	939	1001	988	937	991	978	937	942	963	960	963	946	990	960	950	969	1001	864	955	979	977	950	936	973	1011	995	998	930	976	928	984	994	903	947	1034	947	926	991	975	971	1023	976	973	941	928	949	938	998	956	946	991	951	950	923	963	913	994	932	953	944	916	917	948	1009	965	991	978	931	995	989	994	987	941	966	961	1035	955	967	961	947	999	939	993	980	973	888	921	954	925	947	1002	962	962	963	932	941	991	972	1015	946	971	979	938	940	991	966	987	892	933	956	977	999	975	917	974	970	959	990	914	971	981	978	975	963	911	1011	927	942	945	911	1001	979	952	948	942	951	947	973	972	892	978	959	1027	990	942	975	978	990	934	956	923	933	965	973	1028	978	955	989	935	956	990	1009	993	979	954	934	987	962	912	934	957	1007	958	945	1014	907	1031	1026	946	931	928	1002	1006	919	963	902	948	951	932	970	953	1003	978	970	932	945	904	923	957	965	1006	959	927	1001	908	951	988	943	915	937	962	922	988	959	983	981	961	958	1000	957	965	939	925	907	930	959	954	965	900	928	974	915	1023	937	972	964	955	999	962	952	944	978	896	996	908	945	981	971	929	975	987	993	923	987	930	991	972	944	1007	932	1013	962	960	895	965	975	963	888	939	1044	968	968	966	946	977	991	958	899	958	941	945	963	972	951	949	945	963	934	934	961	1027	1024	965	930	935	973	963	966	961	990	968	972	975	997	1012	928	964	948	984	968	949	977	948	980	954	954	944	942	986	919	903	999	934	925	925	965	944	984	944	929	961	981	987	977	951	963	951	974	920	998	918	945	1010	984	991	949	967	968	923	945	933	916	1003	955	979	1004	996	935	914	964	925	952	930	939	946	984	945	1003	948	992	984	947	906	984	975	953	965	959	962	942	925	929	917	905	938	962	979	1018	980	981	1004	978	935	968	931	986	955	953	949	920	988	883	960	984	969	966	986	975	987	961	951	971	960	915	980	993	938	903	990	974	922	921	945	966	945	986	968	961	980	935	968	945	979	973	1032	909	893	981	928	954	977	969	934	971	1000	985	993	983	946	965	918	988	953	951	954	986	937	951	1017	960	965	962	932	951	1008	908	962	1003	960	1012	941	947	1008	894	979	947	993	939	915	913	982	1021	918	1000	991	1024	936	939	941	921	1024	994	968	974	951	925	925	927	966	950	951	992	1001	974	978	959	962	927	1015	974	948	1002	906	978	1007	971	953	959	998	987	924	938	980	966	962	930	988	949	942	987	1033	967	1012	906	984	945	1028	984	968	981	1001	1004	1001	945	990	914	995	957	989	999	987	975	967	967	937	941	962	1015	957	979	992	956	986	996	949	994	974	977	1001	921	929	1004	951	924	941	967	914	1017	931	967	1004	885	960	997	941	924	932	895	964	902	983	954	905	953	979	931	999	976	982	978	950	996	1046	1028	997	930	926	939	940	906	906	927	952	964	939	992	948	947	912	933	996	935	964	977	976	957	980	984	962	1006	996	936	963	972	951	955	929	960	969	921	960	927	978	1002	1015	1008	915	1000	978	972	929	959	955	938	928	935	963	946	902	1019	954	1008	928	976	931	965	962	977	938	1016	943	958	1012	948	928	883	925	951	969	958	955	983	943	977	959	966	952	976	983	953	968	988	941	878	976	896	978	946	986	970	943	956	960	964	976	929	981	1001	990	1007	970	942	881	920	976	989	937	992	977	945	939	925	992	939	952	928	960	948	989	951	974	918	958	1042	953	987	994	937	968	1009	1002	944	910	925	941	932	1007	934	991	951	964	1011	949	957	937	930	954	945	1008	945	993	948	978	1015	925	950	965	940	1014	1006	991	933	915	923	967	985	899	948	962	958	1029	1014	985	935	971	965	953	1021	954	971	1010	964	943	957	952	926	930	950	951	904	929	916	1031	971	921	982	972	948	1034	913	938	909	1020	954	992	982	1001	987	943	939	1015	982	900	954	950	921	992	961	1001	956	905	986	941	985	1001	942	936	971	946	1002	947	956	998	1000	933	983	966	921	948	952	955	933	969	957	983	959	960	965	967	977	979	952	927	940	920	912	943	988	984	930	971	952	975	1002	968	918	957	946	957	954	953	1012	962	968	977	963	977	937	1001	948	947	956	895	927	968	982	925	1021	964	938	970	978	972	966	961	995	956	935	939	961	979	957	966	1025	950	967	934	920	1005	957	985	930	955	982	990	980	962	957	949	962	984	1001	981	924	947	977	943	958	965	969	964	900	954	981	974	975	978	1010	961	959	990	905	883	935	947	992	972	970	1021	927	1003	976	983	989	919	919	942	981	937	994	976	999	1007	966	1024	963	1013	1003	985	1037	888	1021	941	957	1000	957	981	940	1005	989	961	968	955	961	959	932	916	977	946	963	966	949	991	998	991	975	979	937	963	992	1001	1017	1000	990	879	1003	968	951	966	905	1018	923	977	947	982	949	987	995	939	953	929	938	955	982	956	1005	987	942	955	940	967	988	921	994	969	946	917	935	952	943	970	960	995	968	948	954	969	932	958	929	901	925	941	946	991	1033	977	988	974	874	961	1015	949	952	976	1007	1000	929	1013	1015	980	1004	973	955	954	928	1001	1015	909	968	951	970	964	890	965	959	997	936	950	946	894	895	968	955	962	927	943	1017	951	997	980	970	981	979	950	982	974	948	981	997	999	1047	910	966	966	977	933	973	957	942	991	1027	946	1021	992	950	951	984	928	917	925	962	986	964	994	1017	970	959	973	956	993	961	934	972	991	915	941	962	926	959	938	957	1019	952	969	960	908	978	944	915	932	953	924	981	988	955	1002	1006	966	948	974	915	959	991	960	982	970	916	977	930	962	931	976	963	986	919	931	948	935	985	959	955	986	976	955	950	924	939	940	952	919	956	985	935	1006	974	975	978	967	916	985	973	966	987	951	942	972	966	954	965	982	937	980	968	941	916	997	1017	986	985	922	994	968	938	915	1006	1034	962	979	940	974	932	919	959	1043	991	928	960	962	990	981	952	964	993	939	974	964	957	946	968	955	1023	1007	930	937	926	967	973	999	946	884	926	929	948	938	960	982	969	973	983	873	956	988	919	953	951	919	927	962	996	958	959	910	1005	970	969	948	994	951	995	990	1010	936	970	952	921	964	907	960	992	930	930	940	1029	965	916	939	928	926	957	952	974	978	954	974	924	988	993	1048	956	955	923	971	980	1006	930	995	948	966	898	1001	903	930	973	1000	959	954	983	919	914	965	1032	945	932	972	946	942	960	964	963	1051	977	947	990	934	977	927	939	925	926	971	1002	972	988	992	943	958	974	988	949	949	941	976	986	921	964	944	941	921	965	967	960	970	956	991	990	955	970	959	995	944	974	949	975	920	953	976	984	974	970	983	933	986	995	973	940	1012	985	945	955	1017	998	940	940	967	1007	932	989	953	954	964	944	962	958	952	1006	963	976	947	973	1007	926	986	959	955	976	950	1015	945	927	1019	951	970	954	970	979	946	920	944	971	965	918	1008	911	932	962	988	968	969	931	966	978	931	971	984
6780	576	617	614	452	487	445	415	466	432	386	415	400	405	389	421	381	388	411	392	425	417	399	380	397	383	402	390	378	353	413	397	384	415	390	400	404	452	394	378	386	368	407	408	404	377	432	414	399	421	438	443	370	388	406	393	405	401	381	389	404	441	403	453	418	375	400	442	401	404	372	407	366	438	383	381	360	435	447	387	376	391	404	371	406	405	399	401	430	404	387	396	397	420	395	427	398	387	397	467	445	397	378	381	380	392	370	414	378	405	385	427	414	384	393	380	400	419	376	389	373	391	418	395	401	394	404	442	432	412	397	396	378	391	379	413	417	413	415	405	382	403	368	433	360	413	407	382	395	385	413	429	383	391	452	412	401	417	398	436	406	432	388	432	410	417	409	401	407	404	403	419	404	401	373	430	422	375	397	439	371	419	423	403	409	416	425	389	414	376	421	405	403	377	418	395	423	357	424	383	372	386	381	390	406	427	338	425	401	378	383	419	395	412	384	372	421	394	436	400	417	381	383	366	369	391	370	390	407	406	423	408	425	354	388	393	382	426	383	369	376	365	393	406	425	412	423	432	404	364	373	382	339	374	373	327	401	403	426	410	407	438	414	380	401	394	363	390	383	369	429	384	362	394	392	359	422	372	379	394	406	390	392	429	387	413	444	407	357	421	430	398	439	398	415	352	388	385	420	398	406	378	385	370	421	383	382	389	404	399	384	396	393	441	413	424	421	392	381	408	395	397	387	406	379	439	406	404	424	396	404	436	415	409	387	385	373	386	380	405	389	393	370	410	382	401	379	416	411	381	411	370	413	407	392	392	366	397	427	353	418	415	421	395	381	414	398	431	399	426	403	435	407	409	373	387	400	386	385	432	377	439	428	419	412	388	396	363	398	357	395	388	426	412	410	420	443	398	403	393	425	422	401	383	403	418	365	402	406	387	393	392	345	364	366	441	426	394	405	379	436	402	391	456	430	403	398	417	403	397	391	429	397	410	393	442	384	440	410	439	430	403	411	411	346	398	372	395	414	371	426	418	400	413	414	387	417	424	406	399	401	402	404	429	414	408	370	418	392	392	388	388	418	402	394	407	403	408	399	420	398	426	364	404	455	386	371	401	370	419	373	427	404	406	390	382	403	399	373	407	395	417	381	391	392	392	446	390	403	365	399	379	390	356	362	372	392	414	401	375	412	416	427	396	368	432	392	426	405	418	409	405	412	397	402	404	407	364	400	415	378	400	400	415	414	430	408	380	385	402	411	372	388	364	413	408	398	408	413	422	391	427	382	423	407	358	420	401	432	416	438	402	391	376	401	394	378	413	421	414	414	391	390	397	383	397	392	398	369	405	398	392	397	366	384	444	414	379	404	369	409	430	376	389	387	422	424	381	400	444	411	408	386	401	405	423	419	407	402	433	386	407	435	382	419	411	406	406	399	413	417	377	424	412	378	370	381	393	393	437	401	384	386	425	372	404	385	425	408	435	387	418	398	419	408	378	396	416	392	405	406	395	390	393	391	407	386	345	410	418	397	384	377	417	414	397	419	370	444	386	423	373	425	392	409	393	466	373	440	395	422	431	386	412	419	417	446	405	371	379	437	401	388	418	424	391	409	355	399	391	395	432	438	389	418	394	372	444	422	421	400	412	425	422	404	388	422	407	418	366	396	370	403	367	391	410	418	438	407	388	377	420	395	403	411	389	391	397	443	363	382	419	389	412	384	442	378	382	403	398	426	418	429	398	410	446	408	389	409	387	400	353	423	409	409	408	376	395	364	376	395	444	433	383	402	373	418	375	400	414	376	357	384	374	395	394	400	387	388	357	403	410	410	406	427	380	409	402	402	428	393	373	406	425	410	421	442	427	414	442	385	374	400	378	405	412	387	441	409	388	443	389	406	399	439	389	401	429	375	411	375	398	382	408	393	398	420	417	391	436	443	408	405	368	397	369	393	425	398	371	412	442	416	405	384	393	415	406	374	381	416	420	404	386	413	373	408	423	415	423	392	399	388	397	390	393	410	376	411	414	373	402	393	382	458	378	379	389	439	425	429	393	446	398	389	410	394	386	424	399	394	391	382	403	374	412	421	415	390	433	415	403	391	446	413	426	389	375	420	364	418	401	411	398	416	409	413	398	367	442	435	391	407	371	384	371	376	406	407	412	395	392	402	380	401	389	382	409	404	434	367	415	403	394	423	383	389	392	384	379	386	376	402	403	398	401	419	377	356	429	375	402	390	369	375	403	393	388	418	391	393	389	409	414	407	400	430	420	412	417	389	406	420	412	427	404	372	387	401	402	389	431	389	384	426	382	371	390	380	402	395	413	404	373	399	412	412	382	413	410	383	386	402	412	401	382	404	394	386	382	400	379	382	398	425	436	374	388	403	390	420	414	380	418	436	375	419	402	388	383	416	420	421	414	396	398	397	409	380	406	425	402	395	440	383	403	418	395	357	439	350	389	422	381	424	390	382	425	411	379	415	406	400	376	353	405	359	379	379	411	414	386	406	401	378	368	437	386	417	423	388	418	431	411	407	325	397	417	426	405	367	408	386	413	428	357	413	372	396	392	384	400	375	401	361	393	354	399	413	407	380	365	421	457	379	362	368	404	428	374	405	386	378	414	403	387	406	418	362	405	411	413	399	367	398	398	376	407	401	431	404	406	350	425	404	393	412	411	417	421	404	366	382	421	356	408	384	400	387	395	416	445	393	391	405	398	362	397	407	406	389	398	389	446	382	413	415	400	386	441	380	397	413	387	371	389	392	369	403	397	402	408	396	406	392	397	384	407	373	401	424	397	389	368	377	378	388	387	419	387	428	391	394	400	387	398	436	414	405	384	414	379	378	425	403	419	414	389	431	431	378	427	439	413	386	371	401	408	446	411	385	367	389	405	402	385	372	417	408	406	394	375	418	460	412	428	415	410	399	388	404	374	382	396	392	392	427	431	391	399	348	405	399	389	387	391	412	386	384	408	401	424	402	393	411	422	418	399	391	392	432	393	403	400	413	404	370	408	404	376	370	372	405	420	397	374	375	378	420	420	347	408	381	396	382	420	403	423	405	443	412	434	407	420	429	350	408	416	372	404	404	372	354	388	359	422	388	411	390	407	416	386	401	384	397	392	380	393	347	414	388	421	402	399	430	399	383	417	380	350	361	393	363	425	415	385	349	364	413	410	435	411	409	387	373	414	376	406	410	385	382	376	413	383	383	396	420	399	416	371	355	356	409	426	383	363	398	405	422	378	381	410	371	391	402	381	418	389	392	363	430	436	379	414	403	377	391	365	384	416	334	409	405	394	407	399	383	388	426	423	396	384	375	396	419	375	404	374	402	436	371	421	418	388	409	404	352	413	414	456	451	429	454	395	377	395	382	410	392	430	386	388	445	420	399	399	385	375	387	410	418	423	409	446	401	431	407	404	383	422	462	404	394	391	422	430	382	359	376	395	390	390	370	387	410	382	418	410	419	385	383	391	392	418	415	359
6573	1112	1469	1548	1446	1296	1184	1199	1098	1080	1109	1069	1059	977	1023	1015	1041	1017	1021	998	1004	944	995	937	977	967	975	951	967	996	973	947	960	934	986	948	968	992	921	883	922	967	916	1022	1020	973	1021	947	974	986	944	981	956	985	946	935	972	1019	989	953	1006	990	993	958	987	975	1022	965	963	959	958	997	970	944	1005	957	949	934	1019	939	920	953	962	919	943	940	983	912	912	910	972	1024	910	956	974	1013	995	964	962	962	987	902	998	976	980	971	999	944	983	996	961	945	940	954	915	943	972	963	987	923	986	967	980	938	976	942	936	947	962	920	961	947	961	915	977	1026	930	1067	943	991	925	964	880	988	967	938	913	976	946	954	989	928	968	912	983	908	941	988	960	925	913	956	959	953	1035	982	968	947	970	967	925	957	960	972	989	960	944	950	941	993	987	983	945	948	955	905	907	1004	932	1057	952	946	950	950	965	954	960	990	957	915	1039	984	922	963	972	954	961	906	975	943	1020	1017	918	921	963	963	958	938	977	936	945	937	938	964	944	937	970	951	986	1009	1031	988	897	970	989	965	956	947	920	1052	993	952	953	984	960	947	959	940	965	955	900	951	1006	947	964	947	1001	940	946	920	946	902	991	984	954	926	946	954	933	970	974	937	948	958	954	976	937	972	939	914	953	986	968	962	1023	959	955	928	981	961	944	994	931	979	999	961	1033	967	1011	985	939	951	991	996	966	973	919	988	1015	1045	919	980	925	975	940	953	933	964	960	992	976	983	938	944	989	965	980	980	976	920	911	992	970	963	960	926	949	972	955	943	1006	1022	930	997	972	973	915	932	987	969	972	884	984	905	964	942	929	960	875	936	928	945	987	923	951	1015	952	946	981	976	970	986	949	917	967	964	962	986	1035	927	949	925	995	1001	918	1038	955	992	993	974	958	983	928	917	1002	965	998	929	954	933	969	947	940	992	942	949	936	976	995	988	976	920	926	923	983	955	961	964	922	989	993	938	898	909	951	948	918	907	896	950	920	977	937	963	1000	944	1003	1024	996	965	940	989	914	967	954	915	1021	931	982	941	955	923	1011	963	970	884	947	958	966	950	942	959	985	967	965	975	996	920	938	917	932	1008	966	942	960	996	928	978	946	970	918	957	976	973	966	949	933	1004	952	908	948	952	911	923	942	931	972	1005	933	953	955	948	920	925	988	946	931	1016	988	937	964	929	935	972	968	994	951	970	951	954	929	963	976	965	949	997	992	908	910	933	1011	902	966	1001	937	925	946	956	952	965	947	977	961	1009	1033	953	985	967	1042	990	936	967	986	955	964	900	944	981	983	958	933	935	988	1004	1017	942	962	940	972	889	935	973	998	905	955	897	969	933	1039	926	976	967	970	958	972	960	985	966	960	955	943	1007	997	950	910	931	975	984	909	965	984	974	939	1041	938	974	924	950	928	953	904	913	942	946	979	972	966	938	946	973	1000	926	953	1017	967	988	995	925	931	1007	989	935	899	935	971	979	927	921	991	950	972	917	960	963	978	1019	965	960	938	979	910	940	916	976	930	1002	959	950	930	996	967	1010	972	979	933	1024	992	982	944	973	995	951	979	902	982	939	1003	918	970	993	942	924	976	970	934	970	985	993	980	952	924	955	964	1004	964	933	974	991	934	1011	1016	942	966	919	907	921	1007	986	948	943	904	997	892	961	985	937	942	953	981	1022	983	956	977	1034	985	935	934	962	934	970	995	956	974	981	973	948	928	903	927	936	948	965	1009	973	956	986	984	948	946	953	936	1016	990	934	984	920	992	989	987	962	963	945	971	945	916	942	1031	955	997	954	931	988	988	987	967	984	938	915	1002	972	937	933	966	964	981	1058	941	956	892	968	909	925	937	994	973	967	964	1013	933	967	930	957	934	935	971	967	925	995	993	943	928	984	981	993	984	989	922	975	937	963	951	999	970	1012	937	965	988	929	898	997	957	1004	926	991	997	935	1011	963	913	989	969	900	1016	927	971	960	961	932	991	963	1006	1006	950	951	959	974	968	992	980	946	1022	1035	949	949	974	953	981	930	962	965	946	959	953	981	1000	918	941	1031	949	927	945	1009	981	1035	995	1022	982	923	929	951	930	972	843	914	973	940	962	929	947	910	914	1005	953	959	962	1042	970	970	1004	962	1003	968	989	923	915	954	964	1002	967	1003	956	943	971	920	967	979	1003	947	958	969	987	965	939	978	954	971	969	897	968	959	950	937	980	1018	976	977	941	1003	950	947	998	901	959	957	998	971	960	974	994	945	1002	906	1009	920	973	967	954	932	993	992	877	939	1026	960	1008	932	972	1002	998	957	1005	994	950	1003	940	963	983	961	974	958	1004	951	1037	970	937	945	955	996	958	990	960	949	1011	951	1009	931	930	1011	1011	994	947	916	901	965	993	936	964	966	933	945	919	974	1013	984	997	969	1006	966	945	935	933	977	950	964	913	947	946	1000	948	964	950	960	971	963	985	998	959	988	911	937	947	915	957	968	986	927	926	987	913	913	972	993	972	949	971	935	986	950	968	948	936	1004	959	919	941	989	976	907	1003	987	956	917	963	1028	984	1015	915	977	952	994	943	988	926	972	973	937	948	910	941	950	939	897	997	993	968	928	933	995	972	925	947	954	971	961	1029	959	969	972	959	1027	971	975	1003	917	964	989	957	927	898	887	990	1004	968	930	992	937	918	966	997	869	928	947	987	992	1039	945	950	923	970	1017	980	982	974	966	942	1010	1017	966	935	942	980	973	986	977	1001	962	993	985	1024	916	993	867	954	999	976	977	965	963	944	964	966	941	942	976	974	1007	937	979	967	1007	966	937	928	1006	1029	964	952	983	906	985	980	930	908	1021	994	968	973	970	947	985	999	934	1011	955	966	972	1001	943	979	1043	988	879	979	951	968	911	991	936	932	944	923	945	984	990	952	975	899	1004	1042	1043	1020	980	1009	928	983	958	1007	976	911	955	964	1027	948	949	925	956	991	961	959	938	962	956	1040	976	963	926	972	971	958	984	906	950	950	928	952	932	1015	971	950	975	987	935	975	999	983	981	927	923	926	1018	996	975	991	980	930	929	944	987	950	989	963	934	934	901	986	928	988	961	963	962	1009	1022	911	944	953	933	971	934	974	924	906	937	988	979	933	989	969	969	924	985	951	956	1002	998	978	924	951	972	968	938	962	981	969	915	994	1000	954	938	942	952	949	927	972	984	960	987	941	977	1007	999	943	971	976	977	950	935	973	939	998	928	966	967	973	976	927	981	960	945	965	958	990	1021	939	931	901	959	916	891	1009	989	938	951	965	958	950	968	946	954	907	1008	1007	947	955	1049	938	899	932	910	982	939	966	950	988	936	907	974	946	952	969	906	970	949	943	929	932	983	947	961	956	969	955	933	976	916	920	964	1008	914	948	944	944	973	970	931	983	932	944	1019	969	995	967	970	933	905	969	966	982	929	954	996	1005	951	923	933	967	991	944	979	936	940	942	939	1000	958	1045	947	965	946	973	937	962	937	953	951	952	966	948	956	928	974	957	980	955	941	1004	957	923	968	998	1021	974	962	1017	960	952	950	950	990	975	952	953	914	940	992	965	957	945	980	938	949	954	943	954	909	938	926	935	905	940	953	972	958	955	973	957	994
11992	751	687	577	403	351	332	259	289	274	262	268	267	299	246	278	243	259	225	241	230	219	247	243	239	240	219	246	223	259	229	267	209	228	233	245	247	228	239	232	243	212	207	247	228	226	208	239	203	218	228	238	221	244	231	198	227	207	205	257	223	245	204	225	210	231	221	229	250	235	236	217	216	209	246	206	222	211	219	213	218	224	230	226	231	214	223	239	200	251	208	217	214	208	239	208	218	215	216	196	221	233	203	216	193	190	246	242	217	232	200	235	196	206	222	209	216	202	249	215	214	223	240	221	220	213	247	239	224	215	259	239	221	230	213	227	221	206	229	250	222	242	207	206	170	217	245	220	218	219	206	220	218	245	247	242	243	201	237	224	225	217	218	203	248	220	207	222	218	235	227	226	210	218	223	206	236	235	238	219	224	205	222	231	235	222	220	225	217	229	233	206	206	214	265	226	217	231	248	204	216	225	230	223	239	244	206	236	207	212	219	203	229	258	246	224	205	223	258	214	210	255	228	252	213	208	234	241	253	237	193	245	224	217	217	235	206	210	231	230	231	220	223	248	210	214	238	245	229	232	232	221	197	222	218	235	226	220	200	209	205	226	220	208	224	215	229	231	216	227	230	224	215	220	235	212	219	234	192	241	206	223	214	220	235	224	231	226	221	207	244	211	238	233	232	253	213	233	233	216	238	229	228	245	206	236	216	200	228	256	263	216	220	211	238	242	197	224	210	245	222	208	203	204	194	254	234	227	217	213	237	224	208	245	217	232	233	216	238	212	201	196	238	233	241	225	211	227	228	235	237	249	214	218	228	221	236	205	198	219	245	211	195	193	229	209	249	249	214	226	240	224	228	224	219	201	224	235	213	191	239	212	236	240	242	250	228	192	224	238	222	229	209	244	233	225	237	235	206	206	224	219	225	182	215	210	248	227	243	211	236	221	262	214	225	250	206	220	238	230	219	225	219	208	226	236	227	224	217	234	211	229	208	218	223	203	240	215	205	234	203	230	216	241	230	219	204	209	225	214	210	252	235	220	205	213	211	217	217	244	228	194	208	232	214	235	224	234	234	218	219	193	203	223	221	208	247	216	218	195	231	245	229	211	224	209	201	219	247	188	238	226	236	228	213	219	236	212	236	231	229	227	230	244	245	229	210	189	241	210	217	234	227	221	232	232	226	238	233	237	268	237	236	243	201	230	217	230	210	224	216	228	225	239	236	220	218	206	235	223	214	200	207	217	242	245	226	227	226	198	195	227	205	232	240	205	223	228	227	217	245	241	204	215	216	203	226	233	256	246	202	215	237	209	230	225	209	235	217	202	211	200	240	241	221	242	218	242	197	198	200	212	236	251	225	274	225	223	195	222	220	226	231	223	230	215	230	220	211	245	214	206	218	199	207	253	238	252	206	218	245	230	209	217	236	240	227	221	239	247	211	239	219	212	260	244	247	236	231	208	198	195	227	200	257	247	215	232	219	247	243	200	199	214	205	241	221	215	204	211	226	235	211	206	229	211	212	218	211	242	234	243	251	259	214	201	221	236	219	233	233	233	232	218	219	232	201	247	241	241	243	216	204	239	208	240	209	222	244	215	211	218	196	233	237	231	226	270	231	225	207	225	213	227	246	219	216	205	222	265	219	222	215	227	215	215	244	219	218	231	214	225	212	234	214	222	228	225	214	240	197	204	217	213	231	228	223	234	224	221	211	193	224	207	230	247	212	209	218	252	201	205	242	235	232	253	212	208	201	203	247	210	211	246	230	225	222	233	207	222	236	223	207	247	211	204	233	204	223	238	215	219	220	199	214	202	228	239	214	212	244	230	216	242	231	232	213	202	222	232	222	198	217	241	232	221	240	207	250	232	218	215	220	237	213	236	220	237	241	222	234	245	194	240	212	252	225	250	201	220	228	220	221	245	236	238	203	244	224	212	229	247	253	229	228	227	224	215	230	220	205	238	243	223	219	231	210	233	223	209	224	208	237	199	211	223	215	232	238	205	244	258	227	227	224	203	230	230	201	235	228	212	228	259	229	217	195	244	236	261	211	221	257	226	229	220	216	207	229	199	238	261	215	210	239	198	222	209	226	247	242	194	224	213	239	227	250	234	246	233	225	224	224	232	217	187	220	222	241	250	245	212	216	233	228	224	242	247	220	206	212	229	212	208	221	233	251	212	224	215	218	202	205	208	234	223	238	231	223	265	199	204	200	207	221	234	239	220	216	238	235	219	245	232	238	239	238	237	239	228	252	213	209	215	238	226	235	204	212	229	253	203	216	221	232	206	236	239	214	234	220	245	236	205	247	227	229	234	239	254	197	233	193	232	213	244	211	221	237	240	234	206	239	229	210	222	232	224	255	233	235	239	218	215	199	231	229	251	217	227	265	233	194	250	238	242	210	266	212	242	227	219	197	215	242	245	249	228	246	225	242	213	204	244	196	258	218	221	228	215	231	228	197	199	221	175	252	208	223	210	218	218	205	230	236	239	231	252	205	246	231	227	259	224	227	234	260	212	224	231	249	269	248	229	229	220	215	248	221	228	249	229	209	224	232	229	226	201	217	226	221	241	234	250	260	200	241	239	211	207	216	219	203	213	242	247	204	202	243	235	243	228	211	191	240	225	246	238	236	227	228	209	236	215	209	222	226	229	246	222	222	206	250	221	225	266	229	261	221	225	230	241	228	242	251	222	221	233	236	231	217	237	238	257	226	238	234	233	248	225	207	234	215	228	201	227	225	198	246	231	231	205	256	238	246	218	230	215	195	223	204	229	257	202	213	218	242	214	212	247	222	252	227	266	232	228	204	221	216	184	235	208	209	213	235	210	237	193	232	213	246	220	226	220	215	223	208	205	214	241	215	234	224	215	204	203	210	208	194	219	216	246	228	193	219	221	222	220	215	247	234	207	230	201	238	202	225	225	214	227	214	231	216	195	210	244	241	217	224	227	230	221	251	220	194	247	220	232	234	220	235	244	224	198	218	228	213	229	212	194	207	245	212	232	207	245	220	226	227	213	233	206	216	198	221	215	249	229	197	217	213	210	213	236	222	178	243	233	241	232	242	224	220	254	235	244	244	224	188	232	226	231	227	200	193	239	210	222	240	226	223	256	193	197	234	196	206	223	224	210	220	222	202	234	212	213	241	203	230	228	245	213	233	208	221	223	208	221	222	250	228	233	218	216	196	240	251	216	218	226	196	232	196	250	221	221	243	232	240	213	231	212	251	236	217	223	245	232	199	263	211	227	217	249	225	244	242	208	198	214	220	219	223	219	219	232	227	219	232	219	228	224	223	217	244	214	231	241	218	226	229	232	210	230	242	222	220	212	239	246	216	197	228	217	244	221	216	225	207	194	251	237	212	214	242	234	232	223	208	220	221	224	207	249	232	214	231	212	219	222	232	227	213	228	250	216	224	204	190	238	236	269	231	220	228	232	235	201	183	210	226	229	220	208	215	208	206	238	221	206	216	224	259	243	231	242
7866	905	1639	1778	1514	1283	1142	981	943	814	823	805	771	678	725	663	654	642	645	639	645	633	663	660	606	606	578	642	645	554	590	650	616	618	643	593	606	612	608	595	611	574	559	593	605	577	613	614	542	576	551	575	648	600	602	595	614	579	615	592	542	594	609	584	579	564	567	578	587	585	574	623	583	603	579	593	592	589	570	613	565	546	533	597	577	578	584	591	525	552	572	581	588	572	593	593	540	558	551	618	631	595	566	585	581	619	548	552	539	602	569	566	592	596	625	632	636	559	573	563	513	578	565	545	601	593	590	601	550	585	572	554	561	565	546	581	542	558	534	582	608	592	627	569	547	552	594	568	535	587	582	603	549	597	600	566	559	609	569	531	648	608	597	595	590	561	523	590	623	570	597	613	547	551	585	581	562	556	544	630	542	553	585	598	602	561	600	527	575	570	611	595	567	558	587	547	577	607	567	562	584	611	545	581	548	578	580	606	589	581	609	577	569	565	560	544	542	528	544	552	597	574	586	566	555	545	547	573	564	550	548	539	585	586	588	564	575	543	587	563	547	558	530	571	573	568	580	560	563	585	544	581	575	577	610	538	573	584	557	608	557	603	579	584	584	603	562	547	544	620	535	593	602	583	563	607	595	570	615	554	561	560	586	594	584	552	582	557	596	586	541	602	609	566	586	606	563	563	539	574	560	541	572	580	567	572	582	565	602	586	551	576	590	567	594	597	585	580	559	565	569	584	624	552	585	576	560	573	590	613	570	609	562	532	574	573	563	570	575	527	588	545	564	574	600	540	596	557	569	594	588	589	551	590	535	604	579	549	591	515	538	580	568	546	609	551	561	608	584	592	591	523	611	561	565	554	617	591	612	607	541	595	568	550	532	570	552	525	561	588	573	602	569	546	608	595	548	604	567	488	538	566	566	590	574	580	554	595	559	620	553	566	554	570	594	566	568	578	543	573	537	609	565	550	555	555	606	539	576	586	598	584	614	571	586	585	537	587	572	567	587	562	585	582	603	595	591	581	577	564	552	571	569	575	556	560	611	610	555	594	581	555	495	559	557	582	579	554	555	585	571	574	577	603	580	564	530	542	580	552	564	562	563	606	568	543	585	606	546	574	563	552	575	617	576	600	583	595	543	566	578	577	561	595	600	595	588	555	576	569	563	595	590	563	601	590	563	551	515	545	580	580	586	566	607	588	553	575	570	599	557	584	617	595	585	608	537	554	593	568	579	566	576	617	599	584	584	560	524	532	569	583	570	547	629	604	577	602	611	538	599	578	573	584	563	531	599	595	558	590	558	533	592	582	563	563	569	567	595	549	558	584	630	573	556	607	547	569	594	587	579	550	562	528	553	581	574	577	575	524	574	564	565	558	526	597	576	555	548	642	584	553	584	580	551	554	570	596	578	589	586	549	582	553	583	569	614	590	599	525	594	542	578	585	606	552	580	584	552	604	582	593	564	542	572	622	597	616	586	525	544	538	592	533	542	544	586	564	564	567	563	589	556	549	612	510	569	584	584	577	565	573	569	585	601	581	536	560	569	553	601	603	591	551	579	607	558	531	615	564	607	568	564	592	564	582	578	569	592	575	542	605	575	577	577	587	540	584	597	598	583	588	577	616	548	595	585	555	561	563	546	591	569	558	586	573	562	592	570	570	584	558	589	575	583	523	550	551	563	542	573	552	601	570	571	603	555	597	623	600	583	583	597	595	577	606	596	612	590	583	511	559	576	584	550	542	562	586	580	532	558	573	550	539	544	556	583	594	579	576	593	595	572	560	582	560	584	527	571	560	577	553	527	600	600	605	579	605	575	550	551	562	608	565	566	573	576	612	561	576	583	570	594	575	597	565	569	563	545	606	578	583	544	582	627	545	540	570	567	611	565	607	556	565	538	589	526	565	629	602	582	596	571	579	574	610	610	593	545	588	559	534	566	574	542	566	583	558	579	643	584	569	608	571	569	574	580	555	567	558	573	539	593	567	567	598	593	560	589	557	566	594	568	568	603	602	561	584	565	594	552	560	612	581	598	550	568	587	578	571	574	561	554	549	610	617	589	540	580	584	582	564	571	589	525	558	575	527	548	574	585	572	577	566	594	567	572	581	579	603	576	583	596	580	593	609	594	583	600	645	597	600	616	580	604	548	569	570	540	588	593	577	543	618	587	563	533	613	544	578	617	595	576	533	537	574	606	596	573	563	580	549	598	587	613	613	560	564	569	625	536	545	599	584	585	590	585	541	575	560	548	581	590	559	575	561	592	580	558	573	553	573	572	578	545	585	587	573	587	564	577	596	597	555	577	530	536	576	568	601	568	571	576	541	565	522	557	549	574	600	562	579	562	606	571	613	551	555	594	570	559	599	598	611	566	558	578	583	568	579	619	544	538	556	618	546	565	559	560	545	595	597	577	582	546	587	595	581	562	578	580	558	591	603	567	577	559	523	562	559	561	612	563	544	554	533	549	551	584	561	568	596	544	507	581	548	547	603	552	591	573	557	547	591	598	560	546	560	585	585	562	500	587	605	534	604	588	550	592	574	491	565	559	552	568	551	626	569	577	555	603	597	571	569	563	627	597	561	599	593	570	585	540	573	569	573	570	581	513	568	558	567	562	566	630	617	554	569	569	597	561	594	579	584	589	607	552	561	579	573	585	542	565	542	611	584	548	572	563	588	553	549	572	557	524	546	566	582	561	561	568	555	624	582	590	591	592	601	532	585	606	569	535	527	630	573	549	581	590	569	577	554	596	562	551	590	579	562	548	572	553	592	564	594	567	575	604	600	540	565	576	592	554	578	583	524	555	568	583	561	613	598	551	559	570	562	604	539	556	534	594	585	562	543	546	565	592	605	572	561	551	580	579	558	602	554	542	585	555	554	606	570	583	561	577	561	605	551	567	588	528	552	619	556	608	593	568	570	609	569	529	584	587	579	567	587	588	588	577	557	606	594	568	567	565	607	623	572	546	558	515	632	610	546	587	569	533	530	541	561	599	603	538	605	579	529	581	532	601	559	575	572	604	599	565	531	584	556	570	571	551	573	619	572	550	551	589	576	578	589	568	600	549	559	573	584	576	507	548	584	552	546	559	565	630	556	589	565	560	554	582	593	591	556	592	574	575	601	572	555	540	564	565	532	596	580	614	538	578	582	575	610	609	596	587	551	520	604	548	561	607	528	588	559	601	603	595	547	582	562	573	631	595	564	579	563	591	534	534	595	585	582	617	549	555	573	558	578	559	565	567	509	576	570	550	550	575	497	632	592	574	548	567	567	550	571	605	559	555	587	610	591	575	581	571	566	525	546	540	566	543	612	594	542	568	599	580	559	557	532	549	605	561	550	553	583	529	595	560	571	557	629	564	601	585	501	570	549	593	594	574	584	560	580	624	568	535	599	550	602	572	580	548	602	555	589	555	544	554	552	598	584	591	534	599	546	578	591	548	526	547	568	577	558	562	592	591	578	614	582	557	602	607	575	556	573
1309	408	377	422	369	390	446	426	407	378	385	374	405	399	404	411	397	383	396	413	399	377	423	388	409	407	380	388	434	417	397	387	405	368	379	435	413	415	383	393	390	404	359	405	402	401	387	389	406	353	390	396	405	425	374	384	415	402	399	384	374	389	411	405	379	387	389	402	385	353	399	389	417	383	391	390	426	384	403	413	398	406	402	393	387	404	385	404	386	366	446	369	399	352	383	381	381	373	417	373	419	427	366	417	388	375	423	383	404	389	377	397	392	390	408	395	374	398	392	409	399	435	410	388	377	411	407	383	408	422	408	413	387	364	371	364	387	418	416	395	396	393	436	386	371	378	413	404	374	367	437	379	391	412	375	423	404	397	401	434	420	385	430	415	414	382	405	372	441	420	349	392	381	379	400	348	403	378	418	373	379	412	437	414	382	420	428	386	400	390	372	405	345	373	408	401	406	418	379	378	409	394	399	351	351	404	433	385	415	411	397	377	402	404	438	393	447	404	371	396	407	389	393	389	412	404	405	425	376	385	384	378	405	390	377	381	397	373	372	419	400	400	402	393	380	382	398	412	385	416	376	379	378	391	359	387	410	440	371	362	433	379	351	356	368	393	422	408	410	402	374	392	353	381	385	399	378	429	361	387	372	401	357	345	409	373	406	418	403	399	397	446	384	393	404	376	392	418	417	407	393	400	406	404	404	396	402	413	379	389	417	387	384	353	402	417	384	410	404	410	375	409	383	403	367	369	382	406	397	383	424	426	346	375	395	409	398	373	400	421	378	407	411	411	380	393	422	393	417	372	393	408	402	384	413	424	366	377	442	414	389	393	389	406	381	382	398	416	449	417	369	396	393	371	344	413	401	395	399	401	399	397	419	375	410	360	392	409	402	410	431	391	434	400	399	385	404	375	388	370	424	363	387	391	384	411	393	412	399	400	392	406	357	385	391	362	368	394	370	413	381	390	441	393	384	410	388	442	403	423	351	383	383	365	404	394	404	399	353	382	397	413	416	395	443	382	382	367	439	396	387	411	381	423	384	402	365	402	378	356	419	403	398	408	418	411	386	424	399	392	406	373	431	381	417	480	410	399	386	369	431	416	428	422	404	394	405	419	410	348	423	395	392	404	419	410	405	382	386	402	373	403	404	358	429	365	372	397	404	395	378	401	401	394	430	425	389	397	384	367	415	391	414	401	393	359	358	383	380	389	367	348	354	405	370	381	357	411	368	393	384	348	385	401	395	361	392	393	392	385	403	410	405	401	408	396	373	384	376	396	397	406	412	391	396	406	405	384	380	405	381	389	402	384	397	397	442	388	436	412	382	434	354	420	409	375	373	389	400	421	398	433	376	424	400	414	393	371	366	382	378	348	409	403	388	397	399	424	384	395	375	374	381	418	375	337	383	422	419	371	409	409	397	392	364	376	414	425	400	416	347	351	415	421	414	396	407	385	391	387	382	382	397	382	383	395	420	358	419	431	385	371	411	389	382	407	408	412	399	375	409	446	401	395	370	360	429	408	401	459	427	406	401	385	369	384	390	397	351	382	368	368	342	383	358	422	393	394	400	377	407	421	380	398	440	413	400	397	428	408	409	414	404	445	366	372	413	426	395	377	424	445	438	426	407	402	385	388	423	416	412	419	384	386	392	431	381	367	370	419	400	369	382	403	390	405	377	377	448	416	389	365	398	355	375	384	415	353	367	416	400	415	413	429	384	396	399	436	405	391	414	391	426	393	372	395	390	395	407	395	409	407	392	398	407	422	363	380	379	384	409	351	389	369	386	380	343	376	397	403	386	372	412	392	386	374	389	412	411	378	402	437	408	383	364	405	372	371	386	386	386	372	350	436	426	383	371	405	406	410	400	410	395	358	391	362	401	410	377	420	431	381	416	391	400	359	415	374	425	397	408	399	392	439	417	418	399	371	384	413	368	384	424	363	420	462	397	411	394	390	382	416	430	385	358	371	382	408	387	383	386	387	415	416	367	404	403	394	387	382	405	441	422	420	360	403	365	379	363	428	422	401	359	392	385	401	413	376	380	359	354	404	421	413	351	403	348	381	429	402	396	389	387	421	406	408	321	369	376	423	415	381	404	417	408	403	398	408	396	387	430	378	417	348	404	390	381	381	399	398	402	420	405	405	401	384	379	375	389	414	396	360	389	394	414	395	408	377	424	440	404	335	393	375	405	385	393	420	405	399	383	361	368	391	409	403	378	414	373	376	388	408	406	386	369	437	415	377	398	416	366	402	394	391	398	432	440	394	381	448	430	386	405	372	395	374	383	382	399	388	415	404	362	400	424	366	361	386	403	398	362	383	412	423	427	374	405	365	437	383	392	399	439	365	394	408	362	420	365	372	396	411	399	373	387	379	420	389	382	383	425	379	353	371	403	381	357	371	334	408	414	375	357	400	395	386	388	393	404	413	381	427	416	378	401	370	370	380	333	410	383	373	358	363	385	402	433	393	391	425	414	382	377	393	384	407	370	390	401	400	384	390	361	364	393	384	359	391	393	365	417	353	422	373	408	418	393	423	400	406	377	391	401	362	397	450	425	395	432	369	401	415	386	435	397	403	409	415	365	404	389	391	364	367	392	431	393	378	436	423	392	375	380	387	379	388	403	402	423	389	390	412	407	408	400	370	374	399	364	388	397	364	375	373	429	407	374	392	356	382	399	421	388	382	382	411	428	373	422	402	396	391	428	387	415	405	382	366	413	399	412	395	388	373	426	384	382	371	381	445	395	416	414	400	418	392	402	372	434	393	383	406	317	402	411	402	371	374	410	397	404	365	421	405	399	411	432	368	427	388	428	370	384	411	370	428	394	419	399	388	426	386	384	393	451	373	386	356	406	418	394	376	383	375	405	355	385	403	381	366	411	388	423	380	389	388	401	362	406	396	400	447	422	415	409	413	384	377	400	398	424	401	378	410	366	395	377	382	384	393	389	372	395	414	390	387	395	366	441	391	404	402	418	416	397	396	435	368	394	383	398	372	392	383	383	378	382	400	408	378	416	421	378	400	391	384	390	399	394	433	417	397	423	413	415	374	363	359	377	344	352	414	381	399	399	385	395	386	402	404	413	429	363	402	394	365	404	380	335	408	385	387	391	414	378	386	417	373	387	435	367	372	395	395	384	384	381	409	407	417	401	374	419	410	381	416	392	393	380	394	375	410	390	431	406	393	401	380	385	400	395	425	395	370	376	391	397	411	386	398	424	403	384	337	376	411	413	383	406	378	396	390	454	397	385	379	411	425	401	384	386	411	439	403	416	395	365	433	454	372	341	368	387	424	416	360	401	387	385	388	376	415	406	402	387	399	402	383	394	374	402	377	375	393	391	406	391	387	389	415	424	383	370	361	366	374	433	380	419	373	386	414	391	450	389	388	365	418	412	361	370	390	380	384	378	380	364	375	389	399	365	410	390	389	409	395	429	374	409	392	383	349	366	388	391	395	384	404	402	391	369	398	377	386	374	404
2049	949	985	1010	990	952	1015	987	928	1019	945	944	962	984	966	988	988	946	949	1008	938	998	990	971	988	926	1049	960	961	996	969	952	958	919	1013	959	974	943	987	944	943	941	946	957	981	994	929	913	1018	959	986	951	1000	982	1005	982	940	957	965	914	1006	985	948	967	983	928	948	1011	963	1006	963	977	925	918	939	995	924	1021	969	953	933	956	984	1020	988	948	975	925	965	951	933	997	970	977	955	1004	954	974	985	971	996	983	936	990	958	988	1017	985	990	966	975	947	993	974	1010	968	989	895	911	965	951	1000	956	980	987	984	962	996	983	962	894	958	962	1001	958	944	960	955	939	999	991	983	987	954	973	947	963	968	1017	931	963	942	982	927	1032	958	929	913	940	1003	1007	949	961	961	982	980	970	964	979	990	969	935	981	987	974	968	1004	962	938	986	942	960	1007	931	931	992	976	1017	965	951	1015	936	961	934	997	1026	959	972	975	966	970	950	1018	934	980	934	981	971	972	989	987	1022	945	979	960	956	1029	897	993	965	921	983	963	1013	959	950	959	922	990	959	991	959	922	1051	949	908	1008	961	959	962	987	1032	954	963	971	983	954	975	964	1021	997	940	956	982	985	956	973	961	991	946	938	905	948	995	996	985	983	887	989	932	937	971	966	991	931	996	971	976	973	922	951	956	908	966	938	963	921	981	972	962	907	914	976	1014	944	957	1008	914	984	935	949	921	955	988	999	919	958	955	940	972	930	952	940	940	939	969	988	880	1001	941	934	979	1006	935	1014	992	965	888	967	944	936	1018	969	942	966	949	955	979	973	980	909	987	937	935	956	1002	985	987	901	917	921	977	971	990	1002	956	946	937	984	939	930	982	966	921	903	958	980	945	989	1027	976	957	994	959	945	896	1019	1020	964	948	975	958	917	1012	992	930	949	972	931	986	942	917	997	1000	1003	982	1030	969	970	946	966	918	942	970	984	965	933	937	924	979	955	887	1017	915	909	957	1009	964	959	992	983	938	898	942	966	1005	969	938	903	943	938	924	967	1001	1006	896	993	1001	946	994	964	994	951	910	898	953	1029	946	1007	934	1020	964	967	984	1005	981	1022	965	992	1024	971	1021	890	966	990	928	930	954	946	972	982	996	1013	988	999	985	969	933	988	945	958	951	947	916	955	986	998	951	938	979	948	952	932	999	923	985	949	988	972	1000	964	984	960	961	1014	973	937	977	980	926	937	969	947	966	900	1007	985	938	1006	955	951	1019	915	1000	947	978	898	899	952	993	1000	997	973	918	932	976	944	1027	961	914	957	903	988	979	1031	931	974	972	944	974	981	947	977	910	1010	949	945	985	935	919	988	983	977	921	990	980	984	999	931	924	924	980	942	1032	956	931	949	987	987	978	961	941	1013	980	1020	984	954	955	961	938	985	955	971	965	945	972	929	910	925	978	967	979	926	971	978	943	997	936	960	1001	967	950	970	1014	963	945	921	990	962	928	914	952	945	956	994	978	959	956	896	963	928	970	1041	958	970	974	930	995	973	986	1020	1007	966	1005	953	928	992	957	1000	955	1003	978	985	982	1007	919	1003	1010	978	939	953	948	933	898	975	977	1020	943	973	963	975	981	1019	983	959	949	963	948	995	1000	937	950	1015	896	977	997	986	973	969	933	946	943	976	980	926	981	1004	978	972	995	936	956	1002	1027	927	995	963	974	976	973	952	957	901	1029	953	901	932	925	975	972	1007	965	922	1010	964	958	943	989	984	947	974	999	922	916	960	910	945	988	956	933	986	983	941	982	953	955	972	953	949	952	1009	1002	979	960	952	989	944	962	1006	998	943	944	904	990	954	1005	953	954	945	982	1009	914	942	905	916	981	1013	923	966	986	967	960	1025	995	971	1050	974	953	934	925	942	991	954	1030	950	913	1021	913	942	959	1028	972	921	997	984	993	915	978	956	973	939	963	955	939	972	985	971	929	985	1011	933	970	970	941	897	932	925	919	1009	952	999	1017	892	992	954	982	991	972	963	1028	1003	993	929	998	955	988	988	945	922	924	942	955	946	929	968	993	978	946	917	957	972	988	992	905	968	983	1006	973	960	930	948	945	1017	979	951	963	962	1041	986	946	1020	960	1007	998	1004	945	981	882	973	909	943	988	988	947	946	941	1007	942	992	998	965	922	983	989	990	979	965	1029	924	958	941	957	974	924	998	988	990	962	970	1010	958	1000	969	971	975	900	944	961	940	987	970	971	936	970	988	941	965	978	955	978	977	989	978	947	969	1036	967	958	954	924	949	924	945	1008	898	1037	984	992	974	941	1025	902	987	997	951	963	919	978	940	991	1006	992	996	1000	980	957	971	969	909	924	962	996	1012	987	970	988	963	903	976	1008	943	956	924	941	961	974	962	934	1015	946	968	955	910	1000	1016	919	973	937	945	997	956	964	983	954	924	967	951	954	945	941	978	958	959	938	973	1005	967	940	996	988	994	894	970	985	963	938	968	983	942	956	947	999	936	947	954	918	950	947	966	971	951	941	925	974	939	993	956	947	986	977	919	1017	929	981	908	975	953	1004	987	955	984	943	956	1014	934	954	919	962	979	926	936	988	972	946	1010	1006	995	963	948	910	983	987	958	914	944	1002	1008	949	936	1024	963	1007	1003	1009	988	955	969	979	982	901	990	929	965	981	973	966	954	968	949	934	898	995	959	956	947	892	982	969	962	989	970	985	953	953	967	991	990	928	905	965	953	1036	999	941	932	929	991	997	1035	983	988	955	948	1012	1009	949	951	937	958	1026	942	1024	956	982	966	892	989	933	954	966	985	977	1006	972	950	1005	930	970	967	992	962	944	913	965	887	955	975	945	973	1009	996	971	993	946	999	958	953	935	945	980	931	925	983	937	964	937	1010	978	916	932	998	955	939	970	920	952	1035	972	922	964	976	964	948	937	978	1025	928	1000	932	937	958	943	1000	950	959	957	942	1007	973	927	998	951	949	943	945	946	1001	964	994	939	984	927	949	968	948	935	934	969	977	1000	1011	948	933	941	978	959	979	966	956	956	960	1011	1001	1010	1015	961	944	969	972	975	944	981	963	964	1041	922	904	949	995	970	956	972	1003	956	938	1025	992	965	1009	933	992	953	950	996	1009	914	971	934	933	1010	979	984	973	978	951	976	945	933	973	975	1056	920	959	1017	950	1010	979	959	972	1012	907	930	970	991	955	916	948	951	950	959	952	970	971	934	918	956	953	985	1018	963	966	961	1008	972	981	969	984	923	946	1001	969	997	932	968	1005	950	926	955	983	971	987	1028	959	959	932	990	989	981	940	978	950	953	981	992	952	940	977	958	988	982	919	975	984	937	968	970	954	977	933	997	919	914	970	982	972	954	989	988	973	957	985	950	946	979	997	962	953	931	997	1004	981	914	943	1008	998	928	932	934	1006	991	941	892	945	900	948	969	994	960	957	911	950	979	953	942	997	934	998	993	941	959	992	1025	971	1003	935	1017	935	981	912	998	992	972	940	966	1005	979	973	940	934	947	990	935	958	1056	936	1004	1007	948	912	977	931	922	981	906	969	937	936	986	926	1038	997	966	930	937	952	957	997	1016	962	950	921	946	963	913	894	941	944	966	987	923	937	991	950	925	936	940	987	997	977	987	939	988	919	962	977	1008	969	943	997	973	976	995	981	965	1020	972
6759	591	576	561	510	459	469	422	417	402	411	427	396	426	406	422	428	399	407	418	398	409	419	421	387	409	343	426	420	385	418	439	407	394	391	383	409	391	404	418	398	370	391	391	365	412	389	376	413	448	402	394	393	388	389	368	388	424	411	424	345	402	407	373	411	398	426	367	435	403	420	405	410	384	396	424	381	366	417	424	378	385	386	379	374	386	393	415	394	411	431	381	401	415	424	348	360	409	379	399	408	425	415	409	362	400	410	379	400	395	404	406	415	399	420	387	445	392	439	428	442	400	454	432	415	376	437	369	402	367	382	398	400	392	419	365	411	375	381	443	389	404	411	407	398	425	350	381	408	393	369	409	370	384	405	394	376	419	409	401	421	430	369	392	372	360	417	406	371	406	388	413	371	374	385	388	393	401	386	358	376	412	383	374	401	404	409	448	392	447	386	412	400	423	375	437	383	404	410	351	379	403	386	378	409	445	411	403	419	439	393	434	396	393	374	381	416	433	400	403	386	417	394	421	389	421	397	415	419	379	394	426	402	427	374	361	379	407	378	363	407	417	412	415	400	395	411	393	409	393	413	410	406	386	385	399	445	395	436	428	412	405	373	423	405	386	374	365	406	409	397	401	409	385	406	353	421	435	395	386	392	381	384	417	395	382	399	397	417	395	372	380	380	418	405	406	393	419	393	392	397	376	424	392	365	390	407	431	434	395	428	342	415	417	388	383	398	395	433	393	388	426	384	411	446	392	362	382	384	389	447	382	362	434	388	393	389	387	397	411	376	402	399	400	434	390	424	403	418	415	402	440	403	418	398	426	363	422	392	391	372	343	387	349	412	403	413	428	434	407	388	444	406	365	384	397	413	409	400	379	423	416	388	444	433	396	380	430	401	412	398	406	394	356	455	410	381	450	363	404	376	414	429	404	384	410	411	380	407	397	402	395	383	400	370	392	408	413	423	393	391	411	400	417	434	385	426	384	398	387	416	422	428	394	385	375	367	419	404	371	359	393	387	407	413	374	409	395	384	386	407	448	405	386	390	409	430	399	405	377	402	401	412	375	394	384	367	410	381	416	431	390	388	397	397	392	404	395	348	384	442	405	404	426	414	401	412	399	405	402	427	386	402	418	444	427	392	379	419	408	393	390	445	411	390	381	386	412	412	441	385	417	369	400	407	412	392	389	439	397	410	359	383	401	423	381	437	394	425	395	418	398	395	369	401	405	398	399	405	426	375	413	391	404	370	395	376	392	381	373	386	411	402	395	411	376	395	371	406	405	368	393	392	454	390	387	382	400	387	398	421	366	412	396	410	439	422	401	394	376	424	413	423	395	390	401	378	391	381	422	390	437	394	392	409	404	361	406	390	397	395	384	376	406	430	405	423	413	437	426	399	395	378	436	409	380	410	376	397	377	384	381	424	397	376	392	453	428	421	383	400	374	396	404	397	386	397	455	399	398	356	395	383	395	423	406	427	420	407	419	375	395	418	418	440	392	422	453	422	452	416	398	386	412	414	398	413	393	430	361	393	361	345	387	405	408	456	377	403	367	425	409	410	424	385	395	432	403	411	408	422	368	422	381	429	355	432	406	373	406	419	435	408	420	367	414	363	399	334	395	410	416	386	391	395	390	414	395	402	426	423	398	396	384	375	408	437	371	430	407	385	396	428	397	411	411	387	385	378	366	374	382	364	411	412	389	405	418	379	449	400	409	402	399	413	415	426	441	375	450	425	415	392	369	407	429	417	392	410	419	392	384	408	419	414	378	397	415	393	400	414	404	407	446	429	396	383	421	399	417	398	417	399	436	437	418	416	377	414	399	402	392	397	375	399	396	409	397	378	371	377	392	393	390	363	407	381	426	412	369	381	419	391	395	394	388	369	381	389	431	383	426	409	423	430	403	431	406	415	443	455	433	395	358	424	439	404	382	398	372	448	404	408	407	409	397	424	394	394	417	415	382	414	365	360	401	391	371	419	392	401	413	391	414	397	405	349	390	374	425	387	427	419	438	386	391	402	453	411	413	401	403	396	387	412	412	375	405	421	383	401	417	410	420	446	391	376	400	403	411	342	376	372	453	430	383	404	402	406	393	440	430	435	407	372	414	391	398	429	414	399	400	376	409	356	423	389	370	404	399	389	424	441	402	458	415	367	395	370	398	378	423	410	411	426	403	393	395	437	393	417	404	394	389	399	415	412	373	403	407	405	399	373	407	356	404	386	352	386	428	387	385	411	375	387	400	411	408	412	362	370	395	442	407	399	440	403	408	414	432	404	407	374	399	390	387	403	404	426	412	366	376	404	391	411	401	429	392	399	437	435	365	402	374	431	407	420	401	416	381	407	397	414	405	363	368	408	401	364	381	369	397	436	404	389	373	390	414	392	393	413	399	393	364	365	459	379	419	436	403	426	402	414	401	390	408	428	407	414	386	393	424	418	428	462	401	368	383	435	432	419	419	427	405	372	399	376	428	412	418	417	421	403	400	432	435	398	399	348	396	391	435	382	379	411	410	400	391	371	389	387	395	395	382	383	430	415	418	430	425	409	421	381	399	428	362	396	394	412	408	392	355	412	406	409	415	400	415	388	384	403	384	417	461	401	390	374	362	434	408	386	397	444	411	442	412	391	354	370	413	419	432	375	398	433	404	392	375	374	390	394	385	384	406	391	392	401	429	413	401	388	418	406	395	408	382	382	411	398	392	383	424	399	377	436	422	396	420	421	389	403	407	405	382	387	384	429	406	394	391	375	389	395	387	412	377	398	391	420	414	416	413	425	396	438	401	396	409	418	401	386	393	388	391	418	402	382	416	368	367	406	396	404	400	425	372	440	407	393	375	427	393	414	426	388	407	412	402	382	429	412	397	402	417	411	407	382	416	420	402	411	431	384	396	464	446	374	396	374	387	398	389	393	436	438	420	395	405	405	388	382	433	404	384	417	373	413	393	417	409	383	390	389	429	363	383	415	436	391	405	422	384	415	362	417	411	404	375	370	431	401	410	434	412	427	412	391	407	396	364	425	397	367	403	425	422	387	418	401	374	361	422	412	411	413	436	387	439	372	395	414	397	434	396	392	425	410	402	421	369	371	345	389	395	399	393	440	393	399	354	428	380	417	420	422	406	377	415	383	373	431	366	391	389	396	379	380	408	402	433	401	371	383	408	405	408	388	425	434	388	409	385	437	431	417	382	411	395	391	423	372	369	393	387	390	392	386	372	348	418	412	402	418	412	420	402	389	391	390	404	396	395	405	411	382	403	370	349	376	450	424	417	399	377	389	396	382	377	407	415	399	373	417	414	413	373	393	420	406	383	414	404	352	383	401	424	381	395	337	388	345	400	394	405	418	376	386	380	413	410	428	421	397	401	391	431	381	409	397	409	410	400	360	415	373	417	407	402	444	395	435	426	387	382	387	393	359	384	405	411	381	402	376	390	423	438	420	429	395	400	384	402	399	392	381	390	421	418	432	434	401	402	394	374	388	444
6617	1137	1465	1553	1491	1383	1270	1154	1130	1046	1093	977	1042	1070	1055	1078	1017	1046	1017	1004	918	1008	957	958	988	991	966	982	1004	982	945	953	996	1020	945	963	1025	963	922	952	970	984	931	960	1001	942	946	984	992	964	952	961	980	923	963	998	941	996	934	981	982	939	977	957	999	916	975	971	1035	963	979	973	958	964	965	915	990	926	998	956	996	948	964	960	1043	967	975	962	971	1014	969	962	906	987	972	963	970	960	964	976	959	984	910	968	963	1002	970	959	947	1005	922	947	959	909	1004	1024	1010	986	998	943	960	942	954	942	949	985	1011	1014	991	984	955	960	1006	885	1022	959	1018	970	991	882	952	989	876	958	929	977	1016	934	981	973	931	933	982	1004	943	999	942	933	930	977	989	1002	927	943	1005	927	924	1000	937	900	972	933	914	917	1013	1023	926	938	937	984	969	1015	927	1005	947	954	981	1018	998	921	1008	953	959	938	970	939	980	937	915	931	925	961	1001	958	960	997	918	983	967	904	927	952	1012	957	929	971	964	924	962	942	898	963	950	977	1012	961	988	909	971	946	929	940	949	981	977	950	907	1030	926	969	969	904	985	997	931	918	928	963	986	1016	984	1017	958	935	991	963	977	932	966	946	959	983	956	956	956	990	955	991	1001	1006	965	955	930	998	891	981	958	904	939	928	939	970	922	972	977	949	1040	975	946	1010	930	977	1051	990	953	976	965	973	935	952	913	959	983	971	943	961	909	970	1001	946	1008	886	936	999	939	931	1011	907	974	956	897	981	953	980	943	977	1022	980	981	931	957	997	999	966	1012	964	946	1021	982	933	975	971	959	974	953	927	969	960	995	957	976	988	959	1005	1007	938	971	1007	943	974	983	924	949	901	950	984	954	992	1021	982	959	949	944	967	975	979	922	979	959	933	978	931	931	962	944	967	958	954	987	999	949	959	951	931	990	882	939	912	963	931	994	1034	906	1006	940	949	976	1019	1010	966	972	955	979	930	925	979	939	916	973	982	1015	980	1013	922	962	1019	925	963	935	976	909	971	963	961	969	937	928	1002	955	922	963	1013	971	987	929	972	974	870	947	1005	973	1005	949	950	967	961	984	928	976	966	948	1003	979	939	928	975	978	962	987	938	957	880	935	955	987	979	955	1022	988	947	936	972	984	942	943	1008	904	954	964	919	991	977	937	931	970	1005	1015	954	929	979	940	967	910	951	965	919	972	940	1009	951	984	931	952	940	924	997	938	971	993	947	936	977	984	981	1056	939	976	934	942	956	926	923	984	975	957	977	927	914	996	962	944	921	941	946	1000	976	953	918	941	941	969	932	1017	1009	992	984	997	970	1026	963	941	983	1009	935	983	1001	968	969	968	976	980	970	939	1011	927	947	973	985	966	1003	925	972	964	918	970	1005	928	952	969	1047	952	904	919	965	963	954	991	980	953	1004	980	941	901	997	970	997	916	1010	972	958	985	941	989	900	997	933	980	946	901	1013	946	983	921	984	971	959	958	927	1008	944	990	957	960	940	958	911	973	949	920	936	969	939	940	960	1001	972	958	1005	938	972	964	926	997	980	1034	920	1017	913	957	944	1012	975	974	1004	927	984	986	968	908	975	920	952	941	946	940	892	940	989	1001	945	1016	935	1001	932	1032	994	988	985	991	962	964	989	929	940	1042	971	978	975	992	985	987	950	923	988	932	940	916	943	978	916	875	946	953	985	939	920	918	944	923	1000	924	935	993	945	940	961	993	977	908	975	942	944	967	1007	952	1025	984	957	954	1012	932	960	926	972	948	1004	1039	983	960	909	992	914	1004	977	946	934	969	925	901	1003	985	966	988	1003	928	909	950	931	935	944	987	974	1014	932	955	963	971	973	1035	961	1011	983	954	952	935	918	953	985	958	939	1011	983	992	954	933	1025	1002	929	931	1023	974	922	949	956	918	1000	945	984	983	934	987	951	972	961	1025	889	1002	964	941	964	936	978	950	973	940	998	942	964	955	965	949	986	999	954	941	946	964	926	926	979	935	967	939	972	984	900	971	968	953	1018	995	905	988	1012	977	978	971	970	944	882	952	959	864	981	1019	946	961	967	927	911	955	980	935	924	931	996	963	931	964	970	953	925	973	983	986	1042	976	964	1007	937	918	999	957	986	1008	1000	947	987	968	919	978	976	967	881	958	968	972	955	973	1012	946	933	981	999	970	936	900	923	924	976	871	928	914	943	912	1006	970	983	958	984	959	965	964	984	1004	956	953	987	983	968	996	975	982	1000	969	964	923	975	916	964	1009	948	887	938	932	999	947	944	949	972	1016	929	982	992	965	972	932	905	983	980	995	973	969	978	949	994	984	925	882	915	1011	942	997	964	939	1056	968	940	925	949	955	879	902	908	926	955	925	977	920	973	1015	995	932	892	999	909	931	950	958	956	965	949	1019	973	973	929	960	934	977	901	970	943	937	924	996	977	931	963	974	973	944	961	1026	934	919	966	902	947	938	937	894	977	931	969	980	936	984	897	993	971	985	947	973	971	966	942	954	988	940	996	979	859	924	947	949	980	941	983	946	925	1026	926	941	906	1008	994	977	959	984	1014	979	974	936	937	947	968	958	960	924	966	945	957	992	975	964	993	1000	1000	876	997	929	970	967	952	954	983	915	939	919	957	958	973	927	956	945	918	1006	1035	943	932	1003	950	925	1008	1015	946	960	955	978	995	1023	1019	968	947	942	1010	959	988	908	945	1036	956	950	994	944	959	928	973	939	912	971	993	1009	1007	948	961	963	917	970	925	877	919	941	937	929	930	968	979	963	970	999	928	977	970	928	1022	982	985	947	955	956	957	970	942	948	940	943	954	967	934	917	961	906	961	980	975	1004	965	935	992	932	982	978	987	928	904	929	933	971	993	962	1020	931	985	939	1046	972	975	1004	978	981	984	918	985	942	942	943	970	932	972	1005	1019	951	968	949	951	910	976	991	956	906	936	946	927	920	1003	949	1005	1028	996	944	970	958	953	908	990	930	983	961	942	1011	984	957	975	989	936	947	925	944	978	941	866	968	937	936	996	944	935	947	962	995	962	967	981	899	937	928	984	969	919	986	937	971	939	975	921	936	938	935	942	943	906	941	976	962	947	954	924	960	965	955	1006	974	995	948	980	900	935	933	943	967	957	1006	926	1001	985	965	917	1035	969	1001	1017	975	942	988	998	970	1029	977	934	982	947	975	935	909	940	977	984	978	992	1000	1030	937	962	963	976	907	926	1016	959	949	947	972	964	947	1032	981	967	969	971	1003	939	960	1003	960	995	941	1037	939	958	961	1005	976	972	949	963	975	987	974	924	947	1008	940	991	1003	1014	928	981	969	981	935	992	990	911	893	988	1016	975	978	971	989	969	965	1000	920	971	982	992	947	962	981	922	1011	981	996	906	987	944	945	989	997	909	1015	967	925	959	985	960	989	977	976	931	929	995	942	945	946	917	945	954	999	937	981	935	957	1021	952	953	978	1004	984	965	935	973	946	956	968	977	944	957	982	912	989	950	969	936	987	1001	970	962	1012	928	981	1002	1020	975	951	921	981	999	986	958	942	897	937	955	952	978	1012	954	932	922	907	994	934	1028	915	956	921	907	991	980	953	921	939	947	951	923	954	984	1015	989	957	893	939	1027	951	1008	964	937	928	958	953	989	1034	968
12017	772	686	567	448	331	350	333	267	288	252	248	238	257	253	214	239	255	203	191	259	218	221	233	260	247	198	235	206	235	255	237	247	204	249	225	226	248	216	213	224	235	211	206	212	235	233	224	237	212	248	227	222	241	259	222	228	239	230	217	220	197	215	238	215	204	200	197	222	213	215	209	234	192	229	220	205	249	209	222	240	247	234	195	240	216	234	232	218	240	253	210	227	211	217	223	258	216	239	239	250	204	208	234	211	220	240	227	238	219	229	202	188	236	238	216	210	231	237	194	223	228	241	232	210	230	194	226	212	240	242	220	247	201	220	207	206	193	217	244	204	249	204	209	226	197	224	223	191	230	223	244	232	230	221	249	219	208	240	221	187	213	240	206	225	233	199	195	244	226	221	217	222	224	220	230	216	229	210	235	234	232	210	225	205	225	220	205	215	204	188	249	239	210	217	222	203	199	233	238	232	251	221	256	221	250	196	221	223	212	199	218	250	204	203	236	225	249	219	213	215	228	225	236	216	233	217	252	255	222	234	231	237	218	223	269	235	224	232	217	252	228	212	223	233	230	214	263	199	220	227	229	233	233	241	227	206	222	204	228	223	234	219	193	237	207	227	221	210	235	255	222	232	246	245	245	196	219	252	252	209	252	233	231	208	218	212	224	199	233	244	257	213	238	212	229	228	222	218	200	217	258	230	209	192	227	214	212	203	236	209	199	230	225	258	242	218	223	203	215	219	206	232	218	202	225	209	201	219	246	214	232	225	214	226	213	227	212	217	230	206	232	231	229	222	231	217	225	222	216	230	222	237	220	220	261	237	224	225	234	214	244	231	253	218	228	188	250	218	207	211	225	225	251	230	205	252	243	231	231	216	212	253	225	243	244	226	219	217	207	236	247	234	240	243	245	228	247	249	212	237	227	226	236	224	235	215	218	219	193	252	215	236	220	224	201	216	183	243	221	224	245	242	248	205	208	247	226	246	253	216	224	216	207	223	208	187	237	245	251	219	222	216	240	194	198	206	212	200	229	251	251	207	214	202	222	208	233	208	213	202	242	225	220	255	218	204	231	232	221	240	212	227	255	215	224	251	245	206	215	198	214	215	209	243	215	217	226	220	233	206	223	211	198	210	216	195	223	217	196	228	192	227	225	226	225	219	205	225	207	242	212	237	212	230	213	203	251	222	222	233	233	181	212	234	224	233	218	209	199	202	207	184	210	222	203	207	225	239	223	231	228	192	223	249	252	207	228	215	222	216	234	207	235	235	216	215	239	238	230	247	231	236	239	217	227	228	231	233	212	249	228	210	242	230	201	213	188	211	212	211	222	244	212	258	240	236	239	228	205	227	230	196	216	258	227	218	230	236	233	208	236	215	249	247	226	236	233	238	223	224	243	210	214	217	205	214	248	183	218	229	215	187	192	216	221	246	218	219	236	235	241	228	217	227	227	227	205	218	229	251	236	218	235	214	205	234	253	209	229	216	235	244	211	236	235	203	203	205	249	247	241	209	217	258	216	229	239	215	242	231	208	192	217	211	210	212	222	213	212	223	213	240	223	266	233	225	218	216	227	225	205	212	228	212	218	247	239	214	243	224	208	225	213	211	207	224	235	209	235	238	250	225	209	219	205	198	238	205	229	237	225	212	222	202	227	245	239	207	228	235	215	198	230	230	229	217	221	222	237	245	201	211	222	226	219	224	192	240	237	242	201	244	228	209	251	219	229	226	205	243	234	234	233	229	228	222	208	222	200	244	244	234	224	211	246	226	228	210	256	206	234	221	222	200	239	218	199	234	209	212	221	212	225	229	221	208	218	222	220	211	212	242	224	209	251	241	205	229	225	233	254	226	222	199	179	225	201	233	227	229	217	196	214	223	227	253	232	238	218	241	215	218	220	260	197	232	250	229	208	250	222	208	232	223	240	226	234	203	245	219	260	200	209	234	238	215	218	226	251	224	227	218	204	208	228	228	201	198	209	201	219	219	196	215	240	226	211	228	247	223	222	241	228	241	219	242	233	236	213	221	231	245	205	228	204	233	236	230	221	229	229	237	235	216	219	206	223	213	244	236	235	231	235	222	224	245	243	208	215	209	241	225	255	236	215	213	235	244	228	209	226	192	230	188	217	228	219	212	227	219	209	236	221	241	208	228	240	216	218	257	253	231	239	230	249	218	236	204	215	235	238	261	225	229	208	218	227	213	227	212	212	230	242	228	253	245	215	220	237	216	225	197	199	255	221	235	237	245	244	247	248	247	235	228	197	214	238	196	213	237	220	225	218	225	229	214	231	241	192	228	229	264	225	244	231	218	226	197	230	221	225	231	220	233	248	216	245	221	249	245	243	251	219	232	204	224	216	243	244	220	189	213	226	216	236	215	228	212	242	226	247	233	222	214	204	218	222	258	223	202	225	212	226	207	237	216	222	245	245	206	215	210	227	251	230	215	209	238	218	252	225	229	209	225	229	236	236	198	192	223	205	226	217	239	209	219	231	226	222	231	234	221	226	232	201	224	199	226	234	211	226	235	225	229	237	224	220	206	222	225	231	257	248	230	243	211	212	235	207	214	226	207	231	233	220	216	233	236	255	228	218	214	198	227	220	213	263	201	216	220	221	224	224	244	250	217	227	217	205	234	239	232	232	200	193	252	205	210	224	210	220	225	236	221	237	234	196	244	236	250	222	226	235	234	204	217	223	222	207	221	224	236	223	235	228	237	198	218	204	265	241	209	188	237	220	227	226	229	204	217	238	218	217	198	229	227	227	221	213	249	224	236	237	230	222	229	203	224	239	222	230	235	259	207	213	206	236	208	236	210	192	209	202	208	236	213	227	218	229	218	214	218	244	258	223	222	211	245	206	213	225	217	200	196	216	214	232	235	216	218	230	213	238	225	228	238	227	229	225	243	223	240	251	217	207	222	220	239	243	226	223	229	222	235	225	211	222	261	193	250	235	198	224	200	236	222	209	239	234	218	236	228	195	226	236	222	209	206	200	210	226	213	212	220	255	194	230	213	250	219	200	243	201	223	228	205	216	226	224	235	242	228	207	247	214	244	225	241	220	210	232	238	261	257	253	218	249	201	237	203	266	229	210	235	199	222	221	233	205	206	231	250	223	240	200	218	207	212	234	230	222	234	225	245	228	200	238	232	208	212	268	219	221	193	245	248	233	211	256	205	237	211	200	199	215	225	216	225	231	204	277	233	230	222	205	211	208	256	223	235	241	212	195	220	241	214	207	227	241	254	211	224	235	237	205	190	219	210	236	217	223	200	216	206	218	235	228	215	225	200	222	234	236	197	227	209	205	201	215	249	236	211	233	215	209	235	251	238	210	243	183	207	222	241	242	235	208	199	191	228	227	235	208	228	203	229	241	230	207	229	222	226	217	221	226	239	222	213	219	207	224	243	237	251	194	217	239	234	230	233	252	215	204	217	235	216	206	204	199	223	230	196	231	224	241	243	198	217	225	222	233	229	227	229	215
7766	891	1701	1824	1508	1309	1044	999	921	865	829	802	780	739	672	693	652	714	641	629	640	637	641	614	649	623	567	591	619	587	604	615	599	593	623	570	621	615	591	561	599	581	564	583	602	593	649	577	579	604	590	580	563	618	568	596	564	548	570	636	544	584	605	565	568	586	559	573	633	579	534	626	544	586	642	561	612	552	594	546	573	578	545	571	599	563	590	612	582	600	604	577	566	578	578	571	572	572	620	583	555	549	570	590	532	599	568	566	592	580	566	572	586	559	620	566	542	544	563	542	618	598	546	584	602	547	600	552	566	551	553	600	568	538	564	560	572	517	564	584	562	608	621	520	579	601	629	598	578	534	595	596	569	559	559	594	604	576	544	575	569	547	577	574	598	563	558	542	572	590	569	606	558	606	536	540	580	556	569	559	554	555	562	588	563	577	533	593	535	573	526	588	568	576	521	566	582	616	585	611	554	540	609	562	569	591	586	589	586	579	552	574	527	552	590	559	565	589	562	613	593	603	581	552	493	601	566	550	551	552	542	546	589	568	589	597	562	567	605	587	617	566	586	568	535	580	539	581	596	537	584	638	602	546	581	535	583	575	571	600	604	570	568	562	572	551	576	574	583	604	574	593	576	616	575	540	580	576	587	549	554	559	568	533	643	605	552	599	580	591	593	556	606	606	571	596	598	579	576	566	585	553	578	633	589	555	556	590	510	589	598	556	570	532	537	560	607	572	551	571	552	578	552	569	545	607	634	587	597	566	556	556	597	572	571	568	548	588	546	584	557	597	565	564	610	603	572	546	562	589	557	560	585	562	534	549	555	566	545	592	587	573	569	553	555	577	553	569	559	608	528	594	546	565	593	586	591	551	554	574	595	587	597	570	567	597	577	581	561	582	591	559	575	586	528	577	529	578	584	580	571	581	608	557	526	599	589	585	590	558	601	582	591	559	540	569	557	559	553	558	596	583	570	553	570	595	582	572	549	599	579	567	577	549	561	586	572	547	594	583	559	583	620	582	561	527	560	566	587	599	594	565	579	539	578	547	574	567	567	573	595	580	570	588	576	556	542	550	569	634	599	581	559	555	581	573	561	568	599	569	540	564	555	556	614	566	572	563	588	569	549	566	539	596	586	562	594	585	580	617	565	582	565	598	606	554	545	536	548	557	605	560	570	575	564	558	544	600	597	589	618	526	545	559	534	596	542	529	552	544	567	563	530	586	555	612	556	589	536	578	638	554	562	578	571	540	547	585	585	552	587	541	564	565	619	566	583	574	558	601	600	540	529	574	516	592	557	548	569	601	624	598	549	563	538	609	564	600	513	599	570	562	527	514	551	560	585	562	589	565	557	568	576	591	585	569	563	584	558	547	579	573	583	607	578	588	561	580	584	575	555	572	599	604	564	607	571	527	570	545	574	583	517	610	569	558	602	604	532	567	589	548	547	567	593	524	591	546	572	561	580	590	541	601	566	529	554	592	578	589	564	586	555	558	586	551	572	550	612	578	601	620	509	627	575	539	556	624	549	589	549	563	573	563	555	585	587	552	556	533	574	578	552	549	579	548	576	564	603	578	590	575	608	521	574	563	572	568	566	529	579	593	602	607	564	549	604	590	579	570	582	546	602	550	594	535	555	602	604	587	608	581	561	602	550	573	576	583	563	569	603	583	603	596	549	577	661	583	520	586	566	565	564	559	504	565	586	588	545	541	551	550	580	571	585	577	565	578	544	541	572	600	583	574	540	567	614	557	544	562	550	562	586	581	615	568	602	582	545	555	535	607	597	529	539	544	568	536	540	603	546	574	543	561	626	589	598	559	549	546	580	588	572	594	552	581	601	565	569	539	541	567	555	571	562	563	569	539	545	530	609	524	549	596	568	549	528	535	562	545	565	555	544	588	625	554	548	578	546	560	576	575	569	525	552	560	557	555	521	564	515	588	542	572	566	633	564	549	550	613	538	555	585	569	582	577	586	590	618	576	565	578	564	594	513	566	629	583	545	558	580	565	581	567	539	596	581	560	565	579	578	578	570	561	572	585	576	564	570	598	548	571	586	610	587	592	536	599	616	542	553	588	564	531	581	587	589	608	584	608	560	566	543	564	584	599	594	575	566	520	559	590	563	581	589	538	593	565	569	598	552	571	566	576	552	561	573	576	544	574	592	598	551	594	565	561	521	554	568	567	581	590	553	554	534	564	605	555	578	551	594	558	575	594	583	596	582	605	541	607	570	543	594	542	583	575	570	559	600	604	590	555	574	567	555	587	572	546	560	603	607	568	571	576	592	610	590	555	588	528	562	574	555	571	601	570	582	545	563	605	551	566	585	565	571	567	575	583	577	567	598	555	588	566	612	559	572	596	525	579	595	577	569	590	552	584	607	548	566	573	520	563	589	578	579	596	573	566	570	587	604	590	553	587	580	606	565	531	574	596	548	585	537	566	582	562	572	569	616	640	583	580	562	621	594	568	613	566	585	553	577	566	557	610	603	547	557	563	545	556	595	585	551	558	576	536	561	528	567	533	584	570	541	562	597	588	618	628	579	567	600	562	605	608	574	542	540	550	552	543	570	575	580	541	530	571	559	557	595	557	586	552	582	563	536	565	577	584	567	596	571	568	548	561	549	616	567	590	608	568	548	581	588	578	567	587	561	570	574	543	558	572	563	576	548	566	604	573	586	577	559	582	588	583	548	557	551	594	572	566	628	529	524	573	549	575	610	610	533	558	581	544	589	590	544	519	570	596	612	587	551	568	603	570	615	540	546	558	546	602	556	572	567	567	557	571	512	557	554	582	578	588	567	568	583	582	565	554	573	592	577	576	523	584	586	549	567	552	555	602	587	538	597	602	553	579	592	534	585	544	572	551	584	553	552	548	564	559	583	570	548	577	582	569	542	557	564	597	565	535	532	551	588	561	593	554	609	555	553	560	558	534	566	536	543	547	610	586	575	570	528	562	577	580	568	588	588	545	602	568	579	554	601	591	574	601	592	577	562	589	543	567	605	561	600	576	581	608	561	552	564	562	580	561	616	560	560	584	570	555	582	567	549	565	574	550	617	564	555	568	576	587	571	594	566	572	567	574	595	521	562	572	570	575	553	564	582	558	562	590	583	542	569	589	575	549	565	591	551	629	570	577	588	564	571	548	536	554	562	588	593	556	568	569	519	566	577	563	592	525	545	555	562	527	567	533	594	566	570	586	553	585	601	592	585	583	594	534	555	591	577	511	597	576	615	559	602	580	554	602	527	556	570	569	563	574	594	567	595	553	560	566	578	562	588	520	572	610	573	589	531	557	576	569	608	606	577	599	574	570	619	540	592	601	615	513	559	549	558	596	582	614	558	624	543	549	534	560	580	577	582	574	602	585	579	580	567	541	605	557	594	574	536	530	575	615	604	575	596	583	577	585	603	519	594	544	586	563	586	597	566	540	585	558	600	557	550	556	603	593	558	549	553	587	559	568	574	561	590	592	560	532	548	618	568	589
1342	360	407	359	393	366	427	415	380	391	359	404	399	419	424	380	391	402	387	428	365	400	402	438	416	349	367	415	396	395	378	369	384	377	393	393	433	421	399	385	376	403	411	417	413	375	376	392	408	409	428	413	427	397	442	393	410	416	360	387	408	387	395	416	390	426	391	404	363	372	428	358	398	411	417	385	350	375	416	364	399	398	371	394	410	428	381	393	385	410	404	359	358	369	398	388	392	409	366	384	378	423	411	394	386	379	349	382	412	398	371	397	409	402	385	388	387	384	382	362	372	394	377	379	383	401	387	388	392	358	457	375	401	381	411	404	367	386	391	396	424	395	430	395	408	385	378	369	390	399	447	392	370	401	443	381	368	400	385	378	390	413	418	423	406	389	396	396	408	391	384	393	400	373	396	397	376	421	401	355	413	409	410	420	429	365	366	401	404	401	396	387	387	409	389	398	386	393	376	392	387	365	406	374	390	393	366	402	382	393	395	330	368	388	425	399	368	399	391	390	357	385	351	428	442	392	362	390	367	352	374	406	371	408	373	401	383	370	376	433	441	405	368	354	389	418	386	444	365	377	389	396	373	387	397	405	394	374	404	382	391	375	409	362	371	361	379	390	404	394	413	398	401	398	384	387	341	387	407	367	374	416	387	386	359	370	376	387	380	394	397	379	387	372	434	417	398	387	398	358	429	391	416	392	416	401	432	347	387	371	371	388	388	369	407	434	385	391	410	407	384	384	395	435	374	448	444	379	396	424	388	443	385	425	358	417	379	422	384	384	415	386	388	392	419	380	393	374	383	386	463	363	385	410	411	389	380	405	393	440	405	362	356	390	381	393	400	380	428	384	383	402	434	371	374	405	433	406	439	387	408	371	392	396	381	375	445	404	396	403	380	382	409	441	422	410	401	387	404	409	399	406	409	390	417	359	387	431	393	381	413	396	372	432	387	360	392	369	362	388	387	390	428	383	379	380	375	413	358	408	384	413	426	415	400	347	380	412	378	376	403	386	393	423	385	412	386	378	409	405	380	404	364	412	399	397	411	384	422	377	372	394	354	370	405	407	343	425	413	390	394	353	372	438	378	380	408	367	406	407	403	416	422	380	409	392	399	414	358	397	383	416	405	454	417	413	381	406	395	418	401	397	399	419	391	395	390	409	397	395	411	367	349	410	396	376	370	372	360	404	436	389	409	409	387	402	363	370	404	394	425	382	405	383	410	409	378	388	431	387	415	377	396	367	333	405	390	419	427	412	348	393	376	403	402	391	384	419	385	403	395	378	394	407	386	401	400	390	378	380	401	417	369	431	433	388	411	405	403	416	396	403	408	372	376	396	434	371	407	405	414	392	372	392	402	410	393	416	399	398	392	387	402	422	396	401	367	413	385	389	413	404	366	411	380	384	410	423	441	384	364	385	393	387	393	397	374	370	396	403	382	404	395	406	382	391	414	383	398	365	392	376	356	403	377	361	395	342	407	373	358	354	409	344	395	368	410	375	403	426	385	379	433	407	386	382	365	375	380	422	406	386	432	338	364	387	432	421	421	416	419	375	379	381	412	392	406	377	361	386	418	392	374	405	406	413	411	368	382	387	400	413	422	405	409	367	403	395	346	372	420	398	355	436	415	381	405	366	426	383	407	423	374	399	406	375	395	370	431	405	391	365	375	379	384	382	368	322	376	409	423	384	403	367	376	384	388	402	411	453	418	437	394	372	380	393	385	386	403	376	402	368	399	372	378	388	410	395	395	399	371	409	395	432	392	437	392	414	374	395	377	394	386	370	432	385	415	414	389	391	394	410	400	378	425	379	354	418	382	387	367	398	396	443	413	407	378	393	402	397	376	406	347	378	387	412	400	397	394	426	375	402	390	396	404	400	391	400	405	388	365	404	378	387	368	355	396	427	370	406	371	405	443	382	358	410	381	399	393	405	380	379	400	408	384	406	415	378	413	417	420	395	382	401	412	394	367	419	446	417	395	386	403	423	383	412	389	418	405	401	434	357	377	406	428	412	396	384	379	379	407	370	409	404	348	359	372	403	375	401	394	428	371	372	421	422	417	406	399	421	419	374	378	414	422	407	435	399	377	351	437	369	388	410	407	433	380	421	364	429	383	376	371	394	390	433	382	404	402	380	392	395	393	397	376	396	363	404	406	425	378	390	392	370	397	366	358	411	432	405	366	370	404	380	377	403	397	401	374	432	393	423	409	417	381	372	420	378	373	389	424	410	411	436	374	405	387	391	422	384	406	399	417	360	388	430	381	395	392	409	403	396	371	372	372	395	376	382	394	386	373	379	429	418	382	382	377	391	405	415	416	387	368	407	388	396	373	395	417	361	399	426	405	438	393	426	365	378	396	366	366	397	377	400	421	395	385	409	375	382	402	420	391	362	364	382	381	378	396	392	382	416	382	389	381	385	442	407	369	398	407	405	435	424	397	417	376	399	402	393	405	382	398	426	394	403	405	385	406	371	410	418	408	383	367	353	397	389	427	376	398	397	403	386	371	363	391	357	388	409	425	384	427	378	385	389	403	416	382	387	398	392	407	392	396	396	351	404	396	366	386	411	368	428	362	399	403	364	401	399	388	396	394	421	411	396	392	364	409	383	432	408	397	376	423	393	415	390	388	433	386	411	379	426	371	378	438	393	393	428	423	382	385	362	400	418	377	433	405	383	395	400	428	375	368	402	423	406	408	394	386	357	378	412	409	380	393	364	416	406	399	414	411	393	405	393	350	388	412	406	424	388	367	386	383	365	397	416	401	391	400	372	387	393	373	413	359	401	376	409	411	370	407	391	406	400	395	408	412	364	389	383	426	416	383	394	361	368	385	390	386	361	350	408	396	376	378	393	396	382	431	403	401	373	385	404	419	419	419	399	366	409	385	390	368	391	378	436	390	404	366	401	405	383	397	398	373	411	387	393	363	375	382	395	409	366	414	404	388	353	403	402	397	362	385	399	431	393	402	395	412	373	418	404	366	396	432	382	416	365	393	408	434	398	420	409	418	420	387	372	354	385	407	392	359	419	409	394	393	372	426	416	373	383	376	393	399	384	389	361	415	401	441	408	400	369	367	415	366	402	340	392	439	379	376	399	393	402	412	417	422	371	380	379	376	380	386	404	334	410	374	332	407	382	410	377	394	419	366	371	409	435	373	387	401	394	398	385	357	366	425	394	395	364	369	413	375	372	389	383	402	393	418	396	371	361	387	397	392	392	403	409	342	384	394	385	394	403	409	373	411	366	392	394	385	387	393	430	372	353	381	404	363	413	445	399	390	427	361	384	399	399	441	391	402	405	414	349	401	413	399	408	380	388	414	344	403	384	387	401	400	402	399	410	398	394	410	350	420	389	423	423	401	418	406	371	383	412	445	380	417	364	397	400	374	376	396	395	379	373	373	403	383	418	403	400	379	388	401	390	399	413	407	392	400	401	386	413	400	392	403	392	388	402	413	369	378	399	392	389	385	390	375	398	400	451
2151	1001	937	989	971	976	960	984	979	954	930	967	970	1019	955	932	960	980	985	895	1002	957	928	935	945	954	958	934	900	977	975	968	976	955	930	1034	982	999	935	985	934	945	932	993	975	942	968	967	964	935	946	985	995	1006	948	943	969	1011	996	953	941	915	998	952	1004	946	996	995	929	1009	918	974	921	998	920	920	1026	976	930	946	953	942	978	970	968	980	1025	952	927	962	962	958	957	974	881	1003	1012	970	981	997	974	950	997	956	1020	961	1004	891	973	946	973	1053	955	999	940	937	997	957	975	975	989	995	921	964	948	941	926	978	931	932	984	934	944	957	962	931	922	921	967	954	959	1009	924	908	957	950	1022	981	974	982	930	1000	1002	939	960	976	943	960	951	956	916	939	982	956	918	967	932	970	906	976	928	974	1004	971	898	988	950	893	906	944	975	996	947	989	1022	1021	940	938	976	972	984	923	967	923	924	950	986	965	932	893	907	992	954	955	941	865	979	963	956	940	971	967	973	959	971	956	971	984	983	967	984	930	960	965	973	994	917	992	902	972	984	1007	957	994	894	983	918	948	934	933	941	973	936	984	989	952	928	932	948	936	977	967	967	980	876	992	973	974	928	976	959	998	968	909	1009	943	988	963	961	973	985	887	925	963	996	935	960	913	1019	990	898	943	937	923	939	951	919	1002	1002	937	940	926	974	994	987	959	941	943	990	936	993	987	969	962	1014	982	985	978	981	958	986	918	1006	1004	1002	964	989	1045	950	904	991	931	951	970	909	961	964	993	971	1039	998	955	922	952	955	952	914	1004	973	1019	1009	998	921	954	954	926	999	991	908	959	931	952	924	967	943	898	947	946	931	969	981	1012	918	951	946	940	953	934	998	982	989	975	963	984	986	953	966	995	934	995	934	943	996	970	883	959	1021	954	934	957	949	992	974	927	1002	975	926	928	998	960	979	984	991	914	911	994	988	964	943	969	954	961	956	892	982	1012	994	947	937	934	918	987	912	990	974	956	968	972	968	949	1009	940	926	940	1003	971	1031	998	964	941	1001	960	998	936	931	932	950	999	1021	943	937	975	947	938	967	997	904	980	961	1011	934	958	928	957	979	923	968	918	943	936	946	975	993	963	957	974	943	973	1005	907	975	961	937	1018	997	997	937	963	963	994	969	920	945	993	928	997	941	968	882	989	958	950	1013	968	975	983	984	902	936	935	896	979	969	946	978	936	945	974	938	913	933	970	972	967	948	970	959	966	920	988	979	961	978	942	1006	965	967	939	953	957	960	894	1010	959	949	1068	943	976	931	989	1014	984	971	901	1008	962	884	986	959	960	957	939	979	967	937	1007	961	924	942	925	997	893	1001	963	979	917	978	954	947	985	931	1011	973	989	1009	932	942	956	952	939	919	957	955	939	997	1016	926	896	967	949	946	920	920	954	932	1008	973	976	952	1023	933	953	950	936	1019	943	928	979	901	929	931	968	961	1000	975	947	948	983	925	998	1008	939	997	936	947	960	984	906	979	1009	933	957	941	959	940	968	957	939	952	968	942	943	945	912	922	922	942	978	928	1022	908	978	1014	935	951	933	946	1011	923	989	963	939	1020	974	992	931	956	1017	961	972	885	952	966	977	971	985	963	994	983	926	947	975	1020	933	967	934	1013	915	961	1017	973	977	970	938	938	931	946	1023	942	997	1000	941	949	1002	1002	985	962	990	932	1068	957	995	1003	929	923	946	947	976	951	962	977	967	978	987	944	985	932	958	949	923	963	982	938	945	940	926	937	1000	990	952	1015	969	902	951	916	945	1031	954	952	949	966	1006	950	917	936	955	921	1002	987	942	987	951	974	939	979	951	984	1018	952	972	962	964	906	934	941	961	975	989	1009	977	998	959	978	917	985	938	990	986	988	928	985	965	920	934	914	984	1039	915	962	952	973	889	969	931	957	991	968	931	914	997	969	957	964	1009	973	965	973	962	940	953	982	917	901	1018	934	976	994	966	958	971	1008	987	921	956	982	959	974	988	990	925	986	954	918	986	1009	901	939	941	943	987	911	946	941	969	971	946	959	952	985	1023	977	982	903	973	943	943	951	970	966	955	997	934	1012	989	900	925	983	944	976	933	967	1027	959	942	978	945	970	946	962	970	913	957	937	1020	929	941	995	946	970	986	965	891	949	965	1028	982	968	981	936	925	955	979	946	948	941	958	926	1016	947	976	977	1003	944	982	1012	960	941	965	953	955	1013	949	1004	1059	922	969	962	983	995	939	964	902	988	1051	963	966	968	947	961	936	954	950	932	946	1026	941	957	947	1041	949	922	941	992	973	954	967	932	1016	909	1005	980	985	893	944	977	927	998	1018	978	989	945	980	1021	1021	995	934	967	992	977	948	908	995	936	936	939	962	991	934	964	929	987	997	987	956	948	938	974	992	986	942	937	931	925	941	944	952	1024	913	985	947	1006	938	983	947	962	956	931	963	917	942	994	950	989	954	955	950	1002	977	891	978	947	988	945	891	990	995	978	1005	953	1045	945	953	960	975	956	943	1028	975	949	907	970	973	1015	950	971	976	971	914	989	940	958	985	930	905	920	898	903	931	1035	968	940	948	954	996	952	927	948	969	967	970	932	968	923	919	993	989	952	941	937	959	1016	962	937	989	941	1009	998	968	1000	940	982	931	982	958	1021	933	980	901	955	1033	1001	907	937	958	906	968	943	978	951	987	945	976	1035	954	1003	898	966	934	967	921	1005	953	904	975	958	953	990	946	963	977	947	983	938	976	934	977	941	992	981	946	994	932	1011	1039	935	943	922	934	974	992	961	959	968	989	943	917	998	964	1008	985	993	963	963	976	991	934	965	1008	937	982	926	931	979	927	925	988	1015	933	936	942	976	992	965	984	948	949	958	957	972	922	956	968	966	966	985	919	951	959	953	946	992	963	969	958	996	908	923	932	983	922	986	930	955	944	948	969	952	957	947	917	885	961	999	961	967	985	1005	952	995	979	931	965	899	961	943	934	990	1008	940	1009	930	970	971	932	1017	971	994	994	920	1000	913	950	1032	982	931	978	954	981	970	972	957	975	945	967	939	975	968	937	989	1017	933	925	956	1014	985	995	962	906	940	954	952	976	873	996	915	973	970	975	1035	942	993	999	942	999	1022	967	963	975	968	963	1006	942	969	957	943	940	963	961	941	923	982	996	940	965	983	965	996	960	990	953	963	919	903	952	945	969	972	966	919	954	961	965	940	930	1017	981	997	962	987	937	1007	1017	986	937	960	936	968	990	943	938	968	950	944	964	1007	960	986	938	953	930	957	965	943	1008	966	941	948	981	934	969	919	944	940	940	1002	954	958	914	946	978	987	952	969	941	954	930	937	954	976	959	968	951	955	941	946	979	901	945	967	928	968	920	968	965	995	992	961	938	935	907	939	914	960	1013	910	985	960	1012	951	955	986	931	932	985	969	982	891	1011	968	958	978	980	984	957	945	959	934	1005	932	947	1031	938	963	939	944	943	988	957	930	979	958	982	981	973	958	949	1018	981	963	949	960	1005	939	981	997	956	990	988	962	929	978	946	948	956	990	997	936	984	987	954	996	964	957	969	949	971	909	980	967	905	971	929	948	942	984	1008	947	932	921	979	944	935	1020	975	952	919
6870	588	667	522	541	495	473	434	441	427	424	421	406	375	400	414	385	404	393	413	432	395	464	388	388	416	400	377	428	398	368	409	413	438	415	354	387	397	386	420	389	417	411	370	365	426	407	353	406	350	401	392	398	429	418	416	423	399	409	365	397	416	379	419	359	406	397	381	407	439	382	433	432	397	406	405	397	424	361	434	403	381	367	378	417	409	386	393	429	368	420	409	389	395	392	386	372	389	435	378	406	386	390	423	417	398	428	384	347	390	399	442	379	375	407	374	347	420	390	382	388	379	408	410	391	385	388	420	364	388	436	446	375	394	408	416	390	386	382	386	427	408	396	365	379	401	379	351	402	403	428	385	421	405	361	387	380	439	393	382	425	417	381	365	390	393	383	397	377	407	436	397	386	411	409	407	430	412	398	435	374	448	400	398	364	386	402	390	381	396	394	390	381	408	377	381	412	426	407	389	381	378	407	376	416	400	431	354	403	412	378	403	391	424	413	378	410	375	393	407	366	407	387	396	394	397	397	392	387	403	438	383	411	397	394	373	387	364	409	391	389	390	410	413	378	397	436	426	399	399	423	418	426	373	398	379	389	406	433	405	433	403	411	400	405	367	401	409	443	399	403	382	407	438	370	390	403	426	390	411	414	401	416	431	418	397	403	424	386	395	374	411	395	396	411	380	391	372	363	389	385	420	404	401	403	394	369	372	380	377	397	390	405	378	393	362	359	408	425	428	394	438	358	370	403	409	362	394	388	372	400	411	385	387	387	389	371	407	403	420	418	427	378	394	429	407	395	391	418	390	423	398	389	403	399	423	409	385	418	403	406	456	397	427	433	376	407	384	396	381	421	414	438	393	365	334	358	371	444	389	438	388	393	424	423	375	440	417	379	415	423	406	374	391	368	407	393	411	386	421	391	380	389	404	388	404	381	385	367	397	384	414	381	370	450	399	404	421	381	388	416	405	397	396	424	406	411	402	386	441	411	432	429	398	372	372	393	381	400	366	348	343	369	365	381	398	418	410	386	406	390	383	406	411	401	361	366	386	416	408	404	363	412	362	421	372	420	398	432	393	411	411	370	364	432	390	394	404	369	429	414	400	404	388	390	440	405	412	386	401	348	381	378	433	423	395	378	401	351	418	393	423	424	384	399	391	405	468	398	364	372	406	391	401	381	419	377	396	416	399	399	384	399	434	396	393	373	411	363	364	414	439	394	362	380	363	388	401	409	356	412	396	410	418	419	414	392	391	385	401	385	383	382	419	383	361	386	369	387	409	409	382	397	436	354	405	379	417	432	406	370	398	412	366	392	402	421	385	387	385	428	398	445	384	346	388	354	396	415	377	393	467	394	420	393	378	391	375	408	427	379	399	352	399	406	385	410	403	369	416	428	379	382	407	395	437	415	390	386	386	405	380	397	409	400	405	396	394	393	412	404	378	420	349	359	422	426	404	374	405	417	374	386	426	403	391	398	416	417	402	419	378	368	401	377	400	369	338	365	429	402	435	406	373	384	422	405	364	382	383	380	391	392	375	439	371	371	429	379	406	430	394	428	399	429	379	379	376	396	380	393	384	392	394	411	425	393	379	424	417	408	391	405	431	396	394	407	392	407	395	425	396	420	409	413	412	393	450	386	362	382	371	427	399	417	440	371	376	402	417	401	389	427	425	425	366	426	406	399	425	400	370	388	409	391	377	394	448	411	370	399	389	398	382	393	374	414	383	405	383	389	347	361	417	391	428	390	429	400	366	394	369	376	392	388	431	381	430	421	341	429	422	386	406	387	400	414	390	416	397	383	429	420	365	425	404	434	408	410	404	391	368	403	366	412	389	418	403	363	407	454	402	412	423	399	417	378	402	402	393	375	426	362	372	401	395	369	370	377	370	381	389	382	431	411	393	334	367	385	388	403	419	390	419	376	429	407	396	403	387	396	394	399	426	417	427	414	391	398	413	350	424	423	400	371	395	411	402	417	416	373	399	406	430	379	410	423	353	423	409	398	392	416	426	417	413	399	384	435	394	383	395	419	354	410	387	403	393	397	380	395	402	400	367	351	412	443	382	406	470	418	381	391	403	355	403	391	412	418	384	431	391	378	401	416	419	384	371	376	376	372	423	372	412	440	423	407	407	383	367	409	416	405	406	404	407	382	423	392	381	365	406	383	402	396	408	391	422	395	401	392	370	340	426	391	444	402	403	406	443	377	441	397	390	401	396	399	409	378	417	421	432	397	407	390	412	378	409	416	396	410	415	416	379	393	388	385	409	423	392	407	403	427	414	412	389	382	383	386	402	397	419	404	373	400	423	387	421	403	412	403	409	384	377	394	399	428	379	421	382	402	395	402	426	396	402	386	408	376	386	389	407	386	416	399	427	438	391	375	371	452	409	406	436	371	414	400	399	390	399	388	390	382	382	432	413	401	438	419	385	406	424	391	398	433	429	384	357	369	382	405	420	406	383	403	436	441	390	418	374	438	404	431	434	389	392	405	387	389	384	399	417	404	392	370	396	437	432	393	444	389	393	407	420	410	370	409	414	402	389	422	389	385	355	420	419	418	413	411	360	398	418	373	374	411	421	409	403	413	389	378	409	422	404	387	359	420	407	386	415	412	405	416	415	409	367	367	451	367	447	413	418	369	384	385	385	439	418	351	395	390	373	384	370	368	408	389	429	402	358	410	357	402	396	386	386	381	387	402	408	400	413	406	372	443	399	395	412	405	366	393	405	433	409	381	429	387	427	412	396	413	418	384	433	424	390	390	410	414	381	425	400	373	409	407	379	410	407	385	344	366	374	406	392	382	392	396	403	419	427	405	367	374	376	401	432	402	402	429	427	413	407	395	417	403	417	430	422	386	399	450	432	402	408	351	395	435	406	399	423	387	385	412	410	405	395	408	394	403	381	388	373	378	375	385	414	395	410	421	415	377	384	442	423	344	429	409	408	383	389	406	403	359	403	381	378	390	397	408	369	394	446	420	393	384	375	375	380	420	414	387	403	400	430	386	394	383	416	401	420	406	381	413	365	388	398	401	389	412	404	421	387	383	381	400	372	427	346	386	435	423	435	369	387	416	420	355	426	410	410	387	388	361	385	405	409	412	373	398	385	405	383	393	419	369	379	390	376	409	443	403	418	361	391	392	391	340	395	366	387	434	368	398	424	401	405	394	411	356	391	433	389	456	391	408	382	410	391	449	396	408	435	397	396	389	423	388	362	352	405	397	397	393	383	353	415	380	416	438	368	393	370	345	411	367	433	394	411	378	410	411	403	385	393	420	428	423	429	387	358	381	371	382	405	394	360	428	366	389	397	395	397	382	411	397	396	399	402	403	365	410	391	401	381	368	394	442	400	404	395	419	389	391	386	391	452	390	396	410	404	382	373	415	406	408	373	389	412	417	431	386	374	372	386	415	367	389	390	387	401	394	389	399	435	443	392	385	377	413	420	391	374	381	415	409	408	371	412	442	409	420	364	372	384	361	416
6620	1175	1485	1562	1440	1285	1200	1189	1124	1053	1083	1114	1064	969	1032	1076	1076	953	989	1024	1008	999	996	939	984	908	988	995	972	923	964	967	1019	956	977	962	937	939	1002	972	960	951	986	966	948	978	975	926	1011	953	1002	1024	973	950	980	923	966	981	1022	979	917	929	945	962	926	1045	975	935	1037	972	966	973	1008	988	950	975	963	964	956	947	927	954	971	951	987	959	948	1005	952	883	1009	953	997	993	954	1012	903	970	943	971	1017	964	991	987	917	979	968	913	910	1003	968	952	911	973	937	986	919	976	943	920	973	1012	991	938	945	978	970	994	950	936	978	969	928	978	918	995	967	974	976	936	967	982	924	929	969	988	975	982	969	938	969	999	944	974	961	1009	941	988	948	989	985	930	960	977	959	919	995	964	972	962	1003	926	931	941	996	948	912	935	901	887	935	986	933	952	973	956	974	944	940	952	946	928	1013	947	929	923	951	1008	918	940	868	965	937	985	1016	979	980	973	963	943	1017	965	975	925	988	1001	969	979	881	944	887	947	1038	936	897	947	957	821	980	1001	958	983	962	960	959	937	943	886	957	922	948	943	1007	964	958	954	988	961	976	1003	957	961	914	946	991	971	977	945	1022	885	969	982	975	948	964	927	949	945	930	916	1007	930	916	973	966	938	929	980	955	942	945	930	923	985	969	973	975	971	937	1009	953	961	957	1005	1023	960	963	910	980	922	953	979	942	947	952	941	917	962	956	966	934	924	941	935	980	951	945	956	930	933	932	901	930	987	989	926	943	932	955	974	983	985	1001	930	955	933	868	895	993	970	981	979	968	893	905	973	945	943	1002	974	963	936	898	931	957	996	913	926	964	941	907	941	914	1004	951	967	1014	989	1007	936	937	889	981	925	983	921	1025	945	951	995	982	951	960	966	990	1006	914	928	951	961	964	999	951	1029	1016	940	991	960	984	928	889	955	950	921	981	1011	964	930	967	955	944	977	976	947	1001	959	974	929	947	966	928	904	1004	935	990	907	987	953	945	882	991	958	974	937	952	968	978	941	935	946	996	976	971	1001	975	938	906	955	982	942	967	1001	929	992	958	915	889	977	990	975	1000	943	899	981	933	920	945	927	916	996	947	990	936	915	964	944	958	977	934	942	906	924	960	967	948	955	947	998	1033	932	901	951	983	1017	971	996	1003	923	956	921	1008	1018	923	999	934	927	911	914	933	990	974	909	1007	943	918	939	992	1003	959	994	949	945	965	953	957	989	973	930	943	963	962	884	956	965	970	953	988	977	938	945	918	956	928	946	980	1025	969	949	974	957	987	928	967	977	968	975	959	951	979	961	959	925	950	1019	974	960	954	941	1001	969	956	972	917	933	959	922	943	951	949	964	890	956	922	990	987	931	947	918	900	976	899	936	962	938	957	934	919	979	985	905	959	948	991	944	998	933	894	955	967	960	952	1003	975	977	958	977	936	964	913	986	960	985	990	951	1000	968	947	944	955	982	995	934	910	942	976	901	965	893	981	985	997	944	924	948	907	943	895	952	928	912	933	982	938	974	978	987	1038	987	949	954	999	892	966	978	888	860	1006	977	993	971	1000	951	927	960	962	914	963	974	963	968	994	900	970	955	980	984	918	966	971	982	941	933	916	956	937	958	962	933	962	1020	948	1000	964	988	920	957	931	944	982	968	962	938	955	930	900	955	991	927	1006	997	943	1004	968	968	939	960	938	967	915	971	989	975	943	995	904	967	870	922	978	951	951	938	921	999	923	898	939	920	954	1001	1009	906	941	959	915	971	992	974	919	986	972	911	952	942	971	945	933	901	969	987	963	944	1048	954	992	934	991	962	962	934	955	1009	931	945	964	1028	984	930	966	933	976	956	942	962	944	962	987	1020	913	954	866	1025	974	922	910	937	941	1007	903	938	949	981	975	975	959	961	960	956	903	965	926	954	983	968	960	953	981	916	922	981	912	967	917	959	1003	958	964	952	961	1003	920	944	991	931	912	981	977	919	949	967	938	973	916	889	952	992	878	1017	955	1020	930	939	934	948	942	997	926	956	938	988	923	972	935	914	922	929	979	970	966	986	921	1006	963	1021	968	1005	936	974	1010	926	987	942	987	928	961	939	989	959	1018	992	914	943	959	986	939	948	916	951	968	1009	880	953	957	1026	984	978	976	948	983	924	958	914	954	963	932	964	959	936	901	1005	958	947	966	1013	926	944	916	936	1003	913	1013	1021	954	941	984	889	979	889	997	918	922	903	945	983	936	952	894	1016	943	942	946	960	974	930	936	950	938	957	936	956	966	946	943	982	964	956	1019	958	958	1000	990	933	930	948	975	915	956	976	958	929	964	967	1016	925	949	934	917	886	930	1041	991	987	956	938	956	990	946	929	959	924	1002	969	1029	950	907	972	950	971	988	939	961	945	952	947	937	950	933	975	969	947	978	945	925	894	946	961	983	914	979	987	934	999	964	1007	915	954	987	951	932	942	966	974	973	942	945	943	944	928	953	984	970	922	980	891	946	991	927	927	930	973	997	1000	952	952	947	996	958	923	969	926	964	999	939	940	945	921	945	946	933	981	956	957	1038	950	978	993	949	908	954	1014	960	969	956	933	915	1013	958	928	980	890	946	999	971	1021	955	939	976	980	940	894	976	908	952	930	929	946	956	967	971	853	951	958	979	983	992	921	963	962	904	1003	961	980	970	975	941	922	975	936	963	964	1045	971	948	973	923	984	957	928	983	967	955	1001	931	957	951	990	943	928	941	931	954	976	935	967	980	952	973	951	966	962	1029	960	966	914	965	912	985	869	938	919	976	990	966	963	977	952	938	953	987	976	984	927	999	963	932	943	985	935	956	940	944	946	925	971	965	1010	987	939	977	947	937	961	932	972	980	979	948	945	995	976	963	910	935	915	964	948	1022	950	940	972	974	954	920	956	972	978	970	920	962	941	993	1048	929	1009	958	953	1013	977	885	984	960	972	955	951	998	928	958	960	979	1012	903	959	961	938	975	960	969	923	947	938	951	940	899	953	997	939	912	932	952	984	924	941	956	906	984	954	986	908	950	907	963	953	938	959	974	938	949	902	965	980	953	976	990	954	913	977	938	941	941	1019	949	987	934	956	970	974	978	906	977	896	976	912	967	952	1011	954	913	994	971	1002	1017	932	1013	923	1006	971	941	977	957	957	965	967	955	1039	925	935	960	952	957	1002	958	1000	946	914	925	980	959	970	1007	943	999	941	964	946	954	916	936	977	1027	929	979	917	974	969	977	1004	907	979	942	901	936	892	977	962	932	944	946	908	958	986	1031	930	966	921	919	971	953	922	950	969	960	971	934	972	970	983	965	975	957	920	965	1005	987	953	964	996	971	966	960	1014	976	889	965	982	942	944	979	963	970	971	979	964	968	965	962	962	964	939	971	950	968	966	936	894	968	914	945	1006	960	953	946	948	974	985	933	980	944	930	955	944	987	934	996	976	909	934	932	977	992	980	944	965	954	929	936	953	1032	1022	931	899	976	998	932	949	984	969	994	982	961	973	912	971	959	942	951	929	902	939	942	1032	914	923	930	930	905	981	953	895	942	1002	919	979	958	936	978	922	993	891	989	978	977	887	946	958	962	925
11800	807	719	523	426	377	343	282	298	293	284	231	243	231	242	243	243	256	246	226	229	251	208	221	237	236	228	264	214	218	213	226	237	232	226	216	223	238	215	228	259	249	243	258	223	227	219	227	241	223	233	237	215	236	194	234	258	225	240	229	239	217	225	203	207	216	239	218	194	259	239	198	235	246	266	216	253	197	194	213	213	210	247	260	195	232	242	266	224	228	202	281	223	234	219	231	247	197	210	210	225	258	207	253	236	219	236	251	241	240	221	192	222	239	220	221	195	235	206	224	213	204	235	202	237	222	219	221	209	209	220	207	246	229	218	218	242	253	200	230	206	201	212	231	249	248	202	244	238	252	203	227	228	223	246	217	216	211	241	223	227	207	226	239	194	229	204	241	217	234	207	211	244	259	223	216	220	209	226	220	250	204	216	231	231	215	216	227	206	214	230	211	221	214	226	224	235	217	214	224	244	245	200	208	216	248	210	233	234	217	236	228	223	224	236	209	235	231	217	223	213	239	211	257	203	204	208	205	222	225	233	220	225	213	236	202	229	213	241	230	211	238	240	199	220	203	230	223	229	206	245	247	228	218	230	240	216	240	218	196	223	225	229	235	245	211	217	244	234	229	234	230	231	225	223	206	220	226	236	187	198	184	200	230	206	202	221	252	216	218	191	217	215	215	244	226	243	245	227	257	207	224	230	223	251	217	227	225	217	231	220	228	217	222	246	223	224	228	202	234	209	241	241	232	212	231	216	252	239	225	239	216	222	231	222	195	202	230	223	220	241	221	218	224	228	231	241	209	208	234	231	241	232	221	244	224	222	230	211	232	193	199	233	222	227	238	223	231	248	223	236	220	217	208	215	227	234	234	228	231	247	246	208	238	243	239	219	212	216	197	219	247	198	194	223	231	229	223	212	241	254	240	232	206	209	212	214	211	222	206	228	225	218	204	197	219	219	244	240	224	216	228	239	218	199	234	201	221	204	236	229	227	207	219	206	235	238	234	216	217	214	226	259	222	231	214	255	226	225	213	224	239	218	204	221	275	231	213	230	239	213	212	230	252	251	230	228	244	206	197	220	249	228	234	197	246	213	211	226	252	234	252	208	207	261	244	222	216	193	198	237	199	234	239	224	224	247	242	192	202	195	230	231	223	212	234	222	231	223	248	215	235	218	226	218	214	221	209	218	206	224	221	240	220	200	226	225	245	219	193	225	249	262	236	234	187	255	234	214	220	228	249	239	224	226	215	268	254	206	211	259	224	220	217	217	219	233	236	218	227	226	211	234	205	232	205	235	231	231	225	244	220	230	236	232	236	241	218	239	246	225	249	239	233	233	253	243	204	216	195	252	224	202	197	218	210	199	211	204	230	211	232	231	222	216	230	236	230	224	214	227	204	208	240	226	231	238	236	245	199	244	217	222	225	216	238	230	216	208	223	225	232	234	219	222	225	202	223	212	225	198	221	214	199	208	227	221	226	199	243	202	223	225	239	209	192	225	208	201	231	208	221	217	248	222	215	225	188	211	262	225	189	214	237	220	206	245	204	201	235	198	227	220	224	224	242	207	205	212	236	203	222	239	242	229	193	198	234	225	232	203	219	209	223	233	230	206	228	222	235	242	209	214	236	223	249	239	218	205	204	236	241	208	239	205	197	225	246	203	223	219	221	243	246	216	212	226	223	213	217	244	211	247	236	233	218	222	245	200	212	225	219	229	213	250	225	199	217	216	222	234	208	261	225	217	246	224	199	214	197	222	219	225	240	217	234	228	251	256	235	233	218	222	223	234	209	221	199	246	237	232	238	207	229	228	203	273	237	273	230	213	239	223	206	245	237	218	242	235	206	262	259	235	256	218	220	218	226	243	199	229	244	220	235	223	195	243	209	241	231	193	269	260	212	213	234	215	225	228	202	209	227	215	214	224	231	219	231	200	221	208	211	230	239	216	226	227	241	214	234	242	215	219	218	201	225	237	220	187	226	218	203	239	241	207	238	195	220	200	231	196	213	252	221	216	219	223	239	259	208	229	206	227	196	242	218	201	207	231	226	190	232	237	205	217	206	238	256	245	219	200	230	239	228	230	201	214	234	232	244	246	231	226	208	219	212	234	215	221	205	223	232	211	233	243	221	238	222	206	190	218	199	256	229	207	237	213	244	193	221	226	203	234	214	220	233	226	238	200	236	226	229	241	214	209	232	225	204	229	206	205	212	243	206	234	210	240	235	243	215	218	237	236	233	236	226	223	210	235	173	207	232	223	222	208	217	212	247	212	227	228	213	204	204	219	217	192	202	228	214	238	210	230	228	228	257	193	198	226	231	234	225	237	206	247	205	229	206	221	202	233	240	228	206	241	243	249	207	236	220	225	207	248	216	215	221	214	228	211	225	234	230	186	225	220	233	236	196	217	226	229	222	219	259	210	197	222	228	228	235	233	229	225	223	216	245	258	246	216	220	227	215	216	234	237	232	233	229	221	230	216	240	233	190	236	205	216	227	221	204	231	229	230	237	222	224	224	225	234	227	228	222	220	248	222	241	222	241	188	251	215	213	238	245	233	244	261	235	237	248	225	221	212	232	244	219	260	213	242	221	226	222	231	221	238	267	235	257	229	227	204	222	262	209	208	245	206	220	204	217	224	222	242	230	212	224	178	221	236	222	221	240	211	233	204	230	262	212	233	220	220	216	225	224	202	191	222	246	220	214	226	201	224	210	219	221	236	237	236	225	237	199	223	214	229	231	234	227	229	243	229	226	229	248	234	217	244	231	228	235	243	213	191	225	208	202	226	238	205	216	236	247	192	224	254	229	228	202	216	214	225	244	233	230	247	227	228	228	235	227	216	228	234	201	221	254	224	227	248	215	255	242	222	227	249	212	205	264	223	224	235	223	237	211	192	259	239	203	258	221	199	224	216	224	212	221	252	227	254	231	219	228	215	216	234	218	193	217	272	220	224	238	215	229	226	201	219	241	230	220	218	211	244	247	222	219	214	204	211	238	243	243	238	259	232	249	281	248	229	205	219	231	204	209	220	208	195	229	209	193	229	257	240	239	208	223	205	222	243	258	212	214	215	244	223	233	217	213	205	206	232	228	194	242	232	237	208	202	196	235	215	254	239	228	242	214	213	227	234	223	219	221	192	210	236	195	209	242	180	237	205	218	235	221	221	231	210	243	236	222	232	225	218	222	230	257	216	188	226	213	220	228	240	245	234	235	237	217	224	204	232	211	203	214	243	195	217	221	238	238	234	218	214	211	248	245	235	248	202	218	211	206	218	237	220	209	215	212	238	226	229	231	220	222	231	262	232	241	197	207	227	206	244	210	229	180	241	219	208	211	242	218	209	245	233	236	217	267	225	222	239	236	221	204	223	209	238	216	252	215	232	237	219	213	205	238	237	236	220	221	222	208	232	222	230	233	193	211	216	235	231	221	230	223	206	225	206	220	230	219	228	199	214	234	240	215	210	219	214	221	227	228	241	216	198	204
7890	907	1581	1738	1516	1245	1134	1010	929	868	772	762	752	692	687	699	706	659	658	679	658	639	592	620	665	605	589	618	588	614	644	627	606	606	607	597	603	604	572	602	575	595	575	593	596	601	567	619	585	592	574	629	544	563	574	586	592	550	583	569	610	591	572	550	622	578	569	559	564	629	578	579	586	609	570	591	556	567	549	554	577	619	600	594	570	567	588	571	564	530	610	624	548	567	570	570	551	542	583	567	562	560	591	601	564	585	537	556	579	530	587	596	563	625	574	547	568	562	549	591	557	618	558	551	545	559	521	597	608	558	541	609	586	570	581	566	593	570	584	568	544	574	602	558	590	582	531	562	601	595	613	596	569	567	563	598	630	534	570	542	560	590	582	552	555	577	576	529	594	545	594	581	585	533	594	554	564	570	559	564	626	550	556	599	601	546	580	568	591	576	531	532	582	592	578	563	576	575	574	557	580	578	599	572	562	518	544	588	536	564	594	599	548	565	575	522	553	597	594	560	581	534	549	581	608	627	589	604	566	556	558	569	557	561	590	539	584	579	578	573	571	558	588	581	575	567	601	596	571	550	564	570	605	569	583	581	539	565	554	575	552	597	534	550	575	579	542	541	599	522	591	560	598	563	539	560	556	581	556	574	570	545	534	556	571	583	563	569	561	628	578	526	538	596	574	595	565	598	537	620	563	561	530	531	564	572	540	605	571	556	538	549	524	536	560	514	557	570	622	538	615	595	568	569	571	591	571	551	592	567	567	564	562	616	575	549	546	579	560	547	558	550	582	587	583	590	555	594	564	617	583	540	592	578	568	512	627	545	546	566	598	605	595	599	552	545	548	583	605	556	601	536	588	520	581	597	551	538	580	566	544	531	573	548	568	557	573	589	603	580	560	596	570	529	562	563	563	581	613	554	545	567	601	592	573	557	563	616	569	531	526	576	607	633	561	586	558	579	607	552	544	578	631	594	595	532	585	590	576	575	550	541	599	534	547	547	589	531	611	602	525	544	564	551	582	567	580	542	608	550	578	586	586	588	567	553	562	557	549	555	566	633	548	580	569	581	541	582	543	588	571	591	564	567	552	563	577	583	592	532	559	544	586	577	619	564	563	579	559	572	576	564	582	613	560	596	572	583	581	577	561	564	579	589	600	561	517	549	573	566	589	587	593	577	539	594	540	596	554	590	566	547	627	582	591	574	576	555	568	561	621	484	591	546	568	618	553	530	587	576	561	621	560	588	539	578	578	581	586	595	574	568	575	564	548	571	556	578	588	594	584	579	580	552	592	590	526	523	568	570	600	562	575	525	542	625	552	539	569	554	545	579	566	595	547	570	609	562	520	582	584	588	545	509	575	572	575	568	604	582	562	559	557	549	548	551	595	570	545	572	602	548	565	569	565	608	544	548	598	570	551	575	604	602	580	571	517	594	565	541	576	570	532	558	536	610	579	533	621	572	587	543	577	545	559	582	531	583	575	552	559	558	573	576	555	566	576	561	581	604	633	529	576	574	571	589	589	591	572	579	571	605	587	598	571	570	581	565	576	557	525	559	607	589	571	571	545	569	578	561	586	576	570	548	558	551	539	556	553	566	570	576	574	629	589	582	585	595	637	602	526	554	560	565	555	613	562	560	595	559	548	581	578	538	580	621	555	563	579	551	551	549	596	567	589	635	616	544	555	612	572	592	585	580	569	573	584	560	570	573	596	594	611	567	568	552	602	553	590	558	570	558	575	578	587	545	515	563	639	605	603	608	609	568	550	551	585	602	552	563	539	570	581	562	596	575	552	594	553	560	556	542	574	611	576	616	557	576	611	586	570	580	601	580	568	545	584	582	556	584	568	591	600	540	561	567	580	601	586	578	582	621	531	565	570	578	553	556	589	508	548	563	601	581	562	536	586	531	589	576	607	557	559	566	576	582	556	551	573	553	597	582	581	554	568	584	544	587	602	598	617	577	595	562	568	568	589	544	554	602	592	542	566	565	607	577	567	557	537	581	560	579	617	541	557	565	553	625	551	565	567	538	538	607	532	551	592	593	563	606	569	535	620	633	622	543	556	583	572	514	531	563	583	571	590	559	561	507	519	577	557	564	598	556	550	562	598	553	577	575	571	575	538	576	544	558	565	608	557	543	560	539	582	568	512	551	541	583	559	565	538	582	606	550	553	563	542	508	565	588	567	565	551	567	578	556	597	569	578	575	632	580	590	589	563	602	583	586	573	549	568	520	555	576	545	552	548	560	583	559	570	586	586	542	555	561	564	546	616	588	602	590	548	541	531	551	540	594	580	572	555	576	605	572	587	538	558	620	570	562	568	556	516	545	586	561	556	568	570	545	548	528	541	599	519	535	576	550	564	553	577	578	592	545	578	597	511	588	588	567	542	593	537	585	562	567	566	577	569	580	579	571	558	617	559	582	572	564	596	534	551	573	564	527	555	574	536	560	574	579	623	564	603	564	557	573	552	535	581	541	604	549	577	559	574	545	586	576	567	599	565	542	545	545	572	589	610	568	584	554	558	570	583	593	546	609	580	573	571	562	617	557	571	561	567	562	557	560	527	533	571	566	544	578	571	548	543	599	584	557	548	546	578	567	592	569	559	586	545	596	570	537	581	585	606	543	548	547	575	530	568	580	589	558	596	563	563	557	551	582	593	559	592	619	576	605	580	568	581	524	541	548	619	570	574	585	585	621	546	536	583	533	570	547	592	561	566	536	529	567	585	588	580	581	546	549	609	599	573	596	618	610	571	563	575	557	579	585	543	534	567	568	575	565	526	570	531	554	610	548	581	571	528	546	575	594	583	575	589	535	560	578	572	563	546	595	581	593	598	562	573	514	596	569	580	563	566	498	594	561	582	588	588	591	567	560	582	575	583	547	579	577	596	555	593	528	545	555	591	591	545	584	588	538	570	538	566	599	571	568	554	514	558	587	555	581	559	602	558	538	614	612	583	588	548	583	569	564	577	586	545	546	614	548	562	576	542	582	554	566	599	553	575	609	552	576	558	595	590	607	580	587	564	586	578	547	552	562	591	596	530	543	596	560	633	574	604	568	551	612	600	528	572	570	561	562	556	536	597	554	578	577	577	619	555	568	575	562	566	537	578	588	580	619	573	545	586	601	582	562	560	606	566	578	548	581	585	595	559	553	545	563	609	551	574	600	567	546	562	564	564	565	601	548	557	586	547	530	566	596	602	600	515	570	529	580	581	558	561	577	578	582	616	585	557	574	556	580	578	528	592	553	581	534	612	567	568	580	573	583	539	598	573	563	559	621	580	575	580	534	579	585	558	564	566	584	559	539	566	600	579	591	537	614	589	583	595	592	575	573	586	563	552	546	556	575	575	583	589	559	604	589	567	587	582	575	535	612	570	574	574	569	605	606	561	596	540	572	576	599	585	611	579	562	602	590	562	603	584	574	573	527	585	564	567	578	536	571	552	564	593	579	575	623	580	539	563	570	567	610	602	562	566	538	500	592
1381	374	411	437	412	392	388	384	395	423	417	426	429	378	380	402	397	381	413	363	440	428	382	399	445	422	430	404	396	431	413	390	375	398	385	398	404	405	382	412	408	370	389	378	372	387	416	433	389	393	401	388	355	407	415	400	382	407	402	417	377	411	402	378	426	395	420	412	427	407	369	403	400	418	394	389	397	382	399	403	413	404	391	411	428	383	403	394	399	352	369	400	398	385	391	382	415	383	381	401	359	371	408	387	363	376	417	382	382	403	367	367	378	417	385	396	418	408	381	392	396	382	396	386	371	429	425	395	373	406	376	415	395	424	422	412	379	407	386	394	405	384	402	383	392	372	374	373	393	391	391	419	383	389	358	384	379	389	367	367	455	390	418	346	389	398	401	340	360	398	370	372	383	419	361	410	435	428	426	407	378	423	391	469	372	384	404	404	370	378	398	423	364	378	367	417	396	404	361	378	381	403	413	392	398	428	366	374	412	417	394	393	349	430	409	400	386	358	372	404	405	415	426	377	394	387	412	401	400	385	386	427	401	382	402	437	390	369	379	391	395	416	381	353	360	431	433	449	392	403	424	402	390	397	390	386	413	375	359	410	397	367	391	357	416	389	394	402	377	354	368	369	435	374	391	390	360	377	402	396	402	412	430	403	374	397	404	410	392	392	388	412	375	429	403	416	371	421	402	373	386	372	422	424	401	384	367	397	390	437	383	419	395	396	396	407	393	395	403	383	404	387	370	393	381	422	416	403	402	421	402	403	397	411	400	399	378	421	419	403	371	376	383	390	425	415	389	353	430	400	407	428	403	387	369	380	430	419	397	393	375	399	390	381	383	391	420	392	388	419	421	428	373	393	386	403	411	403	435	423	397	392	373	401	395	391	384	371	380	408	434	433	399	384	413	398	378	426	406	385	384	404	388	389	413	367	379	406	415	397	402	405	434	428	396	371	382	405	404	362	400	347	375	393	360	406	347	436	421	375	378	380	417	399	389	363	399	378	390	413	403	439	411	402	353	377	371	402	408	379	394	383	414	393	430	415	427	403	412	378	399	426	428	415	403	378	382	374	397	385	388	405	384	396	405	417	365	417	380	381	380	398	423	435	401	427	423	380	405	408	409	370	386	433	389	415	381	438	410	410	401	402	363	399	395	430	416	380	384	391	357	380	383	417	404	402	391	444	402	392	392	367	393	431	391	374	393	386	369	393	405	393	388	410	362	423	415	429	402	392	375	389	396	431	360	371	374	400	409	410	388	375	395	377	404	419	348	376	408	372	400	349	390	356	432	396	378	394	423	411	377	405	391	397	389	397	392	373	424	374	387	427	380	385	393	402	372	386	413	418	372	400	376	417	404	387	392	395	435	380	402	409	402	393	426	424	379	397	396	401	380	387	388	392	422	376	374	381	414	420	399	387	446	422	381	394	387	413	392	369	363	379	384	370	427	411	425	414	381	409	390	366	384	414	414	436	412	358	387	415	378	377	404	391	398	409	408	386	398	421	420	403	436	372	396	427	411	431	361	368	415	400	394	420	391	395	408	407	392	404	385	378	395	394	424	402	405	406	387	374	437	419	394	382	422	382	409	403	438	413	390	418	410	400	408	408	410	435	380	391	391	379	403	391	384	399	392	406	402	405	405	382	398	379	373	381	386	394	395	377	435	393	426	420	415	393	373	394	413	376	398	372	361	382	390	409	385	413	380	379	396	372	412	396	405	395	374	404	385	404	368	387	393	408	377	413	419	410	390	392	386	342	405	392	419	403	378	405	416	392	382	415	395	385	408	396	415	367	406	383	379	366	377	391	403	397	400	414	375	420	383	387	397	385	387	405	407	394	397	405	440	435	400	414	411	406	405	402	392	424	394	408	415	354	374	399	366	389	393	392	439	404	417	414	390	372	370	398	388	377	398	394	358	411	389	426	410	382	406	396	418	387	405	389	381	365	399	394	426	389	400	390	407	438	369	404	405	399	409	402	408	393	364	414	423	386	369	383	432	379	377	402	375	399	408	391	367	398	356	415	385	388	408	381	380	434	393	411	396	453	374	360	413	397	416	420	467	416	403	395	377	368	398	395	403	429	339	432	398	412	389	401	408	417	427	363	381	376	386	396	448	375	405	392	435	400	355	431	388	410	375	422	388	376	382	435	422	413	413	404	399	389	382	390	393	387	372	377	412	395	384	385	386	394	403	398	383	409	407	397	413	352	376	375	378	417	409	393	448	397	401	363	409	418	365	385	417	404	399	390	345	418	406	375	349	426	421	379	414	391	398	400	388	379	408	379	423	436	372	375	417	380	387	390	420	380	397	385	383	415	388	403	356	408	369	396	403	397	407	350	380	447	405	407	396	429	384	378	409	376	390	433	363	377	355	370	376	370	390	421	397	356	419	419	413	404	375	405	370	373	387	417	391	379	401	393	377	414	417	374	399	405	394	390	419	390	384	423	432	418	397	398	385	390	358	394	399	374	399	409	387	364	372	393	402	404	398	389	401	394	394	348	384	380	411	411	387	388	403	387	391	405	391	385	372	394	409	362	402	384	360	419	375	396	379	364	364	390	395	436	363	430	439	428	382	382	410	366	380	402	415	377	398	419	420	359	386	454	439	364	397	404	357	414	411	413	353	397	399	402	391	407	388	402	434	406	450	394	427	414	369	416	381	378	394	385	412	406	387	377	384	369	391	371	412	374	399	400	366	384	466	399	430	403	371	407	434	411	430	420	409	373	360	356	396	393	410	346	405	363	398	390	428	432	397	420	423	352	402	432	422	447	416	400	432	362	395	393	408	427	397	399	389	379	372	373	383	395	437	388	372	414	402	449	396	413	411	380	402	372	382	389	393	409	412	420	358	406	433	404	396	410	391	350	392	381	414	357	419	402	408	393	410	409	399	402	390	408	408	411	357	428	409	393	403	406	403	416	401	396	366	402	402	378	381	398	405	351	385	409	381	443	410	380	402	385	389	393	404	395	405	386	385	392	388	408	406	404	399	405	404	412	421	393	389	378	366	384	397	381	402	378	350	356	403	410	391	353	416	418	384	369	371	374	385	392	408	414	398	409	408	420	459	399	376	393	383	434	396	411	400	423	436	401	397	374	392	342	364	390	388	426	414	432	401	414	391	415	402	352	421	426	387	396	403	357	388	384	377	410	429	402	413	428	373	407	380	356	389	393	376	367	404	391	397	410	391	396	401	383	429	403	388	424	389	434	381	413	421	402	370	367	412	412	392	467	396	385	401	416	427	402	444	414	411	389	416	372	417	415	413	378	408	390	402	408	434	417	416	370	388	361	379	404	369	361	384	400	378	436	399	418	376	407	372	401	370	379	404	400	402	428	426	375	404	367	414	402	402	389	401	399	362	380	392	397	359	374	353	390	376	411	380	396	412	389	380	394	390	396	394	391	396	416	407	387	374	373	393	347	430	405	399	354	440	432	373	402	397	411	392	392	354	433	438	427	344	375	386	370	397	404	433	422	376	408
2102	977	959	1011	995	951	1002	949	933	988	946	993	994	1015	952	930	992	994	922	931	925	942	951	983	998	935	951	942	981	991	1021	939	925	957	972	971	915	924	973	957	982	931	955	966	933	953	976	984	948	892	966	985	953	978	902	954	945	935	950	970	957	1011	982	975	982	938	976	1000	970	978	989	934	970	939	954	940	948	972	995	959	904	888	947	955	971	943	946	1005	991	1037	965	989	971	918	988	987	972	945	943	910	941	884	910	1002	955	1015	1009	962	958	970	932	949	960	999	962	964	987	959	968	924	970	929	964	971	1005	969	967	979	959	911	936	955	982	952	907	945	979	948	904	959	976	913	1009	962	978	975	974	1016	955	940	972	977	993	960	988	948	903	970	986	1010	915	950	1005	998	942	978	925	916	978	898	981	966	959	979	980	923	972	989	1008	913	997	923	998	1008	962	919	964	1019	931	944	957	931	1018	948	978	995	1007	988	904	984	977	941	922	915	972	927	961	907	959	936	999	963	971	950	961	957	948	928	943	920	974	955	961	971	932	966	995	924	909	904	983	931	987	917	996	978	930	957	950	977	928	1003	896	979	936	936	998	905	920	932	990	980	981	988	977	952	963	940	951	993	972	1021	990	1040	975	965	975	956	936	940	943	988	950	1002	955	946	923	943	947	979	983	949	974	946	945	937	975	971	1000	990	928	972	962	995	937	973	987	981	923	983	972	979	1006	972	975	970	980	913	921	915	987	952	949	983	904	922	958	984	948	990	944	955	957	959	945	996	993	988	947	919	922	984	965	937	980	954	930	929	926	939	883	984	958	928	980	968	954	961	980	1029	1006	988	964	987	969	918	900	993	958	947	1021	891	964	899	949	941	932	1013	947	951	922	998	907	1000	941	964	957	961	949	958	950	929	971	906	995	944	983	932	942	947	933	990	1009	986	941	973	962	952	926	995	973	950	958	1006	906	944	963	982	972	944	933	1016	935	979	918	1018	938	909	940	963	952	986	1011	999	1003	942	928	950	984	957	883	951	921	951	965	931	951	1003	959	951	929	944	955	929	952	977	1004	949	983	960	973	902	995	977	957	982	946	932	957	967	957	947	1047	948	952	943	961	942	938	962	1007	966	932	948	1019	965	985	962	962	1012	934	998	997	948	990	958	1028	957	942	950	940	900	1001	951	988	970	928	991	994	972	965	931	1003	947	1014	1007	952	915	945	971	988	934	968	941	995	980	962	923	952	903	947	962	968	995	937	970	922	959	1000	958	977	933	926	949	972	984	957	962	931	958	883	974	962	988	1030	961	1012	964	949	1008	955	934	995	995	959	980	932	973	941	910	991	940	893	927	858	941	961	930	986	961	968	907	977	914	927	986	984	997	958	1013	961	985	998	944	912	932	986	893	933	959	975	923	972	947	967	967	974	966	938	959	969	918	962	953	919	965	924	917	899	954	988	1001	963	941	971	944	899	981	960	931	960	948	942	978	971	1033	960	948	964	889	1001	956	981	899	974	942	919	998	941	946	933	982	978	914	962	925	987	946	976	940	961	915	999	908	917	991	1009	990	978	977	994	953	939	942	932	1000	981	936	947	968	938	930	924	918	958	938	910	953	987	929	1007	950	912	969	945	951	1004	949	955	980	909	977	955	947	961	956	975	976	961	961	956	915	1023	965	1014	958	937	948	977	941	940	960	945	934	966	925	934	961	990	990	939	963	908	920	945	968	958	916	961	1002	1008	1011	1005	979	1004	999	987	936	953	921	982	946	942	983	986	971	965	949	973	922	938	984	920	979	967	987	996	1012	918	949	1005	972	931	979	1021	992	900	965	997	932	967	921	934	973	886	922	938	944	948	969	952	937	951	994	995	993	954	979	978	918	949	961	963	955	949	969	911	973	915	929	1025	956	934	1048	983	993	1001	982	914	984	929	978	945	962	964	988	972	951	949	992	918	964	968	973	955	1004	980	965	944	961	960	938	983	953	918	927	936	948	1000	945	993	887	966	935	958	979	980	991	959	975	910	959	955	930	1028	926	932	940	884	988	960	905	963	940	983	959	932	938	1007	939	946	903	943	921	940	955	918	995	886	1039	965	953	940	945	968	948	985	960	974	979	1001	934	970	979	918	979	954	967	1002	967	987	917	935	932	988	907	947	962	956	891	968	967	966	995	990	964	980	996	975	937	927	882	989	920	945	998	977	951	949	971	978	978	937	945	981	982	958	969	949	952	904	1012	913	940	950	1001	989	999	960	952	993	1011	1010	956	957	957	930	968	952	954	959	955	995	973	977	994	957	978	976	930	947	987	983	1017	982	1015	991	990	889	959	961	971	928	977	987	899	941	1005	955	955	895	984	967	931	974	918	914	994	930	943	961	985	999	934	994	967	989	984	969	953	924	956	1040	1009	965	942	932	974	966	942	953	974	974	923	925	970	933	970	976	994	971	992	1027	967	965	914	981	942	930	952	941	1006	1004	986	938	960	963	992	904	962	903	983	946	936	967	953	943	917	987	1010	993	975	977	994	929	938	975	943	984	981	955	937	944	898	936	1019	967	960	943	934	992	966	1006	935	990	934	902	986	987	966	951	1001	938	933	1015	875	977	954	976	966	939	941	987	961	903	948	963	946	991	996	945	989	917	994	967	966	956	953	959	871	923	960	994	997	928	935	947	937	959	965	956	997	962	926	920	962	979	911	974	955	909	961	965	959	925	932	979	972	949	957	972	984	961	974	981	958	944	931	1003	969	986	907	947	967	982	1011	929	931	970	1038	942	941	1015	942	988	981	947	956	977	920	948	936	966	954	939	954	923	963	904	931	979	926	948	1022	951	955	934	954	966	934	953	928	936	935	895	935	887	934	928	984	972	980	931	948	933	945	940	979	970	964	946	1036	979	939	970	980	924	942	952	936	1003	937	1024	988	976	998	972	1008	914	988	964	908	959	991	932	994	948	972	936	929	997	982	963	980	970	935	963	955	943	973	963	973	988	945	958	936	944	1034	995	912	1022	957	921	928	999	920	925	964	944	934	944	983	946	943	917	1014	1039	945	979	974	920	953	956	929	1000	970	913	997	1006	934	891	918	962	932	951	969	963	1016	962	960	975	885	1021	960	956	955	971	1009	971	989	982	991	983	1009	928	973	990	926	946	956	929	971	967	935	968	961	968	886	954	986	992	956	999	868	936	931	939	965	1009	981	968	944	951	934	992	971	987	950	899	912	894	970	897	962	996	943	971	934	900	990	958	1000	978	992	897	963	983	993	934	954	933	905	976	982	963	956	988	955	908	951	980	916	888	940	909	901	938	943	947	959	984	989	932	943	972	987	952	920	982	1018	975	999	966	955	976	946	941	908	956	917	967	959	941	963	975	944	978	989	919	933	971	949	937	922	974	977	1003	945	945	978	999	951	1016	969	929	933	988	957	1000	978	929	994	967	1024	965	1016	944	956	926	930	1006	975	935	989	931	922	950	1009	963	916	957	1022	1021	946	990	934	959	946	1013	978	1007	928	1001	937	925	979	977	873	1063	897	983	912	962	975	956	910	937	975	934	966	943	973	961	971	931	931	959	983	980	969	961	1017	945	922	969	955	921	948	1000	978	993	968	908	1022	975	993	972	993	942	933	958	949	959	980	930	952
6882	633	629	585	499	478	466	435	440	459	385	415	429	402	390	427	397	409	429	405	408	436	432	405	408	387	403	447	398	407	428	408	417	430	443	413	406	406	384	395	393	377	377	419	440	404	407	418	415	411	392	393	410	395	392	433	401	385	392	427	394	367	372	372	406	367	370	387	399	371	446	405	380	368	402	457	415	403	358	402	427	383	390	431	378	378	374	406	416	419	403	366	421	400	408	406	383	446	409	360	383	381	354	403	382	367	424	397	401	454	404	375	413	408	410	374	423	416	413	380	398	414	386	359	416	377	362	408	416	374	400	392	366	437	414	399	387	393	394	396	396	409	386	403	410	365	386	391	397	371	379	387	404	384	390	404	406	411	424	423	361	381	387	384	374	389	398	411	393	399	414	378	413	403	380	411	398	383	425	440	390	387	372	412	400	397	414	384	393	412	380	436	396	381	355	415	408	423	386	410	433	440	400	364	420	382	397	457	396	372	383	386	372	403	407	357	414	377	421	406	401	440	406	397	409	408	392	439	405	377	405	420	404	403	401	419	384	426	394	402	370	417	417	393	367	414	436	401	409	403	380	392	416	408	400	389	393	423	423	365	372	370	371	409	413	392	398	390	406	401	414	409	416	379	433	434	388	398	376	403	420	460	380	385	438	387	408	388	409	426	382	405	421	419	394	395	405	371	381	397	405	423	400	391	371	385	408	388	403	412	401	397	360	380	394	409	396	396	408	420	424	396	358	388	400	432	406	378	453	374	383	383	429	374	418	444	396	383	399	471	398	425	411	372	364	428	425	443	401	424	391	400	412	387	393	423	397	406	374	381	390	390	416	405	408	378	395	386	372	394	396	389	401	389	362	405	410	416	397	383	393	402	403	446	399	369	400	390	389	416	374	401	416	424	371	393	384	395	395	366	382	404	381	384	431	393	404	406	400	392	381	370	410	375	418	388	412	422	414	400	400	395	377	351	388	339	424	403	397	357	364	415	428	422	433	438	407	433	400	388	387	358	397	387	419	409	435	361	415	362	394	426	400	378	394	443	393	404	382	403	406	409	385	379	442	412	415	422	398	404	359	401	416	390	395	388	364	392	403	413	421	411	359	387	412	422	371	435	379	389	420	379	400	399	399	414	418	412	413	376	399	425	379	375	372	435	396	403	404	402	361	371	387	378	401	392	375	406	408	386	366	378	380	420	354	413	403	402	372	388	455	410	408	397	384	409	374	412	353	380	385	373	383	408	423	423	344	398	410	381	378	385	409	417	371	408	418	374	398	368	371	418	372	400	401	408	358	411	417	401	358	360	362	356	367	416	402	426	407	374	439	369	421	406	391	419	439	404	380	410	427	439	411	433	369	392	350	409	451	387	396	416	389	398	375	385	422	406	422	382	426	419	392	436	399	375	398	429	412	424	430	434	384	408	400	419	345	403	425	433	377	392	387	390	396	387	398	432	398	369	410	409	404	411	362	406	445	375	384	392	414	419	405	438	403	438	347	381	399	427	373	409	413	387	360	423	412	391	398	386	407	358	370	388	355	425	383	399	409	363	429	379	393	418	382	380	390	401	364	376	382	423	366	399	411	378	429	404	426	402	396	374	389	402	369	382	380	398	370	401	411	412	416	425	389	361	379	383	375	447	420	425	440	349	394	400	408	392	406	414	409	391	410	421	374	403	426	433	405	402	399	393	376	413	393	409	405	416	396	392	378	389	355	397	402	359	315	419	401	373	389	416	398	352	390	383	385	381	389	430	411	366	423	387	391	421	457	406	409	419	410	400	388	410	385	389	390	381	424	396	398	409	404	395	346	420	383	360	424	381	364	380	413	403	395	425	426	428	402	383	408	399	410	394	389	397	409	420	436	376	378	352	397	406	407	361	385	371	385	395	388	408	401	386	409	424	415	373	409	410	379	364	366	384	401	425	385	403	415	438	393	432	446	436	417	378	391	405	395	426	388	441	410	427	404	408	422	431	369	409	441	441	376	404	438	448	384	401	374	401	398	383	410	398	412	387	384	384	416	403	389	384	406	417	444	428	414	391	409	422	391	377	394	420	363	453	361	417	438	407	409	399	382	408	386	434	406	410	435	385	427	417	396	400	398	380	427	354	425	413	392	361	443	374	420	381	380	417	403	428	428	395	418	405	401	415	394	386	385	383	376	388	437	401	408	414	396	412	441	394	415	389	423	386	413	399	416	394	380	355	399	352	392	381	391	390	373	402	393	468	414	365	434	434	428	382	391	388	401	434	401	373	420	377	424	396	393	398	396	429	399	366	384	380	387	380	403	402	385	429	418	405	411	414	391	373	397	420	377	362	356	394	382	417	400	372	431	385	398	399	423	404	407	383	408	486	403	432	417	407	403	395	376	435	427	398	430	417	406	395	375	356	403	386	423	384	428	385	395	360	423	419	432	379	382	432	399	400	388	411	408	388	425	405	414	425	393	392	399	436	396	380	389	355	378	417	396	410	428	385	407	401	380	401	425	384	379	371	413	415	394	427	391	396	376	400	414	410	347	412	406	415	399	417	405	425	416	387	421	419	444	364	390	392	395	387	384	406	427	403	371	401	403	426	401	408	397	347	425	378	419	421	391	419	387	367	444	426	424	379	376	420	375	401	380	397	411	403	404	385	377	389	409	359	408	391	372	414	355	417	375	409	412	384	386	407	399	422	423	404	380	382	419	409	420	388	397	360	388	424	380	414	390	407	393	395	359	398	372	369	408	401	368	419	373	407	396	426	420	401	409	414	398	387	410	354	387	403	403	394	418	428	405	401	401	399	371	395	436	401	368	430	393	411	348	392	396	420	399	409	435	399	405	415	397	397	393	378	380	348	402	411	439	431	428	390	426	408	377	404	412	418	378	400	381	396	398	381	382	411	406	396	404	364	373	402	383	418	414	401	403	400	381	383	389	425	462	404	402	362	421	382	415	416	439	423	406	344	403	412	453	397	414	401	394	449	402	437	385	375	470	369	404	386	387	386	397	381	389	375	393	392	390	374	385	411	380	445	397	377	421	397	374	405	409	355	370	405	399	370	412	434	390	379	370	392	428	414	356	382	406	455	404	381	420	360	390	410	395	397	408	376	382	380	385	411	377	377	394	400	377	420	388	415	391	362	410	420	385	408	408	410	399	380	374	409	395	410	408	416	374	396	377	386	408	384	369	388	399	375	393	378	394	405	382	422	412	401	370	379	404	386	421	386	388	388	405	411	382	424	386	404	403	412	375	408	383	409	464	391	394	394	397	386	393	367	419	398	381	398	406	396	378	382	426	391	399	395	392	439	426	404	402	419	398	394	427	379	405	417	422	388	413	456	420	439	436	408	422	380	394	433	379	390	401	376	383	413	420	405	379	379	381	404	386	403	431	440	397	380	395	418	395	339	424	417	387	418	425	395	448	402	406	395	398	409	430	412	401	383	422	392	417	393	415	423	391	395	421	386	389	395	403	396	387	398	375	412	408	406	417	389	402	387	403	389
6622	1104	1531	1584	1474	1305	1213	1079	1136	1097	1020	1051	1068	963	1015	957	1015	965	997	976	979	985	993	959	959	988	1013	949	948	919	952	989	921	976	854	974	1012	989	925	924	1004	899	962	934	979	987	932	1004	971	977	996	943	925	935	970	877	943	968	935	902	941	981	976	937	929	1011	968	1006	904	982	948	933	951	909	954	1011	979	948	964	960	995	983	918	974	944	986	893	930	947	915	1020	946	981	916	992	950	993	975	960	1011	978	1016	966	916	947	999	961	983	1001	987	967	984	941	916	1002	943	943	926	1033	994	923	934	995	932	935	976	875	937	976	972	981	912	990	945	915	967	978	995	945	970	968	920	967	998	956	903	902	940	955	943	941	902	978	915	875	974	946	976	1021	965	897	952	895	932	941	959	946	941	974	918	958	970	971	957	975	960	969	968	984	953	936	972	946	954	1031	923	963	950	943	955	942	959	945	962	998	916	952	956	960	974	908	943	926	1000	996	896	967	901	979	978	981	912	951	937	926	933	1014	944	925	896	961	984	930	972	936	966	886	933	905	940	973	925	972	985	965	948	1008	985	946	953	913	908	873	976	974	935	923	984	965	956	971	958	951	903	942	957	916	941	939	893	955	982	966	976	946	929	933	949	955	1004	925	913	1000	988	961	983	947	954	1014	922	932	931	963	940	1010	962	962	899	944	949	931	912	946	970	944	906	994	991	982	955	966	967	1018	942	953	920	941	943	986	1002	958	952	997	953	957	953	936	905	985	970	980	999	920	957	961	1017	936	909	932	900	971	918	895	918	962	933	896	948	979	962	998	998	962	932	945	926	960	970	968	963	971	913	930	943	993	922	1006	936	960	1067	923	978	1021	929	949	967	991	932	954	953	958	969	911	934	944	967	936	1000	924	945	954	1003	996	966	924	980	912	934	991	970	971	968	976	949	992	927	996	921	994	920	968	972	1006	923	945	948	928	971	920	939	944	972	977	961	1014	950	980	919	917	930	925	976	986	960	956	950	970	942	1049	951	914	970	905	873	986	886	890	959	947	967	964	950	937	932	935	917	983	943	918	937	940	950	952	937	991	949	967	992	953	958	1031	973	981	931	974	953	925	902	947	932	946	896	982	948	943	963	943	1003	957	981	973	1024	1037	941	949	972	1023	915	973	918	944	994	959	910	970	944	919	957	883	960	930	971	952	956	953	973	963	953	1004	945	1021	935	926	955	973	967	952	953	957	984	967	968	976	943	977	904	948	993	925	1029	981	957	958	951	929	929	902	936	999	985	967	960	900	951	912	933	958	962	972	965	955	966	980	946	972	1015	976	961	952	1019	950	912	944	988	985	933	987	967	978	915	937	992	930	989	953	946	937	922	993	980	945	964	896	920	967	976	966	971	907	966	964	911	998	969	937	975	926	918	933	998	929	978	975	992	962	941	902	947	986	937	972	974	914	992	1024	965	914	968	933	942	982	980	979	951	946	1019	941	926	946	938	940	939	877	911	968	911	945	954	971	941	919	949	960	979	970	990	993	881	960	930	930	993	966	942	934	952	999	1013	952	922	932	886	991	965	996	942	999	966	989	993	938	974	963	896	983	961	1007	962	970	896	988	947	914	990	934	991	990	972	915	975	955	966	917	972	926	985	899	916	982	978	923	971	953	967	974	928	940	905	973	937	945	935	956	929	975	928	981	965	918	1059	946	951	947	919	892	998	945	1024	944	996	958	975	934	938	961	1006	1001	956	983	883	886	935	966	963	979	945	942	949	945	955	995	955	1008	931	956	909	951	967	903	968	897	905	946	1005	918	956	931	910	997	927	924	937	982	950	933	944	939	985	928	976	935	976	948	978	933	982	941	988	934	983	918	951	921	929	940	962	982	990	907	967	964	966	928	917	946	968	928	937	1012	924	911	915	955	971	988	905	923	958	990	924	854	944	1003	917	974	892	906	911	986	902	953	951	936	964	911	983	949	945	988	953	979	954	945	981	937	925	908	941	960	953	960	955	966	985	934	984	986	970	962	984	913	907	943	963	962	988	923	966	977	946	971	959	922	992	929	948	978	979	973	964	916	861	970	957	970	961	977	949	986	926	955	953	963	920	937	981	933	992	1001	972	938	920	1010	951	925	972	1008	953	936	970	957	1024	955	890	933	950	983	909	934	949	969	939	936	940	922	891	1017	937	938	918	961	949	913	969	965	882	956	979	967	923	919	936	875	944	980	921	939	968	939	1032	926	984	938	931	935	919	939	990	955	919	926	921	976	965	936	986	938	952	967	969	949	983	959	914	942	927	974	974	935	970	941	1003	881	966	929	990	963	938	957	949	940	925	942	966	986	919	974	913	919	995	929	958	991	971	954	1016	942	923	961	934	984	969	954	914	918	963	887	924	942	957	977	931	920	963	953	939	942	949	940	919	956	981	989	966	944	1002	955	956	960	968	896	901	898	964	921	956	986	925	981	942	951	951	955	958	946	939	961	952	933	979	941	969	956	926	942	1007	935	999	1007	1016	915	960	903	959	910	985	932	914	933	917	946	941	918	981	912	949	926	919	938	1019	970	932	960	957	941	996	941	963	950	936	965	917	970	959	954	945	933	939	926	982	944	933	906	916	920	961	966	940	975	984	904	953	947	954	962	942	917	954	960	961	960	925	962	979	923	982	966	923	932	979	919	982	928	915	1001	969	994	980	961	991	938	902	963	966	865	901	920	964	893	932	908	912	907	860	945	945	964	929	979	923	910	920	948	933	978	958	996	971	902	998	934	958	960	951	949	914	1000	923	922	944	949	958	984	995	972	975	915	907	949	932	927	1000	956	948	950	972	957	926	970	917	947	896	982	961	956	930	929	953	954	941	970	929	926	964	984	952	1031	929	995	977	962	919	1009	932	937	995	939	958	998	935	953	955	888	915	923	956	894	973	908	932	973	941	960	977	930	946	919	944	990	1040	1014	949	951	973	913	974	926	967	937	943	941	953	922	937	948	992	977	971	929	953	984	962	930	968	969	992	922	957	915	1020	925	945	945	953	952	1006	949	912	949	1002	936	966	1008	915	957	910	909	944	979	896	914	959	948	883	971	939	924	926	918	921	1036	970	997	949	902	952	912	926	932	959	962	909	920	901	945	951	1002	897	914	979	941	976	929	1046	1003	980	950	920	964	1002	982	960	993	962	967	952	930	977	945	913	928	952	977	950	913	945	944	955	968	963	928	990	975	931	986	954	970	931	907	975	937	929	979	974	952	961	955	1004	1000	1011	961	950	915	942	913	944	950	975	984	956	987	1066	882	988	890	953	951	974	972	949	987	896	943	1007	968	954	953	952	931	929	940	926	932	940	900	938	929	911	903	957	1000	892	938	957	920	1026	936	979	948	946	895	989	929	963	955	911	976	919	877	895	1017	928	974	888	905	934	932	957	922	849	976	938	931	938	975	941	972	955	931	989	948	955	964	901	900	978	942	874	944	1020	957	982	942	948	974	975	931	915	986	936	928	894	927	940	987	914	939	997	942	992	939	980	962	899	974	974	991	938	940	927	965	982	977	945	1002	938	958	948	983	936	950	969	963	1002	910	993	968	951	922	996	957	947	954	926	976	924
11949	773	726	579	409	378	318	303	314	244	254	232	222	258	217	241	237	237	217	234	213	214	242	251	226	209	245	263	281	209	220	220	259	208	213	222	204	179	197	226	202	198	217	236	262	217	255	213	250	210	208	227	256	239	207	211	225	199	207	213	209	234	186	249	221	237	209	246	232	231	260	232	228	250	234	213	240	214	235	226	233	241	241	243	228	228	176	204	201	217	229	228	222	207	217	217	215	224	211	232	215	218	204	210	217	233	251	223	217	209	205	213	217	221	248	208	237	234	235	213	237	217	234	228	220	209	235	223	223	226	210	240	230	216	205	209	228	219	242	198	247	231	206	188	216	217	220	240	221	226	221	227	218	222	227	225	234	228	239	189	235	226	239	220	233	208	228	219	216	207	222	225	214	209	234	211	203	202	237	210	189	220	206	243	234	244	214	239	234	226	214	192	222	235	216	220	209	244	227	222	222	195	219	231	212	244	236	195	204	218	221	211	221	243	244	217	208	205	208	202	239	187	193	247	220	218	217	237	210	249	212	227	229	230	233	209	255	207	187	230	235	249	231	220	192	205	214	210	214	218	236	232	226	220	231	195	242	200	248	221	227	203	212	211	232	206	184	196	235	217	219	205	222	194	243	233	247	199	225	227	205	221	243	222	243	219	239	229	216	207	236	225	233	188	231	235	244	234	231	244	214	227	209	216	195	219	195	225	265	218	231	224	221	230	220	228	208	221	220	224	201	223	232	224	226	210	213	219	218	221	215	236	246	216	196	195	232	210	215	218	233	211	226	234	240	232	280	215	199	235	228	224	223	237	200	227	221	192	234	208	230	214	251	233	214	239	233	242	212	226	228	205	223	214	218	219	241	230	246	261	241	232	258	233	210	212	199	255	216	201	247	201	212	214	243	237	222	217	216	212	205	213	225	231	207	197	217	242	236	240	226	232	232	235	245	217	217	222	244	228	232	185	226	259	227	222	244	230	245	217	230	240	216	223	201	235	219	225	241	214	242	227	203	229	224	229	202	251	230	209	227	219	188	246	211	229	213	204	206	229	187	223	202	253	221	191	225	235	230	233	230	221	190	243	233	205	225	206	194	213	237	216	254	231	242	215	223	212	195	221	226	198	199	202	220	213	183	201	215	194	216	230	209	200	214	221	202	219	235	224	200	228	242	215	240	218	214	213	211	217	215	242	191	236	233	207	223	217	204	220	217	224	222	237	206	219	218	243	220	207	219	237	207	218	250	210	221	236	222	253	229	218	191	227	233	229	222	215	206	219	204	198	215	228	256	203	218	199	222	204	222	209	211	226	239	267	243	226	212	249	225	249	195	247	209	209	198	218	260	202	238	243	211	218	206	239	206	223	221	221	206	224	211	245	215	217	212	230	222	230	227	216	220	254	232	208	232	226	196	239	220	211	212	230	208	229	226	249	229	201	198	240	216	234	208	251	218	218	233	212	220	208	220	230	245	237	204	223	207	207	224	227	198	212	243	240	225	236	243	228	201	227	229	234	228	223	216	219	225	220	223	219	225	205	233	220	219	258	226	236	214	252	242	252	214	214	209	235	223	197	196	222	236	212	205	224	205	225	251	232	211	222	244	237	242	251	238	225	211	237	222	246	209	232	219	237	227	232	243	234	273	220	206	214	208	237	190	201	211	243	211	231	255	218	232	243	238	215	217	209	220	228	230	263	205	214	226	261	254	210	230	211	205	217	239	200	233	210	231	195	245	235	223	254	226	197	232	230	208	202	254	226	202	216	173	246	220	221	200	216	237	207	205	250	215	204	221	240	225	227	212	216	206	217	219	202	204	207	211	226	224	214	232	230	241	231	218	215	238	213	217	229	209	212	230	232	230	234	260	219	205	205	208	209	209	245	230	240	257	264	216	211	221	200	201	236	215	187	207	210	208	243	209	242	219	216	224	220	222	240	230	224	214	239	206	247	246	228	245	213	215	220	201	231	236	218	230	239	231	200	237	222	224	221	254	233	227	226	208	203	203	215	223	214	223	238	190	178	224	232	201	217	216	226	233	223	213	219	217	222	216	240	197	199	214	199	244	214	216	247	219	199	192	205	213	224	216	238	223	253	204	206	201	236	223	226	226	211	209	220	228	233	247	217	228	251	220	217	220	210	228	231	246	200	210	225	221	239	226	217	228	225	208	235	204	218	236	224	247	229	229	223	235	241	234	221	209	229	247	240	243	244	224	253	212	224	212	202	200	208	203	209	247	225	233	222	230	241	229	209	223	212	230	215	211	218	247	251	239	186	237	248	221	231	217	227	233	234	202	211	207	217	216	227	223	226	227	220	216	260	221	210	238	237	235	232	211	266	211	210	211	238	231	217	215	219	235	197	194	238	248	250	204	227	225	201	224	243	187	223	205	235	237	215	226	208	222	245	209	252	228	243	224	227	193	220	186	211	229	210	221	210	237	230	218	256	254	247	221	202	229	234	245	225	274	239	233	218	224	204	212	209	220	216	221	210	214	246	229	207	187	209	222	220	230	230	233	214	232	256	238	223	212	215	246	232	252	217	218	258	268	226	203	217	191	198	202	242	225	238	240	226	235	221	215	195	234	209	218	208	231	223	224	228	241	225	210	216	235	219	227	223	222	236	227	220	208	221	243	242	206	227	196	231	209	233	202	223	244	209	222	235	234	222	237	206	225	228	222	210	211	222	220	216	211	236	235	210	209	219	203	240	185	226	239	205	241	230	223	212	242	222	204	234	246	213	205	226	217	227	249	206	237	200	248	218	241	238	220	213	211	242	219	216	249	224	201	235	217	236	228	225	214	247	264	200	227	225	213	238	227	207	255	224	220	249	234	239	223	236	218	209	217	227	245	236	233	225	190	228	212	240	219	207	237	234	227	222	212	240	204	220	209	230	194	193	196	234	249	215	197	236	220	239	245	221	228	256	225	229	219	218	243	237	212	199	226	243	205	225	238	196	202	209	193	217	196	206	236	233	237	194	222	234	207	224	234	243	235	219	210	221	204	228	228	216	220	239	232	236	206	252	238	237	196	238	241	223	247	211	204	213	207	254	230	227	268	261	229	231	221	225	233	212	216	222	228	202	243	199	208	204	211	230	239	207	206	220	250	241	225	209	237	213	226	232	209	216	229	226	229	230	216	235	213	218	234	209	223	237	240	238	214	214	253	236	222	219	215	223	224	207	210	222	211	206	227	224	208	224	243	236	236	214	225	226	198	211	199	209	226	210	197	212	220	204	214	221	209	205	212	215	216	229	238	237	184	197	237	202	235	215	230	243	225	214	208	232	265	216	253	256	205	217	205	195	248	213	203	220	233	221	219	207	235	234	246	226	236	229	221	204	227	202	199	196	233	234	226	236	221	221	216	214	249	251	247	221	197	231	201	198	207	227	189	235	221	202	210	219	188	238	216	241	227	220	233	228	254	231	240	233	207	228	234	211	215	210	230	232	231	214	210	217	231	211	210	239	229	225	215	217	221	240	238	211
7793	972	1608	1756	1456	1316	1034	955	895	800	763	775	718	680	749	690	624	677	630	656	653	604	638	649	631	605	594	607	550	604	602	582	559	591	539	577	605	614	597	542	562	605	548	589	553	586	591	589	553	558	568	575	581	563	580	599	578	579	602	570	605	588	550	580	552	532	552	549	578	566	579	548	595	551	517	597	564	543	580	547	566	572	577	585	576	559	585	615	551	569	591	612	572	580	577	601	568	556	579	585	542	524	564	541	556	581	549	583	530	559	547	564	605	565	592	588	521	584	523	548	525	528	591	551	642	533	571	559	538	539	585	562	591	566	603	558	566	537	568	571	599	580	539	522	562	597	556	576	611	575	570	593	562	571	564	546	574	544	537	601	555	600	481	557	581	588	521	576	516	547	582	535	561	527	594	568	589	548	547	554	586	537	591	562	566	526	548	582	561	583	547	578	551	542	545	579	549	574	505	557	550	564	578	613	545	590	524	576	561	541	554	558	536	566	561	587	544	597	565	623	562	552	588	593	574	570	561	550	598	566	513	608	616	590	569	589	601	558	583	584	578	564	515	622	559	577	550	560	563	540	578	558	597	567	593	518	542	564	530	556	537	515	555	566	554	552	584	534	559	554	585	535	569	555	570	561	534	566	574	562	528	571	539	545	603	546	561	557	563	581	576	535	587	595	551	578	598	529	523	577	533	585	542	552	542	591	570	571	547	564	580	592	579	568	631	565	554	528	594	597	548	563	603	557	587	554	524	558	524	562	597	552	560	574	591	536	558	546	582	547	612	556	574	606	561	558	552	592	526	570	545	541	568	545	556	548	548	603	538	551	564	566	574	587	574	595	546	605	553	568	547	587	543	605	587	539	582	546	550	550	557	531	575	552	603	599	596	577	541	579	550	561	599	579	595	570	579	565	605	525	570	549	566	561	585	561	583	545	560	559	569	533	604	563	549	523	596	577	549	526	592	588	562	554	564	588	549	591	554	549	556	555	567	541	547	612	569	560	561	567	549	553	574	599	514	566	578	575	546	573	553	591	543	534	542	581	602	552	539	543	579	546	545	580	547	559	557	527	572	558	558	588	598	556	573	539	584	553	574	562	539	534	604	539	591	571	557	512	568	571	577	552	550	580	560	544	574	589	518	556	595	568	560	588	599	534	574	593	578	572	577	553	563	566	555	583	558	585	612	585	596	561	593	534	567	594	596	572	582	566	552	614	575	575	570	584	539	588	505	515	606	539	637	577	534	540	575	602	572	596	555	547	569	560	558	576	599	578	605	555	608	573	595	547	572	534	578	588	548	560	560	556	568	602	571	576	576	578	559	544	572	628	582	550	633	537	581	553	601	602	588	533	547	552	531	540	563	566	547	608	586	579	569	553	557	588	564	585	561	582	552	579	576	585	574	583	584	574	573	567	569	581	553	559	553	617	537	577	533	571	552	562	531	588	594	547	595	576	562	617	555	568	570	582	592	583	597	568	558	571	539	623	552	581	573	553	564	583	545	563	579	573	589	588	618	570	537	548	540	564	559	591	519	600	560	558	570	584	560	541	596	591	545	589	549	554	577	584	526	557	585	567	544	575	571	573	558	553	543	579	563	555	556	562	575	595	553	562	563	572	597	569	572	567	557	546	532	607	560	654	555	579	558	551	558	554	569	572	551	566	610	571	615	598	575	594	559	559	545	561	528	545	539	557	580	509	560	559	553	579	599	568	595	585	607	591	566	583	602	585	555	567	591	588	598	567	572	557	590	583	538	570	553	593	590	590	587	577	552	580	561	544	583	534	571	562	578	556	574	583	562	613	578	557	598	529	548	532	558	579	597	613	516	580	568	551	569	598	589	581	571	513	577	563	578	560	549	569	572	558	590	612	538	587	581	603	577	606	592	558	580	592	576	551	547	568	574	572	538	568	587	585	591	583	578	575	594	586	558	599	597	554	599	537	607	604	568	575	570	571	587	608	572	569	608	540	558	550	572	549	586	563	606	540	528	574	573	610	580	555	517	578	528	590	578	561	605	556	564	528	549	577	586	541	568	575	559	538	570	527	558	550	604	545	565	578	543	553	608	556	579	548	524	594	545	575	535	562	558	562	548	540	564	566	580	578	553	557	561	594	548	540	554	557	573	555	571	605	534	604	559	580	576	558	578	550	553	557	558	571	576	535	568	588	502	566	548	575	561	588	568	550	581	568	564	588	539	573	539	581	557	584	553	533	550	571	546	556	563	534	578	537	580	531	543	562	561	537	599	571	590	542	588	529	553	569	591	562	525	569	580	565	541	552	594	550	536	565	541	569	560	609	514	547	572	618	612	565	591	547	566	561	567	536	611	588	573	583	558	546	599	558	522	624	563	585	589	583	544	601	581	554	580	543	565	611	587	532	574	576	566	576	558	520	564	542	564	543	554	569	565	561	593	580	561	564	565	586	576	549	603	579	558	592	585	570	592	559	534	560	556	591	560	586	571	548	583	564	558	582	572	548	556	525	549	591	587	558	586	588	568	575	511	583	517	514	529	575	564	576	553	554	519	551	559	541	537	591	572	602	576	552	623	588	517	584	583	605	546	546	585	580	549	568	577	590	577	577	568	555	546	572	586	588	580	570	577	584	555	535	576	584	551	565	566	585	580	512	585	516	548	593	558	567	582	573	586	579	598	590	586	600	544	585	557	540	576	579	587	542	578	542	590	579	511	578	569	575	620	555	572	586	583	554	565	541	564	596	597	554	539	542	602	611	561	552	543	578	547	566	580	557	551	564	519	585	574	589	567	545	518	572	512	509	585	544	534	551	546	592	583	591	532	570	559	606	561	588	549	594	530	574	583	586	556	602	580	566	611	589	603	542	582	582	551	553	545	574	582	583	572	561	565	558	538	580	557	593	565	578	578	591	553	585	562	563	605	564	584	582	585	582	609	573	558	564	554	522	556	553	608	563	583	621	565	558	649	577	564	557	510	576	579	523	567	582	538	542	520	569	556	559	523	580	575	593	535	540	605	557	547	558	620	603	562	611	545	576	565	564	572	588	539	557	580	534	553	552	539	531	570	561	552	540	568	593	531	519	618	554	572	566	544	546	577	569	574	554	543	581	587	571	565	573	593	494	524	596	566	596	617	577	578	527	543	566	599	588	581	542	561	569	555	590	582	539	554	603	577	537	541	596	589	550	570	541	557	596	523	588	575	613	563	596	563	616	577	555	582	576	585	586	544	556	551	577	628	591	563	591	559	552	589	572	576	545	540	580	490	534	529	552	550	585	547	576	600	587	572	569	588	578	579	599	552	537	572	614	519	588	551	592	566	551	619	555	544	554	572	590	604	574	533	548	581	547	557	547	547	579	582	539	578	562	527	621	599	562	565	572	567	582	582	602	573	592	552	554	590	560	559	601	587	532	587	566	546	581	570	568	597	582	561	579	586	567	546	561	579	612	561	558	552	560	570	556	593	579	586	583	548	547	553	557	606	583	592	582	587	561	587	574	562	611	579	552
1463	410	386	362	394	417	393	396	375	405	365	367	387	395	415	365	355	392	401	394	394	397	416	382	374	408	397	383	391	354	390	392	390	440	410	393	374	379	366	392	350	409	386	389	365	385	378	432	400	379	406	407	396	364	405	405	395	364	407	393	403	398	423	403	402	423	392	362	440	393	399	390	401	402	410	422	390	400	395	387	407	426	398	362	391	391	410	409	427	406	405	405	409	406	406	380	355	369	368	430	391	393	373	378	366	394	405	377	397	402	389	435	388	389	412	417	379	384	428	401	404	359	365	357	361	361	409	419	403	403	393	369	401	386	353	399	433	371	390	385	409	392	435	393	397	406	344	426	413	406	385	367	413	413	398	369	399	402	414	424	409	380	384	361	379	365	379	387	384	359	414	423	397	358	357	362	368	411	395	420	395	388	377	357	394	395	369	417	386	428	393	414	388	386	390	386	377	392	426	367	382	360	384	405	405	387	359	363	433	412	381	412	417	379	409	366	398	399	411	399	363	346	411	439	400	400	387	364	431	373	359	421	430	395	430	385	376	394	387	383	415	381	423	363	369	401	408	461	379	413	405	397	367	385	372	377	370	395	380	376	407	393	381	402	367	404	367	397	374	352	435	399	359	389	364	377	396	373	391	419	423	408	358	393	377	420	395	379	394	414	405	388	407	397	377	407	380	401	398	385	384	386	390	415	355	403	394	375	398	381	368	364	376	391	359	352	439	404	427	387	385	358	389	412	380	315	406	354	374	398	357	399	366	373	386	411	370	413	342	409	365	402	414	385	410	374	394	397	384	405	388	414	398	388	431	402	381	362	403	373	404	371	406	356	407	409	364	399	389	379	362	386	388	385	431	409	398	371	409	393	385	375	427	376	381	377	396	411	407	419	318	408	367	404	419	384	380	396	414	386	414	401	398	398	419	398	402	414	416	429	407	402	408	402	401	401	446	426	393	390	418	386	392	411	387	384	380	403	409	379	387	377	389	388	391	378	375	400	403	376	409	374	376	380	425	435	403	395	405	409	399	412	399	357	398	380	390	366	386	422	364	390	402	378	396	395	386	430	423	421	396	389	384	416	382	438	385	381	406	436	391	407	364	403	421	402	426	394	394	418	408	428	382	400	404	391	415	404	392	418	421	411	393	403	381	344	397	383	422	345	372	376	367	390	367	383	354	415	406	390	397	380	381	394	401	395	376	382	413	356	409	398	385	417	426	391	393	350	383	401	362	387	407	400	392	397	361	378	408	385	381	404	351	413	401	417	421	401	384	404	417	375	385	403	384	386	379	392	384	432	421	411	391	390	392	376	411	389	370	422	395	404	373	431	377	358	415	370	396	371	395	366	399	385	417	362	398	364	438	406	384	421	387	370	397	370	416	350	415	412	426	389	384	394	405	345	410	406	426	351	385	368	383	391	377	398	404	348	378	430	406	343	358	386	392	400	402	375	416	399	403	399	358	416	385	370	405	426	379	391	377	426	392	384	362	417	384	446	409	408	371	426	431	424	393	368	383	372	359	382	359	457	400	397	427	364	353	422	398	404	378	383	388	380	383	365	406	383	433	398	401	399	376	382	369	406	374	377	383	395	369	359	388	392	366	363	402	349	409	408	407	328	382	375	406	377	383	386	421	403	412	411	417	356	387	380	392	395	426	376	372	377	375	398	421	401	424	396	418	375	420	383	380	387	390	389	401	403	423	370	398	403	403	375	375	389	375	421	424	385	360	372	394	407	420	366	363	408	392	401	362	384	402	416	420	407	370	397	386	387	360	380	372	394	385	376	366	422	382	392	396	388	365	429	392	420	393	399	410	405	406	373	438	388	402	394	404	368	395	410	400	374	378	389	401	375	404	349	396	401	408	386	394	394	422	443	388	428	401	416	391	419	389	400	417	420	381	426	399	398	399	367	395	406	423	384	410	396	396	441	399	387	386	414	404	392	386	429	398	378	416	397	381	370	433	379	366	403	393	343	407	392	401	405	370	415	395	360	403	403	428	383	404	382	395	379	391	386	367	381	393	412	378	400	380	355	359	385	388	405	401	389	377	383	390	391	404	397	433	426	424	414	420	413	397	358	367	413	389	381	377	356	387	425	373	390	404	380	389	414	392	406	403	411	378	428	398	397	361	379	432	390	390	383	396	359	357	398	392	398	378	385	372	363	403	381	434	392	378	424	411	400	398	432	384	379	420	408	390	392	389	393	410	380	423	445	392	401	403	392	382	396	391	362	399	478	391	378	417	404	406	373	421	392	378	354	413	391	370	392	362	369	391	377	420	381	380	376	407	406	410	382	428	392	387	411	407	384	376	395	399	394	434	393	391	375	398	351	385	373	380	388	409	412	427	342	358	420	387	403	396	392	386	412	415	378	392	379	372	424	394	365	383	380	421	403	386	432	421	390	407	421	395	413	391	388	396	377	393	390	362	409	401	449	406	381	424	369	386	408	389	403	393	412	370	374	364	426	339	404	408	398	417	399	401	400	364	355	427	357	400	418	437	378	399	375	373	403	375	377	402	379	383	417	394	376	363	381	400	413	409	355	376	411	422	416	402	420	374	413	397	397	379	361	417	418	378	429	420	419	401	413	426	421	391	399	412	397	381	400	356	380	396	398	387	348	399	370	420	396	393	427	390	385	410	388	414	416	384	424	429	382	408	404	388	414	403	392	380	380	365	393	410	379	408	392	393	400	405	402	414	418	387	411	400	427	410	390	373	358	410	403	419	414	402	416	388	395	366	413	399	413	376	385	370	433	416	405	398	401	413	411	410	401	401	401	424	368	401	390	366	394	409	387	408	379	425	365	428	386	360	429	388	381	423	367	430	403	399	424	412	420	426	392	382	404	400	378	432	397	406	428	414	429	411	376	401	373	395	383	395	408	400	393	372	409	413	397	418	386	360	424	407	362	413	398	421	388	380	393	392	383	401	377	400	393	398	404	419	405	383	408	427	373	382	386	366	402	398	393	413	374	393	373	396	392	369	384	395	386	398	405	403	380	391	388	430	416	382	393	379	390	360	395	393	398	377	417	388	392	367	423	405	402	403	404	380	391	396	391	418	448	402	405	384	381	376	422	413	390	394	385	383	423	409	389	379	425	367	356	380	443	430	383	413	411	438	367	390	427	413	394	361	368	392	367	443	389	385	395	396	382	366	393	375	385	394	428	407	368	384	401	400	361	418	358	368	396	377	396	390	363	419	377	401	396	388	415	391	380	407	400	374	366	414	404	392	404	365	408	400	415	397	406	380	387	366	387	400	413	378	406	361	380	421	375	390	421	411	376	384	403	414	406	357	411	441	403	402	406	421	399	382	372	365	376	386	359	370	411	376	385	377	412	373	424	371	380	369	443	418	411	383	416	381	410	414	349	401	394	375	432	396	405	366	340	389	398	360	353	378	412	393	385	396	407	399	376	397	426	401	378	444	405	416	376	406	383	399	430	390	392	376	422	426	388	394	382	410	413	430	464	397	419	373	385
2150	926	968	1012	1027	983	990	927	969	1011	931	900	960	920	948	926	963	946	940	972	888	970	904	951	927	974	986	964	913	1002	1007	984	943	924	926	934	940	987	941	989	957	969	889	931	934	960	996	998	998	948	1005	939	965	921	969	1001	955	944	953	1000	977	1002	912	933	946	926	923	978	988	936	983	914	936	958	935	964	958	917	973	974	977	926	975	924	916	954	930	954	985	949	1002	977	972	1004	982	964	921	892	1036	978	993	948	989	919	980	924	974	944	945	994	957	968	976	987	911	940	937	933	917	960	933	985	921	960	953	951	933	1011	945	915	983	869	998	916	969	949	944	914	946	968	971	979	966	982	918	913	969	956	936	931	958	972	952	970	924	969	985	999	927	1000	943	994	913	950	932	941	920	967	950	893	904	957	985	960	948	946	998	911	1014	1018	946	968	976	961	968	982	947	931	971	934	960	1011	973	941	918	1007	928	932	954	941	953	908	964	946	961	946	976	963	952	917	916	908	909	952	984	951	970	1003	992	973	973	931	952	929	971	959	982	989	969	955	959	945	976	962	977	937	895	945	946	1017	963	994	990	942	952	958	964	973	950	969	911	936	892	970	959	965	939	946	1023	979	917	934	974	961	951	934	1049	1016	956	946	957	1002	930	964	966	934	895	1012	1019	950	918	1035	893	952	992	915	935	974	973	977	947	978	972	945	904	973	944	997	919	938	946	886	993	931	972	935	896	982	1002	925	984	1002	951	926	907	943	1019	946	938	964	907	1001	969	891	923	978	966	923	934	960	991	920	907	952	914	1048	989	975	911	948	970	965	984	906	943	902	991	941	968	956	1001	993	992	928	952	958	931	1013	952	983	970	961	962	959	964	933	976	928	960	950	927	928	968	971	974	954	969	958	891	937	963	964	945	911	967	973	984	903	962	982	920	1008	965	978	954	967	962	974	949	873	938	915	945	968	884	977	955	958	986	993	896	934	931	948	937	1009	972	936	956	979	945	959	930	1013	988	927	956	1006	933	891	963	980	978	958	1000	963	907	960	918	1002	955	937	975	932	1013	955	915	963	928	972	926	944	981	935	907	984	1005	1007	974	961	899	991	934	911	917	945	933	966	950	987	957	995	980	1003	923	1001	930	987	939	939	954	888	928	936	914	973	944	982	944	925	963	967	957	926	907	972	903	955	946	907	1004	921	954	918	985	932	985	992	1014	939	937	953	973	928	976	930	1004	976	941	967	904	972	958	1010	987	1001	939	939	916	957	998	884	959	976	983	908	955	1015	976	922	1014	911	934	1001	975	924	970	945	896	897	912	875	985	982	989	984	941	978	925	905	917	943	939	930	919	960	941	989	976	935	971	969	961	967	930	1009	968	914	952	1017	965	991	953	954	979	957	937	977	948	1009	869	950	957	946	936	963	958	953	951	965	962	927	947	933	980	923	935	937	934	951	924	953	993	928	983	966	932	964	935	935	1000	932	979	903	959	985	907	919	954	964	915	916	947	966	956	930	926	929	1012	978	999	917	929	981	971	933	953	938	966	948	1001	926	934	990	978	978	993	943	909	912	1004	939	937	920	925	924	943	1014	962	982	913	955	963	981	934	958	942	976	929	949	954	921	961	939	909	944	991	953	1000	963	1015	924	942	950	950	919	1018	965	924	919	930	952	974	936	969	970	965	975	980	976	922	913	946	934	892	936	906	901	958	884	946	975	936	952	947	945	928	1007	955	964	956	914	1008	892	961	952	960	962	968	969	982	964	920	927	976	935	944	945	968	986	961	971	959	940	941	906	933	946	969	915	943	975	977	956	897	960	888	951	945	951	929	947	948	960	942	1006	904	925	844	900	903	943	898	892	986	933	955	956	999	918	920	956	942	909	898	991	944	938	956	972	939	903	952	980	1021	925	983	989	924	987	913	936	955	943	955	888	990	1007	967	961	948	986	913	943	946	951	944	941	933	942	1025	1011	977	960	974	943	941	990	923	951	947	943	941	965	941	973	914	968	934	955	967	956	948	952	1018	942	945	1001	898	974	957	952	1034	947	936	991	950	919	989	929	938	1038	925	956	972	949	994	937	925	975	952	931	982	953	986	1002	958	957	964	956	1029	958	938	961	965	954	907	1010	902	969	1010	899	1027	938	874	956	955	925	974	973	929	949	991	936	925	941	953	986	940	952	969	948	964	916	960	958	958	983	955	987	919	912	938	959	992	940	945	920	1035	962	963	943	932	930	967	985	991	935	971	964	906	945	917	970	928	985	976	980	976	943	965	942	958	939	926	998	963	961	982	957	971	1015	1023	947	947	968	968	967	926	932	943	947	940	990	954	989	940	896	941	977	913	992	926	932	954	961	926	1004	965	988	967	951	877	955	931	886	951	942	898	973	937	1004	961	913	999	930	1000	946	941	948	980	981	975	946	949	951	947	940	967	938	980	907	925	960	920	990	927	997	916	921	910	1007	984	973	917	929	942	962	924	921	947	955	982	927	945	919	993	986	917	968	949	957	963	981	999	977	989	885	1015	949	982	988	960	971	983	928	925	948	996	945	957	955	973	995	953	950	972	964	921	971	967	940	942	939	956	1024	977	929	918	986	907	900	983	997	969	886	997	974	928	977	906	944	934	908	981	909	973	930	990	961	968	927	976	924	910	954	953	961	939	957	953	1011	907	1021	961	933	925	919	951	903	942	916	999	990	886	950	937	961	934	1024	1004	1015	988	970	951	1000	937	961	960	976	989	936	948	978	937	901	980	957	892	957	947	954	950	939	952	956	917	955	940	989	934	961	940	958	971	983	956	977	993	993	962	893	998	955	925	946	927	877	988	889	997	970	952	936	949	996	989	933	956	914	935	924	997	981	980	963	944	989	973	993	930	985	1006	912	947	951	957	978	932	967	932	970	944	958	954	928	920	950	914	938	1025	908	975	931	938	979	933	938	972	970	960	958	974	999	904	1032	968	940	935	1005	931	951	918	906	924	912	966	978	962	974	984	941	917	949	965	935	892	987	1019	891	883	975	935	941	929	910	902	996	972	967	982	943	953	974	996	1008	909	920	932	1008	933	942	929	905	934	970	946	1006	988	982	952	931	978	932	917	909	946	960	953	983	968	927	902	931	939	981	905	969	930	921	936	945	977	994	991	881	929	930	936	955	934	943	961	978	957	945	900	918	978	991	909	922	983	955	948	964	943	987	968	979	925	974	942	1001	1014	922	909	965	954	922	998	925	957	945	970	982	927	942	984	974	931	962	939	1026	944	1008	988	926	971	896	968	944	970	929	953	993	940	949	943	899	969	907	904	947	980	945	940	926	939	982	925	969	949	912	904	916	987	958	1030	928	980	924	945	953	1018	939	994	953	933	919	969	1003	974	983	947	924	974	957	982	970	935	961	992	942	930	996	966	955	979	971	959	934	918	901	974	886	952	963	934	923	963	990	960	914	1000	963	949	944	896	951	913	950	979	981	909	923	961	952	994	878	953	980	944	987	979	940	905	966	939	914	986	943	917	939	950	951	938	979	970	946	931	909	944	1011	899	991	930	918	894	934	932	974	900	935	948	958	899	998	939	911	1011	962	970	936	981	913	932	941	956	910	933	934	937	986	907	950
6969	606	620	566	543	530	465	468	420	387	388	389	422	396	426	409	415	455	418	369	407	411	384	418	379	415	419	423	398	357	390	412	404	420	403	382	454	381	438	382	383	394	386	393	388	409	417	386	431	428	402	394	384	389	371	406	416	412	390	369	428	391	368	404	415	395	400	356	369	375	416	428	384	403	426	428	388	393	365	383	425	364	377	398	414	351	432	392	404	409	403	393	390	406	437	436	391	405	424	399	392	378	387	374	435	377	401	411	405	430	403	395	432	419	383	391	370	431	411	380	423	405	434	399	440	373	376	400	414	388	377	375	407	398	396	414	383	357	375	437	396	416	379	384	403	411	374	397	421	392	409	379	401	376	401	387	374	398	402	390	401	372	398	376	408	389	418	390	380	366	412	410	389	417	404	391	394	411	399	390	438	379	463	400	412	395	378	405	415	403	396	440	391	417	403	401	398	422	418	394	406	433	396	371	386	397	393	378	428	402	394	366	378	418	410	383	371	402	389	390	435	419	389	396	407	404	411	401	432	411	453	415	403	453	380	426	368	362	361	376	406	380	438	398	421	414	389	385	392	379	389	393	382	439	406	415	435	379	399	393	389	376	395	383	402	402	391	394	406	375	397	403	433	384	395	425	386	406	403	417	373	401	394	381	366	413	432	406	373	354	395	385	385	388	396	376	440	458	420	393	367	402	440	413	390	418	400	392	406	358	405	376	388	391	415	372	354	398	410	363	401	402	391	407	395	392	405	379	392	433	417	426	411	385	378	426	372	426	451	381	396	423	381	377	396	402	396	364	389	419	419	427	416	410	381	418	413	363	368	417	406	405	440	383	403	364	373	416	428	389	376	426	372	384	369	414	402	362	388	403	397	416	417	392	412	397	417	397	389	347	410	393	381	406	432	376	398	377	400	387	389	385	397	403	392	394	407	398	398	403	381	434	417	370	376	381	408	409	405	389	383	431	405	365	403	398	409	369	401	348	386	353	369	428	416	433	415	391	403	409	410	405	435	400	393	451	460	406	380	388	381	366	397	386	440	404	393	401	393	419	402	381	401	380	374	425	380	366	378	436	415	385	413	427	395	371	407	415	393	404	418	420	397	378	346	405	417	401	411	375	395	377	439	387	412	377	437	406	401	409	448	411	419	391	436	393	376	412	423	423	421	376	405	431	372	399	411	384	423	414	425	430	423	401	381	404	403	411	357	361	426	400	421	400	416	421	405	412	413	396	370	409	380	382	386	394	437	355	390	351	391	384	416	419	395	394	401	403	390	431	401	397	419	395	419	381	424	403	407	393	382	416	392	375	419	411	404	404	419	381	361	418	431	400	405	364	408	388	388	435	381	394	376	428	393	375	397	403	393	430	400	413	412	378	433	378	385	401	410	395	411	387	426	385	396	402	406	398	362	426	377	392	408	424	394	383	420	383	376	423	395	427	374	401	386	407	409	404	390	399	355	408	424	410	400	429	374	383	368	425	407	439	379	425	398	435	415	435	407	403	397	402	363	368	419	417	384	382	380	418	404	391	384	418	370	389	426	391	370	451	428	409	441	424	418	408	449	397	360	431	402	414	380	424	419	407	426	393	415	377	405	399	419	359	375	413	404	436	419	395	426	403	399	422	393	413	394	397	421	393	420	449	408	422	425	413	432	391	394	396	364	418	415	409	390	422	394	408	369	374	363	396	392	397	412	395	401	374	403	389	395	423	425	412	413	354	373	410	435	386	460	381	388	399	409	408	384	413	370	381	388	382	401	408	394	408	439	412	390	391	401	404	375	391	423	407	383	405	368	386	384	440	414	389	385	379	380	383	379	397	403	391	354	400	394	402	419	364	390	360	389	376	354	388	386	392	383	375	413	401	371	396	407	390	377	406	400	406	420	434	414	385	384	373	382	381	383	410	376	380	399	412	401	358	380	368	403	430	404	392	370	367	429	348	421	398	399	404	381	424	437	390	392	387	414	356	404	372	431	409	394	366	401	371	386	396	394	399	434	396	417	399	434	426	456	383	415	418	397	388	360	354	411	396	390	355	380	375	410	398	389	360	393	433	380	396	437	417	400	415	388	433	413	392	438	373	400	388	393	402	407	372	396	432	399	413	351	376	398	371	399	379	393	414	362	392	396	397	381	437	433	410	394	389	426	408	413	411	426	429	354	411	469	395	411	416	393	417	386	388	388	405	387	390	410	420	423	404	416	398	333	411	403	387	343	390	362	403	432	416	422	405	403	362	418	368	376	376	388	394	418	400	363	426	364	399	410	391	449	375	371	384	419	389	393	432	450	388	427	396	411	393	398	408	364	400	402	435	389	418	384	411	398	381	383	443	394	406	378	369	416	416	420	379	383	398	392	393	407	417	442	388	396	400	414	387	410	434	411	373	387	395	397	396	380	388	429	355	358	373	411	414	429	370	414	375	394	413	371	449	393	405	443	388	386	398	373	422	390	411	398	397	391	403	386	404	429	391	401	412	390	387	404	414	386	382	398	388	409	414	401	435	411	433	388	378	426	379	385	367	367	435	405	392	397	378	431	405	405	384	432	398	357	360	375	421	400	440	377	365	349	441	369	408	414	410	386	405	400	417	401	383	359	405	402	402	416	436	413	391	380	431	386	411	410	432	391	417	407	389	425	389	428	387	404	357	413	391	421	420	421	366	408	408	405	379	406	403	393	387	406	424	404	383	419	415	406	362	380	413	364	423	415	369	385	437	412	430	410	414	420	414	387	423	387	407	425	426	380	410	392	360	363	398	417	426	371	429	372	390	341	426	395	407	385	422	383	450	378	409	396	429	358	407	394	402	360	380	382	392	400	403	392	355	413	409	404	448	406	381	353	368	403	390	351	389	387	374	393	403	412	424	401	410	395	424	403	418	404	361	360	398	386	406	417	400	349	406	386	384	418	392	391	393	411	388	396	415	410	453	362	386	408	392	429	405	371	392	436	375	383	386	387	397	401	407	389	425	417	394	431	407	376	391	402	438	407	381	431	393	395	336	379	390	416	399	404	407	362	395	394	354	415	404	396	428	376	416	421	412	378	387	379	383	382	379	416	406	423	399	406	412	380	438	364	392	391	379	376	399	407	355	432	400	442	387	403	382	403	409	425	373	424	372	424	396	386	409	432	387	429	394	373	393	387	362	384	378	390	387	384	417	376	392	411	409	393	394	380	378	405	413	381	395	400	406	392	415	397	397	421	394	433	391	416	368	357	394	435	423	420	418	392	432	398	419	386	389	385	400	421	420	379	409	400	378	380	381	414	418	372	409	386	401	379	394	380	413	393	396	391	416	376	393	385	429	408	373	389	376	405	433	384	406	423	376	418	392	383	411	432	400	395	407	411	376	384	403	400	366	408	440	393	417	399	410	397	401	426	410	432	364	369	416	447	387	400	397	397	419	418	410	429	390	398	389	389	382	368	377	416	378	376	435	413	421	406	433	406	393	404	456	389	380	391	394	389	406	395	405	406	396	429	414	409	377
6642	1118	1438	1601	1443	1316	1293	1130	1161	1084	1142	1069	1078	1004	984	974	1011	1016	959	977	1000	1042	1062	960	1012	950	929	978	990	999	1022	933	970	957	994	990	1034	942	981	986	958	947	917	1005	937	963	970	939	954	928	976	943	958	952	938	984	981	944	955	945	912	1011	966	898	949	1025	1001	954	950	911	993	918	979	992	955	961	950	923	900	961	992	946	1021	937	956	949	969	928	975	916	942	978	986	902	962	952	1002	974	954	977	944	1010	910	939	933	964	950	884	986	915	924	1010	882	1032	1001	940	1024	1006	937	866	944	974	966	961	949	884	1000	918	1002	926	972	968	935	948	974	932	956	944	936	981	930	954	990	999	921	992	916	936	946	1027	908	950	951	965	976	990	939	966	917	958	895	949	973	941	951	977	952	1006	965	924	963	952	930	911	936	994	951	975	998	940	940	966	953	942	973	922	913	953	925	918	936	984	962	949	911	927	929	950	982	956	995	947	978	959	967	898	984	994	982	994	944	929	918	921	969	991	948	968	942	985	932	985	1003	957	952	961	901	965	969	938	994	974	941	929	938	977	946	940	955	957	984	964	917	950	924	980	949	955	953	934	909	950	897	948	948	985	964	977	990	945	932	949	977	985	1007	1004	931	931	912	949	887	964	925	973	937	981	924	981	972	984	915	941	935	952	931	937	945	976	967	977	999	913	987	953	989	894	994	958	932	974	933	947	962	947	939	936	1022	965	990	929	929	974	1020	920	992	996	938	984	1006	907	985	920	943	940	969	970	929	975	980	983	910	945	932	971	966	952	905	960	947	1000	971	933	987	979	959	924	983	913	911	920	968	969	968	963	889	956	990	991	983	977	898	951	910	963	947	975	922	955	946	986	923	960	920	943	957	932	1010	964	942	932	953	944	966	914	967	975	961	953	921	964	982	943	944	988	949	1000	895	1018	990	930	944	939	977	928	916	992	925	972	991	938	965	988	963	942	973	966	934	999	989	940	919	940	909	973	930	963	938	937	959	976	935	962	1034	885	951	969	918	965	970	964	899	942	949	910	949	930	969	981	904	987	952	963	954	969	942	955	973	1004	984	968	939	980	940	961	948	881	963	881	920	937	954	1032	958	1003	943	995	941	945	965	1032	926	969	940	949	951	924	957	995	979	908	951	945	1004	948	964	967	974	924	984	967	852	929	974	959	940	983	947	926	913	962	968	958	923	895	930	909	927	883	978	942	937	946	960	993	948	899	948	974	940	1026	939	983	918	950	905	900	1000	893	940	953	892	982	946	937	969	959	986	961	954	951	999	922	941	953	951	927	926	908	950	923	913	1003	1024	937	988	969	960	908	941	973	953	983	910	1018	995	954	1001	957	913	900	961	987	904	1000	920	946	989	966	994	1015	902	1017	870	919	1043	972	952	935	973	1034	946	927	910	1009	987	959	1009	958	926	885	972	951	958	932	956	946	973	993	956	993	942	906	1003	945	939	940	937	979	906	936	932	937	966	911	953	973	920	914	960	969	932	952	928	936	942	947	962	948	954	945	906	977	944	972	989	981	934	953	955	1007	1020	941	977	907	914	886	986	868	965	986	962	949	1049	987	978	988	936	929	1009	1019	961	936	1006	953	942	998	923	935	922	1013	1006	1003	931	963	910	991	916	968	962	917	930	924	969	963	987	946	980	960	926	906	959	950	916	922	958	931	952	954	945	1016	1003	987	965	947	950	965	966	899	982	974	937	935	978	937	979	937	976	945	974	974	928	909	985	978	988	957	971	970	959	986	977	958	964	932	923	974	974	939	1018	900	963	904	1030	972	954	974	1001	969	948	962	949	1044	989	905	949	914	921	946	922	909	985	948	937	936	976	965	996	976	955	954	975	962	972	910	969	972	946	967	994	908	918	992	937	955	950	965	965	937	923	961	921	933	893	964	987	961	908	920	956	955	945	932	959	993	950	947	959	1003	932	947	933	958	935	968	945	927	951	923	945	936	945	901	964	975	975	934	968	933	959	968	912	943	979	992	968	1009	972	969	943	917	981	942	1028	935	969	920	960	976	922	956	946	916	980	938	949	895	914	951	937	967	974	957	955	975	971	990	960	967	963	966	1007	944	966	938	980	956	987	1000	964	933	902	951	951	967	912	907	912	986	933	969	1008	944	966	952	997	996	948	924	964	937	1008	912	935	939	959	1032	919	965	981	998	905	960	974	901	983	971	974	953	963	959	936	896	918	933	955	912	903	950	928	1003	1028	948	953	949	967	926	915	945	931	932	965	947	926	934	928	931	919	952	928	949	944	943	970	954	959	974	928	971	1009	925	961	1006	943	911	947	962	947	942	918	949	921	1010	867	974	977	928	909	987	942	1009	972	983	939	920	961	962	1016	1015	962	958	971	951	970	927	957	996	955	943	936	949	965	941	1006	987	987	938	942	945	999	967	944	952	974	1001	968	984	961	991	944	945	941	995	943	952	969	919	996	901	940	960	918	993	976	892	967	981	967	958	956	1022	996	977	1018	979	950	929	981	944	1006	946	982	1015	942	933	960	978	976	963	920	911	908	942	967	967	992	931	958	972	894	941	951	941	881	964	903	956	964	985	960	921	1054	969	972	967	1014	951	1016	941	934	950	929	914	987	970	990	933	939	1003	918	978	1027	989	952	956	970	955	981	898	933	931	865	956	946	961	908	978	962	1010	986	953	936	937	964	954	938	916	1002	958	967	889	962	921	973	902	907	930	968	966	953	965	980	927	956	950	943	1027	949	910	1008	932	961	941	894	961	935	1032	934	971	900	963	995	962	945	958	966	955	923	933	946	961	971	956	961	949	935	957	990	932	922	956	924	943	980	959	937	939	934	985	968	928	943	948	913	949	1014	945	946	951	979	912	960	975	944	997	965	985	966	976	886	940	952	925	919	941	969	1018	994	944	949	949	942	917	907	1000	906	943	924	959	990	932	907	958	923	942	923	965	915	915	999	912	964	936	961	974	973	981	918	985	1002	992	871	1015	1010	925	1001	978	970	921	979	969	893	962	1030	979	902	955	968	960	1011	967	978	917	979	936	973	903	944	965	931	969	913	922	975	865	997	941	938	960	960	951	968	917	954	980	897	1003	923	925	991	973	940	983	977	951	946	938	973	988	1008	975	922	976	989	943	925	921	970	931	988	998	972	971	970	961	970	975	963	943	948	998	975	960	937	952	918	964	970	1032	904	937	910	921	981	939	989	942	986	965	984	962	1012	951	953	957	929	969	938	959	969	953	972	919	980	953	957	966	973	926	934	917	941	980	950	973	968	980	975	947	926	912	934	961	932	948	935	979	931	913	952	979	950	973	978	979	942	1002	964	1029	929	1020	983	968	1011	925	932	993	976	957	930	925	923	966	1008	976	966	928	944	947	948	981	895	934	970	954	896	941	971	981	932	923	976	904	991	935	951	934	955	904	980	891	939	902	946	977	993	948	980	961	964	872	935	955	966	928	977	964	1002	970	957	1000	936	962	927	942	914	1001	939	971	980	946	911	928	980	963	938	934	924	900	927	986	958	953	917	902	967	953	933	997	956	972	949	949	980	968	929	972	940	986	927	933	931	969	964	983	978	972	960	987	875	954	987	937	983	1012	980	970
11960	765	665	536	471	337	329	284	267	267	271	235	261	257	238	251	243	220	239	236	223	232	201	227	239	239	201	215	229	231	229	236	233	192	252	217	197	250	220	223	212	232	225	241	231	198	228	205	228	237	252	240	219	241	231	205	222	217	238	222	246	187	215	223	209	231	229	244	196	209	228	224	230	208	237	244	229	204	212	230	215	244	231	237	229	205	199	212	231	213	222	204	219	246	226	204	225	239	217	203	196	229	214	227	259	233	228	228	221	245	252	206	218	228	229	221	228	222	211	207	243	236	226	230	243	199	208	239	235	236	222	222	203	229	208	214	208	231	202	242	225	217	239	220	221	234	247	222	239	227	231	225	210	237	232	228	235	246	233	209	207	214	188	186	220	213	225	232	232	241	229	223	196	249	232	223	225	219	223	213	226	207	241	226	245	253	239	244	224	213	209	244	238	244	189	199	219	216	221	225	202	200	231	202	228	216	211	227	218	232	215	221	217	218	246	208	243	209	250	232	249	236	211	219	207	228	230	218	224	246	250	241	219	230	208	201	223	241	213	220	225	239	224	197	228	195	206	212	210	237	195	228	219	205	213	242	219	228	257	214	223	220	195	219	219	248	224	228	203	226	220	220	230	248	200	193	242	201	236	217	202	215	214	227	225	223	216	244	243	208	222	206	221	226	235	219	207	229	225	223	214	213	209	220	221	236	233	226	233	222	214	204	220	230	250	231	232	199	224	215	204	219	226	221	229	216	200	212	261	216	203	220	208	236	207	209	237	194	242	203	257	216	240	207	237	224	222	226	237	203	232	210	227	216	224	243	195	183	233	212	223	231	242	224	204	239	221	215	219	213	229	202	207	214	233	218	224	212	227	235	247	217	234	225	227	229	231	243	197	247	206	243	201	198	205	213	235	192	198	223	227	232	226	206	212	212	196	252	227	212	214	200	221	217	213	225	230	249	242	208	187	228	223	226	221	235	217	238	211	237	237	232	244	218	204	231	197	216	231	219	199	207	225	207	242	233	225	215	235	197	267	214	239	228	225	201	201	212	239	202	214	192	232	227	243	196	225	228	216	227	232	227	221	232	229	224	228	232	236	246	238	238	251	233	239	235	215	232	219	209	218	242	209	232	250	235	220	228	222	234	215	218	217	240	218	200	235	222	221	231	210	220	226	224	248	241	257	216	240	229	208	226	198	230	209	195	225	218	231	221	238	208	244	246	234	228	258	199	207	232	192	200	184	215	207	243	223	237	227	218	221	212	205	234	254	218	234	228	221	236	249	206	231	209	204	215	233	255	228	233	230	243	217	204	244	227	237	230	199	207	248	195	220	217	214	231	236	230	237	212	244	224	219	228	218	224	237	207	233	235	226	221	205	242	230	233	246	229	235	211	223	225	228	214	239	197	210	229	210	203	244	243	209	214	224	273	220	226	234	191	238	216	215	220	222	182	213	205	215	220	227	228	223	226	243	196	232	240	212	239	228	231	207	224	221	217	240	224	218	232	206	228	192	208	207	241	245	214	212	222	210	205	205	209	232	200	213	243	255	208	218	201	217	224	241	208	210	228	216	199	238	203	202	204	213	206	218	228	222	218	211	258	212	216	201	248	212	228	228	232	217	238	214	205	201	229	212	222	230	226	215	225	242	203	223	213	213	238	213	227	197	235	237	242	243	211	239	227	203	260	230	205	218	213	234	249	217	206	246	246	204	213	218	261	238	219	238	232	238	206	214	223	222	225	215	219	235	211	235	212	246	220	230	223	223	236	198	238	227	240	198	222	217	228	216	200	233	225	219	226	229	237	215	209	222	232	246	225	233	241	252	197	223	236	215	211	238	218	226	225	224	230	226	223	253	212	214	239	228	234	203	224	222	220	233	225	239	218	228	203	224	212	240	230	211	220	231	235	220	236	242	219	210	217	228	222	230	210	208	225	220	232	226	215	215	254	224	232	207	231	223	213	218	242	223	227	223	210	246	214	229	225	210	199	232	243	209	208	218	232	231	223	247	214	211	235	217	224	205	219	221	229	243	224	235	196	187	211	212	219	182	224	237	218	214	233	229	243	234	216	202	209	206	242	228	225	225	217	222	247	250	212	231	238	225	206	223	249	253	214	220	230	224	224	234	207	230	252	246	246	189	228	225	235	217	229	237	226	214	221	229	231	217	230	210	245	211	222	225	238	215	217	229	219	183	198	232	225	208	215	221	256	230	227	220	213	223	223	223	242	227	230	247	235	237	190	242	229	228	238	205	209	210	230	217	272	196	222	213	225	213	230	220	229	223	230	221	249	233	239	193	247	224	200	204	232	234	199	247	235	211	234	230	192	222	220	216	209	225	221	230	218	224	234	216	211	225	218	241	230	227	234	212	188	231	248	233	233	219	232	229	216	221	242	225	213	239	250	221	232	220	199	228	223	217	214	229	235	210	205	220	238	229	232	212	218	245	209	235	217	223	229	240	237	212	241	197	234	226	240	219	205	225	253	195	232	223	212	238	208	238	228	240	216	249	240	231	225	219	231	261	211	262	195	238	224	232	246	228	243	226	215	217	242	199	206	232	227	220	231	213	217	224	239	250	200	223	217	239	222	234	261	251	210	256	186	224	235	253	218	216	228	237	199	235	238	231	175	231	214	209	222	227	243	241	221	217	224	218	196	234	232	222	206	210	231	233	210	237	204	217	218	228	208	263	210	220	226	206	212	200	212	238	220	204	221	196	207	218	222	227	223	217	232	253	221	201	263	245	249	192	220	226	240	224	227	228	212	214	228	207	222	208	213	206	246	245	209	213	226	235	205	216	229	223	203	225	231	236	261	224	210	218	197	218	196	218	244	236	222	242	240	237	212	234	203	235	206	232	216	225	218	226	200	200	220	231	229	215	207	227	202	236	231	211	215	243	237	232	235	193	205	222	242	243	235	223	222	217	185	204	232	215	239	233	200	239	255	211	227	218	212	257	238	246	226	203	219	204	198	254	232	213	244	231	208	235	220	182	251	246	240	210	210	231	240	197	226	248	239	244	231	218	241	235	255	205	230	238	248	238	238	232	228	213	222	263	222	207	264	235	204	217	210	234	219	199	232	245	217	228	226	217	227	192	220	220	234	195	226	218	233	245	226	202	226	204	225	210	250	196	216	231	209	222	208	218	219	211	226	237	240	212	237	231	227	217	194	223	240	217	217	230	237	240	233	245	225	250	219	210	207	224	188	227	230	208	247	235	233	234	241	208	241	220	214	208	234	243	245	234	222	233	214	198	207	224	215	212	237	212	222	215	225	241	241	236	238	204	233	213	208	203	209	247	225	210	233	251	264	212	207	230	236	229	214	221	215	228	205	232	258	227	227	235	235	233	202	250	243	223	203	201	203	209	227	214	217	195	226	246	266	227	224	218	227	249	218	233	215	238	227	200	241	227	236	228	225	221	227	249	213	208	228	216	217	236	216	245	218	212	217	246	220	221	235	225	216	226	222	234	217	209	214	238	216
7833	951	1636	1855	1569	1268	1082	1009	870	804	818	808	691	689	726	650	665	659	656	668	609	612	572	602	601	641	606	595	602	544	599	591	598	637	582	632	592	576	583	530	605	630	629	577	589	614	576	551	570	591	596	575	579	576	571	565	608	599	546	555	556	532	564	554	570	602	559	595	551	560	569	573	570	578	540	602	574	617	593	559	544	548	552	548	599	571	585	551	586	568	589	604	544	539	529	523	558	568	557	552	560	570	580	575	567	574	564	603	555	551	561	617	579	581	591	588	564	588	541	543	549	605	535	588	606	583	599	618	562	556	603	586	582	578	545	566	570	553	595	557	569	564	591	570	620	560	518	568	582	582	560	567	590	606	529	604	551	575	601	571	570	597	602	555	508	586	563	605	571	565	511	553	576	570	530	582	582	596	591	547	581	572	554	550	538	587	573	577	578	590	549	549	552	585	596	585	520	529	550	543	553	592	529	547	534	568	535	522	580	532	574	549	538	558	583	588	541	591	556	626	551	528	559	541	539	555	555	560	536	577	567	542	550	585	569	596	518	555	562	608	584	551	586	577	594	551	535	544	593	578	523	608	579	577	582	568	540	581	572	563	624	537	577	582	578	602	570	585	585	556	574	595	570	588	570	608	564	591	564	563	562	623	561	584	566	572	550	524	562	592	569	561	545	585	546	599	546	567	582	584	585	562	631	581	640	589	583	597	553	586	551	568	577	543	568	540	565	608	585	599	652	568	554	560	575	565	573	525	561	595	551	622	559	578	568	576	570	533	535	541	520	544	563	602	596	561	566	553	564	574	606	549	590	594	571	575	552	634	568	579	555	576	539	593	563	586	590	522	559	563	533	551	615	533	611	598	593	596	538	553	535	587	580	617	567	622	557	579	606	582	575	588	574	571	541	540	558	543	602	556	591	553	589	550	560	545	558	577	537	582	558	557	575	566	582	578	546	597	583	553	539	542	571	557	583	549	575	572	533	543	572	591	600	578	535	571	573	526	556	587	567	581	597	565	591	553	545	599	547	547	593	585	549	569	584	583	567	570	574	535	554	543	603	529	626	590	562	543	532	554	574	567	539	548	573	554	556	621	594	588	549	594	528	536	571	555	577	571	606	590	512	548	590	577	570	581	563	621	597	566	558	531	548	532	526	558	628	592	600	547	564	581	572	574	572	588	629	567	611	593	532	572	564	562	605	577	588	527	588	562	531	585	573	573	580	580	556	545	536	558	581	556	598	584	563	545	532	542	627	602	605	578	552	527	583	567	575	566	545	566	509	595	544	618	630	540	620	632	540	582	573	576	540	612	560	569	587	560	588	601	594	550	569	511	604	574	571	572	593	517	568	558	552	560	585	540	553	548	574	553	626	567	603	615	588	590	529	531	547	567	575	567	552	612	557	538	573	585	580	545	586	618	581	600	576	547	572	569	553	562	563	583	559	569	561	569	538	525	598	543	558	580	557	597	537	558	548	544	566	533	542	533	595	571	575	625	563	597	541	550	551	598	543	574	579	602	553	549	590	586	574	605	583	591	566	585	563	588	577	562	535	551	545	625	576	551	586	564	592	569	566	539	510	560	581	566	567	601	598	586	562	590	552	576	602	556	597	558	580	567	568	568	538	562	561	575	595	573	575	536	526	539	570	544	579	598	549	570	563	541	581	583	567	546	538	582	578	545	573	545	531	541	538	618	606	578	633	570	609	577	535	574	557	588	555	581	539	555	538	581	574	558	554	586	575	580	588	581	575	586	580	520	599	553	574	609	530	592	564	568	580	603	608	575	569	556	585	592	580	562	598	590	569	583	553	580	546	533	552	570	566	601	579	551	530	529	552	566	538	561	624	592	585	590	557	605	559	600	562	586	567	586	573	543	609	573	543	533	559	601	538	562	602	560	604	582	579	527	536	549	557	544	515	534	547	585	578	574	573	553	579	585	589	553	591	540	563	558	556	568	557	548	576	567	611	549	574	548	587	544	575	556	550	552	599	571	573	611	523	525	582	569	585	589	520	597	571	529	575	544	552	578	566	552	544	569	556	524	610	606	578	532	625	568	589	587	595	571	572	570	615	539	561	582	577	537	573	576	599	593	579	593	572	552	554	594	566	582	600	544	589	580	525	565	541	594	563	572	568	589	599	544	561	591	593	615	586	569	588	564	612	574	589	586	565	575	553	563	560	622	565	553	581	583	562	550	609	560	579	545	519	539	585	559	590	625	559	529	567	593	545	555	547	591	544	564	615	606	529	581	563	591	539	589	552	593	555	560	566	621	586	565	546	567	560	578	576	540	556	547	567	566	512	565	566	538	579	551	565	592	566	584	605	581	581	598	576	557	562	576	538	547	554	529	590	560	598	584	585	542	557	564	583	558	586	559	564	523	536	625	550	525	579	595	558	597	568	586	581	557	590	545	497	560	552	561	582	569	540	556	585	562	563	564	561	572	595	563	604	581	610	562	585	537	559	558	559	546	587	595	542	561	548	591	562	542	584	584	544	572	511	561	599	500	615	553	536	546	580	579	570	579	562	583	567	557	517	552	555	539	603	545	592	602	575	546	588	548	556	576	540	553	545	573	603	527	568	604	623	533	606	560	593	561	548	563	589	628	555	559	629	511	581	587	565	566	565	568	593	543	540	560	543	583	556	569	555	598	589	585	559	529	572	613	558	548	566	564	569	587	603	545	540	580	577	587	622	583	566	543	544	598	619	553	526	566	570	588	571	569	648	547	553	545	547	577	576	569	564	553	544	605	556	591	557	552	531	549	592	530	599	523	598	547	583	550	590	590	545	569	586	560	579	599	562	528	603	547	579	606	535	550	575	555	559	566	565	540	577	595	571	579	558	539	526	576	566	609	580	585	535	553	577	575	540	560	573	549	554	590	571	558	592	597	620	555	629	569	562	610	536	558	557	583	592	580	571	564	536	598	584	582	596	557	579	608	553	557	589	563	576	566	583	551	603	556	562	565	553	563	528	591	542	579	553	587	562	535	598	578	602	561	587	586	616	575	623	547	537	547	547	560	542	556	545	602	618	573	572	605	605	548	591	577	618	613	543	524	607	553	591	596	598	548	545	546	581	578	588	598	548	534	563	573	575	586	577	569	579	599	590	592	577	576	566	553	604	585	524	558	589	592	517	554	538	520	571	585	586	615	587	590	574	593	582	557	537	565	605	562	576	605	543	571	584	546	567	580	554	579	577	584	583	561	575	586	550	603	555	565	574	585	537	562	562	592	570	576	595	537	600	567	557	594	601	554	582	596	612	607	539	596	577	563	512	537	599	569	573	559	585	575	570	550	602	603	569	546	568	574	571	572	577	534	574	552	580	516	562	583	568	548	548	562	579	565	573	577	532	546	579	627	573	572	588	569	549	548	578	549	544	556	585	564	580	534	610	537	567	599	610	584	577	579	616	596	558	541	572	583	568	526	585	535	626	537	575	547	540	576	589	579	567	573	598	597	604	523	571	543	578	534	582	575	563	547
1336	391	363	366	392	399	422	423	421	394	366	396	368	392	392	411	367	398	409	376	391	386	427	405	445	403	378	366	365	383	402	386	400	370	372	387	436	393	355	418	402	431	377	391	388	418	372	372	406	412	386	390	361	405	388	403	395	400	391	379	419	439	430	389	443	421	356	434	369	408	380	377	377	405	417	398	431	373	371	418	403	386	432	370	369	430	374	347	390	407	409	363	407	399	430	398	377	362	428	378	422	400	375	404	431	465	422	402	426	378	400	378	369	386	413	373	395	429	396	364	368	413	422	371	390	384	394	431	380	402	436	390	404	378	428	421	367	382	391	367	405	391	391	437	394	386	376	428	403	405	401	367	397	404	396	401	365	389	401	377	343	392	385	374	419	411	387	391	409	419	399	364	358	367	427	394	370	398	353	362	412	395	374	420	400	389	434	411	401	396	361	443	385	362	385	392	396	354	366	381	413	417	394	426	383	398	374	377	389	374	419	414	377	393	401	382	357	397	395	399	379	373	425	374	397	359	397	388	420	422	422	371	418	403	369	399	381	391	354	407	398	403	389	401	422	437	380	391	393	404	390	408	407	420	407	433	390	405	400	412	387	419	391	408	409	414	385	407	393	400	401	370	372	417	381	352	406	379	373	428	405	399	397	366	372	418	402	408	386	374	415	397	430	405	422	367	350	434	416	416	429	390	413	394	371	405	358	351	378	356	376	388	393	447	359	380	350	379	432	408	363	369	353	377	382	379	394	385	395	386	400	436	360	384	375	390	372	391	404	388	379	396	422	370	396	393	369	384	424	394	424	411	390	393	366	336	401	398	414	410	386	431	379	351	395	426	362	396	405	372	399	352	386	424	358	409	375	379	420	415	381	397	367	415	425	394	374	417	365	405	408	402	385	421	365	371	384	430	357	383	392	384	393	346	405	390	405	389	407	404	407	393	413	421	380	398	382	386	401	413	423	392	348	321	414	406	379	388	391	435	408	423	380	379	413	400	418	388	379	413	365	377	395	370	380	394	384	366	377	419	381	395	395	396	400	405	420	417	393	429	389	415	393	384	355	435	365	394	395	377	394	379	363	404	384	369	362	396	398	406	387	413	363	358	399	412	315	353	400	392	407	374	391	412	402	405	379	381	409	421	413	404	363	434	404	391	387	421	380	382	378	402	393	417	402	362	408	393	386	385	377	389	379	379	411	374	373	386	423	427	382	395	418	393	385	377	390	407	356	373	384	410	421	421	390	424	416	356	372	384	413	368	378	382	383	414	381	393	391	391	391	416	395	389	389	372	409	378	398	416	380	411	379	414	399	395	354	408	410	404	391	411	393	398	383	385	398	408	375	415	411	401	378	405	407	371	391	402	397	427	398	373	404	405	369	400	366	417	373	407	383	388	401	381	371	370	387	383	387	433	414	427	397	412	399	396	396	389	370	387	395	384	424	402	402	371	403	403	417	417	366	366	391	386	402	416	380	395	412	412	385	409	397	370	396	364	373	403	443	411	407	383	368	423	373	378	442	425	397	421	389	358	416	430	391	390	388	408	382	398	395	386	396	424	396	398	405	400	387	382	443	416	402	398	403	377	410	399	414	387	376	391	389	438	391	411	377	425	392	416	425	440	348	405	401	405	409	410	386	414	391	421	426	391	406	382	378	364	382	392	410	349	368	427	388	410	385	382	391	442	410	413	389	393	442	386	396	358	377	409	401	380	344	402	384	366	438	415	416	429	399	422	418	401	411	374	393	387	413	402	346	413	428	420	356	418	373	388	398	406	440	403	411	391	394	429	386	373	372	399	421	405	373	387	381	373	384	392	406	409	358	380	423	372	397	390	418	413	404	404	373	406	413	395	420	391	424	431	385	392	388	397	422	430	416	407	348	394	366	382	414	423	395	407	396	404	381	370	415	390	424	386	443	418	354	415	427	344	393	385	392	387	412	391	384	366	424	404	376	372	380	384	370	402	378	419	422	389	415	380	401	387	379	380	445	390	413	401	380	361	390	392	434	402	388	360	365	404	397	380	374	409	393	414	394	401	421	403	385	453	432	407	386	385	388	412	393	382	434	366	409	378	360	375	402	379	407	397	376	419	360	399	402	361	362	417	341	413	377	382	360	400	358	375	374	409	318	402	382	374	420	408	411	395	437	417	429	410	395	388	376	372	400	380	395	352	369	418	397	423	414	426	406	400	409	370	410	413	432	367	441	407	364	386	380	400	382	394	375	372	403	395	398	430	399	422	395	349	394	417	434	397	400	401	376	372	413	416	389	406	373	395	375	395	397	354	371	381	392	387	402	429	396	375	422	378	405	371	392	423	379	421	412	414	393	406	402	360	390	396	406	385	359	409	411	406	416	388	406	422	384	412	430	431	378	402	383	419	390	411	395	408	418	411	432	407	445	403	374	363	395	393	396	365	376	406	388	381	391	383	389	453	393	421	457	424	369	416	423	389	386	365	355	418	437	397	406	401	404	414	407	409	356	397	377	401	380	395	365	389	393	438	397	395	375	404	374	383	423	399	424	407	383	354	393	342	387	407	358	386	382	393	446	450	379	375	409	368	384	416	375	396	385	418	396	414	393	394	417	426	396	401	382	406	389	399	394	398	416	359	396	377	395	387	378	422	390	405	451	413	407	395	368	381	392	389	367	362	362	419	375	395	363	378	393	363	387	424	426	383	380	406	430	438	404	389	405	417	430	388	386	371	363	379	399	407	399	393	407	363	422	415	401	421	379	411	419	426	416	414	362	417	400	398	407	425	379	387	412	398	399	399	373	383	397	373	413	369	344	396	354	381	410	428	402	414	394	398	393	371	378	397	433	356	377	410	382	427	372	402	372	408	412	363	383	436	390	409	393	402	422	412	399	461	396	387	397	370	403	389	369	375	367	404	356	385	398	399	390	431	400	390	381	370	431	400	389	388	410	415	422	409	408	397	409	384	387	354	405	422	405	422	372	411	389	390	401	359	422	421	392	416	384	376	428	437	397	407	412	406	369	406	406	384	422	415	399	385	398	415	397	374	411	415	413	383	415	406	396	378	372	383	404	408	420	395	416	381	396	375	402	383	395	409	397	425	382	378	390	402	368	368	392	393	424	371	392	393	380	380	388	355	374	403	400	424	430	411	407	347	382	407	377	426	414	418	373	419	387	417	382	373	362	362	431	387	373	393	377	423	425	387	402	396	398	397	407	359	372	410	350	407	373	395	398	390	357	374	359	401	366	424	407	408	412	396	395	439	396	397	389	427	390	411	378	421	387	407	414	345	420	414	396	419	360	403	394	408	387	388	381	406	377	406	363	385	395	390	402	379	361	427	390	356	417	346	380	402	393	395	395	372	358	419	429	413	404	368	407	383	358	404	404	360	412	414	396	398	376	390	395	400	371	395	388	356	388	408	407	424	395	435	395	410	423	402	358	386	408	408	373	395	408	386	415	447	397	397	386	395	432	388	402	371	421	394	384	371	396	422	363	391	421	375	398	380
2064	913	1021	974	988	1020	1053	943	940	959	1003	945	1015	947	1020	957	945	963	905	986	948	956	1011	1044	1008	951	974	987	973	983	1001	963	990	968	964	975	996	901	907	954	917	972	978	980	980	927	969	971	958	1007	919	988	1001	959	920	978	914	950	989	992	985	989	938	968	956	941	997	899	986	907	972	963	932	965	905	951	944	957	1030	953	965	1018	939	927	939	947	948	961	949	940	973	913	1000	916	967	980	996	968	954	926	972	949	970	1041	992	964	992	905	933	1008	973	942	989	999	931	954	977	918	922	950	979	995	987	932	961	961	932	929	998	998	964	1001	954	954	967	972	951	1024	983	964	987	965	952	971	964	988	881	960	962	978	919	941	963	976	933	927	990	942	974	978	988	941	971	950	946	951	986	931	935	988	958	910	964	980	927	962	951	997	970	963	970	959	992	960	942	1027	910	893	950	1023	937	938	972	960	993	952	1011	991	942	962	989	943	948	980	915	917	901	1051	940	975	911	997	925	959	985	926	946	1024	947	965	984	974	980	960	937	979	980	1001	927	935	912	954	948	978	1000	1002	929	995	966	1002	996	975	978	953	903	933	974	965	963	960	948	934	939	968	988	934	967	983	1028	971	1005	943	975	946	967	960	1014	944	926	971	997	983	966	937	976	1020	929	944	990	936	971	1011	983	976	944	967	952	925	896	943	941	982	919	987	955	976	991	998	977	977	925	948	970	931	923	997	949	971	973	942	934	964	996	976	972	978	917	939	919	953	945	963	983	1000	937	976	956	1012	939	973	937	954	926	992	959	892	935	944	1000	944	938	969	994	951	928	969	965	953	917	935	937	958	964	981	992	1020	1000	903	964	971	960	960	914	951	939	933	995	973	915	958	951	957	942	984	941	908	948	948	962	980	953	965	952	977	928	974	980	966	992	940	993	962	965	987	918	992	963	893	979	1003	921	948	1004	974	985	1008	933	983	1002	917	944	982	1022	998	972	907	963	993	969	964	994	899	938	995	996	909	941	935	968	932	972	922	956	912	962	960	967	966	961	992	923	963	993	950	904	987	955	920	924	938	951	979	908	1012	978	935	959	927	935	954	940	937	956	968	943	895	939	951	941	995	977	935	951	990	957	952	963	966	928	973	953	977	997	931	944	962	903	937	973	907	952	971	897	950	1017	946	922	931	950	990	943	932	927	949	950	928	904	1004	928	983	971	954	990	951	918	982	933	908	962	976	936	936	989	960	1004	957	923	983	1032	939	909	912	945	963	929	979	956	945	968	987	927	931	931	931	1034	936	993	988	990	956	992	943	989	918	943	970	974	921	957	975	973	913	945	987	985	970	971	982	999	925	929	934	974	918	948	979	955	930	947	908	935	976	979	990	915	982	974	924	959	959	971	938	934	919	988	943	943	895	958	923	900	988	952	969	939	938	997	958	987	969	962	924	931	950	918	970	945	971	959	918	1026	969	967	985	980	1004	926	971	894	941	956	922	976	953	975	1001	1011	917	952	936	1024	946	942	962	959	957	982	981	954	978	964	963	981	989	971	960	928	944	912	910	967	1034	968	902	935	934	956	929	970	962	926	974	986	933	922	927	992	983	989	941	954	912	917	973	973	959	940	983	949	1033	988	950	940	966	966	999	938	924	897	962	1010	983	939	926	953	1035	953	955	922	1012	948	939	960	973	957	967	970	956	935	918	930	925	949	967	917	951	970	965	985	997	1014	984	956	988	916	950	947	987	966	948	983	937	925	971	948	952	897	987	1002	1002	942	932	943	917	920	963	963	940	960	912	960	931	956	983	952	912	1018	1000	951	977	921	937	988	934	955	914	954	968	922	938	1008	938	972	960	931	966	906	928	974	944	928	971	984	993	996	967	920	966	1003	946	942	946	939	917	970	922	968	933	933	987	991	981	998	942	917	961	965	922	936	875	955	938	998	967	909	966	954	974	943	960	945	944	974	1005	939	932	969	939	1010	973	951	948	993	979	929	963	940	963	887	983	958	976	940	906	930	961	961	944	958	976	991	1001	943	956	953	965	985	933	987	964	977	965	1001	971	908	977	929	945	960	973	959	926	1007	945	960	956	900	904	963	947	955	933	1053	960	973	953	887	951	978	961	975	921	1036	902	970	976	941	983	970	964	950	966	974	997	984	971	963	960	915	1010	931	945	978	1008	884	935	897	989	972	960	972	925	981	939	995	984	943	967	965	968	945	967	960	996	945	945	985	998	938	943	970	985	920	963	977	941	973	943	1010	1028	989	912	961	932	956	980	958	946	999	1001	955	924	960	921	884	954	973	949	916	936	953	954	983	941	939	929	995	942	937	909	899	1009	982	963	919	951	943	930	943	940	985	908	944	940	965	972	991	981	967	1015	997	985	945	897	952	949	972	931	914	1020	916	907	940	939	960	1024	985	952	1034	949	903	985	963	979	939	892	930	959	984	999	918	958	977	929	954	950	943	920	993	963	998	950	953	901	967	926	944	954	949	961	962	944	1034	903	983	975	956	1014	955	978	964	943	967	995	956	1028	1007	909	936	908	980	939	929	973	938	947	958	970	935	921	981	979	984	967	976	913	960	1004	962	965	990	952	952	944	936	946	977	993	957	908	956	965	948	931	1007	943	992	989	970	997	972	933	939	927	965	932	952	945	910	962	946	941	969	937	957	934	968	954	1008	971	954	962	909	921	971	959	935	969	1023	959	936	1011	948	937	1024	981	967	975	970	924	1009	982	961	969	965	959	915	978	942	864	961	977	941	967	1008	997	986	904	967	967	952	927	919	981	945	948	996	955	928	956	918	983	948	894	997	1009	965	975	954	1007	937	931	979	995	977	939	900	919	913	980	944	1020	940	976	922	949	955	950	947	965	937	956	924	995	1002	933	960	964	973	944	900	931	993	927	1019	915	972	977	905	1021	979	958	953	1002	913	956	945	988	899	986	979	968	942	934	1004	991	995	939	996	916	970	981	981	977	964	990	917	951	927	965	963	925	973	927	948	988	940	935	860	960	922	938	945	924	900	964	982	980	947	1012	965	963	1006	952	959	952	951	991	933	979	1002	928	959	946	978	951	1009	1000	911	944	951	944	914	955	937	945	1010	938	948	978	1000	935	980	926	955	987	963	1037	895	1016	929	960	1018	958	878	949	908	957	976	971	976	976	959	940	955	951	960	933	920	920	986	964	932	911	1005	1008	935	954	973	983	1010	1009	907	950	945	928	970	993	975	937	957	949	987	1002	979	979	929	921	951	989	952	979	946	1002	983	952	1006	945	940	1030	959	964	897	916	932	945	925	938	968	953	975	990	930	996	994	891	1033	961	952	982	913	960	901	969	963	928	941	953	939	926	977	946	958	952	959	941	947	939	988	923	995	976	969	977	982	954	967	914	982	1003	957	965	957	922	954	1003	933	961	956	936	959	961	963	955	945	930	918	928	947	933	973	1020	991	936	928	966	924	979	946	972	969	936	970	962	965	974	922	970	988	944	1005	942	939	938	963	961	980	964	948	1022	971	970	951	965	995	991	948	997	933	915	957	966	959	1012	989	966	981	945	954	976	962	962	917	993	944	980	967	975	1007	951	950	949	936	995	939	975	955	1007	966	885	952	962	906	985	958	966
6958	643	666	581	491	482	453	422	413	450	447	406	441	394	411	415	410	435	416	389	403	408	367	411	384	352	382	375	400	448	418	383	384	409	400	374	417	369	395	398	401	374	403	410	407	409	398	397	445	367	367	405	429	378	383	371	417	414	415	419	430	408	397	370	411	428	400	398	410	402	377	441	432	372	399	383	367	384	385	383	384	357	361	419	380	394	386	416	368	421	370	401	406	377	399	428	383	395	381	397	402	407	383	411	436	425	416	370	407	374	431	396	383	393	401	414	417	431	354	411	427	391	452	418	437	393	387	442	395	359	406	353	414	373	360	396	409	414	396	396	404	415	426	396	354	400	398	378	405	416	388	396	356	371	394	419	404	408	401	390	360	405	409	405	365	375	430	392	418	408	385	393	400	382	372	369	394	410	425	418	447	385	438	432	399	353	392	405	430	401	398	375	406	407	448	401	376	399	403	374	389	426	391	401	411	417	397	382	425	362	407	392	404	391	458	408	427	384	391	398	382	410	401	361	358	432	396	388	367	403	415	398	385	395	379	419	399	364	417	416	379	392	404	404	416	391	395	361	371	382	421	382	390	367	403	413	366	390	385	365	420	401	408	428	404	413	426	401	398	389	399	418	384	382	419	440	395	385	393	383	386	428	393	426	395	383	385	433	419	397	386	389	434	367	394	397	390	395	398	351	421	402	405	402	425	400	396	408	393	436	396	380	397	386	403	425	398	415	347	447	392	387	409	438	386	398	360	385	388	392	379	401	403	384	397	414	401	364	410	403	392	418	371	405	383	396	413	422	409	395	414	388	402	363	378	432	395	389	401	387	429	444	365	399	412	395	387	405	388	403	362	386	394	384	404	380	353	381	413	421	413	377	407	397	351	408	418	402	380	386	402	402	412	391	387	416	416	380	387	350	407	422	405	378	343	356	359	388	431	372	414	405	421	376	435	420	418	420	389	413	362	395	383	395	396	362	373	399	401	423	389	405	383	391	411	409	404	398	385	421	391	377	399	400	393	434	394	401	390	394	438	418	395	393	378	379	411	408	399	366	380	409	407	414	441	420	413	404	404	413	382	385	384	410	360	415	416	388	394	404	388	407	413	354	378	390	407	389	406	392	386	397	434	419	422	411	389	401	372	425	408	382	393	356	415	371	411	422	413	371	399	383	396	440	393	431	439	385	398	398	354	416	398	422	412	394	391	422	417	422	417	435	369	406	421	390	411	390	424	395	442	404	422	385	378	402	389	394	391	386	397	375	395	418	395	412	387	394	380	409	398	409	387	409	412	375	394	384	425	362	408	397	360	376	413	402	419	375	397	386	389	378	420	446	393	376	381	409	364	414	418	403	389	392	376	413	386	395	384	383	425	397	408	377	367	376	408	383	408	371	393	423	405	371	376	368	364	378	408	345	368	400	418	360	409	403	391	431	403	388	370	427	397	399	390	428	409	404	413	429	374	408	427	428	399	370	400	427	413	391	452	401	396	365	423	404	394	412	392	432	413	428	373	395	396	443	400	403	392	411	381	400	385	404	389	399	363	364	404	398	431	422	347	379	432	368	416	433	397	375	421	404	374	379	371	428	397	397	398	422	433	395	378	429	383	392	407	402	402	424	388	411	370	383	404	389	419	403	404	353	386	409	383	377	432	392	410	383	417	384	384	418	359	372	411	383	419	387	383	413	421	402	402	416	393	429	441	416	395	436	438	418	384	457	394	381	394	435	412	404	431	382	406	372	392	411	395	412	405	416	404	410	416	411	385	403	388	396	396	397	374	400	390	402	377	384	392	395	406	425	392	376	386	411	365	388	379	395	423	437	395	377	393	412	377	346	359	442	426	351	383	406	367	380	399	434	411	371	429	404	404	399	406	413	398	394	398	412	399	389	416	379	409	385	389	389	427	449	394	393	437	379	401	408	414	401	387	407	414	392	408	372	369	402	387	432	382	374	394	358	422	405	395	392	388	397	381	398	400	400	384	388	352	363	381	409	370	416	390	393	380	373	392	403	420	378	368	369	425	401	387	424	394	388	406	393	424	397	401	411	401	380	421	413	429	410	389	397	386	366	393	439	388	420	399	398	396	382	401	396	424	375	382	407	386	432	449	431	414	373	404	409	431	383	416	428	406	381	448	395	417	361	354	425	423	381	436	405	425	342	388	384	430	412	411	407	403	376	379	399	404	392	402	409	400	415	383	379	365	395	364	379	367	391	394	406	365	408	434	395	388	418	364	395	375	402	408	413	400	400	411	411	407	433	428	425	398	402	434	424	422	372	357	372	402	386	412	359	431	415	400	369	422	397	406	353	392	391	443	369	410	395	387	404	414	370	396	393	429	364	440	389	410	371	366	370	416	401	394	413	411	396	376	409	375	422	396	372	410	393	411	411	361	420	397	404	424	398	453	363	372	427	420	389	394	384	386	398	368	397	379	405	390	413	376	382	384	412	409	381	382	390	416	411	427	457	416	382	397	413	377	381	427	373	382	395	377	408	399	416	414	426	394	415	417	377	374	403	425	404	395	381	401	364	375	391	375	400	389	419	443	412	412	371	413	366	385	410	398	388	386	426	361	431	398	421	373	374	427	401	434	370	406	385	408	415	407	356	412	402	367	415	406	413	413	413	425	428	363	402	383	397	404	407	383	422	409	380	390	443	401	403	392	412	416	414	367	377	386	423	395	419	407	419	395	382	373	400	381	393	412	409	412	417	396	379	400	399	414	370	386	387	413	402	401	387	410	367	386	397	429	369	419	439	372	430	356	398	408	401	384	396	437	390	404	366	414	407	404	402	386	367	419	399	386	369	398	433	367	381	405	406	389	374	373	373	395	393	424	372	381	371	372	400	397	358	383	382	383	410	395	397	405	418	414	400	439	368	397	352	372	411	377	395	391	404	425	395	425	400	397	416	415	409	414	420	405	452	433	399	391	355	404	401	432	369	426	395	405	384	380	370	371	389	427	384	373	371	366	410	384	414	413	354	423	371	396	373	385	359	378	397	374	391	397	368	404	437	358	408	444	388	380	401	403	396	411	383	377	391	416	427	385	381	413	442	416	404	339	390	357	375	413	390	425	431	384	403	411	396	383	418	380	379	412	406	431	384	394	408	381	402	426	399	405	425	409	382	420	383	435	348	413	409	361	381	390	425	397	385	403	382	385	380	383	382	425	385	404	391	368	412	399	345	417	411	416	386	434	390	383	383	440	380	394	379	365	370	423	381	431	409	374	406	433	416	429	407	427	406	391	407	401	438	434	392	408	392	434	396	416	427	408	414	395	378	383	387	374	414	371	379	457	393	385	397	382	388	402	362	359	381	405	356	388	397	403	420	385	358	409	399	350	438	382	371	423	407	388	376	426	416	427	412	384	386	397	381	384	387	397	422	381	403	393	414	405	449	374	423	391	426	349	432	387	403	422	385	378	393	382	427	386	420	413	399	402	423	415	349	406	343	415	425	397	370	394	364	394	389	401	422	364	380	397	367
6570	1131	1425	1534	1526	1379	1327	1146	1114	1123	1063	1049	1051	1034	995	1016	953	1002	955	979	973	1034	912	1009	983	937	974	980	962	946	943	1005	989	950	970	993	954	972	911	971	919	1026	955	932	918	977	950	983	941	942	982	958	927	960	964	931	912	945	958	938	976	929	947	948	975	996	938	987	937	972	850	1007	968	994	933	938	917	960	937	968	1002	928	914	971	962	937	956	1019	959	981	964	964	962	955	936	988	941	892	958	932	969	968	928	979	941	947	945	964	906	976	962	946	933	975	972	1006	926	986	966	940	963	921	957	954	990	961	962	962	978	933	974	966	996	940	999	954	964	944	939	947	964	968	970	906	969	926	905	883	936	955	987	943	951	988	862	985	955	944	917	938	960	920	921	1005	914	963	911	945	963	944	955	922	951	945	1015	989	961	968	947	980	912	976	923	957	1004	968	968	956	978	991	960	1009	916	941	915	960	924	948	990	935	925	921	945	915	959	940	954	970	967	961	976	970	945	943	949	937	1003	964	931	949	909	929	952	947	968	893	966	967	963	967	1003	912	929	920	949	890	1016	943	955	946	993	900	959	951	937	947	991	968	980	978	943	947	949	947	982	945	960	975	970	908	953	986	937	940	941	924	976	937	966	947	949	974	975	938	964	932	914	945	944	981	971	961	1025	946	955	937	987	969	1007	971	941	896	899	936	936	966	905	974	996	963	922	975	905	910	922	953	979	986	949	923	961	1011	975	932	912	903	910	965	906	928	931	982	974	1012	969	931	915	964	946	942	927	973	910	960	1010	935	951	922	930	947	908	948	953	952	928	954	952	1023	967	980	966	963	966	950	917	938	989	1007	997	953	953	956	998	944	966	945	909	959	949	972	962	950	898	992	974	951	950	895	980	983	947	974	921	1005	961	989	958	999	883	908	910	1021	933	938	978	955	943	937	933	961	959	909	923	959	987	987	967	948	941	953	989	967	968	929	1015	935	978	922	1023	974	983	964	953	984	948	997	941	983	967	903	950	970	993	979	961	985	995	984	954	939	959	925	953	971	904	983	1015	1022	991	954	951	1014	991	989	981	985	976	954	926	925	1003	970	886	975	950	903	989	910	959	985	880	988	925	1032	935	978	891	940	953	935	977	920	971	934	1014	962	1011	908	908	943	938	941	920	939	984	943	994	921	937	971	918	895	938	951	920	916	946	968	946	968	979	932	930	956	924	947	918	967	939	967	950	940	956	949	941	968	936	978	987	953	971	933	924	966	917	960	954	941	971	922	987	952	955	932	956	945	948	966	936	957	918	956	938	965	922	973	953	961	908	976	902	942	967	987	948	938	940	1004	967	968	936	976	934	920	970	917	963	988	948	954	987	982	912	909	936	979	975	946	898	948	886	996	981	928	962	977	940	956	977	968	964	920	977	944	927	959	952	940	933	939	960	922	942	916	932	919	1052	1014	891	961	934	986	974	943	948	1023	955	992	931	957	978	970	924	980	917	973	948	958	974	953	944	976	985	976	991	1009	944	986	963	981	976	940	1015	959	953	935	960	923	985	927	925	980	914	965	967	913	942	925	932	932	905	1015	975	971	946	947	904	899	981	965	969	1024	952	933	984	940	956	964	932	948	954	933	936	980	986	963	956	970	1013	934	895	935	997	943	972	953	949	924	925	980	937	947	920	979	957	950	885	949	968	928	985	987	937	965	951	926	958	955	938	909	926	949	948	936	1002	960	989	970	976	957	971	972	916	985	1017	953	932	960	942	948	957	964	928	944	906	1014	936	980	946	956	952	885	981	941	959	948	959	988	955	935	913	946	947	995	958	990	945	915	958	944	943	948	927	955	973	980	983	1013	977	911	953	933	954	1054	971	947	961	917	935	984	977	945	943	917	978	957	928	944	941	909	956	964	928	958	929	966	979	941	992	946	972	987	985	941	980	959	966	922	979	930	955	916	878	961	991	938	946	951	949	1009	992	968	934	970	949	983	917	956	986	938	986	942	982	949	951	939	928	974	926	950	939	922	941	944	978	974	924	928	939	961	972	934	926	973	950	929	972	937	934	941	961	946	935	894	959	969	996	1008	996	900	939	911	948	991	948	947	1051	985	1022	976	988	974	979	961	938	991	912	964	963	959	969	921	941	965	969	976	919	970	933	980	995	902	924	957	933	944	922	960	1008	1010	982	951	932	924	939	996	992	985	987	933	935	984	991	911	974	991	941	939	941	946	928	990	1002	944	956	926	976	968	950	937	963	983	967	973	974	989	941	978	922	971	919	954	946	931	973	960	996	936	984	980	899	953	904	984	944	956	925	932	952	919	915	912	925	1016	922	986	886	930	947	993	978	931	949	986	990	968	955	982	941	923	970	843	951	943	976	946	1018	883	987	944	983	885	923	911	931	958	946	986	974	1016	944	976	944	989	948	927	921	945	949	1044	991	1004	973	936	984	909	967	939	969	941	968	905	977	919	906	997	933	996	966	964	931	954	956	959	914	941	940	975	980	943	994	1009	969	997	906	948	1004	973	925	936	963	918	908	957	984	918	947	935	899	906	944	935	939	965	951	973	1002	948	924	984	929	975	972	969	1004	950	935	893	931	949	936	938	987	958	960	922	944	938	959	955	865	915	920	946	997	946	929	964	980	947	958	914	981	939	1029	952	993	943	935	909	924	965	995	935	973	974	979	904	945	926	911	1045	972	985	950	942	1000	932	965	1013	1000	918	1016	993	1025	968	976	960	935	959	942	922	907	982	931	971	979	986	940	986	962	977	1011	982	905	985	904	957	934	936	930	934	984	903	1000	922	927	945	943	965	967	910	1004	945	922	911	917	908	927	975	984	919	964	964	950	995	981	1023	961	970	960	1000	997	990	1011	981	947	957	948	949	894	940	950	1000	920	1032	964	930	966	1027	969	978	1000	994	957	921	981	961	959	1024	926	961	907	965	949	921	938	1005	957	989	948	902	910	924	943	928	975	911	959	951	921	999	964	958	977	895	959	931	996	981	907	948	937	966	971	967	946	986	954	960	896	942	968	993	1024	932	914	1002	945	929	933	884	993	979	946	905	933	965	978	937	920	962	974	973	977	940	909	963	978	1031	923	956	955	977	980	973	956	966	913	1022	943	922	903	953	980	1005	911	988	974	962	937	933	969	966	951	948	940	943	996	978	946	929	959	950	949	1000	942	961	953	967	980	898	987	967	994	943	969	940	990	950	978	957	931	943	979	980	959	938	1000	959	985	921	944	952	981	947	962	982	995	895	963	990	950	976	957	937	956	917	917	918	915	894	960	939	981	1025	934	1009	963	948	994	994	947	967	979	958	885	942	980	951	977	935	995	923	968	996	932	906	957	981	946	970	987	960	965	954	992	954	948	950	969	939	980	949	999	909	944	970	952	957	955	931	933	944	996	939	938	902	959	949	982	964	980	909	945	1014	946	907	927	945	935	956	936	932	942	915	913	922	987	934	982	954	945	930	926	951	977	951	941	930	986	943	933	949	966	917	923	917	952	922	943	969	965	926	991	961	972	945	953	942	943	932	915	934	954	986	998	903	954	961	992	972	964	867	993	945	943	981	967	965	968	935	907	995	877	924
12104	782	674	573	449	383	321	275	267	253	232	227	242	244	255	253	244	225	229	245	238	218	256	251	223	213	224	235	224	204	223	207	199	201	247	237	203	215	263	203	230	228	231	233	228	247	264	229	231	220	233	211	241	227	216	219	210	219	194	228	254	225	252	255	193	220	250	215	245	223	263	207	211	216	203	217	206	207	227	193	224	194	232	207	209	251	239	187	242	211	220	226	235	215	229	212	227	229	218	235	212	220	201	216	201	212	211	228	234	208	206	198	202	228	237	222	230	210	225	227	240	212	222	206	220	242	259	204	233	220	239	209	232	237	235	228	248	224	230	259	215	225	229	229	195	243	248	233	205	215	229	257	239	208	216	213	223	232	230	211	239	228	228	200	243	241	224	229	206	218	209	192	230	249	198	221	227	196	243	195	213	230	210	210	217	225	225	230	215	233	256	230	244	241	233	204	244	216	213	216	228	228	222	221	212	211	245	247	231	183	225	185	213	193	219	247	212	187	236	260	243	227	213	223	232	222	201	227	230	228	201	186	243	225	214	198	229	216	201	229	242	214	202	218	216	225	221	231	202	240	215	242	223	224	216	235	241	245	246	201	223	224	247	215	233	198	235	243	235	225	221	239	214	237	217	210	238	240	211	216	230	214	241	213	203	222	256	220	218	216	212	203	237	227	236	225	229	196	227	216	210	221	227	216	227	214	221	213	213	224	225	231	199	213	242	215	220	220	228	224	238	208	242	243	202	179	233	194	230	212	224	208	252	197	175	207	208	209	212	205	250	208	223	241	240	222	234	231	234	213	217	248	244	201	228	240	214	241	230	230	225	236	234	237	224	210	211	233	217	225	234	206	212	230	197	206	226	208	250	218	208	236	184	191	227	236	219	228	220	214	222	215	233	188	232	220	216	222	234	242	227	227	230	229	208	225	205	224	230	243	205	199	215	233	204	241	214	234	219	214	215	238	204	216	201	214	250	238	259	218	224	217	191	236	232	225	170	218	207	221	211	211	229	229	220	236	243	220	248	196	208	217	238	183	233	200	213	211	228	219	248	220	230	219	211	207	216	196	229	216	240	217	213	235	238	224	209	212	252	226	217	236	227	185	229	240	233	239	215	220	241	232	195	219	208	209	216	244	214	243	219	211	216	219	200	205	223	255	248	229	207	215	215	247	215	238	208	245	207	211	227	214	253	206	216	230	214	237	212	191	207	210	245	210	222	201	204	220	227	209	236	196	230	241	238	241	198	195	231	233	239	219	223	219	188	223	190	254	202	221	235	218	206	207	220	212	207	234	190	210	213	217	210	241	216	197	239	211	213	242	218	219	216	227	234	215	243	222	207	212	208	224	209	235	258	218	215	237	238	214	233	224	229	197	221	210	244	202	223	248	208	198	214	229	209	233	228	246	225	232	207	219	216	206	252	231	216	238	235	203	243	231	193	222	241	210	211	197	227	202	224	201	198	197	222	235	214	204	227	209	206	181	230	218	229	202	224	227	200	240	203	216	236	215	208	215	206	207	221	219	226	232	227	231	227	223	215	211	192	229	226	209	207	233	231	231	205	250	210	223	180	220	231	266	232	250	198	235	237	232	208	196	216	266	221	216	231	212	230	224	212	206	212	233	244	251	230	216	216	208	213	215	230	218	248	244	218	226	218	232	228	234	238	204	218	234	223	213	207	213	216	214	221	218	227	240	231	202	232	219	229	239	247	208	228	217	212	247	235	212	210	218	226	207	215	210	236	234	233	228	216	205	216	208	215	209	228	213	206	216	219	224	227	217	217	236	249	244	231	214	241	237	191	238	237	208	222	232	219	225	213	209	225	237	198	224	216	219	221	199	229	196	222	188	215	226	224	204	222	220	239	197	225	214	225	203	248	210	203	214	244	198	195	201	203	222	237	229	221	219	234	201	204	220	235	228	224	234	249	252	203	241	226	221	237	217	251	262	190	201	201	205	218	212	231	213	197	233	236	229	210	185	223	208	232	224	226	222	236	224	223	231	228	227	212	213	209	206	218	212	215	251	215	246	220	190	226	233	260	218	219	215	244	258	212	226	226	206	215	227	216	218	213	203	222	227	243	218	223	212	207	201	215	239	215	229	202	225	221	192	232	246	224	185	212	223	222	211	225	211	226	215	208	214	214	247	206	233	245	222	222	244	242	231	226	216	210	224	261	204	213	220	236	229	234	235	227	208	245	206	204	190	227	213	222	241	235	212	242	208	234	212	216	233	208	211	217	222	236	219	213	242	202	231	213	222	241	198	198	238	191	202	236	209	238	222	213	217	194	233	214	226	237	226	240	209	212	241	228	213	207	211	237	263	239	221	210	229	207	239	235	198	204	228	227	259	208	251	206	220	219	235	238	197	216	248	206	230	236	228	191	201	237	243	201	209	202	239	207	222	223	223	227	220	229	229	214	270	222	220	272	244	216	200	230	225	223	218	244	229	183	187	233	232	206	199	228	222	225	234	218	207	212	244	235	217	232	208	228	226	206	231	239	208	218	183	225	215	244	213	210	218	226	197	209	226	203	230	234	228	229	231	233	225	236	223	242	212	203	271	227	246	223	221	213	254	223	212	210	206	210	225	204	195	236	243	212	210	227	231	230	236	228	243	228	219	232	228	244	240	205	235	204	206	226	242	220	216	202	234	194	234	202	229	234	186	204	235	223	221	223	215	214	208	209	231	219	220	236	213	252	207	235	218	220	202	266	249	212	191	227	206	214	196	239	218	224	229	213	224	208	214	211	195	232	202	234	255	180	196	202	211	222	213	224	228	226	197	203	203	235	202	218	233	207	223	241	232	194	225	231	244	218	220	227	180	227	198	234	239	203	228	203	216	234	232	217	233	239	186	201	243	212	229	249	220	238	245	194	245	207	213	198	222	192	201	214	243	211	185	193	230	202	215	232	229	211	230	205	245	219	254	219	242	215	220	203	230	205	226	218	201	228	227	203	197	214	239	233	192	227	221	218	238	224	200	252	227	212	220	233	255	203	242	238	230	256	229	195	228	241	219	213	227	263	221	241	211	234	239	217	233	235	233	245	237	159	220	216	208	210	239	229	234	208	196	219	237	209	235	223	237	250	206	231	192	221	229	244	235	223	203	218	223	221	211	225	229	234	232	235	224	201	217	234	236	224	207	234	207	197	232	202	227	223	232	239	234	229	227	229	219	196	217	226	222	228	229	215	234	220	248	226	222	234	256	220	220	197	211	228	235	215	218	184	217	208	218	240	210	211	230	214	189	217	216	237	242	242	220	198	217	211	189	219	210	240	217	232	210	216	224	213	194	235	229	210	229	222	191	245	240	198	203	201	212	214	216	227	210	225	211	219	214	222	220	205	219	216	232	244	201	235	215	219	222	212	251	239	235	234	213	237	215	219	184	271	222	226	217	250	194	219	230	231	204	217	223	218	200	232	231	245	212	184	234	207	217	225	239	209	217	220	232	225	234	243	233	244	242	215	209	225	218	196	220
7902	938	1589	1739	1522	1253	1185	941	870	846	760	789	677	683	702	680	708	660	633	642	629	597	607	566	626	599	614	606	605	565	583	600	673	597	573	570	620	577	601	557	593	574	579	571	590	565	599	542	582	550	592	537	583	515	579	569	571	568	627	593	581	545	614	580	592	572	547	550	575	607	563	573	565	560	575	585	577	621	580	541	571	536	585	563	539	613	567	560	571	573	587	544	535	557	562	539	549	556	566	621	570	592	532	559	546	507	555	540	554	591	547	531	532	570	545	558	586	531	579	591	544	614	551	552	536	568	554	571	571	524	561	616	578	566	584	534	564	563	531	638	534	554	543	519	558	560	519	559	536	563	546	605	577	598	555	594	634	581	603	545	604	551	619	540	590	553	566	545	566	563	537	553	539	546	581	588	573	556	559	607	561	603	574	544	604	568	525	542	587	578	570	586	513	540	534	592	503	566	535	588	608	564	572	583	536	567	535	537	560	598	567	566	567	602	606	616	529	538	578	545	605	599	590	528	568	573	544	536	602	547	569	616	552	597	548	554	575	582	591	573	553	577	587	569	510	509	574	571	582	593	511	575	578	550	576	534	578	541	582	586	599	599	593	534	565	580	549	543	559	568	579	525	564	558	545	577	579	584	546	557	584	558	506	576	589	542	583	549	564	586	533	550	525	548	574	585	529	576	598	526	539	563	528	559	549	586	574	618	611	555	567	555	549	576	589	569	577	532	553	580	580	569	579	547	567	587	622	550	527	590	610	555	607	519	566	562	612	555	557	571	513	587	582	601	572	582	579	548	607	538	554	525	551	553	559	539	573	549	514	560	546	571	510	524	567	599	558	574	595	612	564	539	561	603	584	574	587	573	558	613	553	544	582	573	566	529	587	552	573	531	571	555	567	573	530	618	549	565	549	544	571	569	563	548	590	533	559	550	552	610	564	572	565	574	592	559	558	539	574	585	558	520	565	579	589	573	565	568	587	602	554	585	595	572	554	532	547	552	605	549	554	553	585	565	564	537	572	542	585	582	582	527	574	614	582	587	551	537	596	559	572	557	534	559	592	544	556	579	639	620	593	551	603	576	569	541	583	582	559	560	569	529	537	549	526	562	559	545	587	538	578	553	561	539	566	610	569	638	548	558	607	576	597	611	568	534	587	588	618	543	585	524	560	558	563	557	627	525	546	567	579	547	539	569	564	605	540	578	514	579	577	589	572	545	575	563	571	548	539	585	572	555	572	571	596	547	571	534	535	569	586	537	559	557	590	524	554	587	537	576	583	556	568	589	561	584	584	562	578	524	516	559	543	531	581	559	561	559	553	581	594	544	545	583	553	647	606	583	521	550	581	562	548	578	592	566	553	527	537	559	589	530	532	581	534	582	477	592	578	581	581	605	575	631	582	552	554	578	563	559	558	600	564	557	563	548	546	556	596	543	517	553	567	567	621	548	588	574	562	563	586	600	537	538	533	605	598	568	586	578	560	554	578	558	585	548	568	578	554	549	559	563	538	550	553	567	589	560	596	598	540	579	549	570	589	594	539	533	572	558	557	563	556	567	597	549	592	547	556	560	573	597	584	563	549	590	543	587	549	567	545	540	578	539	607	562	573	591	610	539	600	534	561	548	584	591	611	526	543	571	617	567	568	538	606	515	595	543	578	587	572	574	567	586	521	575	597	577	577	568	554	560	577	596	559	549	547	591	561	592	582	606	570	537	610	571	572	564	569	596	523	549	585	565	589	533	583	557	542	567	569	571	574	552	565	542	586	543	593	566	540	526	584	584	583	567	537	583	572	594	575	558	560	558	529	617	578	570	604	550	539	556	562	505	571	586	543	578	549	535	562	580	558	558	544	560	591	587	571	588	562	553	602	564	596	580	558	549	581	566	585	561	553	554	566	523	512	570	584	540	577	573	561	546	580	568	576	582	568	561	581	572	587	597	530	593	575	576	584	615	593	574	542	584	562	548	598	540	543	532	552	557	571	595	546	590	564	555	598	540	572	557	550	541	569	551	498	583	595	566	540	545	571	574	579	558	521	592	615	571	579	601	620	535	573	575	590	569	549	543	571	540	577	553	650	570	566	583	548	575	584	582	615	616	564	565	556	581	562	544	540	575	531	566	573	564	587	600	578	550	555	549	575	555	557	576	574	579	565	557	579	567	557	567	597	564	601	593	598	570	531	570	578	556	541	550	566	588	557	584	537	550	541	574	551	582	551	531	583	558	578	570	610	508	562	561	580	545	570	554	598	534	551	534	552	573	602	595	535	628	599	591	579	574	556	574	591	529	579	586	559	550	586	556	546	574	585	544	553	536	552	537	544	557	574	595	601	575	568	564	550	539	552	531	533	532	589	536	565	557	576	585	557	564	557	568	604	556	607	596	587	578	563	557	587	571	562	522	587	607	515	558	583	563	573	540	533	547	591	557	587	570	571	521	587	601	585	566	557	628	528	576	590	574	541	535	575	540	552	533	544	565	588	541	561	583	581	586	568	590	577	579	549	555	609	603	567	552	568	526	594	569	535	557	643	590	595	527	567	574	588	552	577	577	584	558	516	603	537	546	581	591	561	562	590	562	603	520	585	592	601	572	579	557	513	577	560	547	548	583	618	554	547	546	520	561	503	544	572	614	586	527	584	556	566	538	519	586	552	574	577	599	539	559	540	559	579	555	596	533	561	577	545	582	538	559	540	539	563	554	567	596	568	562	578	584	575	584	582	578	631	586	584	552	602	541	591	596	533	559	548	528	584	601	536	579	588	557	608	544	553	605	550	543	549	537	592	512	581	537	545	538	584	577	575	560	534	615	602	529	517	558	584	556	560	549	566	539	596	591	573	545	548	547	556	558	585	548	526	565	539	576	549	569	549	575	613	568	560	578	565	555	550	618	569	546	577	543	549	646	536	571	582	597	599	565	558	572	583	581	596	565	530	553	574	570	562	535	579	568	561	594	558	569	540	565	527	529	580	541	613	576	535	578	598	590	539	584	545	527	578	548	593	631	567	554	555	600	600	547	582	583	557	534	591	570	582	561	565	549	605	560	584	559	557	588	565	573	543	562	563	609	560	615	591	552	532	531	591	542	569	604	569	578	522	589	533	582	553	586	588	573	561	522	593	539	540	563	573	553	579	567	583	567	543	550	557	553	519	573	564	565	573	551	567	580	610	580	574	573	538	568	579	571	561	587	562	546	592	538	577	571	569	574	543	567	567	537	543	579	571	573	560	556	625	575	563	604	540	561	530	563	567	597	539	587	550	630	496	578	545	577	567	544	560	552	582	586	580	606	597	573	565	562	554	572	580	570	573	522	603	591	564	558	561	543	572	553	650	530	597	563	535	611	593	542	553	554	573	617	572	539	588	580	534	542	617	571	577	562	570	598	566	590	570	550	561	552	603	551	551	550	567	594	555	560	596	574	556	620	560	540	558	599	596	554	562	603	561	598	542	577	623	538	575	526	581	542	549	556	551	572	568	573	564	609
1321	441	394	383	370	428	364	408	388	345	404	387	406	417	403	429	414	397	386	370	417	399	397	365	415	405	393	400	411	369	389	387	383	429	392	400	399	380	412	386	414	364	411	362	435	377	404	356	369	377	375	379	373	405	371	389	426	411	411	410	388	378	413	406	380	367	408	382	387	411	408	399	417	422	357	394	372	381	395	397	401	420	395	379	405	413	440	371	414	398	423	452	418	406	398	394	389	408	355	410	374	372	410	415	398	391	352	354	410	361	390	430	382	393	390	396	406	402	400	424	392	371	401	380	433	412	372	367	382	390	387	374	431	387	385	422	371	381	403	398	389	428	427	406	423	420	391	398	344	396	387	414	390	407	420	369	429	420	393	413	391	397	421	387	402	371	402	438	404	412	432	401	404	405	403	380	362	414	399	386	421	399	344	437	387	406	408	387	390	424	348	414	381	372	453	423	349	384	395	418	409	377	395	390	366	392	412	386	382	394	386	383	365	363	392	380	398	432	371	398	414	399	385	387	374	411	378	392	387	388	427	395	433	404	414	375	408	409	335	392	365	402	427	446	421	374	403	423	396	391	383	391	404	433	382	407	361	351	376	397	374	417	400	401	389	392	393	375	372	398	394	407	375	403	377	390	378	363	408	404	353	379	407	428	369	416	395	380	452	412	389	361	397	418	394	399	403	390	379	410	421	381	397	367	397	364	362	376	416	398	381	401	396	392	412	395	420	421	401	376	395	395	358	382	383	404	415	428	384	410	365	388	389	392	377	388	411	442	389	392	409	397	391	376	389	381	388	424	408	396	384	399	396	403	383	390	398	414	361	392	425	371	404	446	400	373	351	423	378	390	379	411	413	389	366	380	371	433	385	404	378	422	407	399	405	394	427	396	375	397	423	422	395	394	388	394	397	399	402	412	370	402	384	396	375	360	389	393	415	403	434	384	378	412	387	378	379	363	407	407	392	391	396	367	391	363	403	384	403	404	401	386	376	394	382	428	404	404	427	378	397	373	385	393	425	358	424	378	391	407	418	381	382	435	358	391	377	384	359	397	378	392	370	374	349	351	408	377	399	385	393	388	382	407	427	384	377	356	355	371	407	418	410	391	377	371	386	357	387	380	370	429	407	364	377	362	418	391	402	395	413	385	363	385	396	397	411	387	400	439	401	385	412	398	386	378	375	407	386	359	419	399	416	419	402	399	376	380	387	382	410	385	413	435	412	412	398	365	402	409	364	349	422	396	396	389	444	445	402	356	411	388	414	414	426	401	400	413	360	401	395	417	398	403	365	431	382	407	379	385	389	384	380	391	400	395	405	405	350	421	386	370	396	440	383	390	392	426	402	426	390	405	410	377	380	379	421	387	409	388	396	396	359	375	397	396	429	404	391	380	390	332	369	398	404	405	364	392	398	403	387	386	396	358	386	381	422	391	407	430	382	378	403	378	370	407	379	447	388	387	406	359	358	408	408	369	384	440	382	429	417	357	375	388	391	402	379	374	404	374	383	418	372	388	381	351	367	388	379	388	408	391	412	375	381	391	390	386	365	414	372	397	367	411	410	379	428	398	396	393	384	383	424	420	444	387	416	438	402	394	397	359	357	365	408	363	416	424	395	383	369	384	363	430	410	392	400	416	406	403	404	370	392	405	403	369	401	364	365	418	423	422	387	398	392	373	396	397	355	343	395	356	384	375	380	415	414	396	388	397	409	373	376	402	401	376	405	423	369	388	368	402	425	388	387	410	365	385	370	409	346	403	355	391	356	361	394	375	393	364	391	373	394	378	404	411	406	349	398	401	396	401	368	400	383	387	403	419	383	364	409	388	408	364	367	359	372	375	402	385	395	415	400	414	388	391	380	430	382	373	410	414	403	351	422	389	386	392	406	415	416	405	396	380	420	372	395	395	380	380	423	399	392	375	347	415	398	401	419	364	356	390	412	401	355	407	450	383	400	397	383	371	446	392	394	406	404	342	425	407	391	393	393	393	420	393	379	387	393	382	404	333	380	395	430	408	432	402	394	412	398	379	368	387	360	397	437	394	378	408	375	411	416	381	416	384	395	407	417	389	413	407	392	403	403	413	435	432	425	429	402	383	354	387	394	380	391	375	415	393	380	396	359	399	390	385	390	399	384	351	362	392	379	383	414	418	405	372	390	416	401	382	396	400	413	419	369	404	453	388	376	363	405	401	386	404	413	372	371	410	405	390	376	388	406	410	417	401	421	367	369	380	399	401	376	417	431	386	409	397	361	412	352	411	397	387	446	413	432	399	399	412	367	384	411	368	442	422	379	410	372	383	349	427	427	378	389	405	387	390	377	423	373	395	412	370	379	402	427	395	397	388	419	422	436	373	380	391	395	380	391	383	393	378	383	402	385	395	403	380	393	408	379	425	347	392	433	387	389	392	400	389	391	366	419	391	367	437	359	383	385	400	410	397	389	379	355	350	382	390	442	397	388	385	390	400	383	399	401	398	378	413	399	377	402	420	422	391	377	413	409	406	397	364	389	425	378	380	370	409	374	393	395	449	423	412	375	399	396	398	426	378	365	420	384	393	420	401	374	371	395	371	409	396	424	400	396	423	403	400	410	411	365	402	373	377	387	390	398	362	419	359	385	422	396	403	387	388	387	398	413	382	365	363	397	408	406	377	404	391	380	441	417	397	400	369	408	417	399	389	397	392	423	381	397	389	367	398	376	374	357	410	366	400	411	426	382	414	417	397	368	405	403	392	352	418	427	416	432	417	391	393	356	383	400	419	449	373	380	420	414	364	411	395	390	382	414	379	380	385	396	421	434	433	380	389	416	351	384	390	382	395	388	381	413	352	383	400	409	398	416	370	334	383	391	421	403	371	391	410	394	408	392	365	425	405	388	438	359	382	390	439	365	406	390	388	419	377	386	431	379	371	408	410	373	416	392	404	398	415	403	401	385	374	390	379	385	384	422	398	367	379	397	365	401	361	414	390	375	410	373	412	420	394	376	402	400	367	370	396	397	436	404	399	369	394	393	372	388	381	395	396	404	411	398	410	386	428	421	414	425	391	399	414	399	400	393	383	362	379	365	374	407	418	357	348	383	396	388	394	395	404	384	380	388	364	431	393	412	383	381	375	384	374	363	413	389	405	375	437	382	427	409	389	401	384	349	355	380	371	409	408	405	380	393	398	369	424	400	376	428	367	420	387	382	401	381	379	403	405	389	394	382	396	397	372	387	367	417	417	378	416	351	421	370	427	371	389	389	412	419	420	384	415	383	357	396	392	392	361	404	391	380	400	378	430	395	396	419	394	410	388	405	382	367	358	389	409	382	412	386	375	398	355	432	380	398	385	425	388	432	415	358	366	424	374	373	360	400	384	413	431	383	388	419	408	402	428	395	392	415	399	397	372	402	418	385	385	386	377	423	411	403	403	426	401	372	396	409	402	373	339	392	401	406	375	370	348	398	370	436	368	443	377	419	396	390	382	431	400	418	407	339	406	358	414
2123	962	951	1003	961	971	931	901	942	992	934	924	993	982	962	980	996	952	959	940	963	978	974	1009	929	918	963	1019	941	982	972	1009	993	976	992	996	1018	957	954	952	999	933	910	935	961	966	937	982	983	991	896	975	909	987	957	930	958	981	992	942	957	988	932	1003	940	977	981	1011	974	983	962	981	990	954	961	971	968	976	945	998	935	932	930	946	1000	990	946	978	927	924	963	940	965	966	986	944	1005	921	993	986	933	951	952	1013	936	905	952	1007	946	918	998	968	1004	979	967	927	931	1000	949	990	912	977	968	977	974	930	965	941	993	1001	983	947	957	956	981	931	932	965	973	914	931	929	950	960	995	938	997	915	910	887	973	992	923	995	927	966	922	948	949	940	957	967	910	974	939	921	958	966	946	973	924	921	927	981	967	967	931	958	987	956	945	963	976	948	1045	975	991	974	956	955	940	974	946	971	970	982	951	970	1010	966	953	953	970	958	949	965	904	951	969	972	955	963	948	965	966	936	922	972	936	992	918	988	975	926	944	926	934	922	932	1005	1017	974	927	966	988	937	965	970	930	905	988	988	904	932	962	912	968	950	929	918	966	998	977	874	961	935	938	928	943	898	966	974	951	932	990	943	964	958	935	985	986	899	1024	941	1030	961	975	925	974	995	879	1022	952	972	926	1013	924	959	966	984	922	921	958	978	978	936	970	945	936	984	1007	975	936	941	919	1001	976	943	977	906	918	1000	950	941	956	948	946	987	941	944	958	1003	961	919	973	948	1004	912	987	977	936	895	958	936	968	923	927	961	919	972	938	948	955	991	1010	971	1008	971	902	978	951	972	979	971	929	928	921	968	987	944	943	944	968	916	893	946	1041	921	925	992	950	1000	931	1011	918	981	919	976	932	948	1008	985	974	971	962	1017	980	921	971	1014	962	962	904	958	963	979	950	964	924	978	937	993	970	951	957	973	989	966	964	951	1018	960	962	943	984	975	945	941	966	937	961	987	971	964	934	940	997	999	940	964	972	925	952	936	991	946	947	952	974	963	1008	956	924	975	943	986	995	957	986	997	953	968	911	933	946	997	985	900	1021	945	931	931	988	1006	985	1003	936	974	930	1009	971	961	938	947	997	932	970	1026	977	954	969	982	1018	972	993	946	946	979	991	985	934	977	932	950	989	961	961	958	968	961	911	965	933	941	913	951	885	952	965	983	982	972	941	972	932	905	965	902	987	981	911	914	965	941	1009	982	948	925	973	957	974	973	981	883	964	933	932	945	949	1006	987	972	987	936	939	998	907	979	1019	941	981	1002	915	946	944	965	952	965	940	971	985	925	975	1006	962	958	1025	921	1002	945	960	955	863	978	929	955	968	935	994	913	986	978	960	997	934	937	971	1011	920	995	977	964	996	944	951	987	948	951	933	996	966	957	984	974	958	902	967	976	940	990	967	950	935	932	964	988	972	937	930	1002	980	876	981	995	929	992	937	927	938	957	948	937	971	949	972	908	963	982	965	1013	912	931	999	973	961	959	953	952	959	970	978	925	946	960	945	939	946	963	968	953	949	948	988	992	967	984	934	978	984	909	943	970	958	996	957	937	966	935	971	1032	940	1014	917	997	959	965	912	988	946	978	965	936	968	979	972	962	984	949	1005	921	958	937	955	1000	909	1004	939	932	959	977	934	1049	898	976	964	969	995	938	1000	962	962	948	887	935	952	934	927	1029	915	945	952	923	966	983	932	928	975	1011	979	969	978	1004	955	1002	914	975	955	983	961	942	920	926	954	972	954	941	968	939	953	951	982	959	982	912	949	956	935	925	867	977	1035	1005	1039	949	994	988	980	986	968	928	966	974	972	960	966	917	945	973	960	942	961	966	942	970	997	993	991	976	963	950	972	1008	950	950	956	980	979	956	930	1057	979	996	1025	954	941	979	891	1013	997	906	982	957	939	1032	992	981	959	987	992	959	928	931	982	949	1013	957	967	983	990	957	927	940	952	965	974	997	938	952	955	945	959	947	961	958	921	976	984	1014	965	940	1013	1010	984	979	1002	962	969	939	988	966	929	950	936	995	953	918	990	994	946	951	975	897	929	949	958	978	926	976	1001	975	995	977	981	978	954	949	914	967	968	908	971	1003	948	957	954	943	904	1023	992	981	989	934	953	949	917	928	931	1080	939	931	958	952	907	1002	946	930	902	920	1020	905	882	966	966	942	942	968	967	998	988	977	954	962	921	911	989	1047	997	986	984	932	975	1004	949	916	917	948	970	937	954	957	929	912	990	930	985	998	957	1025	1016	933	946	989	989	973	994	957	956	932	977	950	957	956	914	959	905	932	1033	924	927	949	1014	945	942	944	1019	921	982	918	934	975	908	969	963	948	985	939	963	977	994	1034	1010	973	954	971	944	940	923	1001	938	983	990	915	925	990	940	959	973	948	987	948	982	948	961	937	995	961	958	940	938	967	947	923	937	995	965	921	966	971	976	932	895	954	964	977	946	928	977	954	986	965	959	952	922	915	899	995	979	956	988	953	986	943	993	950	947	953	957	906	897	956	1012	893	985	901	944	951	966	949	975	900	917	946	970	1001	959	1010	973	1000	952	979	948	1003	920	932	948	978	958	984	973	1011	957	972	942	979	973	944	950	916	1039	944	935	971	971	982	987	945	970	1003	905	965	923	971	971	928	963	1011	944	937	981	990	946	970	1012	939	957	948	987	883	963	1014	944	994	948	978	1006	942	991	1011	937	966	938	910	964	954	986	985	925	1012	984	983	977	953	1009	978	949	916	966	933	948	949	976	936	973	964	994	897	940	963	954	890	961	968	946	987	968	901	968	972	915	969	952	895	945	970	946	954	1010	961	915	923	920	949	954	1023	944	946	909	969	983	981	972	915	946	976	958	972	984	964	1001	931	967	936	963	1002	980	966	965	979	982	886	922	942	944	942	995	903	1023	954	933	979	979	895	982	925	970	993	944	953	963	959	946	943	995	984	954	964	914	966	1014	963	941	923	1026	961	965	952	1013	962	960	991	973	925	967	940	925	936	1002	931	996	984	1004	932	988	1001	971	981	967	971	968	942	968	898	943	937	985	1008	972	982	912	1000	965	943	950	960	975	950	966	991	902	969	1011	971	921	941	962	981	903	1020	941	1012	980	987	978	956	951	954	1005	915	941	983	968	972	958	903	972	979	981	951	935	974	928	969	923	971	975	965	930	958	950	925	958	979	943	989	934	1024	1012	964	892	966	914	968	959	966	951	980	957	957	944	946	989	992	987	959	990	945	947	983	936	988	943	1007	928	955	929	955	946	945	933	981	931	930	908	1020	944	908	996	971	941	966	964	974	948	974	965	902	948	934	963	950	915	953	973	968	970	920	956	991	1012	973	1003	935	995	953	980	923	1013	954	976	944	960	998	922	954	915	1004	984	940	1010	978	933	983	988	956	917	1009	962	954	923	936	942	970	993	940	966	965	982	971	925	970	948	990	1039	977	922	991	968	993	930	970	977	958	1022	999	957	998	908	944	977	917	969	945	963	940	945	946	978	965	911	965	979	927	969	928	978	938	932	893	982	931	955	958	965	967	915	962	969	939	985	945	971	949	1003	925	964	975	967	992	959	960	1007	953	941	934	966	954
6821	621	619	598	474	471	500	451	446	445	415	410	419	377	411	381	430	409	374	404	396	392	413	408	392	395	400	418	418	400	402	424	378	412	396	379	377	392	440	426	434	409	383	369	384	399	369	397	380	410	383	425	379	337	368	412	389	375	411	382	434	392	394	432	397	407	384	424	385	351	405	380	422	378	380	392	394	383	397	407	367	407	388	398	394	397	414	402	414	384	404	389	410	386	383	376	402	411	412	385	381	411	387	391	420	395	350	409	380	396	399	402	414	395	426	416	385	395	454	383	395	381	417	408	418	418	383	405	369	375	370	422	381	405	404	359	387	441	386	416	420	332	399	387	419	391	365	376	383	399	403	386	405	390	399	393	404	431	401	374	438	411	365	420	358	384	412	397	390	391	364	389	345	393	383	388	405	368	386	413	386	427	369	379	384	382	413	432	401	437	411	383	407	451	380	427	358	384	394	433	405	373	409	405	378	421	385	391	392	396	390	380	375	433	378	395	420	418	362	358	411	404	397	394	416	416	387	387	402	393	370	413	447	373	422	431	442	380	375	389	390	408	382	357	356	409	403	401	389	391	451	402	398	406	384	353	400	386	406	397	410	380	378	401	384	393	398	398	371	392	370	385	393	397	382	410	412	406	407	365	439	404	398	422	392	375	378	390	409	384	400	391	393	387	405	442	398	357	380	365	361	370	362	410	373	451	385	393	399	402	397	364	397	379	404	379	397	372	426	415	379	411	428	415	407	391	411	406	357	399	396	425	405	376	420	425	378	396	414	389	355	397	375	393	384	395	412	414	392	403	388	381	389	374	422	388	366	401	388	409	358	401	394	364	419	408	384	395	358	414	414	372	401	413	383	401	383	381	415	396	394	408	416	391	396	371	373	386	398	376	380	422	411	402	392	374	397	408	395	384	422	371	416	358	409	391	402	366	396	420	400	410	399	382	382	404	412	386	405	399	408	374	428	418	401	401	369	407	424	402	427	400	387	380	356	421	395	425	401	417	370	380	389	399	414	403	344	431	447	440	384	397	374	361	395	436	397	384	369	387	393	417	363	414	447	393	420	387	400	385	411	428	397	345	435	438	407	410	377	377	425	412	421	379	404	378	362	384	410	381	408	376	397	374	423	434	429	414	405	358	375	398	370	435	430	370	400	421	366	392	441	412	432	388	401	393	441	369	353	364	398	413	419	397	415	411	363	393	379	405	351	406	422	383	371	408	372	423	397	396	395	414	369	386	402	397	390	428	377	410	362	394	397	410	388	358	414	395	389	353	417	379	374	398	413	388	410	381	417	391	400	393	390	393	390	404	407	398	397	401	392	415	428	401	376	386	395	381	387	376	431	420	391	376	372	374	371	394	424	395	388	420	389	425	372	384	373	410	417	391	419	375	402	385	411	385	399	412	414	395	409	377	403	398	417	361	395	397	387	388	409	421	382	438	384	363	365	400	385	373	373	450	415	423	410	401	412	375	416	442	381	379	403	382	402	430	397	385	381	368	397	422	392	419	407	405	389	425	389	386	425	379	388	395	397	407	420	412	402	391	370	388	371	417	359	407	408	349	386	445	361	425	407	396	427	392	424	388	439	374	391	395	382	364	395	418	422	435	405	430	413	371	410	379	407	439	415	407	394	386	374	395	402	430	428	385	410	375	421	381	369	419	401	387	391	405	411	383	391	402	415	404	400	386	364	397	418	375	423	360	405	397	393	404	404	410	400	414	421	397	363	392	406	404	369	402	380	387	457	411	347	360	404	401	401	400	405	376	410	417	434	368	371	384	385	429	400	400	403	389	384	400	357	390	354	427	420	405	366	419	375	333	395	407	396	371	442	377	426	395	417	404	398	395	413	389	426	366	371	418	413	385	374	351	391	401	428	418	398	416	417	403	426	456	406	398	408	414	404	421	412	445	371	398	406	365	425	387	411	391	406	375	367	384	417	388	395	390	402	397	417	410	386	380	401	389	405	391	368	400	420	370	386	370	382	389	428	436	409	411	430	370	373	402	432	424	403	389	431	418	404	379	407	424	405	409	452	393	415	410	391	402	405	414	363	402	356	381	412	400	381	434	391	377	377	391	413	403	377	374	408	390	405	366	414	404	374	380	400	391	394	399	401	380	431	376	364	357	425	384	344	387	405	384	390	396	379	402	410	413	398	427	392	432	380	379	394	395	400	388	402	346	385	386	424	405	387	359	410	380	411	406	387	407	474	385	365	410	430	383	368	403	425	402	391	359	412	425	396	407	393	416	381	403	403	398	409	367	400	425	408	435	400	380	398	364	348	400	365	387	367	411	434	405	378	391	403	431	422	444	392	360	414	413	409	401	418	399	369	378	360	359	339	400	410	374	371	439	408	391	413	398	379	424	394	385	415	416	389	400	383	350	407	390	412	378	389	368	367	388	409	409	400	425	407	384	373	419	384	395	438	404	428	371	418	447	396	391	399	399	397	392	393	354	377	389	367	430	425	426	386	403	388	407	398	375	376	385	378	387	421	433	429	372	422	397	425	382	410	393	415	406	392	394	424	367	416	408	410	356	381	408	422	426	400	396	383	393	430	431	363	393	397	404	395	382	370	389	405	396	403	377	388	406	393	370	375	427	433	412	350	393	397	393	379	414	378	388	357	442	365	388	402	410	389	408	385	407	380	397	377	410	400	386	393	358	398	386	382	376	400	389	409	417	351	425	386	432	400	376	392	377	409	416	424	410	377	411	402	399	410	417	428	418	392	410	394	394	358	374	394	430	378	375	399	376	419	373	395	382	393	400	368	390	389	375	370	424	361	442	426	388	387	400	432	373	406	408	401	382	426	413	414	398	439	403	391	403	373	390	402	409	394	413	378	379	460	408	409	380	382	415	408	383	421	384	406	435	396	410	403	337	390	412	388	362	392	375	406	419	397	390	403	378	348	383	386	370	406	397	405	388	397	434	392	362	404	435	380	384	362	426	402	392	381	376	403	404	389	412	399	405	419	430	395	373	384	398	406	396	413	386	433	350	401	437	375	390	429	414	412	390	426	400	391	384	383	386	391	401	409	426	410	419	390	375	370	423	400	397	412	386	446	390	406	402	423	402	413	392	425	402	427	406	363	400	397	405	402	384	360	371	378	377	361	369	390	424	386	367	362	404	435	372	415	404	398	389	405	360	433	429	425	377	412	401	425	364	390	355	372	382	433	385	375	367	400	408	394	451	410	417	375	407	384	417	389	398	387	354	393	403	426	389	369	443	418	393	381	387	386	369	390	415	405	411	362	364	385	402	381	417	386	416	365	382	383	371	385	394	409	427	409	403	353	409	395	420	373	384	379	406	401	413	418	395	386	438	421	400	378	402	403	418	391	378	382	371	435	376	393	381	392	391	430	388	420	388	426	366	403	375	380	396	394	383	405	387	387	388	429	384	417	412	372	371	437	404	381	403	382	362	384	379	404	401	388	364	422	402	383	370	401	405	396	381	393	386	386	414	415	421	386	414	426	351
6560	1147	1496	1696	1488	1372	1226	1143	1073	1049	1059	976	1083	1033	1019	981	1059	946	992	1018	957	947	972	960	989	986	1049	998	915	952	974	901	980	957	941	986	1010	985	1027	982	908	939	923	949	938	948	952	924	990	974	984	992	922	943	969	923	998	952	985	963	1003	962	893	976	939	968	1014	958	961	962	987	926	942	1026	1002	930	991	909	1016	925	966	941	959	922	948	909	979	929	919	976	981	1000	968	994	969	910	931	958	934	969	965	958	927	925	986	953	959	907	966	896	1008	1024	990	961	924	913	929	903	952	978	912	949	990	1003	918	968	977	989	914	944	926	990	922	947	970	978	925	921	953	993	965	938	941	855	979	950	926	937	916	953	953	961	988	945	945	951	956	881	975	951	978	903	905	961	962	987	923	948	912	932	1007	929	941	931	954	919	968	945	969	957	948	979	946	939	949	947	915	955	955	976	963	970	996	1039	983	942	989	947	926	949	976	937	946	1019	966	1012	917	964	978	1018	922	1004	911	888	976	974	978	1008	987	980	953	956	967	967	985	959	952	905	928	953	953	979	939	981	951	950	986	952	960	998	981	935	960	918	960	978	1006	1006	921	901	959	947	921	986	936	995	908	988	926	953	979	930	947	986	920	969	936	911	977	1027	989	966	933	965	960	932	982	904	951	963	1011	980	944	951	935	997	1017	995	937	928	963	932	941	975	948	974	933	906	999	988	906	937	993	957	969	952	929	975	914	953	967	981	940	967	958	935	1001	955	920	999	920	968	951	974	981	994	961	942	990	944	973	983	926	932	955	946	962	948	948	944	1002	999	960	944	947	897	884	954	904	961	928	966	934	947	989	947	993	983	941	951	955	994	956	941	921	1003	950	928	959	974	957	1054	904	955	968	957	962	940	960	965	986	933	938	920	942	954	1004	971	1005	969	967	930	878	935	936	896	903	960	1006	964	939	924	942	979	953	947	975	970	949	957	926	936	975	985	1023	1022	903	930	953	959	961	921	950	943	957	1006	916	920	963	980	960	930	945	913	1011	1001	946	923	990	988	943	1018	898	1002	972	912	969	936	898	986	993	940	925	956	927	962	957	980	971	966	916	951	944	890	948	967	983	918	918	888	972	1002	994	988	910	1006	940	987	920	979	943	1006	1006	930	920	970	1017	931	947	971	992	961	927	907	931	954	947	955	957	901	967	925	976	934	972	926	943	940	915	961	934	931	943	912	1050	984	904	928	961	993	971	914	954	982	970	950	968	916	916	898	966	944	935	941	1040	972	943	929	938	1019	948	958	955	906	964	927	919	969	959	909	972	964	925	938	921	937	967	942	912	979	967	935	951	933	990	908	969	937	970	980	906	979	949	1007	928	952	957	930	942	985	930	941	959	912	909	968	988	953	1002	943	1002	917	992	986	965	941	1007	928	968	956	956	987	916	917	957	962	978	923	937	952	980	985	962	927	975	902	943	986	976	954	961	951	1012	910	950	900	945	915	927	945	935	961	985	950	983	932	989	969	967	910	962	976	931	952	1019	1004	891	953	998	973	892	1016	926	951	948	910	915	982	934	928	978	987	948	964	947	956	940	904	983	958	949	976	958	995	938	920	947	938	928	893	942	966	899	989	941	952	984	1005	930	976	948	916	996	968	985	920	871	952	941	942	951	946	930	1061	962	985	953	944	981	971	966	954	967	979	909	986	873	950	1005	973	981	947	910	913	992	1003	968	947	924	1003	949	933	949	930	938	956	957	999	952	979	986	923	946	945	941	966	958	968	941	932	966	933	977	931	952	975	984	937	944	1022	951	940	973	970	930	901	952	920	970	901	1019	919	950	968	969	962	912	1010	922	967	983	977	938	961	1023	997	1001	932	973	929	968	965	934	1003	918	965	944	936	930	928	939	952	967	917	911	1009	886	972	911	947	967	968	930	970	970	969	974	910	929	996	918	941	980	972	927	972	947	915	937	991	976	923	902	964	941	879	971	973	906	969	942	953	957	893	982	933	995	975	933	922	919	953	920	915	944	937	886	926	991	970	944	975	935	895	967	932	946	934	955	927	942	996	863	894	952	896	913	934	960	974	1016	932	969	934	1001	933	994	944	931	921	995	898	950	961	961	954	935	929	937	956	964	942	1009	943	980	946	1029	954	952	973	958	981	948	969	935	1009	1008	996	933	956	897	951	922	975	940	1026	923	908	925	987	940	943	953	947	923	920	949	912	938	898	941	960	989	969	983	903	904	951	932	948	920	931	948	886	947	988	962	959	948	952	986	943	950	896	994	919	873	942	963	950	965	930	949	914	986	978	911	954	911	947	987	979	877	943	974	974	935	981	959	932	943	930	976	930	957	920	899	938	918	974	948	924	948	966	981	924	895	894	948	953	929	983	1002	977	955	958	958	926	950	977	1022	917	1001	959	943	980	977	922	976	946	979	955	965	955	949	945	963	948	1045	934	943	926	968	906	900	966	990	939	911	942	939	945	960	972	957	947	948	917	956	926	966	984	926	959	946	910	934	937	933	954	924	971	947	986	972	969	944	954	960	992	944	1014	977	984	939	982	925	972	988	960	947	890	981	967	969	961	954	930	968	983	933	993	930	970	1016	959	905	953	930	957	966	918	949	960	856	923	940	964	932	944	977	997	934	1005	909	1019	915	918	943	967	927	939	979	926	1002	994	960	895	956	929	915	988	996	991	910	940	992	1008	981	905	1005	909	952	935	923	898	995	947	962	957	915	907	987	932	989	990	946	958	981	952	978	987	963	953	923	940	945	938	994	931	887	950	962	915	938	927	898	1000	918	930	966	993	951	992	954	988	907	957	948	1018	944	977	987	931	933	977	983	954	958	945	962	932	994	914	942	964	922	953	1002	947	954	966	959	943	931	977	904	930	906	937	920	953	924	999	964	967	926	1037	969	957	921	940	979	998	926	943	943	967	936	936	941	916	893	936	967	940	980	954	961	924	982	943	941	945	954	959	953	963	976	946	935	921	1002	958	986	934	930	962	934	955	972	905	966	903	954	949	1022	921	964	929	926	976	942	922	990	960	946	943	987	982	1002	947	931	945	970	927	922	928	982	969	971	879	948	915	963	973	942	982	915	914	926	927	944	952	979	1008	955	968	942	967	930	953	949	906	973	908	972	903	963	991	962	947	914	974	920	961	913	953	976	941	954	946	974	963	948	907	911	989	940	905	989	975	963	935	982	983	932	946	1015	938	913	948	903	1000	914	924	943	961	912	946	966	940	931	1003	974	968	906	945	925	991	990	919	945	995	957	927	910	989	947	982	985	935	973	948	904	969	956	981	957	958	933	964	926	968	943	952	998	959	913	924	952	940	971	947	949	952	899	941	1006	917	947	939	925	908	888	962	986	1037	989	917	939	909	977	955	936	981	1010	944	960	962	968	934	980	951	962	984	918	974	946	902	939	940	963	943	932	901	988	941	943	1028	1009	980	956	944	923	932	993	906	938	903	944	984	942	954	920	984	913	984	986	994	948	1005	972	979	948	1016	966	950	973	992	953	954	976	940	921	924	939	960	946	919	1025	952	962	970	901	952	961	963	952	930	973	951	928	916	952	1003	920	993	904	949	906	979	991	970	973	956
12109	752	664	518	403	358	326	276	284	260	252	240	226	238	268	257	244	214	224	222	224	251	224	212	236	218	239	238	237	248	219	237	199	232	226	229	191	236	218	198	226	237	250	246	236	225	216	233	253	211	252	249	211	236	242	216	225	206	213	231	212	203	228	238	256	221	221	215	225	220	243	202	256	215	227	231	237	215	219	218	243	217	206	231	223	215	239	212	229	205	189	216	228	244	243	221	226	211	208	224	231	194	233	221	216	221	242	211	181	214	225	240	224	222	210	215	224	213	211	193	245	198	233	259	223	210	238	216	219	216	211	213	220	198	227	231	238	238	193	274	217	212	215	220	232	217	229	225	208	228	206	243	211	232	204	231	211	205	235	187	232	235	222	226	248	211	234	202	225	206	226	219	229	215	201	222	214	224	199	213	204	223	234	227	238	220	221	215	219	219	249	232	187	196	236	207	239	247	217	258	234	225	218	232	199	225	228	221	235	224	211	220	201	225	242	224	236	196	224	254	238	224	202	222	226	241	226	238	237	222	233	218	213	228	209	230	226	213	258	223	237	215	243	216	206	230	209	225	228	215	215	227	217	237	223	246	232	215	225	211	206	226	220	219	203	249	186	232	247	225	201	226	241	221	253	258	211	187	227	207	223	217	210	193	228	234	189	204	213	223	223	213	228	203	214	224	217	221	230	222	233	258	236	201	212	210	226	194	233	243	217	218	235	235	256	229	223	231	208	229	238	239	192	243	220	231	232	210	225	200	238	246	215	238	209	226	226	223	256	221	221	224	211	227	223	239	222	237	230	255	222	214	252	225	228	193	194	218	207	226	222	218	229	223	205	231	218	235	217	210	226	261	211	232	223	225	209	217	221	214	226	222	214	231	228	217	246	250	211	214	205	216	205	243	220	235	223	271	233	232	206	208	212	204	222	199	232	211	223	214	208	190	241	239	212	228	205	222	231	216	214	213	223	204	208	232	237	213	221	227	237	174	228	248	190	240	226	243	240	239	215	232	210	216	244	209	202	235	232	215	259	232	204	213	215	205	226	251	238	191	204	246	237	230	212	222	217	239	214	194	217	209	216	221	234	216	267	196	256	211	217	238	229	231	224	215	212	238	203	200	228	217	236	250	236	232	229	219	242	202	195	214	209	198	235	207	217	228	228	205	195	224	215	248	224	180	219	208	210	216	205	230	252	233	215	203	209	209	218	227	244	236	215	232	238	217	245	212	217	220	197	214	234	219	229	222	205	228	213	218	220	214	244	219	210	200	242	228	218	194	186	229	242	218	211	208	222	225	237	219	222	223	218	192	240	223	214	199	231	227	220	190	203	247	231	249	227	217	207	202	214	229	232	257	224	226	214	223	201	227	209	201	210	213	228	204	212	226	214	248	230	235	228	217	216	203	247	202	219	211	205	237	224	202	195	218	215	208	198	215	224	226	245	206	212	217	257	220	220	220	233	200	228	191	220	221	211	247	226	219	226	230	208	250	221	216	208	186	207	263	202	214	260	204	203	228	215	215	224	222	230	221	215	216	234	228	247	223	221	250	245	200	209	230	231	240	204	203	252	241	201	224	197	205	214	232	208	258	236	252	214	222	195	223	223	227	211	188	221	201	246	231	259	187	219	238	239	241	225	203	226	226	206	213	226	256	225	219	219	239	184	237	218	219	226	207	220	224	198	255	224	220	208	224	215	209	209	230	223	247	238	218	223	195	227	239	201	211	223	241	219	225	234	223	220	235	224	215	228	241	213	222	249	212	231	213	218	226	237	225	210	224	194	230	199	212	214	204	188	215	247	246	221	209	236	218	196	215	241	200	238	226	244	210	228	208	233	216	198	207	233	220	194	218	213	248	216	247	212	223	237	217	243	221	209	218	208	217	234	218	188	216	212	208	240	219	234	214	216	212	210	240	223	242	205	218	212	231	265	232	198	229	233	248	239	201	225	225	207	200	202	206	250	204	224	216	221	205	203	237	208	236	217	252	213	241	215	206	212	221	225	222	263	228	231	233	242	231	216	226	211	236	229	204	194	210	218	196	244	212	223	246	235	214	203	236	206	234	198	208	229	236	231	224	238	219	232	219	238	181	217	224	208	210	203	231	222	210	215	220	228	217	193	252	200	216	208	203	253	253	191	231	198	210	214	214	217	242	203	210	216	205	226	238	195	204	225	219	191	236	252	215	214	206	222	234	229	259	193	228	206	216	235	218	235	204	203	230	215	217	196	222	232	271	241	211	206	223	257	195	207	234	220	210	238	228	234	209	231	221	239	215	215	236	230	198	233	211	243	233	246	200	232	254	204	206	205	228	228	229	228	221	206	190	240	215	232	209	243	196	232	216	230	265	192	214	219	211	192	192	229	201	214	209	239	208	214	198	241	230	206	230	220	202	239	230	212	189	237	229	226	226	220	212	251	203	247	247	215	231	221	240	221	201	219	216	225	233	202	191	213	223	230	231	199	193	221	237	210	195	237	214	228	203	218	211	221	216	215	225	209	212	217	254	214	228	212	237	217	232	226	216	229	204	230	200	239	266	236	212	234	231	207	230	197	197	227	181	218	204	253	224	255	204	233	232	210	210	226	239	209	215	232	210	192	217	231	210	213	198	222	232	193	209	228	230	212	248	202	228	242	233	224	249	255	203	261	210	238	227	221	210	236	233	225	249	240	226	237	224	243	204	206	201	202	225	248	238	211	215	217	231	214	218	203	216	231	210	218	191	231	224	205	202	223	234	211	211	209	230	202	212	193	196	201	222	221	206	204	219	236	213	208	224	228	215	213	224	220	223	207	248	185	238	246	245	222	193	215	241	224	253	242	200	241	208	233	224	218	194	245	201	211	213	212	212	213	226	229	204	205	205	230	216	250	232	229	244	237	222	222	194	203	215	214	239	225	192	188	255	231	204	192	228	223	237	201	208	228	198	207	233	230	208	198	222	199	228	215	244	219	248	234	232	241	244	184	202	211	224	244	233	243	228	226	228	210	221	222	227	231	220	258	238	227	212	234	229	219	210	200	220	223	222	204	240	209	241	238	207	213	214	231	205	195	213	231	231	203	215	229	237	210	219	199	213	213	217	216	245	238	222	234	204	215	215	200	263	229	205	219	217	204	214	235	224	218	231	215	227	231	238	210	228	228	219	222	231	215	235	243	203	221	226	233	227	234	209	237	230	228	215	229	210	244	195	220	219	235	206	212	210	205	202	205	224	205	214	239	251	227	203	230	235	214	239	229	222	233	196	234	215	208	221	228	254	215	220	239	217	218	246	227	214	207	235	228	225	244	195	176	233	204	210	230	208	205	222	205	214	201	211	215	221	190	219	201	207	220	220	222	236	226	228	205	244	238	222	220	225	199	229	243	198	207	217	227	209	260	222	230	219	223	189	231	206	205	219	203	236	203	222	229	229	203	212	208	261	223	239	207	222	219	217	226	229	249	214	237	213	223	230	230	220	217	190	226	212	247	186	220	223	213	205	204	246
7839	922	1643	1771	1483	1241	1170	1008	892	832	803	788	725	698	636	681	619	662	646	689	608	655	642	590	614	636	612	597	612	590	631	574	605	601	614	577	577	582	556	563	616	626	574	554	562	612	591	542	531	574	559	623	601	537	579	557	582	545	570	595	580	567	615	594	623	576	555	576	590	586	604	566	594	561	598	585	548	537	554	586	539	562	567	584	569	556	567	582	582	582	598	589	547	587	529	557	544	583	539	619	545	571	568	541	543	561	563	551	584	584	562	551	601	580	582	566	551	582	567	552	564	591	538	561	538	553	580	587	574	551	573	608	586	559	536	573	576	587	544	558	563	517	562	542	591	570	539	534	549	574	541	583	555	573	603	592	579	546	570	550	571	594	566	616	572	556	553	585	567	601	607	550	555	586	590	566	544	553	549	552	518	579	591	558	575	569	597	608	556	557	562	546	551	522	542	544	550	534	566	556	571	582	598	579	579	588	573	554	556	537	510	536	531	575	594	579	516	564	566	587	576	596	545	587	583	563	564	554	541	551	527	584	552	552	524	575	593	586	551	558	604	569	581	572	616	543	552	578	565	626	545	548	542	575	584	572	553	572	572	544	523	572	570	579	558	585	583	603	558	584	587	579	557	558	582	531	572	567	533	538	521	578	520	568	549	603	576	570	567	556	549	551	550	581	554	548	536	571	544	558	556	556	539	552	568	565	551	535	591	589	557	567	593	570	524	584	551	566	571	598	589	590	560	576	545	570	579	576	568	574	588	531	563	593	566	574	577	566	588	577	574	573	557	567	582	559	536	543	574	605	513	578	573	523	551	574	544	577	512	545	545	541	570	583	572	573	579	525	514	562	572	620	599	542	632	561	589	613	576	574	554	601	609	530	568	578	564	567	584	591	574	550	609	537	529	566	566	620	542	540	539	587	589	516	575	559	577	571	542	523	516	610	603	575	569	569	628	587	508	582	550	564	611	540	576	536	594	584	561	572	607	593	581	533	539	554	630	592	565	562	558	527	575	569	582	551	549	604	553	573	606	613	614	606	567	589	573	557	575	567	563	543	540	570	515	599	597	549	588	569	594	560	545	544	548	543	543	550	545	559	572	552	553	565	580	550	560	628	625	584	556	555	605	530	582	548	573	551	563	532	549	555	560	529	558	527	581	580	577	593	547	514	539	555	550	561	574	529	550	574	587	526	577	555	561	552	580	563	559	565	589	549	563	561	586	562	564	540	553	598	557	567	610	538	551	577	539	601	556	565	565	580	580	630	571	573	571	569	558	577	539	559	591	590	566	570	550	553	575	562	590	551	564	573	570	566	566	557	546	599	584	532	625	593	575	556	523	568	551	526	579	598	546	604	539	577	521	553	592	561	550	581	594	578	556	503	575	528	567	564	593	553	549	582	584	614	526	538	580	570	598	528	576	563	556	589	555	568	564	567	586	588	597	585	544	530	576	549	505	579	557	540	561	603	553	569	597	545	570	569	633	563	566	579	585	605	577	584	554	573	572	571	598	545	579	612	531	590	597	535	564	557	547	548	531	584	588	574	589	561	535	556	584	585	569	601	570	567	571	584	541	580	576	609	617	588	594	586	581	537	562	545	586	569	537	564	560	550	558	573	571	503	586	573	538	604	615	561	578	586	560	567	562	538	569	554	581	557	596	552	577	562	552	568	566	605	574	584	558	562	561	593	537	584	573	533	589	546	570	561	565	552	571	575	560	589	584	567	599	613	575	586	564	558	529	561	600	530	558	581	552	553	556	566	590	563	549	565	614	558	562	573	532	577	636	555	491	574	568	587	569	520	583	573	601	620	538	559	570	620	539	581	600	594	591	529	571	564	565	602	576	577	548	547	575	541	565	538	570	574	545	591	533	550	495	553	590	553	548	562	538	518	605	555	559	560	575	575	550	538	577	606	554	588	586	557	561	594	539	585	586	530	577	580	552	507	549	571	599	540	610	577	568	565	518	563	568	596	590	536	572	550	569	554	530	550	556	565	566	545	602	578	620	577	582	586	555	556	548	586	552	553	578	562	544	555	543	554	570	517	548	566	573	532	567	555	543	574	568	570	561	546	608	588	620	535	573	563	563	541	550	574	557	571	547	594	564	553	626	550	547	540	566	588	548	606	561	548	542	559	585	580	584	565	548	566	542	589	624	566	553	596	548	556	576	579	575	544	577	555	561	550	578	537	560	588	548	555	589	544	588	569	547	501	528	560	556	542	537	564	541	573	598	589	559	580	567	577	566	508	581	571	588	558	519	551	566	596	587	574	544	606	550	569	543	613	557	570	523	572	580	561	598	572	550	544	524	551	581	534	579	558	535	541	542	556	573	533	612	564	603	565	564	550	587	593	576	574	542	601	614	620	567	577	559	548	556	614	579	555	569	543	554	567	557	545	593	569	603	563	586	578	558	603	589	588	570	567	552	534	586	562	558	559	576	547	539	576	540	567	538	556	599	547	578	584	550	549	538	563	612	605	582	582	567	568	567	555	562	570	590	559	531	613	582	535	553	558	601	565	561	569	544	575	586	553	539	582	575	511	544	542	514	572	566	559	552	579	615	552	550	550	572	587	568	588	560	555	563	598	580	572	548	532	560	593	579	557	539	544	563	554	538	584	547	530	611	558	573	560	621	548	526	619	569	578	545	574	594	556	589	583	560	596	566	622	539	590	523	575	572	574	565	533	587	559	591	597	595	546	581	563	616	576	553	568	517	527	578	555	571	585	532	580	559	549	557	564	578	536	567	536	561	579	543	563	564	568	522	536	608	542	603	547	552	555	579	566	566	573	598	543	567	590	605	573	568	582	563	580	522	566	566	609	561	597	573	548	556	580	574	574	572	586	531	592	575	554	563	556	582	551	565	556	573	506	597	595	588	597	563	530	534	593	595	530	571	552	570	544	571	602	550	575	578	577	609	573	580	554	568	541	542	558	597	583	595	563	583	566	545	583	551	563	559	547	579	586	531	576	525	590	535	539	607	588	591	535	590	578	559	583	546	578	572	560	555	591	578	566	576	588	559	591	545	577	559	589	592	560	569	588	576	571	581	558	551	552	533	529	566	566	613	587	574	569	560	500	585	555	573	515	583	584	586	538	513	586	567	565	594	598	563	570	560	601	593	556	583	575	558	551	598	585	583	587	576	549	552	605	577	614	535	546	543	526	566	572	552	572	586	573	551	558	560	588	561	562	556	554	497	590	528	595	579	528	574	579	556	548	573	523	590	529	548	574	569	588	595	546	595	589	592	593	574	569	611	539	542	585	556	568	579	571	575	552	557	563	592	561	586	532	605	588	576	564	564	573	573	549	555	566	576	572	579	597	544	563	581	529	537	538	565	567	563	549	586	535	580	531	525	593	561	574	528	532	539	591	558	584	577	539	576	560	566	554	587	592	555	602	604	585	562	594	572	572	582	543	552	557	600	609	530	556	553	567	562	534	592	578	555	577	535	563	585	533	571	536	565	549	562	571	596	562	533	580
1313	381	411	377	402	395	398	378	419	377	410	364	410	349	393	445	358	396	412	390	402	410	385	386	374	398	383	381	430	400	398	412	371	375	435	397	384	378	429	399	394	389	429	383	373	400	377	399	413	394	397	401	360	365	373	412	399	361	373	383	421	392	358	375	395	395	362	374	384	419	402	382	408	390	393	402	411	393	415	416	374	419	367	382	347	385	400	439	395	370	394	358	380	400	363	387	432	408	376	377	413	418	363	386	375	391	431	383	402	450	398	396	401	388	413	391	438	392	406	379	385	434	400	401	363	367	401	403	406	372	381	405	361	381	406	379	355	385	412	385	356	394	402	394	396	412	382	404	395	417	394	437	374	406	405	395	411	374	383	416	398	383	399	383	384	402	418	386	406	380	415	410	402	428	396	462	408	410	392	389	400	375	391	430	375	403	393	366	419	442	401	375	413	394	364	404	391	432	388	429	415	402	427	367	400	401	401	381	408	389	361	342	392	386	404	409	372	380	349	325	391	421	410	419	354	388	412	389	400	404	391	414	380	394	408	403	415	416	393	383	343	385	384	391	392	386	412	351	372	387	369	415	410	384	401	382	368	426	373	433	372	396	366	399	434	434	419	403	392	386	364	383	356	362	371	342	381	390	395	397	395	416	386	396	365	381	379	406	418	415	393	418	366	396	410	425	383	386	420	352	424	407	388	395	379	391	404	390	369	382	379	398	385	385	384	397	389	399	380	403	427	361	419	404	396	392	374	404	399	397	373	375	437	396	407	425	384	420	383	366	382	432	380	432	381	428	407	371	404	351	392	364	364	354	415	402	444	404	374	384	392	410	396	383	422	397	410	394	388	353	380	348	389	389	394	403	381	406	404	430	420	387	386	450	365	415	393	408	363	386	408	390	398	413	396	382	390	374	357	364	370	387	387	387	409	424	401	377	397	389	408	379	443	397	381	390	412	407	400	375	408	387	380	394	420	386	396	412	400	365	394	370	438	396	416	399	393	395	417	438	377	394	391	390	399	395	413	388	410	406	366	384	397	377	397	379	437	435	425	396	398	414	402	397	425	409	417	362	395	392	399	396	387	414	370	395	380	389	382	372	366	401	382	441	369	407	381	401	348	422	421	380	414	365	406	395	408	381	370	375	384	386	399	396	417	388	380	419	373	378	408	410	415	397	398	396	412	409	374	368	382	404	381	392	380	385	380	403	431	391	415	406	444	378	389	385	398	387	418	391	418	420	410	382	415	390	357	409	420	393	401	426	400	404	403	386	402	404	379	379	408	445	389	409	394	413	423	392	387	377	348	406	429	366	390	382	373	402	425	381	384	408	360	404	368	355	415	379	381	361	367	383	409	375	375	460	400	420	414	382	367	360	375	387	407	433	375	436	401	413	420	382	393	354	379	370	394	407	403	418	409	381	360	403	366	423	381	394	374	383	405	403	397	362	377	396	402	387	393	401	399	413	380	423	375	411	393	383	377	389	372	335	395	403	368	367	423	407	411	417	423	379	364	423	405	370	395	370	365	385	353	398	367	370	366	396	380	347	382	419	398	394	387	373	380	385	386	413	385	444	402	400	379	377	404	399	384	383	381	364	382	421	435	403	379	394	395	378	374	371	371	373	394	428	393	367	395	421	406	351	391	377	382	398	398	398	399	387	375	372	388	409	400	403	371	379	382	414	432	397	394	396	415	426	400	410	407	409	395	407	423	414	428	419	402	423	400	385	379	433	436	386	349	370	416	412	434	406	375	412	419	418	351	399	437	369	372	426	388	409	402	405	404	385	367	419	408	422	373	376	454	396	369	381	425	385	381	395	392	393	419	386	384	376	381	381	365	411	389	380	435	373	417	382	365	437	410	426	413	398	426	389	409	414	413	383	390	384	397	412	383	433	431	391	405	398	412	363	374	402	393	372	420	387	426	375	372	381	400	404	380	397	381	400	403	416	378	370	382	387	420	411	369	388	380	397	397	386	434	383	374	388	381	382	400	362	395	389	389	394	372	377	435	409	387	409	396	418	411	368	389	387	387	402	399	429	390	394	403	395	428	372	410	400	404	409	406	380	391	414	395	374	394	399	429	394	371	404	385	385	393	388	399	386	386	406	383	385	394	394	370	389	390	384	392	408	411	418	402	403	390	404	389	402	380	397	416	357	408	373	375	427	385	401	390	393	383	366	369	412	403	396	393	368	386	393	388	410	369	385	431	408	382	379	403	420	400	343	395	384	387	400	402	403	391	392	402	362	415	411	386	414	405	360	406	359	422	393	365	390	369	382	411	417	421	386	369	383	421	349	437	430	398	388	374	416	383	408	424	361	348	374	399	359	381	423	402	401	375	406	373	408	392	405	385	373	378	422	377	429	413	435	414	388	387	400	409	409	407	410	468	371	363	400	395	395	379	345	392	414	401	372	356	393	391	403	390	364	412	385	407	400	377	396	381	361	374	396	349	398	445	414	368	426	381	430	396	416	360	417	414	405	429	376	394	381	381	438	404	453	395	366	411	416	353	410	389	413	398	407	403	392	399	373	434	371	371	386	412	395	381	361	401	392	417	399	394	401	352	363	367	383	391	384	423	398	384	378	396	429	409	385	374	417	374	348	363	362	424	376	414	373	400	390	450	400	418	399	401	359	376	396	393	409	407	432	406	397	383	386	360	433	398	356	377	411	404	417	378	372	396	392	357	404	344	406	378	457	370	391	348	413	366	388	373	401	366	389	409	403	417	370	402	379	370	396	428	392	398	416	375	372	375	399	371	394	397	402	360	410	378	400	414	416	383	409	406	392	394	383	409	407	418	395	394	363	395	404	432	398	420	392	367	406	392	385	407	399	401	374	377	407	370	391	353	422	414	397	406	389	373	379	400	396	383	428	372	385	361	396	381	409	412	385	395	426	393	415	390	387	380	375	416	437	376	395	373	367	425	390	395	390	384	388	379	388	406	446	384	403	361	393	394	365	385	378	404	388	431	384	404	413	393	413	383	393	394	366	348	377	366	362	377	421	402	406	374	370	361	396	426	427	414	383	404	393	418	399	388	365	380	421	408	446	367	435	421	379	434	406	404	395	368	395	393	417	404	371	431	380	443	437	396	374	390	377	371	387	400	379	413	403	375	376	361	414	372	377	381	392	404	364	393	396	359	374	404	418	405	401	400	369	360	380	372	409	377	393	377	412	382	391	409	354	381	370	385	379	391	398	397	443	377	364	394	380	348	406	418	390	420	398	398	401	383	391	366	350	395	375	397	385	387	386	356	389	368	396	396	420	401	393	410	395	383	377	430	392	393	418	396	389	398	375	348	374	381	395	400	363	377	406	397	368	393	377	404	408	402	401	379	401	365	364	357	374	373	383	416	419	373	402	386	382	377	398	392	369	381	385	389	383	379	382	387	371	408	401	391	405	398	444	393	415	387	407	397	353	397	403	395	435	394	404	412	406	423	398	407	404	434	392	370	393	397	400	402	362	391	427	383	401	396	372	417	396
2202	1028	992	947	973	947	938	918	971	1001	954	978	908	938	966	977	926	964	944	926	951	982	984	962	926	950	961	933	943	946	988	973	982	934	989	985	940	978	941	978	887	941	974	930	933	969	909	982	905	989	920	949	956	945	961	961	921	923	945	1014	935	917	973	970	923	946	988	990	965	903	900	951	958	986	934	929	912	984	985	955	961	960	995	936	960	951	969	938	974	960	930	977	974	982	984	998	961	965	976	905	939	947	978	995	992	916	912	982	944	965	960	946	985	942	962	940	983	979	968	956	920	937	860	928	940	954	927	902	984	989	951	946	975	983	998	924	973	969	937	918	994	933	947	891	974	960	921	950	947	925	966	904	939	930	1014	966	955	923	998	939	943	965	1002	933	930	969	974	1006	962	904	977	945	937	934	953	908	962	887	933	978	935	961	953	952	958	957	908	995	975	918	967	979	926	1002	982	967	934	910	958	933	957	970	1003	990	975	959	902	969	1004	964	992	977	949	917	951	1009	952	940	980	947	951	947	921	995	983	949	966	974	994	963	989	964	908	997	939	932	959	908	960	952	908	981	903	967	1014	961	983	963	959	943	939	997	930	989	948	955	923	959	964	957	988	989	975	916	953	973	954	968	980	913	960	939	979	921	892	979	1036	921	961	952	934	968	959	931	922	967	921	954	940	965	948	927	975	953	964	977	944	976	934	1007	940	956	973	874	970	952	966	995	966	958	957	926	952	964	916	952	970	993	961	934	979	957	902	981	901	964	1002	944	976	908	981	1025	978	971	944	983	946	981	1004	915	969	943	950	968	888	984	961	971	1019	1005	930	978	956	974	967	942	942	898	892	896	955	938	949	949	951	991	1041	917	929	977	1017	965	975	982	958	926	947	986	953	1011	943	1040	939	951	1007	960	944	961	933	986	991	978	1000	970	932	980	980	973	990	949	960	984	991	962	946	909	954	924	963	928	984	945	967	993	948	893	975	935	951	954	946	926	941	921	926	1000	982	998	958	1002	1002	1018	983	922	953	989	1009	936	953	939	958	971	971	933	941	998	1010	932	983	954	999	857	932	929	940	1018	931	980	956	990	970	968	981	968	983	979	992	947	984	992	971	1004	950	959	957	992	952	974	1034	968	999	939	993	1021	929	970	967	1013	997	924	946	953	963	989	965	997	971	933	949	947	978	946	1018	997	996	968	935	1010	978	984	927	965	941	933	975	1002	1011	935	929	964	959	955	941	995	966	954	1009	931	1022	962	942	935	922	1014	980	973	952	975	964	914	986	919	978	958	922	949	1013	942	924	982	934	980	913	926	942	994	975	977	946	973	999	922	928	887	969	979	947	936	962	936	972	974	970	935	919	980	971	895	906	907	958	974	958	946	987	1034	914	974	913	973	985	1065	916	917	1021	964	951	969	979	983	924	940	999	966	985	968	943	925	982	954	973	980	955	987	957	1058	991	919	964	937	936	936	856	930	942	973	940	974	1003	1005	929	963	960	934	937	966	946	977	930	954	951	984	991	929	886	933	967	960	1002	932	969	956	937	954	927	910	953	967	970	946	937	977	1004	1010	1002	962	983	943	953	936	957	956	962	965	971	974	950	992	954	1025	941	987	930	977	959	1024	975	989	931	945	1059	963	973	973	964	984	961	979	974	965	992	942	982	945	958	955	992	922	946	905	945	945	953	965	983	973	929	949	1001	932	922	987	983	924	968	939	958	1012	962	1025	917	968	918	964	962	950	976	944	929	1000	1001	973	961	933	969	892	974	965	1012	925	984	978	964	971	956	950	938	953	999	927	947	955	905	997	961	994	959	1025	927	998	955	965	993	942	990	966	992	958	956	968	968	934	979	954	952	893	920	944	929	927	961	951	976	978	920	955	950	954	932	939	953	984	907	922	1002	996	948	877	952	1023	943	958	962	1011	948	912	980	920	976	989	914	1024	984	990	983	992	956	986	923	956	884	922	970	946	932	974	958	947	980	964	921	965	934	1028	972	924	938	984	984	961	944	924	951	937	943	942	973	988	907	944	1000	952	980	947	958	951	997	985	898	924	961	958	923	944	965	954	982	928	935	981	928	964	927	1014	955	942	962	933	961	992	989	1040	966	929	1005	912	980	955	964	944	941	969	1040	968	1007	964	975	951	974	1006	931	999	946	965	1001	941	979	996	914	973	975	976	1013	962	957	967	936	953	967	983	930	967	938	929	940	963	997	1041	922	996	929	915	994	956	965	1005	980	1011	989	961	885	983	976	966	954	980	932	969	923	974	937	985	959	965	945	933	940	936	1013	982	948	968	964	977	963	998	987	963	931	901	982	983	951	952	956	978	908	976	970	966	939	993	969	981	939	962	963	931	930	986	1017	910	953	937	930	963	1018	960	976	934	983	1001	961	958	927	997	987	968	979	900	941	896	974	961	978	917	929	986	976	918	924	901	977	918	990	936	919	933	955	998	927	962	1005	939	970	925	948	923	944	956	919	946	956	964	950	917	953	910	952	964	923	937	1012	1021	952	935	930	954	910	954	965	945	964	1017	952	1000	924	917	938	1059	988	941	992	961	942	960	988	970	989	976	951	918	922	963	971	959	930	981	989	941	933	953	957	969	982	1018	925	949	902	1006	973	1000	921	955	918	931	956	962	997	967	913	926	942	963	955	945	958	985	957	928	989	931	1016	912	906	947	927	935	986	968	978	969	961	922	978	958	865	937	922	997	960	898	917	949	996	958	974	919	950	888	954	978	963	955	968	944	967	906	1022	1012	935	986	998	977	943	950	944	981	969	972	919	971	977	952	995	931	952	1016	946	986	962	944	971	1002	999	956	971	949	980	1003	971	998	937	964	967	958	937	962	946	961	926	945	966	978	987	945	991	949	940	951	901	942	970	1031	962	990	960	1011	946	998	977	951	959	943	974	926	981	928	962	939	1002	981	954	982	925	963	963	978	924	962	998	988	905	972	941	983	964	979	932	926	927	939	974	979	956	934	895	958	944	970	973	886	957	961	934	931	965	978	987	978	945	917	948	925	974	945	975	958	927	922	929	997	935	949	960	910	967	1024	905	939	949	963	961	990	927	879	925	898	950	984	1021	961	981	907	970	951	1015	1010	973	982	974	923	915	1002	963	909	1017	948	987	1033	940	906	989	946	948	944	1000	1017	972	952	996	937	965	970	908	956	999	941	972	1002	1004	1004	937	969	992	958	1006	974	984	984	966	981	943	1005	965	987	914	1014	997	994	965	955	972	957	958	931	949	1011	960	969	952	971	965	949	970	997	918	938	951	949	960	959	931	949	971	1011	940	920	985	994	981	953	947	945	920	976	933	982	932	960	951	996	931	960	1041	1082	988	955	959	964	925	953	943	957	999	911	950	966	965	898	956	987	931	975	849	938	1018	943	954	1011	978	962	969	970	945	905	953	955	1004	939	912	974	944	961	954	985	1004	939	979	904	933	985	968	953	919	987	912	1011	1020	976	984	919	962	931	936	912	976	894	992	920	984	974	975	931	958	969	1022	939	955	956	915	986	993	958	961	957	986	968	963	939	1010	984	937	939	1016	895	968	941	996	990	932	956	940	989	959	964	968	1016	982	982	951	988	952	913	947	1020	916	933	937	954	1011	938	988	965	931	928
6888	632	616	574	512	495	443	414	408	412	411	405	408	427	413	386	402	401	389	417	366	407	391	372	397	390	407	388	419	392	414	367	364	404	411	388	413	387	387	371	406	381	383	395	397	421	403	376	374	380	397	374	388	398	425	358	408	394	380	386	359	420	393	393	402	395	368	410	418	410	366	341	375	433	403	390	372	384	415	378	375	406	407	425	400	375	420	375	384	405	402	389	391	421	413	385	425	402	393	363	404	372	378	397	401	382	378	380	407	358	411	410	384	360	414	404	341	413	384	401	392	377	414	394	379	379	421	358	382	374	395	387	426	382	425	415	419	384	356	376	370	368	387	411	369	397	411	425	439	437	382	382	387	347	376	409	365	394	391	362	342	395	380	398	360	376	364	364	383	397	388	389	399	367	435	423	361	395	377	379	401	385	372	382	401	396	409	407	393	358	406	416	375	408	414	428	420	373	391	370	416	422	410	407	359	354	391	384	390	416	367	340	408	403	366	388	384	398	381	410	390	385	387	375	409	403	372	405	419	390	364	391	444	418	395	402	430	388	388	372	388	404	375	401	397	383	395	360	388	398	401	406	412	405	408	395	382	403	386	363	418	428	392	383	372	391	402	430	393	386	382	373	404	340	396	390	340	379	378	358	415	390	400	392	376	399	437	422	391	387	409	384	379	416	352	381	391	373	402	408	387	389	408	380	381	386	424	390	381	383	403	406	398	422	398	369	414	370	383	429	409	360	408	401	420	398	406	388	397	432	416	397	413	392	397	374	375	380	401	395	415	356	374	374	395	379	377	381	371	403	405	363	382	399	424	392	409	387	401	352	428	395	405	438	412	395	356	401	408	389	408	366	376	373	385	405	360	398	410	391	401	390	362	401	409	407	424	387	399	382	366	342	411	381	393	385	388	436	383	408	412	371	394	425	400	375	414	381	363	416	378	383	352	366	421	387	394	405	384	389	388	359	413	400	391	364	343	422	380	394	395	427	378	422	371	365	404	380	439	339	408	389	393	393	381	417	411	434	415	373	396	338	441	369	403	411	391	380	421	399	414	386	347	392	400	423	377	415	390	399	405	385	372	399	420	405	433	392	406	389	360	367	415	413	385	377	375	413	353	368	434	371	380	396	424	397	379	414	394	398	374	411	380	378	390	414	398	424	409	421	382	382	409	383	365	391	393	383	381	406	383	400	405	397	384	399	363	384	391	416	413	408	378	406	389	405	375	413	398	427	386	405	392	402	385	408	423	390	372	385	383	341	395	391	382	401	399	407	396	408	404	400	369	382	415	386	383	411	380	358	407	350	399	416	424	422	391	419	390	390	392	403	366	401	380	447	408	416	398	380	397	400	401	369	394	433	402	404	381	431	402	390	413	389	394	414	402	405	387	386	355	401	386	413	396	363	387	373	374	392	417	401	369	400	388	376	343	417	417	425	376	428	423	407	376	412	396	373	405	397	413	382	386	407	356	402	419	371	389	393	390	366	394	388	426	382	420	416	393	396	416	384	357	391	340	390	358	407	405	387	420	396	397	353	398	387	387	405	357	408	431	393	384	404	392	405	361	440	412	375	422	419	403	375	407	371	395	400	362	374	422	349	379	369	397	388	425	384	398	396	387	343	410	379	400	398	403	379	370	414	386	392	427	373	395	404	388	408	427	425	387	395	430	387	367	404	408	414	412	396	371	365	378	413	421	416	384	397	411	375	396	386	380	363	386	387	408	398	400	404	409	403	362	387	385	381	394	361	401	410	351	398	381	395	352	426	428	385	394	366	441	417	421	394	379	389	390	388	386	374	377	427	412	398	390	393	423	391	359	393	407	448	387	384	405	409	401	384	401	407	393	396	404	392	397	396	404	391	405	383	363	406	412	402	389	340	394	389	403	398	383	364	408	396	415	403	397	418	405	405	396	413	417	385	445	415	403	388	395	362	428	397	374	384	425	391	376	418	379	419	410	396	397	403	399	367	377	405	382	405	399	407	381	402	431	375	391	393	401	399	359	405	419	404	365	438	396	377	390	379	372	340	399	384	362	420	429	418	371	405	351	426	407	431	366	424	397	458	362	361	395	391	423	370	447	358	426	426	432	377	436	394	381	375	409	372	406	412	364	375	422	390	391	389	397	353	424	364	367	388	393	372	405	397	393	381	369	394	381	389	407	375	349	393	374	419	399	384	359	398	387	382	381	373	390	412	384	382	403	387	393	399	405	365	374	409	457	418	392	420	366	398	412	404	417	387	411	408	419	389	411	385	412	396	401	382	422	412	421	409	393	370	417	411	407	390	401	413	400	407	394	389	403	394	402	390	382	349	419	368	384	384	393	371	401	371	375	424	417	420	414	349	387	402	419	388	346	407	383	389	408	406	396	401	370	390	428	365	373	422	439	432	402	410	390	388	396	367	408	413	411	402	380	387	468	395	377	421	389	401	383	419	425	367	384	361	397	399	383	438	385	413	386	416	417	404	404	381	448	416	396	394	378	380	389	374	410	421	351	418	427	405	375	433	407	369	432	370	440	409	420	423	367	400	390	436	400	407	399	441	369	392	369	383	376	383	427	415	368	386	399	359	402	391	413	423	377	400	414	396	403	383	415	426	397	403	384	432	402	410	367	377	395	439	404	416	388	404	382	397	388	425	396	389	415	384	435	415	373	377	403	403	388	390	416	372	375	378	407	422	399	383	379	370	392	410	365	391	404	380	407	399	378	390	379	378	397	379	406	392	386	368	389	413	427	396	419	394	403	372	381	429	380	356	413	388	388	376	382	430	417	397	375	399	416	459	379	385	357	398	386	391	406	404	395	406	402	377	388	412	404	381	391	429	392	419	357	388	409	363	358	397	382	416	396	384	375	392	404	433	378	394	386	388	407	389	380	392	378	447	449	411	398	383	382	393	396	357	353	373	365	359	432	410	401	383	394	384	388	393	397	368	379	377	420	374	361	432	395	388	397	438	430	399	370	396	389	416	364	424	375	412	387	375	383	354	378	405	423	389	410	364	392	390	375	372	372	393	394	382	403	385	397	393	383	420	421	362	430	391	370	391	398	385	441	402	416	369	359	372	425	395	395	429	395	421	385	411	425	358	400	411	384	419	387	390	335	377	391	403	361	426	414	382	375	359	400	391	355	385	421	425	412	412	422	390	372	394	427	364	380	382	401	379	426	394	368	417	416	411	394	372	396	388	404	386	394	349	409	374	434	356	383	436	425	405	405	394	379	400	369	420	397	410	400	420	389	400	378	369	359	423	395	415	401	401	375	388	389	412	395	401	430	389	411	409	415	395	383	436	396	365	385	430	407	367	406	391	428	383	388	434	366	374	413	365	398	416	370	387	415	402	445	405	426	420	405	368	392	437	387	383	443	397	407	397	400	466	421	411	408	419	388	389	394	440	363	386	423	373	403	399	395	402	384	365	371	383	395	417	376	409	371	389	413	406	341	384	402	366	392	387	374	352	379	373	403	371	383	413	398	392	404	429	403	426
6645	1075	1504	1559	1419	1320	1238	1176	1123	1150	1097	1073	1014	1004	1034	1015	1032	1022	977	961	1031	966	961	921	968	959	970	957	979	997	981	983	940	953	951	920	991	988	932	1023	957	922	940	985	954	932	1003	982	978	949	976	964	943	929	931	931	999	977	961	1002	927	1034	933	969	990	971	965	954	962	989	937	972	950	899	958	958	990	982	962	978	1001	922	999	904	932	958	939	945	902	971	965	972	935	950	961	959	898	953	962	954	884	955	978	905	990	916	937	914	1009	952	967	922	922	970	994	950	987	895	950	944	957	929	925	925	959	877	904	969	943	976	979	928	945	970	958	933	971	961	945	917	960	966	1016	984	937	954	930	915	933	981	946	902	946	908	925	945	925	974	936	958	999	968	1025	952	928	943	910	948	947	996	916	935	949	919	946	934	988	935	948	916	886	961	944	930	1000	975	981	996	962	993	947	953	945	959	965	946	947	899	947	960	963	937	941	937	951	968	925	950	946	926	898	930	945	946	946	989	915	999	1002	973	961	923	921	924	947	998	969	978	961	947	989	953	879	893	992	914	973	927	903	966	955	946	914	959	958	918	969	941	921	962	943	972	990	924	941	942	955	956	941	999	1006	995	882	969	970	1032	913	931	960	928	1003	975	986	1011	957	923	1021	899	895	939	952	920	921	925	918	972	958	1022	961	971	992	964	942	941	922	940	911	907	971	969	982	933	993	1001	999	989	989	1004	854	949	962	940	905	925	955	939	946	972	942	924	972	955	922	934	980	962	939	914	995	928	964	968	933	902	995	958	960	996	903	940	983	930	927	965	997	978	964	982	929	953	980	952	988	915	939	953	956	947	912	1002	953	975	924	963	897	952	913	957	907	941	965	981	912	944	963	979	966	952	954	943	953	949	947	998	909	930	976	940	906	960	913	879	1033	976	975	965	950	990	943	961	922	936	958	934	913	973	928	974	948	918	918	954	912	964	902	955	980	971	972	962	1046	960	938	919	895	910	985	977	872	947	997	969	989	939	987	978	931	918	992	965	991	930	972	909	926	934	961	895	938	975	966	912	934	1015	955	981	976	919	955	966	980	957	978	997	946	931	863	970	941	931	929	960	927	959	971	963	964	960	947	948	891	948	924	906	1003	917	990	923	944	961	959	947	959	901	935	949	923	861	945	980	932	879	929	931	895	941	960	937	980	938	935	914	1018	992	977	961	948	957	923	937	924	955	949	933	905	952	1010	983	906	984	931	975	940	953	909	971	981	973	931	927	978	972	966	909	929	959	979	940	887	907	966	909	953	953	977	923	966	982	1007	928	953	977	926	955	991	994	941	950	934	972	977	935	931	961	961	922	1000	956	963	914	991	974	909	925	984	948	963	971	980	954	934	958	995	950	926	891	963	924	987	960	916	938	929	940	936	921	967	962	957	912	913	974	957	932	974	945	955	965	946	957	985	950	955	948	943	974	926	937	916	974	965	964	954	949	997	917	1010	961	988	989	976	1007	927	950	954	947	884	973	953	971	890	969	973	990	937	937	986	995	944	955	990	934	912	930	921	911	955	996	930	1001	979	940	998	934	947	904	985	948	954	1007	1029	968	1018	969	966	937	956	996	963	952	976	982	974	973	936	978	987	932	952	955	988	932	1031	942	959	954	927	980	971	905	904	965	913	930	929	902	955	978	997	928	939	1012	1008	946	970	978	957	941	905	924	952	891	909	964	938	961	930	910	985	1009	971	977	965	883	959	945	989	997	943	984	941	931	902	991	990	915	943	969	904	980	902	946	947	867	945	937	980	938	1020	917	988	928	977	961	936	945	941	928	971	928	962	1000	959	933	955	977	963	949	1015	972	945	990	986	988	994	889	922	954	967	922	890	926	993	924	930	970	961	964	1019	939	990	947	1009	902	964	982	946	1007	991	966	932	927	925	902	941	914	931	980	892	927	1004	932	947	973	971	938	942	930	921	907	968	981	958	924	895	984	938	983	939	974	983	915	1000	924	907	983	923	889	984	961	882	964	958	952	973	912	899	977	962	945	964	961	946	958	900	966	939	982	978	933	905	921	931	925	965	937	915	951	911	941	905	965	965	901	919	903	848	971	957	958	937	954	875	985	964	970	1000	933	960	965	975	971	972	976	939	928	972	936	926	941	948	947	935	891	937	1014	941	961	963	932	980	940	989	948	875	986	977	932	945	997	974	996	965	934	888	922	947	1004	953	981	1035	904	922	956	942	980	962	931	955	967	952	926	992	994	944	938	953	915	938	944	964	963	939	935	904	940	967	889	948	959	946	983	978	968	917	924	910	904	964	955	962	955	943	932	889	944	967	990	883	1031	950	961	963	971	954	929	936	949	969	920	922	982	1001	951	952	993	900	964	913	972	896	1012	953	981	956	934	921	960	911	997	1007	911	973	957	952	962	999	974	934	955	970	946	1003	920	876	971	953	923	934	901	991	963	911	936	961	940	948	940	941	989	977	937	938	929	1016	1008	907	970	916	928	960	985	1029	981	940	989	964	975	989	911	1014	917	982	968	935	932	934	974	923	968	978	984	954	945	966	952	950	943	972	939	940	946	955	967	953	933	944	944	939	978	914	908	960	928	1007	975	923	940	919	980	946	922	923	1015	963	971	969	873	922	957	959	983	946	954	992	995	935	996	960	966	977	933	972	917	951	974	953	937	997	935	1003	913	980	906	964	950	957	892	927	959	947	971	1015	939	940	1023	952	961	994	993	924	909	933	961	910	930	928	912	933	975	950	997	906	1015	928	964	894	946	925	955	978	945	901	992	911	969	1003	977	972	905	929	1005	1027	968	946	1021	905	1002	925	962	975	926	905	931	979	958	928	954	967	924	965	973	905	942	945	959	1018	921	963	977	976	970	960	924	993	937	970	960	934	910	936	974	948	990	971	908	928	938	941	976	987	995	966	1001	973	945	901	1007	987	941	985	968	951	917	948	1011	972	934	945	936	916	946	944	957	940	933	899	943	917	998	945	991	969	991	898	951	936	946	968	1015	976	943	946	900	936	959	966	988	948	963	949	982	954	963	925	1025	958	934	945	1013	992	931	931	974	967	944	996	938	968	970	975	994	960	1005	981	953	985	964	940	910	979	1013	929	944	954	976	965	938	996	934	903	897	960	960	930	933	945	929	967	963	999	936	948	928	968	921	986	977	923	984	954	979	919	974	948	954	923	927	916	935	928	974	957	958	949	942	880	938	957	935	951	971	941	951	910	936	959	902	967	939	951	941	983	987	897	927	925	921	907	979	907	949	953	1005	950	941	920	915	994	917	956	968	965	950	967	1000	989	987	1025	939	987	918	907	936	940	981	951	887	923	963	923	963	969	989	943	921	991	947	938	935	936	987	918	931	979	966	944	979	976	1027	1009	930	909	927	979	933	944	937	984	930	933	935	931	926	959	957	926	947	993	881	967	955	983	949	957	939	967	942	1009	975	958	974	984	979	941	914	925	974	959	941	931	968	930	975	1018	956	893	908	940	944	960	941	880	947	981	947	951	963	958	977	970	935	951	935	892	948	919	901	999	916	951	990	936	915	950	982	935	958	935	958	973	979	936	981	1010	997
11913	773	655	508	429	322	332	263	297	264	256	238	297	266	245	240	230	231	230	218	256	196	206	232	215	202	215	237	230	204	246	222	240	199	211	218	226	244	211	225	231	250	237	275	225	212	207	234	224	202	217	218	227	236	196	242	203	224	224	204	216	238	232	196	209	225	230	221	227	232	220	211	221	208	244	222	209	234	237	218	210	202	216	204	218	181	198	197	226	206	249	235	221	218	232	185	238	221	240	238	196	225	213	205	213	217	207	232	187	240	228	262	248	188	222	214	228	200	238	202	194	182	215	241	199	214	220	217	206	201	227	240	205	208	217	224	209	245	215	229	221	223	241	245	209	212	229	226	201	242	220	257	217	213	218	231	244	197	227	226	240	230	239	210	223	227	195	218	228	221	218	237	220	226	235	214	193	204	217	235	226	223	185	215	212	229	211	229	193	213	218	225	233	230	246	225	235	228	216	184	199	200	195	223	215	223	225	220	203	226	205	179	224	247	180	210	234	221	213	238	222	240	231	218	223	220	202	202	192	212	235	199	221	219	194	214	198	218	242	224	217	208	236	213	208	202	234	212	204	235	247	223	246	258	214	250	218	224	216	205	190	222	184	215	215	231	219	220	231	242	219	231	213	240	228	228	204	218	199	233	219	240	239	223	198	203	209	202	223	185	191	206	204	240	193	247	227	207	235	245	223	212	240	246	209	199	227	198	216	228	241	234	244	260	231	222	206	197	204	252	228	222	221	225	238	249	219	192	208	218	191	219	238	232	221	182	223	202	214	230	215	239	229	200	218	215	219	181	224	220	240	204	217	231	192	210	211	196	199	224	229	220	241	209	201	210	212	220	210	218	229	199	270	216	229	205	216	210	222	197	222	248	231	222	217	218	215	213	239	232	215	220	231	198	240	215	223	225	233	209	234	222	207	219	223	212	207	229	202	203	242	221	240	214	209	227	207	216	210	226	229	237	227	196	210	212	207	221	196	243	245	201	220	217	231	213	219	211	234	217	234	209	209	219	231	200	210	207	206	225	221	223	223	247	231	226	216	226	238	223	199	206	219	217	234	232	214	213	206	208	225	227	250	220	222	235	232	212	235	217	251	232	222	208	227	194	256	208	197	211	233	213	243	207	209	220	211	224	234	226	209	227	237	239	209	231	229	210	220	241	225	225	247	230	222	240	215	204	240	210	213	260	207	196	248	232	225	218	215	231	213	211	221	216	197	218	186	250	195	227	247	216	230	199	228	241	213	235	203	238	218	252	227	245	230	212	213	215	231	225	215	230	214	216	213	218	196	212	237	222	211	208	223	202	200	232	230	204	234	238	221	220	202	216	219	221	232	218	220	231	219	229	211	208	216	220	234	228	212	224	243	216	212	216	229	193	191	219	209	217	219	208	212	226	205	234	214	216	214	195	257	215	238	209	211	203	202	212	227	232	233	254	192	238	232	225	215	216	229	201	236	211	231	182	231	235	225	216	227	211	226	237	231	215	208	265	205	241	231	207	226	245	207	227	244	242	210	205	226	220	228	228	229	202	247	226	188	223	249	236	230	217	245	210	208	243	228	216	226	222	226	216	223	224	212	201	196	228	210	230	220	215	238	202	210	218	232	239	231	209	194	217	220	210	230	214	214	244	234	240	229	217	252	218	220	222	245	197	228	248	212	194	239	241	222	216	239	229	213	203	229	206	215	227	214	232	204	234	235	230	214	216	211	209	210	214	223	191	215	227	222	213	237	217	210	227	207	187	224	219	212	213	207	240	217	199	207	208	234	248	220	205	227	196	184	215	201	220	227	241	225	215	207	232	216	192	237	221	241	225	235	197	225	225	220	211	212	225	238	206	238	249	211	233	229	209	201	229	251	239	207	209	224	223	222	192	211	216	197	211	217	260	216	201	199	223	212	192	225	217	225	208	171	226	238	231	222	259	205	223	211	206	225	217	228	244	208	217	205	228	223	225	207	224	219	250	217	213	197	224	210	231	231	205	256	230	214	202	204	190	235	208	217	219	241	187	219	230	228	187	251	219	225	210	235	203	229	214	236	236	209	235	194	219	222	227	211	218	210	203	229	238	229	233	239	219	211	198	218	238	200	213	235	223	205	223	244	199	214	219	227	223	220	258	241	225	224	220	203	203	203	235	237	217	218	211	203	231	206	218	198	182	205	209	214	222	233	235	215	206	224	220	200	205	238	245	219	197	223	212	205	228	233	193	214	229	217	236	203	235	208	247	209	218	211	210	229	211	203	229	216	211	246	207	229	197	240	205	186	203	198	235	234	225	234	228	227	202	214	220	220	203	205	206	235	212	210	202	197	219	222	216	218	205	199	224	217	214	232	218	204	219	229	217	221	212	225	236	218	225	232	214	234	208	222	194	242	216	201	214	239	229	229	233	228	215	214	213	213	204	207	230	224	214	203	233	209	213	222	222	192	218	210	237	227	210	202	240	227	242	194	238	217	223	218	222	217	215	230	208	225	229	254	210	232	204	229	212	240	230	199	223	207	202	269	229	215	263	199	216	219	219	225	221	226	216	222	204	209	219	214	217	254	205	216	253	231	223	213	224	243	242	235	193	228	219	223	226	228	217	212	189	228	235	208	191	223	229	228	231	204	220	208	217	248	235	241	220	223	230	220	204	206	244	222	210	229	234	239	203	208	230	223	227	221	227	214	235	222	204	237	211	215	227	219	217	210	208	226	205	232	214	192	229	215	222	221	192	213	221	236	251	186	215	225	228	228	222	239	213	230	229	196	200	242	209	251	215	266	231	221	219	238	229	223	222	203	225	240	233	226	238	239	214	227	214	215	205	213	208	219	224	222	211	226	219	214	205	249	241	230	227	209	238	226	212	182	203	225	199	219	226	219	212	215	225	235	232	231	253	226	201	204	218	196	232	200	227	227	199	214	228	217	238	205	213	205	215	225	204	214	201	225	246	219	200	240	219	220	236	199	187	247	240	229	267	236	197	200	210	194	218	214	219	214	196	219	224	210	201	227	229	195	203	228	235	245	220	199	211	233	205	248	237	217	230	236	225	227	217	213	196	238	200	224	236	240	251	209	233	233	223	222	221	222	218	216	192	209	247	230	229	206	224	209	229	244	195	208	247	208	211	225	235	229	233	229	189	170	211	201	211	230	197	230	244	232	226	229	226	218	229	210	221	207	194	229	187	194	215	231	216	215	210	228	215	252	210	214	224	205	225	216	225	230	201	215	233	207	227	232	208	221	230	195	197	211	219	234	202	206	213	220	239	218	230	209	220	199	236	204	188	205	203	211	258	219	210	221	247	214	203	208	218	214	234	201	223	221	200	180	213	233	223	192	241	234	251	246	230	207	214	196	223	211	174	208	229	220	232	185	199	225	211	191	233	223	225	233	225	211	205	221	231	223	206	219	209	206	225	201	224	205	206	261	198	184	207	222	202	207	210	216	245	212	198	215	215	221	223	215	255	214	237	226	209	197	220	206	210	197	205	250	194	220	229
7847	914	1617	1767	1493	1302	1121	964	933	804	757	768	730	728	679	687	669	667	640	669	609	618	601	604	653	588	580	620	551	631	581	623	568	558	586	583	583	564	601	575	577	541	576	580	586	579	629	609	618	584	590	544	623	586	584	577	584	603	574	581	565	548	574	615	598	591	594	569	600	540	548	606	552	559	574	585	582	559	603	576	564	552	594	593	560	574	531	552	551	566	553	523	552	629	558	537	551	572	600	569	548	608	558	577	588	561	558	578	570	565	550	582	564	573	564	571	531	555	586	571	576	640	543	623	570	531	577	544	585	542	542	535	579	593	601	578	559	579	519	532	571	537	565	556	524	554	528	570	546	555	536	549	590	538	573	559	520	582	566	573	561	564	571	607	577	539	612	572	566	578	569	536	575	536	541	594	586	539	537	543	505	575	608	538	566	587	520	558	562	589	581	550	554	542	532	570	597	552	557	583	579	542	615	539	599	576	538	565	560	582	562	578	595	529	572	569	571	595	553	531	515	593	601	566	557	577	585	530	558	544	555	534	516	573	546	576	559	549	578	516	505	615	538	560	552	563	564	583	549	545	553	594	586	545	563	564	583	564	546	554	540	611	547	519	593	536	540	626	540	570	572	540	586	597	574	579	566	578	561	527	594	592	558	541	608	547	551	521	582	584	562	540	576	603	577	534	589	566	561	582	569	555	565	516	595	561	532	556	558	529	546	530	557	541	584	539	549	536	603	537	564	576	590	556	572	571	551	618	586	545	603	559	544	594	563	553	551	536	564	564	519	542	563	568	577	567	550	617	600	574	566	596	577	551	572	516	563	554	570	587	519	536	562	540	572	545	558	555	583	567	584	578	572	566	530	541	567	556	600	556	567	555	608	562	544	597	554	502	551	591	589	545	575	576	552	554	582	538	573	560	554	561	547	556	541	575	601	571	525	562	554	573	520	551	558	574	566	595	566	523	600	583	626	539	576	568	566	546	531	596	591	576	549	569	546	605	558	590	578	567	571	529	577	561	564	591	589	488	558	577	577	599	529	588	552	485	585	573	528	561	556	552	576	512	568	578	588	596	560	575	585	560	533	563	539	573	580	569	560	558	579	511	583	547	570	531	549	596	568	558	568	602	554	528	563	587	566	583	564	542	572	559	571	580	584	537	559	550	552	587	567	545	543	570	585	518	531	574	564	594	587	542	579	560	547	557	560	547	641	543	538	575	557	569	555	586	548	548	562	564	524	543	558	538	546	575	583	571	600	607	594	568	551	589	555	550	562	576	613	541	573	567	588	562	583	523	576	519	592	562	550	585	550	602	571	557	554	557	537	545	560	550	615	579	622	554	591	549	596	545	568	613	537	535	541	601	567	545	563	528	559	591	524	554	601	555	572	571	582	576	568	522	571	557	518	528	566	535	585	568	603	548	566	599	536	571	560	575	553	545	589	554	564	590	600	541	554	554	545	545	525	568	543	553	552	562	589	593	516	573	558	541	588	570	572	530	564	570	591	550	579	570	590	579	556	566	540	542	566	584	600	601	573	588	598	549	525	554	560	551	588	557	591	578	555	563	594	568	545	524	588	539	550	570	577	575	583	588	580	573	573	502	594	565	590	555	515	584	550	557	558	551	565	558	566	544	529	578	529	612	599	584	578	571	542	600	561	528	555	583	574	546	530	576	575	552	565	529	566	509	593	534	608	522	579	570	577	578	542	556	555	544	579	577	547	543	532	543	536	578	563	556	545	556	549	576	526	599	577	548	521	549	577	545	529	589	570	556	521	569	581	568	572	561	543	562	549	544	572	571	555	542	617	573	541	558	599	561	553	584	593	587	560	539	535	552	593	586	551	512	609	566	560	555	564	575	554	561	552	543	560	563	576	568	567	545	573	583	572	553	551	558	546	561	560	603	551	535	537	544	575	535	621	564	604	540	562	532	531	561	548	550	526	546	540	552	549	570	547	568	539	556	551	587	585	578	550	556	530	553	553	540	573	536	595	578	553	549	523	528	539	540	588	529	568	553	554	564	512	528	570	604	563	533	571	550	572	565	598	577	569	585	534	572	547	593	582	598	580	563	588	594	550	537	538	561	536	573	550	552	517	582	602	545	551	583	604	572	588	542	575	535	516	577	589	582	532	571	597	577	571	514	534	551	615	561	522	525	586	544	501	599	558	569	578	581	566	585	556	520	577	571	572	570	563	557	536	562	533	554	579	543	552	514	542	584	584	616	546	549	545	540	586	602	568	523	530	534	577	589	528	525	514	540	582	571	533	523	601	535	569	589	581	555	563	539	578	530	539	563	534	564	572	609	609	566	538	533	557	540	567	545	557	537	573	553	555	570	586	556	576	562	567	580	585	572	576	532	575	568	539	577	557	552	613	548	508	565	567	517	543	546	520	580	555	598	593	577	577	578	580	540	541	578	563	623	604	590	582	595	579	615	551	535	573	546	598	553	547	535	546	504	576	575	540	567	578	576	596	560	551	542	540	486	550	532	541	537	542	562	583	601	532	563	539	587	522	534	550	579	598	578	582	532	546	590	576	561	578	563	548	528	591	547	569	534	572	574	549	554	574	564	555	544	572	593	532	576	585	579	566	557	547	587	546	605	557	546	575	579	526	588	537	540	607	531	553	541	559	581	604	590	550	575	574	490	527	625	552	571	566	540	543	533	553	576	565	564	623	565	557	564	564	604	585	574	509	606	568	632	561	609	591	554	496	547	579	595	609	601	575	576	542	619	543	567	554	536	533	548	559	604	588	493	575	532	509	574	619	596	533	565	578	547	575	551	573	601	572	542	578	536	558	553	554	587	619	544	571	530	514	551	562	539	538	543	559	589	560	543	520	570	590	566	569	570	613	608	545	531	602	576	550	565	596	576	520	564	546	590	563	569	606	495	553	528	498	532	569	576	550	586	525	563	593	541	542	592	542	538	531	603	565	601	572	601	531	596	535	559	559	534	540	594	563	574	539	569	547	554	577	573	545	520	540	584	583	516	579	575	571	570	545	557	578	539	544	559	563	552	570	557	532	544	553	583	555	546	540	589	573	544	560	548	551	595	561	540	569	599	545	556	582	586	554	549	565	557	549	554	560	564	543	563	592	613	606	557	639	539	553	563	597	523	605	563	548	545	553	558	552	560	567	558	559	557	533	568	534	590	542	537	576	557	574	567	587	550	549	579	571	566	567	595	563	607	561	533	548	567	545	611	575	570	584	532	582	575	568	586	569	596	533	574	578	541	555	544	549	588	566	556	552	575	577	563	581	575	561	543	564	581	550	595	546	572	556	568	564	587	563	558	550	568	550	564	576	556	600	581	543	575	558	569	579	573	625	545	573	608	558	527	567	577	556	495	587	558	541	549	561	519	547	570	564	553	582	578	525	567	576	602	574	544	532	535	537	550	577	570	597	577	573	556	585	570	581	541	546	608	540	570	534	587	544	575	599	544	579	520	546	573	559	576	558	526	579	576	554	611	540	559	562	589	551	544
1352	416	393	373	367	393	384	398	411	391	417	408	413	423	387	404	394	381	395	390	374	349	371	400	393	404	388	405	413	410	370	382	390	392	412	392	377	409	390	419	401	363	385	394	391	378	404	414	387	380	423	389	401	363	384	388	386	364	391	392	396	382	366	429	421	371	397	388	392	380	416	393	411	409	397	400	437	395	432	424	388	374	386	373	363	396	384	388	405	441	396	369	403	399	401	374	363	391	409	382	411	445	403	409	390	360	398	359	372	391	401	414	394	393	393	377	357	429	414	394	398	399	399	398	412	392	379	427	402	395	378	389	396	375	376	358	363	415	417	386	397	375	398	401	382	393	414	409	398	380	388	422	390	388	425	405	407	412	400	400	417	408	402	374	372	376	376	379	415	390	374	410	393	379	413	409	386	418	403	396	374	400	423	364	371	418	376	383	391	384	385	417	412	374	422	387	366	423	393	402	358	405	332	397	394	411	429	409	401	389	361	426	373	389	418	396	407	387	383	431	388	385	382	418	428	471	412	398	376	427	399	412	386	414	397	374	372	406	417	376	399	404	403	405	385	392	434	382	379	393	407	407	400	428	380	392	397	416	380	435	353	366	427	409	406	373	348	386	430	399	380	372	386	379	421	398	394	406	388	380	392	362	359	392	408	393	393	386	432	419	380	391	413	386	397	422	399	384	337	409	405	393	382	417	387	379	392	362	393	379	388	412	410	381	377	411	393	401	375	409	390	454	402	414	392	350	360	390	401	392	392	419	403	380	367	429	389	388	369	384	362	390	382	370	382	421	375	336	432	383	401	380	393	387	389	391	410	402	391	408	365	395	370	392	385	389	378	378	393	377	417	379	381	404	366	429	365	416	380	377	387	403	407	423	389	413	362	395	390	352	394	378	386	413	426	374	392	427	376	405	388	369	366	392	377	393	354	383	417	396	359	388	376	387	378	396	418	408	385	398	380	382	367	406	356	386	356	425	414	392	417	366	401	409	407	405	414	417	382	399	369	379	398	389	392	413	399	377	424	351	404	378	356	390	412	418	451	408	343	398	366	381	382	374	388	403	420	377	388	379	379	410	370	385	389	385	363	374	424	405	391	403	390	415	388	415	437	406	408	413	394	364	378	375	398	418	412	410	358	407	402	398	390	374	382	404	391	379	406	358	381	362	395	422	414	410	400	407	398	403	394	375	409	376	416	399	443	384	392	376	405	403	428	415	373	413	360	399	381	415	428	424	371	370	414	343	343	380	418	342	394	389	393	418	396	397	391	394	394	390	404	343	401	405	391	400	399	377	394	378	401	377	394	387	384	351	376	371	412	397	376	380	407	390	377	418	331	356	395	406	431	420	414	431	383	400	365	396	406	380	401	379	399	407	370	419	364	427	353	393	395	366	403	399	428	380	394	394	403	389	418	354	373	368	412	385	415	370	410	386	363	385	407	440	400	362	399	370	394	346	420	415	379	366	390	389	394	391	402	411	427	366	413	365	363	395	374	392	382	389	396	400	409	382	411	398	400	385	420	359	377	422	388	416	398	411	370	365	411	383	388	416	412	406	408	386	364	374	415	374	389	374	392	422	397	379	396	407	367	405	400	395	401	354	403	412	388	368	366	387	414	402	393	393	393	420	366	453	370	375	410	383	408	370	371	450	368	399	401	367	401	393	425	410	402	395	398	378	392	411	376	389	403	382	361	401	397	371	367	380	393	398	405	391	409	351	354	420	409	416	376	409	391	333	368	408	348	417	419	426	423	385	390	371	425	428	357	394	387	365	403	428	382	394	376	382	382	408	379	389	452	393	399	364	390	416	396	387	409	396	403	359	388	399	388	373	406	382	375	412	425	344	379	432	377	356	395	400	377	403	376	452	354	366	430	434	373	361	389	402	384	413	420	380	392	396	387	387	420	395	390	380	374	383	425	384	374	388	380	367	363	352	384	409	371	349	390	415	367	404	393	383	386	402	427	403	406	377	404	395	458	408	419	404	375	394	412	415	408	379	416	365	398	344	371	410	362	393	378	411	377	369	400	360	421	379	366	362	366	392	379	412	383	369	408	336	372	368	375	398	402	400	365	385	375	379	380	404	403	375	378	364	417	365	400	396	401	345	407	388	394	389	410	412	384	359	378	371	350	369	385	388	387	379	369	367	405	389	382	406	359	430	373	380	400	399	398	422	385	355	418	376	402	392	421	382	454	402	351	405	393	382	383	407	384	399	383	410	432	393	367	381	392	383	380	387	423	403	366	383	377	398	413	357	392	400	409	397	401	410	371	376	372	378	431	393	340	385	413	356	366	356	408	403	371	382	388	369	382	399	348	427	402	351	395	381	414	369	424	364	367	368	361	370	376	392	399	408	379	414	402	384	415	394	392	408	399	397	396	394	421	413	389	398	380	427	356	387	392	374	365	388	432	359	377	383	415	399	364	368	435	380	415	395	403	378	387	349	401	389	398	413	419	386	368	353	427	393	384	399	413	367	405	411	406	405	389	384	372	406	389	396	409	398	403	383	439	391	402	326	377	391	373	382	390	327	401	405	386	404	384	388	411	421	410	388	439	380	395	376	371	372	399	419	405	397	390	382	378	420	386	382	409	417	397	374	366	394	362	380	389	378	378	369	373	414	358	389	373	436	376	369	379	374	381	414	353	360	389	408	380	352	375	369	393	393	376	358	374	423	357	389	380	401	391	379	382	374	423	421	404	376	366	384	383	384	386	356	375	393	421	375	409	353	426	395	399	406	428	363	402	366	395	400	381	420	377	407	403	432	364	407	387	368	388	373	398	395	352	390	376	394	411	405	384	378	410	441	415	390	414	387	374	411	429	394	426	408	370	426	428	398	385	386	394	387	363	419	422	426	398	370	397	403	384	375	406	393	364	407	426	423	399	373	400	386	384	388	382	376	357	388	374	405	355	403	386	380	402	367	370	401	375	414	400	378	405	399	409	398	393	371	445	421	384	376	384	382	369	378	419	379	400	382	394	400	411	385	371	395	361	409	408	419	395	390	417	381	392	379	420	380	382	385	362	410	410	369	376	380	385	384	396	382	402	400	372	386	362	419	428	412	382	401	391	403	400	406	377	408	411	435	369	384	400	432	396	385	457	398	386	404	433	401	399	385	415	400	382	378	428	380	370	370	407	399	380	379	411	389	410	397	421	416	394	415	418	392	381	355	392	363	357	372	384	379	403	393	383	372	422	436	388	411	423	413	435	420	445	423	394	397	379	372	382	361	404	389	424	401	422	378	378	381	373	418	400	390	365	408	396	405	383	388	374	370	396	401	364	388	413	400	398	405	407	408	411	389	357	402	368	393	381	424	357	363	406	420	382	356	363	380	398	386	405	394	422	394	383	397	391	403	438	418	370	397	419	394	413	403	398	428	404	394	384	377	401	383	400	345	421	422	400	466	389	369	364	392	397	400	407	426	377	402	394	354	406	435	358	405	416	360	382	418	430	415	384	418	371	392	381	395	377	405	362	389
2127	949	973	997	1006	921	949	967	1070	975	958	972	959	971	968	972	951	985	955	981	943	940	976	934	954	897	971	961	951	1007	962	953	985	967	905	952	962	912	959	950	970	925	964	961	956	957	970	949	951	956	980	961	947	959	978	1017	962	990	943	955	966	913	953	942	1005	939	999	943	912	964	945	959	935	976	964	920	966	942	930	1021	953	953	1018	972	901	1020	911	934	1007	979	942	899	967	936	928	976	957	992	1006	939	933	996	931	943	916	955	972	974	966	988	919	938	962	974	956	947	969	976	950	965	929	1018	1006	998	953	991	991	953	957	917	928	1025	996	907	971	941	939	894	925	943	923	976	949	937	937	972	972	954	955	947	1010	908	951	956	969	874	952	940	945	916	937	1013	919	959	1007	941	967	1010	907	1000	936	924	956	955	965	905	929	916	945	969	933	946	946	1000	934	1018	911	900	911	1004	925	952	951	965	964	962	916	980	925	929	866	915	935	946	927	983	972	1000	941	977	950	963	927	979	986	951	954	988	934	924	914	1016	905	955	1010	963	968	1021	969	883	988	949	944	981	945	949	977	973	926	942	933	957	978	915	978	915	910	908	942	1005	909	1018	1008	985	923	930	964	983	940	947	938	1000	934	920	959	986	912	944	993	998	995	998	958	977	909	947	930	918	971	913	992	921	958	967	1019	958	987	974	960	927	941	955	971	972	887	946	945	964	941	1075	959	923	960	925	960	979	998	915	1005	952	916	959	977	934	908	968	937	944	983	998	948	983	962	944	960	962	926	919	960	1000	958	980	913	949	936	938	958	929	960	915	994	983	914	902	931	998	990	900	969	944	918	952	969	962	960	959	924	933	925	966	968	1015	996	954	947	1013	995	965	894	957	954	933	998	946	1009	972	980	919	901	939	957	1005	944	951	999	986	943	956	993	974	929	899	995	904	967	963	912	981	960	938	977	953	968	931	996	975	964	951	971	956	957	954	970	925	971	933	973	949	966	946	943	997	922	901	964	924	954	952	998	982	929	985	936	924	930	958	973	946	942	981	953	996	947	891	996	949	941	939	903	990	911	957	985	950	942	1001	904	919	953	1002	940	938	957	962	965	897	880	978	897	923	932	1021	929	997	1000	952	977	973	932	910	988	990	935	931	942	929	956	964	931	963	914	958	978	932	1012	976	943	967	980	977	935	966	1002	948	941	995	997	951	991	923	980	957	968	947	939	998	974	1061	1018	970	1020	948	924	951	948	944	945	951	932	930	945	936	922	927	958	972	911	954	916	964	929	970	944	944	966	899	918	965	927	977	936	915	917	987	993	915	866	983	915	922	965	973	966	1009	921	950	968	980	950	993	984	930	898	954	946	925	968	970	859	945	939	982	930	998	950	957	925	992	921	1028	944	956	921	953	1008	945	906	989	949	990	914	902	936	888	953	938	994	936	940	957	896	944	943	967	967	959	936	1038	971	954	926	996	978	966	990	969	1027	947	962	931	978	938	986	945	920	994	960	932	1009	988	911	932	960	954	962	999	998	963	978	970	974	971	975	960	919	962	954	911	905	948	1033	920	998	913	948	913	919	947	966	929	982	964	916	942	927	945	1016	935	996	950	949	960	980	1052	939	946	963	986	967	930	962	924	958	950	1025	976	955	954	930	956	1002	977	947	930	1028	1007	915	1002	916	954	963	922	952	958	945	940	979	975	941	989	964	994	1013	989	1015	925	956	1005	1004	943	943	968	998	959	1023	974	979	1000	959	937	942	956	943	968	982	928	917	934	971	992	980	983	945	932	965	987	959	909	907	983	925	917	956	939	981	931	925	932	945	931	932	957	938	970	917	939	966	947	958	893	993	969	976	1006	953	954	921	949	1014	969	938	1017	924	992	947	970	957	908	948	975	951	927	927	912	979	962	942	953	954	952	1014	931	992	964	927	943	990	930	966	950	968	913	961	1023	957	920	936	966	925	919	934	992	926	941	919	978	933	977	991	924	939	1016	943	881	983	923	929	951	956	1001	913	919	961	999	996	943	952	946	922	905	924	940	1010	961	936	1025	976	958	997	937	896	1018	939	978	986	980	909	924	957	969	960	959	946	974	913	1004	955	983	898	959	991	948	945	918	929	929	974	977	958	972	942	971	982	962	996	1001	1027	977	915	913	953	927	969	956	954	890	1015	937	921	976	953	908	927	956	967	927	908	948	967	963	945	932	911	929	967	921	979	1015	952	939	994	973	995	950	985	906	907	965	998	969	985	951	928	954	921	903	902	1000	983	988	983	901	977	903	975	984	894	949	934	983	877	944	921	901	966	967	990	933	940	932	952	949	978	966	990	951	929	943	992	978	949	921	936	912	884	948	916	1001	965	959	1003	925	968	935	933	1004	940	974	940	930	965	965	966	928	967	1000	1010	955	962	930	920	954	957	935	961	975	964	970	938	957	912	930	913	911	1022	941	952	993	959	924	943	998	1030	991	976	951	940	987	908	1000	945	905	939	941	982	940	972	974	1015	955	941	951	988	934	925	969	956	919	973	989	981	953	945	965	955	924	982	944	961	971	943	935	977	949	925	945	966	950	965	953	955	957	971	939	972	954	912	953	941	913	952	1008	994	980	959	971	995	951	1031	943	964	955	938	997	959	956	963	926	975	933	1005	976	950	967	934	995	961	974	968	943	935	943	1010	935	957	972	948	1015	970	937	873	898	908	958	976	932	961	920	940	984	979	939	920	972	944	950	905	1021	957	992	964	967	952	922	960	960	949	936	945	941	946	972	988	1004	943	998	959	920	957	971	938	951	948	976	981	968	925	894	931	956	972	965	994	976	951	945	995	923	962	957	891	942	1027	932	948	994	876	963	989	961	971	963	953	950	945	971	951	1002	980	926	908	967	905	972	970	925	948	982	943	968	980	961	971	913	933	950	927	985	981	970	936	964	1009	927	937	974	966	936	905	992	977	1002	980	960	981	934	983	949	983	986	982	939	996	985	955	902	913	915	1021	946	966	1014	968	927	997	937	943	941	946	950	914	924	967	960	994	915	929	900	960	950	976	925	937	971	935	950	928	938	975	996	951	938	917	951	964	913	953	972	1038	970	937	959	987	999	953	922	907	971	913	938	991	943	960	926	989	984	968	942	932	948	915	951	903	954	916	905	919	916	956	932	928	944	923	917	966	916	936	954	975	1016	959	970	922	960	936	948	959	947	968	944	925	938	974	952	934	926	950	961	989	928	958	920	998	966	931	996	970	990	937	969	959	987	912	916	967	957	967	942	930	1004	992	992	988	1012	950	968	995	954	944	928	978	989	951	973	934	974	947	953	915	963	915	974	997	915	996	948	942	979	960	992	937	983	954	961	920	957	961	984	929	994	941	892	893	970	957	980	918	936	946	966	986	918	1013	899	970	965	1061	931	989	981	908	998	977	924	999	926	947	961	1052	929	956	915	892	965	944	960	944	940	966	961	1000	956	939	923	921	915	973	930	942	963	963	968	932	949	980	911	967	982	900	940	957	1008	926	963	951	906	955	937	991	976	940	927	948	928	928	970	987	936	932	948	922	962	963	959	976	976	964	955	974	976	940	963	925	972	970	952	977	969	930	970	957	974	953	964	964	950
6725	617	668	566	498	447	451	443	409	417	405	384	428	412	424	401	355	401	448	407	429	411	372	395	357	405	388	362	391	394	407	429	417	386	411	375	390	380	397	345	393	386	373	420	391	416	386	362	386	354	362	418	402	359	412	384	382	395	429	386	476	384	358	374	407	390	399	413	365	366	376	398	426	400	418	394	358	382	396	404	446	393	420	413	404	401	387	405	384	415	452	397	384	374	389	391	430	416	380	380	393	382	414	395	406	399	395	361	390	374	373	378	396	382	393	375	384	393	435	383	395	377	416	377	356	379	355	385	385	367	405	419	433	377	368	414	382	456	366	397	394	394	375	376	382	356	410	429	404	402	402	395	408	352	411	397	406	387	394	402	391	442	370	413	394	436	375	375	390	369	389	400	383	423	412	397	378	413	383	388	419	443	411	375	408	400	371	377	409	385	409	346	356	413	397	374	379	380	375	422	411	352	396	371	381	389	379	407	424	398	464	338	393	402	397	431	368	374	385	377	386	412	414	384	385	359	377	402	402	404	375	353	385	402	409	402	359	392	357	388	375	404	397	390	379	384	370	360	368	371	413	418	373	371	398	397	371	407	430	368	431	365	404	407	367	395	427	359	403	396	443	411	426	373	356	412	406	399	366	385	398	386	404	432	427	381	397	360	434	409	412	366	390	392	390	445	402	384	397	372	399	403	375	364	422	385	406	403	386	375	415	415	344	415	387	390	416	390	379	397	356	416	388	381	409	394	390	401	365	363	391	408	412	411	409	399	403	363	396	393	386	388	401	395	385	400	391	407	367	357	378	366	370	406	411	416	402	371	388	380	389	368	382	383	414	392	387	368	399	352	367	392	422	395	372	385	403	396	379	374	390	379	411	378	425	405	398	401	387	401	398	389	402	403	426	350	377	364	399	367	415	398	391	391	381	383	354	415	378	400	393	370	405	352	377	385	394	412	366	406	374	435	380	389	408	409	411	416	381	385	421	378	366	405	410	384	386	416	351	399	411	382	367	411	405	415	390	387	354	390	379	386	394	410	380	392	366	412	406	386	365	353	390	424	388	399	395	380	408	408	437	369	413	350	351	375	370	394	385	370	380	359	385	408	355	347	395	363	390	370	387	385	439	381	394	402	380	384	401	425	399	414	388	412	391	354	370	384	366	373	396	385	409	401	375	413	449	387	453	404	390	406	383	394	385	413	412	377	416	408	389	416	386	365	389	423	398	383	378	417	438	387	401	373	402	395	379	344	389	366	394	412	410	368	381	372	410	392	334	378	405	355	368	434	399	382	375	407	366	429	378	378	409	399	382	369	380	380	388	394	384	395	384	421	385	364	386	389	417	365	337	361	387	375	449	445	377	423	419	376	365	420	359	386	390	383	341	353	376	384	396	384	397	447	399	387	379	444	388	380	367	391	409	377	386	379	404	393	399	394	372	378	391	406	385	367	407	408	403	389	380	385	386	421	374	366	363	391	382	392	417	400	423	394	371	398	402	413	399	416	375	400	431	400	407	380	406	392	396	398	389	410	366	378	414	371	392	386	434	406	389	404	383	368	399	386	376	399	401	385	378	395	427	395	395	390	379	365	403	392	373	392	357	414	387	427	409	386	409	399	413	385	376	423	384	400	390	403	442	387	375	389	375	383	379	376	364	401	436	391	376	367	367	406	358	409	393	396	419	392	407	375	418	381	393	348	403	415	423	374	397	412	385	410	408	373	373	391	432	395	381	397	417	412	400	395	390	390	383	459	386	390	397	417	417	398	387	380	406	358	417	382	409	360	372	378	416	380	370	322	355	400	401	394	432	447	379	428	356	408	415	372	388	417	376	396	381	419	409	362	358	381	407	365	395	411	377	407	375	361	395	397	362	422	391	404	367	406	400	334	390	363	410	397	409	415	404	391	446	404	464	404	400	386	423	392	376	427	394	393	417	362	445	380	359	427	391	396	410	397	376	382	383	372	364	382	391	375	391	410	407	404	394	399	388	388	416	401	394	393	403	391	406	391	408	398	413	379	395	394	392	338	433	436	433	386	380	390	363	415	398	376	418	356	389	392	391	383	401	388	423	442	381	382	376	389	407	391	377	431	410	406	416	391	400	398	427	406	400	384	425	409	403	418	399	384	371	375	387	361	387	391	380	427	406	395	413	399	402	387	411	378	351	400	406	420	391	392	374	344	401	369	388	370	370	417	401	406	372	409	379	396	386	415	431	379	390	398	392	424	422	377	382	367	359	403	411	394	411	372	357	377	360	385	426	375	391	405	418	400	362	378	390	395	392	370	414	403	391	405	403	420	414	402	389	370	425	393	381	389	385	380	407	408	385	410	399	374	393	396	382	413	426	381	367	410	453	394	385	429	375	388	377	380	397	391	389	372	373	434	373	411	410	385	407	387	374	409	416	401	412	387	423	387	386	404	401	403	384	376	391	377	392	401	400	368	428	433	388	417	398	389	354	381	410	368	382	349	359	379	392	384	371	338	355	412	391	424	403	401	402	365	369	399	388	357	392	364	377	353	419	394	402	405	401	422	393	402	412	379	383	386	403	376	375	434	385	385	435	372	405	397	432	413	362	406	427	416	359	358	425	414	414	428	423	381	366	417	395	406	400	432	405	390	387	391	361	427	379	396	433	396	387	389	376	382	412	406	395	402	382	394	384	375	421	399	384	377	396	383	407	398	405	413	371	403	373	410	349	414	338	424	393	397	367	379	386	394	404	398	416	386	399	436	391	407	405	395	339	400	398	371	433	370	408	404	421	414	404	372	368	409	411	366	398	401	403	363	407	384	422	382	427	417	407	385	388	380	387	390	410	405	406	435	395	380	393	383	373	399	375	381	382	400	397	411	416	373	393	400	370	372	410	386	398	425	372	398	356	407	394	360	370	374	361	381	368	429	385	399	373	388	421	369	397	389	394	391	369	381	362	383	378	397	409	375	371	368	363	434	393	406	341	387	389	395	402	397	411	393	387	372	425	407	424	379	423	424	417	395	433	435	400	414	367	396	351	381	391	377	402	362	403	410	397	408	406	391	405	402	381	379	396	397	396	381	414	382	454	363	414	414	419	407	430	393	390	382	363	367	439	388	374	407	387	370	372	406	406	392	378	402	396	391	384	404	376	403	415	379	375	388	367	386	422	395	373	379	415	423	394	373	390	358	401	399	396	365	440	379	393	398	415	409	447	372	390	458	405	400	394	391	437	378	386	377	401	454	390	405	342	386	362	364	356	368	406	415	389	425	390	351	407	402	413	366	411	457	393	398	391	393	407	405	385	412	422	360	392	399	402	396	436	366	357	415	421	387	384	414	422	430	387	388	419	411	397	389	354	396	412	379	369	390	376	403	379	351	411	372	396	386	456	397	391	346	444	405	422	416	409	394	409	409	380	412	333	388	411	394	419	392	394	427	425	406	374	372	402	380	376	433	381	386	362	418	391	426	412	408	405	361	380	384	386	399	387	402	385	387	381	380	369	395	371	402
6683	1139	1543	1543	1484	1299	1207	1184	1105	1115	1055	1006	1016	1036	954	1028	995	964	1042	984	971	968	1002	905	994	966	996	943	891	996	986	985	954	932	894	963	921	976	905	952	968	941	999	990	941	944	933	949	967	946	1002	989	971	956	956	990	984	971	912	956	935	975	960	942	954	920	906	985	941	978	979	947	959	1016	996	951	952	928	954	1001	952	979	965	943	932	925	915	962	956	919	922	885	948	960	908	940	1010	945	941	912	958	973	945	943	984	978	989	988	913	961	961	927	923	993	954	1015	905	1008	933	920	950	932	967	944	991	938	930	997	914	996	916	982	938	981	1020	950	985	959	935	974	1027	998	951	956	965	958	888	945	954	940	993	957	952	920	924	968	922	983	1010	990	932	920	947	960	923	956	952	971	937	986	982	914	972	939	960	960	971	948	932	939	903	962	941	927	957	946	939	949	947	922	931	901	885	941	963	956	997	951	939	1024	896	948	930	920	919	912	952	984	928	958	956	947	964	964	969	965	914	960	969	981	971	920	969	989	917	1016	913	919	962	963	945	993	981	926	912	928	905	966	957	981	899	997	930	971	1007	935	971	959	960	939	935	929	940	982	966	966	1002	992	956	940	974	968	943	977	935	921	947	947	886	936	904	1020	925	1017	950	952	987	935	991	947	956	955	997	992	912	951	957	994	973	957	930	966	975	998	949	972	951	950	981	964	919	967	919	915	946	984	997	939	962	949	1005	949	951	977	946	943	962	926	908	953	967	974	931	948	893	938	956	990	916	975	958	959	964	990	947	962	952	930	947	947	946	965	926	991	953	968	940	929	962	955	923	978	881	964	1008	973	933	914	990	948	928	977	928	965	937	974	945	923	998	965	963	975	936	957	940	954	882	923	939	977	1013	959	932	958	924	940	958	953	933	962	964	888	883	987	952	931	943	939	980	944	942	949	917	916	952	944	934	931	925	951	951	956	941	939	935	972	914	933	984	890	991	1002	895	1028	956	964	973	896	971	930	991	1035	977	940	1001	942	995	902	941	928	927	905	934	921	924	1002	954	979	941	993	958	905	1005	999	961	939	962	940	989	952	910	940	953	909	934	931	928	950	956	943	968	929	901	936	973	949	949	891	992	954	969	940	978	966	988	929	996	953	993	909	965	960	899	915	984	944	928	963	928	1050	970	1021	985	946	961	961	956	939	989	942	904	963	902	975	934	943	967	913	968	960	951	923	976	960	897	937	946	943	944	936	891	968	959	914	929	965	971	920	931	914	916	1005	897	912	998	911	952	934	975	919	944	964	907	949	934	887	971	912	955	960	987	971	968	999	883	937	945	928	896	1014	967	969	955	940	919	935	1021	978	905	951	966	949	985	982	973	978	965	932	924	969	930	994	979	911	934	932	937	896	954	947	954	932	872	940	986	966	924	951	928	938	926	958	973	987	967	968	940	992	902	931	917	934	893	980	936	1012	935	961	936	976	930	961	947	955	918	998	965	940	915	914	935	983	965	890	962	928	975	913	937	955	979	944	911	935	1029	923	916	952	916	928	975	921	984	1018	973	977	980	951	1000	986	1003	948	903	989	935	934	957	961	943	964	918	915	944	909	946	974	1001	925	908	925	1006	931	904	992	953	890	996	946	910	966	1025	930	976	957	991	973	913	973	923	958	925	905	920	925	1000	950	951	972	973	993	923	954	960	930	969	917	950	990	939	921	969	966	933	947	938	932	953	874	911	939	960	932	932	934	937	980	928	960	924	1016	967	906	942	937	955	945	993	947	905	989	981	964	914	964	1002	963	958	943	942	923	929	953	962	904	997	969	935	953	968	920	937	940	953	1008	977	893	911	958	934	945	932	947	928	911	944	928	960	889	1034	933	908	990	927	971	997	910	931	928	955	958	982	925	952	973	902	916	972	939	893	975	967	922	953	938	985	948	957	899	948	971	930	884	907	927	915	910	897	968	963	915	952	925	938	1041	991	921	909	971	918	998	923	921	946	974	971	951	956	975	982	969	953	967	912	952	950	925	932	933	939	923	895	1001	879	957	923	931	950	936	956	909	941	917	1010	944	938	926	941	980	1017	952	878	949	902	954	975	937	908	922	952	964	929	910	891	944	918	904	1014	920	979	946	961	961	992	1012	908	968	941	952	926	965	927	969	958	963	950	944	945	925	1000	981	950	953	977	925	949	941	921	928	911	966	948	931	937	1019	986	907	940	947	911	994	947	973	926	927	961	945	935	914	921	958	947	903	927	949	971	955	914	987	921	973	999	935	938	925	878	910	959	978	976	911	951	942	975	895	920	947	944	1000	944	947	898	969	911	975	1002	946	885	947	925	935	945	957	975	960	926	953	973	980	1010	928	935	943	939	955	938	995	927	976	929	994	912	903	929	913	947	979	919	928	1001	975	933	897	936	1004	980	977	978	945	940	955	973	927	939	935	951	1019	983	960	948	911	922	968	893	907	910	977	959	915	953	931	985	954	948	910	947	950	1001	944	952	944	985	941	960	906	935	940	913	881	942	942	928	978	923	941	932	983	931	968	948	941	935	906	945	935	987	932	951	919	913	911	928	937	967	931	937	960	924	985	931	952	925	961	972	976	973	972	951	965	1028	1022	957	967	974	934	965	915	995	952	980	939	908	903	933	954	988	941	906	880	941	962	916	930	920	945	997	930	937	961	918	988	929	974	936	950	974	1012	928	934	967	915	940	936	960	929	959	1026	967	911	961	922	941	944	986	938	958	950	954	942	939	1034	942	942	934	942	959	901	912	989	916	910	1028	908	908	956	936	957	984	963	932	910	977	936	907	947	1009	926	940	967	913	1006	956	886	989	951	936	930	989	923	962	968	916	955	970	937	915	964	941	959	906	949	929	891	955	940	978	906	923	894	981	882	995	1062	963	970	949	958	905	974	1022	917	984	923	929	950	964	939	932	960	963	925	966	1010	967	954	936	964	975	944	913	913	895	1007	1018	955	1019	917	938	961	915	915	933	925	983	943	1033	972	950	981	929	892	944	1004	931	960	917	960	980	929	961	921	930	908	964	963	954	986	934	980	917	932	958	873	872	917	964	958	923	920	974	956	963	913	928	941	927	972	938	940	972	977	940	959	977	920	981	959	953	980	889	937	981	949	932	933	939	917	942	963	957	976	905	938	932	1024	886	875	980	931	1000	1012	969	938	945	918	933	969	927	946	936	884	971	927	927	1003	927	919	1030	977	917	937	956	950	924	955	944	938	938	945	914	928	1005	1002	935	895	955	952	933	930	935	906	915	949	921	969	943	1004	952	947	916	949	923	925	917	943	975	959	960	951	940	918	916	921	926	971	907	934	973	926	949	981	968	938	894	941	927	962	975	987	978	949	957	1018	975	992	949	885	980	973	967	943	891	979	985	981	957	956	963	956	924	947	982	970	955	976	983	975	984	956	921	930	933	955	955	934	924	908	929	933	886	981	1004	1014	981	938	973	902	980	916	938	951	1020	963	902	920	969	961	968	966	992	951	902	960	979	908	975	939	914	910	878	936	992	967	990	960	959	933	954	1009	997	988	926	872	897	993	976	942	957	980	942	908	887	910	998	922	941	958
11971	752	656	495	374	338	307	320	274	265	250	219	234	207	204	208	226	228	217	233	244	228	247	217	230	225	218	224	214	199	222	223	238	196	225	257	234	212	215	256	223	232	213	240	223	242	216	229	217	229	223	225	172	208	208	225	240	207	227	214	216	196	227	235	214	224	225	217	205	214	246	194	216	199	225	267	196	231	214	234	214	210	229	227	220	203	235	234	220	251	218	205	194	186	210	208	214	198	232	200	214	212	232	216	220	222	208	253	213	202	225	216	244	215	197	217	230	225	205	219	222	218	221	248	226	186	242	224	230	217	208	204	194	217	202	227	237	220	225	198	236	201	210	221	213	227	201	240	218	215	219	211	208	222	269	205	208	203	224	235	236	226	232	219	230	222	219	199	207	212	214	226	279	215	190	214	214	224	197	215	227	217	213	229	214	240	204	230	220	202	211	201	220	211	212	222	208	216	201	231	230	230	232	221	213	218	219	222	241	225	224	208	209	180	237	193	219	229	231	211	220	227	220	214	234	240	187	207	185	212	209	239	205	206	230	199	214	226	237	240	225	205	217	211	213	204	202	224	214	199	213	213	235	234	247	206	230	226	244	259	208	249	218	217	202	200	232	228	220	204	243	210	188	224	228	203	184	230	210	236	215	230	205	209	239	220	213	247	244	208	211	215	210	209	227	211	233	216	242	247	225	236	220	189	227	228	220	230	217	226	210	218	224	221	232	196	250	248	237	221	208	226	234	199	245	233	225	232	207	222	243	241	223	241	236	205	218	224	216	239	238	201	217	224	229	213	220	199	214	228	227	222	221	237	217	211	229	213	203	210	213	251	225	224	209	197	210	206	213	243	198	239	224	196	232	235	231	195	221	238	190	201	214	210	242	212	250	216	218	202	221	207	220	226	215	209	203	224	214	246	237	235	219	230	212	234	228	234	216	248	204	218	187	231	225	209	231	202	229	210	206	214	215	219	248	249	220	205	225	210	250	232	213	221	203	219	220	225	214	188	207	217	238	219	224	248	242	205	242	227	202	210	237	236	243	256	202	208	215	214	233	210	228	224	207	219	239	221	238	211	241	219	229	232	239	219	213	213	240	207	199	210	225	245	211	236	208	213	211	213	201	221	208	198	201	213	217	238	192	216	237	222	202	212	226	250	243	222	198	200	185	201	226	201	225	202	212	196	200	212	220	226	213	189	189	221	179	194	210	225	208	221	224	228	218	215	220	219	232	193	228	224	242	249	193	240	224	227	235	221	213	237	233	240	210	248	214	236	244	218	246	237	221	229	217	223	214	215	203	217	230	237	223	191	209	217	214	211	211	217	248	223	240	218	214	213	207	236	239	207	216	226	253	211	205	211	217	244	215	253	228	213	210	212	180	196	230	231	224	191	213	233	210	221	234	206	213	210	232	202	227	236	217	202	219	220	234	249	214	214	225	227	227	233	207	185	199	202	244	207	218	210	219	213	244	223	199	218	246	220	209	231	216	223	218	249	216	223	217	232	227	248	221	205	223	223	187	239	212	219	222	238	208	199	213	229	212	218	223	216	211	221	212	212	207	211	226	202	252	210	224	221	201	240	218	207	267	238	221	209	216	217	203	221	224	208	227	225	222	210	232	213	228	233	216	200	239	233	215	209	250	202	180	203	201	236	233	257	209	211	224	225	185	185	194	214	213	243	225	222	208	225	206	206	203	220	205	223	207	244	204	228	199	221	206	237	215	220	201	206	216	226	203	243	218	237	207	207	197	219	230	227	231	223	224	226	212	205	215	192	230	229	208	222	234	227	228	220	232	231	255	199	225	218	217	256	218	204	206	195	215	217	230	206	226	206	209	201	213	220	225	223	212	204	253	221	238	244	232	230	224	258	205	240	236	186	226	204	210	212	213	213	208	261	209	217	224	230	198	220	222	233	239	238	225	228	251	227	243	215	218	238	199	221	235	239	214	204	206	221	206	251	232	215	205	202	199	234	204	198	208	218	229	226	204	227	219	212	208	203	212	195	228	242	221	221	199	225	237	257	232	216	215	203	201	232	223	220	217	217	207	218	255	238	211	256	224	237	218	188	205	219	223	222	207	215	244	201	226	214	227	228	228	243	238	208	229	231	240	200	209	222	226	223	232	202	205	201	236	217	219	227	218	226	200	212	224	224	200	241	248	225	241	226	196	199	231	251	222	211	227	213	204	212	212	241	210	194	224	222	208	218	249	222	226	213	225	211	190	232	204	250	212	205	217	245	221	208	230	216	203	247	231	225	200	230	253	220	202	206	208	228	211	216	223	203	217	216	248	179	202	232	224	227	258	216	212	208	222	210	241	229	221	207	217	223	234	205	216	216	224	213	210	218	216	244	217	187	207	214	194	214	204	191	239	250	238	210	224	211	219	228	255	196	245	211	205	224	243	220	238	223	220	279	245	235	221	220	255	246	207	216	206	222	218	230	243	219	215	213	200	196	235	221	221	227	237	203	221	214	226	210	242	227	187	204	198	218	234	244	227	229	222	215	215	198	227	195	253	193	212	210	257	238	207	212	244	211	213	223	209	227	214	213	219	241	222	224	216	226	248	225	203	219	189	240	224	200	240	225	205	227	243	229	229	232	225	198	209	207	211	235	233	199	207	218	235	186	224	207	252	201	224	210	222	230	218	207	227	220	245	224	217	198	219	201	225	225	198	214	218	180	211	217	236	195	216	201	185	206	250	208	213	186	209	212	241	196	238	228	197	231	225	229	252	232	223	207	227	200	196	223	214	231	226	228	228	204	228	204	217	238	225	246	221	231	235	195	242	234	215	191	251	187	209	234	276	228	194	229	249	230	177	197	238	211	205	242	207	181	228	251	205	208	215	218	238	229	223	243	239	230	209	212	201	253	199	219	213	206	209	210	228	212	235	201	202	230	212	215	221	200	218	211	196	219	227	233	199	231	196	202	239	233	210	222	195	240	240	251	218	215	203	214	240	237	232	225	228	213	233	207	213	223	226	201	213	233	212	218	188	178	234	220	206	195	203	221	209	241	184	208	220	225	190	217	215	225	217	239	216	192	230	209	221	244	204	216	240	197	222	200	196	246	224	216	205	214	213	211	210	240	227	208	223	235	233	224	221	243	251	231	194	233	227	223	217	231	223	211	220	218	234	205	240	219	205	196	211	231	244	219	193	242	223	194	205	207	192	230	222	195	218	233	232	225	207	226	219	217	230	202	213	220	204	233	217	196	229	249	196	204	226	222	226	251	223	239	180	237	212	241	190	241	217	252	233	237	217	219	226	215	222	237	224	215	240	209	227	234	210	227	225	216	207	239	228	223	201	259	223	228	213	209	225	236	185	220	237	235	220	228	227	192	203	212	223	229	248	238	208	205	220	202	212	221	220	200	217	241	242	212	198	216	209	229	235	254	219	192	263	224	217	205	221	226	216	224	243	237	234	230	226	193	217	215	227	219	219	227	206	252	232	232	228	190	217	235	233	213	216	251	234	200	225	229
7792	967	1576	1676	1480	1270	1129	974	894	893	799	763	782	780	717	673	695	650	692	591	619	606	605	615	616	629	598	582	564	626	589	582	609	608	549	528	595	581	580	603	596	567	611	629	609	540	580	530	600	620	576	612	561	569	553	569	575	508	585	588	604	557	556	599	551	541	541	585	586	582	623	589	545	517	578	586	547	581	565	572	572	579	592	539	578	587	558	576	530	555	536	532	601	570	585	563	547	594	551	587	561	565	530	566	595	576	588	533	562	598	550	568	546	602	531	535	552	546	609	577	538	537	574	583	600	555	505	573	542	517	544	571	567	575	593	539	588	567	553	553	549	559	543	615	585	549	523	548	566	604	559	554	546	583	551	582	544	529	580	565	542	565	567	544	570	534	576	556	516	561	582	592	576	546	569	594	534	576	578	582	543	542	581	540	551	583	580	548	555	576	594	548	525	596	554	557	548	561	557	544	528	540	550	538	559	556	565	600	591	543	556	579	545	584	535	558	507	564	559	564	592	574	551	636	587	585	559	561	588	583	554	539	560	561	542	566	570	565	567	585	569	541	565	539	564	556	568	526	570	548	544	585	557	569	528	574	534	544	567	594	553	560	575	568	579	603	581	609	533	588	556	550	553	540	553	563	571	581	601	578	547	594	595	566	571	566	570	566	584	542	562	571	555	529	525	530	572	558	566	596	580	547	566	587	570	570	564	537	576	529	572	549	546	595	547	527	576	554	502	555	543	554	585	568	544	584	561	567	592	595	559	568	527	554	537	530	566	554	592	590	599	560	577	523	573	564	561	569	514	513	579	559	562	511	558	589	544	602	548	503	598	543	553	513	548	531	592	579	534	554	558	580	551	548	553	557	608	547	581	555	568	528	580	593	580	578	559	531	552	587	564	552	593	578	545	574	615	565	562	527	535	535	614	578	546	580	524	583	576	554	532	538	533	572	589	575	545	557	511	554	538	558	576	562	535	529	598	578	583	578	523	547	567	561	592	521	572	566	533	565	540	541	537	581	564	533	610	576	573	580	569	589	568	498	569	573	558	550	571	584	565	544	565	550	579	556	576	572	562	563	563	571	524	557	562	584	553	543	603	572	564	597	556	574	566	587	575	597	578	553	559	571	538	554	568	550	544	581	566	545	585	566	644	604	552	574	586	539	570	532	584	585	597	573	593	556	572	595	528	593	598	544	534	543	558	536	586	583	556	570	546	549	571	527	544	580	517	558	556	573	539	557	535	523	603	594	631	531	561	570	557	531	558	587	555	570	611	563	555	584	560	519	586	567	590	556	535	541	545	572	541	581	560	566	578	567	586	551	558	532	561	524	539	563	564	543	535	581	591	617	568	584	528	569	537	572	551	581	529	524	559	571	519	559	533	594	539	562	545	589	549	504	572	539	571	556	543	529	540	562	522	554	584	521	559	548	553	554	571	564	617	562	564	581	569	567	595	579	563	555	573	561	581	582	558	563	554	564	570	539	550	599	564	592	611	556	576	628	590	547	573	595	574	556	562	516	548	557	571	626	577	570	566	573	546	605	567	566	594	581	568	567	563	564	546	543	563	552	580	566	640	584	563	586	533	549	563	563	570	582	565	536	569	550	559	550	587	567	565	567	601	588	542	591	547	530	555	587	556	534	580	525	561	592	567	555	551	547	520	549	532	544	554	576	530	597	573	598	593	584	563	532	523	554	562	573	560	577	559	559	569	547	536	557	557	566	573	544	619	536	533	536	563	516	538	583	537	576	553	516	564	561	585	600	541	594	600	553	553	557	534	525	544	526	573	558	551	598	543	559	554	542	568	545	589	549	545	583	585	544	551	557	579	550	577	580	571	572	540	598	570	545	575	574	558	537	550	562	561	553	579	522	556	536	598	546	617	552	532	511	541	567	618	554	566	523	564	602	595	539	562	618	569	553	568	546	540	586	582	537	610	566	514	556	517	576	527	603	563	559	570	602	570	551	584	554	569	595	578	608	587	577	536	575	587	614	568	550	596	546	575	542	537	574	601	560	582	593	569	553	611	524	591	521	605	575	544	583	536	557	561	544	548	565	543	546	574	584	567	589	546	563	538	585	564	572	557	555	540	515	567	516	574	572	575	587	577	556	592	548	536	520	553	608	552	546	568	584	542	555	568	520	532	576	564	542	582	544	533	538	544	551	609	565	562	583	536	578	530	550	567	574	592	573	588	539	560	568	545	536	541	534	592	554	550	518	551	518	596	546	550	574	543	546	581	547	501	571	569	561	550	563	576	545	547	584	519	561	543	557	569	554	570	574	584	550	554	597	519	593	537	576	535	562	546	572	560	552	558	619	586	529	552	582	562	549	557	567	560	541	594	530	546	561	561	534	533	563	599	584	562	545	584	532	594	555	560	575	526	545	567	563	588	569	602	586	567	596	593	566	575	503	539	566	571	545	535	555	562	536	570	567	623	550	594	596	570	541	599	576	554	533	578	565	556	581	578	566	572	564	565	585	572	571	590	566	516	577	545	562	603	585	543	590	562	558	579	549	561	562	512	542	534	562	554	536	579	565	576	583	571	567	554	546	588	545	540	587	542	561	517	546	580	536	567	546	579	573	567	517	559	577	523	564	579	565	606	545	569	565	557	552	615	545	559	556	570	585	586	574	540	552	563	566	586	563	545	590	571	566	549	542	587	584	532	594	552	570	551	547	558	568	576	538	567	555	572	532	558	562	601	518	535	571	576	609	535	560	552	563	550	548	532	569	516	539	531	622	591	570	577	553	577	547	581	572	569	584	575	558	611	563	556	566	537	549	576	556	577	555	560	545	592	587	583	538	578	560	550	555	570	594	547	528	565	603	535	536	563	579	565	556	551	535	562	538	506	588	563	596	564	585	589	578	554	576	554	552	538	603	603	587	541	579	600	510	585	576	552	617	536	595	545	557	574	570	574	582	581	551	587	570	558	575	567	566	562	560	540	538	572	552	557	547	578	553	530	540	568	581	555	557	594	587	572	555	576	538	595	569	565	556	598	530	564	545	535	557	575	545	516	575	552	541	560	566	568	547	529	571	577	567	556	528	552	580	571	549	530	578	551	597	566	533	592	530	583	558	550	538	609	580	558	542	563	560	594	527	556	542	555	547	564	571	538	550	524	525	534	604	625	545	554	566	584	556	575	529	580	554	568	587	573	565	584	533	542	583	597	563	607	522	520	519	559	577	563	563	526	547	575	537	595	516	583	559	546	541	588	556	521	550	522	563	591	563	586	560	602	574	531	586	565	535	510	565	613	550	564	563	578	592	563	563	576	570	585	538	559	582	569	518	563	518	519	595	602	556	576	590	562	551	563	583	509	525	546	571	538	542	590	540	546	561	554	570	593	489	550	579	601	545	538	531	579	554	590	564	573	558	556	596	547	575	570	571	580	577	574	548	607	523	592	567	510	572	575	563	518	605	562	557	545	551	538	558	536	578	535	569	538	574	575	543	533	575	574	551	555	576	582	554	612	554	546	552
1286	399	379	425	415	403	398	359	407	412	366	390	405	346	410	375	405	397	374	377	351	388	396	410	421	390	359	412	393	423	396	422	443	376	366	375	336	336	377	404	357	379	414	375	390	369	365	409	370	370	399	388	376	372	387	377	389	389	392	422	363	377	393	394	394	373	396	380	377	379	419	383	402	359	370	444	390	421	435	373	418	421	346	380	424	371	397	406	373	391	388	382	334	409	390	398	397	399	347	420	381	389	390	385	418	398	427	396	390	385	366	369	409	383	374	332	424	399	386	413	402	402	409	426	440	405	445	419	403	395	419	347	363	391	402	377	394	376	378	384	414	399	375	418	400	369	389	413	370	411	399	432	367	384	354	382	382	399	387	406	400	376	391	438	417	406	391	388	389	400	414	396	416	435	415	388	399	398	388	439	420	420	412	416	440	398	361	419	406	370	363	344	410	362	404	374	361	409	388	408	381	367	357	385	381	375	384	354	400	373	400	417	398	387	400	403	370	394	375	377	422	360	388	378	376	390	426	397	430	376	438	360	405	363	380	378	421	414	407	414	391	405	416	434	387	391	357	389	395	363	372	380	375	404	381	395	403	413	381	428	400	408	423	391	379	388	327	374	376	384	408	406	424	414	380	376	416	361	398	361	399	397	384	404	405	399	415	407	446	388	423	445	392	420	408	365	375	373	366	416	428	396	376	414	378	415	383	407	365	394	369	383	400	361	375	356	400	437	403	405	389	376	383	433	354	372	402	374	389	432	388	404	368	425	384	378	365	379	387	390	397	412	386	398	352	397	381	406	363	400	419	394	363	403	382	359	391	363	415	351	388	409	383	389	403	395	423	377	412	393	376	430	389	396	389	352	398	404	371	399	394	373	426	392	397	388	413	407	400	443	363	367	338	404	397	370	380	398	400	398	380	368	409	416	401	414	392	387	367	367	404	381	389	406	415	409	409	378	349	397	386	393	416	442	392	407	407	342	401	417	373	389	373	353	367	388	385	369	370	394	421	390	373	368	393	383	422	386	387	370	441	344	379	381	433	431	377	372	367	405	403	385	368	399	386	418	367	373	386	369	385	382	408	404	368	381	393	417	396	359	364	365	408	433	359	390	360	367	374	385	398	463	422	436	414	363	374	390	353	363	403	387	391	422	382	410	380	399	372	413	382	378	408	389	412	370	374	367	421	401	392	423	374	383	400	363	377	381	391	368	372	380	377	369	363	428	372	389	406	413	387	484	376	400	385	437	368	372	380	401	346	383	389	362	412	390	393	333	403	396	417	403	382	389	381	413	404	412	372	410	416	396	377	388	403	414	396	398	388	393	385	368	378	406	408	428	382	407	370	372	405	391	396	397	432	417	398	404	402	405	362	388	400	395	423	407	365	368	401	378	387	381	388	384	396	374	445	395	392	394	425	367	351	384	381	385	410	382	481	403	377	376	384	377	373	372	361	386	423	418	382	405	363	392	400	375	410	442	385	408	398	381	391	430	382	412	404	408	391	373	392	405	405	413	405	372	391	440	351	415	347	385	403	389	377	399	413	407	414	401	391	439	397	386	385	412	382	368	404	405	391	400	396	392	380	401	366	381	417	372	379	364	345	374	394	413	373	381	404	385	405	415	399	366	362	330	381	409	402	367	397	375	362	397	389	364	396	404	399	418	411	400	398	388	412	385	391	343	408	379	386	399	421	373	380	429	393	403	363	396	382	386	432	396	414	364	395	405	364	390	427	380	416	398	390	383	380	380	391	396	390	381	424	393	368	443	418	378	398	358	412	395	397	356	379	355	415	389	390	386	425	395	378	404	398	385	439	411	400	407	440	430	384	409	431	423	410	413	376	392	399	404	401	380	395	388	387	378	448	379	387	393	401	384	383	399	427	385	424	374	373	416	396	391	409	358	434	355	360	368	361	427	372	389	372	400	389	424	377	388	428	404	403	343	397	405	407	397	402	369	381	418	384	401	396	372	376	396	443	405	393	390	404	379	372	373	397	381	392	400	390	403	431	400	359	397	382	407	388	384	390	386	382	404	388	360	349	401	411	407	414	361	379	373	370	404	395	378	385	391	397	400	361	380	385	409	402	366	405	399	386	364	382	371	408	439	367	403	407	394	394	393	365	380	413	376	398	396	374	408	347	400	357	345	400	410	391	401	393	398	368	373	422	396	363	375	422	415	391	389	402	352	407	372	376	352	381	398	371	376	380	400	411	393	419	393	397	420	393	406	421	388	383	408	359	406	428	363	365	414	429	417	375	405	428	407	383	378	397	407	435	398	377	423	374	399	394	421	413	347	429	393	356	376	394	346	372	410	380	362	396	379	399	360	400	384	392	368	370	380	424	411	379	373	402	396	376	357	399	324	372	398	422	379	372	382	419	356	448	381	391	408	393	377	415	413	370	387	395	392	383	419	397	376	324	393	363	374	380	375	417	402	376	398	386	380	405	353	373	378	412	395	396	392	402	405	391	383	430	392	380	376	387	388	412	398	384	378	382	403	419	428	412	383	381	349	385	400	361	402	404	406	384	414	403	393	385	372	431	403	390	379	358	360	384	393	393	451	390	377	393	391	376	382	428	380	421	375	400	389	419	374	405	406	385	399	395	326	405	367	397	391	408	400	390	383	420	431	407	358	379	411	379	415	380	347	409	354	395	396	383	409	409	403	390	352	395	406	387	468	393	404	399	400	402	411	385	403	381	410	388	408	389	386	389	391	371	390	388	426	395	422	424	401	405	386	404	385	392	347	389	389	411	403	409	371	407	396	397	365	378	342	385	387	412	399	397	374	367	387	404	367	374	401	374	416	391	413	403	366	413	402	402	368	379	406	380	422	399	390	369	389	356	394	382	402	364	408	413	396	410	427	376	380	399	367	398	429	390	389	454	411	381	392	389	391	414	373	377	409	407	392	394	375	428	400	379	399	397	377	371	419	410	391	361	410	366	402	381	401	406	396	425	401	370	426	381	421	407	394	411	393	392	379	359	399	367	403	368	379	398	407	412	363	371	391	383	367	415	373	402	415	404	387	362	378	376	407	389	371	410	379	390	404	370	427	399	384	420	375	406	446	398	423	389	380	393	411	407	395	412	334	440	365	372	401	407	377	389	393	356	392	401	395	351	400	404	387	402	406	408	384	400	395	424	382	398	446	401	390	367	372	376	386	397	383	381	390	406	416	360	350	379	401	399	375	425	372	407	366	399	378	374	413	411	423	385	401	392	423	385	414	396	375	407	443	375	433	419	378	416	404	385	386	395	379	357	359	382	399	398	404	370	363	375	416	407	420	364	423	463	386	424	367	428	418	411	381	399	406	390	365	370	374	408	426	406	378	399	400	400	378	345	418	363	379	375	382	363	372	404	396	402	382	386	374	386	367	358	411	381	397	417	381	419	399	366	382	412	417	429	406	425	394	393	390	433	437	383	393	421	376	381	365	378	397	376	406	376	407	402	373	384	406	341	391	376	389	408	429	412	404	396	361	411	392
2090	966	975	982	958	1001	974	984	932	923	977	931	947	946	937	969	918	952	967	1041	967	980	1011	959	976	978	963	936	914	1000	899	879	976	928	941	969	934	1002	988	982	993	990	999	974	941	955	975	985	986	982	946	980	932	959	940	971	948	973	970	975	925	942	933	937	932	917	991	967	977	928	926	1012	941	966	966	934	926	952	946	958	923	962	926	984	941	992	964	963	986	953	953	978	969	878	1015	959	913	912	926	939	908	950	1003	909	894	945	972	920	952	999	938	945	940	947	958	928	922	956	945	987	909	905	956	985	970	971	1034	1028	1002	911	996	916	940	956	992	969	933	994	930	967	999	923	970	956	902	942	892	955	939	918	933	943	981	942	936	937	921	922	959	977	978	958	920	969	986	933	934	923	958	977	924	932	935	1006	1002	1002	1042	953	925	968	946	973	935	974	911	933	953	979	980	954	996	916	975	929	952	928	975	952	929	1009	935	941	931	963	984	981	946	933	950	937	949	954	962	949	938	925	998	971	940	915	937	892	934	969	897	968	982	914	985	997	903	959	920	938	959	937	908	966	946	958	952	967	940	923	963	979	960	974	949	980	947	970	910	931	974	912	940	944	983	959	921	1012	898	965	918	916	954	902	988	998	975	1006	952	985	905	913	944	928	984	960	1013	924	970	987	977	965	940	957	969	922	949	946	955	966	1010	935	920	979	976	927	969	933	975	900	924	944	945	960	924	983	930	951	939	908	908	924	938	980	999	972	941	969	949	931	939	907	960	874	976	948	981	1023	984	921	933	962	934	943	904	970	966	965	930	932	983	968	923	969	962	912	962	1005	936	979	931	893	963	982	901	900	986	975	986	937	901	976	964	964	920	929	980	935	921	904	936	948	868	924	943	950	905	953	952	949	1022	996	965	952	927	989	930	929	987	942	877	982	922	942	929	964	958	942	970	979	964	977	951	962	977	955	948	977	957	942	1021	953	951	965	977	966	978	936	988	958	943	967	994	945	907	917	931	929	964	1014	942	907	943	935	913	991	984	999	961	919	969	963	954	940	1002	947	952	1024	997	920	900	946	962	907	959	934	953	951	951	954	971	995	945	934	1002	951	884	969	978	963	949	981	922	903	968	917	988	1004	918	967	939	964	957	919	957	924	1036	957	1012	955	945	914	1009	920	990	936	947	982	955	959	906	990	895	972	960	939	954	934	923	952	999	936	976	956	925	910	939	973	948	952	891	896	920	938	937	970	933	929	916	940	966	1003	962	937	980	926	939	971	948	972	972	953	965	952	981	933	941	926	1012	964	980	926	951	932	968	919	967	947	977	890	961	931	904	959	958	931	988	905	975	977	907	990	961	935	914	928	921	917	943	928	984	1018	922	891	966	877	930	953	940	956	910	966	941	960	928	899	945	926	953	932	932	964	997	932	943	979	904	958	971	941	1012	911	908	952	990	925	945	909	954	944	965	879	902	936	959	953	935	927	921	975	969	962	955	948	988	965	928	985	962	978	937	995	899	895	924	965	989	966	971	996	936	943	953	917	991	976	905	931	920	957	960	982	956	924	957	952	972	915	911	923	971	942	969	986	942	911	919	888	923	952	957	902	972	925	934	943	961	970	901	971	957	992	902	946	985	978	890	930	984	924	985	931	943	952	1007	953	889	948	928	889	960	935	941	929	962	995	956	883	997	920	985	988	921	948	935	966	942	958	970	938	953	980	981	939	993	949	992	937	917	957	946	985	976	1005	893	947	965	925	941	912	928	970	990	962	937	942	950	972	981	1004	989	1004	953	957	970	986	935	987	954	913	926	943	913	997	1004	966	942	928	951	905	934	938	955	928	914	986	993	942	919	918	868	948	960	944	930	917	949	960	1029	962	970	960	905	924	979	959	987	982	959	987	976	921	921	936	1020	900	937	956	919	948	902	922	928	941	967	917	956	969	1036	914	964	934	988	995	937	920	997	942	882	927	931	966	975	946	929	931	995	944	920	889	977	954	904	992	957	992	999	1018	990	910	933	959	933	954	952	969	935	978	954	932	894	933	978	986	973	958	976	958	915	960	967	951	904	967	993	892	961	959	913	932	875	926	965	934	968	946	964	995	968	943	966	983	957	974	984	966	921	950	955	964	955	946	973	921	1008	907	929	924	950	965	906	988	940	900	972	995	999	947	976	972	945	951	942	981	972	933	916	925	1007	965	915	954	977	963	940	921	950	919	938	969	976	920	926	918	927	921	990	1011	952	897	921	922	936	994	979	909	945	981	964	921	944	950	979	971	921	996	939	969	891	950	953	908	934	928	982	952	929	997	951	979	960	964	966	1028	952	971	953	926	881	969	915	961	924	941	945	937	985	879	957	967	946	1005	994	936	949	933	1019	972	995	952	934	946	932	963	1015	960	984	896	961	946	952	950	926	1002	949	974	965	935	934	961	919	984	957	872	967	950	964	985	959	974	948	964	937	909	918	900	965	1011	926	975	928	929	987	965	987	928	907	951	961	1032	931	942	913	932	982	918	923	951	997	946	946	932	997	933	1007	984	971	943	955	985	992	902	943	947	937	983	937	1001	946	946	892	976	975	947	979	931	946	921	988	953	969	995	932	940	992	955	943	927	952	1001	981	1003	931	944	1020	933	917	932	924	948	958	945	954	904	980	956	951	941	947	975	1005	945	967	963	953	969	945	1010	942	956	926	880	927	996	948	971	952	987	1001	961	950	1015	977	917	994	914	984	964	929	967	974	997	954	921	922	951	952	962	963	960	864	979	947	955	944	936	943	941	977	986	922	974	958	972	981	984	943	909	956	957	940	983	916	916	958	966	934	1017	991	923	956	946	944	926	962	982	952	1044	941	975	990	980	960	939	959	994	986	986	939	997	954	1010	906	897	937	948	938	989	964	958	943	902	956	922	936	959	990	985	935	954	926	984	961	954	954	931	959	919	985	977	950	929	981	932	949	932	980	890	989	948	930	938	983	959	959	972	936	1020	915	954	963	890	946	905	957	978	940	979	961	918	974	931	918	976	943	987	910	983	927	939	945	861	981	980	933	917	915	953	945	941	971	905	943	991	914	936	913	954	954	984	962	918	967	955	1040	952	977	958	967	992	929	967	933	942	896	958	939	966	920	949	967	937	1012	966	945	953	968	966	1007	911	973	921	980	972	975	925	931	976	924	956	1022	919	963	971	930	979	914	972	965	961	945	961	938	958	945	921	908	922	945	971	941	988	915	970	962	968	968	930	974	985	911	1011	965	970	911	948	939	994	915	950	970	962	914	982	948	956	939	957	979	936	989	976	960	955	919	982	963	909	979	981	982	934	1018	922	974	1002	901	955	964	1012	971	928	968	936	897	980	967	944	967	988	915	940	1021	967	940	911	943	901	946	964	975	930	1009	1013	953	929	988	865	913	985	920	941	942	974	926	970	926	978	995	957	892	964	909	985	917	943	949	1006	1011	1028	907	992	964	947	939	996	958	907	940	977	952	917	926	929	923	959	1015	971	992	979	954	967	926	957	989	987	988	962	962	931	909	945	930	919	984	966	964	916	955	931	962	984	974	947	963	990	993	983	944	952	937	995
6852	562	603	582	497	430	435	426	419	418	408	397	420	399	422	378	397	396	369	400	439	409	372	360	427	407	417	412	370	415	382	417	419	425	415	397	417	382	396	386	358	412	382	371	386	397	360	357	384	399	370	388	406	388	367	405	401	367	393	385	409	380	388	362	392	392	380	379	374	415	376	377	376	362	392	401	393	366	388	431	396	411	380	426	394	404	378	403	384	400	397	395	386	386	404	359	419	391	388	399	402	421	400	396	387	378	375	355	375	391	395	400	379	376	388	351	360	402	386	372	406	390	408	373	414	379	371	369	382	411	379	410	375	411	395	378	376	428	372	403	403	395	403	418	418	394	419	366	430	352	347	371	394	400	401	362	410	392	400	371	389	393	362	362	406	385	381	351	372	406	417	411	390	383	383	415	402	388	381	398	397	415	401	390	373	371	379	383	393	399	397	387	409	376	356	396	428	425	391	403	381	368	386	372	395	371	393	359	404	359	434	389	407	423	364	405	412	367	418	416	393	382	375	375	428	384	401	385	380	395	394	425	398	390	421	368	392	396	384	383	403	382	368	374	366	386	390	391	372	413	405	405	393	408	400	358	401	399	378	410	437	336	398	385	385	419	428	386	414	389	414	410	398	395	400	359	401	431	433	412	431	396	430	405	413	383	381	403	396	391	391	413	386	403	401	393	378	383	379	381	382	425	403	400	427	404	400	410	428	357	381	429	423	384	399	388	386	400	374	387	359	381	368	407	448	372	417	379	398	404	426	404	368	422	408	391	381	424	409	403	384	391	400	382	408	391	429	415	371	393	359	371	384	374	422	390	383	374	379	386	394	373	401	378	385	400	380	386	421	403	424	374	429	391	414	403	387	388	406	445	389	425	423	387	403	394	400	360	377	374	420	386	378	421	394	380	385	379	389	390	367	390	326	395	411	412	412	403	401	401	365	433	363	397	401	373	373	403	366	378	355	386	426	354	405	422	390	385	434	380	373	445	414	394	402	422	397	378	383	401	413	376	366	403	381	406	404	382	390	385	394	413	427	401	373	378	400	378	379	386	365	338	393	384	425	426	400	400	384	360	377	337	373	376	402	372	405	403	401	391	384	412	373	397	384	388	352	365	355	421	398	398	385	399	411	430	413	399	380	372	423	367	379	371	399	409	363	406	412	425	420	384	355	375	393	431	392	389	387	427	441	410	408	407	386	385	395	396	382	401	393	369	383	398	362	393	346	427	416	380	366	356	404	399	415	404	371	398	400	391	380	419	410	401	377	376	405	376	391	381	429	393	400	380	351	398	397	380	373	371	400	395	363	414	390	399	358	357	422	353	391	396	408	387	405	389	385	435	385	362	397	402	394	399	416	387	405	413	388	387	401	384	344	402	406	396	334	379	413	366	353	412	401	372	404	412	397	396	423	426	414	369	364	427	358	416	395	375	418	366	351	409	396	387	398	379	367	393	420	424	412	396	410	383	389	416	377	369	380	387	394	394	380	383	418	407	342	367	389	390	403	398	419	388	412	352	381	375	379	402	399	393	422	365	385	403	385	325	372	416	369	363	394	391	402	400	387	395	384	385	401	390	412	388	405	390	378	406	366	372	390	370	382	392	407	391	382	395	378	400	424	402	406	372	396	395	443	399	414	376	391	387	417	389	399	387	359	418	377	358	418	384	390	381	469	387	400	386	406	440	398	397	430	392	420	409	384	415	416	398	393	364	361	375	369	384	406	396	397	401	367	448	414	336	404	404	376	404	355	406	396	365	402	349	383	377	404	415	437	418	382	359	349	392	387	418	390	392	389	475	386	367	390	389	400	383	394	364	379	359	420	386	365	414	371	390	393	379	395	386	394	382	399	422	413	379	358	370	387	369	377	412	358	379	360	392	373	425	414	372	359	408	402	406	414	396	381	403	370	349	429	432	432	373	381	419	424	456	414	408	366	355	404	350	408	399	409	412	435	401	401	385	394	426	392	377	381	384	413	391	377	421	400	430	379	380	388	399	399	399	412	387	399	369	388	366	400	348	371	401	401	399	375	388	405	404	371	351	366	419	390	370	380	389	407	369	385	406	412	437	395	393	370	417	386	417	359	403	414	400	383	404	408	415	383	420	427	390	407	413	363	394	374	403	400	385	363	390	396	381	376	383	382	406	403	369	375	419	392	391	409	370	379	420	381	403	387	371	361	399	410	367	411	418	392	395	392	427	359	422	405	413	381	414	395	397	367	398	378	391	378	384	411	392	397	387	373	377	397	351	411	369	415	360	355	407	418	384	381	384	383	421	407	377	355	394	358	353	379	383	381	435	388	430	351	401	382	392	380	399	398	368	440	386	418	420	388	417	376	376	379	388	362	391	362	398	403	387	401	385	387	396	432	386	395	370	423	425	375	362	379	402	410	401	396	330	396	396	426	382	397	450	384	376	421	350	403	397	382	414	395	390	375	406	413	395	389	383	393	384	407	404	381	364	421	400	404	381	405	394	387	383	402	384	387	385	388	416	394	424	396	388	384	372	425	377	375	393	385	374	416	408	388	358	397	416	395	367	398	371	401	349	428	404	374	336	381	377	366	410	349	398	371	421	406	388	447	388	401	404	446	392	378	380	426	408	436	415	417	380	421	356	379	401	417	394	420	401	367	383	379	358	383	417	416	429	383	381	387	392	384	398	372	402	404	411	404	404	400	413	360	400	396	390	365	408	386	394	376	400	428	393	418	408	405	375	362	380	378	387	371	399	406	390	410	382	368	401	421	383	396	427	433	404	377	393	423	425	410	369	366	450	387	369	421	379	401	439	386	411	430	402	412	429	382	364	373	401	383	414	441	384	412	420	409	423	377	396	371	373	358	401	404	422	365	358	387	360	394	406	413	395	383	377	417	408	368	389	406	419	390	399	391	409	422	389	390	386	375	404	394	397	375	381	459	387	384	377	402	438	403	404	376	424	365	379	394	369	403	385	383	420	372	400	367	398	391	393	427	372	419	385	374	352	376	387	482	383	386	394	405	401	402	403	388	403	383	381	394	394	383	350	405	406	410	385	393	377	389	417	382	405	396	356	385	400	385	433	433	389	389	382	378	412	411	357	435	377	376	385	397	358	405	391	425	423	386	430	447	396	384	415	418	407	381	367	395	412	399	408	381	385	371	405	377	374	404	381	412	378	401	360	420	368	383	442	407	393	362	399	377	426	359	438	401	396	396	400	402	395	386	406	380	388	381	355	417	393	404	372	387	343	381	411	384	386	366	417	353	382	400	374	388	382	395	394	406	394	390	411	340	396	407	399	423	343	380	373	397	410	421	418	403	371	389	412	388	418	423	373	361	385	407	458	375	389	382	420	405	369	386	406	379	373	393	377	406	422	414	393	383	387	361	439	420	398	429	378	404	387	403	408	403	392	424	378	371	386	356	421	420	383	423	406	430	394	396	402	350	395	353	344	384	372	418	415	407	380	423	362	403	390	439	373	403	434	409	383	397	392	385	394	417	415	394	388
6629	1159	1503	1507	1427	1306	1280	1177	1092	1121	1056	1039	1028	993	1019	1027	1004	1035	936	901	975	975	1023	925	975	976	959	974	970	942	945	941	947	940	1034	936	936	983	909	998	920	942	926	928	957	943	999	971	925	958	978	936	952	984	947	977	935	948	948	930	999	981	1003	933	949	967	925	976	950	900	976	963	937	903	993	921	946	935	982	958	910	953	928	935	973	951	907	959	949	941	910	935	918	939	1029	934	928	919	982	925	934	946	925	948	908	955	920	940	952	972	922	961	894	913	955	940	933	927	974	1027	987	931	975	922	928	942	947	885	976	902	911	919	950	908	916	909	929	952	947	912	914	964	920	873	957	906	932	916	883	923	919	927	941	938	1004	921	944	968	927	954	991	945	946	954	979	969	971	987	943	953	947	965	946	901	899	963	935	1006	993	943	926	920	912	961	987	923	892	950	954	955	957	972	963	1015	927	973	946	962	948	922	934	954	994	915	1009	951	933	973	945	927	973	1003	944	1025	936	955	929	907	954	981	956	992	994	926	951	898	925	901	990	995	978	933	920	941	962	995	953	928	906	945	963	924	926	932	993	944	913	953	898	943	952	901	976	949	920	968	893	907	964	902	1004	943	957	937	918	951	957	941	958	958	909	913	960	946	930	917	853	945	977	906	944	940	897	954	975	961	902	958	930	945	931	894	941	964	920	1011	994	969	952	951	947	957	932	954	936	913	949	917	958	932	951	960	936	933	927	995	939	910	955	882	940	945	922	1021	908	918	941	966	941	944	969	934	925	945	938	916	978	965	949	907	951	933	916	942	981	917	954	937	934	912	901	947	910	914	967	968	968	964	933	955	965	948	933	990	924	979	913	909	980	971	922	960	976	948	979	918	975	940	929	908	960	921	976	944	984	925	979	890	957	920	960	924	952	875	933	971	970	953	940	911	931	947	914	954	942	905	908	948	957	928	963	947	987	835	933	945	916	1036	958	924	917	960	988	935	987	977	940	947	980	926	932	973	929	939	921	914	928	988	1002	942	942	976	910	891	949	925	953	959	984	979	922	972	930	941	918	953	1003	925	923	885	982	892	949	977	999	896	935	936	959	881	952	1012	926	936	926	981	951	938	953	987	887	938	902	907	973	967	950	953	969	896	950	946	956	1002	944	974	943	965	931	939	962	955	927	966	984	1023	976	949	964	936	964	944	957	888	964	1003	915	958	915	985	949	957	1009	924	914	915	935	972	914	939	942	881	957	993	933	988	953	981	909	975	932	905	939	956	984	960	956	934	964	952	937	923	933	965	1021	956	930	914	965	937	899	935	970	976	945	963	904	947	981	958	906	922	973	940	945	909	943	945	944	927	945	879	1010	917	959	931	920	1001	957	910	930	941	952	926	937	957	973	963	915	991	929	974	946	974	966	929	971	984	979	944	955	938	930	953	930	920	947	940	970	943	929	895	890	999	976	992	932	958	897	958	930	933	922	944	942	992	963	1006	955	950	914	953	920	916	943	960	934	981	940	968	977	933	962	985	1002	959	958	886	970	923	990	897	996	912	885	990	943	962	982	981	973	947	913	911	927	905	913	970	933	931	992	895	1020	972	984	1028	933	949	894	970	939	882	881	942	962	901	953	946	1015	945	916	951	887	917	956	895	977	893	879	999	974	976	988	996	933	935	956	930	908	917	944	969	918	875	960	934	955	928	963	992	979	948	897	978	971	919	949	1009	904	950	949	912	901	916	971	950	951	946	911	948	1003	975	956	943	926	997	918	955	974	977	952	951	979	905	970	957	960	960	905	977	917	954	994	921	891	940	957	920	966	951	930	946	980	925	927	957	988	933	947	975	968	977	951	898	941	958	966	960	937	926	964	960	973	953	950	954	979	961	963	999	957	969	966	968	948	973	981	979	911	970	983	921	925	917	927	959	912	998	959	949	932	946	931	942	1022	924	952	871	950	949	937	915	945	959	936	927	990	924	867	965	902	1002	980	921	914	908	978	925	945	901	877	965	956	939	953	935	921	949	912	909	997	953	977	921	938	893	904	886	991	939	900	930	968	923	910	926	939	960	973	943	934	911	924	982	988	969	949	952	969	951	934	970	955	994	982	938	929	968	967	873	922	909	907	942	949	1001	969	979	951	978	944	932	939	967	953	924	966	930	955	911	926	913	963	900	1011	917	957	886	954	954	968	953	986	1022	913	929	918	938	970	910	927	925	937	963	950	1005	965	924	920	981	987	955	936	952	960	885	994	941	910	912	1040	994	957	915	929	957	954	897	947	945	896	905	953	914	922	933	928	949	951	965	937	927	949	931	946	916	874	916	913	910	993	925	992	937	899	945	943	978	968	1006	930	955	985	939	967	897	886	978	903	955	966	964	935	929	970	901	931	1018	986	909	941	983	944	916	955	964	863	969	977	889	932	929	928	978	928	941	915	1000	951	950	921	932	978	970	962	911	958	1008	954	976	961	919	938	965	982	929	872	1001	973	902	927	929	987	951	965	943	948	993	921	900	931	977	920	994	910	961	949	931	933	958	914	929	934	914	935	927	945	984	925	931	950	977	926	952	925	882	934	951	987	972	903	982	949	881	888	988	989	940	926	912	960	980	954	947	941	943	910	968	923	954	917	1002	944	970	933	972	899	967	917	979	933	918	944	932	936	1048	981	992	930	953	907	935	1017	981	941	947	903	923	1009	984	952	917	953	989	909	916	952	916	932	950	1012	977	993	890	910	976	955	906	988	965	1027	955	987	951	955	901	885	950	939	971	951	980	927	942	938	928	958	956	925	1033	911	931	906	999	977	980	951	972	960	968	987	942	936	900	981	919	993	985	883	950	968	912	928	905	911	931	989	970	899	924	954	981	933	1001	968	983	982	896	914	985	966	933	915	955	1013	946	992	967	941	974	999	972	959	884	983	997	932	950	949	947	927	892	973	925	970	953	948	968	955	926	957	896	950	900	926	964	932	982	935	945	953	939	912	983	954	949	955	916	967	920	939	933	932	944	956	1021	934	920	996	924	1018	935	950	988	918	897	1015	987	952	951	933	894	964	903	938	967	935	964	988	929	947	904	926	988	936	945	969	937	918	930	946	898	951	984	869	900	920	931	950	988	943	925	988	964	985	971	941	943	919	931	969	946	1015	952	935	944	924	907	940	929	934	965	940	962	900	950	960	962	915	988	909	972	916	920	943	960	976	976	931	969	943	914	934	878	904	932	948	981	942	926	925	921	938	933	973	952	907	964	948	945	990	967	949	924	907	961	910	938	928	946	979	979	938	949	934	998	951	1001	946	919	944	967	923	953	911	903	942	931	938	920	957	972	973	961	909	918	957	990	905	917	936	922	924	1014	952	949	926	970	935	942	932	922	932	980	909	972	978	970	910	1014	995	983	949	980	897	932	901	968	936	931	988	915	942	1002	910	916	929	935	973	934	937	931	966	918	866	966	926	1006	990	960	870	929	945	895	950	925	989	903	948	927	932	932	948	882	979	1017	927	916	957	933	961	910	886	977	915	998	952	929	931	908	959	931	995	954	909	969	994	954	975	965	884	975	961	944	923	888
11778	736	695	552	425	349	274	280	268	260	252	248	239	225	253	199	249	231	221	224	231	250	230	230	226	190	199	229	246	215	218	198	216	232	226	210	187	224	207	210	218	213	234	253	210	231	232	220	235	214	218	200	202	224	202	224	248	214	213	240	232	199	233	192	198	231	209	206	239	189	220	202	225	245	193	222	194	219	199	231	209	218	220	225	201	208	203	225	219	210	218	224	230	237	211	207	202	207	208	213	197	217	242	209	203	218	176	195	251	215	217	240	218	225	222	251	233	237	222	229	214	208	199	215	239	234	208	210	264	225	213	228	214	250	219	240	243	205	228	212	223	209	187	216	196	218	202	201	205	216	218	190	205	222	185	186	234	201	214	212	200	219	202	217	205	233	241	203	205	235	204	207	246	240	189	209	222	219	252	207	195	227	195	197	197	220	232	223	236	238	225	194	200	207	209	232	216	237	252	192	222	221	213	213	212	236	199	223	196	225	207	225	232	217	182	222	192	201	225	230	200	219	222	219	222	250	220	213	213	228	217	251	182	215	219	219	221	208	202	238	223	206	219	243	209	235	210	222	225	223	220	216	216	209	216	213	230	193	231	192	224	221	230	234	197	237	245	232	219	225	219	204	237	221	204	204	225	211	223	233	208	206	240	230	241	222	209	235	229	227	206	248	216	227	230	221	222	236	234	219	202	246	223	236	206	215	219	201	217	222	190	216	200	242	203	198	218	217	188	206	222	231	223	235	219	207	204	225	205	238	231	221	215	215	212	225	246	231	223	226	214	206	248	221	246	229	220	240	225	227	231	214	227	218	209	204	245	245	238	206	211	206	213	225	227	207	223	213	210	208	224	205	224	223	237	230	213	227	210	224	189	205	220	219	207	197	231	188	198	216	237	187	210	211	207	209	191	251	240	220	245	213	230	197	226	198	225	201	220	223	211	231	219	234	227	218	228	229	227	235	210	225	227	244	232	205	212	211	202	243	242	216	223	216	196	205	222	219	230	204	242	232	213	240	212	242	185	203	255	184	227	226	213	192	194	186	231	216	241	219	209	249	246	201	217	200	231	217	232	186	204	202	211	228	217	209	235	205	204	225	225	200	212	209	238	224	241	217	204	203	246	208	199	245	207	223	243	225	198	241	209	223	211	227	209	212	218	228	240	241	223	220	212	199	208	243	221	207	218	224	186	217	232	212	256	224	253	200	219	193	204	224	206	210	213	222	230	200	226	216	250	241	226	241	215	212	223	203	234	220	252	224	221	183	228	218	219	222	233	214	215	215	227	215	221	203	204	212	223	210	225	223	209	244	227	209	229	214	203	204	231	214	233	222	242	211	234	227	210	198	208	212	186	219	226	227	230	241	195	194	217	204	228	233	244	211	198	231	233	242	219	232	219	221	205	227	225	241	226	233	223	207	211	196	233	197	266	224	227	222	228	191	218	221	246	232	207	213	203	232	239	258	221	241	220	260	242	213	208	215	206	210	228	226	248	205	201	214	221	208	229	197	215	224	232	220	241	218	239	196	201	233	209	197	199	211	195	207	221	214	233	197	226	203	231	208	223	238	243	212	210	204	239	227	212	221	227	213	198	203	246	215	202	229	204	226	210	201	218	223	242	212	224	232	213	195	207	221	197	211	197	217	207	200	240	243	207	233	211	196	236	213	212	231	202	221	250	230	203	214	221	237	239	223	202	236	229	188	209	209	218	240	219	219	214	202	240	217	188	227	201	209	209	207	224	213	189	229	215	253	201	208	194	205	200	178	219	214	202	214	227	203	222	187	227	195	241	237	216	198	221	207	237	233	246	214	215	204	200	231	204	224	224	213	221	212	215	212	253	224	206	209	227	226	236	219	236	197	234	213	246	208	219	236	203	209	257	250	214	235	189	227	202	214	208	228	212	227	218	208	229	196	200	218	209	198	214	213	232	192	246	208	206	198	213	219	202	226	206	234	216	198	210	199	232	207	204	231	214	219	226	206	244	212	226	209	204	211	219	220	218	227	190	214	235	233	222	196	205	231	231	194	231	193	195	210	223	206	189	214	177	214	234	230	207	225	219	204	201	185	207	217	205	212	244	232	209	211	214	240	242	240	218	230	196	175	230	248	232	245	247	230	227	258	229	236	210	255	215	243	246	188	215	199	212	229	188	228	224	235	194	231	211	241	208	215	211	214	232	199	245	242	246	202	218	215	202	229	217	232	210	237	207	210	218	221	202	215	187	208	232	214	235	247	192	217	210	210	208	208	246	207	235	209	226	213	208	223	203	228	200	205	221	237	232	215	226	221	252	207	244	216	221	207	212	209	231	220	206	228	192	215	235	205	215	238	215	210	198	194	214	193	191	185	241	217	214	213	217	233	214	213	238	231	216	215	224	238	236	224	204	207	249	214	240	216	209	240	224	223	250	226	206	210	224	199	225	200	230	202	215	237	226	230	212	198	229	232	210	226	227	219	235	236	225	201	207	242	205	235	230	220	240	200	210	232	231	230	212	238	199	206	209	229	246	212	192	247	218	201	204	248	236	223	175	216	216	215	217	220	233	227	227	209	200	245	211	225	215	222	208	250	194	192	222	213	201	211	227	218	207	215	196	209	193	222	221	203	195	206	235	199	231	204	225	216	237	210	225	229	195	229	232	220	223	206	227	216	206	240	200	207	189	247	245	192	236	237	220	222	240	203	217	208	190	212	215	218	244	238	218	221	233	212	203	222	206	210	212	214	224	230	222	201	238	226	204	243	223	222	212	214	215	211	206	205	236	226	230	221	218	211	214	218	213	258	228	188	215	219	209	219	237	230	214	243	206	220	241	244	229	213	236	223	210	218	205	217	221	222	222	222	195	192	193	242	225	244	205	224	219	217	233	229	230	185	237	202	230	226	214	235	231	235	221	230	188	222	239	207	208	222	218	198	226	233	235	217	219	216	210	209	211	212	241	245	223	185	235	208	224	200	226	225	236	200	230	210	196	209	203	184	225	220	219	225	232	207	214	185	216	200	203	213	243	220	217	239	204	237	232	233	248	223	181	224	227	227	224	202	182	225	192	204	213	228	209	224	229	233	216	224	213	204	211	238	225	190	201	235	220	216	221	242	206	238	213	218	224	198	194	204	208	217	202	182	208	205	225	226	215	224	220	245	212	230	206	234	201	198	220	226	218	256	225	212	201	233	199	235	211	219	227	231	206	207	211	213	213	249	233	210	187	203	230	216	214	247	186	193	198	202	207	217	222	221	235	212	194	210	211	201	261	241	241	232	218	225	210	241	220	214	237	194	218	213	202	196	195	216	234	210	208	229	208	232	241	219	217	225	211	222	241	225	219	205	195	228	221	203	211	216	230	222	229	237	188	193	215	199	216	220	229	217	211	213	217	220	218	229	195	239	195	177	217	204	215	217	232	203	214	236	194	222	228	212	206	232	235	214	202	199	206	203	199	207	214	222	213	193	217	218	221	189	235	197	233	220	208	222	197	194	199	213	222	207
7745	919	1616	1752	1468	1281	1154	974	858	792	729	739	709	659	703	640	609	663	626	661	613	623	634	603	597	594	603	579	593	590	583	598	612	588	592	559	608	604	586	573	575	566	578	581	572	588	595	555	604	529	568	562	593	611	572	566	542	587	603	574	587	578	589	560	508	525	600	529	530	574	563	533	554	556	596	582	573	545	557	566	555	553	552	566	548	530	547	547	575	597	530	586	554	545	591	535	549	552	618	582	548	566	547	560	543	531	568	607	586	567	548	613	572	521	558	574	575	550	554	555	554	610	572	537	604	532	547	530	566	553	519	575	581	597	554	597	604	552	534	567	581	562	566	538	577	557	535	544	557	584	583	553	546	566	560	579	596	568	574	531	540	541	576	534	578	521	573	552	543	544	544	540	534	550	568	569	579	518	558	579	532	558	559	537	602	564	588	554	540	538	521	526	553	555	588	525	631	562	594	577	553	531	529	528	574	550	555	549	564	553	530	591	562	537	536	576	546	557	572	600	540	560	554	548	546	554	506	500	611	536	551	544	542	518	526	572	596	588	557	566	529	568	577	535	557	543	578	554	557	535	547	570	591	581	555	529	578	545	551	601	534	540	542	561	581	579	581	548	550	581	591	539	552	579	603	571	568	561	585	540	551	544	500	551	554	531	542	580	572	526	550	568	547	604	552	576	564	545	545	503	556	540	538	547	608	561	541	587	582	569	571	576	572	600	587	557	572	609	601	559	544	575	573	569	568	531	611	545	536	562	570	610	579	580	540	562	591	558	540	558	563	575	531	527	556	539	562	537	543	534	601	539	551	540	557	554	554	550	548	565	612	549	531	544	581	553	555	581	605	590	546	550	559	505	577	569	510	552	610	552	561	561	565	522	558	559	604	582	570	564	533	569	562	593	559	582	528	546	543	548	603	520	602	545	604	550	559	547	539	532	489	558	545	560	568	563	561	573	544	571	566	554	577	562	563	511	554	576	513	531	542	565	560	541	578	600	543	566	538	536	596	545	577	570	549	561	497	579	563	553	533	561	547	571	576	573	578	589	555	555	572	610	548	544	578	580	515	532	544	584	546	522	564	580	586	560	563	579	534	562	550	586	586	543	579	570	564	546	553	539	534	577	534	561	551	566	532	564	580	562	526	531	537	571	556	571	548	576	555	553	564	548	586	538	534	571	524	533	582	568	537	571	547	577	604	538	560	555	590	560	531	556	582	573	528	583	559	552	544	523	561	571	513	569	555	538	604	514	530	558	582	556	577	555	562	562	567	538	537	556	523	577	571	563	556	526	564	555	565	564	533	523	608	521	582	553	534	583	564	585	551	558	499	581	569	527	574	539	579	535	534	567	589	578	552	588	533	557	573	520	556	587	507	562	570	545	549	561	563	549	583	546	567	574	559	549	532	543	555	549	585	538	557	553	532	562	556	512	591	539	572	551	569	567	555	568	564	578	576	571	535	563	546	542	550	572	539	556	597	576	551	537	531	521	599	528	558	591	571	581	534	554	547	580	572	565	550	542	528	570	559	569	578	501	606	539	523	553	535	557	563	546	568	534	544	608	560	543	563	544	605	514	560	575	579	597	539	580	524	543	557	533	582	546	536	572	577	555	565	537	569	568	512	536	563	537	564	597	574	574	541	579	490	533	534	594	602	567	570	590	545	538	559	535	578	552	554	537	595	535	554	570	548	547	557	535	542	548	546	585	557	535	555	564	548	563	565	552	582	581	604	564	571	582	570	551	567	549	540	550	552	573	571	524	570	559	562	556	547	551	540	556	541	516	549	553	573	581	565	573	579	564	555	578	547	561	559	583	550	551	554	560	558	561	528	592	600	575	589	541	569	566	576	520	540	527	586	581	617	607	560	535	532	588	559	526	574	521	608	609	550	565	542	573	576	522	556	545	567	562	571	559	572	586	555	557	535	570	535	533	567	548	559	565	554	559	544	568	565	557	588	526	530	595	585	501	577	550	551	563	552	556	580	531	563	580	522	561	562	566	551	566	569	589	587	562	555	550	558	530	549	522	548	554	549	562	586	578	563	541	547	576	582	530	583	562	579	548	531	556	594	509	583	551	538	518	509	536	551	564	542	561	554	530	563	588	561	507	546	555	511	525	567	557	578	548	586	561	547	522	537	560	514	573	567	546	640	571	565	549	553	572	574	535	557	568	542	582	571	567	584	524	556	559	544	542	586	550	563	548	509	545	515	550	536	551	578	576	535	596	554	615	571	499	530	587	533	574	560	533	560	571	534	605	563	555	593	566	582	566	563	545	560	559	554	546	571	544	590	555	605	577	557	555	558	557	569	502	558	537	537	571	576	529	591	538	542	542	533	577	574	573	536	573	574	558	532	516	550	589	546	585	530	563	558	542	538	562	546	579	567	606	566	540	579	570	532	602	517	610	576	580	565	550	540	577	554	573	560	540	517	533	606	560	529	569	575	550	541	542	594	578	518	568	554	588	532	549	569	554	546	574	603	583	547	571	520	547	582	588	558	557	547	532	581	518	552	562	523	536	577	555	549	579	560	572	598	592	584	525	540	555	562	587	571	546	584	504	551	540	576	579	531	543	525	528	536	526	578	575	585	563	573	537	558	559	547	537	544	559	561	541	551	578	540	522	551	553	555	544	541	557	570	543	565	549	578	613	530	553	522	545	562	565	537	601	549	582	571	571	546	570	548	537	589	607	557	529	537	538	525	533	554	539	571	549	561	551	520	550	556	562	569	572	541	565	588	563	556	589	572	557	552	541	569	556	538	550	552	561	578	555	565	558	560	530	575	539	588	604	566	558	538	576	562	590	527	548	565	553	574	547	597	556	510	555	557	566	587	573	508	570	549	558	517	565	580	534	552	572	563	545	580	496	602	595	556	524	560	516	574	533	578	561	522	530	542	541	614	569	570	598	615	564	562	528	575	585	546	533	526	593	546	603	542	571	528	596	529	540	549	535	539	572	531	580	583	560	545	537	553	580	553	538	543	560	559	557	550	559	535	593	567	562	552	561	530	534	506	523	537	571	544	586	563	556	547	570	575	565	579	577	572	559	566	530	540	604	581	567	534	531	519	523	568	534	543	562	545	536	535	546	575	549	558	552	542	545	557	570	571	552	564	543	561	532	544	541	550	565	562	595	546	544	543	532	562	591	536	531	564	557	587	533	526	576	531	587	591	558	558	574	569	569	621	557	571	552	555	567	577	570	547	581	569	598	532	545	565	575	575	581	561	554	583	588	584	559	583	603	544	528	546	549	585	572	568	565	564	563	585	573	551	525	567	554	566	587	542	552	561	572	584	584	591	590	550	581	552	557	489	526	559	557	554	561	558	587	610	579	587	546	557	574	582	544	556	548	538	591	537	542	524	548	550	552	531	555	528	532	535	547	552	565	560	588	568	583	536	579	521	575	576	559	566	531	563	576	563	552	543	591	575	515	548	519	537	545	566	597	548	557	571	582	570	552	582	544	600	590	562	580	573	569	602	565
1353	406	431	407	417	376	350	403	393	346	404	418	401	401	408	432	419	388	406	361	367	422	378	423	415	400	404	372	391	388	393	360	373	393	400	396	420	425	424	390	377	392	376	375	400	377	393	373	382	400	387	350	394	387	382	381	384	413	383	416	373	379	395	413	419	398	387	386	391	388	395	362	383	360	389	386	420	374	376	411	372	409	363	373	404	374	399	385	353	394	365	350	387	412	399	391	351	406	407	383	392	358	429	402	397	434	400	425	414	402	382	400	366	417	384	383	386	378	401	353	391	402	373	424	398	414	403	391	428	427	415	370	416	381	380	378	362	401	390	366	438	365	381	411	362	390	411	391	437	407	386	389	420	441	376	397	389	412	397	406	337	364	370	372	377	399	415	388	375	393	385	406	386	396	383	370	417	372	388	403	378	392	405	379	412	380	379	378	391	438	405	377	396	405	378	372	408	401	376	417	419	377	433	381	386	373	376	384	380	396	397	378	365	359	383	351	400	395	413	434	380	386	389	375	424	393	362	421	401	376	360	397	414	397	372	402	385	398	381	415	427	405	375	361	386	406	381	387	369	371	387	394	391	391	393	412	413	435	395	398	417	350	361	398	385	378	372	406	413	404	356	411	441	394	391	400	399	405	414	407	376	386	391	353	355	363	381	389	390	415	418	407	424	400	391	381	421	411	402	383	389	382	395	421	399	407	385	368	414	388	348	394	382	388	387	391	395	382	364	423	381	407	378	392	388	379	401	368	394	430	397	397	433	369	403	369	400	397	355	366	374	362	416	357	424	369	384	393	380	366	366	369	344	372	410	444	373	382	406	394	470	416	392	428	413	424	358	430	412	350	382	370	387	424	369	380	397	402	417	351	400	426	404	383	417	392	400	375	400	396	386	402	366	387	379	415	372	401	344	387	377	392	393	385	405	373	372	376	434	395	406	410	422	368	377	412	410	394	407	354	391	407	408	424	385	383	398	372	373	347	394	372	366	380	389	393	395	420	396	367	404	399	390	385	362	353	376	370	389	420	404	367	428	366	356	392	418	394	386	402	418	389	395	395	372	359	383	429	387	424	351	398	381	436	450	399	387	438	399	402	387	380	408	399	399	386	382	396	408	451	347	416	355	412	390	380	405	380	394	387	390	430	397	389	368	390	378	390	353	387	389	366	362	419	383	403	411	392	368	379	390	381	348	409	403	394	362	377	367	331	396	361	370	386	410	387	377	370	420	379	409	409	400	390	388	403	376	410	389	410	404	391	368	396	396	390	404	422	381	387	389	392	357	399	405	394	396	397	366	394	379	368	424	396	370	371	387	364	390	391	368	396	356	378	403	384	383	429	364	383	392	387	406	407	378	390	382	426	402	375	405	399	325	393	365	408	384	340	396	366	378	359	392	387	418	416	416	379	368	393	375	373	413	398	335	376	414	396	418	380	366	426	406	408	397	438	385	404	385	410	378	423	375	367	410	388	433	370	404	405	392	360	352	404	386	369	371	425	375	383	417	408	390	376	357	433	389	397	399	371	393	354	379	393	402	418	425	388	387	395	387	423	373	366	366	366	385	376	384	403	412	377	392	377	380	396	379	392	418	418	383	405	422	391	390	406	413	380	420	407	390	407	354	373	391	381	399	358	354	380	412	399	392	418	392	384	396	416	394	402	435	403	384	372	405	419	397	399	410	427	371	408	417	421	399	384	418	402	358	375	412	385	404	422	358	378	385	424	369	418	396	400	424	404	389	376	393	390	360	384	406	393	381	382	371	394	424	383	411	426	392	386	395	405	366	380	377	384	400	379	391	409	378	373	362	361	346	387	436	401	408	381	401	391	395	399	383	405	418	393	422	394	355	376	395	388	385	391	391	414	397	349	404	420	430	389	359	376	411	382	352	415	411	433	355	410	429	385	338	385	360	369	377	370	413	398	398	381	380	355	354	363	396	392	396	400	381	409	366	374	402	402	406	393	393	412	392	409	397	387	415	441	402	379	417	417	418	387	367	395	379	370	386	398	377	420	380	400	376	381	408	386	356	393	406	406	390	402	418	399	384	414	426	367	384	384	372	403	399	390	407	408	398	368	386	379	375	397	355	387	420	431	420	405	362	375	396	392	373	428	422	383	396	408	395	390	343	363	370	394	386	375	359	395	378	409	378	368	379	411	401	396	395	333	398	412	409	409	392	369	358	399	406	413	400	406	370	401	383	397	417	397	380	393	379	383	402	360	417	403	369	395	383	385	381	374	364	377	387	393	409	378	408	379	401	363	460	372	372	351	393	356	395	427	434	414	395	354	389	420	392	387	390	357	398	386	402	386	393	438	375	392	401	396	382	396	400	448	375	422	397	426	386	366	387	389	369	386	351	393	425	389	414	381	392	392	405	377	438	407	399	400	392	407	393	411	382	439	390	384	390	392	386	391	381	340	408	400	452	392	366	386	393	394	412	388	370	398	410	395	358	387	382	405	358	379	377	375	401	400	407	384	390	396	380	351	379	424	379	419	402	364	385	432	402	398	367	418	389	377	348	397	381	423	376	400	374	381	351	428	445	427	380	414	407	378	362	414	385	386	409	406	387	364	422	379	408	393	371	375	399	385	438	388	391	376	356	365	410	417	417	386	455	389	385	399	367	357	326	379	379	415	374	382	381	368	408	385	392	388	417	400	396	409	385	378	362	405	367	406	356	405	386	420	371	385	419	401	413	369	353	432	399	386	407	407	389	362	386	415	399	401	382	399	371	392	397	407	386	377	399	405	361	426	369	367	378	368	391	416	366	393	403	397	364	376	379	403	390	405	401	344	387	389	424	372	400	398	388	387	362	385	362	401	376	422	372	377	378	382	376	355	401	377	403	402	373	436	396	419	406	421	388	377	369	403	370	379	407	369	446	355	386	380	368	411	425	413	359	389	365	390	375	367	396	357	361	385	379	449	440	410	397	366	364	441	383	419	370	365	374	406	360	416	327	390	350	368	390	408	394	385	390	402	405	420	368	372	410	397	389	371	352	420	427	362	422	430	414	426	409	394	424	349	392	363	437	401	385	390	342	399	394	399	413	422	385	390	418	380	409	392	384	433	391	431	391	407	418	392	377	406	369	385	376	385	361	389	384	388	390	399	383	399	414	392	368	416	385	402	361	383	379	337	397	383	388	358	387	388	372	375	409	345	390	373	375	364	377	370	394	385	364	378	381	403	386	389	396	405	422	420	388	349	383	390	360	400	392	387	405	372	426	372	391	365	392	423	407	363	433	361	366	420	422	382	358	416	369	398	368	397	402	362	389	394	406	410	410	402	449	366	384	393	408	387	393	387	402	352	411	422	362	393	394	355	379	342	431	411	395	398	418	399	431	403	390	399	447	399	371	413	399	407	413	371	369	368	359	433	382	405	391	423	373	419	370	389	388	389	369	383	374	355	403	372	366	396	420	368	418	402	389	418	358	380	441	377	345	385	414	392	378	383	353	380	394	394	352	397	395	379	400	397	374	363
2114	963	998	1007	969	945	1002	964	945	995	962	978	936	942	933	957	969	958	943	911	924	990	973	944	944	947	990	963	981	934	915	940	950	1033	903	970	903	929	976	939	871	914	979	961	951	990	952	953	986	951	918	917	945	968	909	982	951	1010	895	1009	994	967	940	946	913	924	913	1009	954	930	917	955	979	980	962	893	950	946	992	995	937	983	979	982	952	948	923	1004	932	958	910	967	937	938	960	924	943	938	959	957	949	993	946	937	945	942	939	956	952	975	938	920	959	1000	972	928	938	953	945	970	936	937	925	992	947	978	947	928	883	931	895	905	954	900	932	932	1006	972	948	903	936	921	994	981	927	973	956	958	968	925	968	961	938	928	949	919	1005	955	933	960	999	950	952	924	960	914	965	957	928	948	933	911	929	943	936	917	954	952	1039	961	936	858	976	909	961	955	936	948	959	898	941	975	948	960	946	935	1002	938	933	963	973	919	922	994	964	947	956	902	941	955	957	946	1000	942	990	903	930	915	913	931	929	991	991	973	970	951	967	920	906	887	963	1015	939	937	996	943	959	911	945	975	942	965	1022	1000	948	916	913	939	926	916	965	991	934	950	892	952	932	909	976	1018	913	971	956	868	922	899	1008	1013	909	951	941	956	946	1029	910	940	957	998	990	950	921	946	972	963	887	966	962	975	926	980	920	963	948	944	976	962	936	943	1036	979	968	910	974	980	938	959	958	929	971	930	985	955	901	943	971	993	912	969	972	935	978	956	980	915	944	945	978	910	956	938	919	948	962	985	982	952	983	988	900	898	925	936	984	957	1015	968	931	963	896	968	949	990	999	913	926	990	951	933	966	1027	949	977	983	869	951	946	1015	1010	970	927	974	929	952	1015	942	953	945	1038	923	975	946	958	993	967	940	979	962	918	927	967	946	935	927	930	943	977	963	991	1000	949	951	974	915	953	921	961	927	1016	877	945	982	947	967	933	956	972	949	974	954	926	976	968	973	954	913	942	976	952	942	925	994	879	954	962	950	987	986	986	967	972	961	931	1026	967	967	951	895	922	934	984	972	940	918	980	997	932	968	944	957	922	953	939	955	979	934	961	945	964	998	961	932	937	958	902	966	994	952	977	976	958	893	946	971	974	915	968	1020	1003	936	966	922	951	963	950	980	950	964	948	978	958	965	882	989	908	934	938	976	950	946	929	972	948	970	946	991	945	968	930	962	999	941	1011	937	1005	969	968	964	974	994	998	927	995	921	925	975	922	977	941	969	938	948	917	924	969	961	985	953	956	952	938	956	964	994	1004	966	902	1006	987	1029	944	961	945	956	939	940	1006	973	958	913	955	875	989	952	1000	976	948	911	966	895	942	982	973	908	950	953	987	965	951	959	936	933	934	1007	931	938	890	960	945	999	935	942	946	932	954	975	937	986	938	924	885	981	969	994	974	985	980	965	944	974	921	976	954	979	1025	930	938	973	971	930	935	1010	959	958	933	957	920	964	903	965	985	936	943	992	961	980	982	966	920	944	965	993	929	977	934	919	945	931	997	910	932	931	930	969	980	941	957	980	947	929	920	996	1047	961	913	939	1030	925	974	944	967	975	948	965	958	942	958	899	950	1001	909	939	935	945	994	1018	921	916	927	976	981	926	943	968	940	959	909	940	983	888	967	950	991	941	1009	896	896	957	994	958	974	920	994	916	946	914	979	1015	976	931	975	956	902	965	971	1003	972	940	965	932	940	930	909	900	953	968	953	945	944	921	951	935	927	933	941	1006	917	978	938	968	927	946	990	970	989	907	983	935	960	964	1004	937	976	912	980	952	926	963	986	945	936	952	971	919	944	982	950	1000	909	971	970	935	966	976	952	960	1000	943	941	956	949	931	886	946	914	991	1033	952	963	998	960	960	958	981	923	958	988	993	929	964	958	999	904	947	957	981	976	958	921	960	972	992	942	933	950	966	905	983	956	924	914	973	942	980	958	936	991	932	952	997	894	892	962	953	919	981	898	950	935	966	869	967	914	985	899	960	939	964	894	897	1008	922	974	1000	946	946	943	957	971	944	929	930	955	955	963	974	946	961	954	943	950	929	927	931	906	1027	983	991	933	916	884	900	963	918	1006	942	905	915	998	974	962	952	973	957	965	953	959	945	969	972	936	905	944	955	960	923	947	962	990	946	985	960	909	978	969	934	949	1003	877	953	951	902	977	979	899	995	934	943	918	902	958	939	967	987	912	981	934	960	909	891	970	933	942	949	932	958	939	982	963	1015	954	923	974	943	952	957	948	926	973	932	956	926	911	906	969	901	957	974	1029	941	904	937	966	954	902	967	962	1016	974	937	950	986	1026	913	933	984	1018	955	980	936	911	942	917	957	930	960	988	968	950	927	939	893	986	955	919	954	943	915	903	958	959	990	989	969	967	928	934	922	980	1032	960	952	951	974	917	950	961	936	981	932	926	962	948	976	1011	980	968	948	971	969	975	936	958	991	930	940	959	951	929	894	895	950	934	897	903	941	959	908	958	915	970	891	927	973	985	959	1003	960	946	952	943	941	953	964	933	933	941	970	917	905	952	948	982	968	944	968	944	969	926	991	1016	929	929	900	946	988	921	1025	952	954	973	932	924	931	891	972	962	963	949	987	971	879	940	915	975	914	976	944	969	925	947	895	1001	990	960	990	962	921	932	934	964	940	940	945	954	987	883	969	953	946	948	971	970	1027	957	947	990	958	942	932	935	950	956	917	1015	989	940	916	937	874	994	916	929	957	941	946	903	923	1000	928	940	918	965	1005	903	910	959	914	970	963	969	929	967	961	927	939	993	962	963	891	965	946	949	995	933	1014	924	954	883	955	984	949	979	967	917	932	903	990	993	940	913	967	976	1005	989	929	919	913	931	979	953	959	959	964	964	944	965	926	948	940	944	935	923	957	898	915	990	926	943	975	973	937	967	925	914	1004	936	971	902	960	952	928	927	980	968	930	918	998	951	937	929	980	941	1001	975	943	922	928	956	972	962	937	974	962	957	1021	930	939	1045	968	967	930	943	972	914	1016	951	996	985	973	923	970	977	968	951	978	955	978	909	951	973	954	896	952	925	943	979	951	1008	1003	947	885	943	935	911	963	956	897	958	999	993	878	961	985	921	917	915	941	926	977	1005	930	917	915	993	909	928	931	956	986	915	928	1008	952	894	968	961	940	943	927	965	908	965	888	944	929	984	931	967	915	993	953	1005	946	925	926	917	908	948	1036	905	1003	935	1013	917	956	955	941	973	981	975	952	915	977	1006	992	947	984	965	940	928	1006	945	997	931	921	971	932	943	907	957	977	948	909	932	1002	958	969	907	967	924	991	977	943	944	957	935	929	913	945	994	999	955	876	990	959	995	964	945	968	948	932	954	990	941	965	952	955	950	1025	997	957	959	932	982	926	984	943	935	934	1008	983	932	958	988	1001	923	954	956	919	945	997	915	944	950	988	977	932	994	1016	958	977	957	937	948	906	965	979	991	1008	929	944	963	959	947	965	974	980	854	985	943	960	981	969	981	982	937	944	929	954	932	909	974	956	1014	927	927	935	949	980	946	947	986	944	929	931	1013
6936	597	614	575	520	461	404	414	426	442	409	402	374	348	397	415	408	392	421	401	372	416	402	409	413	379	382	395	393	421	415	392	440	390	425	414	433	409	400	398	390	372	347	373	382	361	360	397	378	397	349	387	418	428	356	368	413	423	406	419	413	403	430	414	395	381	400	387	374	362	404	384	392	385	392	412	401	390	399	411	378	374	423	389	406	381	398	394	378	380	411	409	434	408	418	375	399	386	408	397	390	402	363	368	386	395	382	392	411	420	380	405	389	378	373	382	388	376	385	375	387	390	420	408	413	411	388	385	397	424	382	377	370	402	373	373	361	379	396	378	396	382	390	421	377	382	401	399	374	371	400	362	403	382	379	415	400	373	424	395	395	370	389	381	377	395	356	380	402	385	373	389	390	396	386	368	380	382	393	382	365	360	372	406	388	362	385	406	365	408	387	397	408	414	408	424	389	385	370	388	382	391	396	416	413	441	384	383	374	376	398	422	403	402	394	378	374	399	399	396	376	444	367	370	393	417	387	413	364	394	432	442	429	395	407	400	363	384	406	367	373	380	377	409	418	376	375	431	454	404	359	435	398	390	402	371	382	383	381	387	378	416	388	342	404	424	414	441	430	370	393	390	393	392	432	403	406	411	344	359	419	382	374	461	400	392	398	404	389	413	389	405	354	401	404	401	364	414	433	403	409	386	375	345	377	414	402	386	391	401	392	370	372	366	371	372	405	389	415	403	374	377	402	379	385	371	383	375	369	358	386	375	409	367	443	403	379	375	387	368	398	399	400	366	356	365	412	431	397	420	406	384	373	367	418	399	408	386	433	391	406	395	387	401	420	386	390	398	402	396	367	398	400	390	383	423	394	362	375	420	402	385	401	378	403	367	394	370	362	375	394	388	406	394	382	338	401	387	364	391	395	383	393	400	420	370	439	422	386	404	416	390	384	443	384	374	373	392	429	395	397	404	397	395	421	377	402	393	369	422	363	395	380	359	384	409	359	386	382	414	401	350	397	392	407	394	418	388	386	427	365	411	443	412	386	376	394	409	403	384	401	370	410	384	397	390	373	404	405	385	409	372	416	400	392	369	437	407	339	377	405	410	394	402	386	417	442	421	424	364	423	372	390	413	420	376	416	403	373	411	373	361	379	412	422	388	376	348	373	411	423	396	397	390	394	406	381	374	407	360	378	379	411	399	388	387	403	409	388	406	372	415	423	397	367	405	398	403	423	398	390	395	420	388	345	405	370	397	358	397	384	394	436	421	385	392	416	392	386	411	365	407	416	380	402	391	444	377	378	350	358	400	387	372	399	389	399	409	343	379	376	358	377	398	420	401	427	407	400	389	386	386	390	394	385	377	385	380	382	372	410	435	403	430	399	401	403	372	380	399	420	422	371	393	433	366	380	424	381	393	362	454	386	374	409	401	378	389	396	408	389	416	392	419	375	368	362	379	387	432	421	401	410	393	369	363	419	389	373	369	392	377	425	401	403	400	358	385	402	418	380	408	427	408	377	381	393	408	415	417	382	366	370	412	382	434	364	431	404	394	389	371	420	401	403	416	391	415	406	393	408	398	356	377	389	384	364	376	400	380	373	391	408	398	409	411	410	358	377	367	423	344	379	395	361	421	395	372	376	413	404	416	397	405	416	419	439	378	380	396	374	409	382	380	421	399	403	373	381	376	364	382	403	393	384	374	393	451	399	394	409	389	369	385	352	370	359	408	423	381	379	360	426	386	411	403	355	384	390	400	361	411	387	393	394	397	406	401	368	404	401	386	378	433	400	397	389	413	394	392	373	393	398	421	396	395	421	395	389	389	365	381	362	354	366	412	399	378	363	405	406	384	399	346	376	385	406	374	399	374	375	403	400	342	367	380	400	389	405	404	396	399	362	382	423	410	409	393	380	377	379	382	425	387	427	409	395	398	408	383	392	392	442	378	411	427	387	428	404	375	387	394	395	403	380	418	414	380	386	394	378	371	363	421	394	361	410	369	383	381	421	411	417	418	403	396	380	414	407	396	414	383	375	409	419	397	389	390	397	400	406	392	393	400	381	356	394	393	396	411	368	386	363	406	382	388	375	380	385	351	345	425	411	359	388	350	373	416	433	390	374	397	424	386	376	399	401	406	376	396	411	417	399	382	353	364	388	401	423	405	368	376	385	393	362	375	391	366	409	371	399	370	361	426	384	396	435	431	407	426	399	383	393	388	383	382	388	381	374	374	397	357	376	415	396	427	405	391	382	395	395	372	397	395	395	406	405	366	384	384	408	421	408	395	374	393	400	389	402	401	400	387	386	358	398	401	386	356	415	438	369	462	418	425	391	377	377	410	421	386	385	365	399	395	379	357	409	428	390	365	398	422	374	394	396	424	406	392	384	408	406	398	383	392	397	392	421	406	388	415	368	395	391	354	403	400	353	402	369	402	366	402	380	388	385	363	431	392	347	426	378	350	385	436	401	400	385	420	377	389	412	440	400	350	384	375	393	407	439	397	394	413	402	400	357	365	394	354	383	384	409	408	387	361	442	384	423	370	386	398	354	403	391	388	423	421	389	365	394	410	388	379	403	395	379	383	401	378	406	400	358	378	402	393	353	377	357	402	399	358	393	404	385	380	426	394	402	397	378	384	388	393	379	399	372	370	422	430	385	370	384	416	400	382	416	393	382	422	418	415	423	375	369	381	431	417	365	405	385	359	416	371	397	378	438	383	386	383	398	386	352	405	388	351	372	409	422	412	380	397	399	415	383	360	410	386	396	414	423	380	403	409	343	356	415	379	410	393	370	437	429	368	418	389	376	410	361	391	394	421	411	383	407	428	413	375	415	412	444	330	368	387	401	393	405	399	423	391	404	397	391	360	372	385	379	398	419	406	411	402	392	399	413	388	366	396	374	412	400	389	397	410	407	393	433	426	340	385	382	386	423	383	362	375	395	401	393	398	370	411	402	384	392	414	372	384	364	400	399	391	399	409	356	382	379	389	384	403	391	392	368	380	386	381	388	383	405	377	369	411	390	384	405	411	378	379	365	362	398	421	378	359	388	382	393	370	381	414	364	417	381	387	390	413	417	424	380	373	391	378	357	371	366	376	421	386	406	438	370	420	366	390	360	384	372	394	361	372	428	347	402	402	411	388	395	397	424	397	394	378	369	432	372	375	378	373	409	374	399	385	394	379	420	356	380	397	397	368	403	408	394	387	384	405	389	437	362	381	381	410	341	456	386	387	360	363	420	383	392	379	390	406	396	417	370	429	433	378	403	404	415	375	386	367	373	377	389	385	385	406	388	399	405	369	378	414	365	377	362	396	366	377	385	393	394	410	393	413	429	412	397	459	403	411	415	407	362	410	401	351	369	385	384	387	367	392	382	390	411	367	441	336	409	369	416	416	458	367	369	382	389	391	346	347	385	370	358	379	395	382	380	363	388	403	377	402	402	401	409	391	370	390	410	411	392	388	388	388	390	433	414	383	395	389	350	389
6608	1162	1510	1470	1351	1228	1297	1222	1135	1065	1052	1030	1034	1012	974	966	989	951	918	1002	940	978	979	934	983	939	983	955	959	1005	923	1041	914	921	930	981	917	936	915	886	995	892	911	969	970	961	906	910	972	960	910	883	902	949	957	959	978	944	897	919	929	918	932	935	884	892	926	948	1019	935	905	962	982	961	925	900	939	956	932	929	1001	918	905	940	933	961	974	937	934	923	947	985	931	952	972	971	929	942	977	961	939	903	962	934	999	907	886	986	965	967	952	918	958	979	1015	909	918	928	964	964	934	927	969	936	942	973	982	952	924	961	959	936	949	941	1021	927	901	952	974	971	973	948	910	949	929	972	920	936	932	995	887	928	956	987	917	935	943	959	925	940	928	931	913	946	958	960	952	1001	898	950	912	980	945	926	904	929	924	916	941	1012	992	928	892	982	983	911	927	926	949	991	945	972	904	969	1007	918	1020	962	1000	990	923	971	918	926	962	926	946	938	933	1005	918	935	956	887	957	936	987	952	935	940	935	908	910	961	940	915	912	992	947	945	989	984	935	962	939	979	914	886	876	967	931	908	918	945	898	937	931	943	952	942	997	929	961	978	946	908	933	951	983	901	961	922	937	1005	928	940	957	965	989	960	945	929	957	935	954	914	905	949	959	948	970	916	926	959	942	918	971	918	919	937	927	940	940	948	903	915	956	958	1017	952	881	943	982	945	952	946	956	907	942	893	900	951	966	992	975	983	968	939	933	940	916	930	928	959	938	963	983	945	925	912	983	909	915	934	944	926	970	935	947	960	992	937	908	974	944	911	986	997	905	965	908	994	996	946	912	949	888	949	901	933	915	927	927	898	947	940	930	950	905	929	899	941	1008	921	940	938	908	885	933	922	882	911	950	967	935	878	938	917	907	963	943	966	905	973	859	943	1019	944	941	921	941	943	923	972	951	945	939	959	938	933	971	980	935	941	951	970	942	959	915	915	985	937	933	915	972	943	974	994	927	937	907	969	972	915	887	942	969	889	919	972	916	911	940	965	938	921	965	947	941	986	948	963	958	983	930	963	938	954	827	953	929	935	929	968	892	961	895	908	950	934	960	933	955	990	934	976	1008	912	937	926	896	941	943	932	967	954	972	1017	984	891	903	922	1004	929	937	929	953	1004	944	979	936	953	974	976	941	909	938	949	992	992	967	956	931	947	977	967	963	938	973	922	916	933	942	927	972	936	990	1023	932	986	927	1008	952	943	888	923	968	948	941	925	934	949	962	927	897	960	936	929	929	960	941	912	910	949	921	936	946	938	968	949	983	888	932	1001	974	907	925	921	957	946	930	950	958	934	1005	971	871	894	973	920	955	870	950	928	901	944	942	964	958	944	964	967	933	922	939	937	940	882	977	931	907	908	989	954	918	941	932	962	863	1008	855	912	938	1007	914	925	924	940	938	930	986	949	927	939	968	909	880	936	913	949	905	954	973	945	914	916	965	981	922	901	947	964	957	945	942	946	885	906	946	900	881	921	949	883	940	1004	932	957	965	964	932	969	946	984	973	976	955	946	940	943	924	965	952	911	933	914	991	971	965	942	916	918	975	918	983	932	946	934	943	941	973	975	991	944	953	929	958	948	1003	931	963	990	924	960	938	1009	915	973	968	1008	964	927	975	923	910	895	970	923	904	979	961	951	906	977	912	971	930	920	946	949	958	994	983	961	935	896	919	913	1008	899	924	899	968	925	968	948	913	962	948	939	920	888	990	924	909	946	920	950	898	996	905	1003	931	897	965	894	946	956	921	922	936	984	942	953	926	942	922	947	888	1017	891	954	931	933	916	942	959	935	934	959	912	963	944	921	921	986	957	944	994	920	941	931	915	920	902	958	907	916	958	979	989	974	987	962	963	905	936	916	935	931	914	954	969	917	896	933	987	914	939	901	921	995	949	915	973	912	972	969	936	1004	903	971	942	939	938	969	940	970	927	891	966	952	928	940	960	963	976	907	948	1049	902	962	932	944	935	988	976	958	948	967	937	935	894	936	932	924	920	952	980	930	984	923	911	935	935	950	959	926	901	910	956	932	909	948	938	922	932	894	984	925	934	921	998	951	934	913	956	934	966	952	942	933	975	951	973	948	990	887	971	966	936	929	982	936	939	963	932	980	965	958	970	978	1029	938	962	940	919	949	996	895	1006	976	927	930	903	950	961	913	935	911	972	893	955	927	965	906	989	896	940	952	967	899	983	957	934	928	945	881	910	973	963	926	948	1008	960	963	993	978	981	935	975	976	946	951	959	962	983	949	905	984	930	904	911	899	962	982	889	979	930	934	938	944	945	981	926	951	1012	920	934	938	952	911	932	922	958	925	995	929	939	962	886	919	899	963	918	950	918	962	955	972	909	899	896	920	935	918	965	963	969	913	966	921	907	986	943	934	926	885	958	929	968	927	964	897	989	936	938	917	1013	925	926	1012	958	968	912	970	913	976	993	939	962	950	977	972	952	935	927	962	985	902	957	933	1004	903	933	916	946	943	958	940	942	937	939	954	982	946	965	943	932	924	942	928	932	974	951	947	905	969	917	927	956	957	958	916	989	906	910	960	895	955	959	921	945	937	938	918	894	984	945	951	928	916	892	948	852	924	981	930	918	985	962	916	947	845	912	953	936	978	971	958	966	943	945	910	959	920	881	977	964	902	884	1011	976	926	946	955	914	924	916	944	944	929	975	923	979	933	983	958	949	916	916	909	977	956	1001	955	948	930	936	934	924	947	935	904	951	953	883	985	920	942	915	958	965	956	898	912	891	973	936	960	941	946	968	960	969	959	965	909	951	932	974	861	933	962	960	969	955	906	927	940	913	1020	981	901	967	938	953	919	906	939	944	928	931	930	934	933	972	935	937	925	916	948	939	942	966	954	951	875	946	960	964	997	950	972	892	948	908	980	936	944	899	914	954	924	952	985	959	929	1006	979	974	927	936	972	953	943	954	961	996	1000	933	900	939	915	972	960	928	936	899	950	926	972	923	941	980	908	984	952	951	945	891	959	946	928	963	929	905	857	927	980	941	930	897	918	909	944	967	957	974	900	888	952	917	971	898	955	946	906	900	981	938	987	908	977	915	895	944	882	941	990	975	944	964	992	949	910	967	983	942	941	894	929	964	962	916	941	976	956	914	965	972	904	976	902	947	948	984	883	920	982	926	942	958	950	946	951	918	955	962	942	926	980	942	933	928	903	948	997	968	919	954	925	938	1031	898	940	872	936	901	927	874	965	928	951	922	879	948	917	971	884	935	990	922	897	913	1010	897	923	926	930	982	899	959	927	975	908	955	1011	912	923	958	907	974	915	963	944	897	891	919	890	918	990	951	961	959	962	977	906	960	1024	908	926	960	914	943	885	914	944	950	971	934	1000	956	915	970	941	920	983	916	919	957	941	947	940	970	967	966	964	957	953	972	930	913	937	964	894	949	926	933	896	906	960	930	985	951	948	889	942	936	987	905	912	880	971	896	1019	972	959	975	974	927	976	933	952	921	953	922	937	975	924	922	1000	916	963	954	925
12027	750	686	516	458	301	312	268	283	263	244	233	222	227	251	234	232	231	224	231	228	221	245	221	191	223	205	234	248	192	233	201	179	245	224	226	217	206	210	232	236	213	208	174	228	209	200	236	237	188	190	217	223	242	230	222	207	203	222	225	206	239	244	210	193	238	200	215	218	243	221	200	211	222	211	239	219	214	198	203	241	209	205	210	188	194	223	220	229	205	218	209	243	254	218	232	213	208	216	207	213	211	233	236	212	245	177	200	201	207	206	215	214	216	209	186	174	235	219	202	221	207	232	235	217	205	202	225	214	194	211	209	204	238	222	212	238	217	224	235	211	174	208	233	209	202	204	214	228	214	212	244	177	214	212	223	220	221	214	206	217	211	221	217	198	222	207	213	211	224	217	255	228	244	194	209	223	220	239	216	210	209	219	213	198	224	210	189	213	220	223	240	238	214	230	195	223	207	206	202	209	240	226	228	236	226	189	225	229	221	195	199	209	231	229	223	226	212	202	192	201	210	201	202	220	215	213	220	208	201	210	206	219	202	212	229	223	225	254	207	209	212	223	240	254	237	243	228	211	211	224	205	247	237	204	214	213	201	215	222	222	215	225	216	206	227	200	228	214	235	194	260	257	204	231	251	238	225	204	220	206	207	225	213	215	212	233	214	233	203	247	219	209	213	196	211	216	202	206	242	215	231	230	210	224	219	229	225	208	224	213	210	198	233	238	201	188	207	243	197	252	229	210	219	235	206	212	215	213	205	188	192	230	224	203	223	197	219	201	228	187	181	236	244	220	236	214	230	201	202	215	193	201	228	207	225	245	204	207	225	209	201	243	243	229	213	223	214	234	206	230	221	217	211	221	222	221	233	207	237	218	208	173	217	227	191	207	217	228	238	203	192	213	213	212	199	202	201	229	217	216	203	213	222	227	206	198	211	225	204	238	246	239	217	229	240	213	206	217	244	229	250	193	217	211	225	171	217	192	202	214	204	222	208	248	231	206	201	209	220	226	230	209	213	204	213	225	224	201	205	227	232	207	227	208	216	242	210	243	213	233	236	214	192	222	200	220	228	231	226	207	223	242	206	203	208	201	200	207	242	233	213	218	251	197	216	191	244	224	231	185	194	222	193	241	217	211	181	212	209	211	202	225	189	215	192	248	206	222	223	229	216	225	214	215	231	215	225	202	193	206	206	210	218	228	247	239	209	221	183	214	227	209	202	205	197	206	213	233	209	203	211	247	231	232	242	224	243	227	209	238	202	194	207	222	193	238	215	207	215	194	246	205	221	204	193	221	215	249	223	221	210	193	212	194	210	237	240	218	238	205	207	192	218	201	216	203	190	199	252	216	226	208	192	207	215	207	205	232	218	209	210	222	214	216	234	218	217	213	192	213	228	212	228	208	240	218	236	214	227	229	233	223	220	242	196	205	223	199	231	201	241	236	233	217	230	216	232	195	202	215	214	217	192	194	224	192	213	194	197	183	184	230	206	242	194	217	215	224	213	214	209	228	235	217	234	232	248	217	231	198	231	217	200	204	191	219	188	218	234	235	235	220	207	224	196	209	197	211	205	229	183	201	220	207	226	227	236	205	199	219	214	198	235	217	207	196	217	213	222	220	232	238	219	228	202	228	198	209	236	192	243	205	232	231	163	223	229	209	234	207	229	220	203	231	199	217	216	222	187	217	211	204	212	239	229	205	209	213	231	217	203	223	209	227	222	225	220	245	218	225	222	214	226	221	218	216	242	231	231	210	230	248	241	216	206	204	226	225	244	224	200	235	214	219	217	218	217	248	209	223	230	200	216	207	191	215	220	196	212	198	217	203	195	240	213	203	201	202	221	185	213	193	226	220	244	200	219	215	228	197	228	209	212	230	211	231	202	201	204	205	241	201	198	244	238	237	220	213	198	218	219	240	214	215	213	202	246	231	243	228	210	202	221	245	214	211	225	196	229	229	204	208	196	237	225	194	212	260	196	214	228	212	220	228	217	239	211	203	234	223	226	213	233	227	236	202	189	235	240	223	213	200	246	207	221	194	206	215	213	195	230	209	210	228	202	194	218	201	228	219	220	200	211	234	226	206	223	222	198	234	240	237	227	202	235	197	225	199	236	212	216	222	190	211	199	197	222	196	216	208	258	237	224	205	213	209	208	208	213	219	224	214	213	194	244	229	238	222	210	244	204	221	227	200	224	229	194	211	221	218	220	226	189	207	235	223	238	214	222	212	213	233	209	215	224	227	196	223	215	208	231	192	213	205	208	223	240	201	221	184	196	241	211	236	212	224	218	216	205	214	221	206	223	225	204	206	214	216	247	238	214	208	192	238	219	236	228	206	239	223	232	225	240	191	187	202	193	196	223	251	194	228	209	238	200	212	203	208	188	216	228	215	216	255	214	196	258	216	216	218	219	226	194	196	214	220	220	208	186	226	235	219	220	197	203	223	221	196	232	235	235	198	244	240	236	200	210	236	218	240	210	204	204	235	218	237	238	243	192	236	231	230	224	196	238	230	199	229	218	228	209	223	237	219	216	243	227	234	220	227	217	240	237	233	211	232	215	220	225	221	234	223	207	228	219	203	208	200	221	213	193	252	200	218	219	235	181	221	183	228	216	232	251	209	233	222	199	223	219	209	218	228	223	251	239	203	199	239	217	224	216	205	202	225	210	222	217	219	224	182	231	237	214	235	221	225	230	204	213	257	250	234	206	236	222	226	191	220	221	196	194	191	245	221	201	207	214	215	215	230	257	227	237	208	211	215	218	222	220	240	213	229	230	208	244	220	227	196	223	217	221	225	224	193	204	203	206	225	218	215	196	202	222	210	228	227	231	227	204	229	213	208	205	239	202	231	192	227	201	237	218	225	213	222	197	208	224	217	219	208	217	237	206	219	230	217	183	203	223	187	213	197	192	185	202	204	225	230	214	204	213	230	223	208	239	222	245	235	188	233	200	230	226	204	223	233	210	203	220	212	211	242	211	239	231	203	230	224	235	216	217	228	194	220	216	236	190	194	214	230	218	215	216	205	217	205	222	231	203	228	254	199	224	208	231	163	225	224	246	201	204	233	226	239	199	204	197	229	198	215	242	246	211	231	235	209	216	193	203	180	243	236	210	211	232	212	201	183	222	195	221	204	199	192	222	239	221	233	231	245	210	210	221	237	209	222	205	210	210	220	212	205	217	195	172	231	222	218	212	222	241	248	235	220	234	249	202	192	237	216	196	247	222	227	223	247	199	185	206	208	249	200	211	211	221	224	225	229	197	204	208	217	229	207	264	231	222	203	184	218	209	209	221	206	243	212	237	230	224	213	232	186	228	205	226	204	205	217	215	212	232	223	233	224	192	201	197	253	216	231	237	227	211	217	178	207	218	222	216	207	204	202	243	230	195	229	203	227	240	205	212	221	199	222	215	209	205	230	209	198	242	208	230	223	222	219	201	217	232	220	217	199	182	219	222	246	236	216	233	216	197	226	226	199	222
7881	925	1601	1736	1495	1322	1111	970	935	758	792	716	671	683	665	634	656	647	649	652	630	616	575	580	590	583	598	620	644	590	568	604	590	558	560	605	558	572	605	603	601	584	576	596	552	611	597	561	550	566	583	543	599	604	593	584	507	577	533	564	568	586	542	542	504	543	594	531	598	594	526	556	537	554	586	575	555	532	614	579	549	581	556	529	529	541	572	531	565	548	568	550	561	548	527	555	563	587	547	558	550	541	569	532	556	552	529	591	571	556	559	514	536	537	525	580	569	617	533	581	602	570	553	563	572	574	570	570	557	563	573	523	571	595	598	569	557	566	577	551	541	558	587	544	541	579	528	505	540	548	512	602	605	569	537	548	548	528	538	583	543	562	561	567	575	552	536	546	559	558	535	581	536	564	507	514	526	550	573	585	578	588	522	575	563	532	553	561	582	541	569	550	573	573	565	568	562	545	539	575	535	517	596	597	570	561	555	560	574	535	554	586	531	517	554	543	546	561	528	553	552	576	535	522	557	554	578	577	562	583	553	589	556	547	541	551	562	560	570	535	547	569	539	529	562	548	536	586	598	486	552	534	553	608	525	563	551	589	530	561	556	537	517	563	519	518	578	527	513	525	578	542	569	523	527	539	571	574	589	572	550	577	571	546	517	570	523	596	603	570	560	507	550	522	552	547	592	561	544	554	549	568	542	506	567	547	535	568	599	541	519	547	557	590	565	575	548	518	575	568	556	537	512	517	584	531	589	561	568	571	517	554	560	525	549	544	584	521	571	590	525	563	566	554	544	539	534	549	567	564	585	557	556	580	584	587	560	569	586	552	549	541	529	545	533	607	579	537	529	594	554	587	518	597	531	551	559	546	570	573	558	570	535	539	550	578	566	522	559	513	555	577	560	545	536	623	512	549	534	544	513	592	526	521	561	551	518	575	582	545	548	534	565	563	533	560	563	535	544	562	512	544	515	501	544	529	527	556	551	574	550	564	578	518	556	536	541	578	531	513	517	573	536	541	576	557	558	529	576	533	522	559	568	538	589	564	546	565	566	577	540	583	512	568	530	501	576	543	579	579	547	568	536	550	538	529	572	545	536	560	577	561	532	567	527	579	516	568	516	555	547	553	587	554	563	516	568	591	558	597	554	563	522	554	547	567	552	534	561	541	603	573	569	548	565	547	581	540	569	557	601	567	527	563	569	521	557	557	535	549	541	581	576	608	552	528	547	554	563	581	539	543	562	562	565	576	585	552	537	539	568	571	582	544	485	546	551	579	567	521	532	578	532	571	565	555	544	513	538	556	526	523	567	562	554	528	539	540	568	584	551	581	536	544	507	557	533	563	513	525	572	567	576	522	560	528	526	550	536	579	536	569	558	564	565	563	570	574	531	566	578	544	523	540	508	594	528	553	561	541	555	540	543	551	548	578	569	582	544	576	587	564	577	543	551	543	573	551	537	587	544	503	560	578	555	524	537	545	549	573	575	541	506	570	561	517	546	566	528	551	595	539	546	525	560	558	560	584	533	547	545	551	604	560	543	549	568	502	529	543	548	541	562	538	570	532	549	526	580	526	565	576	546	557	569	531	565	576	526	571	587	559	559	560	587	545	528	544	554	568	550	543	552	582	547	556	555	570	558	569	554	580	524	556	531	564	558	531	585	539	537	583	574	548	552	550	516	591	568	533	547	553	571	574	580	577	612	569	554	526	532	595	563	539	567	589	520	526	536	539	560	551	581	576	516	575	566	553	510	558	552	563	559	513	560	548	571	602	560	545	510	551	550	533	542	565	520	596	522	577	571	568	570	588	530	554	570	540	560	530	548	563	545	572	576	551	586	576	530	539	563	577	539	563	587	554	550	517	517	565	532	536	543	556	562	579	547	551	525	519	574	567	539	562	561	574	616	549	564	551	569	570	561	577	603	545	560	562	565	541	541	547	538	568	537	572	542	588	582	531	559	504	539	575	572	527	555	591	583	531	543	585	555	524	537	558	550	585	602	569	535	540	558	552	541	547	540	590	550	529	578	579	551	553	559	551	552	565	565	562	537	609	568	555	530	558	543	535	558	557	559	534	569	540	623	549	573	575	581	566	551	566	527	547	532	587	578	540	555	537	600	531	542	576	565	575	534	562	547	542	582	559	580	502	549	580	590	562	556	519	551	547	543	583	568	550	575	503	571	585	595	592	581	542	559	530	568	544	543	552	552	569	566	564	517	544	603	495	553	557	570	550	541	541	551	549	563	565	579	532	510	552	575	617	557	527	545	557	556	568	581	540	560	506	512	539	582	611	603	556	539	549	569	558	539	552	519	572	575	551	555	554	539	523	582	549	536	556	522	583	544	506	585	531	542	539	532	543	547	598	545	560	592	568	558	568	548	528	568	576	582	536	585	532	559	543	558	561	616	550	563	588	552	543	582	548	532	592	531	551	559	528	556	567	567	553	517	571	562	564	550	539	518	548	529	577	528	586	606	541	505	514	547	522	540	503	567	542	543	557	596	541	532	560	562	570	545	532	485	557	592	599	535	560	523	578	533	558	519	544	545	571	607	541	541	517	515	532	596	502	575	564	558	530	577	562	564	551	590	580	541	557	542	556	563	574	544	513	541	543	605	539	516	562	569	535	532	573	563	527	516	525	578	537	519	527	549	541	566	550	588	586	578	559	577	541	544	545	552	551	558	545	560	523	554	569	571	549	552	532	572	564	521	568	539	515	553	538	551	557	559	567	529	579	559	561	552	592	541	503	518	525	534	532	590	577	537	518	574	503	557	556	539	581	533	568	569	527	552	574	555	584	567	582	614	585	534	520	536	586	582	516	563	582	559	586	589	566	547	536	576	526	600	580	517	563	563	526	524	574	524	506	570	578	544	555	542	577	550	544	554	584	583	591	562	589	540	593	549	554	546	563	555	522	530	564	579	560	555	551	580	536	542	490	560	580	557	537	597	539	512	520	530	532	532	548	566	504	524	513	542	552	591	548	555	551	565	576	536	591	576	580	563	570	569	569	544	511	555	562	596	571	579	534	543	572	513	567	550	553	548	566	588	563	546	544	575	523	551	573	583	556	575	537	559	568	563	554	536	540	524	541	555	578	522	607	565	547	541	598	537	527	521	593	569	569	563	541	536	592	522	576	566	555	535	561	544	502	539	581	562	536	545	578	586	538	586	572	554	571	525	552	557	560	550	552	544	579	533	534	577	518	541	566	505	572	589	565	540	566	589	545	587	526	567	559	573	542	581	559	547	560	569	530	548	565	615	532	576	531	543	582	528	535	584	524	561	581	588	566	538	544	535	536	564	563	544	563	566	544	564	571	565	556	559	510	546	579	544	540	572	506	572	569	553	579	588	575	603	531	526	596	529	546	538	542	558	560	544	535	510	577	536	585	561	542	542	483	523	566	566	554	551	540	533	552	559	558	539	542	571	533	562	568	528	531	510	567	534	537	579	524	540	498	549	532	588	561	590	551	562	584	533	512	557	551
1344	387	415	398	365	391	403	406	416	395	371	397	408	401	365	383	341	385	381	378	407	403	426	414	417	349	396	379	371	445	385	369	400	416	389	393	363	376	365	399	392	373	382	376	365	411	397	356	390	387	402	399	413	367	373	379	381	362	410	369	396	373	382	420	407	398	394	415	425	420	409	411	401	391	379	369	402	418	379	370	428	345	391	394	379	390	380	422	359	398	370	409	402	429	379	387	420	402	387	367	437	408	389	399	380	438	366	379	372	406	412	401	383	411	400	409	382	393	396	425	382	389	384	382	383	411	420	421	392	418	399	405	412	424	375	396	388	389	399	376	408	414	361	372	421	398	331	380	418	409	377	448	391	405	424	388	396	421	343	373	345	412	407	392	390	366	400	397	415	363	413	406	404	391	393	400	414	407	384	403	398	393	392	412	361	370	425	365	359	407	412	380	399	387	391	389	382	373	386	397	391	420	349	344	394	397	407	380	393	348	410	418	384	346	436	379	421	403	408	397	387	342	384	372	387	387	354	347	417	411	375	385	389	394	412	413	371	410	395	422	365	401	378	379	384	376	395	413	389	367	407	387	360	360	411	386	406	382	388	383	388	427	413	406	386	374	359	365	441	374	396	418	393	379	365	401	372	410	386	367	395	387	389	390	376	417	415	377	362	357	413	373	413	400	403	398	391	393	376	389	365	390	397	390	381	397	390	390	376	389	388	385	401	425	438	414	416	383	415	371	387	378	413	428	413	415	397	390	392	375	381	376	394	387	383	409	387	403	401	431	436	410	423	383	379	368	419	407	378	409	401	427	380	374	408	400	420	386	382	384	413	373	404	388	383	401	381	359	395	355	392	372	407	386	395	379	405	355	422	409	370	395	389	392	377	390	415	389	399	367	378	390	402	390	415	411	413	400	428	424	388	392	380	416	387	398	384	367	363	363	411	365	412	368	374	410	370	385	380	367	403	402	376	383	397	405	416	377	394	354	373	383	391	373	408	398	383	418	363	384	384	369	378	401	375	389	353	377	421	438	399	424	392	374	379	410	372	362	389	394	385	402	406	393	402	379	388	377	348	376	400	386	367	366	363	401	367	355	372	395	412	393	432	419	391	388	370	402	377	376	366	402	410	407	402	389	392	409	414	405	395	370	374	397	393	379	419	398	420	402	403	369	392	412	401	384	386	407	383	403	370	381	343	404	399	461	405	384	382	369	389	408	412	382	389	376	423	374	396	378	367	390	393	349	369	409	367	397	408	408	377	375	376	426	380	381	386	405	403	352	387	387	384	393	379	419	379	400	374	389	363	375	375	355	398	381	353	389	378	381	376	399	397	390	376	397	362	430	370	403	395	402	402	401	377	358	383	376	352	409	387	420	408	384	407	394	390	427	383	379	372	390	385	381	367	398	406	390	403	402	399	390	350	398	352	415	370	396	374	408	412	386	366	396	427	383	394	404	415	368	367	380	410	424	431	396	384	380	401	354	419	392	410	391	370	393	371	379	358	366	383	410	362	394	378	398	406	366	373	392	375	424	389	411	395	402	394	411	411	408	386	418	361	385	411	380	358	411	432	374	403	413	376	363	384	381	399	396	375	419	400	388	365	373	395	370	407	362	387	385	360	409	425	402	366	358	410	394	390	426	416	366	409	388	377	385	418	395	410	388	386	401	390	408	421	391	373	373	385	413	333	402	372	365	362	383	364	396	379	365	400	373	411	334	397	386	427	394	386	393	353	407	410	419	420	382	391	370	411	388	364	403	379	394	368	357	396	364	371	388	415	389	377	400	392	379	388	370	382	395	403	403	391	365	428	357	414	390	408	358	422	380	408	395	394	405	386	402	383	397	370	373	394	364	390	404	403	378	419	433	380	373	361	374	411	361	404	380	434	385	403	397	424	429	386	386	413	385	381	399	400	396	395	425	370	406	401	399	392	389	359	390	383	417	380	402	399	353	383	397	388	381	372	411	394	389	373	388	427	375	415	416	341	378	365	389	429	378	366	379	378	380	349	411	399	377	369	365	383	343	401	392	375	394	363	398	399	369	406	371	381	354	385	424	361	421	386	385	399	419	387	425	376	349	399	376	410	405	388	386	439	389	410	427	360	398	394	397	351	364	383	387	411	371	383	386	380	393	416	346	361	382	386	351	383	379	345	384	365	388	385	403	370	368	364	399	373	409	416	403	388	438	423	395	337	371	425	381	416	379	393	374	381	403	403	390	410	384	419	393	418	372	397	384	355	389	431	378	361	382	406	346	391	421	371	373	354	381	408	432	435	403	381	387	384	376	385	417	396	385	390	387	381	387	364	366	368	394	395	395	393	418	418	416	372	388	384	403	396	415	377	385	367	372	382	380	358	382	382	391	389	380	419	386	398	402	371	380	401	424	407	406	387	383	383	373	389	361	384	387	391	376	390	405	359	399	376	409	374	411	383	381	389	377	406	367	403	396	406	398	461	376	421	433	380	376	423	395	441	426	343	343	427	346	390	418	390	387	389	432	382	354	449	411	354	400	363	386	381	358	356	378	363	389	375	434	422	416	398	402	388	406	400	385	387	382	400	367	414	415	350	421	409	411	407	344	351	406	421	434	413	395	384	413	414	446	390	382	357	389	414	369	381	347	417	403	379	366	370	368	371	401	393	378	393	375	409	373	353	399	383	391	391	395	373	414	397	384	375	405	381	377	406	392	392	377	382	409	364	396	366	354	384	365	390	381	374	399	360	402	381	384	401	393	380	397	373	423	395	413	390	378	388	351	346	399	351	387	393	408	368	384	392	420	399	397	409	390	398	381	381	396	415	411	405	401	354	419	356	373	382	382	396	408	413	368	383	378	386	394	350	374	440	366	357	354	404	414	390	430	375	404	407	385	342	435	393	388	371	398	352	406	407	421	412	383	405	420	441	365	380	401	405	399	406	405	418	417	390	409	361	397	382	410	381	375	403	432	389	368	419	380	402	396	388	401	349	393	362	385	359	407	380	400	384	402	395	434	375	383	388	398	391	388	377	412	384	416	398	392	427	366	359	441	388	378	365	392	400	415	367	395	365	401	374	419	382	400	358	382	387	397	365	393	394	399	371	351	418	406	410	411	414	368	390	395	415	413	431	423	381	373	406	367	369	433	377	393	374	365	366	332	376	363	375	418	379	371	406	386	418	387	381	427	361	348	368	387	390	419	375	426	394	372	391	391	380	355	386	383	367	420	393	390	355	422	392	390	422	365	378	402	416	371	403	376	387	410	377	440	421	378	390	410	416	395	415	433	376	416	389	356	385	391	377	388	386	389	394	374	397	407	423	393	388	428	395	406	370	373	413	372	383	408	419	418	376	361	384	409	392	388	397	396	398	393	411	409	375	368	366	364	395	393	387	381	402	391	354	383	404	414	411	365	358	391	373	410	433	392	394	369	405	423	391	382	405	384	419	418	382	409	389	380	343	396	397	371	425	418	382	393	350	422	417	380	430	386	351	361	384	342	374	363	389	408
2104	1016	976	965	945	1005	959	1007	997	965	952	925	988	1008	1049	959	900	915	945	943	936	963	920	915	938	985	981	911	1010	950	909	901	977	923	964	989	925	924	999	947	927	976	985	950	929	959	928	965	952	907	893	955	905	920	964	931	975	1008	878	922	962	926	957	974	960	1050	948	984	924	975	966	996	936	945	967	967	941	987	874	947	886	928	1024	873	976	944	945	953	983	962	962	951	935	994	965	912	934	983	1000	917	934	948	1033	939	916	985	1007	963	917	959	953	980	1006	1022	955	929	922	991	948	938	972	921	965	928	922	936	973	935	939	1001	958	933	962	972	927	981	985	981	1024	940	952	932	917	950	964	967	920	913	954	953	952	934	913	1006	940	922	939	972	1024	995	948	933	936	933	930	928	988	941	930	950	944	979	912	947	919	972	967	967	982	949	885	964	1001	955	949	931	930	947	942	893	959	935	927	964	1005	941	942	892	1015	939	969	948	932	892	906	950	968	899	934	976	883	939	971	971	972	987	943	927	959	967	920	945	969	927	944	1038	947	872	945	921	932	994	955	941	941	956	952	896	963	930	947	974	958	971	981	989	991	917	961	989	998	942	940	967	959	912	983	998	989	1009	912	919	954	895	999	930	954	971	987	954	1017	922	955	910	905	922	909	966	955	929	978	985	990	1007	955	937	962	964	987	927	943	963	931	982	914	944	963	944	903	991	914	936	1006	934	942	892	954	961	971	999	936	990	922	940	922	963	920	973	956	971	1017	948	963	989	968	983	974	916	916	905	947	975	940	894	933	962	983	889	961	984	927	930	902	945	954	969	938	939	933	969	959	970	977	966	979	949	956	948	998	988	964	1023	941	962	929	986	978	980	938	926	967	951	953	966	1027	977	961	982	950	1005	882	1026	913	960	929	893	974	953	981	882	936	990	941	907	924	951	936	1028	917	954	945	932	918	961	968	1006	899	1025	993	957	918	1022	924	953	858	959	906	974	903	922	991	924	983	966	947	952	934	924	964	996	925	947	983	933	938	980	932	981	933	892	939	953	962	961	930	913	933	923	999	956	999	925	960	976	982	933	902	899	946	953	964	938	960	914	925	975	967	952	961	990	931	973	947	959	974	908	973	942	945	977	970	949	988	1000	952	985	928	978	940	886	931	961	937	940	965	940	946	967	962	946	972	1016	962	910	919	944	927	937	1012	932	974	932	991	976	968	982	959	937	955	912	929	885	987	935	927	991	997	949	945	955	946	970	982	968	923	950	947	938	942	917	917	922	1016	925	1002	872	963	954	931	934	962	967	949	968	958	971	922	963	931	930	971	949	939	923	871	948	973	947	968	976	921	925	972	949	966	938	986	930	956	950	931	983	906	914	945	933	964	1024	977	928	962	927	966	990	980	976	995	948	961	927	972	952	908	962	932	991	942	927	942	942	1019	904	965	961	909	1019	989	932	960	938	893	1007	931	954	927	954	963	976	933	905	969	947	950	1011	954	926	915	953	972	962	988	1009	931	954	932	955	982	995	970	904	983	906	957	941	926	967	967	956	942	974	972	1029	970	908	951	960	963	945	984	935	947	999	954	948	959	900	899	893	942	954	994	956	938	960	904	961	959	961	936	937	931	936	988	930	915	959	951	982	931	956	929	919	1000	936	1000	922	989	1026	1000	943	952	978	914	1019	936	969	944	972	919	933	996	946	905	928	942	952	958	949	938	954	917	955	951	968	964	949	983	979	985	943	968	889	945	997	948	956	995	946	950	895	927	984	968	929	950	953	965	947	932	998	1003	933	926	956	922	970	984	954	936	974	947	968	991	963	945	952	943	938	891	958	967	994	992	957	938	977	964	914	979	963	952	922	987	908	928	959	952	906	978	982	972	962	938	974	964	957	968	937	882	943	966	960	991	954	954	941	984	971	972	951	988	953	947	946	917	924	962	945	953	947	918	952	970	927	944	929	967	907	954	936	1004	967	1003	990	979	934	910	927	988	990	980	939	970	981	996	915	942	954	980	932	947	967	918	944	943	950	947	978	880	949	910	950	981	946	935	929	955	958	982	925	950	920	990	949	932	901	982	965	997	943	937	953	982	917	946	991	1031	954	986	964	958	955	961	916	998	954	950	994	924	994	930	972	915	934	976	957	898	976	950	973	912	933	929	955	942	976	981	921	947	927	906	953	934	930	942	973	936	947	928	980	1005	984	934	953	978	1004	948	1000	955	987	949	958	993	899	954	954	987	954	886	968	952	969	953	966	942	964	937	940	928	978	948	952	966	960	953	954	947	922	909	1006	943	914	950	969	966	955	969	970	938	999	934	1018	958	928	943	888	962	920	968	949	960	903	903	1009	948	959	951	928	898	918	973	962	948	984	924	982	1013	904	932	966	913	943	968	975	959	946	950	998	939	892	921	946	1007	978	976	921	970	948	960	994	947	911	944	977	986	909	949	979	966	909	980	917	939	937	1002	1002	860	924	951	930	971	964	979	966	911	981	918	906	1002	959	891	929	961	893	927	911	948	962	1021	940	992	928	931	977	930	929	985	949	963	1006	953	972	988	913	926	1001	968	892	914	938	958	962	910	972	961	931	1000	981	914	913	981	943	904	910	938	950	982	989	955	948	938	960	979	904	918	946	888	902	975	959	984	970	943	903	919	959	984	993	923	923	882	947	991	973	956	926	942	992	925	1004	937	987	926	1010	971	982	976	980	971	933	953	941	975	930	931	977	956	924	980	940	950	913	940	984	948	970	1002	967	960	923	934	999	991	971	961	980	1001	902	982	953	945	951	964	926	917	961	952	919	939	959	920	905	981	960	940	959	880	1007	909	998	962	950	931	946	930	944	972	920	936	979	970	951	952	923	964	935	933	936	957	914	961	945	959	968	905	938	924	964	969	968	944	999	1017	973	996	935	932	966	983	940	926	997	928	926	888	1003	950	983	1001	995	930	926	945	921	966	939	948	939	926	933	906	948	965	946	951	964	920	1011	977	986	938	951	948	937	888	923	906	959	981	941	909	975	969	900	889	999	939	921	947	918	930	1032	991	885	904	923	965	969	919	920	931	1022	933	966	949	951	958	982	978	884	991	936	979	958	978	942	1050	925	996	959	951	950	912	946	943	979	1005	952	949	1001	895	949	965	961	966	905	937	975	996	923	950	927	951	949	935	985	936	912	1014	930	965	1009	969	944	937	930	957	875	939	955	935	931	979	919	976	951	976	961	985	940	923	966	962	967	952	924	987	968	944	971	961	959	949	935	977	950	926	960	911	944	914	930	977	957	960	953	993	915	997	998	985	926	973	968	1016	982	972	928	997	960	988	938	993	983	948	958	953	946	950	1016	960	866	966	980	902	914	919	951	954	951	912	970	957	972	1009	960	1008	904	940	915	938	997	997	962	951	970	995	963	971	983	922	934	888	923	968	976	940	997	867	971	869	966	966	986	934	949	932	944	950	909	941	955	1008	985	924	961	983	966	949	919	991	930	939	934	981	910	957	915	923	1014	932	923	960	959	946	902	922	930	1001	944	924	956	983	965	969	904	951	934	1004	972	951	913	959	924	911	955	973	958	923	979	974	954	917	941	910	962
6768	597	649	560	537	428	454	435	365	402	411	415	411	453	423	399	407	385	403	418	368	419	379	402	399	407	446	381	385	420	399	365	432	412	401	417	399	377	397	366	400	433	379	362	383	368	421	365	407	409	392	402	374	397	408	426	396	367	377	428	377	341	386	393	403	410	391	395	413	446	355	366	406	406	385	392	419	411	342	400	415	389	397	417	397	397	377	378	375	384	423	392	407	396	385	377	379	388	382	378	422	402	376	380	362	393	419	447	405	363	409	423	367	421	369	402	396	398	427	416	430	371	385	374	407	392	415	363	395	417	418	358	417	408	405	401	394	366	366	396	372	423	452	436	383	392	379	360	365	385	404	388	380	372	417	399	410	402	371	437	390	378	383	391	378	380	416	377	364	386	419	404	359	377	406	394	403	360	395	380	398	422	403	375	378	388	385	395	387	378	365	436	345	440	395	402	375	425	397	414	398	405	387	405	431	407	419	382	359	370	403	434	369	375	377	415	382	399	412	394	411	420	389	417	384	387	379	391	358	375	382	422	424	392	408	401	370	389	405	372	387	372	417	403	367	405	376	384	364	393	384	391	424	393	349	372	389	366	384	372	395	389	366	394	388	386	410	372	410	405	389	383	393	397	349	390	385	370	401	389	411	374	395	420	377	426	394	369	393	411	413	365	370	412	387	412	360	365	369	401	426	412	386	410	405	380	350	393	380	372	406	368	365	344	378	339	414	428	370	374	407	408	403	322	398	389	411	390	394	397	408	362	345	375	388	387	362	395	369	391	385	354	400	417	376	401	362	361	372	427	373	404	396	398	421	410	362	406	382	364	411	425	377	415	409	410	379	375	424	376	396	370	413	408	413	380	386	405	369	400	412	392	367	396	402	386	413	399	441	387	373	370	401	362	415	395	408	363	391	417	365	419	399	418	404	421	391	419	381	418	432	366	398	378	380	384	398	376	403	395	398	401	366	336	400	348	384	403	403	410	408	373	421	429	368	380	406	400	400	405	394	396	378	385	415	370	361	397	405	354	395	365	367	372	363	371	424	412	399	356	373	402	373	360	384	365	391	392	402	372	387	380	417	402	394	416	386	408	362	420	413	373	370	378	419	358	408	376	407	376	415	393	398	418	407	361	409	403	377	414	388	399	346	409	387	403	376	403	402	377	413	388	396	389	362	428	401	401	401	429	389	382	378	376	393	357	352	382	413	426	402	345	392	364	351	403	412	389	443	373	349	368	429	399	431	391	422	392	419	406	409	412	378	371	356	382	368	378	399	417	369	408	387	423	385	417	414	383	405	382	421	357	375	388	340	369	389	401	365	406	391	385	384	392	399	384	423	378	360	433	372	365	395	396	380	369	342	385	408	363	350	391	402	366	417	356	422	437	359	381	386	462	355	362	428	393	398	359	391	392	389	396	417	408	454	411	381	381	417	393	394	404	392	390	395	385	415	396	361	407	360	407	404	379	378	428	392	383	361	397	419	414	394	377	378	370	376	409	405	370	401	387	399	366	403	387	370	381	388	392	414	361	366	394	365	406	383	431	383	416	382	374	417	383	399	413	358	384	410	380	389	428	380	410	412	390	426	380	376	405	394	433	400	365	395	354	394	397	375	399	377	425	373	409	403	405	347	377	368	367	392	399	423	405	361	392	391	387	394	381	434	423	365	367	399	384	415	356	420	398	360	365	381	384	402	415	395	411	397	412	441	402	351	398	407	391	387	423	366	390	380	394	371	389	391	378	420	358	380	420	392	430	362	382	388	405	385	360	378	414	405	425	392	389	418	359	378	401	400	386	367	382	395	393	385	456	386	398	431	375	381	375	386	412	401	402	371	379	390	405	377	393	406	387	382	420	398	402	400	408	380	377	420	369	399	377	393	352	391	388	383	387	383	384	338	392	419	374	366	378	364	391	378	384	395	402	390	388	397	413	363	431	385	377	393	366	411	390	393	379	359	379	368	384	358	383	381	405	373	362	425	387	390	388	365	389	398	391	385	345	370	401	366	367	408	395	373	390	365	408	398	351	384	360	390	403	391	388	403	433	388	378	372	388	411	375	395	342	400	376	397	395	393	393	415	389	411	418	399	370	390	349	408	402	356	391	344	419	388	350	403	385	363	390	379	401	400	402	382	383	391	428	392	406	411	400	367	361	414	401	419	432	368	398	411	415	383	397	395	406	383	397	357	415	380	409	365	386	366	425	399	395	398	415	346	411	416	396	398	392	392	377	390	406	397	344	373	389	388	400	416	412	376	437	395	408	360	386	398	417	409	410	374	416	392	372	407	380	364	402	397	386	404	389	412	344	379	364	377	432	423	378	380	407	397	384	398	380	398	362	379	372	404	371	362	392	390	391	359	382	380	384	405	401	391	351	396	395	378	383	361	427	416	354	369	410	376	382	386	393	417	418	369	399	383	383	355	373	414	388	357	413	374	412	414	371	342	402	365	403	380	370	374	410	400	385	385	420	391	374	405	386	382	415	395	437	357	396	371	369	400	382	378	407	391	438	404	362	390	375	433	400	330	397	357	414	412	382	356	371	389	372	413	370	388	396	362	368	413	414	381	398	362	404	422	375	406	409	401	376	388	368	389	383	376	377	412	345	393	391	374	383	416	424	405	372	405	392	400	405	411	436	388	383	402	357	395	365	353	403	395	422	399	367	365	390	396	371	403	374	379	382	379	396	416	400	423	402	412	397	388	375	383	367	427	367	407	375	378	364	357	361	393	411	369	357	401	399	383	380	405	366	431	392	387	369	387	432	377	356	408	409	416	403	397	350	408	401	410	389	363	418	436	393	400	382	404	387	389	365	391	403	374	424	381	378	371	348	407	370	354	364	395	375	384	396	428	443	406	433	401	399	379	393	420	391	396	422	439	405	380	394	413	394	400	398	414	374	391	384	362	415	355	379	384	401	372	375	376	412	391	371	405	375	381	393	396	356	376	351	371	360	393	398	394	339	425	394	360	409	454	379	384	391	376	402	417	404	388	412	373	371	383	363	406	394	416	396	390	417	390	432	385	409	397	416	382	411	378	405	396	373	370	433	369	377	383	404	352	372	398	368	379	394	358	367	416	391	330	374	431	398	395	437	395	382	379	400	441	361	438	363	402	416	404	437	381	360	376	404	372	404	406	384	440	405	381	407	433	404	381	420	415	386	411	416	431	394	412	374	336	381	405	404	386	374	338	383	394	411	386	392	435	382	388	388	345	386	405	390	392	426	416	394	402	389	398	388	382	382	392	400	345	394	385	377	383	415	382	388	422	385	367	413	393	372	386	395	386	444	397	383	359	373	386	384	372	399	398	362	398	384	360	421	372	411	409	363	403	389	413	362	383	405	356	370	380	380	373	397	399	399	443	374	414	373	397	383	385	405	396	378	392	368	377	379	399	393	419	371	405	397	376	416	401	401	376	367	410	381	381	369	355	359	420	425	426	367	392	417	418	410	400	368	407	398	413	374	378	357	402	377	369	389	409	350
6690	1130	1476	1514	1383	1293	1234	1129	1095	1042	1082	1017	1061	1022	1016	1039	973	982	949	940	961	1015	969	934	972	965	988	948	953	959	925	961	960	946	969	913	967	899	929	945	926	900	972	925	913	962	983	969	936	951	949	949	969	927	913	970	936	945	912	990	918	945	968	905	955	906	907	949	943	961	940	933	961	1013	990	902	903	994	910	984	965	941	935	967	961	922	987	917	920	959	960	931	912	900	944	980	897	854	961	978	916	910	946	932	952	947	965	964	915	978	985	933	919	946	920	979	940	929	912	908	917	899	928	894	927	962	964	951	925	959	994	990	967	964	929	908	987	949	964	937	948	943	916	920	906	907	963	927	940	942	955	929	932	881	936	915	920	931	969	914	991	950	985	921	968	938	929	922	922	946	916	912	947	905	932	947	953	924	898	928	980	918	990	907	940	921	963	920	922	980	914	883	947	905	952	918	957	909	917	973	913	954	935	942	938	1000	990	928	978	875	970	938	886	891	905	967	927	944	924	939	955	970	926	929	889	927	985	945	947	947	910	930	1024	881	903	909	933	961	901	930	925	904	955	945	977	941	929	954	936	933	895	892	900	906	957	955	981	984	934	922	907	932	948	922	961	960	944	916	886	916	939	911	897	942	890	937	929	944	917	912	950	970	922	960	959	949	899	964	926	916	938	1001	962	946	934	994	916	937	885	919	971	1012	953	972	974	978	910	943	969	962	969	936	932	892	986	921	937	916	958	935	915	938	931	931	951	965	969	960	932	893	881	955	916	884	936	1018	955	932	930	953	940	912	935	1015	972	959	951	955	1002	964	939	1000	989	901	983	919	893	937	926	936	895	936	954	880	925	942	962	905	949	926	930	959	944	933	955	914	942	865	918	934	967	969	961	971	932	934	952	882	981	915	950	912	970	934	977	945	977	966	948	901	950	955	874	903	949	954	942	903	950	940	981	960	938	955	956	898	926	938	940	887	945	884	947	931	987	952	949	967	942	949	940	967	918	959	915	904	912	935	967	954	926	945	945	926	911	895	952	955	949	879	957	897	922	957	925	949	885	930	924	938	938	956	882	916	909	998	971	975	899	892	943	966	946	989	944	895	965	916	964	992	898	949	985	937	959	918	973	960	945	917	880	934	947	925	957	897	937	957	957	918	927	940	941	999	951	942	940	900	908	1006	910	917	960	959	967	952	911	942	986	931	923	914	879	963	869	933	920	895	935	965	956	955	961	927	945	910	911	969	934	1024	901	848	942	920	919	924	939	939	904	927	937	984	938	964	942	952	964	918	941	910	907	942	954	934	946	1020	962	920	936	944	908	954	989	971	913	870	939	907	943	892	950	945	947	942	945	925	927	952	943	899	902	939	946	1015	884	973	1000	933	927	961	931	964	952	925	930	913	937	891	948	990	949	879	931	943	1000	945	961	972	1004	953	945	896	944	927	905	926	906	927	952	927	952	958	976	958	967	925	914	952	918	983	987	969	913	922	927	932	899	947	950	930	941	890	930	980	868	914	870	950	912	1022	927	954	924	960	976	949	950	986	935	914	1002	914	975	991	943	966	954	890	896	956	931	972	874	932	968	921	884	866	952	902	976	894	945	919	973	946	942	938	924	988	931	928	916	941	922	976	945	945	898	876	895	908	946	917	912	899	958	960	941	949	943	941	985	964	987	928	905	945	916	968	964	953	1050	946	950	915	912	958	919	981	953	934	887	949	932	954	944	926	926	936	883	949	963	902	977	953	958	870	930	926	925	937	897	962	967	1005	948	928	925	927	949	987	975	962	928	960	933	912	961	941	867	951	979	898	943	973	974	1032	949	959	936	908	930	897	874	929	970	902	874	977	892	910	884	928	958	964	922	981	891	907	953	931	964	930	966	926	866	921	958	924	932	949	986	959	934	918	938	985	989	965	974	894	965	899	950	934	989	881	950	916	985	931	994	903	939	910	972	922	925	920	891	953	937	997	936	959	938	905	876	943	994	976	992	947	888	914	891	949	957	959	929	966	927	903	940	1026	920	929	917	924	941	910	920	972	943	938	905	963	951	884	920	961	893	917	969	1005	910	879	908	900	968	976	948	929	977	930	908	911	909	949	928	892	965	884	907	951	932	912	903	928	910	874	905	959	954	903	980	927	934	929	940	931	954	949	972	951	909	932	935	972	946	999	967	939	930	911	947	963	955	887	946	964	913	911	902	973	952	930	887	905	941	881	932	996	904	902	955	935	931	954	957	948	933	950	962	901	965	903	957	997	931	886	907	939	962	894	913	881	913	906	929	925	951	978	940	947	938	954	904	870	952	915	859	959	948	943	963	949	957	926	948	899	962	921	907	900	920	939	997	945	957	958	938	931	978	940	948	894	1001	884	905	938	945	873	901	932	909	985	854	970	935	935	902	890	945	922	971	987	950	941	937	929	907	919	978	924	935	971	936	915	941	937	965	946	912	923	959	923	905	981	932	916	909	956	909	959	978	930	937	916	971	968	971	988	913	902	962	952	991	955	934	916	941	966	954	941	950	942	941	959	926	931	962	943	967	944	929	944	901	959	913	938	943	952	961	979	1011	904	940	933	947	973	932	958	932	917	914	950	935	951	894	903	961	914	947	926	906	913	950	984	956	941	925	932	908	964	938	923	959	862	995	951	923	929	949	886	911	901	971	939	931	913	893	916	925	950	901	909	919	975	937	988	943	929	939	956	959	961	888	935	941	919	931	935	1009	904	931	915	905	967	961	930	938	927	967	923	994	969	917	1010	923	876	885	907	894	940	955	891	958	967	903	915	930	912	984	931	934	944	955	936	948	940	905	929	948	963	950	934	992	965	958	933	905	925	967	956	953	932	904	948	987	898	917	933	920	947	932	955	968	936	969	997	931	943	932	962	985	983	861	947	940	948	889	920	899	923	1000	909	932	951	1023	929	901	944	958	968	917	923	940	969	951	923	957	951	944	976	955	887	930	942	972	920	892	918	923	929	932	947	897	958	934	924	923	994	941	936	935	937	904	975	936	883	913	972	939	939	914	929	925	920	922	943	910	984	906	941	983	919	963	914	977	873	975	973	973	924	915	864	939	918	975	947	930	1021	933	954	933	955	930	968	947	970	865	897	918	933	944	942	900	939	886	931	907	907	958	920	975	956	918	902	975	939	910	986	919	889	954	979	980	951	978	985	1009	949	938	934	957	882	907	921	918	950	893	933	951	951	932	935	932	904	977	906	940	887	918	925	903	926	940	929	984	982	912	1017	1003	959	942	920	920	976	923	957	923	982	960	965	900	903	990	956	921	976	957	963	934	937	948	929	873	961	905	947	909	943	912	985	986	905	985	959	895	913	924	964	881	982	922	929	968	970	959	907	930	929	955	891	977	923	957	944	1000	894	936	948	899	943	964	952	894	926	972	933	890	935	953	917	913	957	930	954	934	976	970	907	951	932	932	900	938	926	929	926	934	934	989	947	981	918	910	988	980	981	962	958	973	969	938	935	947	925	906	900	980	965	949	915	898	929	972	927	939	981	983	975	947	925
11998	792	643	521	425	358	347	288	265	246	258	248	248	242	246	237	236	227	231	212	232	216	224	238	194	218	244	212	240	222	232	206	215	205	215	231	220	232	242	233	241	222	202	212	204	216	242	187	246	212	204	210	187	227	189	223	210	219	214	218	222	242	218	235	208	238	210	217	222	210	222	215	205	211	224	201	178	217	217	207	236	204	195	218	224	216	230	209	209	209	212	211	214	210	221	210	215	240	229	227	206	233	210	208	184	193	232	185	191	214	232	231	239	213	207	217	207	218	233	195	240	241	206	229	237	216	205	217	217	206	207	224	203	220	238	207	230	202	240	217	236	202	219	216	224	239	229	201	216	221	228	233	197	232	211	231	218	243	192	202	216	200	237	210	226	233	201	265	184	202	252	212	214	237	219	213	228	221	196	209	220	206	205	221	225	225	234	218	186	243	242	231	212	233	197	212	222	210	218	220	204	257	193	209	212	223	209	230	202	215	218	221	237	208	234	217	188	200	197	199	223	243	230	255	228	226	233	230	201	218	200	219	230	202	263	217	223	205	232	206	188	219	187	261	234	238	218	234	214	221	216	207	190	219	230	223	248	247	204	224	214	216	197	230	242	206	205	230	230	198	239	232	227	208	222	227	204	242	223	235	197	231	223	197	221	228	210	195	228	208	250	222	210	233	202	222	213	223	189	238	197	200	221	235	225	218	231	220	218	212	199	218	225	197	226	237	205	224	217	227	210	228	224	204	222	229	240	220	236	222	208	242	213	236	204	198	195	231	209	201	224	207	260	223	217	223	231	229	197	226	233	220	211	228	231	212	234	229	247	191	190	211	191	212	241	220	218	237	212	189	235	217	210	195	235	226	226	212	223	221	178	198	207	211	223	245	209	229	208	195	233	206	225	224	212	206	204	220	193	197	189	205	227	221	244	207	216	189	202	228	189	199	226	228	251	170	191	216	212	211	218	244	221	208	248	220	172	243	218	239	219	228	231	184	208	204	213	218	236	234	229	226	234	220	200	216	224	233	201	230	221	205	203	175	219	223	227	212	234	227	183	243	242	196	184	192	220	198	215	221	222	232	209	222	214	234	221	211	213	218	218	218	206	201	193	191	219	206	209	247	216	218	213	201	215	200	221	187	208	251	236	219	208	231	214	213	184	217	216	225	210	221	214	209	229	230	200	221	205	226	219	236	225	198	210	224	213	219	232	238	208	208	229	233	232	223	217	249	239	218	218	209	207	212	202	219	224	183	208	211	225	213	248	215	211	214	214	213	237	203	230	205	217	244	238	239	203	208	231	214	219	228	231	249	217	187	213	211	204	196	221	182	196	220	235	202	225	201	215	190	210	240	221	224	208	232	205	198	200	222	210	235	201	193	224	213	208	206	229	215	202	188	224	182	225	208	203	198	220	209	221	182	199	215	215	201	210	216	230	204	226	222	209	200	209	229	203	232	232	195	191	215	260	225	203	196	199	232	213	218	250	201	252	213	213	217	227	217	223	244	210	201	216	240	217	232	216	218	221	260	218	226	236	216	212	240	251	218	191	225	198	223	251	215	212	208	222	223	233	192	206	205	227	217	223	209	198	224	211	209	245	222	212	201	214	207	241	232	214	233	194	236	217	231	236	209	234	188	215	228	214	204	228	219	210	199	212	218	196	239	234	239	213	201	207	211	234	242	225	227	256	219	212	238	243	238	230	200	226	225	243	201	242	221	226	215	236	198	230	212	247	202	189	198	230	233	219	211	226	204	223	240	234	215	203	222	221	213	212	188	211	211	233	232	220	181	204	243	215	224	219	228	231	171	212	248	210	185	198	187	212	215	225	234	196	217	216	252	232	240	221	233	212	227	234	220	210	219	218	204	222	225	223	218	234	221	220	227	230	220	204	213	198	215	215	205	256	218	203	205	231	199	204	250	223	209	215	232	217	216	238	221	187	225	211	223	235	210	231	230	227	206	200	222	234	230	199	225	243	205	228	228	220	239	220	232	208	194	206	241	230	214	204	217	213	215	234	193	194	238	212	232	221	241	220	221	235	208	237	227	213	191	222	213	181	175	200	227	215	233	222	198	210	217	252	220	208	238	210	217	226	237	232	209	250	200	177	213	193	208	213	204	214	186	236	231	227	190	209	215	231	221	233	229	249	214	253	211	210	207	215	252	216	207	205	187	212	217	207	220	200	222	205	198	212	238	229	176	235	195	235	225	198	223	225	243	198	208	220	218	217	200	219	215	221	235	217	230	205	218	225	214	229	217	246	203	220	229	220	246	220	230	213	215	228	214	211	208	198	187	220	195	216	220	204	220	200	202	213	205	233	220	194	185	228	227	227	209	192	217	209	233	205	230	238	214	203	193	222	231	196	224	240	219	207	194	200	205	193	194	200	207	195	228	205	203	212	205	252	230	207	195	243	217	223	207	213	208	201	211	217	207	221	175	225	208	220	203	205	211	243	213	225	233	221	230	225	234	209	210	231	206	223	213	226	230	212	235	201	207	211	226	208	243	239	228	229	221	198	232	228	222	210	204	199	226	216	205	225	200	209	195	213	202	235	207	226	231	218	215	200	224	194	236	233	237	188	198	213	215	192	228	209	196	219	225	236	189	203	226	187	186	210	217	207	235	199	209	211	242	199	221	229	234	228	210	220	208	226	193	220	187	228	198	211	217	194	244	222	214	217	216	247	245	219	213	221	206	221	220	215	210	221	215	233	221	233	200	240	219	212	217	248	215	240	236	240	230	235	197	237	220	198	205	197	190	209	206	203	216	233	221	215	217	228	199	231	245	225	200	191	199	206	224	233	217	195	217	203	211	208	221	197	244	224	232	223	205	204	206	203	215	249	204	216	197	221	229	216	233	205	204	211	203	227	218	230	244	221	224	222	226	220	209	228	227	239	225	238	243	194	208	227	220	223	228	232	205	233	218	210	229	206	199	219	233	190	206	220	233	227	223	240	202	210	197	225	212	227	223	208	244	229	192	220	244	226	220	242	209	219	218	205	198	206	231	205	191	200	227	220	245	225	216	248	218	229	217	207	203	234	229	196	222	220	216	214	222	211	254	215	231	239	212	223	233	221	226	216	209	221	223	229	237	210	208	207	239	244	206	208	214	223	197	224	211	252	204	219	224	212	219	207	222	237	218	195	215	224	187	197	222	232	240	199	222	219	194	213	220	198	207	229	215	236	214	217	235	202	249	210	222	217	229	206	207	213	221	232	189	209	208	220	205	227	212	200	201	220	211	224	239	210	220	202	225	232	231	225	227	231	221	192	217	245	224	206	205	225	238	220	207	239	205	216	235	204	225	224	219	203	195	235	222	221	254	199	203	203	205	239	223	226	209	231	213	233	232	238	225	241	208	262	191	209	186	208	193	210	223	189	220	223	227	224	219	211	219	238	189	240	237	213	187	218	211	223	199	220	204	222	209	241	205	189	183	187	227	214	192	198	197	224	221	218	228	202	213	209	221	202	197	226	211	220	209
7804	964	1625	1774	1552	1297	1157	928	923	833	821	762	706	726	696	633	600	671	637	651	558	610	600	623	603	600	629	601	581	587	579	591	581	588	564	584	558	571	589	532	552	614	547	585	553	618	574	607	561	568	562	542	573	577	590	573	544	569	609	556	520	591	564	532	554	591	589	534	576	562	559	595	590	574	550	565	515	555	580	571	581	539	533	576	564	548	524	533	520	566	570	569	553	593	568	552	515	497	614	560	573	524	552	556	556	567	584	553	593	560	547	569	533	563	574	543	529	532	518	578	576	570	534	541	543	594	559	560	515	551	553	524	570	582	519	545	541	560	580	572	535	539	562	576	555	538	541	561	570	587	564	520	528	561	592	542	560	576	542	514	516	606	568	529	520	511	588	544	576	563	523	589	561	549	527	579	559	541	562	534	539	541	575	544	561	565	561	522	584	613	510	547	542	540	570	566	548	586	563	569	552	584	557	544	569	573	546	560	538	533	555	539	519	604	548	545	558	552	543	567	576	526	525	544	585	569	587	527	581	523	561	546	534	560	576	559	544	535	544	493	552	600	566	563	557	509	583	609	571	531	578	579	603	560	575	565	531	545	602	575	501	530	591	586	528	557	525	547	516	538	547	521	530	538	556	526	541	527	550	516	519	533	534	556	550	581	570	523	542	580	560	589	576	528	540	571	541	560	597	552	562	534	558	581	559	575	555	550	566	540	594	549	547	549	568	570	567	579	522	552	556	576	545	517	527	535	555	540	540	539	537	537	571	508	577	551	525	549	536	538	555	538	538	551	550	522	563	547	543	544	593	566	554	509	551	545	543	562	538	551	524	559	585	580	559	565	602	568	610	558	571	562	556	534	547	554	500	532	508	555	553	581	517	579	595	544	578	523	594	552	569	530	546	541	545	544	544	558	547	528	544	537	543	521	574	558	516	523	553	534	548	541	573	510	542	492	551	580	573	518	552	531	565	531	572	582	538	555	551	590	562	555	608	568	561	532	526	568	554	581	549	567	560	515	562	537	532	575	552	538	542	586	592	498	557	555	531	556	622	523	538	545	578	574	522	562	590	578	585	550	588	521	554	571	514	551	562	544	542	538	556	552	569	521	556	557	525	582	563	521	553	553	533	573	549	554	534	531	585	560	524	564	521	576	541	572	583	551	534	512	572	557	541	576	573	537	557	565	538	556	572	572	571	553	549	553	572	535	552	515	579	535	547	517	570	547	572	556	571	506	567	554	519	540	539	510	600	575	563	532	586	573	525	595	544	589	563	555	559	537	548	541	524	580	532	564	514	572	557	555	531	537	564	515	584	558	597	529	546	568	561	581	546	594	520	539	554	572	547	546	511	567	522	555	550	548	589	549	555	565	535	569	568	540	575	536	532	556	562	527	599	544	575	546	580	507	566	564	565	543	570	534	511	528	560	517	517	550	546	561	537	531	563	552	537	561	554	577	555	546	528	532	595	562	547	532	552	587	530	554	534	526	528	581	560	555	578	524	538	552	573	534	554	553	582	587	554	569	558	541	570	582	539	572	544	556	564	545	589	545	538	582	597	575	536	545	562	515	583	574	541	555	564	568	548	515	587	521	524	579	547	575	556	579	535	559	578	546	527	597	530	575	590	537	565	591	559	515	515	569	577	570	535	548	568	578	541	524	573	564	543	540	582	507	550	547	549	545	603	572	539	526	597	531	543	578	564	551	566	570	541	580	587	566	553	543	562	543	500	590	566	579	582	535	627	597	534	612	529	599	549	575	535	589	553	583	568	597	591	563	564	542	577	583	525	582	567	545	563	555	517	540	513	561	511	515	522	570	551	569	527	626	608	530	541	562	560	540	547	559	548	565	556	576	554	560	563	557	554	501	541	576	521	579	521	563	555	524	549	545	565	522	540	553	554	548	604	593	573	534	474	565	596	545	551	518	550	576	564	556	495	570	543	568	573	520	603	592	571	590	540	500	584	526	554	523	503	530	517	542	518	541	551	499	546	524	556	569	540	530	546	538	567	517	515	569	553	591	550	541	542	542	525	546	573	507	567	553	539	558	584	546	596	539	572	542	578	543	545	577	536	534	529	503	519	534	496	562	595	558	529	528	535	596	604	553	533	525	534	591	592	566	538	549	535	579	573	544	518	561	572	536	549	557	545	578	533	534	543	605	565	517	527	544	556	529	547	549	566	602	606	509	574	515	538	589	578	525	552	563	564	497	540	572	554	539	555	571	599	558	549	537	556	595	521	534	548	555	548	563	571	570	532	571	553	543	504	546	583	598	553	543	573	545	554	542	536	549	554	578	528	549	562	604	560	532	568	574	548	533	567	551	540	568	549	584	526	551	547	578	513	553	526	587	548	620	548	547	553	585	582	564	530	520	542	535	575	531	546	547	571	558	532	558	560	542	568	568	559	534	554	569	525	577	549	551	605	566	555	545	584	574	597	572	544	578	579	530	552	570	540	554	596	554	586	573	582	567	554	582	555	551	612	561	564	539	557	550	532	560	503	535	521	545	529	590	545	494	587	590	609	539	504	537	549	574	565	531	564	598	583	554	575	508	557	513	523	552	568	583	566	555	583	541	588	579	578	514	564	563	564	592	539	535	575	592	563	515	553	530	536	558	570	575	564	532	560	530	569	541	571	572	584	535	557	567	572	605	580	563	550	594	531	559	581	566	528	567	592	553	593	563	568	564	539	495	539	553	523	558	536	529	554	535	574	540	561	582	545	542	512	550	583	543	595	580	570	582	557	539	547	512	538	517	539	586	588	570	567	588	553	556	564	601	577	550	548	496	567	550	567	601	578	511	556	590	579	563	571	541	593	537	552	494	564	548	608	537	529	570	535	525	570	554	574	554	558	538	586	568	511	573	536	571	569	533	556	545	559	558	525	525	583	572	549	558	547	553	596	595	536	518	588	562	539	566	504	601	541	592	558	569	553	544	564	574	561	597	497	557	553	551	611	559	537	541	572	534	554	586	556	536	583	520	538	530	526	512	593	563	514	562	541	532	522	570	612	597	557	533	555	536	534	554	535	563	553	527	543	554	564	585	587	577	542	580	566	530	610	565	575	590	550	538	533	574	585	567	553	576	574	522	560	560	547	566	576	564	554	576	568	548	597	537	539	541	549	534	518	540	550	590	533	572	583	581	525	546	536	551	554	541	582	562	566	537	561	574	575	552	588	570	561	580	551	574	547	566	569	543	519	549	577	566	581	575	566	533	584	555	560	566	554	585	543	544	513	553	537	562	524	538	578	562	569	526	536	580	556	530	566	551	547	554	548	554	557	551	632	551	576	527	551	565	554	565	561	566	570	545	537	564	535	577	574	587	537	556	565	551	577	565	539	554	532	531	525	553	559	583	589	581	530	540	562	580	544	529	527	573	507	574	528	538	564	540	551	584	592	549	568	524	517	574	562	528	576	512	593	580	595	557	564	534	552	570	508	574	566	544	594	571	580	521	545	598	540	570	561	552	522	515	565	555	571	576
1347	357	410	404	413	383	387	412	351	384	379	385	411	412	392	403	406	412	344	412	416	409	410	401	399	336	382	402	390	409	352	403	420	395	377	372	401	363	363	407	410	411	389	442	417	349	392	380	366	347	396	416	394	410	394	441	367	411	382	400	405	401	403	412	372	405	422	421	376	406	354	381	396	416	414	402	353	385	401	393	392	374	392	409	402	374	399	460	400	382	390	398	388	422	412	388	400	375	390	378	388	396	374	390	428	385	404	407	385	413	394	419	406	389	427	405	437	374	396	418	414	381	380	371	415	391	421	364	387	392	343	401	411	366	367	416	362	409	381	385	399	408	397	396	410	415	392	360	386	401	401	395	367	367	407	397	381	379	375	397	345	410	392	386	408	389	407	348	381	395	371	390	364	388	392	409	413	413	381	401	397	413	366	393	393	392	404	430	374	388	377	401	414	428	398	374	376	367	414	415	385	407	428	395	407	395	397	390	386	414	397	367	407	373	405	369	412	398	388	390	398	413	419	398	382	400	423	366	385	351	382	362	410	382	431	412	391	391	362	396	400	392	377	377	406	415	389	371	416	403	405	390	372	406	377	375	374	376	365	367	350	386	361	384	410	426	406	365	362	353	391	366	358	382	383	358	367	380	364	371	392	379	380	410	394	387	416	385	442	392	390	429	407	376	369	378	387	385	384	374	321	354	417	381	370	395	372	415	390	366	377	414	394	415	379	378	383	388	412	417	348	398	442	415	403	420	424	391	368	411	415	420	395	381	400	385	383	386	398	412	392	379	377	417	403	379	374	375	374	393	371	375	389	443	432	413	407	384	401	401	419	392	369	369	416	418	397	380	374	401	387	422	416	415	440	368	413	391	376	400	391	404	402	389	400	387	389	433	402	417	371	375	400	365	390	398	404	390	404	403	370	383	430	376	414	386	378	401	378	377	360	370	379	420	402	377	390	435	351	405	362	388	393	391	333	391	373	386	385	401	378	353	406	368	405	361	358	376	385	416	389	368	373	387	355	408	406	379	392	354	400	425	433	377	362	396	421	389	399	429	405	349	360	376	397	401	412	422	370	384	388	406	415	407	424	399	379	413	367	395	400	367	386	396	417	397	398	345	345	413	386	369	372	403	379	380	410	440	392	402	386	376	373	406	406	417	390	408	389	417	421	432	381	407	353	404	382	360	418	427	386	401	383	432	349	395	403	413	386	362	420	404	391	395	412	385	382	410	394	382	399	368	431	392	415	384	384	428	374	369	405	435	395	357	406	370	424	391	400	462	414	376	380	413	396	392	406	403	402	409	376	365	430	408	377	394	403	385	356	400	420	448	421	372	377	368	383	410	374	404	377	382	408	389	375	400	417	402	379	376	437	433	370	370	400	415	378	414	385	417	414	402	341	375	379	415	377	399	374	419	400	396	417	385	397	402	398	388	392	416	385	402	398	395	397	383	389	408	408	402	413	368	390	388	391	385	408	369	421	365	391	413	417	413	364	370	352	349	428	401	405	398	379	361	376	403	396	365	393	364	438	414	414	430	355	386	389	378	367	407	398	361	395	397	374	410	388	395	366	390	366	388	358	378	425	378	413	386	398	379	401	371	382	407	381	373	370	377	419	414	377	436	380	371	405	413	400	347	360	378	394	357	401	448	381	404	414	356	391	435	417	377	406	435	387	418	375	402	419	377	376	376	387	374	418	418	399	402	400	402	374	415	374	394	400	400	450	406	399	380	370	372	380	387	365	391	383	419	391	413	404	379	402	389	387	371	364	377	381	374	385	371	391	379	413	412	387	401	383	413	418	361	407	382	388	383	339	400	378	396	380	390	385	360	384	402	379	419	429	406	368	422	372	405	417	385	371	393	402	386	398	434	415	374	424	373	387	384	422	393	391	364	388	367	432	411	409	428	395	401	414	359	413	381	375	394	367	342	400	411	431	355	391	397	384	366	392	442	377	369	428	381	378	401	395	345	398	371	425	366	411	419	421	420	379	406	412	402	357	356	355	464	390	343	400	404	398	390	381	378	340	381	381	365	380	394	376	387	406	395	380	424	367	403	399	430	394	389	397	401	320	386	395	396	382	386	371	387	430	419	440	358	400	405	383	390	403	386	383	417	409	399	407	401	382	368	392	396	422	378	363	383	387	437	407	379	392	419	400	385	357	388	400	373	397	389	401	395	420	413	386	382	398	398	412	390	407	377	375	374	427	378	377	423	380	422	361	405	391	391	380	400	399	371	408	379	391	387	390	366	421	402	394	387	398	405	370	394	346	363	367	410	454	404	424	414	405	379	422	368	374	397	389	406	367	430	369	401	404	404	388	378	383	384	401	432	390	393	378	395	442	362	376	377	404	408	388	363	415	403	402	397	413	396	410	419	413	403	386	398	420	401	398	402	406	348	378	383	404	407	349	372	412	391	400	403	380	414	400	390	385	391	409	401	414	427	352	425	375	383	390	414	432	440	404	394	386	399	373	381	406	395	359	396	376	376	392	362	383	409	391	388	360	398	394	367	378	386	401	402	395	380	381	435	344	409	369	376	344	405	380	339	388	371	404	411	384	385	401	403	386	371	401	377	385	406	362	415	377	415	425	413	363	392	354	415	371	415	431	406	382	383	363	381	399	387	354	357	374	414	417	427	401	353	379	398	422	418	402	417	382	391	403	378	439	387	460	383	375	373	363	381	401	397	391	404	363	336	398	380	385	386	387	410	367	429	399	379	397	392	408	398	412	404	394	363	368	418	382	369	361	415	402	435	436	399	355	404	360	414	433	378	423	365	389	435	408	428	348	381	357	384	405	383	368	369	410	424	397	400	395	410	401	403	411	405	409	368	405	387	367	418	344	432	388	418	400	380	426	374	427	440	415	378	422	381	420	395	379	407	383	392	378	372	386	375	422	419	402	344	408	405	440	380	394	380	374	389	390	392	388	393	372	379	396	375	404	388	396	403	384	390	408	382	393	395	387	393	405	381	392	404	409	401	418	378	400	388	377	398	366	382	385	422	418	367	448	412	379	398	387	406	408	419	374	429	421	379	401	413	400	428	423	395	414	353	402	428	413	385	415	373	396	387	420	392	380	411	413	395	395	386	408	377	386	384	407	380	413	448	371	396	410	386	404	408	418	437	398	416	374	387	411	395	378	363	391	404	326	369	401	387	406	380	392	397	421	387	355	383	399	397	403	384	377	414	386	421	383	385	419	385	382	376	384	433	382	388	387	375	442	347	369	380	370	387	417	375	407	418	390	407	359	374	373	409	384	371	370	373	382	400	420	386	401	402	434	386	377	381	410	394	379	389	373	405	433	402	356	396	399	407	356	411	381	341	398	401	384	407	383	358	421	397	396	387	395	351	391	456	392	372	360	386	382	406	378	402	388	369	404	389	368	380	403	401	394	412	373	375	375	402	356	399	399	403	391	349	414	425	397	396	383	397	400	376	393	410	439	388	410	411	390	386	395	392	404	391	392	399	401	406	353	384	350	405
2112	983	996	935	905	967	1012	969	960	962	978	956	1028	1007	948	951	966	981	953	976	939	925	966	920	966	936	927	967	946	941	932	975	949	1010	952	942	979	995	982	930	980	919	946	956	894	963	948	906	935	887	923	977	952	999	961	901	932	907	963	969	940	932	931	931	968	960	978	963	925	917	930	955	964	957	937	982	986	938	1012	895	931	950	969	938	974	940	928	941	923	948	933	926	911	968	984	970	956	1004	959	986	932	950	953	911	915	944	947	942	999	929	978	936	885	999	958	902	933	946	1012	914	926	1013	971	996	967	943	960	921	1011	948	913	963	948	924	923	987	937	990	959	968	980	980	927	924	969	941	977	974	952	895	963	930	922	945	961	979	945	906	963	939	928	997	936	988	914	951	938	881	908	919	903	950	921	988	997	965	929	947	996	978	946	974	941	954	971	987	1007	929	936	901	990	997	940	955	965	959	922	875	943	941	938	885	986	908	937	984	948	948	968	926	938	944	915	952	940	989	902	1004	959	917	909	965	936	955	921	958	854	957	932	956	1049	931	939	964	989	874	970	912	984	979	982	975	921	957	974	990	950	981	990	973	973	949	923	1013	925	922	962	936	990	941	997	994	909	975	936	969	902	958	910	986	922	1015	956	965	955	919	966	969	931	923	933	960	916	903	929	974	994	967	999	952	922	960	926	936	959	969	928	929	911	983	904	990	960	949	972	955	932	921	1002	947	942	960	974	952	983	934	940	981	903	860	945	972	993	924	919	966	946	937	944	952	877	925	967	931	915	993	989	988	950	942	950	898	963	948	947	976	946	920	985	964	885	889	984	914	907	903	950	922	995	971	1008	915	986	975	980	962	957	1021	1018	898	937	995	955	913	880	973	1003	937	1018	1004	988	912	971	973	892	934	969	891	981	983	857	951	902	924	950	922	930	967	944	948	951	904	955	880	980	990	958	963	868	894	947	944	934	889	988	903	1004	938	952	952	887	961	971	985	955	950	916	923	960	949	922	997	933	963	954	984	989	941	973	938	951	965	957	963	974	923	938	950	924	904	962	858	979	959	941	964	936	967	917	934	988	941	882	928	985	948	958	880	979	921	910	939	924	909	953	984	940	972	958	958	959	993	960	987	939	921	948	970	931	920	943	991	943	946	936	969	947	974	940	950	1017	928	929	945	911	936	990	989	982	934	960	961	964	931	962	893	961	884	929	925	923	900	989	950	947	960	992	959	941	993	972	972	934	914	893	897	966	934	927	1016	926	966	944	963	968	907	960	1000	974	964	922	926	932	990	962	912	952	972	928	946	969	941	971	997	977	913	897	980	921	952	926	920	914	970	951	1000	989	953	982	992	977	919	969	931	935	986	977	957	945	955	940	925	972	905	943	946	952	933	971	917	956	1008	909	960	947	956	949	989	953	946	974	926	995	961	950	978	963	959	899	956	996	920	1004	943	965	900	973	961	922	902	946	927	962	894	946	891	920	952	942	884	974	918	1005	1012	928	958	982	955	979	982	960	951	975	911	980	983	949	948	975	912	979	956	941	939	916	922	1008	926	918	945	974	938	923	1005	967	925	927	987	962	927	952	1000	921	934	953	956	984	981	973	931	928	940	955	961	956	940	963	920	960	966	950	953	899	926	924	965	943	990	916	953	986	965	924	944	907	956	922	967	899	974	937	952	966	880	951	925	940	922	976	985	1005	930	985	978	963	966	965	953	959	872	897	968	956	942	872	932	982	958	932	994	983	924	938	899	980	941	977	910	969	945	962	971	987	931	933	930	970	957	938	905	990	966	933	917	954	957	943	980	956	1000	944	973	970	983	987	973	974	957	959	914	964	925	970	912	940	923	992	997	915	1006	1007	902	919	947	970	997	977	924	933	952	944	919	938	995	999	935	962	912	953	946	932	992	959	945	989	916	896	936	994	981	939	930	1005	938	921	965	961	943	928	953	959	945	897	903	968	943	937	961	968	946	968	944	1001	893	915	937	978	932	1006	962	949	929	956	973	996	973	888	930	948	917	948	950	943	956	956	901	1008	966	1047	934	875	918	948	911	962	928	937	940	990	972	973	979	962	969	933	976	983	945	888	951	962	952	958	955	907	939	959	989	933	945	949	917	964	968	970	954	918	992	993	1020	927	992	910	927	897	922	1016	877	886	967	923	949	1002	965	962	954	956	916	933	926	966	923	940	973	937	974	933	974	956	973	961	917	962	899	955	975	911	905	976	893	950	959	910	999	1029	930	934	922	906	970	914	926	953	951	971	926	934	934	942	1000	913	965	949	963	929	937	893	953	957	914	902	919	948	960	992	914	998	956	942	931	985	913	961	963	977	984	917	989	967	985	908	940	896	934	949	942	867	981	1022	958	914	943	888	969	902	973	884	934	945	987	949	957	961	961	996	950	943	959	921	974	912	941	939	951	939	960	969	949	995	998	950	910	935	1001	983	948	919	919	997	921	911	1019	956	956	969	963	1036	978	960	974	973	962	966	914	960	951	901	927	975	955	994	929	912	956	997	926	948	992	989	973	961	958	952	923	957	963	940	904	1003	959	957	963	966	951	965	931	977	942	937	906	981	918	1019	1019	928	901	928	971	923	940	983	959	898	964	913	945	938	934	973	901	963	912	954	995	995	937	940	976	996	965	948	959	941	930	968	905	931	895	955	929	917	961	959	907	929	938	945	968	928	953	948	923	921	970	914	915	933	975	923	909	936	931	993	932	1016	920	973	954	945	941	925	934	968	962	906	944	945	917	953	996	1011	873	989	954	888	973	933	985	938	950	956	918	915	967	961	979	900	934	960	906	931	898	973	943	939	985	932	923	905	974	939	1002	940	958	911	944	935	946	995	952	941	968	966	930	913	953	981	914	980	922	955	966	914	970	905	957	927	1013	917	885	920	957	973	970	903	924	875	927	993	935	933	929	986	927	910	943	945	928	925	923	941	1005	933	955	965	1009	942	912	889	875	949	899	935	964	960	961	978	927	974	948	950	946	887	964	928	934	967	970	971	998	946	926	898	928	941	988	973	953	914	970	962	935	953	989	921	968	934	1003	913	968	1020	973	1008	913	960	965	929	995	922	907	885	953	967	937	991	933	902	975	944	933	943	967	978	980	951	935	950	948	909	918	936	963	956	931	936	992	970	948	987	939	945	953	952	941	951	996	906	922	904	941	912	947	928	969	916	918	898	929	931	942	955	955	897	963	940	914	958	953	959	937	981	960	968	878	962	958	956	972	928	959	899	948	943	957	929	891	934	946	951	936	950	927	965	955	953	979	929	949	967	897	912	999	1062	953	958	1011	981	892	1013	914	911	973	930	932	946	964	955	956	919	947	960	970	1006	913	995	957	958	964	898	996	940	960	957	972	950	962	951	972	936	951	909	968	962	931	985	900	966	982	951	919	952	939	990	922	941	976	931	958	923	928	961	974	995	959	947	906	985	973	937	912	979	928	948	969	902	908	977	929	1016	922	947	1001	995	948	948	998	928	936	937	953	984	948	908	976	904	971	948	949	941	952	945	916	966	924	986	989	990	959	958	1005	1011	965	916	967	995	979
7071	615	650	539	496	448	445	418	413	402	423	409	444	409	401	375	390	427	398	387	385	398	400	380	423	421	412	395	392	367	398	380	378	397	398	376	399	426	354	436	401	354	404	412	398	359	389	410	378	391	387	395	424	382	382	399	434	374	387	371	382	383	402	376	376	407	369	388	406	387	392	404	389	386	430	441	419	401	386	429	395	360	418	413	433	382	370	395	394	411	408	378	420	413	408	363	404	419	378	423	422	374	359	413	364	388	375	394	390	342	379	395	411	380	378	408	379	379	397	406	391	354	385	424	354	399	456	369	361	391	370	376	382	386	375	386	411	383	406	382	414	416	377	391	367	387	403	403	362	378	384	393	414	363	388	392	390	374	401	422	401	345	425	396	405	351	390	392	406	418	412	412	418	398	385	405	419	377	363	365	407	440	433	382	355	409	381	395	363	399	413	387	396	363	396	385	397	379	397	416	375	359	441	365	374	364	401	398	420	387	425	382	399	381	390	359	389	403	399	366	391	411	407	364	384	376	363	381	379	403	391	413	393	360	394	356	405	400	390	380	386	410	392	385	372	406	384	393	395	382	404	355	367	397	366	430	404	408	354	400	413	360	382	388	417	415	358	408	392	410	404	389	406	367	382	381	376	379	394	402	376	362	384	377	405	337	389	373	424	389	369	405	412	385	371	386	407	424	395	367	388	395	387	361	399	411	378	382	430	387	379	373	387	408	364	421	401	400	387	340	383	400	379	405	403	377	409	372	363	394	379	389	417	392	399	397	406	402	389	368	415	375	362	411	417	383	414	405	428	399	388	382	402	339	371	395	391	378	388	392	396	424	397	396	365	383	396	372	365	406	396	382	366	421	404	397	418	398	384	413	395	391	393	392	386	375	360	393	375	393	385	383	347	409	378	421	392	375	403	406	418	355	390	383	404	362	394	400	380	434	376	421	366	408	412	399	382	420	377	430	392	375	381	418	410	413	436	394	398	389	414	402	375	352	399	360	371	444	346	401	394	395	412	425	415	373	386	424	426	380	400	396	400	383	402	370	395	397	379	398	397	354	367	369	405	389	416	378	423	376	380	390	388	373	357	364	411	379	393	413	377	380	411	385	370	372	380	400	373	365	399	402	392	382	407	421	353	407	381	414	394	428	398	429	389	382	347	364	401	419	371	409	377	400	422	414	390	360	423	397	407	363	376	362	376	397	386	392	390	393	388	373	389	390	401	385	425	386	355	404	391	403	398	410	395	384	439	399	386	424	383	416	421	379	408	400	440	379	387	416	389	381	375	411	406	384	360	380	393	399	396	384	368	352	371	392	403	389	373	377	382	411	376	410	430	392	389	384	410	385	388	382	390	375	383	363	384	378	389	404	379	372	383	418	391	389	375	388	376	379	370	386	383	389	352	422	412	395	405	379	408	381	364	381	386	392	362	409	416	370	373	394	413	414	381	412	404	372	389	403	429	412	423	397	370	436	378	363	371	384	399	404	425	408	359	411	391	409	351	382	398	420	425	389	356	404	380	352	385	363	364	400	385	352	398	364	406	415	419	380	379	391	384	412	419	384	396	363	364	401	402	407	373	388	406	390	416	397	380	382	429	369	359	395	391	413	364	396	383	413	366	373	381	360	420	408	401	345	390	409	361	384	429	416	371	358	391	393	376	378	403	354	382	386	409	399	403	398	351	368	404	401	383	367	388	425	403	403	423	381	391	416	405	401	373	386	361	385	383	377	380	360	344	354	385	390	374	392	404	390	378	398	435	377	351	392	393	382	372	384	375	401	390	385	358	382	391	422	406	380	385	406	376	420	391	370	393	398	430	387	390	371	365	392	413	383	390	422	372	416	412	410	376	399	387	405	415	407	418	389	384	401	417	344	397	412	415	432	375	389	439	462	411	380	397	421	424	400	400	388	402	410	414	395	438	408	428	355	375	393	420	356	406	386	400	383	381	352	373	387	366	412	378	384	376	388	418	419	404	358	383	416	353	396	374	366	370	369	365	395	404	406	403	352	383	401	384	410	408	367	377	381	449	401	399	358	349	383	396	395	414	341	345	405	378	397	381	376	376	368	366	353	415	384	383	389	415	406	357	379	375	368	424	398	399	414	376	418	401	408	376	384	411	363	395	404	400	395	388	426	364	421	438	382	395	353	363	395	357	379	377	384	354	385	402	426	367	393	393	388	402	392	399	379	392	401	382	391	406	352	377	411	407	394	400	388	366	360	359	411	409	364	409	429	389	409	440	388	407	402	377	418	423	377	414	386	402	347	385	396	363	389	375	373	384	389	396	381	374	357	399	365	366	396	397	381	362	397	405	420	373	386	391	377	357	371	391	391	389	394	426	374	396	388	366	389	382	407	385	381	372	387	366	427	390	384	392	389	411	398	397	398	412	451	416	386	345	407	379	377	406	393	390	388	408	415	381	430	413	410	372	356	398	422	352	384	406	376	356	357	387	365	388	410	361	380	385	383	386	343	382	384	385	397	408	417	379	357	413	380	412	386	400	411	406	383	381	363	417	398	411	394	407	404	417	395	408	361	404	385	388	392	379	392	411	386	387	399	400	397	407	377	362	403	358	408	370	382	406	371	394	407	354	363	368	394	406	370	378	401	392	399	350	391	385	388	407	411	377	362	378	361	381	440	341	428	448	388	433	361	423	398	393	399	358	392	387	396	398	390	384	395	402	389	378	377	423	377	413	418	379	378	372	418	410	360	407	385	362	373	383	420	392	429	390	392	406	388	362	397	370	429	382	364	410	371	387	377	418	430	380	381	393	350	375	383	353	379	404	409	415	377	382	414	377	410	394	373	412	362	356	378	361	430	368	429	390	380	448	404	399	383	386	386	403	391	413	391	364	375	387	382	369	397	401	409	388	412	373	376	393	413	381	375	379	398	422	382	383	361	411	381	369	431	378	354	396	378	372	409	454	389	369	386	357	378	373	407	359	370	402	401	382	420	370	420	402	384	387	380	396	385	400	425	412	406	444	382	378	415	396	369	424	359	371	390	387	375	390	359	359	390	427	391	425	399	374	418	411	378	380	373	356	363	403	377	414	387	402	381	373	371	395	392	369	390	394	412	439	397	384	382	366	418	370	410	388	379	388	409	401	397	406	371	413	426	383	387	381	401	396	430	350	397	387	433	388	391	395	384	407	398	398	371	409	415	395	390	398	424	425	408	387	362	371	400	400	406	397	408	379	396	398	394	399	382	406	416	387	377	378	402	379	399	405	365	366	407	363	386	385	339	418	414	449	397	398	378	358	422	387	399	377	391	397	421	424	400	392	388	397	406	399	389	438	420	409	403	399	374	369	401	391	383	406	377	345	378	395	408	423	402	423	383	356	396	369	401	390	426	421	390	419	393	375	382	429	371	396	378	432	418	442	424	416	385	406	399	392	374	369	342	378	371	359	382	368	405	393	397	358	402	413	380	381	375	395	380	389	393	379	418	393	375	383	403	426	399	379	391	394	381	390	401	391	381
6579	1084	1405	1536	1411	1224	1235	1183	1114	1113	1005	1064	1008	999	1040	994	1000	963	1010	982	984	980	924	947	964	991	966	920	959	942	899	973	961	963	947	1007	912	959	977	921	939	952	911	941	948	950	965	916	935	934	909	966	950	915	948	991	884	914	898	906	981	967	936	921	920	997	939	884	907	924	959	956	971	907	922	930	932	976	948	952	866	922	981	867	909	938	960	913	955	991	967	899	905	963	899	932	889	961	881	965	926	946	943	976	948	925	925	896	947	958	977	947	960	983	913	934	950	923	925	915	955	964	970	898	997	906	922	962	921	943	929	941	902	928	923	896	960	1003	982	938	953	993	899	909	923	940	974	947	911	933	926	902	953	940	961	949	885	933	904	994	946	941	941	887	882	919	931	965	965	896	912	974	938	979	949	967	920	939	944	925	911	957	950	895	932	960	896	924	897	958	914	922	956	949	986	981	907	886	903	959	918	948	922	925	926	908	941	901	953	966	947	900	848	972	998	982	933	942	1037	911	917	949	880	939	892	957	961	896	920	938	958	906	928	914	1014	930	947	929	937	936	998	902	954	933	898	998	947	921	879	966	920	970	922	957	959	941	960	931	969	907	1006	900	917	906	973	899	950	931	985	902	994	874	902	936	861	919	983	864	958	948	949	905	903	935	862	917	951	994	926	911	980	930	919	935	965	928	897	954	951	936	920	906	977	972	978	939	928	893	916	921	878	888	950	939	994	964	995	912	935	868	953	905	963	943	942	979	896	910	915	934	925	951	894	892	954	933	880	942	896	941	911	945	932	897	925	900	983	942	890	931	959	1004	914	919	898	933	939	962	946	906	919	933	950	904	920	886	939	920	909	938	954	932	958	876	954	885	950	942	946	952	947	901	962	961	946	976	928	917	938	904	920	931	944	941	931	918	880	929	916	886	912	921	967	904	988	918	938	929	966	959	880	919	872	930	912	978	939	965	1011	988	966	955	937	945	937	929	1002	924	994	921	954	927	921	954	939	901	930	935	928	930	982	923	945	938	971	918	961	921	949	932	891	933	948	944	940	910	931	951	890	895	952	957	939	928	965	863	913	944	970	901	944	967	900	1017	954	909	919	986	888	925	940	931	918	956	925	892	910	906	931	924	922	931	917	926	939	981	934	931	921	907	914	972	947	918	924	897	976	937	894	925	948	928	974	994	928	951	947	957	961	920	922	935	950	914	928	915	1006	916	948	964	956	955	948	971	920	909	913	929	862	891	901	900	954	930	898	980	926	956	1030	931	977	927	941	961	925	917	944	965	961	942	938	892	924	846	894	917	946	888	923	943	885	937	933	920	922	924	946	883	977	968	923	952	957	931	886	985	961	955	939	962	948	921	943	919	954	872	980	960	907	929	934	919	912	968	956	980	969	917	942	865	923	911	900	960	958	880	915	920	952	951	986	951	916	962	954	947	898	962	925	942	951	911	924	980	892	957	882	995	970	920	966	952	936	915	994	899	922	950	919	897	921	958	905	933	889	959	922	975	957	959	982	991	926	997	907	958	972	971	931	958	974	921	958	971	942	914	885	905	926	950	995	958	904	983	1012	946	914	896	994	916	960	963	924	926	945	949	986	887	925	872	909	952	948	948	910	930	970	937	992	926	924	951	1008	903	873	937	964	905	941	921	896	953	983	948	944	950	894	944	923	911	923	930	930	880	904	956	883	927	941	962	904	963	921	894	914	879	965	873	984	920	907	902	890	941	888	963	942	920	907	949	913	908	969	904	916	962	939	940	932	878	898	944	948	904	933	994	937	950	944	926	912	936	953	931	933	912	943	961	933	902	922	978	937	859	899	962	920	881	950	969	908	883	922	963	940	963	918	956	983	948	951	985	933	965	947	904	939	958	943	969	889	947	912	969	911	879	914	953	888	901	941	990	891	899	915	917	965	949	942	981	920	922	927	974	928	958	957	943	934	925	903	934	942	910	974	914	926	937	897	941	932	898	939	904	994	966	903	919	955	981	936	904	969	913	916	926	889	927	926	931	898	953	907	960	941	956	939	947	919	921	953	964	954	967	942	919	921	947	955	894	962	962	964	891	915	907	966	926	899	925	902	1010	919	940	897	907	937	905	937	959	901	942	914	981	945	939	877	967	904	911	896	875	909	896	952	939	938	936	938	979	967	914	944	888	967	951	902	942	925	921	943	879	940	914	931	961	919	925	958	938	928	915	1013	952	932	914	952	926	941	933	904	945	947	947	970	920	910	985	958	882	909	891	963	915	923	922	955	930	908	919	952	894	941	913	935	867	934	930	945	906	941	943	964	952	953	965	924	1023	940	913	863	947	955	923	929	935	938	957	939	963	889	959	940	870	959	948	934	963	950	996	965	902	914	915	978	959	937	926	944	871	929	915	947	946	890	953	921	912	894	974	911	950	988	919	975	865	910	975	1013	924	944	931	968	902	947	998	903	892	895	913	960	935	962	906	996	924	945	976	945	925	949	935	966	944	904	965	948	956	913	928	936	959	958	936	935	938	967	937	947	983	884	962	941	914	962	913	900	960	968	858	963	887	963	968	923	920	913	954	978	891	909	901	922	954	966	969	969	987	928	896	885	985	940	976	936	984	956	944	923	903	972	881	951	991	921	907	967	950	946	910	938	947	936	1011	925	894	961	965	950	842	962	886	981	973	914	936	889	943	952	901	894	957	898	933	968	931	962	908	928	944	955	916	991	924	963	980	940	969	946	914	929	845	893	881	945	982	893	989	859	916	858	920	928	912	985	919	934	962	948	948	868	921	928	974	975	911	963	955	943	925	915	946	965	917	890	998	994	880	948	929	933	898	904	924	954	939	897	975	949	929	932	912	955	919	985	906	943	988	981	922	930	916	946	938	935	936	865	998	945	934	938	979	926	938	897	904	941	930	950	942	974	975	918	907	966	907	974	938	927	919	977	919	938	930	935	944	931	934	873	980	971	938	970	968	903	940	930	947	932	894	935	940	923	947	921	910	958	910	910	935	928	912	917	944	965	910	970	945	928	925	932	921	971	944	953	952	925	938	974	922	956	914	878	961	970	902	968	931	914	930	933	930	864	977	966	922	912	890	901	940	929	950	920	941	970	971	939	984	898	971	977	929	951	903	935	914	913	944	928	995	917	953	908	892	911	928	921	931	971	967	950	975	963	916	951	893	951	982	921	924	990	1013	973	946	920	931	929	943	948	926	984	948	919	915	931	916	940	952	964	945	937	951	867	1012	905	901	997	978	923	961	873	933	943	940	945	953	914	888	935	933	954	907	910	962	879	915	941	988	918	910	941	935	941	930	935	906	930	921	925	929	928	937	975	967	930	932	863	928	894	886	975	899	947	897	949	925	967	898	958	944	951	948	958	948	943	913	939	910	930	948	948	947	889	987	993	937	935	896	941	935	881	969	967	952	892	901	918	968	978	935	858	941	888	957	964	919	909	968	914	923	922	927	967	1000	930	957	939	924	921	962	948	957	957	1012	942	905	962	960	970	866	895	917	960	921	906	880
11847	727	655	520	421	351	314	285	254	268	266	258	228	250	245	222	233	218	225	218	246	234	245	202	211	223	207	239	213	248	217	209	212	235	222	212	184	188	225	213	239	260	204	216	213	215	232	209	223	226	177	205	191	213	202	244	236	203	202	202	210	245	231	233	222	202	229	222	190	226	220	222	243	230	212	206	235	222	218	210	210	220	208	251	231	209	251	224	200	206	210	221	183	210	245	194	202	193	219	202	200	208	229	207	242	219	206	235	199	214	209	221	231	200	243	231	209	220	220	216	182	236	201	210	205	234	235	232	222	241	225	245	203	210	200	205	201	200	206	205	242	211	234	224	203	222	210	214	214	202	211	210	230	200	210	211	225	205	251	222	225	202	219	211	243	230	205	224	232	217	228	228	210	201	215	217	228	203	186	236	212	190	228	230	223	229	197	237	217	203	190	192	197	209	236	211	196	238	215	205	208	208	205	218	208	206	203	218	223	209	238	218	224	215	206	221	231	210	186	223	214	211	228	200	217	197	195	222	227	211	222	234	226	236	256	204	244	212	200	198	185	213	184	246	213	216	185	228	237	232	225	223	212	183	211	224	221	204	194	213	221	213	231	234	223	214	226	187	222	218	240	199	247	204	208	220	195	201	222	225	222	215	222	225	207	216	227	218	198	213	205	220	225	210	214	201	230	218	219	210	225	231	207	209	208	186	200	236	221	235	214	206	219	200	220	207	219	245	215	215	231	210	228	218	206	212	196	223	230	217	230	193	209	225	251	199	200	231	217	217	180	235	238	208	182	215	201	235	248	199	218	241	246	216	196	222	203	214	232	245	207	192	214	215	244	220	199	219	234	218	218	212	206	201	208	219	206	202	216	188	221	199	238	186	203	214	223	193	208	218	202	228	209	234	193	208	211	207	215	193	222	198	204	222	244	206	220	227	221	225	242	204	181	202	197	234	203	228	214	260	246	221	227	191	256	186	206	223	233	244	214	226	211	204	216	247	193	207	222	199	195	182	209	217	204	235	212	185	224	236	206	209	205	230	207	205	221	230	209	219	208	201	192	239	203	221	215	224	196	199	240	208	235	202	233	210	192	208	226	243	200	199	214	235	231	211	242	208	215	211	213	216	238	206	209	206	226	240	241	222	214	172	201	214	232	214	211	201	252	193	201	200	222	205	211	202	216	234	215	206	215	229	217	205	218	220	204	219	248	214	235	221	197	236	214	210	245	219	258	225	220	223	222	208	194	227	226	205	218	238	200	230	232	206	192	196	212	222	229	242	228	230	207	252	206	213	230	201	214	222	223	238	212	212	222	210	218	219	217	229	189	228	206	213	227	222	204	234	235	195	223	207	202	258	213	224	228	210	220	224	207	212	200	221	224	222	211	233	206	225	216	242	181	184	239	230	192	214	209	238	218	218	218	197	224	210	195	213	201	197	242	224	203	209	226	210	209	209	203	238	208	215	214	226	188	237	219	239	229	216	204	230	215	229	218	229	238	181	216	212	227	182	229	214	181	222	252	233	226	206	221	232	217	231	212	194	223	232	220	221	231	224	210	231	224	238	202	221	204	186	197	233	202	193	200	199	255	224	245	214	193	231	214	217	191	215	195	231	230	219	189	227	197	209	223	216	219	213	220	195	216	216	216	201	216	213	219	224	205	215	215	233	200	198	192	229	227	220	221	192	218	236	211	209	213	224	200	220	212	236	197	215	196	241	194	216	240	236	239	199	216	253	182	207	240	216	233	205	216	202	226	226	241	235	203	215	222	226	226	229	208	193	210	229	214	223	199	211	212	204	227	213	218	220	247	230	218	225	238	192	235	233	191	210	187	228	224	231	195	199	215	211	222	196	196	200	205	225	214	211	203	201	196	207	201	221	229	222	215	213	202	209	231	220	226	230	212	195	256	216	193	212	229	206	212	232	236	231	222	212	215	193	212	202	235	248	242	248	229	210	240	205	210	232	203	195	228	221	170	207	237	187	228	208	237	213	193	219	234	183	181	202	230	222	211	231	225	225	197	221	170	177	230	234	218	238	225	191	215	206	240	261	199	208	220	238	187	232	195	220	199	237	225	225	226	210	201	211	207	202	207	203	195	208	228	228	215	223	220	209	222	191	222	220	211	239	224	213	213	216	205	240	203	206	217	230	219	211	224	233	220	205	233	245	244	246	217	231	218	209	206	234	196	226	251	210	248	272	212	221	198	208	216	225	221	213	210	202	231	212	238	235	211	188	196	203	229	213	172	229	215	213	209	201	209	209	222	210	220	213	216	232	198	224	246	221	205	239	240	219	237	214	235	217	230	210	209	227	242	245	209	176	201	226	249	245	220	204	224	254	204	228	255	195	205	212	220	218	234	227	227	200	214	220	236	224	223	234	203	210	213	185	200	231	199	203	228	223	214	204	225	202	205	224	220	211	211	225	222	224	215	232	224	214	195	223	198	229	235	232	223	219	194	212	210	228	201	199	201	207	209	234	198	217	225	218	212	186	214	221	188	230	241	201	246	227	208	245	211	226	242	206	219	233	220	218	205	191	229	223	214	233	221	219	217	207	204	219	193	219	242	203	213	215	217	228	236	218	209	219	236	196	203	209	210	212	213	201	229	192	213	221	203	216	185	237	210	207	216	203	247	212	224	211	206	220	217	247	233	229	238	210	232	238	222	203	217	208	209	195	204	229	227	214	210	198	220	205	208	214	209	199	208	209	177	214	191	229	198	223	200	217	231	213	216	215	203	210	232	230	226	198	209	209	214	222	224	212	210	223	205	231	222	210	215	216	207	188	207	207	216	212	213	223	202	219	237	214	187	226	251	231	224	224	204	238	228	197	197	198	219	213	218	207	219	214	203	225	233	232	196	221	202	202	224	238	193	200	222	208	212	193	227	224	208	215	219	211	236	211	224	215	206	237	233	223	237	196	203	224	215	211	209	199	208	206	208	228	206	219	223	219	204	212	205	214	210	210	213	216	232	194	237	205	194	221	228	228	208	239	223	202	218	228	203	219	252	198	206	220	233	209	224	207	205	207	188	188	201	232	214	223	210	232	193	196	211	218	224	235	215	223	188	188	220	224	198	213	216	213	223	200	234	245	225	230	193	240	234	250	198	214	194	237	222	226	216	201	220	204	201	205	202	217	269	230	213	204	234	205	204	222	227	206	196	198	212	210	224	205	242	235	227	234	207	214	230	217	216	230	212	250	239	211	210	224	204	209	215	220	180	259	227	216	240	201	204	227	213	225	193	209	283	222	230	193	219	215	192	205	209	222	222	228	192	209	220	221	229	213	209	203	196	212	212	240	242	203	216	232	201	211	253	210	205	201	253	196	194	202	235	207	231	207	193	254	231	216	245	209	187	231	220	238	253	210	205	228	225	219	218	205	235	222	225	206	217	219	246	225	182	230	227	216	231	218	217	227	212	221	221	187	197	223	202	209	226	203	218	224	204	227	205	202	202	221	202	232	203	215	198	208	203	253	214	205
7864	910	1524	1749	1563	1349	1106	943	883	796	755	765	777	736	665	636	640	619	610	608	596	654	618	594	586	590	609	580	591	577	552	582	627	564	581	577	565	562	549	560	617	615	533	544	572	565	567	567	564	564	596	564	584	585	544	547	528	590	555	605	545	568	522	551	577	550	559	486	578	556	526	545	571	547	578	555	530	557	529	613	545	588	570	595	588	577	551	587	553	568	558	538	572	517	556	553	552	547	563	595	534	532	565	563	542	584	610	526	533	561	567	553	539	545	572	543	503	565	541	530	539	554	542	583	540	586	536	554	560	537	534	586	545	552	605	565	561	552	555	565	533	520	574	595	597	550	526	584	573	575	546	582	581	554	532	553	551	524	573	558	601	556	536	564	534	544	557	527	567	617	505	555	530	539	521	561	531	552	538	585	553	542	585	526	554	521	549	565	572	578	532	574	593	523	545	592	517	620	542	533	564	578	570	572	556	527	513	551	520	588	576	522	563	560	535	555	545	593	537	562	537	593	574	548	530	583	552	549	523	558	552	556	538	600	541	569	566	552	540	596	531	517	521	546	566	536	562	535	559	569	574	544	574	537	550	547	539	580	525	564	564	547	578	512	544	559	569	556	550	549	537	564	577	567	510	574	568	514	555	558	571	545	542	573	550	574	527	557	567	569	604	585	553	539	556	545	533	553	545	570	564	492	550	554	541	529	552	556	535	552	540	572	572	531	534	519	562	563	537	519	546	582	579	568	525	542	522	570	579	581	583	562	514	535	556	529	577	527	539	573	548	532	504	538	526	571	537	533	546	564	573	541	516	528	514	545	572	539	555	540	566	527	561	576	569	546	550	451	531	583	544	598	524	521	543	563	560	566	561	539	538	558	603	554	564	536	531	531	598	549	575	544	548	525	546	519	546	519	532	505	493	540	558	580	562	564	586	576	522	535	509	530	562	519	533	580	536	543	543	553	549	587	539	589	588	538	574	567	530	525	557	555	543	553	567	565	528	580	543	552	535	572	519	569	596	550	561	568	534	577	564	550	552	573	593	550	548	554	594	533	542	556	515	562	526	551	580	545	518	507	548	537	540	528	538	546	552	485	546	496	561	557	566	537	563	545	502	623	545	565	574	577	584	542	569	581	535	585	569	539	574	534	538	545	527	587	539	567	508	530	531	554	559	506	567	578	526	569	620	535	545	512	543	553	561	538	542	590	548	527	530	544	553	582	530	574	540	566	579	564	549	562	560	542	534	568	538	545	579	576	558	538	500	558	549	557	538	527	550	521	497	612	587	546	536	526	558	514	567	540	588	538	534	515	532	548	512	590	545	559	504	537	545	521	548	556	592	560	533	512	551	556	545	561	571	571	555	544	553	582	550	557	552	584	575	545	545	538	539	571	584	594	522	582	547	509	540	535	579	578	530	564	518	524	567	541	538	516	471	544	519	539	560	554	549	576	542	571	556	539	599	532	538	544	528	580	526	548	517	544	519	514	573	545	553	587	564	548	581	591	550	568	497	537	562	537	523	534	559	545	549	568	554	562	496	531	547	555	570	515	568	566	530	536	543	538	563	525	560	545	547	521	587	573	577	532	601	550	556	542	521	559	558	548	527	506	544	579	550	525	586	591	536	556	527	531	612	531	517	542	556	573	547	516	540	549	550	562	551	537	539	538	542	573	552	531	563	560	545	587	538	589	547	569	583	551	572	557	506	559	585	571	569	549	573	587	556	540	551	521	549	583	527	559	528	565	589	559	553	585	545	569	542	516	514	540	594	570	555	583	581	593	545	610	568	555	527	558	561	531	564	548	557	567	519	558	556	558	550	512	527	602	576	545	563	564	551	535	562	540	569	526	572	535	553	534	553	570	600	525	514	521	568	554	551	562	555	593	552	596	565	547	542	572	593	600	571	529	557	541	493	516	558	536	560	540	535	547	533	528	524	591	511	537	564	602	541	558	551	571	581	534	536	548	539	556	507	516	539	554	577	545	512	537	540	524	526	559	562	577	562	583	507	584	550	526	552	557	581	590	559	567	539	527	566	581	529	566	573	563	537	585	554	578	535	540	576	562	522	531	575	584	545	538	549	545	540	520	563	547	543	514	552	561	514	573	547	588	592	547	528	575	556	551	537	533	576	544	605	554	519	580	547	547	529	528	571	582	530	558	577	567	562	511	551	566	572	563	577	565	539	550	543	538	528	520	520	534	582	555	587	583	519	583	544	534	549	547	545	555	595	571	545	547	581	550	536	583	573	559	596	575	568	568	546	552	598	544	548	620	570	520	559	537	519	581	528	573	571	538	550	607	533	576	555	546	571	576	582	551	518	537	529	579	540	585	600	554	530	511	522	533	519	557	531	570	572	531	530	521	598	525	590	526	545	544	548	538	537	538	540	546	536	580	550	539	563	538	561	536	558	561	545	555	551	543	555	534	556	528	554	537	557	545	532	548	550	560	574	548	544	554	596	548	532	527	555	573	578	528	534	542	536	562	538	570	581	565	575	572	572	605	543	572	577	507	572	609	584	541	566	533	563	509	570	565	538	528	570	549	553	536	545	558	564	615	547	535	525	549	528	512	576	592	543	593	562	531	570	574	572	575	538	530	546	529	516	541	524	535	527	536	536	521	560	569	522	537	577	583	573	503	575	549	554	559	577	542	501	539	570	542	525	554	530	531	540	514	546	513	543	562	539	570	505	542	565	513	550	546	561	546	517	530	569	507	555	556	584	510	574	563	532	578	594	538	590	534	578	502	552	555	589	531	532	534	552	543	513	553	598	525	574	575	521	563	552	527	531	549	557	564	564	530	543	531	546	561	539	560	548	534	570	532	570	561	573	545	532	505	530	555	555	528	611	539	550	539	556	550	532	563	560	527	587	563	522	540	548	551	530	531	541	555	577	586	558	515	541	552	659	559	514	591	510	525	519	577	562	576	556	528	516	568	588	554	558	560	551	569	493	545	559	572	574	562	550	548	543	563	563	544	540	556	556	601	515	536	533	524	574	573	571	543	578	540	555	529	556	549	542	599	558	580	521	546	574	551	541	549	501	554	587	541	530	557	565	543	528	540	548	553	528	592	545	511	543	537	553	539	523	549	567	577	550	532	531	563	533	589	544	544	533	577	546	544	530	465	517	569	546	562	527	544	563	551	534	523	584	604	518	516	556	564	554	552	509	520	600	531	553	557	576	512	539	553	566	532	562	568	559	520	533	553	541	538	622	519	575	548	556	574	546	530	550	556	564	563	551	569	552	577	530	516	519	548	542	555	559	577	538	564	560	504	575	554	552	522	571	524	582	532	606	546	544	573	559	578	562	540	580	540	580	560	534	555	541	576	596	555	568	567	583	530	568	546	534	567	534	611	547	584	504	587	556	519	565	551	559	543	524	524	572	539	522	534	519	598	523	558	561	530	518	525	556	561	569	527	559	562	599	533	550	540	511	556	589	562	566	568	563	581	583	533	545	523	572	548	566	554	550	553	563	584	562	534
1325	392	385	407	388	384	394	385	417	396	361	379	428	356	416	429	424	394	370	405	376	410	366	387	390	385	378	397	377	383	397	414	362	398	394	409	363	407	406	374	379	398	387	383	372	362	374	362	378	373	391	380	404	370	384	377	400	400	357	407	400	405	404	393	365	400	376	372	391	407	412	427	401	377	386	366	378	343	393	374	396	379	398	391	391	386	417	399	399	375	382	412	389	375	387	383	396	393	402	386	360	382	389	366	414	400	380	396	390	385	422	376	435	400	392	401	395	410	424	367	391	398	372	376	392	371	411	384	379	430	396	429	399	425	422	411	407	384	346	370	375	389	426	441	402	423	390	394	391	396	437	397	370	399	411	365	390	365	380	373	449	423	387	388	385	391	394	378	393	389	402	428	370	373	383	355	402	381	361	432	389	388	371	355	417	388	423	377	389	393	367	404	402	374	420	409	391	353	351	398	423	375	412	407	372	400	396	389	399	375	397	408	389	401	367	417	405	376	396	419	384	373	398	421	398	395	400	379	416	411	434	416	405	372	395	424	402	430	371	362	440	400	387	417	391	447	385	412	395	386	367	398	382	376	417	412	351	393	430	432	410	350	349	357	426	414	372	386	437	395	383	384	383	401	404	366	381	386	351	412	383	373	418	411	409	413	405	350	385	468	425	377	419	370	412	384	382	382	374	402	364	363	402	355	416	393	390	413	382	387	369	400	394	400	398	383	402	409	386	370	390	391	348	466	393	381	406	403	407	385	412	374	370	382	382	359	407	344	377	367	403	405	393	403	370	380	379	387	384	391	410	363	392	384	432	374	372	431	414	387	378	388	387	384	356	400	365	365	366	442	417	409	382	386	429	394	371	402	411	376	393	390	380	370	346	402	416	388	369	395	371	370	372	404	367	403	369	376	385	383	387	397	383	408	395	403	382	391	408	387	386	390	388	379	376	374	381	417	376	405	401	421	397	398	394	403	411	378	404	441	436	422	405	358	382	381	368	388	395	401	364	424	387	418	400	430	400	377	410	385	386	381	408	366	402	379	383	366	406	402	405	408	375	389	367	409	388	402	404	416	372	385	395	376	398	411	349	411	401	397	430	353	410	388	414	389	409	376	397	424	393	371	389	386	395	394	401	392	383	412	403	421	411	427	381	370	393	381	393	372	370	390	443	366	386	406	381	403	395	379	373	373	360	420	388	414	366	381	380	407	391	366	402	394	403	395	357	390	380	423	382	391	387	382	396	370	391	368	362	417	408	402	396	359	370	383	381	393	412	367	403	385	402	381	397	380	369	403	348	357	426	380	424	383	355	395	402	381	371	377	373	372	373	420	416	413	388	394	425	397	393	420	440	379	379	352	399	421	384	401	354	380	373	377	383	429	408	385	396	419	389	396	409	382	365	388	424	397	378	384	390	389	421	341	358	413	407	396	402	409	403	367	420	413	393	410	360	405	360	382	424	378	394	390	409	382	407	372	402	403	379	417	421	357	413	376	377	380	422	418	396	399	399	382	420	411	356	405	359	376	413	425	362	391	355	355	403	389	377	397	382	382	421	364	391	377	375	398	382	412	372	381	395	387	404	373	370	368	387	396	423	407	409	388	384	395	434	364	363	381	340	387	353	396	379	392	407	386	372	388	353	406	388	402	372	425	381	393	407	366	357	439	370	392	395	378	382	393	378	352	435	377	391	366	425	368	386	405	388	367	399	415	407	375	381	424	356	369	398	364	396	385	453	400	378	411	371	409	401	424	444	392	410	389	359	393	393	360	399	441	389	390	418	398	404	385	409	359	424	415	439	421	424	389	391	379	386	371	385	372	402	380	382	423	438	389	400	397	404	386	394	406	378	396	408	421	420	402	388	331	427	372	402	396	392	371	403	416	392	371	399	378	405	422	384	400	407	394	385	413	374	373	389	397	365	379	391	417	366	369	395	398	438	396	404	383	379	415	453	424	357	441	359	411	392	361	438	426	403	398	371	381	399	414	343	390	406	374	396	378	406	384	452	378	420	384	408	412	384	434	382	432	401	385	363	358	435	399	395	429	399	380	363	442	396	401	387	389	386	352	409	409	381	400	401	406	378	391	412	379	407	409	411	376	366	406	417	357	384	397	361	405	399	391	398	393	378	391	376	399	355	368	380	374	399	411	388	388	406	388	407	401	396	387	360	425	383	369	401	394	390	420	381	382	415	375	348	411	374	398	386	392	399	388	414	436	382	349	441	391	401	410	421	373	393	398	361	377	407	399	390	409	343	390	405	372	373	374	370	416	412	432	428	400	397	325	389	419	440	391	403	393	377	382	365	400	401	373	424	421	373	406	371	350	399	383	395	433	376	395	395	384	387	421	401	358	384	374	417	374	378	385	348	423	380	371	413	399	405	368	416	416	396	372	386	446	411	357	423	395	379	408	406	444	413	372	392	394	403	398	402	384	420	376	387	393	399	362	407	362	376	383	403	394	355	408	368	402	361	428	404	368	360	363	385	411	388	395	391	401	414	395	356	406	419	366	378	368	379	405	367	388	389	382	383	368	370	386	393	400	405	397	393	354	373	402	393	386	396	388	397	403	377	372	397	377	395	377	393	365	358	403	370	407	376	405	370	371	412	339	390	407	381	388	384	389	371	387	424	335	353	374	374	373	380	379	411	385	370	413	380	395	372	344	398	414	388	408	412	416	387	419	387	396	379	412	399	370	420	420	378	419	375	400	388	376	365	405	376	395	375	411	371	387	358	442	378	396	416	342	390	393	375	398	387	405	426	369	399	413	390	384	392	405	400	406	398	375	392	392	338	377	370	368	413	368	419	407	450	376	379	398	393	398	367	396	346	413	390	402	378	381	368	362	365	352	370	393	402	395	436	417	361	409	396	383	380	363	414	408	408	380	432	404	379	404	399	398	421	370	396	404	398	415	355	422	442	373	359	366	404	367	402	392	397	404	401	392	366	387	388	384	358	389	441	382	407	389	363	354	374	422	402	409	410	383	404	404	377	384	416	401	354	367	401	407	437	410	378	383	367	405	406	411	404	379	394	361	399	399	402	392	424	380	354	380	416	422	381	381	406	359	380	381	379	397	374	382	401	375	397	400	377	410	384	384	403	418	381	395	403	411	375	360	398	391	386	426	407	390	422	382	388	419	423	398	386	405	352	393	423	397	362	399	426	378	399	391	434	412	381	410	396	375	413	403	368	421	436	395	384	409	359	391	386	394	395	391	401	397	372	416	395	384	388	420	390	368	374	364	399	430	439	468	396	407	390	358	401	397	385	390	423	367	401	399	417	392	397	392	355	379	427	377	385	375	402	397	401	408	438	391	385	365	372	395	403	375	364	397	406	382	385	384	372	416	394	393	395	416	353	375	391	378	398	359	367	400	389	372	385	410	421	379	434	393	385	385	408	390	369	393	391	337	384	380	395	386	414	387	429	390	373	381	399	419	373	368	388	387	380	362	411	371	404	405	378	379	404	382	397	404	380	429	393	416
2096	956	955	986	955	971	942	989	941	1003	954	947	987	934	866	971	963	1059	961	967	948	988	994	962	975	927	966	1004	929	927	901	960	947	1001	949	899	983	972	995	917	968	962	979	947	962	975	968	985	950	947	975	952	965	965	934	950	923	952	867	970	978	935	946	902	900	953	903	948	938	921	945	893	932	945	927	985	958	967	965	952	999	912	926	889	894	947	915	891	954	919	923	934	951	928	952	942	969	1021	977	959	924	976	928	895	876	956	930	948	925	969	926	927	967	950	930	1020	865	954	905	1012	940	943	905	954	912	914	908	946	899	987	990	993	952	963	940	955	924	995	962	965	966	949	961	984	990	1003	983	908	976	905	941	932	936	976	912	968	949	960	946	927	935	982	902	953	949	957	939	936	969	933	955	950	948	945	976	977	949	957	958	960	909	899	977	950	911	916	986	1003	953	948	1028	905	992	915	979	914	933	944	996	947	947	937	969	1019	931	961	931	987	927	971	912	985	954	939	928	964	942	881	941	1029	927	954	964	930	935	971	980	907	959	943	939	953	921	984	935	933	934	892	917	967	924	940	964	976	913	949	944	947	912	975	973	973	972	986	921	980	939	893	956	910	990	912	957	916	905	904	950	913	925	965	936	994	1002	930	984	975	948	928	906	1017	975	999	989	931	933	987	953	939	964	898	954	962	988	988	915	961	993	945	899	888	964	956	928	988	919	913	1009	961	928	907	990	959	928	983	982	971	931	933	989	989	916	950	991	976	996	940	941	955	946	968	887	961	952	938	1014	949	939	922	945	964	1000	960	931	974	1002	949	951	958	909	922	888	942	924	986	951	991	991	951	910	980	966	1023	910	932	920	960	886	984	911	936	925	961	931	984	956	955	949	960	935	973	940	979	1002	957	980	964	946	973	976	988	964	987	912	977	967	961	949	968	941	940	973	924	944	955	945	979	937	924	903	912	924	976	945	964	930	949	908	958	948	981	912	950	915	963	956	961	899	978	1020	856	993	956	945	998	947	1007	952	927	946	927	939	923	941	954	960	939	1011	946	928	974	990	914	954	925	907	944	961	910	966	982	983	893	993	951	919	982	921	934	955	967	961	941	948	1022	947	979	963	935	959	945	962	964	956	945	910	985	1015	940	990	923	941	988	942	948	923	961	945	850	969	975	913	962	985	976	932	942	1005	947	977	964	959	880	905	997	976	927	957	976	907	944	989	925	918	947	989	971	910	934	933	944	962	943	953	917	918	1002	942	944	886	921	953	951	949	1039	997	901	951	916	996	932	982	953	961	941	945	888	981	936	966	925	981	1004	972	948	918	968	927	926	1021	940	978	950	917	933	920	914	991	937	966	960	960	949	970	1031	923	984	987	983	989	836	979	927	902	925	926	920	957	924	979	941	1018	968	881	883	941	939	950	951	927	920	960	926	983	950	935	983	929	940	954	941	904	1004	953	937	1012	1017	912	957	872	951	1019	1025	938	939	956	934	929	924	926	1002	933	947	971	980	961	944	941	927	883	993	957	921	922	921	966	887	938	967	941	975	974	946	932	949	923	930	948	990	1016	953	960	969	1008	915	936	976	938	977	959	930	933	960	949	904	982	958	948	916	908	985	934	934	919	975	958	949	941	976	961	967	983	935	940	971	1057	961	924	948	975	951	939	945	941	979	917	925	918	1005	940	947	994	939	925	1010	952	951	925	957	993	966	942	895	940	918	987	911	957	988	984	960	974	940	985	928	1001	956	935	925	909	973	922	958	897	934	960	906	936	967	926	936	952	939	908	983	989	903	907	965	968	949	984	932	955	982	997	931	948	985	952	918	964	1014	936	976	991	936	953	976	926	969	913	998	934	983	943	961	941	950	926	974	981	948	974	946	917	933	933	956	959	912	951	984	926	945	853	976	944	932	965	913	956	951	946	900	923	971	953	907	950	897	1004	948	983	936	965	981	967	950	902	937	942	936	936	906	958	952	972	889	938	969	960	943	969	989	930	990	943	925	917	937	968	984	909	965	934	944	951	954	991	937	984	925	951	947	929	909	900	990	958	981	943	936	976	993	946	971	978	974	912	960	901	989	922	914	944	938	965	921	941	949	958	937	929	938	966	1004	1003	938	920	904	970	972	915	928	970	986	973	938	972	957	917	892	893	964	986	947	959	952	942	964	887	1001	963	994	994	909	927	937	914	926	950	948	938	972	952	963	988	940	938	922	972	945	951	964	971	944	901	916	1004	935	966	978	944	912	953	971	926	883	962	986	938	971	971	951	940	940	978	948	945	940	976	981	942	958	951	961	920	959	922	921	923	962	942	946	975	972	914	991	956	960	964	930	980	967	961	947	969	979	956	941	933	948	937	940	929	932	942	908	932	961	908	946	957	970	936	906	922	907	983	937	988	980	948	940	916	959	942	965	925	966	916	954	1005	890	988	984	961	942	965	1004	899	967	955	923	960	937	953	912	968	940	941	914	972	958	950	1002	959	907	888	945	1001	972	976	939	931	913	930	975	980	960	1002	937	910	923	949	930	911	880	991	943	932	1017	907	963	949	954	966	903	943	952	958	964	995	946	925	923	932	929	986	950	967	914	966	951	952	972	946	928	985	948	937	905	948	957	965	928	1019	959	966	984	923	959	892	951	982	984	936	977	939	941	950	938	984	977	931	948	947	959	952	951	973	951	901	976	914	915	943	995	944	937	977	942	945	1037	929	1033	966	958	978	959	981	972	944	1003	941	897	995	903	961	980	943	945	938	1027	947	961	929	922	911	918	998	923	868	969	944	896	986	974	948	874	949	960	924	935	922	964	979	938	936	968	898	957	935	1007	976	998	986	935	937	944	918	977	937	962	938	891	970	919	945	922	956	927	978	990	926	925	938	963	939	952	917	1006	930	977	898	933	933	957	961	934	946	963	962	971	915	1023	937	942	970	981	980	950	974	954	1015	961	938	972	989	928	928	950	1001	911	913	983	907	960	934	963	943	930	984	941	941	942	971	941	958	961	962	933	974	977	965	946	988	954	953	951	953	979	988	983	931	925	905	961	944	939	951	948	943	961	945	958	939	1022	910	968	971	940	974	915	953	963	954	1000	927	973	951	979	948	942	948	913	915	992	943	937	952	896	973	921	906	919	945	915	984	893	1010	992	977	1000	972	1002	985	939	967	957	997	971	951	957	972	953	948	956	975	930	933	899	964	999	970	937	939	962	972	946	1005	927	915	968	986	946	969	945	913	942	979	943	1002	980	982	949	920	957	976	898	935	939	956	941	957	976	955	974	966	962	995	1024	987	1005	933	941	938	938	952	949	943	968	979	987	947	920	918	958	955	992	1020	978	936	924	953	944	928	948	893	962	954	922	908	891	970	949	984	948	912	935	955	940	988	953	957	969	979	958	962	943	954	973	914	972	974	929	972	915	966	982	1016	971	917	1001	935	983	921	951	981	917	990	965	958	922	918	961	974	932	983	979	936	929	963	962	1016	933	931	907	926	942	971	984	959	914	913	967	940	908	930	925	960	907	965	936	956	956	875	992	937	868	923	958	927	964	911	949	978	967	982	956	894	959	963	984	972	928
6854	663	575	538	517	432	442	441	441	414	395	407	382	422	450	404	389	352	355	372	401	387	406	351	352	418	379	400	431	376	369	378	366	392	391	349	411	416	411	378	428	380	394	411	366	406	437	402	409	384	369	358	450	369	356	393	413	394	364	365	372	405	396	374	351	369	418	342	389	415	380	435	374	462	397	408	373	388	341	401	356	391	348	409	415	385	411	379	426	402	397	352	350	379	396	345	368	403	424	374	388	387	437	391	391	405	407	385	384	393	384	378	388	384	369	372	359	386	366	353	359	370	392	353	387	400	377	365	403	378	415	386	390	382	373	400	400	371	412	406	371	394	356	395	404	425	396	413	367	380	399	427	382	368	379	413	397	406	414	406	395	409	367	418	388	405	413	369	390	351	323	378	401	398	355	401	419	359	382	373	383	374	381	374	380	405	396	398	352	393	359	396	385	387	373	381	356	387	416	397	405	398	382	422	363	420	379	365	369	414	381	390	398	403	370	430	372	408	380	429	402	415	394	399	382	391	406	395	418	363	367	426	395	414	376	408	395	404	376	377	378	359	352	380	429	397	382	398	394	366	391	375	412	372	367	400	388	428	385	381	396	404	395	357	398	399	359	426	390	411	343	371	402	395	404	373	392	399	396	365	384	372	379	407	396	402	411	402	358	376	387	402	382	385	387	354	385	389	391	406	426	429	387	385	353	394	365	393	393	339	411	406	426	394	390	407	390	395	406	411	426	411	394	387	375	405	428	397	391	380	407	397	394	434	402	421	379	366	394	367	359	416	413	374	396	374	340	379	378	353	370	428	375	389	388	382	421	381	384	330	403	403	371	398	343	373	407	366	404	402	410	359	397	409	398	367	392	402	406	393	385	422	406	435	393	427	383	387	375	361	394	403	388	393	394	379	384	385	366	373	424	391	363	378	359	357	368	358	358	408	371	393	421	364	380	400	432	393	406	424	385	413	393	399	421	427	369	392	400	361	352	385	382	363	361	381	355	401	384	384	403	427	377	408	376	356	401	396	370	384	392	366	385	379	387	397	391	425	366	387	394	362	402	365	394	376	412	382	401	398	381	379	407	372	408	401	393	380	411	364	373	424	418	391	422	380	342	366	382	385	358	403	386	402	389	385	395	377	388	426	385	388	376	392	399	397	365	386	394	403	361	393	377	428	455	394	347	373	406	410	370	390	406	386	397	359	393	410	392	420	377	378	393	354	353	393	403	391	398	443	402	369	342	382	395	381	395	359	391	397	353	359	406	392	409	438	366	376	393	389	395	393	359	400	407	364	408	399	363	404	386	381	385	375	417	416	398	368	394	369	404	413	376	410	355	402	380	394	392	379	339	369	377	362	387	365	388	409	371	425	418	384	376	394	391	375	397	398	393	394	390	356	409	387	385	428	399	366	347	390	385	393	392	413	404	412	402	391	405	371	419	390	377	396	363	362	417	402	365	374	406	375	389	447	379	366	379	348	393	404	405	390	399	386	388	389	365	394	349	379	348	381	393	340	382	427	353	395	400	389	396	364	399	389	412	366	378	372	401	359	385	409	390	430	400	365	397	373	417	360	408	411	384	375	376	378	356	350	349	346	381	388	385	366	396	392	366	425	407	409	390	396	367	378	369	397	400	402	370	384	413	378	378	394	372	394	425	424	392	400	380	381	383	365	411	389	380	430	381	369	380	357	361	381	390	404	393	396	419	366	391	352	384	382	360	378	392	359	364	345	410	441	371	387	380	403	402	388	385	418	387	417	362	365	421	369	395	426	364	365	386	380	399	363	401	385	348	371	391	369	438	414	408	403	369	372	416	449	419	407	374	395	391	393	399	418	369	375	364	358	358	378	385	401	385	348	408	388	404	378	384	405	393	390	389	380	381	405	402	417	421	354	390	395	371	390	363	415	407	429	372	384	403	378	378	364	413	369	383	393	405	394	390	351	395	376	379	400	383	405	369	374	384	425	350	388	396	413	414	389	409	421	392	397	400	374	381	397	371	377	358	375	404	371	369	360	394	368	411	383	371	429	398	427	412	406	394	407	380	422	395	372	375	378	374	413	409	386	362	378	393	395	386	382	376	391	391	373	405	384	392	352	368	412	355	393	372	378	389	404	401	405	364	391	380	395	351	392	409	404	383	374	372	405	398	409	383	417	401	379	365	396	415	374	391	364	385	391	406	402	388	344	398	420	380	416	432	350	392	398	393	410	346	399	406	406	366	385	435	390	378	387	383	372	411	412	428	382	406	416	389	406	398	418	385	404	399	413	405	390	383	396	427	382	383	364	448	388	373	406	406	394	360	416	386	408	379	391	391	392	423	424	385	391	409	388	400	368	414	393	411	390	375	388	417	365	363	379	401	353	391	381	346	414	367	389	427	392	407	344	370	341	370	379	388	373	391	348	403	388	377	423	378	397	377	388	378	381	409	357	392	377	354	371	365	396	386	366	424	381	410	372	401	411	341	359	378	360	408	387	420	394	415	368	375	382	369	389	410	371	381	391	397	410	391	373	393	383	397	358	408	385	376	388	403	381	418	346	414	396	400	388	363	392	407	357	386	399	390	445	378	376	375	357	395	404	387	368	392	391	381	385	402	374	409	376	412	395	392	392	342	431	391	407	390	408	391	406	453	399	388	366	423	414	385	393	387	367	383	358	371	412	394	410	366	354	362	404	432	363	382	394	374	379	435	418	413	392	395	381	381	411	414	381	374	374	392	369	430	388	398	392	365	387	362	399	389	408	422	416	407	383	377	343	420	371	416	376	368	418	411	355	380	378	393	384	343	350	382	371	368	397	389	389	369	365	378	359	407	419	381	371	371	373	399	373	413	405	392	418	372	369	369	373	369	355	367	374	397	374	395	394	388	383	384	391	405	373	403	384	390	434	395	400	363	375	395	391	404	410	396	395	373	369	399	384	368	365	385	388	386	402	409	429	377	400	405	392	415	430	390	400	350	400	363	335	393	393	356	400	363	368	372	402	435	416	417	382	366	379	408	390	359	409	383	388	370	377	420	423	405	411	348	381	346	366	372	423	361	384	368	391	384	410	396	375	443	396	411	408	353	382	401	378	370	428	404	370	374	382	348	405	372	396	395	389	396	390	410	394	405	354	364	395	398	361	384	350	394	357	391	368	407	423	422	438	377	384	395	406	384	394	416	394	359	375	392	392	420	375	395	373	391	380	380	433	356	380	368	383	409	383	409	406	373	373	372	377	409	393	383	387	360	397	376	400	408	413	404	415	391	394	384	380	399	402	423	402	380	392	342	394	377	374	393	391	401	414	375	393	422	402	389	388	371	397	402	382	399	354	348	403	400	371	407	392	383	419	413	388	370	370	370	397	399	372	411	368	396	359	389	412	400	378	410	399	415	399	414	403	376	382	399	390	396	371	356	369	396	415	358	391	381	404	356	356	381	371	396	360	412	382	389	400	405	388	396	364	383	436	398	382	382	379	399	403	455	421	413	363	400	399	387	339	372	382
6555	1101	1471	1528	1378	1367	1289	1234	1106	1097	1054	1032	986	1029	1017	978	965	991	907	948	974	986	974	978	986	946	1035	969	1004	938	955	978	982	986	925	948	957	947	979	946	976	960	891	963	1002	972	973	921	946	980	943	939	913	908	957	983	943	974	938	981	934	959	898	1005	937	914	892	982	927	956	1007	944	920	863	919	909	944	914	934	994	936	976	976	952	946	951	891	929	958	895	929	963	921	916	999	915	939	918	938	936	913	913	942	953	907	876	998	958	987	943	963	957	920	943	897	867	924	945	939	961	970	938	972	978	966	1006	940	893	932	946	938	898	914	921	985	948	944	961	943	980	938	942	983	934	951	932	947	949	957	951	970	923	950	896	920	962	952	932	960	961	950	961	962	913	929	979	885	944	938	964	884	982	918	995	964	972	937	865	913	914	916	929	936	942	965	928	959	910	946	945	912	964	969	956	958	951	919	906	914	927	979	925	971	931	926	929	967	969	986	938	947	946	908	937	947	944	921	901	994	906	865	907	907	900	932	931	987	970	942	901	949	949	991	917	937	926	917	971	931	955	956	891	926	947	897	953	913	889	951	952	985	1012	913	957	922	913	922	912	923	901	911	953	955	949	899	915	959	908	930	920	959	886	966	978	886	963	965	932	889	943	909	913	912	944	903	926	894	904	962	965	941	880	956	941	969	981	944	935	934	928	951	934	948	906	981	840	939	887	925	919	921	980	1022	924	964	933	925	939	964	908	944	929	953	918	967	924	993	988	921	946	903	928	929	912	929	923	927	934	908	966	954	912	984	932	959	956	918	916	932	939	902	980	973	956	918	925	928	901	950	910	939	917	927	921	924	923	936	948	904	935	949	1016	960	957	918	980	902	977	954	929	967	939	970	914	950	955	939	879	966	949	947	928	957	927	963	909	905	945	971	953	955	916	975	911	897	996	923	937	972	914	974	978	912	943	940	940	998	918	983	947	938	958	916	967	877	896	927	882	916	995	965	904	905	943	881	904	988	967	968	953	907	924	945	895	979	978	947	909	948	943	956	941	905	909	986	945	927	913	871	912	946	931	913	955	933	925	915	892	916	917	950	913	944	919	901	956	926	942	875	901	938	939	929	955	900	949	918	955	920	943	883	935	948	914	900	914	939	958	893	878	908	963	959	946	985	899	941	918	925	917	919	898	941	897	953	904	914	895	966	918	913	906	952	920	948	923	1017	925	976	957	941	976	947	887	940	917	963	982	907	992	951	930	909	936	932	983	955	913	934	905	931	927	955	944	974	906	923	969	950	980	959	931	932	932	915	935	941	987	990	940	923	913	946	885	893	902	916	949	926	936	950	955	957	901	887	966	918	947	885	928	954	972	935	967	913	912	923	921	920	968	940	914	919	918	912	946	906	895	909	942	931	992	919	942	909	881	926	932	964	938	915	937	1009	951	1010	894	950	890	873	968	962	959	901	903	945	936	941	914	1009	949	921	911	907	931	968	926	900	931	980	946	934	949	921	971	922	973	944	974	927	921	934	893	943	929	911	936	894	898	940	973	958	958	972	884	931	921	962	925	1001	940	944	914	934	973	971	843	932	918	948	976	962	928	949	959	1009	945	964	919	958	930	936	908	937	967	940	918	953	941	945	955	924	888	906	970	927	921	930	965	938	924	892	918	919	873	962	866	897	968	946	945	930	858	934	917	914	916	890	934	929	961	936	881	943	934	952	966	951	937	963	879	950	991	985	944	939	975	928	944	963	959	995	998	951	959	934	946	970	921	933	917	918	927	911	942	956	941	903	952	944	961	959	941	947	897	937	949	924	952	986	938	951	910	940	1019	947	915	937	930	901	912	959	954	963	872	877	927	910	957	944	923	955	940	976	949	914	964	934	895	913	1011	923	895	927	880	1023	946	915	900	958	954	943	926	944	903	918	932	973	921	1007	926	941	985	981	908	964	925	939	898	874	935	911	950	920	918	966	963	913	916	958	945	976	962	940	951	916	913	885	899	926	901	922	922	965	915	931	968	914	957	883	925	971	937	912	934	962	926	978	934	912	934	911	924	993	939	867	932	913	961	902	952	941	911	918	952	988	954	953	921	931	899	966	947	942	931	917	934	935	954	914	930	925	956	923	994	917	932	940	968	970	904	890	945	906	975	941	971	981	990	954	928	948	921	978	894	912	847	928	915	946	907	954	906	929	972	985	973	960	903	913	936	895	943	955	930	1011	943	952	888	887	936	914	896	990	911	927	933	917	949	905	958	983	953	954	935	977	900	918	891	922	989	857	978	966	955	936	918	929	930	988	965	904	904	949	964	946	924	899	938	915	916	920	918	946	974	918	972	901	885	987	932	845	965	981	908	960	923	965	908	927	1001	1005	935	890	991	902	905	897	910	878	935	952	917	903	942	920	919	912	949	954	918	985	922	958	943	1008	889	918	922	932	956	932	911	936	955	968	925	948	957	947	923	936	904	962	963	927	921	937	973	961	943	928	962	886	876	972	895	915	957	991	914	906	953	875	888	967	917	938	946	958	893	980	925	916	896	909	973	939	961	884	957	931	866	919	957	921	964	926	933	920	934	924	923	920	898	934	945	873	912	949	888	912	939	937	915	904	947	967	963	918	915	939	886	955	963	987	935	935	977	969	960	881	927	971	970	908	939	961	907	919	952	906	878	940	994	904	927	891	980	979	954	901	954	971	926	933	924	903	951	931	924	989	933	977	942	926	913	964	916	936	897	976	932	947	991	924	943	933	922	897	941	901	962	962	896	945	931	970	922	942	959	905	917	960	1012	926	921	939	956	976	976	907	925	900	940	981	948	902	948	979	925	962	962	927	919	874	914	916	893	951	944	959	999	957	971	956	946	956	906	906	937	931	915	940	925	932	929	923	938	942	926	945	913	893	940	942	897	920	969	885	931	945	901	941	870	907	934	923	928	933	971	911	975	878	938	918	965	940	927	958	915	942	942	899	944	929	957	912	956	928	957	975	942	994	927	889	934	905	958	917	920	917	921	952	988	904	923	907	914	936	950	922	954	907	863	945	883	945	944	959	965	921	902	893	955	925	961	969	992	893	963	944	972	934	879	924	919	868	943	930	977	957	941	904	952	973	935	931	952	903	978	979	913	897	937	911	985	908	954	982	966	922	930	955	956	926	943	895	899	946	950	947	960	898	964	872	895	952	974	965	908	885	897	946	895	935	934	929	952	921	882	939	942	905	930	931	881	923	972	960	903	939	959	934	925	923	980	927	953	959	912	940	919	909	945	938	930	961	908	968	897	900	903	979	970	907	957	956	930	946	944	908	892	924	907	949	993	977	877	950	944	917	992	926	928	882	959	889	956	901	933	891	885	969	988	935	963	997	944	941	925	949	924	983	930	928	945	945	888	928	902	942	839	908	922	935	941	922	952	909	950	935	901	938	947	959	1018	862	943	919	949	924	955	960	962	892	995	978	921	885	922	950	931	934	984	926	951	959	976	935	940	910	956	998	893	1003	908	866	968	863	932	1009	930	970	946	924	920
12068	774	687	546	441	373	321	280	264	239	258	221	251	245	218	188	193	235	236	214	225	226	214	222	216	210	253	223	213	238	219	211	201	235	239	226	219	210	217	239	221	211	212	221	221	201	201	184	207	213	203	228	219	202	201	207	217	221	237	213	211	216	234	232	218	225	210	208	211	228	209	216	216	194	199	212	241	246	234	203	200	245	228	179	216	241	210	205	209	233	241	218	217	214	249	223	193	201	211	210	233	208	222	230	238	204	223	193	191	214	197	210	187	241	230	213	204	222	183	195	188	190	237	222	219	223	236	224	214	246	195	207	189	236	226	221	215	204	217	228	197	206	223	237	234	237	214	210	218	225	210	230	237	225	243	205	211	212	224	207	216	221	213	187	208	229	235	214	197	202	236	215	208	219	206	232	217	240	185	210	221	193	223	211	213	199	204	194	229	217	234	228	205	219	223	213	210	197	192	221	231	241	257	193	209	246	204	220	250	208	179	221	192	182	207	221	218	232	231	194	215	217	211	214	219	228	238	219	221	234	205	214	233	215	215	216	206	206	185	209	211	226	200	239	215	238	215	202	205	189	170	229	249	214	215	222	218	185	194	210	202	230	211	206	222	208	189	211	244	230	209	219	245	205	245	252	218	208	220	231	239	212	197	223	183	220	228	226	239	214	205	211	223	229	232	190	215	200	212	224	195	249	222	199	239	177	207	186	224	237	208	233	227	215	225	194	221	196	185	257	242	201	205	233	194	215	193	223	225	204	214	214	194	208	229	218	214	216	200	209	201	238	216	200	237	233	200	214	221	180	205	198	209	221	227	208	209	210	222	230	225	215	205	208	228	220	219	211	223	220	223	205	195	209	197	213	228	224	215	246	224	234	188	211	214	231	229	213	207	238	238	228	212	245	203	226	206	217	237	218	223	239	235	207	225	220	193	219	210	201	199	207	217	212	209	209	223	228	209	233	204	230	206	201	228	224	240	210	192	213	221	201	228	224	209	220	200	223	249	232	218	213	208	209	216	223	229	237	225	206	203	204	234	221	223	207	216	221	214	233	212	213	215	199	227	224	216	221	229	223	197	215	254	211	199	189	221	192	214	206	228	192	239	180	211	217	206	204	210	205	218	209	232	224	217	215	221	200	159	187	219	204	197	191	209	235	189	217	218	229	210	206	212	217	201	195	205	217	211	214	210	211	238	184	216	208	220	224	201	209	209	220	215	206	201	193	205	208	204	206	221	204	196	184	235	203	205	226	207	235	194	226	220	218	210	215	232	220	209	231	237	225	191	214	206	207	193	207	222	216	227	209	218	238	234	201	234	217	223	192	225	194	230	223	192	204	198	175	214	189	215	219	210	212	201	215	221	208	247	210	231	218	226	217	248	199	202	218	216	216	214	202	209	226	213	236	260	203	198	204	200	215	214	207	180	237	185	204	236	220	231	216	193	193	221	219	221	246	232	197	227	176	213	222	195	184	196	188	235	235	209	239	221	217	194	218	210	203	204	208	200	257	244	229	231	199	203	220	214	224	217	243	197	218	222	215	231	202	211	246	225	209	230	199	192	215	217	211	253	202	195	198	219	195	224	243	216	224	200	206	248	215	227	217	202	243	183	233	183	216	212	223	234	223	222	221	222	201	240	207	214	202	226	222	207	196	191	213	204	219	230	223	219	221	211	201	240	227	204	239	221	219	240	213	201	225	220	234	212	212	213	238	224	214	210	226	192	214	217	207	217	218	246	225	210	216	210	209	221	209	237	202	208	221	231	212	225	228	238	205	243	202	206	218	191	236	232	235	190	213	230	217	193	207	214	220	215	210	189	238	196	241	210	225	234	189	191	246	260	209	215	226	229	207	216	226	191	208	213	232	216	233	206	216	227	206	220	206	195	225	216	199	205	247	213	186	236	196	215	211	235	209	253	202	214	238	220	209	233	252	188	200	238	231	217	197	192	252	210	248	223	203	210	188	216	195	230	202	208	243	220	240	250	219	230	205	202	237	207	215	220	208	207	195	201	194	205	226	196	243	204	189	216	191	240	208	244	241	227	204	232	211	214	206	185	192	220	229	215	231	215	204	245	221	215	232	202	206	214	192	228	210	221	206	219	214	194	219	223	179	236	197	228	225	175	217	242	222	207	217	206	210	208	204	220	233	224	224	210	190	205	213	194	212	209	240	231	211	232	198	227	217	195	195	210	227	217	217	230	226	224	220	188	205	224	220	232	217	192	219	217	200	209	219	184	230	199	180	222	228	211	237	212	190	212	235	214	211	223	206	204	211	214	221	220	218	177	216	216	232	212	212	219	195	189	216	225	220	208	202	224	217	211	222	175	217	234	205	214	250	244	226	218	243	221	195	192	192	227	206	214	248	223	228	240	219	212	239	208	248	218	232	227	221	221	225	219	225	228	214	209	218	206	222	214	228	196	228	207	216	238	208	200	223	221	231	237	232	211	223	193	217	210	218	203	227	208	249	221	218	225	223	246	204	214	224	211	222	203	185	216	217	184	235	207	211	243	202	220	213	208	253	209	213	195	194	215	223	201	216	237	226	216	202	198	190	213	248	247	209	229	207	211	212	219	211	229	208	221	218	194	215	189	224	211	199	217	207	212	233	195	203	243	198	223	223	201	204	216	210	205	218	244	218	235	219	229	184	212	206	223	221	234	205	185	215	184	233	229	205	203	202	219	200	212	211	240	215	221	226	239	232	209	202	222	207	214	218	220	233	221	211	236	215	242	211	229	226	236	225	201	215	212	235	211	234	229	209	223	260	233	235	201	230	187	217	236	198	211	203	218	229	230	226	240	195	202	219	187	226	200	201	193	212	208	211	209	227	238	221	235	224	218	221	210	207	216	203	216	214	233	230	209	223	201	209	182	220	201	232	246	222	239	217	198	224	195	201	212	213	199	207	214	222	216	228	218	236	223	233	212	213	250	191	224	219	225	184	214	229	208	223	224	225	237	193	201	188	220	181	194	225	226	259	248	228	209	195	187	238	233	249	224	239	243	206	201	214	228	208	228	212	230	197	203	205	211	226	226	238	210	210	215	204	226	222	208	196	206	212	224	195	212	217	180	207	219	220	209	221	220	201	226	232	223	233	199	201	200	233	202	207	198	217	196	221	205	190	219	228	215	224	220	238	207	218	211	203	228	222	221	237	207	209	217	173	205	221	222	208	210	242	228	202	191	190	245	213	216	201	192	213	217	241	213	236	213	223	196	218	194	216	244	238	222	216	213	208	208	217	221	245	250	209	207	229	234	221	219	211	226	204	201	214	230	222	200	238	214	213	234	201	220	223	236	211	238	225	238	206	238	218	212	223	233	223	209	202	193	208	235	229	227	199	230	237	187	194	221	225	191	211	217	215	202	222	197	232	193	213	229	226	223	194	212	227	238	234	196	209	225	234	254	205	196	251	221	232	228	222	209	210	221	233	195	221	238	208	218	195	221	202	217	223	214	224	232	236	230	208	226	213	211	229	208	233
7796	962	1591	1757	1455	1240	1084	960	972	834	777	690	744	708	635	657	620	614	581	625	598	560	634	584	588	618	632	595	571	586	569	561	552	604	575	511	601	576	574	633	637	535	547	565	572	537	566	563	548	549	528	598	576	542	549	559	584	567	591	556	549	517	534	581	521	554	530	589	591	554	578	526	587	553	569	543	587	552	560	558	532	559	568	558	549	560	552	586	544	532	526	504	555	508	560	581	557	521	592	553	541	548	517	537	577	563	562	578	593	528	571	531	570	513	564	566	553	535	563	539	560	607	563	552	548	556	552	507	541	634	565	565	554	589	545	559	525	524	578	564	546	530	561	535	530	588	524	546	570	545	536	520	558	546	556	553	550	574	586	594	548	531	544	541	549	523	568	566	534	531	560	538	612	541	602	495	527	559	531	570	540	538	551	550	509	575	569	561	589	540	515	523	511	601	591	509	558	525	528	588	544	523	571	586	559	599	546	551	569	559	555	564	565	555	561	519	515	552	537	573	514	524	569	550	565	542	542	517	598	565	543	497	597	533	529	525	492	514	566	570	545	565	561	523	554	558	538	541	567	560	544	508	558	572	559	541	598	527	539	579	542	561	537	551	567	534	545	523	510	590	594	538	518	569	547	596	534	521	554	552	553	574	582	525	555	543	558	592	553	584	562	559	539	592	504	563	541	539	539	556	529	567	536	552	538	545	528	580	570	550	609	573	530	528	518	583	618	542	560	516	565	566	576	552	546	576	530	573	570	567	570	550	584	535	555	577	566	543	534	562	546	533	494	560	542	579	548	543	563	529	540	555	530	628	569	508	567	514	546	526	536	554	559	530	551	527	543	531	546	561	537	597	529	578	581	547	521	526	555	544	568	524	530	544	527	543	507	546	520	534	572	518	545	545	539	550	547	542	542	543	549	597	550	556	578	534	573	577	552	559	542	537	535	533	599	569	509	491	531	578	537	583	575	522	577	559	557	554	584	551	562	545	546	562	566	565	521	559	538	545	551	573	543	535	557	533	566	554	541	532	550	547	534	535	592	544	555	536	547	535	523	561	528	548	534	577	579	568	545	531	531	538	550	575	526	557	558	560	556	563	563	526	539	564	580	542	593	585	527	560	559	552	553	526	551	568	545	563	604	544	534	507	549	556	535	551	530	551	531	583	527	530	530	569	580	559	521	564	532	569	562	590	554	555	517	534	546	490	593	564	544	579	514	557	538	543	555	521	557	532	571	567	527	537	564	528	530	526	531	570	574	551	543	562	542	551	547	555	553	528	593	533	563	584	575	542	549	561	580	559	561	525	513	572	523	556	537	525	518	545	534	539	546	566	568	539	543	539	547	548	534	543	501	533	538	550	560	528	568	572	533	568	597	564	513	541	538	525	562	543	528	543	543	529	561	595	563	557	505	556	554	547	547	570	564	531	546	523	553	555	529	573	610	554	579	548	511	548	522	533	576	549	542	540	544	558	563	545	566	565	557	579	612	541	543	529	546	512	541	622	578	561	532	561	563	569	576	556	521	534	577	540	541	522	543	568	518	558	561	502	536	484	576	537	538	580	557	532	581	569	509	571	514	566	522	548	539	560	575	556	564	542	562	557	564	536	538	500	576	517	519	531	568	537	540	531	504	544	538	496	541	578	527	547	594	559	538	527	518	542	545	571	530	542	540	552	537	551	571	547	559	547	527	552	514	557	529	590	572	549	536	546	573	539	578	572	557	567	520	552	548	594	558	532	591	604	554	569	533	547	556	539	529	551	560	540	526	536	583	562	570	527	562	569	528	475	564	546	577	560	523	517	555	557	570	530	529	528	574	558	545	500	607	554	601	622	554	547	517	522	536	535	512	511	613	576	522	549	537	538	517	520	490	562	531	544	557	510	536	554	550	548	543	552	554	541	583	503	607	543	503	536	557	582	590	532	579	566	532	546	565	542	520	547	557	572	510	542	542	552	562	567	539	546	528	544	590	553	492	533	508	549	558	544	564	557	534	565	541	558	520	580	560	590	567	551	547	508	561	553	523	553	570	529	591	558	529	506	573	604	537	547	546	574	568	513	580	542	533	592	564	575	526	593	556	537	512	552	529	579	548	566	546	514	558	518	562	524	505	548	597	560	542	512	553	557	517	533	571	546	531	546	580	566	538	550	581	504	514	492	542	523	537	569	569	564	544	542	534	547	535	554	539	520	512	548	548	535	510	529	529	533	501	582	512	592	594	566	606	587	598	561	498	560	578	513	561	581	536	556	481	544	577	571	586	531	539	530	596	611	545	509	560	532	578	543	536	538	511	508	539	536	617	558	587	549	552	613	525	517	530	557	545	586	535	553	522	555	545	536	568	563	574	580	566	466	558	547	541	560	553	541	614	519	554	516	544	525	519	559	539	593	570	540	544	535	572	556	518	543	493	540	550	551	583	538	542	563	544	551	539	598	543	572	558	587	584	514	579	561	522	536	582	543	542	583	558	548	598	574	589	583	541	555	568	531	531	565	549	555	508	567	615	539	601	586	509	546	572	523	570	531	556	516	558	547	537	501	543	565	543	606	587	539	506	542	535	556	568	551	549	525	530	546	479	575	543	556	594	560	572	565	556	582	564	551	601	583	554	572	585	549	539	539	524	540	560	555	530	533	520	572	516	568	533	587	552	552	552	564	550	546	598	535	538	533	505	579	532	584	581	530	563	538	565	570	562	583	570	548	543	545	525	527	545	528	563	538	569	553	530	543	555	573	533	567	571	535	550	539	564	516	533	521	543	572	537	571	546	561	585	544	569	547	543	537	514	522	541	552	510	561	549	548	531	563	544	509	522	545	535	566	528	571	552	547	525	578	538	525	545	554	556	495	534	523	531	552	531	546	577	521	529	564	564	521	539	585	599	546	542	549	539	549	558	555	544	553	579	545	560	543	518	534	537	614	501	581	547	561	541	532	560	498	557	590	572	492	542	555	560	554	564	531	550	560	548	558	542	602	541	561	556	521	523	514	509	570	542	529	527	562	530	541	579	561	557	537	542	551	546	514	560	553	559	566	573	589	512	545	551	528	590	556	571	571	522	529	599	569	558	535	510	516	549	554	545	578	535	544	573	534	557	536	561	574	558	527	532	525	550	581	525	545	562	570	508	537	560	569	593	563	606	568	529	511	592	566	592	538	557	575	542	571	523	569	551	558	572	554	513	501	549	609	570	551	560	513	508	547	571	573	540	517	544	545	549	549	587	503	585	562	551	580	577	528	584	598	551	557	544	506	575	522	604	529	580	534	567	606	557	576	576	558	546	539	573	522	555	530	555	557	522	552	583	585	587	539	486	581	558	514	568	546	539	493	548	543	543	531	531	537	485	565	526	546	593	562	531	560	506	482	531	599	574	566	574	509	564	537	569	535	554	559	522	582	585	545	563	553	565	528	565	540	583	542	577	533	558	538	521	544	628	540	516	572	529	532	585	547	519	532	545	552	588	514	538	581	588	575	542	553	532	554	597	560
1411	420	402	412	353	369	407	403	368	370	384	406	382	388	392	388	401	392	361	413	432	397	394	393	384	399	438	370	350	363	389	365	357	377	380	380	361	365	416	399	399	357	359	368	391	417	377	370	393	348	378	370	407	397	408	370	385	378	365	396	350	400	374	384	397	383	335	360	346	372	390	385	397	394	402	406	394	351	394	382	385	373	417	408	392	385	376	379	397	397	374	393	400	372	354	355	352	379	400	395	382	400	408	400	382	375	396	376	371	390	388	411	365	380	381	391	424	396	402	408	406	345	401	381	402	367	399	392	372	399	399	399	376	377	363	396	381	371	368	387	407	371	389	420	409	411	364	387	401	370	403	364	370	393	378	348	423	420	337	393	373	406	358	389	430	385	389	377	406	406	394	388	368	419	362	378	400	394	428	425	414	383	366	347	371	373	375	388	393	390	372	390	397	401	390	376	386	391	358	394	421	397	369	377	352	403	398	373	382	406	407	370	379	354	348	364	401	366	377	411	327	366	414	399	396	382	412	381	426	382	405	372	396	375	377	351	343	431	403	363	383	408	400	354	391	436	393	414	355	375	373	374	406	416	386	375	434	417	375	417	394	385	355	398	398	390	377	363	351	391	391	397	419	404	381	391	409	379	341	397	365	380	377	381	403	386	384	386	394	383	370	379	387	400	403	345	365	386	394	369	404	392	366	407	354	408	360	403	369	352	389	363	403	394	359	416	363	362	373	359	392	397	393	402	413	345	374	402	379	362	443	384	408	411	339	402	409	398	403	407	406	366	418	379	392	397	381	366	377	385	353	395	365	417	367	386	399	355	354	401	407	376	383	395	353	386	361	401	422	359	348	416	370	389	413	420	345	372	405	358	421	419	392	375	388	439	382	351	346	376	408	370	348	370	385	412	387	405	376	401	374	435	396	381	377	372	389	376	390	386	375	363	362	362	365	375	365	409	381	402	385	375	360	373	420	375	404	390	427	395	359	361	382	371	432	383	355	392	433	374	370	427	381	415	346	383	403	332	360	381	409	393	395	414	375	377	405	395	335	369	319	381	393	425	367	409	433	388	347	358	408	377	370	386	385	405	396	405	351	359	432	383	362	401	364	382	417	387	368	377	367	393	376	407	388	390	389	371	423	367	418	374	349	365	388	394	363	401	388	379	358	371	359	378	414	381	379	385	389	383	346	397	328	388	404	382	389	368	380	390	397	419	357	413	379	398	404	393	386	346	384	404	394	404	379	335	393	382	368	385	413	378	411	363	374	377	381	373	425	431	397	397	367	411	338	374	387	374	350	387	390	371	380	390	334	374	376	378	385	384	369	398	385	396	391	398	393	416	374	380	377	384	368	351	361	376	356	423	393	381	370	380	442	382	376	386	403	397	405	365	422	381	386	366	364	401	409	365	379	405	404	411	388	413	452	394	390	411	372	398	388	433	358	352	382	360	386	391	371	374	366	391	390	361	365	404	395	382	393	385	356	397	354	368	394	394	380	373	347	358	388	378	350	375	403	385	388	388	386	355	430	411	358	390	396	366	373	373	396	400	404	419	389	375	408	392	362	408	375	385	391	399	402	415	415	393	370	373	364	407	430	349	380	392	376	380	373	394	387	393	391	395	361	354	406	362	407	391	404	390	419	404	407	343	359	370	419	393	356	382	398	410	372	362	383	361	372	409	382	378	365	379	358	370	390	378	365	364	396	330	425	358	385	382	356	384	373	423	344	364	376	402	358	389	381	382	392	319	377	363	380	381	392	387	361	396	411	408	382	399	432	396	363	381	383	355	362	387	383	374	377	375	431	396	379	423	386	393	361	374	391	362	376	402	430	371	386	378	390	409	381	385	344	433	396	386	394	398	359	383	401	415	428	395	362	358	388	405	400	388	404	373	365	357	393	391	450	365	339	375	407	374	417	390	383	418	392	378	381	395	416	355	428	401	369	418	385	401	366	401	392	386	392	386	412	438	414	374	383	383	361	382	406	416	391	393	381	359	405	380	402	355	382	412	400	386	387	359	361	382	396	383	388	400	408	392	383	385	398	404	391	348	410	394	360	371	404	419	366	394	407	364	409	377	393	366	389	381	392	419	368	356	378	389	339	393	366	349	362	396	370	395	346	376	366	369	362	414	414	377	381	378	388	357	380	410	389	383	409	435	409	375	393	399	381	402	396	426	408	374	395	353	384	389	380	373	387	396	374	391	386	404	369	364	421	422	401	403	373	390	376	398	392	414	412	412	401	390	386	404	389	404	404	397	357	380	396	357	351	398	380	370	367	381	385	374	369	390	388	369	397	352	383	342	405	359	368	382	331	383	409	394	360	412	386	380	400	388	386	367	404	397	367	391	403	360	401	351	374	380	380	373	396	424	389	403	384	367	382	426	417	413	373	388	422	350	385	372	379	383	345	347	365	379	363	375	373	391	389	399	399	371	383	398	382	382	361	370	412	414	387	368	388	360	355	373	389	347	385	394	382	357	379	410	343	378	384	373	391	378	389	399	401	425	364	363	373	385	385	362	391	388	397	353	388	384	379	409	385	391	403	390	388	394	374	383	402	432	390	395	359	400	376	406	357	402	361	369	406	402	411	404	401	372	420	389	374	351	378	406	437	415	394	369	382	423	362	368	403	366	376	390	374	377	422	379	371	353	341	384	398	381	382	370	380	373	379	396	374	383	413	394	391	341	383	443	362	353	377	385	395	381	399	378	367	372	370	386	399	410	396	416	416	364	371	375	355	375	404	404	394	364	415	367	348	348	379	379	382	368	382	395	364	366	380	356	373	399	398	405	417	407	375	409	353	373	373	394	406	424	377	371	422	404	390	385	412	353	372	356	385	399	376	323	347	349	381	406	383	437	369	402	417	423	404	400	374	366	391	397	403	400	393	365	348	381	386	370	376	350	380	410	349	399	395	414	409	400	337	379	399	390	393	414	390	380	366	381	386	360	405	405	379	408	372	411	381	371	385	378	397	407	397	376	404	385	345	398	361	374	381	359	381	382	335	406	395	382	390	384	394	411	359	417	360	417	387	411	377	392	408	388	360	382	393	379	387	384	403	397	419	332	388	387	399	390	387	355	358	379	419	402	412	379	393	385	421	380	364	396	393	361	388	393	406	384	387	391	377	381	354	391	388	407	375	381	363	346	379	453	375	388	409	383	397	401	374	401	399	359	385	404	443	377	384	397	424	381	407	374	402	389	403	390	399	360	392	353	376	388	359	393	394	405	377	381	334	398	363	392	388	368	422	378	389	396	374	370	408	380	405	398	389	416	389	399	373	401	397	358	398	370	417	389	373	379	371	359	355	379	369	409	378	373	413	367	371	344	377	344	391	393	358	369	371	367	407	399	389	418	384	399	428	382	409	380	394	381	362	415	387	422	367	385	371	394	392	366	419	378	395	376	361	364	448	390	381	361	348	409	395	391	362	396	373	378	382	363	386	370	383	359	362	392	387	393	402	392	383	379	357	402	375	392	407	412
2207	935	974	915	952	1008	994	920	929	962	990	905	908	999	965	976	989	963	975	992	950	961	920	979	922	941	919	979	910	928	976	944	948	965	939	869	928	916	932	967	930	893	930	994	902	938	937	982	948	956	974	983	1014	992	931	931	1020	985	938	971	957	872	945	942	947	924	948	944	947	906	881	980	890	928	939	995	933	963	939	922	969	936	980	1004	946	1026	976	994	922	938	921	952	953	916	938	984	891	974	941	903	976	965	911	962	973	911	981	879	904	916	930	919	938	899	992	940	956	914	924	949	926	963	967	965	948	966	987	937	961	954	958	968	925	945	967	967	891	946	999	913	968	956	978	918	924	967	975	952	947	978	966	927	955	930	945	977	959	949	948	969	952	937	950	978	911	939	940	980	926	968	1027	897	1005	968	970	972	966	961	959	922	930	951	931	967	977	978	977	926	895	959	952	938	919	947	939	957	962	1055	960	949	904	947	954	949	887	916	939	946	946	974	943	972	924	946	893	963	947	949	917	925	982	935	934	947	946	901	953	934	924	963	992	927	900	981	958	968	911	928	916	979	979	944	1000	920	965	945	1001	886	895	931	963	992	996	923	895	907	985	930	949	965	960	924	891	939	914	939	898	984	957	941	919	977	1025	940	964	952	904	942	956	947	930	930	946	977	956	952	944	884	886	904	944	922	957	990	971	982	898	926	931	941	927	953	1020	949	978	908	953	928	923	976	948	947	951	906	967	925	979	899	919	1002	872	989	945	907	984	947	1002	953	885	969	918	914	943	977	949	882	899	941	1010	952	916	995	930	929	932	977	908	1011	990	949	954	972	977	950	949	943	971	969	901	905	986	956	924	972	924	930	965	993	951	971	923	935	917	966	954	944	933	923	909	908	1008	945	994	955	924	949	971	910	900	942	968	965	971	926	938	916	965	883	924	937	962	930	959	975	973	965	942	875	947	938	933	968	921	948	916	966	863	1013	950	937	898	927	927	925	917	927	929	952	899	899	954	917	940	952	985	926	923	937	912	967	981	925	915	1004	931	966	905	946	937	925	934	921	916	978	892	890	926	951	974	953	960	980	925	941	910	872	941	1027	1003	943	939	932	950	922	892	912	961	972	991	973	916	897	973	932	938	903	969	917	893	943	968	909	947	932	907	931	986	955	839	949	923	903	900	925	903	947	974	954	951	919	952	891	986	943	946	943	964	933	938	926	958	909	949	965	855	944	969	934	917	974	1001	948	955	929	904	912	939	935	951	938	965	966	919	952	955	977	940	958	954	959	960	945	933	981	944	957	938	932	911	936	987	953	928	911	960	938	896	961	947	976	918	925	924	981	933	952	937	947	916	913	941	946	959	932	948	974	952	938	952	942	993	936	1007	919	917	950	1017	933	944	902	962	956	971	970	964	972	969	956	930	926	907	937	940	940	919	978	938	990	932	916	958	955	1003	958	957	938	926	983	904	904	933	956	927	988	975	930	974	953	960	924	907	966	953	935	985	922	988	909	965	971	964	947	996	956	987	936	986	968	979	995	976	930	915	960	929	960	974	951	953	880	960	925	950	920	891	956	915	905	964	901	889	934	987	955	965	941	943	919	961	946	966	926	933	945	997	942	982	965	972	944	945	965	972	905	858	878	922	953	951	925	932	953	886	916	928	913	938	979	921	926	920	957	971	941	945	919	961	918	978	937	928	955	957	948	985	930	972	939	971	929	930	888	895	862	937	1023	948	879	942	958	944	932	915	945	959	970	984	956	961	944	958	977	985	934	937	985	926	934	967	961	956	942	963	936	949	945	951	987	946	910	954	910	956	934	902	986	979	928	924	911	968	933	973	949	958	958	943	943	953	1008	916	989	960	990	938	925	942	1000	925	894	945	995	939	893	930	977	964	936	902	939	931	971	989	922	974	922	940	939	948	902	1000	931	971	1021	932	864	934	927	889	931	923	952	978	947	940	995	897	933	971	984	950	942	946	942	926	939	953	939	937	1003	944	991	918	1017	960	876	940	971	922	961	835	905	977	940	944	945	932	916	851	914	941	939	918	905	933	943	946	936	958	974	910	958	947	875	988	959	960	909	909	926	987	965	957	977	985	933	921	969	924	975	939	951	905	944	951	989	999	941	938	948	918	927	980	961	922	945	930	965	939	941	941	862	929	926	939	933	1000	935	891	906	887	965	942	895	972	931	898	932	942	920	939	929	940	903	982	957	967	951	908	985	909	929	951	919	977	951	995	931	926	945	978	904	946	937	952	985	993	968	987	950	953	944	954	976	983	942	914	920	987	961	911	932	957	945	908	950	970	912	968	931	912	920	1010	911	906	927	889	979	893	908	933	936	912	996	945	929	942	976	994	917	945	974	964	954	894	949	1005	946	939	945	950	949	930	984	936	932	970	925	933	990	952	976	953	936	914	949	947	945	963	951	988	1005	965	943	984	941	897	937	947	910	913	940	948	990	967	937	956	955	982	993	925	935	867	949	939	947	947	961	963	971	918	956	930	919	896	883	941	986	928	931	943	943	909	983	997	917	978	885	941	979	912	916	965	940	980	917	944	923	1013	937	922	954	1016	949	856	957	957	896	915	936	904	992	944	973	895	947	942	920	926	947	934	934	942	948	912	967	935	983	930	914	960	957	988	946	893	980	968	925	945	954	906	960	954	972	942	973	894	893	955	908	943	967	996	1009	921	941	890	986	951	990	962	950	937	979	934	995	948	913	976	903	916	953	899	972	956	946	925	906	900	894	979	919	934	894	947	970	929	993	925	914	937	971	923	911	934	917	943	940	937	929	926	929	973	909	968	956	865	995	980	934	982	942	931	950	969	895	949	901	946	957	880	952	962	926	912	903	944	957	933	958	985	943	912	942	985	938	1017	869	971	923	956	976	941	947	934	953	993	907	931	882	900	971	937	948	1051	950	907	997	971	949	966	961	965	907	963	934	993	944	927	965	919	935	907	960	935	1012	931	974	962	1006	941	965	934	942	960	952	932	923	899	952	935	944	971	898	923	826	933	883	937	935	901	904	933	939	953	887	985	987	947	897	944	942	933	928	944	928	936	901	963	949	946	944	892	974	1000	972	938	936	965	954	896	931	937	941	868	953	924	930	924	928	935	944	975	949	951	945	990	941	948	963	923	962	929	937	962	905	921	933	911	1006	997	963	972	936	926	909	999	1036	913	947	924	935	939	945	927	913	867	989	997	942	924	952	932	946	1002	1025	995	891	965	895	959	990	912	944	931	958	962	914	944	945	882	962	898	1006	969	936	976	917	972	900	921	909	964	960	953	953	973	904	940	927	935	931	912	950	942	875	908	920	986	1030	925	921	928	890	959	952	956	930	929	957	960	991	981	894	965	1016	990	941	979	923	926	939	951	929	949	940	935	943	959	896	932	952	971	1003	906	948	903	977	902	970	971	914	988	928	924	945	921	923	973	985	977	895	942	996	989	965	869	950	920	980	920	963	950	922	973	905	973	902	921	943	904	891	925	977	977	933	886	965	904	893	953	992	927	952	959	937	856	880	950	890	892	937	976	954	908	925
6912	601	596	615	488	437	494	460	396	417	435	413	420	407	414	410	392	373	396	370	430	381	389	389	378	389	402	363	395	389	429	416	405	396	394	415	408	379	431	380	396	412	428	374	411	375	397	401	410	412	404	371	405	374	361	374	397	365	396	444	425	327	397	371	398	409	405	382	364	401	408	403	418	412	401	392	401	377	344	410	380	379	373	428	393	364	377	385	384	398	380	361	391	387	398	375	422	391	400	378	365	386	426	423	403	412	374	376	416	391	392	397	365	396	383	406	377	387	387	442	405	401	387	374	405	374	397	432	393	445	434	383	391	365	392	393	386	403	436	421	365	442	367	369	348	391	400	412	391	425	372	363	370	397	350	364	385	397	393	357	389	402	407	394	382	410	383	428	417	399	385	409	355	399	398	391	370	407	412	397	372	412	404	354	382	380	402	393	349	405	410	380	375	403	369	372	443	401	392	381	379	380	384	394	401	392	416	395	382	387	386	367	403	398	394	410	365	349	389	391	356	355	399	378	375	365	396	383	371	392	419	396	409	398	424	378	366	384	388	362	359	397	399	395	380	384	406	395	363	411	374	395	362	366	383	380	400	376	396	366	400	361	407	367	368	402	373	388	377	387	441	410	398	412	398	386	375	403	380	383	413	356	395	390	375	374	379	359	423	383	400	390	400	426	389	378	363	367	407	353	386	378	389	396	391	421	391	400	439	385	387	416	421	387	382	401	400	358	424	427	378	383	388	380	371	368	373	396	365	404	391	420	384	382	428	410	408	369	369	398	349	402	419	361	348	397	398	363	422	406	387	395	368	413	385	358	347	373	436	403	370	386	401	389	416	360	391	373	354	365	409	356	429	371	371	387	392	395	389	363	422	392	397	403	366	388	416	385	403	387	387	423	378	368	370	407	376	353	396	375	385	374	392	423	353	417	401	397	388	401	433	378	387	390	403	394	384	377	387	398	353	342	379	374	421	393	400	359	387	397	425	412	400	406	409	382	357	384	375	378	381	378	361	383	387	398	408	438	334	379	394	384	387	377	409	375	385	420	359	394	406	378	393	404	351	374	364	384	382	387	401	405	384	372	361	422	354	386	342	407	428	382	393	400	391	381	381	394	373	415	345	391	373	390	353	397	379	431	379	390	419	372	369	386	382	384	398	380	405	383	420	367	336	353	372	392	384	435	387	342	377	367	366	385	415	405	394	427	355	356	407	372	376	425	378	389	371	369	390	381	425	415	413	401	410	409	402	394	373	408	388	395	395	379	430	404	388	352	389	369	407	382	357	384	420	407	347	390	389	379	359	372	390	375	404	359	406	377	423	364	381	405	382	394	386	413	439	436	348	381	382	398	389	392	380	346	364	394	372	408	413	394	349	383	414	389	362	441	364	387	430	413	396	403	382	410	387	385	431	366	389	369	373	408	385	397	386	369	404	401	383	399	401	383	405	384	407	426	370	391	392	387	394	398	387	391	384	363	393	370	409	399	398	352	368	375	411	367	392	404	367	379	394	405	401	388	393	381	395	354	397	389	383	415	403	399	386	394	411	393	439	355	376	366	380	385	389	387	393	403	400	409	390	395	393	376	370	395	400	373	387	423	339	351	373	382	361	384	373	398	412	388	401	425	384	376	370	403	387	397	395	395	348	365	426	348	370	435	373	369	393	401	371	350	383	409	395	381	389	389	385	382	399	362	388	385	383	382	392	401	407	395	426	379	396	414	407	420	427	424	395	389	387	411	414	410	388	413	408	387	373	373	395	397	365	396	371	397	408	369	415	382	395	363	432	404	424	357	385	375	417	431	372	389	393	362	356	362	374	378	433	411	376	387	373	365	402	352	406	358	397	405	359	419	380	383	403	373	384	380	414	418	372	375	342	351	396	398	393	375	374	362	375	375	339	405	369	364	426	377	422	395	391	391	415	396	431	393	385	375	348	356	394	346	396	397	376	443	408	387	389	373	414	392	375	414	395	409	403	389	439	376	382	357	358	370	366	380	337	398	389	410	374	398	394	395	430	391	396	397	416	373	414	380	396	400	378	408	415	350	343	429	421	371	399	342	379	377	375	386	398	397	386	433	386	395	394	410	386	415	398	408	389	365	393	409	404	415	398	432	399	369	409	394	378	399	397	404	395	401	384	366	400	362	385	382	345	400	349	384	399	410	374	412	446	386	375	399	370	364	418	407	372	413	413	424	368	397	387	381	378	411	384	416	396	373	400	369	393	388	390	411	371	356	395	400	399	386	362	383	377	437	341	401	426	408	373	394	370	386	398	351	399	353	376	397	355	380	399	355	359	392	408	394	371	412	379	358	384	408	383	430	401	370	389	354	372	407	444	403	397	369	409	368	392	377	399	361	351	390	379	401	409	370	443	392	373	397	387	374	385	407	399	408	367	358	454	406	417	396	375	380	359	375	426	375	391	392	402	398	409	370	378	393	382	440	394	409	389	424	396	377	389	399	380	392	361	420	372	342	355	365	362	405	404	418	420	368	375	407	341	406	391	368	389	398	394	372	420	386	386	374	355	391	409	376	377	401	379	378	389	373	362	369	348	379	392	389	392	341	372	378	386	390	395	434	415	361	364	379	381	400	400	400	403	424	374	417	370	337	362	412	418	372	363	389	389	388	368	393	367	372	386	386	381	392	357	386	409	380	375	400	427	365	376	403	384	408	374	405	380	401	335	398	392	418	393	392	394	376	391	375	354	358	368	375	389	356	364	361	399	362	354	412	441	359	361	391	402	431	379	368	396	402	401	410	383	380	365	421	403	388	420	364	353	405	391	355	393	402	385	392	390	383	385	375	408	403	398	423	390	403	378	394	368	415	371	394	395	404	394	369	391	377	359	367	344	397	393	394	419	416	366	418	410	385	410	403	348	370	384	380	440	391	390	346	393	366	391	404	406	365	396	412	404	383	385	397	396	393	388	356	367	424	376	380	410	374	397	385	385	410	416	396	382	386	409	373	347	380	405	380	420	380	408	360	366	405	382	422	392	399	425	368	374	393	453	396	365	366	371	418	404	376	384	427	393	379	412	373	414	404	377	392	372	371	352	417	393	387	393	381	420	389	381	362	376	354	377	381	361	396	387	397	444	432	394	397	378	405	444	380	350	388	422	400	374	370	407	370	389	388	417	405	362	374	400	412	364	392	424	373	396	393	383	394	357	385	383	376	409	343	399	402	401	373	404	372	365	403	355	389	435	409	369	440	358	384	380	383	376	340	382	355	385	364	392	380	364	396	366	390	384	394	419	366	399	416	398	423	383	388	383	409	376	343	355	369	411	388	404	397	357	414	415	363	362	427	392	361	389	379	373	398	384	402	382	376	405	402	395	451	381	405	377	412	382	380	390	366	346	352	378	397	379	387	419	402	383	380	364	341	330	375	362	390	414	399	410	358	331	407	398	388	403	387	377	357	379	387	400	356	439	402	365	445	388	380	346	363	412	385	340	412	401	361	352	421	366	375	360	383	401	428	406	334
6623	1163	1446	1534	1446	1315	1237	1148	1135	986	1011	1039	1088	985	1007	999	984	958	1000	977	920	961	966	1002	931	916	978	960	926	951	966	911	956	986	937	934	1019	922	949	978	1010	931	954	924	948	983	981	938	943	948	929	906	910	925	999	925	901	984	951	907	944	922	954	930	934	905	965	942	927	906	975	958	891	915	930	937	946	931	893	908	900	961	882	940	963	980	980	895	940	958	957	879	888	924	910	968	927	986	931	941	943	956	869	942	971	928	904	947	936	970	889	927	934	948	928	922	936	939	942	919	921	977	909	906	911	934	949	936	953	948	889	983	946	930	951	919	892	948	913	924	929	927	932	918	948	907	973	925	895	948	918	902	943	933	950	897	985	936	934	957	949	922	960	908	876	930	968	945	953	864	946	937	934	962	905	951	898	1000	970	856	915	940	887	939	965	934	902	874	953	948	899	912	990	924	928	932	984	933	965	900	976	976	909	907	966	974	1012	923	929	913	902	917	905	891	903	968	910	911	959	866	882	951	905	924	914	935	937	886	968	938	887	902	972	909	940	950	927	885	931	920	954	891	924	1006	930	874	917	926	958	965	903	890	924	946	960	984	949	953	868	950	949	955	942	959	942	977	928	941	944	908	890	932	924	938	982	953	924	909	896	953	941	867	966	951	981	917	905	891	934	935	902	964	961	960	932	982	955	965	1000	896	971	963	886	958	937	962	887	973	919	941	939	974	914	970	903	893	943	897	951	998	916	922	940	924	917	923	911	928	960	893	974	928	931	932	942	920	905	926	944	951	922	945	892	938	925	936	992	925	1012	935	912	933	939	975	889	914	940	913	952	930	956	985	961	933	949	933	941	972	919	913	959	939	937	898	906	912	956	902	946	941	966	912	901	926	961	918	945	912	984	947	979	906	895	929	955	893	958	923	926	907	928	930	982	932	927	942	945	920	958	901	913	905	959	926	934	915	920	900	942	948	930	943	923	941	868	890	978	894	928	939	910	941	924	957	958	949	972	891	951	906	849	947	938	914	938	962	897	957	931	913	931	920	910	904	952	946	944	892	922	997	942	964	963	949	935	969	942	927	944	892	914	998	901	942	912	935	929	956	929	939	895	890	957	973	957	954	924	956	937	920	928	945	957	951	951	920	938	914	931	934	957	903	896	976	859	863	933	910	956	899	915	937	968	940	930	958	932	903	933	911	940	967	938	933	1023	966	913	946	931	879	908	944	953	956	981	935	1000	946	933	898	891	920	940	919	871	925	892	941	934	994	917	927	965	982	938	946	931	933	921	909	936	913	920	938	975	933	909	922	907	920	920	958	956	910	919	887	944	896	916	1005	918	891	893	936	972	943	930	945	940	936	934	890	934	955	908	922	895	911	893	963	891	955	934	939	895	922	993	877	947	979	958	936	947	951	948	902	965	891	966	916	899	911	878	948	940	937	951	936	926	902	954	901	951	922	953	935	966	903	952	962	911	965	939	961	927	920	956	950	960	962	930	940	912	896	946	917	959	992	957	922	872	940	953	947	949	939	948	922	947	916	965	900	949	962	926	950	1006	927	917	955	882	967	915	919	924	888	910	979	981	948	925	921	982	972	883	893	947	936	911	881	924	921	872	933	956	960	923	965	915	906	943	948	913	965	957	973	912	906	920	928	819	932	877	967	911	908	912	940	945	916	933	877	906	928	971	930	895	942	884	881	907	925	898	985	966	929	924	892	919	942	929	924	889	917	979	840	920	897	933	865	920	923	929	979	992	870	940	969	946	927	906	894	865	897	957	944	957	942	1013	924	894	908	937	889	940	945	960	931	969	897	934	933	913	850	908	892	904	951	947	938	852	918	902	895	932	940	954	983	920	945	943	941	898	948	945	928	914	906	957	931	995	934	929	926	952	935	897	926	940	921	960	942	932	925	930	932	926	963	939	905	875	897	907	1022	910	974	950	959	944	913	977	926	926	967	938	937	941	934	945	908	937	915	936	887	933	935	948	957	843	960	872	927	992	942	915	904	910	915	974	938	938	928	968	987	936	913	926	919	925	965	926	995	928	944	912	1022	900	922	1007	918	917	899	895	866	953	879	989	929	901	977	949	970	941	926	953	963	953	909	886	923	933	952	925	990	896	948	912	965	927	994	891	926	918	917	934	886	955	955	962	968	968	977	900	959	949	876	958	880	908	883	960	911	947	879	884	946	955	936	925	924	967	947	957	933	949	970	932	887	1003	927	890	940	942	912	953	986	951	882	927	925	941	968	960	973	956	950	949	937	902	942	962	927	862	900	928	894	1003	946	946	909	975	880	908	930	931	905	925	906	927	939	940	949	907	953	941	901	933	982	868	917	945	920	986	928	928	919	940	881	937	975	906	953	973	923	949	956	946	931	989	980	936	946	978	897	913	928	930	899	969	872	957	947	948	898	934	967	942	990	891	929	976	925	932	889	925	934	907	970	914	950	914	925	898	933	933	976	927	936	921	885	876	928	956	915	955	923	940	961	916	933	946	938	930	995	922	956	885	907	910	921	946	925	898	913	895	890	961	896	964	929	955	957	990	929	913	952	909	942	947	951	900	911	879	902	951	894	958	919	952	958	951	926	890	976	978	952	949	908	906	936	914	889	936	885	951	964	925	942	904	933	937	959	911	907	939	1012	891	997	944	919	960	901	972	908	961	907	936	958	949	872	882	942	925	925	892	903	967	909	873	939	952	867	870	941	893	956	887	905	927	867	930	948	1001	911	920	927	961	901	918	974	931	946	920	944	972	932	975	972	933	860	938	962	927	945	907	924	913	889	940	893	926	880	922	922	939	886	936	984	948	945	980	899	911	934	877	923	924	938	976	946	897	929	953	946	939	889	966	931	939	975	938	946	898	939	975	932	905	962	900	951	900	905	938	931	957	948	937	911	933	953	926	897	885	947	931	932	934	945	936	954	952	927	920	972	927	950	965	891	962	934	933	927	923	951	901	1012	900	909	895	933	866	880	866	965	893	942	956	965	899	886	921	937	944	939	968	891	964	947	929	911	915	919	926	974	957	935	982	950	972	926	924	923	922	875	986	916	909	898	914	928	875	941	886	979	922	958	963	927	879	975	933	964	946	984	908	914	963	945	901	945	929	966	931	996	968	949	928	885	979	915	946	961	924	952	951	910	963	935	931	911	938	947	917	964	941	911	949	966	877	972	970	902	924	966	919	904	960	995	962	938	933	890	914	920	923	937	940	990	936	962	949	925	909	911	953	946	934	940	913	923	917	927	931	915	939	887	904	961	892	938	906	927	869	964	947	901	917	910	944	876	952	940	963	959	936	954	929	940	922	947	921	907	930	896	970	949	911	968	945	990	966	922	933	952	975	932	986	923	940	921	946	938	873	981	925	984	973	955	912	878	935	914	971	963	917	933	884	939	939	963	952	894	916	960	947	946	958	964	917	966	957	934	953	912	985	928	882	971	973	1030	938	939	927	896	952	945	949	988	919	917	962	911	948	961	895	954	901	904	907	885	907	954	957	950	909	954
12240	818	629	542	390	376	318	319	289	263	244	253	252	205	216	228	255	230	238	202	206	192	248	224	224	264	225	222	236	218	219	197	223	217	232	242	221	188	222	210	226	217	215	239	203	192	223	213	234	198	227	194	221	225	217	214	194	188	227	235	218	256	204	205	224	201	205	223	231	207	188	218	204	201	225	189	210	218	184	201	202	217	232	223	231	196	214	218	168	215	207	199	235	208	201	209	238	191	225	212	228	205	193	213	215	200	203	212	203	204	217	222	209	237	204	222	213	234	209	218	204	210	199	222	222	203	229	245	245	221	219	200	225	193	239	213	228	223	221	225	209	231	239	218	230	223	218	223	208	223	215	219	218	234	188	205	210	234	225	207	212	249	220	216	216	204	191	197	221	233	226	210	178	231	214	204	206	219	205	198	217	229	199	196	228	204	196	206	224	244	206	211	202	199	216	214	195	206	206	235	206	231	196	238	214	200	212	213	224	209	214	203	234	226	227	207	210	226	223	227	195	198	226	208	198	212	228	223	195	205	219	213	213	218	177	219	214	202	210	226	231	220	225	241	213	223	192	202	200	222	230	215	190	197	190	210	191	223	234	200	221	223	211	209	228	228	200	185	237	215	195	204	207	224	234	211	213	198	190	224	214	223	215	225	226	228	206	231	210	220	201	210	212	221	197	224	205	232	223	219	250	197	189	212	191	218	209	237	209	214	227	209	229	208	212	215	227	211	215	213	232	233	207	230	239	216	218	210	199	216	196	191	219	213	231	213	220	187	186	194	220	226	212	224	221	200	222	198	204	253	204	236	197	213	230	232	189	204	225	237	204	229	187	220	222	200	214	223	234	203	242	219	207	189	207	233	219	190	187	218	245	236	235	210	218	200	225	218	223	181	197	228	190	234	211	212	219	209	215	199	219	228	210	214	225	217	185	194	219	212	195	194	191	230	189	198	201	208	185	194	193	206	191	203	208	229	227	215	221	223	223	203	213	220	218	226	219	212	205	225	206	215	210	207	214	205	222	209	223	226	208	215	216	209	207	221	195	210	204	215	206	213	220	219	225	220	193	207	218	204	211	222	235	208	219	240	212	240	200	217	207	220	224	221	178	234	224	233	191	217	203	207	193	211	213	217	218	202	213	201	244	202	189	217	224	235	204	222	196	245	203	235	236	234	203	192	192	213	179	248	217	172	221	196	200	208	219	228	199	214	222	238	208	236	195	206	194	222	205	245	216	216	210	215	188	228	209	209	218	212	220	229	212	187	193	188	189	203	246	216	214	231	222	185	203	231	208	216	232	210	218	210	180	236	244	213	242	203	198	235	215	216	223	220	218	207	220	249	216	213	206	183	207	217	204	207	207	219	201	219	212	189	189	234	217	209	197	222	204	194	225	211	220	207	228	226	222	195	212	233	222	221	198	218	225	231	243	214	220	192	213	214	203	199	215	216	221	241	224	202	213	234	224	199	222	222	206	244	203	211	210	194	188	218	231	217	205	195	202	208	209	232	249	225	208	203	211	197	221	224	203	207	211	220	197	227	226	195	214	220	177	248	194	192	210	217	225	237	208	224	206	199	247	218	204	218	176	205	208	221	230	231	193	210	248	199	228	191	249	222	230	200	212	215	214	227	218	233	221	252	214	201	201	226	197	209	222	207	183	229	217	212	195	230	217	195	195	211	182	204	214	223	212	210	223	216	234	245	188	217	191	222	227	200	203	215	219	231	211	200	210	208	220	226	186	235	212	232	211	217	210	229	210	243	207	222	232	217	266	190	209	233	217	228	209	221	220	221	212	194	223	226	242	197	198	240	238	236	224	216	228	220	227	208	217	211	218	214	204	214	230	189	218	225	203	203	234	225	245	201	206	258	214	216	207	178	195	213	212	213	220	202	216	199	222	184	224	211	198	230	194	221	192	235	215	225	208	193	206	212	226	232	211	226	215	213	206	220	222	199	217	209	208	223	199	187	196	228	199	220	208	216	207	216	195	211	203	228	213	229	215	202	236	204	236	168	247	198	221	258	202	221	215	204	233	225	211	216	238	218	216	193	229	231	218	223	210	218	223	227	217	209	214	221	204	214	202	224	194	205	183	200	198	237	206	205	206	206	244	234	199	227	224	227	224	211	226	245	205	183	227	191	213	224	184	223	213	235	212	215	207	224	185	231	210	233	210	200	238	190	207	208	196	214	196	220	208	233	222	210	211	208	235	221	200	207	205	179	188	241	214	193	194	193	217	244	196	217	200	219	218	217	205	200	228	225	212	219	188	216	194	205	211	233	210	196	218	224	195	222	240	223	235	203	198	202	211	218	173	193	208	211	240	212	203	208	232	192	234	241	220	228	209	217	219	208	212	197	204	225	231	200	208	226	210	245	227	229	197	225	215	226	198	191	197	209	172	228	189	195	225	220	197	217	247	225	224	193	229	216	225	211	199	227	197	221	225	231	215	221	203	214	217	201	234	218	228	223	210	235	225	208	224	197	223	235	220	222	209	220	206	203	230	191	216	220	195	183	215	196	206	196	174	209	228	210	228	203	191	214	213	208	203	235	204	226	235	201	218	213	185	212	215	205	206	214	198	229	205	202	215	213	224	205	214	213	249	231	188	223	242	182	221	227	196	222	211	214	206	192	206	226	194	188	223	204	216	196	215	185	216	233	231	224	226	208	188	210	234	229	205	213	224	218	216	243	234	200	227	231	189	224	214	180	249	210	194	200	209	178	238	226	235	233	217	225	199	216	222	243	214	207	222	198	228	205	229	195	230	198	212	236	199	229	223	196	211	215	236	249	228	216	221	225	249	207	217	229	209	216	185	217	219	234	192	236	211	207	232	190	209	226	194	221	192	224	204	243	220	223	213	199	209	241	209	205	225	223	233	185	202	218	236	207	230	189	230	218	238	189	224	231	251	198	207	203	222	215	221	234	199	230	240	208	247	238	217	225	211	213	229	197	198	206	223	213	216	230	215	217	196	209	226	195	229	210	234	184	214	197	218	226	229	205	231	244	200	219	218	192	223	215	196	228	212	207	211	221	209	209	218	210	224	210	191	213	230	215	187	204	215	229	213	208	242	257	222	225	187	219	220	223	198	216	215	209	201	208	207	204	222	192	192	231	218	197	214	214	221	216	217	204	213	230	218	194	218	213	215	200	194	230	202	220	210	220	211	233	230	192	203	189	216	210	194	198	212	205	205	217	213	222	228	227	229	207	220	210	211	211	219	193	203	236	221	225	247	218	192	197	190	203	230	216	211	168	209	205	201	191	195	203	220	202	204	230	231	214	173	242	205	208	226	230	187	233	213	237	213	214	215	233	210	219	215	211	241	219	199	197	208	205	224	226	208	214	239	233	224	211	212	216	197	220	184	174	198	234	205	189	222	206	230	205	199	217	203	195	222	213	199	193	185	212	197	207	229	207	222	207	224	236	201	217	228	215	228	214	219	223	247	194	194	196	219	194	222	234	223	198	228	216	211	198	207	215
7863	924	1601	1822	1536	1261	1050	975	893	840	791	795	727	705	669	659	699	656	654	615	649	617	584	584	632	573	637	584	587	562	585	580	550	566	584	562	552	553	583	572	573	562	555	567	585	577	549	539	580	579	568	584	535	541	583	594	555	589	571	553	596	530	545	532	514	577	557	570	577	499	546	542	566	544	543	548	510	550	537	576	571	607	544	555	578	549	564	587	584	533	541	570	522	557	573	538	500	551	520	537	577	522	535	582	525	522	577	572	514	567	555	562	550	553	555	565	528	569	557	549	514	569	538	534	542	566	560	523	593	555	571	528	510	531	529	540	527	560	550	525	587	526	571	526	538	577	511	556	562	554	550	628	566	515	531	566	557	531	586	527	554	544	509	552	560	506	544	518	594	530	549	531	551	565	500	535	527	495	550	548	542	552	540	561	561	586	538	552	548	532	515	532	585	549	549	540	560	558	543	530	524	541	499	543	518	590	560	519	600	571	524	583	553	542	556	556	497	553	556	548	540	549	538	570	526	577	574	553	545	542	535	538	531	547	563	510	560	573	550	518	546	537	526	553	541	526	552	526	562	568	527	552	545	564	519	558	533	534	506	497	558	547	570	560	543	570	533	495	546	521	529	539	536	598	530	530	522	537	582	562	545	542	553	532	509	559	558	522	587	556	553	516	585	547	536	583	552	554	504	584	543	584	541	537	565	545	522	561	539	571	548	566	491	546	553	545	541	541	579	536	572	539	512	556	544	534	508	615	528	551	560	570	540	562	520	550	596	584	544	530	566	555	544	563	568	519	578	518	553	552	492	509	557	577	562	521	547	560	574	525	553	505	546	598	562	586	551	528	557	550	555	549	524	513	549	544	573	498	521	549	558	596	562	508	586	533	538	517	533	548	534	575	540	590	572	531	539	564	552	536	567	520	543	525	509	504	542	540	513	563	582	556	537	526	539	516	551	534	585	555	553	550	535	529	541	535	570	572	545	561	550	559	546	544	553	530	535	556	531	562	552	601	523	556	514	506	555	550	531	535	531	582	539	557	564	587	534	572	560	530	557	526	548	526	547	563	565	537	575	500	544	543	581	540	558	551	571	554	546	597	575	582	554	555	549	497	568	561	495	562	544	535	550	535	555	530	541	581	562	557	548	574	523	546	534	583	571	534	528	553	566	604	538	562	547	523	533	544	534	574	547	580	552	581	540	573	564	532	558	580	532	534	536	523	545	540	519	546	520	541	532	553	553	551	545	540	529	525	535	547	544	528	572	561	525	595	544	538	564	509	589	566	509	552	548	530	546	560	550	529	545	560	524	566	472	537	549	475	496	503	546	559	591	591	571	567	535	568	563	585	551	506	526	537	544	557	551	537	582	504	553	521	528	532	550	536	519	531	564	545	555	581	523	536	545	522	583	556	545	541	516	525	580	552	527	558	518	568	522	527	558	529	541	523	525	554	560	545	527	597	583	537	515	539	521	510	570	588	562	534	601	524	564	545	526	556	536	562	555	572	531	545	538	546	558	538	560	572	574	525	547	542	553	552	535	540	560	591	524	568	536	524	544	544	548	566	554	572	520	553	542	583	599	514	561	531	534	537	566	560	536	545	513	557	541	531	565	529	552	548	522	551	527	577	535	537	545	554	592	546	525	538	561	556	562	561	557	518	583	550	542	558	509	577	541	572	549	573	578	545	565	565	579	545	536	514	564	509	552	562	550	546	565	590	536	509	503	555	552	548	551	518	526	488	530	540	572	553	522	560	541	543	529	528	573	572	532	565	574	546	582	512	557	561	493	571	581	598	572	540	560	559	529	555	513	572	508	564	540	512	506	558	564	562	546	588	574	540	549	555	542	536	557	551	590	567	517	530	525	542	571	541	519	558	541	551	582	548	550	519	581	569	539	548	535	545	529	536	563	549	512	536	545	503	551	531	603	523	560	553	556	559	544	554	582	560	529	568	538	547	519	548	575	533	561	561	576	511	569	583	590	571	519	537	538	526	525	561	552	508	558	533	495	529	539	482	591	538	580	557	551	541	587	540	525	561	555	521	546	543	547	525	544	573	524	581	507	579	562	515	552	591	551	543	566	524	569	530	556	544	533	545	573	545	521	536	580	560	553	540	539	535	495	562	540	533	541	535	589	567	528	554	554	545	566	556	584	552	542	568	538	539	522	518	522	520	539	525	553	521	568	529	527	505	601	532	547	542	541	582	529	590	542	543	571	525	504	569	572	514	561	554	539	559	566	536	584	565	550	532	592	536	545	541	552	570	539	528	551	564	564	587	599	574	535	569	518	553	497	537	563	533	544	553	515	572	568	527	556	591	569	497	513	543	526	529	535	525	592	503	532	515	546	571	564	561	525	548	581	540	505	575	552	542	570	591	527	555	538	541	567	560	541	581	535	539	528	522	523	535	506	562	566	533	557	529	522	563	539	539	577	535	551	527	560	522	529	542	585	566	543	535	589	557	509	558	506	595	543	545	554	566	486	544	534	535	521	539	562	549	553	529	512	477	537	548	543	558	546	571	529	538	583	561	561	533	538	578	550	543	556	519	549	546	564	535	535	529	582	534	512	519	580	528	525	539	535	513	550	616	531	551	529	554	523	534	568	532	537	580	561	571	537	543	548	566	533	540	566	550	543	548	575	556	526	576	551	534	553	581	541	531	562	546	513	574	571	563	534	549	580	563	574	547	556	573	507	518	510	554	510	567	506	545	525	572	579	525	522	519	545	545	547	547	554	549	531	582	531	559	530	509	537	553	555	549	527	574	538	554	569	525	513	524	532	529	559	522	534	560	539	539	572	545	586	533	560	634	558	544	527	546	586	566	523	554	535	543	588	571	544	540	565	554	577	568	550	575	537	538	576	526	526	505	520	524	563	563	538	544	556	541	525	542	557	552	552	520	521	529	549	566	523	542	521	510	553	541	563	519	563	505	602	560	531	545	534	544	558	562	513	547	582	511	550	509	516	528	547	566	561	546	514	538	564	528	532	556	558	537	528	561	552	555	561	559	542	538	552	555	531	576	531	557	535	567	501	575	565	564	553	530	555	531	584	574	559	586	544	531	559	559	566	527	521	560	565	531	566	527	493	571	523	556	527	508	557	516	524	560	524	589	541	566	563	592	541	556	593	568	536	554	582	572	581	540	507	585	575	539	538	519	547	545	549	518	574	563	525	524	567	544	536	542	533	556	555	530	575	543	522	524	579	528	555	525	563	551	529	561	581	553	530	537	531	563	564	564	576	547	558	550	508	542	556	560	544	538	609	528	530	564	524	514	551	537	552	571	542	551	547	534	585	524	563	526	542	546	542	576	524	553	567	534	518	551	543	559	563	510	541	562	531	543	573	545	553	545	548	541	552	566	557	513	511	553	540	535	581	585	545	504	563	559	503	539	505	541	529	538	508	537	546	562	550	566	538	565	508	523	614	553	597	508	519	511	607	508	543	530	562	510	538	581	521	598	559	520	554	565	536	544	532	555	533	574
1340	397	413	409	375	395	422	369	379	394	368	351	363	368	402	377	360	398	352	371	389	400	436	376	401	429	408	387	395	399	409	361	438	377	384	388	407	394	378	443	399	378	387	380	389	408	392	399	397	410	384	385	398	381	416	348	369	416	376	402	346	388	396	417	411	368	371	393	418	364	386	359	381	393	414	392	394	398	382	395	397	357	367	358	412	399	410	371	346	367	407	399	393	411	369	381	414	416	403	363	394	389	413	395	389	382	377	380	360	407	388	424	413	362	399	341	391	391	396	409	383	398	346	405	380	400	404	403	408	392	393	423	401	388	396	380	401	358	371	342	410	377	405	404	374	367	390	403	390	354	359	386	432	378	412	388	399	359	368	386	393	376	386	406	386	382	369	362	364	382	434	386	388	411	369	424	395	375	404	390	389	378	384	385	400	378	370	436	391	404	358	403	435	404	399	375	397	352	399	401	363	377	374	380	414	427	397	380	375	350	375	393	378	400	394	350	391	364	369	350	375	405	350	408	390	393	411	401	408	399	410	386	375	402	424	382	407	423	362	363	386	372	384	394	421	390	401	389	380	379	355	404	385	376	394	352	372	426	403	352	389	402	344	381	405	435	411	378	365	382	364	374	407	403	348	400	391	402	357	404	368	391	400	380	373	407	387	355	417	359	384	381	403	378	397	370	408	370	322	384	388	385	382	368	389	378	394	376	391	370	399	374	373	377	396	417	372	401	366	386	372	383	366	384	396	388	345	379	371	409	393	387	368	385	421	405	401	390	378	409	374	376	378	390	394	334	356	395	362	371	381	354	392	375	399	397	383	396	369	384	413	415	402	330	372	379	418	375	411	401	412	409	398	387	409	386	353	400	369	409	378	356	398	412	385	416	416	387	405	386	393	383	424	361	392	375	400	401	363	375	380	382	409	401	368	405	352	373	379	375	399	400	385	378	436	371	386	404	375	394	374	348	353	391	396	392	353	380	401	425	328	388	384	359	361	382	355	382	343	375	382	412	374	425	373	420	405	401	381	400	391	394	339	399	399	381	405	386	413	404	350	404	391	353	378	470	365	397	360	411	396	419	403	396	386	394	380	369	395	422	362	392	384	395	389	375	354	392	404	372	445	376	368	344	400	361	381	395	433	407	376	400	361	376	383	389	410	369	356	390	379	403	382	388	396	424	389	412	391	388	394	418	396	375	387	358	359	391	366	396	381	403	423	364	386	369	394	407	416	383	363	401	369	366	381	404	430	377	368	408	388	389	392	389	371	369	381	392	417	360	370	359	397	397	362	391	356	422	373	384	371	414	408	359	375	349	386	381	415	380	385	383	388	424	386	427	426	377	380	407	409	382	429	389	435	397	375	358	388	395	392	432	383	405	418	381	372	409	354	373	386	391	404	421	418	372	419	367	362	391	372	363	366	368	382	367	380	402	388	380	399	389	420	408	445	377	373	422	399	383	375	377	392	396	384	383	406	417	393	400	379	392	393	375	370	384	401	399	374	399	420	342	401	398	422	362	386	391	387	393	396	384	394	402	356	406	336	376	380	410	397	374	376	377	416	369	367	387	402	404	388	395	408	388	377	419	423	393	367	402	424	394	446	382	362	383	383	397	386	392	380	363	381	388	405	380	413	413	377	404	399	411	387	397	388	410	392	383	412	379	371	402	363	402	359	427	381	361	415	378	410	394	391	390	401	382	382	423	369	345	336	397	385	425	379	318	411	398	422	376	414	368	390	377	375	402	417	354	389	431	428	396	392	383	398	375	386	393	385	366	355	416	390	382	368	365	383	375	409	397	397	455	446	376	380	350	398	404	365	399	400	370	410	392	371	372	334	411	407	397	398	392	380	373	418	350	367	418	404	336	376	419	431	364	384	422	382	405	406	374	401	391	406	404	351	449	402	411	409	412	387	369	353	403	397	379	384	388	389	413	447	367	433	382	407	389	411	393	400	414	391	443	410	405	429	391	421	398	396	404	340	361	391	388	368	371	441	419	351	385	377	380	361	350	394	362	390	416	388	381	386	398	413	374	385	432	374	408	413	385	407	363	338	415	382	401	374	400	393	396	367	417	420	368	384	388	370	370	352	387	394	389	380	386	397	397	370	413	412	367	386	398	402	402	429	374	401	363	391	388	377	393	342	399	386	420	421	412	373	385	363	396	375	373	394	410	377	444	414	329	407	401	403	387	408	404	398	391	402	391	385	410	396	393	383	426	389	437	420	400	408	381	383	402	385	382	382	398	350	363	383	362	348	392	348	402	368	371	373	370	374	425	356	386	368	387	377	368	392	408	405	375	385	378	401	429	404	369	398	398	430	368	406	371	395	401	372	358	415	420	408	333	372	376	347	379	405	379	398	426	378	391	409	371	383	409	390	410	373	393	363	405	401	370	399	383	397	409	384	359	410	376	375	378	380	374	344	403	418	365	388	449	366	392	387	359	382	389	427	401	394	442	319	394	381	397	392	362	391	425	391	395	375	408	374	389	394	393	388	365	404	421	378	401	355	394	408	350	433	384	391	420	368	340	356	376	377	383	372	358	379	363	340	379	371	367	372	361	432	401	425	426	364	368	384	373	404	411	364	394	368	404	394	375	379	388	379	371	362	367	395	388	396	394	405	357	403	399	351	408	398	389	373	430	357	412	406	412	388	415	403	401	392	403	427	419	418	351	420	382	399	443	389	382	385	370	385	393	353	371	393	377	380	370	401	373	394	387	362	400	421	412	407	399	379	412	391	382	422	405	419	400	369	387	384	459	376	365	372	394	358	359	392	365	383	360	380	425	389	406	372	351	405	388	412	392	362	375	376	398	373	349	397	407	376	411	424	385	387	398	411	409	405	417	392	413	330	405	360	390	407	398	375	410	388	400	399	385	390	400	377	452	374	382	378	401	394	379	437	369	411	417	374	417	403	386	379	439	402	408	392	356	369	408	416	350	394	388	369	379	380	366	390	413	416	403	391	368	380	375	419	367	403	415	398	385	388	391	397	402	377	353	379	359	380	398	363	393	407	410	394	396	372	397	403	398	380	379	407	405	394	418	349	397	390	349	387	387	419	377	407	418	408	396	358	395	391	398	389	364	400	369	406	385	393	381	398	383	391	345	397	361	379	392	405	386	356	384	371	375	380	396	381	405	401	381	395	383	363	407	387	370	415	379	401	418	397	384	382	379	375	444	368	397	401	357	406	416	372	388	367	389	401	340	377	413	413	369	382	394	378	407	373	392	398	399	405	369	364	386	409	391	398	380	400	370	372	393	405	376	386	391	393	418	399	365	419	391	422	401	408	431	382	405	387	411	425	369	419	371	395	396	368	377	437	360	392	437	371	375	382	364	393	395	361	372	374	407	378	397	418	392	384	383	357	404	385	393	410	379	364	401	360	380	374	408	393	403	403	412	367	356	410	397	400	386	398	378	380	399	375	384	371	392	427	387	402	407	379	386	379	392	387	413	374	378	373	418	389	382	452	384	418	409	402	392
2163	979	980	991	949	953	986	936	981	938	912	906	947	954	990	962	885	925	956	918	924	934	938	925	960	926	941	975	966	937	913	995	902	1006	932	992	896	944	956	990	925	941	974	924	956	930	968	958	951	947	979	975	947	957	953	927	931	920	948	949	939	918	967	940	928	969	923	892	920	1002	945	935	971	877	914	949	928	890	984	913	1008	971	909	948	942	967	914	923	1007	980	965	950	948	995	1003	964	949	950	944	937	953	929	929	880	901	960	943	894	933	956	1011	967	946	955	1016	902	940	974	932	943	919	933	915	866	944	949	989	994	978	989	938	987	933	984	933	951	978	1020	989	974	995	940	867	974	887	910	879	952	970	903	990	938	917	977	938	926	990	939	989	909	970	911	961	940	955	1016	973	919	940	950	936	956	915	925	917	910	906	952	977	964	901	957	921	974	958	922	938	924	938	973	983	969	986	977	894	921	973	940	962	932	963	951	917	943	975	915	958	929	952	989	955	947	910	963	935	930	980	957	894	925	978	930	899	928	906	938	957	979	912	922	992	972	980	1008	908	940	987	903	975	912	974	978	976	972	908	993	971	970	993	951	918	973	994	968	931	955	952	963	924	947	891	974	899	928	897	953	962	938	950	915	978	1017	976	943	934	901	913	917	945	927	912	963	975	921	1003	938	952	921	918	1000	965	914	984	917	947	951	914	922	1016	947	969	950	917	1000	997	944	942	943	948	940	947	909	935	944	967	916	926	952	982	933	923	980	910	979	985	934	981	911	958	926	882	973	956	910	955	919	919	942	907	909	962	990	924	936	910	954	911	965	895	922	958	972	920	913	971	955	1005	939	936	976	963	952	907	962	998	892	963	920	977	926	927	947	973	943	936	931	895	1001	939	906	990	1011	948	942	910	936	915	987	956	947	915	957	905	908	940	923	964	953	1012	956	957	928	965	977	943	896	919	938	960	911	987	970	930	929	964	962	937	931	964	1006	934	921	927	934	916	914	959	976	915	934	930	951	936	923	944	934	913	955	978	974	923	962	971	950	931	934	933	910	941	927	940	934	904	925	1020	911	926	942	963	981	958	951	974	945	907	897	937	960	976	918	946	887	964	943	968	955	955	960	975	932	938	935	888	942	957	966	946	967	954	972	895	912	951	935	945	948	935	936	972	932	933	960	892	961	927	999	935	959	908	958	872	969	936	965	889	920	923	979	991	936	936	912	936	879	938	962	959	934	941	958	939	938	896	949	947	900	907	922	943	930	967	932	940	947	937	902	950	954	926	947	968	940	930	944	898	922	1004	956	957	970	958	918	972	938	912	960	949	928	997	966	957	944	930	974	1070	911	957	929	953	920	946	922	980	891	979	949	924	890	1006	952	912	926	963	918	891	935	896	961	939	967	946	903	933	951	961	973	952	922	960	927	932	997	914	894	969	904	983	930	960	945	897	915	950	965	928	980	987	1006	935	961	956	962	947	923	904	919	948	902	943	909	984	933	985	945	924	977	915	916	942	923	953	931	957	981	953	890	896	975	883	975	986	931	952	921	970	998	999	919	977	929	928	979	960	942	986	962	937	993	946	960	929	962	979	977	925	914	953	938	949	962	966	984	939	951	975	948	941	956	930	900	904	929	880	949	975	986	962	975	958	964	954	983	965	911	941	930	936	1013	943	931	944	923	965	977	999	975	922	913	951	857	931	959	975	937	972	904	1012	943	975	953	958	915	941	925	926	920	940	916	946	920	973	904	970	885	981	963	942	962	975	928	989	932	879	961	976	948	971	943	944	881	969	1009	957	919	953	878	976	913	958	941	919	1001	898	900	948	970	953	932	980	981	913	936	960	978	942	958	947	967	910	922	910	944	923	977	962	1012	959	948	930	986	1009	894	946	908	897	902	963	956	990	953	900	958	992	969	961	929	965	925	901	960	920	901	954	939	915	937	958	989	935	938	931	951	880	1002	991	917	940	990	959	964	953	896	1002	967	937	981	936	957	943	968	965	945	862	894	941	941	955	958	963	934	942	968	930	896	937	964	928	961	927	917	896	934	920	938	954	949	1006	914	995	962	949	911	945	933	929	944	934	980	983	949	886	919	926	927	914	981	903	919	950	940	895	976	929	930	947	934	949	986	935	969	943	959	931	888	976	920	937	928	915	939	977	946	990	940	986	958	934	920	915	934	1002	961	929	940	960	912	920	977	962	903	918	967	953	966	927	959	931	877	975	973	904	890	952	959	965	933	955	914	929	984	923	954	960	927	910	944	949	988	907	930	931	952	937	979	912	927	915	889	966	966	951	955	940	980	901	969	969	989	980	974	931	945	980	973	917	947	970	918	931	971	1002	905	968	948	952	852	959	902	949	949	965	928	873	961	976	971	964	970	912	925	948	953	962	941	961	952	922	996	898	959	975	879	938	945	965	973	921	943	942	959	896	921	953	949	950	963	975	976	933	955	944	902	927	951	929	926	924	951	969	930	977	971	908	976	912	912	904	949	940	934	946	927	1003	882	967	976	960	941	917	939	956	945	943	964	922	891	900	909	916	958	995	956	940	948	918	934	933	966	909	947	935	947	914	917	929	924	974	946	982	936	980	981	938	888	921	953	963	931	1021	930	953	973	976	960	1000	956	924	947	965	917	950	938	957	974	899	920	970	927	947	958	922	925	926	944	953	956	1001	970	930	959	896	906	879	978	950	871	948	910	911	894	915	948	989	905	964	918	886	975	936	965	946	957	926	911	943	924	1003	933	934	938	933	933	937	925	876	928	986	970	958	936	950	952	911	938	916	998	913	915	971	1004	917	930	925	942	937	950	898	913	905	964	881	898	959	940	913	893	868	910	899	1017	952	983	929	995	936	929	938	928	965	981	936	938	910	996	998	943	924	929	968	894	903	953	931	919	994	937	952	899	920	970	981	951	970	911	895	954	927	991	967	942	941	954	946	990	942	964	948	906	953	874	1024	964	921	921	973	988	938	894	974	967	1005	925	949	880	934	923	954	903	919	986	959	942	992	962	976	1014	959	935	985	969	946	970	907	949	965	959	955	900	942	948	937	951	931	940	951	1011	909	967	921	910	937	924	969	931	929	984	942	938	981	934	960	950	959	925	962	917	966	933	957	926	881	893	900	925	964	937	1007	937	940	869	963	969	907	939	961	960	933	956	964	885	939	921	996	944	963	921	912	965	941	968	927	943	947	907	886	979	956	914	975	994	940	930	972	956	988	960	964	916	974	925	954	942	929	932	947	943	918	962	936	965	931	940	948	972	926	970	908	964	902	925	926	943	979	949	963	931	995	889	925	970	970	982	945	916	973	992	913	1004	918	974	959	946	1000	913	956	954	905	916	945	962	963	923	965	944	946	929	936	903	921	970	990	896	906	941	946	942	910	884	925	999	975	986	958	935	972	983	981	969	907	909	960	955	1006	956	886	910	994	966	986	948	918	968	927	902	984	946	931	933	924	986	991	948	968	975	910	937	944	951	962	968	1009	976	983	955	972	902	949	962	992	891	952	951	915	973	944	933	958	911	953	1000	948	974	931	878	971	906
6878	611	659	544	478	442	444	450	413	405	401	429	426	386	377	395	359	385	393	374	374	361	408	415	380	433	392	374	401	400	359	374	373	394	378	381	362	395	378	380	405	380	377	436	407	377	385	418	381	402	399	426	370	361	383	361	414	391	400	388	407	388	383	372	363	376	402	360	391	388	406	348	374	387	377	362	378	415	396	354	410	359	408	371	399	391	386	384	358	381	368	395	367	318	356	384	372	410	421	388	420	412	369	343	389	372	372	378	368	350	358	388	340	405	387	375	374	364	383	391	424	405	350	394	421	357	382	390	339	377	435	409	405	408	396	392	377	382	387	377	418	398	392	410	385	402	384	381	384	372	430	397	387	358	422	373	431	391	395	398	364	423	388	398	356	389	409	376	383	396	356	421	403	375	367	394	381	395	365	363	406	417	367	390	368	352	436	372	411	430	397	364	404	388	350	365	428	440	441	391	394	368	409	404	401	366	395	389	363	394	391	381	370	408	369	403	419	386	391	391	376	394	394	396	399	394	354	360	395	371	363	378	389	404	376	387	372	391	389	393	384	389	403	370	406	390	385	383	381	377	419	366	367	393	386	395	420	346	409	374	389	383	402	389	402	387	401	412	414	374	375	383	375	391	375	371	373	413	421	382	381	388	363	393	394	361	384	374	392	381	410	368	399	393	377	386	392	389	376	386	386	419	411	402	423	344	399	381	396	393	407	351	356	408	363	364	371	398	330	400	379	358	406	380	381	389	373	327	373	381	386	366	390	377	379	433	420	383	371	392	386	392	368	405	418	394	393	413	400	379	398	360	366	387	380	348	377	351	343	385	356	411	387	388	385	369	439	443	390	401	363	347	404	415	378	410	443	427	372	361	380	368	378	395	380	386	396	385	351	406	376	386	396	365	399	397	368	385	392	406	393	429	391	413	354	361	351	359	394	415	394	405	363	395	364	358	368	390	369	389	354	344	388	358	411	408	414	392	413	387	363	373	394	385	337	422	384	384	419	373	411	386	385	379	380	371	357	368	382	419	420	397	405	403	416	401	356	413	349	388	369	420	388	377	415	402	431	406	401	382	400	372	405	368	405	365	404	364	392	363	374	399	377	367	371	385	421	368	388	398	363	402	399	375	381	372	388	388	367	369	361	391	379	397	398	419	415	429	378	377	342	374	387	402	373	367	387	392	334	390	347	382	384	420	359	381	355	457	396	407	382	420	391	422	381	375	349	363	402	397	429	396	352	394	390	425	423	391	396	391	402	387	397	419	398	400	384	398	386	420	363	407	379	403	400	359	381	401	379	382	387	427	395	384	400	360	356	383	374	376	344	389	387	399	387	376	394	378	394	373	376	390	409	373	393	358	413	389	404	413	373	383	411	394	405	364	388	420	384	375	393	398	415	392	363	402	412	354	410	367	387	379	394	396	387	356	389	377	370	336	388	384	394	383	398	407	393	350	373	388	408	426	404	377	386	395	359	402	392	394	386	400	406	387	410	406	358	411	370	399	380	406	366	363	377	380	366	375	403	358	409	395	366	411	408	339	399	375	347	371	432	361	383	396	391	378	394	422	382	379	384	357	403	406	417	389	443	386	368	350	372	411	359	395	378	371	384	411	414	369	415	365	361	367	394	389	370	420	400	399	395	377	385	395	405	385	407	432	395	356	386	377	397	419	357	396	377	362	418	399	350	370	425	416	408	376	374	379	369	415	385	415	367	396	344	382	366	433	413	378	379	439	407	389	379	369	370	385	414	411	366	377	419	407	408	344	368	347	363	353	400	433	371	393	399	373	375	369	382	368	406	398	400	394	416	372	371	382	354	386	411	359	390	410	411	400	382	395	397	373	381	362	375	376	420	380	390	352	375	400	405	380	378	387	384	413	415	401	402	379	354	432	368	381	382	381	353	372	358	368	401	410	387	362	378	430	402	380	393	369	405	395	374	411	355	364	394	381	403	371	372	384	370	386	365	382	384	400	372	376	391	408	416	364	369	431	432	369	440	435	403	385	365	390	355	421	368	391	366	355	367	373	412	399	382	372	392	382	395	403	360	409	380	404	344	373	410	371	387	381	402	411	408	393	369	396	374	378	399	372	363	398	387	361	373	398	378	433	397	422	404	372	396	358	344	374	373	354	414	404	349	397	388	385	363	384	374	406	358	395	373	394	385	400	333	396	354	394	375	420	367	391	408	340	357	385	398	387	385	413	400	390	392	365	408	381	367	350	375	432	404	411	361	381	389	370	340	399	376	384	388	390	403	422	399	393	370	396	401	444	378	392	358	421	393	395	387	383	377	373	417	390	368	385	370	424	423	377	346	421	398	387	331	371	358	426	400	374	413	379	376	390	389	378	377	398	375	360	361	382	408	374	381	360	399	385	415	387	387	394	380	384	360	370	420	384	384	419	394	377	401	392	379	370	408	425	366	393	390	386	374	424	381	360	430	356	394	416	467	382	388	391	385	351	369	421	409	371	404	387	396	379	395	412	369	374	394	403	380	415	403	395	396	383	390	412	367	433	436	386	406	402	372	393	409	434	383	383	407	413	414	397	381	396	397	433	400	394	375	368	357	413	383	460	367	389	367	426	388	371	398	377	387	364	375	402	381	436	398	392	389	378	372	373	414	409	385	366	375	377	403	424	356	386	360	350	410	384	389	381	376	373	385	387	394	376	399	423	334	391	381	385	390	386	381	397	400	419	387	388	422	404	395	402	368	377	390	378	420	397	390	404	412	375	422	390	413	370	358	388	388	367	385	410	374	386	398	391	349	395	379	401	390	413	374	395	394	418	363	422	387	428	404	364	418	370	398	379	360	358	390	372	386	397	409	420	400	392	400	388	387	385	406	402	383	349	417	355	432	354	399	411	393	339	390	402	379	377	391	409	436	395	402	413	407	401	370	369	394	384	351	347	382	350	364	385	386	400	366	367	390	355	375	424	406	385	402	385	407	400	405	347	417	408	386	413	393	398	394	388	396	368	394	387	398	386	410	400	384	380	384	390	395	373	372	386	356	417	403	383	392	407	345	390	329	390	393	411	381	404	390	398	401	399	394	395	398	426	401	422	405	393	367	390	429	368	380	365	366	396	369	401	408	395	367	423	372	403	414	391	379	402	419	397	410	424	378	401	380	387	394	375	380	450	360	372	367	386	368	388	366	397	398	382	411	422	367	407	384	395	407	409	376	415	406	385	385	379	372	414	429	367	377	367	391	348	391	421	381	395	397	360	391	408	431	401	370	388	362	433	375	400	398	388	353	405	386	398	374	355	352	375	379	403	386	366	393	371	373	434	373	390	382	406	377	362	403	393	371	370	391	386	363	370	383	393	407	395	361	397	384	406	436	424	377	422	382	384	384	412	388	393	360	422	426	412	374	384	374	385	375	377	362	362	388	410	393	375	421	395	403	402	376	391	383	360	378	381	423	372	388	405	377	395	364	376	384	386	442	376	378	415	391	396	401	390	376	428	415	371	367	404	394	351	355	375
6601	1115	1520	1546	1476	1279	1225	1153	1109	1063	1096	1069	1011	986	966	997	925	977	915	983	950	1001	938	1002	981	928	908	954	975	942	928	966	919	970	914	918	981	980	989	916	920	940	914	936	941	951	940	905	935	933	962	888	939	907	916	927	885	933	935	938	952	970	943	971	939	895	927	974	970	945	978	947	951	934	917	917	969	952	905	966	907	930	913	908	970	885	945	907	953	972	888	908	934	948	935	984	985	975	935	948	946	923	1008	981	934	926	977	914	969	955	911	907	886	873	954	888	863	913	948	942	904	958	944	921	960	931	936	899	987	972	959	883	978	907	891	872	931	931	907	1004	945	894	917	960	928	925	975	950	881	986	957	938	983	942	929	961	952	922	949	949	917	946	950	909	958	922	893	921	914	955	965	866	926	919	957	933	972	955	978	954	957	928	935	902	935	854	923	967	922	885	983	887	966	948	960	911	942	905	937	923	947	961	959	963	922	887	919	915	893	947	920	914	909	928	955	961	887	904	879	935	928	899	1020	947	939	954	901	931	919	906	890	940	966	921	937	905	890	920	882	929	915	938	902	910	996	926	926	914	934	931	923	956	917	959	922	902	920	936	981	933	934	987	946	952	879	942	914	931	948	928	941	929	883	947	979	933	888	893	948	923	960	911	847	923	900	940	877	965	885	949	911	962	952	935	948	938	973	893	963	901	924	939	915	930	896	927	921	928	925	907	871	941	963	912	941	1001	889	957	918	926	923	953	909	877	911	952	934	928	892	926	960	948	936	999	921	929	929	914	911	917	950	922	925	947	952	968	940	945	979	947	920	945	910	953	918	909	943	978	905	909	933	961	918	926	1019	916	892	905	903	914	898	936	907	847	879	916	934	929	905	880	896	986	907	945	935	912	898	953	906	964	980	942	907	902	950	941	917	924	958	937	898	930	919	901	949	922	957	953	869	899	907	907	907	1003	947	1017	933	907	926	949	967	962	894	932	960	898	954	942	961	939	872	946	931	1008	906	966	945	935	922	950	945	961	917	933	919	914	924	924	942	942	968	968	907	943	933	919	949	949	912	924	933	915	914	939	955	923	961	965	955	975	906	960	941	975	909	929	923	906	882	940	941	905	958	942	955	951	872	939	930	911	903	921	910	920	891	954	962	937	931	962	899	934	952	945	913	933	937	911	915	985	940	883	946	882	941	909	942	933	925	968	981	922	921	1004	916	875	963	940	891	938	923	972	997	879	925	959	899	976	951	938	990	925	890	912	921	915	963	933	921	968	952	929	953	858	933	937	913	936	944	940	900	941	865	889	887	974	936	953	935	980	892	912	976	956	1013	918	983	949	954	918	898	928	949	892	929	930	926	927	950	961	899	924	949	930	928	986	923	901	987	965	971	979	943	958	870	916	971	949	899	955	896	942	897	883	969	966	985	996	977	949	946	937	925	963	962	964	932	913	987	986	905	975	960	916	955	893	932	900	886	893	885	892	958	933	913	891	971	878	919	941	972	900	902	935	901	895	957	910	950	927	940	916	906	947	892	939	933	958	969	926	922	950	951	920	903	901	945	921	952	943	972	882	940	955	927	928	929	989	958	891	927	895	944	925	963	903	951	913	866	931	954	931	928	936	954	941	922	919	917	892	923	934	915	921	910	962	964	908	951	942	904	894	899	948	926	969	918	979	950	855	967	908	963	919	936	909	957	936	972	948	927	918	926	965	911	943	950	933	933	899	940	911	891	897	898	879	917	919	936	992	931	902	875	967	950	929	917	952	986	949	926	941	886	877	935	904	909	936	934	961	921	937	946	931	956	941	940	928	892	964	905	934	997	911	967	949	919	933	937	969	999	974	950	949	879	915	942	902	912	937	919	948	956	887	989	885	904	887	961	895	983	922	919	910	913	948	920	913	984	920	879	904	975	955	918	903	897	933	931	898	952	918	990	986	916	917	913	963	940	978	940	891	932	902	979	919	888	977	896	954	931	902	903	887	963	860	933	887	912	840	908	888	949	910	948	924	899	900	932	948	904	931	902	886	971	927	951	967	954	951	939	942	912	969	947	931	924	939	919	912	974	974	947	915	982	841	960	950	969	899	961	976	936	906	913	920	928	903	931	931	1015	921	963	953	971	918	883	932	948	943	928	925	956	1019	924	941	902	866	970	980	924	985	883	894	955	962	915	908	969	938	955	918	886	941	879	946	948	914	918	910	915	950	916	918	948	965	950	919	950	925	966	931	957	930	945	915	961	952	936	912	927	897	959	954	963	918	941	935	979	960	915	932	916	939	968	934	985	908	918	878	921	983	944	953	930	973	987	915	899	920	929	976	957	964	971	890	949	900	925	978	961	922	941	959	894	933	917	932	935	943	914	965	941	976	905	939	921	959	916	968	946	968	919	911	930	901	868	896	896	957	932	939	941	969	930	949	891	883	963	947	920	888	1000	956	935	920	888	904	925	906	923	916	925	889	968	950	912	931	926	898	948	881	916	1011	914	979	906	869	936	975	906	965	940	885	982	978	942	966	887	888	941	944	984	981	955	952	947	862	918	889	924	919	930	955	964	966	1020	950	912	910	911	934	923	965	948	946	899	970	982	859	930	989	961	954	928	940	883	907	913	913	951	896	950	965	927	920	929	891	906	1003	941	939	953	909	945	979	932	957	939	972	885	969	937	917	894	991	912	969	914	894	948	991	909	899	947	880	951	957	921	946	927	915	882	887	915	932	879	930	915	942	964	946	944	925	911	906	918	937	905	940	924	913	927	999	953	943	941	880	998	911	924	883	892	948	969	945	863	913	906	884	898	920	926	933	919	875	930	902	973	905	938	894	946	855	903	890	974	901	929	930	918	916	910	908	941	948	928	915	880	883	892	918	898	948	969	957	961	917	902	939	875	1045	937	952	995	886	895	904	920	933	911	934	945	972	903	911	952	932	938	942	891	965	964	984	920	914	919	926	879	928	913	952	928	943	978	987	960	957	913	942	944	909	949	961	964	894	987	940	1020	907	993	934	953	908	949	909	885	898	934	922	903	896	1004	933	950	902	930	913	904	947	914	888	919	895	920	939	878	941	917	942	936	925	889	947	936	915	909	927	952	917	870	911	938	970	947	914	950	922	954	922	913	915	944	940	913	915	957	919	929	946	923	919	896	956	918	979	958	956	927	936	985	932	915	905	967	932	930	899	928	906	935	876	857	934	901	946	961	935	911	958	901	903	921	987	930	927	873	973	970	954	932	938	947	884	936	887	889	895	870	957	921	888	982	940	890	895	970	898	872	963	881	927	931	913	919	911	971	947	934	943	906	940	897	963	888	942	937	966	943	954	982	883	915	928	923	896	918	966	955	980	874	926	932	929	938	913	948	906	880	932	927	962	943	923	959	941	912	952	899	937	907	892	927	941	906	924	901	920	959	977	920	951	911	922	991	938	840	989	982	977	938	891	927	900	959	926	953	890	917	938	904	986	914	933	934	982	978	944	905	905	943	895	990	977	928	925	933	912	1009	923	943	932	916	966	939	941
12106	756	652	540	417	369	337	292	259	244	235	210	241	226	229	255	223	227	233	195	218	273	236	204	219	265	227	216	230	227	237	214	238	228	221	213	221	210	211	209	205	163	198	200	251	210	197	221	238	233	220	221	204	210	208	224	230	223	223	217	215	194	212	200	242	217	221	234	202	212	236	208	247	199	228	216	194	191	225	201	217	213	232	217	210	175	220	220	191	207	197	220	203	214	230	204	187	215	215	197	203	204	255	210	212	189	208	233	234	201	202	234	208	209	218	205	226	213	224	238	218	217	226	214	210	191	215	198	206	200	197	203	195	211	212	210	200	176	234	221	238	219	236	206	214	215	198	227	206	204	205	217	198	228	220	187	186	248	211	190	224	210	190	227	192	195	196	207	207	239	223	216	236	222	220	198	221	208	205	219	226	178	194	241	175	206	196	207	218	218	203	220	217	212	201	222	202	196	179	200	217	220	209	240	218	194	223	221	218	228	222	209	184	217	229	227	227	195	236	220	243	200	215	203	248	191	223	224	210	221	232	213	174	226	204	206	200	215	208	235	203	200	213	232	205	254	211	208	216	206	238	200	203	213	198	197	221	248	207	202	242	230	242	208	240	215	215	229	202	226	217	226	214	229	218	202	188	206	220	185	244	199	235	207	196	220	216	220	203	234	209	207	172	227	236	246	220	246	220	201	214	215	190	201	223	201	231	212	211	217	223	216	228	187	203	211	245	230	227	223	226	250	208	220	211	189	209	179	212	192	214	216	204	221	248	208	212	214	224	219	199	213	215	221	205	240	199	192	195	246	233	224	209	170	188	228	196	249	230	222	216	223	220	201	208	214	207	204	223	235	209	208	226	212	215	209	240	215	201	211	217	203	208	194	208	225	204	216	214	223	218	202	215	222	201	215	254	220	211	220	221	215	201	224	223	239	220	213	198	233	222	232	223	218	217	192	206	214	234	203	210	210	214	190	217	219	214	205	185	241	238	218	196	227	216	202	187	203	212	216	194	220	219	203	216	201	202	214	233	201	185	207	188	240	237	217	200	214	229	181	215	217	238	231	227	189	214	236	211	193	218	222	212	211	204	190	223	212	201	191	227	199	197	228	222	197	186	208	222	203	179	214	196	210	220	211	249	222	209	191	210	197	229	229	247	215	208	234	190	248	198	215	217	205	214	207	231	215	217	223	216	214	242	211	216	264	216	206	188	176	225	208	221	186	236	216	235	201	226	229	208	187	214	205	215	221	219	224	228	221	203	233	215	217	250	224	175	226	215	225	221	214	223	218	226	225	238	213	201	248	213	192	216	218	227	193	215	198	208	212	204	232	222	218	217	217	223	201	207	225	219	216	215	226	211	225	225	211	198	226	209	203	200	213	224	181	211	214	211	243	202	203	233	226	218	199	207	218	190	217	228	231	217	200	195	194	238	199	214	205	229	253	197	211	223	209	218	194	181	237	224	232	205	214	207	235	207	224	206	194	219	217	210	211	210	212	212	196	220	209	220	214	211	215	219	220	224	210	224	212	202	215	206	212	210	251	202	229	207	218	197	219	229	205	201	226	212	200	206	213	213	211	189	229	201	223	218	212	221	186	212	207	195	216	228	209	191	198	190	217	199	229	202	232	239	211	244	216	217	218	187	218	194	228	198	227	179	225	225	220	219	207	197	224	218	217	209	213	212	195	227	231	232	211	201	243	209	220	204	208	223	228	197	213	206	212	224	222	237	212	221	210	213	211	197	199	241	224	225	198	249	205	222	204	219	198	215	239	186	177	240	229	231	208	215	201	176	214	203	211	234	218	197	218	181	252	211	211	193	203	206	218	253	195	216	217	218	207	233	219	216	201	207	215	186	232	204	206	221	187	222	217	222	191	236	228	215	227	221	206	221	212	232	221	214	202	207	203	217	202	206	191	225	230	207	190	208	221	212	229	207	229	219	230	198	205	216	205	219	219	181	228	232	206	220	209	193	234	213	208	198	226	184	206	216	235	226	214	201	207	176	224	215	226	229	234	234	207	227	235	215	214	207	233	206	212	236	219	205	195	213	205	179	241	201	196	223	225	206	218	221	220	217	192	165	223	213	198	220	220	206	221	224	188	210	205	199	243	220	219	221	197	189	222	212	249	233	213	173	218	227	206	219	217	230	225	210	195	223	217	228	230	212	187	197	194	223	219	254	211	201	237	239	189	229	207	213	195	221	206	219	255	202	218	192	199	212	196	192	212	212	201	216	209	225	230	217	214	209	196	199	222	180	204	209	187	226	205	213	211	173	209	208	242	219	220	238	200	237	219	214	216	218	203	228	241	232	195	230	227	228	219	214	232	235	221	192	201	186	210	212	227	254	223	182	202	214	210	245	213	215	221	213	234	227	191	210	216	181	239	196	208	199	177	217	221	228	229	176	197	216	213	190	217	206	222	219	227	209	201	208	228	207	224	200	193	205	217	225	228	205	217	210	228	188	224	209	239	238	198	227	190	216	191	207	212	218	204	195	210	208	236	234	196	232	208	219	220	208	184	218	214	210	242	228	199	204	221	226	211	247	222	208	220	186	227	200	217	220	203	203	193	200	218	216	215	194	206	205	208	209	221	231	220	197	226	215	208	202	216	223	227	197	209	213	224	202	228	191	188	222	203	203	187	225	206	228	247	235	236	215	223	241	181	215	196	221	201	214	216	198	223	197	234	208	204	231	201	220	220	202	212	201	204	230	246	223	214	198	227	243	190	228	247	205	224	191	216	206	192	220	193	205	212	217	238	209	223	192	215	202	228	203	204	197	201	211	200	176	208	212	221	223	191	229	213	219	214	218	221	220	223	236	208	206	207	215	231	215	212	225	214	197	227	230	209	205	239	197	243	198	235	244	197	202	186	227	254	229	213	212	222	206	195	213	231	202	213	217	207	216	208	221	224	213	230	192	188	216	250	261	221	225	209	217	222	196	231	214	216	217	187	232	215	204	202	206	214	223	246	224	206	219	227	222	213	202	182	226	210	206	189	219	224	217	198	225	232	204	214	185	228	251	245	197	210	220	235	204	250	199	185	212	205	192	183	235	190	190	216	214	226	210	214	227	204	233	236	197	215	197	191	203	216	210	240	216	231	213	219	183	223	223	218	239	209	218	209	219	216	228	185	210	213	213	226	207	219	240	221	206	241	230	228	197	207	237	203	225	226	210	218	204	204	217	225	219	230	212	238	242	208	227	193	241	231	207	199	197	200	223	203	196	213	219	193	219	219	222	244	217	215	214	208	219	227	207	218	221	206	210	207	196	205	216	226	224	213	233	241	207	218	234	222	183	199	256	225	230	235	240	212	221	216	202	203	201	228	213	214	210	216	203	220	218	215	224	189	196	191	211	206	234	237	200	217	218	172	217	235	236	211	214	224	220	212	217	208	200	205	222	233	203	208	201	217	210	221	237	233	227	196	235	225	201	198	216	228	236	205	233	204	207	212	209	228	220	195	237	225	225	209	214	232	209	204
7869	944	1574	1738	1414	1272	1050	984	921	869	766	758	697	687	684	692	612	669	645	620	628	604	587	568	596	622	584	589	599	593	539	596	586	544	570	597	581	561	587	587	542	558	556	556	558	561	542	534	540	610	581	562	578	596	532	551	538	566	539	556	560	562	516	506	500	548	552	579	581	558	524	621	587	530	544	545	587	562	581	577	523	547	541	560	557	537	596	529	545	516	577	558	555	568	582	573	522	521	555	569	564	526	570	579	567	542	558	569	536	564	542	561	551	514	576	570	563	563	563	562	526	526	504	528	608	522	537	523	524	510	565	515	544	570	536	553	557	535	538	580	532	520	499	570	538	538	502	488	560	523	562	564	516	535	572	579	516	553	566	538	555	537	542	547	541	577	580	525	549	562	559	525	561	545	554	545	520	527	596	562	545	556	507	549	550	545	564	561	559	531	550	527	606	508	558	521	504	583	535	552	557	548	579	547	545	540	549	517	553	528	539	525	568	539	572	557	538	533	563	529	535	514	534	531	516	567	538	520	558	559	551	545	548	524	550	546	541	565	542	581	521	574	563	542	527	568	511	539	576	548	509	544	552	502	536	487	609	513	529	526	534	573	533	571	527	554	546	551	561	529	538	554	500	560	595	536	553	539	546	533	547	555	554	551	545	548	551	534	532	573	514	549	551	538	513	566	530	581	534	559	594	549	537	515	532	523	595	507	525	544	603	526	566	541	510	547	554	562	578	563	539	537	521	530	548	587	574	527	570	562	535	540	583	573	520	529	552	583	582	576	571	509	536	488	547	534	512	558	561	558	560	537	550	548	528	578	470	546	555	520	519	539	532	503	536	541	593	539	542	578	521	559	522	542	543	554	540	553	547	572	527	575	558	528	589	588	536	543	550	525	531	537	550	565	496	498	583	553	563	523	543	551	536	550	526	558	549	539	559	528	548	511	542	539	504	510	538	503	552	572	554	552	557	509	509	556	562	555	519	558	584	526	543	555	522	565	522	536	552	544	542	556	588	506	559	548	534	552	568	553	496	537	541	554	591	550	544	577	516	527	561	536	521	545	571	532	572	556	528	573	539	523	547	599	507	526	576	516	544	565	545	495	609	521	572	508	538	539	539	557	542	525	573	536	541	532	530	527	562	562	559	535	524	541	558	557	548	553	570	534	566	565	551	493	519	509	547	584	506	583	576	533	537	519	598	526	548	568	535	543	558	519	550	528	568	551	533	516	544	559	547	572	562	575	516	555	515	540	546	586	536	549	535	558	530	539	543	539	541	577	542	552	591	557	594	531	538	515	549	534	515	572	526	551	507	521	525	581	536	516	565	561	540	537	588	588	556	597	543	524	551	558	544	518	558	543	568	572	550	563	557	561	585	522	555	558	559	538	592	554	548	557	516	531	605	521	532	503	526	521	503	533	537	562	544	554	540	595	580	517	537	554	566	560	527	562	538	561	591	550	531	501	542	483	533	539	528	587	540	567	590	523	573	542	512	531	531	569	575	544	567	559	511	532	553	543	561	550	488	540	533	579	565	558	558	536	580	573	562	516	550	562	564	551	513	542	557	553	520	535	566	505	554	604	559	512	526	576	533	545	503	525	567	525	538	521	547	553	512	582	550	563	541	518	527	530	552	528	561	596	512	523	573	571	521	541	555	545	542	509	560	540	536	512	585	560	547	523	552	562	531	541	568	482	543	543	557	529	517	515	520	584	558	476	577	504	525	544	521	557	586	511	564	525	531	531	518	536	546	547	527	537	537	543	543	553	580	547	588	516	529	571	543	546	532	526	529	523	555	521	535	572	580	592	573	546	559	511	573	552	525	547	528	539	518	528	543	569	520	542	533	547	537	540	567	566	577	561	522	517	539	538	538	560	527	558	569	544	488	522	502	551	556	549	520	575	539	548	569	559	559	552	539	574	546	528	571	533	541	542	515	552	519	541	521	571	558	531	554	577	562	510	525	547	547	559	545	573	526	528	540	577	533	536	521	584	544	549	511	523	538	574	504	585	548	509	536	553	504	552	548	504	540	572	535	537	528	485	523	567	567	513	543	572	575	557	527	581	503	572	598	517	537	528	566	562	546	560	536	515	518	563	574	533	551	509	589	530	474	535	557	577	562	572	555	558	533	553	542	522	535	579	543	575	540	622	563	575	579	502	578	512	543	507	590	508	538	558	559	513	542	612	532	561	558	537	535	561	547	520	526	507	537	541	531	541	555	502	526	553	478	532	528	566	525	528	526	519	562	549	547	551	539	500	546	512	478	565	537	568	579	515	558	541	553	526	522	516	595	511	542	563	559	536	538	564	555	493	518	537	576	571	592	553	559	527	527	537	569	550	538	558	570	554	534	525	561	543	525	548	589	540	574	549	560	585	529	554	577	550	527	565	524	558	551	579	537	565	520	516	564	574	516	548	532	580	552	536	548	556	533	569	560	544	530	554	516	518	554	510	566	530	530	580	582	568	538	556	518	572	588	496	575	549	494	544	565	568	518	539	520	574	547	538	582	540	504	522	542	574	548	554	539	537	539	527	523	572	562	527	553	541	536	540	585	561	535	516	547	553	537	566	515	522	550	545	555	555	592	538	536	548	498	563	522	511	517	569	541	516	508	522	535	554	545	547	507	509	494	573	553	549	577	524	502	568	521	529	560	547	551	536	558	527	541	518	571	551	523	512	536	546	572	573	528	547	604	508	553	546	543	523	536	530	541	554	532	540	526	601	533	516	543	531	532	528	519	584	525	564	554	587	530	558	591	545	556	523	553	561	527	585	541	520	510	577	548	534	511	559	553	535	606	540	548	553	592	574	566	575	572	551	542	511	544	583	565	568	540	537	541	553	546	569	590	536	563	547	535	513	572	509	536	548	514	534	569	539	576	572	574	542	566	533	591	558	564	558	561	546	481	546	524	527	564	536	508	572	546	521	527	532	558	533	570	573	506	526	576	525	550	543	553	549	505	527	507	550	531	547	577	518	547	569	539	521	533	499	536	513	572	520	524	550	513	517	552	562	633	557	555	511	586	520	545	586	554	546	557	552	550	522	536	514	524	551	547	535	542	559	550	555	554	539	567	517	589	563	566	519	495	514	540	545	550	558	560	529	548	549	525	510	509	524	541	540	548	519	542	601	535	538	559	560	518	527	494	519	565	534	555	537	575	588	531	555	514	536	584	525	530	515	526	532	509	491	549	589	561	558	555	540	548	526	503	524	540	506	549	525	535	540	562	564	548	546	561	530	561	567	553	517	541	570	510	570	516	551	537	558	569	495	549	578	544	564	551	570	546	562	564	565	546	549	558	545	566	542	581	584	533	536	530	529	531	567	542	529	551	516	545	572	533	497	586	591	556	534	538	529	550	520	525	552	550	555	525	568	515	518	528	556	568	534	551	573	533	514	535	567	543	583	526	546	543	542	551	578	499	539	523	521	531	525	512	544	574	542	545	536	532	571	535	533	540	566	527	501	514	519	531	497	530	577	526	553
1359	423	383	359	382	420	391	378	382	393	380	399	406	391	388	386	390	415	407	376	366	386	426	408	381	408	425	368	403	415	390	376	417	397	400	348	360	406	362	391	358	420	369	373	372	389	381	374	370	406	403	406	385	393	400	383	412	366	403	384	381	388	401	345	374	443	397	363	395	397	401	390	395	399	357	418	426	394	421	426	391	345	377	387	400	417	405	384	394	394	332	385	411	389	384	393	389	372	397	442	419	436	424	419	410	391	414	367	397	421	421	387	419	370	425	361	367	396	355	406	435	422	394	399	397	397	358	380	385	392	419	393	408	396	386	376	414	376	412	383	393	408	392	366	373	419	396	406	363	395	398	392	402	391	433	384	378	384	387	386	402	399	360	377	406	359	401	408	409	372	425	363	373	383	389	383	402	405	386	371	387	405	410	393	400	336	403	396	414	390	370	413	373	421	377	382	375	375	377	375	380	375	364	408	389	352	396	391	366	392	367	378	386	428	405	373	378	396	380	407	346	376	399	382	365	392	422	383	378	399	384	390	389	417	362	411	386	387	385	396	388	364	385	371	393	403	414	379	400	384	427	372	401	369	397	385	351	386	383	362	369	388	382	394	374	372	371	422	396	404	387	426	394	399	372	398	387	440	389	391	387	442	390	410	416	369	446	397	376	392	373	355	367	375	418	392	418	365	405	376	400	402	376	383	376	392	380	415	436	372	383	389	375	406	401	387	371	420	368	329	394	374	390	387	419	400	390	411	410	385	409	415	391	389	382	417	404	431	429	376	365	343	387	392	400	402	383	388	358	417	394	384	352	396	369	393	391	409	380	363	410	384	394	420	394	402	382	442	397	406	365	365	371	413	368	365	371	415	385	364	395	454	393	419	389	410	377	383	405	418	378	373	385	402	389	398	375	377	408	393	401	422	416	396	395	387	402	378	403	393	414	380	363	366	394	379	420	368	384	379	426	412	396	393	414	399	412	393	427	373	440	369	404	386	425	418	397	457	407	412	379	385	392	375	364	396	392	429	421	411	419	406	395	431	424	398	387	402	383	395	392	394	444	355	374	391	369	378	381	366	414	399	373	376	378	422	379	391	392	404	358	382	400	372	414	383	379	396	408	405	396	381	373	392	407	394	399	358	371	414	400	393	371	376	378	376	357	398	373	370	393	383	415	384	404	396	417	383	390	371	398	386	391	380	385	388	394	407	366	408	403	365	395	385	436	402	412	386	380	399	401	388	390	406	352	414	398	398	369	366	415	417	423	361	413	386	387	371	371	378	431	417	412	415	382	374	392	387	368	377	414	430	394	408	418	411	371	382	377	368	389	416	394	411	345	411	414	465	400	373	414	428	382	410	386	376	378	379	397	407	382	362	390	389	419	395	396	420	406	378	407	380	364	404	375	362	435	411	384	413	404	390	458	373	415	416	393	396	416	414	421	386	405	380	397	416	380	384	420	374	383	421	376	378	403	369	393	394	399	402	409	389	358	393	379	372	372	376	393	394	395	397	387	387	429	439	396	379	351	380	375	384	384	414	416	396	396	371	422	387	384	362	365	345	391	371	400	394	398	407	414	392	360	418	383	461	409	396	404	389	420	389	415	375	366	389	382	422	383	400	357	376	418	425	369	399	361	404	416	383	352	403	441	383	383	384	382	385	374	423	388	381	408	379	346	357	372	401	401	423	406	402	378	405	375	438	388	402	420	379	423	389	365	416	404	389	390	417	375	393	394	394	404	383	374	411	358	403	383	383	376	393	365	369	401	392	378	405	431	377	385	398	382	384	406	400	419	425	407	413	379	355	369	394	389	407	384	392	370	419	429	427	430	383	431	407	399	441	404	370	391	387	423	386	398	390	380	361	407	383	376	389	382	405	403	380	433	388	420	361	443	427	394	394	382	358	342	348	364	373	374	367	464	392	412	359	365	391	375	409	328	391	353	396	392	394	372	414	384	362	408	386	409	378	356	403	367	374	374	395	376	386	400	420	378	406	408	387	402	395	400	406	392	357	396	333	368	364	370	414	388	373	375	361	412	427	430	369	379	413	371	406	383	409	393	365	406	378	408	349	401	400	439	413	403	397	393	408	372	394	390	367	419	385	450	389	377	376	395	398	397	380	396	380	368	386	375	379	365	355	357	368	343	369	389	394	400	350	361	406	386	396	400	427	398	373	385	367	399	425	412	354	393	352	409	377	388	379	413	385	397	387	404	418	367	393	401	360	381	369	402	435	365	353	415	418	396	413	348	384	377	417	405	405	369	400	384	366	406	362	426	409	406	414	398	385	387	378	374	405	356	390	401	422	388	411	401	400	387	407	417	394	397	415	379	373	364	402	402	423	409	380	368	384	388	372	386	404	445	377	397	378	413	431	398	388	369	435	381	418	406	372	396	385	405	380	397	406	388	422	386	370	362	396	362	400	409	416	403	413	405	396	362	374	377	394	404	396	395	380	420	374	359	405	394	414	392	379	377	397	422	396	387	395	391	400	395	416	370	388	385	449	386	341	391	375	384	403	414	372	396	401	388	396	390	420	400	398	386	375	372	403	373	425	386	384	383	415	381	352	332	357	391	412	364	418	363	395	401	394	391	379	364	402	401	408	383	400	388	434	402	388	370	397	395	378	376	369	383	420	368	423	397	385	419	415	403	374	432	419	389	382	397	398	405	379	378	390	447	365	387	363	425	386	374	396	378	393	391	395	400	439	395	376	351	391	389	428	402	389	403	378	365	417	421	377	374	394	392	377	438	375	382	405	401	419	373	388	369	382	380	365	375	371	382	385	362	373	393	410	384	391	375	351	391	349	379	361	361	393	395	395	407	405	367	391	368	378	399	380	405	374	396	398	395	400	425	407	388	406	399	371	410	397	395	414	395	403	383	367	444	434	458	378	381	398	422	414	438	403	392	398	404	367	392	402	425	355	394	404	401	389	413	414	399	393	353	365	366	405	367	386	429	408	414	403	396	408	411	388	368	388	424	394	383	402	384	397	387	403	391	379	389	391	405	441	420	413	414	389	390	404	413	397	378	420	386	376	367	376	393	391	382	388	410	417	376	391	356	383	383	434	390	375	374	423	423	400	411	417	415	401	381	406	413	388	374	399	369	385	393	392	404	384	395	351	409	392	393	372	387	421	350	375	422	363	395	384	361	392	387	402	391	380	391	397	396	407	402	400	411	368	383	373	413	417	404	412	382	406	408	367	369	350	404	392	371	358	367	394	387	426	407	389	398	413	361	385	392	394	369	382	364	418	440	417	393	419	405	358	400	386	373	383	389	394	387	435	377	417	370	399	401	419	399	370	390	385	402	370	344	358	382	398	406	394	371	378	364	418	408	387	355	391	420	389	392	426	417	378	419	411	410	420	380	416	394	424	390	362	413	391	379	427	387	379	377	378	396	387	366	399	403	412	401	382	370	384	369	405	386	389	393	398	361	395	382	410	403	393	394	399	419	413	394	387	395	389	381	369	374	362	395	402	378	384
2101	931	927	996	995	976	967	957	951	943	850	904	950	987	933	952	951	961	922	963	947	928	898	928	978	966	942	926	935	884	970	886	900	941	861	937	950	916	973	963	925	964	948	898	907	980	947	909	940	943	989	932	970	977	906	968	940	950	947	891	945	974	977	924	949	1012	936	936	922	891	944	973	963	930	965	888	918	911	933	923	940	981	907	987	973	917	915	892	947	905	941	869	890	883	948	906	919	947	967	928	960	951	956	962	916	915	970	963	958	936	933	943	911	921	945	894	945	975	878	954	949	955	868	943	914	929	967	936	956	1009	970	949	932	937	944	971	977	946	949	945	941	935	933	948	957	954	956	952	929	1013	1029	931	919	941	922	911	971	956	944	936	949	960	998	1004	917	944	923	928	942	914	949	991	961	921	980	986	959	933	885	956	932	991	972	908	985	932	941	921	968	951	914	963	918	1007	977	963	939	939	937	916	941	948	967	934	874	939	939	937	937	914	973	960	944	934	953	992	964	899	912	918	958	934	970	889	944	965	994	915	1006	954	946	908	888	1003	912	942	907	932	918	946	947	953	951	956	930	1025	892	961	942	992	1008	939	909	960	919	992	898	972	934	917	934	920	937	875	938	948	920	969	901	927	939	946	959	911	968	917	883	983	978	967	895	897	987	985	913	1021	951	929	950	931	956	928	946	922	939	918	947	931	961	931	977	974	946	942	913	903	915	950	915	907	1016	1003	902	951	964	960	949	926	907	947	994	905	965	893	873	963	910	896	982	948	907	950	910	945	911	929	944	939	926	929	979	915	974	940	952	979	948	967	926	974	910	917	928	960	915	871	967	1021	930	954	904	885	969	899	952	957	929	959	965	979	955	895	917	950	930	932	924	976	938	958	979	987	943	920	903	907	933	957	944	926	990	885	921	965	962	948	946	959	963	978	961	948	932	965	958	891	953	936	1001	965	989	934	948	969	950	937	927	966	927	936	886	932	945	878	919	936	931	921	982	1002	952	917	967	972	916	934	911	959	971	935	956	948	937	980	922	944	954	894	900	909	932	923	883	939	956	918	952	951	953	942	930	960	936	957	990	945	944	968	945	935	955	945	962	938	946	938	874	901	951	950	900	992	945	939	966	948	924	1001	984	908	908	902	955	977	962	981	928	939	889	900	929	954	956	958	977	930	956	920	898	945	902	958	947	956	945	918	962	926	932	945	903	951	915	979	919	970	955	946	954	916	983	949	923	931	954	959	946	917	928	925	971	941	924	967	976	934	932	919	939	925	977	920	1006	938	925	900	1024	966	980	853	1013	899	905	895	905	899	892	966	912	928	928	949	994	966	922	947	920	933	923	905	920	908	932	954	912	968	938	938	958	943	946	959	926	949	930	898	962	885	926	1034	906	942	971	956	974	971	926	923	916	946	960	941	887	977	965	934	957	916	969	918	966	941	960	969	923	1001	955	929	995	914	903	988	936	887	942	915	892	943	971	961	951	904	914	967	896	943	933	895	958	918	953	935	991	937	928	912	996	900	942	920	898	974	967	971	971	855	913	955	915	898	890	980	936	932	940	908	946	953	946	904	920	968	910	960	965	940	956	916	940	984	917	975	962	968	986	987	957	995	952	882	935	885	970	967	973	905	937	915	914	919	919	952	938	978	944	938	929	950	917	915	929	990	950	968	929	973	968	989	893	908	938	908	973	892	968	966	972	934	941	923	983	950	961	939	960	964	908	959	941	967	934	939	983	972	1002	955	898	934	965	896	940	926	925	962	954	913	917	960	928	950	955	947	983	904	909	939	955	913	944	944	922	985	939	937	937	940	943	980	875	932	969	918	895	1011	921	915	953	944	951	917	979	991	944	971	867	883	970	936	934	949	941	979	955	983	918	923	985	974	1015	908	898	933	939	939	907	973	969	948	962	916	989	921	945	950	924	938	927	977	928	935	1000	860	918	933	901	909	934	975	942	903	911	942	850	949	970	958	987	941	986	935	972	916	965	906	960	961	920	924	935	933	986	933	983	953	971	928	974	953	941	915	910	932	918	948	943	931	956	980	941	943	993	942	942	981	961	958	951	948	927	923	904	921	988	985	893	908	967	888	927	938	970	898	919	942	946	965	953	971	905	909	936	953	1002	934	949	938	944	993	911	902	942	983	934	957	990	883	921	979	937	958	957	900	907	900	961	989	987	992	947	933	975	915	913	913	957	999	973	923	965	913	907	956	963	906	939	950	954	978	930	926	958	942	938	905	922	912	955	967	905	959	958	1014	958	996	950	917	937	909	983	918	918	897	1017	923	950	911	932	953	965	1005	942	947	888	898	994	938	963	939	995	967	973	944	919	910	948	929	919	939	891	966	992	899	950	938	976	937	904	969	975	982	913	913	968	994	956	969	947	971	870	941	905	959	957	917	968	975	954	950	994	974	952	936	926	947	919	930	935	1013	887	918	957	944	938	938	943	970	966	968	953	969	957	941	900	961	969	944	915	898	915	931	928	948	959	992	929	884	962	929	994	956	980	919	947	947	906	966	1010	921	962	927	1016	931	866	917	971	908	935	965	963	928	926	910	988	996	969	947	971	945	972	927	987	914	983	888	956	921	978	958	929	899	962	961	958	979	920	923	963	905	964	899	897	930	970	922	971	943	938	959	943	956	900	950	894	879	917	940	908	1010	972	884	907	929	951	980	924	907	922	961	983	960	968	897	886	962	930	929	909	937	895	934	939	905	942	950	881	956	962	915	924	988	980	991	934	904	966	927	962	918	950	908	941	966	911	938	931	938	954	914	981	930	907	915	934	962	878	952	986	946	912	929	984	938	948	969	905	919	961	987	938	959	933	937	905	957	940	936	912	944	909	994	910	923	907	992	970	865	920	986	964	908	906	961	970	939	970	909	899	910	992	934	908	882	937	939	925	971	969	977	950	911	1038	973	921	899	909	938	937	947	1031	937	981	962	992	921	975	952	943	970	937	979	1042	917	914	939	905	951	967	951	921	956	957	929	961	986	961	976	957	930	929	936	985	930	946	970	905	982	975	988	944	961	990	953	918	1031	926	947	922	965	935	879	945	960	924	911	901	929	931	967	944	921	974	965	914	961	955	975	933	981	971	922	948	928	939	958	951	979	904	904	957	963	962	937	924	945	989	949	984	895	887	880	934	957	933	970	934	930	964	977	933	987	944	932	966	973	948	910	980	945	964	987	955	971	978	979	984	970	992	995	928	964	956	973	935	970	898	939	955	1002	888	946	974	955	915	984	987	971	945	966	977	880	956	969	927	972	883	935	1003	897	902	916	958	963	953	972	989	968	953	942	944	966	977	929	921	929	921	935	984	997	895	897	933	945	923	967	943	943	1044	916	838	919	927	992	963	989	920	929	952	920	999	1012	932	927	946	896	944	957	901	930	990	984	993	922	975	960	921	943	1011	970	956	933	931	957	933	964	979	935	931	953	979	953	914	1026	964	937	939	985	992	957	948	932	981	930	962	981	925	976	972	959	928	974	882	984	974	937	910	977	967	946	948	971	931	991	949	935	954	1004
6932	606	620	575	471	450	385	428	389	390	414	400	391	351	425	436	400	377	415	407	390	411	358	415	383	406	382	370	382	330	404	417	395	395	413	351	403	394	415	409	392	378	401	428	374	396	385	421	378	381	400	414	380	388	386	391	412	399	375	381	350	366	386	368	396	395	386	399	371	424	350	415	419	386	430	400	395	390	415	387	371	377	384	403	383	394	402	387	395	406	381	425	386	363	385	401	390	373	377	423	407	385	386	420	383	360	395	412	424	384	387	380	386	391	423	395	406	393	366	402	402	388	414	380	357	394	403	375	413	371	402	426	371	374	360	414	404	394	372	383	375	392	359	355	400	362	405	363	412	418	372	381	405	403	360	407	358	371	373	389	376	378	370	355	420	433	373	374	423	407	363	365	396	357	363	400	390	374	393	386	404	391	394	387	394	379	404	369	377	383	360	360	406	447	373	377	408	388	351	391	409	430	398	365	384	381	370	402	412	390	392	377	402	410	423	346	384	381	395	355	366	411	361	391	351	392	355	399	379	404	408	374	390	358	356	344	360	403	407	418	398	409	381	373	392	376	391	380	376	373	370	412	390	397	376	361	412	379	402	398	374	367	397	377	401	373	394	386	380	368	360	406	413	365	401	325	361	370	384	403	354	429	364	389	417	353	362	389	396	358	370	418	392	376	408	389	395	366	412	400	378	404	456	387	380	365	352	391	352	385	403	390	390	385	375	400	438	366	388	373	376	406	377	394	378	377	389	407	383	379	365	385	385	404	396	425	389	355	395	348	391	394	362	379	387	436	462	356	400	369	388	369	378	368	393	371	408	418	406	344	389	407	393	348	362	411	384	386	365	407	368	420	400	345	366	386	370	399	362	384	389	391	428	377	371	401	364	406	363	372	388	405	428	366	422	386	393	387	395	373	373	360	421	362	361	372	387	390	365	342	404	360	409	381	422	410	382	374	387	321	405	415	389	433	357	365	440	448	365	400	390	356	344	392	403	379	403	358	429	416	359	332	348	347	386	385	412	362	384	406	385	411	387	398	411	410	400	344	384	364	409	336	382	416	391	357	369	393	383	355	377	351	367	393	369	394	377	370	345	415	379	457	396	412	389	386	371	377	395	387	403	366	365	349	406	370	391	381	377	378	418	394	398	368	385	377	347	372	386	372	399	360	413	354	388	387	392	401	420	370	385	434	374	368	364	350	408	384	410	401	376	363	407	404	399	391	399	383	400	402	402	360	393	380	376	402	372	384	421	394	404	404	391	375	372	427	365	389	379	388	365	371	400	389	387	375	385	374	374	384	397	384	408	325	380	371	398	390	395	430	386	392	410	347	400	354	413	359	421	387	356	388	454	406	375	382	401	361	411	376	372	397	385	396	379	397	392	380	382	397	364	387	405	404	390	371	393	359	391	392	406	420	419	411	403	383	393	370	374	360	361	389	371	412	387	366	422	388	382	383	401	356	396	370	375	393	384	403	391	399	355	374	378	401	380	364	377	360	422	425	403	413	431	390	406	413	365	373	390	397	399	395	407	395	413	360	398	384	373	374	384	382	381	363	408	398	396	376	366	412	405	411	387	393	354	363	416	359	395	417	383	362	362	426	361	433	402	386	385	393	388	427	377	372	345	394	392	375	409	380	392	418	377	398	412	386	391	395	416	395	377	414	400	384	419	357	389	404	383	382	362	411	369	374	385	347	382	373	386	397	387	411	380	416	375	366	362	364	400	402	380	375	358	410	381	358	361	405	387	411	392	403	421	416	349	373	383	396	358	400	351	389	367	388	396	385	374	368	384	397	371	383	346	400	413	391	374	370	405	403	433	389	395	357	395	389	345	406	370	418	397	371	426	361	431	399	356	412	400	370	419	398	396	393	403	409	400	374	420	425	415	382	405	382	433	397	399	425	404	379	391	371	393	339	399	367	373	394	403	409	405	394	390	386	428	366	407	437	376	428	359	399	336	415	403	370	396	407	377	403	393	385	400	378	374	377	368	401	389	414	395	376	405	376	388	347	368	403	367	360	362	412	378	374	352	416	371	396	407	388	375	363	367	391	337	381	399	425	371	401	394	366	355	393	346	393	436	363	434	380	387	340	377	367	353	406	404	388	353	385	382	413	383	422	373	388	402	387	375	401	395	397	413	357	411	393	404	418	386	420	390	438	405	397	377	424	430	394	390	397	384	377	404	389	408	402	395	377	394	389	334	383	396	389	404	408	410	383	362	409	375	373	415	413	378	388	358	395	390	385	381	388	417	392	371	361	382	374	413	370	364	389	361	387	360	400	397	362	420	392	378	410	392	382	358	381	387	371	414	403	373	399	375	405	396	401	362	367	356	408	406	382	425	349	380	401	329	397	376	335	390	402	404	327	373	374	389	344	378	364	394	354	406	397	394	357	389	392	382	404	391	368	410	412	385	382	380	393	378	380	390	401	391	418	388	382	430	377	372	373	413	400	434	372	364	389	367	387	383	396	387	377	425	415	407	372	375	403	412	401	404	388	402	363	403	381	393	390	381	348	398	355	364	385	419	394	379	367	409	372	401	369	395	366	373	363	401	360	412	373	377	392	370	379	394	395	362	340	391	374	390	366	397	383	378	389	376	406	403	367	389	396	386	396	374	370	389	422	392	410	382	385	361	416	423	374	389	371	367	374	393	411	376	412	369	376	371	357	429	352	395	391	383	388	435	351	366	408	371	380	357	418	371	364	376	395	392	410	390	403	395	396	385	412	371	393	386	364	366	406	357	394	378	402	383	377	375	389	406	414	355	398	377	373	397	377	364	382	410	441	402	348	381	406	390	392	379	400	391	395	368	356	364	382	356	394	362	356	400	418	371	391	388	386	397	397	389	386	378	418	360	394	370	353	380	365	375	396	384	427	375	372	397	403	401	382	342	375	394	377	343	373	364	399	378	369	382	384	369	398	384	380	390	404	418	378	358	384	358	406	398	371	355	356	405	385	377	391	390	332	371	452	395	398	367	390	396	388	385	365	362	343	429	371	373	393	377	380	380	391	381	392	383	394	398	380	378	374	375	369	377	389	413	366	396	379	387	382	370	420	417	375	354	418	362	378	385	350	353	342	359	395	389	356	379	366	383	366	388	414	406	393	400	381	412	411	370	365	387	390	386	404	404	397	393	385	431	387	398	394	437	423	412	374	386	397	389	405	404	376	393	364	366	403	416	382	421	392	357	365	389	348	403	374	383	340	380	377	365	402	408	378	408	384	382	352	368	377	418	403	403	406	373	413	397	401	379	399	387	385	396	378	401	405	353	377	349	384	371	405	422	398	380	413	402	380	359	394	357	381	385	374	361	391	386	390	368	399	381	383	351	384	390	387	400	400	383	374	359	392	369	393	416	405	377	388	359	395	341	358	379	366	408	368	401	367	397	395	359	353	381	401	378	366	418	409	434	375	382	387	404	397	377	369	393	414	377	396	362	396	341	383	386	389	379	389	389	376	406	369	379	365	400	387	377	372
6589	1079	1475	1523	1522	1274	1207	1183	1097	1079	1072	974	1028	1048	969	983	954	981	998	962	1010	972	931	990	909	958	916	977	927	923	942	937	952	925	930	955	995	926	958	954	882	937	986	922	902	956	981	986	961	974	876	892	931	918	896	941	968	912	943	931	950	926	945	955	972	916	960	983	955	898	937	938	930	934	913	927	922	942	920	914	881	914	963	923	936	923	974	954	892	902	906	907	980	905	946	929	961	943	930	941	918	957	973	933	915	964	949	901	978	965	924	892	916	909	904	938	868	924	889	939	925	910	944	953	913	905	971	888	921	886	971	967	864	977	903	917	885	979	917	913	972	915	913	921	973	964	861	907	970	904	917	945	903	919	923	905	970	940	945	890	914	973	915	859	972	928	968	938	931	915	958	909	934	937	968	938	950	872	922	932	983	901	958	935	933	933	900	925	902	927	925	918	956	917	931	875	914	963	904	910	911	941	904	887	891	924	923	971	913	939	894	901	942	945	955	854	920	923	906	927	873	869	914	956	924	909	950	909	916	905	960	880	906	932	899	976	948	955	947	899	882	926	889	960	942	923	932	917	888	913	957	989	912	905	1027	889	952	932	900	947	997	922	949	911	971	941	954	944	942	948	962	931	978	977	931	930	983	899	915	951	935	901	947	941	878	937	898	926	917	890	950	936	910	928	881	942	932	933	973	918	1016	943	905	914	929	941	876	932	921	951	893	926	898	961	963	938	905	938	947	889	887	940	991	965	934	884	898	901	947	884	875	951	965	901	904	982	880	936	941	955	889	906	963	951	906	961	906	953	943	936	903	968	921	956	976	952	917	890	911	957	913	993	903	893	935	900	936	886	915	894	903	979	948	916	924	932	887	909	960	901	971	978	909	955	971	911	938	928	927	941	964	981	971	880	937	904	906	971	916	921	907	905	934	997	950	936	977	965	927	924	902	900	932	920	928	950	911	920	926	901	952	887	925	836	914	965	916	868	889	913	1002	904	898	995	954	926	876	962	949	921	957	938	878	950	908	963	938	995	863	924	901	910	917	891	962	958	939	866	910	935	903	895	918	915	970	944	919	956	930	856	972	941	888	948	974	942	931	967	879	890	935	913	958	950	912	945	1011	938	979	970	952	891	939	860	947	932	930	950	933	901	913	918	935	910	958	948	875	921	914	908	919	919	938	946	950	955	869	908	942	921	945	931	967	934	967	924	977	968	889	978	921	896	983	953	954	914	933	912	940	948	879	942	913	875	944	899	873	954	924	893	934	953	913	942	923	988	920	962	948	912	912	955	922	885	934	962	982	928	921	937	892	965	948	893	923	932	911	931	955	857	914	961	968	904	951	901	898	943	922	909	846	925	912	881	908	959	932	892	932	920	918	957	956	939	934	922	933	929	966	929	906	892	895	912	915	957	927	916	932	850	880	929	929	915	939	999	948	969	936	844	915	961	967	1001	937	929	915	887	901	942	897	869	989	932	915	916	926	961	882	958	927	946	915	959	946	909	917	960	919	945	938	899	884	969	939	886	959	953	941	1003	952	912	918	934	933	896	936	971	986	961	905	863	861	974	972	957	910	926	937	942	964	924	875	904	916	996	933	934	946	992	899	945	948	868	960	873	914	924	924	899	914	935	949	888	958	949	921	938	935	897	971	925	995	905	984	962	912	922	971	927	1004	917	895	883	925	937	945	911	956	971	940	931	915	901	921	994	891	955	878	941	908	903	997	884	917	918	964	933	977	934	893	940	952	951	946	977	913	888	910	920	846	917	910	922	929	943	906	893	943	948	929	965	888	938	919	979	946	880	942	895	916	937	921	898	833	917	932	918	950	903	927	921	941	910	972	890	958	951	965	895	935	881	936	978	929	905	903	948	953	962	949	935	954	950	942	955	897	946	937	954	957	920	940	940	979	981	944	958	896	932	895	919	925	913	904	968	908	945	941	892	920	947	970	912	924	893	967	912	949	933	908	937	949	931	943	913	892	945	902	896	949	893	959	912	977	976	935	916	950	899	890	917	849	898	880	938	967	872	979	922	931	928	941	988	984	898	964	893	871	923	945	952	907	869	904	965	928	980	918	965	962	930	869	943	945	931	893	938	940	890	964	952	966	899	931	932	958	965	946	925	955	935	931	946	900	906	950	935	879	920	897	940	904	934	976	922	931	925	914	923	961	949	915	892	954	963	915	918	944	860	899	880	898	915	863	972	901	893	938	894	916	938	891	938	924	957	921	912	941	934	886	923	856	924	930	909	930	908	869	937	905	877	921	935	918	976	956	873	901	907	962	888	903	944	968	974	891	975	924	944	922	872	880	907	895	910	891	959	964	920	941	887	909	949	951	978	915	899	940	951	937	948	979	918	925	918	948	928	923	915	1017	953	952	934	912	901	945	963	923	920	937	942	938	892	905	913	941	955	926	944	928	916	925	879	909	933	969	905	885	901	920	936	873	928	957	878	897	923	897	919	968	974	917	906	920	907	919	1015	945	945	961	922	977	917	923	935	911	906	940	905	879	879	912	916	869	888	936	937	1000	962	932	937	932	960	989	950	898	893	877	914	888	896	921	899	909	908	879	910	938	879	895	932	920	956	902	930	907	919	944	963	902	924	902	930	897	900	951	960	923	945	996	903	887	905	875	947	908	934	918	922	891	946	892	951	946	951	934	927	887	949	935	909	943	961	964	987	882	939	957	905	973	949	951	907	923	908	965	963	885	918	925	937	961	982	891	934	945	951	916	857	940	911	952	961	917	954	949	940	917	938	904	945	907	937	929	938	937	903	914	938	945	870	926	900	853	975	935	921	983	924	973	901	956	947	917	959	878	918	981	900	904	917	950	914	958	988	894	906	911	964	888	899	950	930	911	958	878	939	933	874	877	974	915	921	907	914	917	906	909	985	880	885	920	917	903	957	901	960	966	905	936	910	912	925	962	920	905	922	936	910	891	953	921	902	922	904	868	962	916	911	915	967	976	911	890	951	930	907	932	944	971	909	903	949	827	932	972	944	934	888	968	968	958	879	910	943	889	962	903	929	952	943	983	928	919	857	929	964	904	921	929	933	977	953	895	932	898	921	925	933	923	930	939	918	899	903	907	887	955	907	874	949	920	944	942	902	958	867	961	958	903	925	935	939	957	879	928	916	878	965	990	933	980	982	875	903	887	886	917	923	946	937	924	930	917	942	986	963	960	880	935	914	900	899	878	904	928	950	938	928	915	948	947	891	958	923	902	912	893	939	925	891	898	920	903	906	925	905	955	908	934	935	919	925	940	913	899	956	972	864	962	916	929	904	949	922	950	912	967	951	887	972	858	975	897	966	896	876	889	940	910	925	925	944	910	940	912	922	903	930	940	899	913	917	927	962	907	910	936	926	908	932	902	920	962	923	916	923	908	993	919	880	1041	949	937	915	944	900	868	917	943	953	880	961	926	1011	951	930	918	950	920	910	936	941	904	971	974	937	932	944	957	923	940	952	926	921	923	934	924	871	973	916	943	924	949	916
11918	757	705	515	381	337	348	280	270	251	229	233	240	257	231	226	229	233	208	213	213	235	219	219	224	220	207	228	216	210	236	214	192	210	181	219	204	225	244	206	222	185	196	244	218	197	208	202	208	178	205	223	234	212	203	212	192	204	216	204	222	220	218	212	209	191	214	196	206	215	240	236	204	196	229	213	201	200	202	202	196	186	194	211	207	212	221	218	204	204	190	203	201	184	167	207	243	235	218	205	214	189	228	202	217	230	218	205	216	193	194	231	229	228	202	204	193	230	222	218	222	205	248	235	211	181	200	229	237	205	227	196	209	223	230	239	223	207	194	190	205	200	215	186	217	203	236	210	183	244	240	219	193	177	215	208	201	205	213	239	198	240	196	225	213	225	239	202	205	213	201	219	229	236	226	200	206	186	229	204	225	232	199	218	204	233	212	197	200	236	211	205	209	192	223	215	225	235	198	189	211	225	205	214	218	196	209	235	198	235	217	241	215	215	182	209	204	197	237	228	199	203	202	187	208	219	213	195	223	201	212	216	228	208	240	230	236	221	202	176	227	208	217	219	231	215	214	205	239	212	193	227	230	215	210	203	219	185	176	224	234	195	209	218	211	236	206	243	211	217	238	210	203	207	193	192	214	231	207	210	207	205	204	208	195	232	176	210	191	210	196	211	227	231	218	224	200	207	220	199	195	191	186	227	237	230	215	180	181	228	224	197	234	229	211	187	199	221	190	215	211	210	218	216	220	216	213	198	229	215	218	213	204	197	194	230	205	219	207	207	213	243	213	217	222	200	205	236	200	215	204	228	227	214	201	216	246	234	262	220	213	206	203	182	192	192	218	229	185	238	192	204	216	209	211	225	201	215	219	196	204	209	238	212	190	205	202	204	188	218	207	216	225	193	242	209	206	206	207	223	222	236	239	212	201	205	215	221	219	221	211	196	212	213	199	222	222	221	178	203	235	216	196	210	208	197	221	214	214	237	198	189	207	173	193	232	178	196	238	223	231	229	202	202	224	210	198	216	199	218	195	209	192	211	229	198	174	204	234	215	192	184	218	197	226	233	202	218	209	186	196	227	216	192	235	195	201	208	210	215	250	220	184	189	198	240	206	204	197	202	195	220	222	202	213	227	232	199	190	183	212	200	197	207	200	212	210	237	212	191	180	206	193	208	207	209	232	192	213	223	245	209	228	207	203	185	179	195	214	198	226	172	207	203	209	221	183	211	224	218	202	210	207	222	216	191	188	191	223	216	224	210	209	205	192	222	225	242	212	174	202	204	210	206	192	190	186	212	205	198	191	238	226	226	226	196	209	198	205	186	229	206	209	219	209	201	218	211	195	241	221	198	198	208	202	253	257	209	217	221	218	211	225	231	195	218	198	195	236	245	183	200	210	179	198	220	234	232	209	207	198	233	210	218	236	211	194	207	241	219	225	210	224	206	213	214	232	224	219	191	220	201	209	205	223	190	228	188	210	196	219	187	205	212	207	210	206	234	191	225	220	211	198	239	192	213	205	225	217	212	195	196	221	207	208	206	195	202	221	210	222	200	210	194	214	207	236	225	214	183	189	212	217	226	197	220	207	208	221	184	217	215	214	203	228	210	198	221	208	215	206	196	200	189	208	244	206	182	194	208	178	218	227	225	203	219	190	194	203	210	216	207	222	202	219	205	205	212	198	196	202	226	201	217	207	218	210	207	192	196	226	204	238	222	261	236	210	229	228	206	203	206	226	239	203	199	226	227	220	190	187	193	205	222	246	209	205	210	207	208	216	211	221	222	212	224	194	200	240	198	205	188	178	234	183	223	209	229	217	207	194	224	224	217	216	182	200	199	205	203	198	208	241	191	206	204	214	187	214	229	218	207	205	241	245	226	245	226	222	186	229	188	188	218	185	208	216	205	220	235	206	182	209	197	176	197	186	210	211	230	211	200	199	208	208	200	197	217	229	228	213	220	211	181	194	227	196	203	200	230	196	211	219	179	189	231	195	193	205	202	219	227	224	225	216	196	215	202	208	246	215	231	248	215	198	201	235	204	230	208	190	200	204	215	213	244	227	222	192	208	200	201	224	222	194	235	226	215	202	214	198	213	209	212	217	186	192	198	199	201	201	180	221	222	210	215	205	208	194	220	216	221	216	207	191	222	208	217	171	216	224	204	197	221	193	199	231	232	178	211	232	193	208	202	237	193	214	188	245	202	202	223	204	195	187	196	233	197	198	206	206	204	194	200	219	231	195	242	198	220	205	182	199	235	209	191	244	178	222	209	196	239	222	214	234	216	208	213	198	202	199	208	214	230	239	205	199	214	213	175	206	231	185	225	194	196	198	194	232	212	212	190	201	187	217	220	191	203	213	213	207	215	195	195	201	232	203	227	226	218	206	195	214	218	206	214	204	218	223	180	212	213	210	215	199	208	161	197	224	198	217	212	225	203	227	227	198	201	211	201	200	221	229	212	221	217	219	199	226	188	165	191	220	230	187	263	235	206	208	200	234	205	230	228	239	222	196	192	194	215	201	209	224	208	207	208	208	208	214	217	217	214	203	228	206	204	193	214	205	217	214	206	211	217	216	192	202	231	192	210	204	199	212	225	243	220	193	195	196	221	214	205	221	216	216	252	208	213	212	213	211	224	216	206	230	200	240	229	217	211	237	218	209	222	211	207	193	219	203	180	231	246	202	213	205	217	197	240	218	208	218	213	211	220	198	186	215	230	220	218	207	219	226	225	215	203	200	213	225	215	217	225	217	200	208	228	213	209	248	235	218	238	225	193	240	204	226	188	202	230	193	212	211	205	197	211	202	208	206	225	222	208	209	221	181	206	216	211	238	199	209	193	203	211	193	203	203	239	208	216	211	195	220	192	211	216	191	221	200	204	217	211	228	208	194	231	222	216	188	198	223	198	222	237	179	199	217	200	207	196	226	216	215	189	220	243	210	206	216	214	196	251	195	211	188	188	210	209	191	218	224	195	218	203	207	223	218	203	227	217	190	215	221	232	207	199	212	210	197	214	205	208	247	209	215	225	192	236	222	201	211	197	215	239	212	207	201	211	232	208	216	226	230	218	238	186	202	209	221	200	176	205	217	202	187	193	203	202	184	203	207	196	216	215	204	217	208	200	253	200	193	192	248	227	221	232	201	203	192	229	229	194	198	222	203	218	210	211	197	233	202	216	211	205	209	201	251	190	199	203	222	236	211	202	192	196	208	238	196	211	206	222	200	200	201	209	204	235	199	222	220	230	210	213	193	202	200	215	222	258	194	235	225	202	206	194	221	204	230	234	201	211	233	222	232	193	192	220	228	197	202	204	238	256	227	233	189	203	198	234	227	250	212	209	199	172	209	226	194	201	220	215	221	192	212	212	204	199	196	212	213	205	226	229	221	220	201	209	206	240	192	189	193	218	183	190	229	238	222	211	229	227	212	227	229	211	219	199	211	223	219	200	224	181	210	227	194	233	215	227	199	223	207	241	227	197
7812	908	1574	1748	1432	1256	1114	967	881	781	778	745	699	671	680	651	653	584	648	591	609	524	578	617	575	567	565	562	644	587	565	563	546	547	598	556	582	588	548	593	579	558	565	573	532	558	491	581	520	558	546	588	584	543	571	582	572	584	528	541	547	555	532	550	513	568	542	564	541	515	549	539	576	576	583	545	556	544	582	514	609	546	549	558	529	582	538	536	533	550	512	550	543	536	566	525	532	513	542	549	572	537	542	556	563	560	542	557	502	560	524	536	525	587	527	544	563	528	562	570	559	555	537	556	513	547	514	574	514	521	534	538	539	552	554	507	537	519	539	541	531	526	528	586	543	546	566	495	535	572	540	500	510	564	540	519	557	552	582	540	588	515	523	536	538	566	513	548	526	523	525	535	523	522	530	529	557	569	589	530	521	556	576	539	512	512	570	543	549	533	567	556	544	506	557	506	532	554	523	510	532	542	510	544	525	517	509	530	554	543	513	555	561	536	575	556	517	529	558	555	551	532	511	498	554	539	524	572	567	533	551	515	547	511	559	546	516	557	514	529	554	546	533	570	562	525	545	484	519	565	551	532	517	558	574	546	561	564	562	547	561	511	539	554	527	558	506	544	537	563	541	554	525	540	554	575	587	536	597	541	537	543	525	566	538	525	541	552	560	542	551	568	553	530	515	550	535	528	560	543	537	547	545	561	545	547	527	549	539	531	525	564	502	486	539	532	512	539	551	521	555	537	528	531	564	544	561	558	551	521	533	518	577	533	537	487	555	532	550	585	539	548	555	563	576	561	492	523	545	512	542	535	521	566	523	521	540	512	573	557	602	554	581	593	531	533	546	481	537	546	577	532	527	524	578	556	544	518	527	561	521	534	562	545	506	526	559	523	568	575	524	537	542	556	546	554	492	548	549	551	537	521	562	536	526	531	556	544	567	531	531	581	522	494	529	571	561	552	570	561	528	535	523	508	531	563	525	562	542	533	522	532	514	536	556	503	511	525	545	536	502	509	516	568	545	545	498	514	536	584	498	563	588	583	544	495	509	468	530	516	543	529	514	549	532	581	552	521	543	567	582	556	517	545	507	543	568	586	530	563	549	572	501	536	567	534	591	535	521	498	550	531	497	564	538	521	538	569	567	554	516	544	526	508	549	532	517	527	556	503	527	564	513	548	566	554	543	547	522	507	552	538	556	549	550	523	555	578	522	509	527	558	555	562	541	535	556	508	568	530	535	546	548	508	596	533	528	587	519	540	557	577	539	515	526	560	535	524	571	549	589	534	561	577	542	548	549	542	528	584	522	546	534	547	531	527	528	571	543	570	509	541	563	511	531	563	518	525	536	527	558	516	536	523	538	541	552	528	521	514	547	543	539	509	518	551	557	601	514	548	541	539	562	527	560	519	549	561	543	557	539	562	592	532	567	556	571	566	553	530	534	538	534	519	539	581	535	531	517	508	537	524	558	555	530	536	541	549	598	567	593	536	522	530	552	535	538	534	578	539	551	542	576	524	542	551	561	502	540	550	560	593	571	537	526	557	514	523	575	548	586	561	522	563	549	587	539	560	537	510	529	572	476	512	542	544	519	522	540	566	483	580	560	525	550	506	545	526	511	558	515	533	541	524	561	566	512	571	543	520	517	535	558	517	576	513	605	524	537	584	549	516	549	565	594	550	544	529	530	545	531	524	567	540	562	524	510	531	518	555	541	519	530	575	517	537	445	524	535	502	580	541	529	554	557	518	553	546	503	526	529	557	556	563	534	537	534	547	477	563	574	536	527	546	516	527	541	561	559	528	546	515	539	513	577	549	529	562	562	534	563	549	535	496	515	592	542	563	532	528	551	544	494	533	560	522	553	554	547	557	541	583	550	523	551	522	535	548	545	560	491	571	555	539	535	543	528	564	555	568	552	535	536	534	548	551	550	544	537	489	511	518	531	495	577	559	493	548	571	547	545	546	579	522	580	526	540	530	526	535	567	534	490	553	572	539	510	529	534	519	524	577	512	527	534	559	573	537	603	500	502	566	529	561	518	584	568	605	565	501	544	600	513	508	558	556	549	525	581	589	514	566	544	512	550	528	556	572	547	551	515	563	506	528	559	541	593	585	495	553	517	573	498	510	535	554	539	550	510	523	543	561	557	578	561	567	538	531	521	557	539	531	580	519	521	545	572	571	555	538	564	569	580	525	534	529	525	555	499	560	552	524	561	551	536	515	539	525	552	588	494	560	505	552	548	572	522	523	579	498	561	546	516	523	561	544	588	505	544	560	529	569	563	529	530	559	543	537	526	561	546	565	573	517	565	575	575	536	576	537	549	567	535	511	595	557	517	567	557	556	502	528	532	504	546	545	521	517	581	547	522	535	500	557	507	503	572	512	561	507	529	552	585	533	555	486	555	537	561	544	563	567	530	516	545	534	570	559	557	558	548	579	546	555	558	505	565	566	546	587	482	559	549	562	519	531	508	593	510	566	550	594	542	558	556	545	583	582	566	558	539	543	562	568	526	571	556	525	515	492	560	534	528	532	573	541	553	547	538	534	510	522	561	529	535	532	544	524	569	578	539	589	528	540	551	565	535	536	547	527	555	561	566	537	524	565	499	585	555	536	554	540	527	584	535	553	533	523	513	537	539	538	612	570	550	534	540	563	523	532	518	520	558	574	498	526	525	585	569	537	557	546	487	540	537	561	525	579	514	533	546	517	524	553	613	558	502	536	505	532	561	505	519	557	583	482	521	571	543	539	557	552	550	581	577	565	532	557	543	562	557	571	564	527	540	535	491	535	530	546	535	528	553	524	541	527	552	566	572	547	566	575	566	537	542	531	492	527	557	528	539	536	559	544	554	516	519	524	523	512	575	530	568	562	549	503	564	546	547	525	508	531	551	567	548	556	578	576	535	545	575	570	527	544	546	577	561	557	581	516	564	583	528	582	517	572	494	552	525	562	513	551	593	552	511	492	506	567	558	562	529	552	528	568	519	573	572	548	573	556	547	535	524	586	539	567	542	497	572	538	589	567	538	581	555	523	518	522	561	536	576	561	556	560	542	585	537	536	512	550	564	551	568	512	560	554	543	582	550	549	546	530	533	534	581	546	559	503	556	544	555	501	541	573	556	535	553	547	516	576	550	520	499	551	544	512	515	527	542	555	546	569	527	518	568	536	532	562	554	549	563	526	514	520	549	552	500	575	555	561	526	544	555	516	582	539	552	551	536	534	550	559	500	529	512	563	521	525	571	528	537	593	583	530	531	576	548	542	535	541	565	567	551	545	552	549	564	537	518	581	523	527	564	525	500	531	537	561	565	527	536	553	522	539	518	511	561	533	538	548	555	562	577	561	549	547	548	503	550	518	543	527	537	559	568	514	536	547	528	573	552	530	556	487	531	548	561	554	522	542	518	572	539	529	567	555	527	562	531	503	585	546	541	541	565	571	509	529	571	545	536	544	567	504	491	511	544	539	532	576	545	512	541	535	546	501
1416	365	394	382	382	391	373	413	445	368	390	382	386	376	413	395	394	385	436	397	418	382	397	341	391	386	388	393	407	347	380	403	400	367	382	410	374	387	401	358	356	361	369	388	407	365	366	383	396	412	383	384	379	352	387	392	381	418	412	387	364	410	396	395	387	425	409	393	377	380	386	379	395	402	402	442	369	350	376	382	394	361	408	363	378	389	373	382	419	382	382	359	382	371	437	366	352	379	378	385	368	407	390	417	390	399	387	363	382	353	348	402	381	406	364	381	380	361	411	386	384	364	408	382	411	375	356	397	416	376	419	393	388	404	345	391	399	405	397	379	405	366	403	383	370	419	382	411	409	390	390	342	366	421	377	383	402	374	356	351	373	411	364	390	418	384	360	374	362	422	377	401	372	382	378	385	377	390	403	360	343	391	363	379	356	406	387	372	363	398	373	377	405	394	394	378	408	384	417	428	376	412	404	395	415	381	347	436	378	394	377	376	410	404	388	378	361	412	392	421	389	370	392	367	412	396	353	403	382	389	371	406	364	355	390	440	406	369	387	371	369	423	389	391	382	388	415	342	382	394	398	379	374	425	379	387	359	407	404	372	371	385	352	406	411	403	394	354	407	386	379	395	408	367	385	354	401	394	359	380	388	380	363	377	392	405	418	388	396	398	387	398	393	413	389	378	407	404	393	384	402	352	379	432	330	385	385	374	380	358	405	368	378	403	399	414	379	373	401	417	403	405	415	385	361	383	397	383	379	383	365	350	398	374	376	364	388	426	366	404	367	405	365	435	372	388	381	368	387	383	384	395	402	380	396	384	423	373	368	392	399	373	372	386	359	368	361	352	424	383	387	347	368	412	385	388	432	376	380	378	410	343	382	365	404	413	419	401	409	402	391	387	381	380	358	398	371	386	413	371	380	428	390	378	374	373	378	390	418	376	372	368	404	351	393	393	331	366	419	393	377	401	400	397	358	376	382	385	386	349	356	413	378	400	373	406	415	366	396	394	380	374	364	354	396	402	417	397	394	377	385	378	411	377	374	376	390	355	375	372	377	380	392	441	412	356	407	372	376	384	396	435	375	396	387	373	372	418	386	420	387	365	401	411	416	426	360	407	414	424	367	403	394	370	379	380	371	371	385	353	375	400	397	385	356	383	354	416	418	363	370	367	382	354	381	378	383	359	409	414	405	355	375	410	370	376	373	406	400	378	395	393	364	374	420	349	391	380	420	398	389	420	379	391	392	374	342	396	438	381	393	379	351	383	347	403	402	402	400	343	361	381	355	427	364	398	403	356	380	369	367	434	443	362	385	364	417	386	390	412	383	370	407	426	381	394	383	428	398	364	363	406	387	374	380	414	428	393	371	387	383	388	359	364	371	408	421	408	384	367	372	393	367	398	400	418	416	422	396	348	369	372	333	357	436	397	424	387	365	388	374	366	398	422	384	382	375	431	386	364	405	364	395	395	417	388	383	399	368	371	390	371	377	356	349	390	387	395	379	363	386	411	400	406	418	394	367	434	372	404	380	351	336	390	390	362	412	420	393	386	332	359	433	371	374	427	399	386	405	411	382	404	410	364	390	365	413	395	377	364	405	397	384	373	389	377	404	364	397	343	372	411	412	349	356	381	383	404	409	363	391	388	381	391	372	367	398	398	352	413	379	417	383	389	362	396	418	384	391	370	412	393	395	391	364	367	410	363	413	399	391	376	388	362	338	372	404	380	385	433	384	376	336	453	371	369	406	399	401	405	357	390	364	380	407	387	367	399	379	389	404	389	420	397	370	403	419	385	358	362	390	359	361	380	354	361	383	390	381	394	368	390	379	401	382	417	392	377	387	412	377	414	387	392	362	427	369	365	384	405	430	388	371	401	402	373	385	396	381	404	369	382	385	424	385	387	404	409	371	385	377	357	383	414	435	354	363	385	370	386	376	321	376	374	399	396	381	412	383	335	410	402	387	412	383	368	415	375	353	388	379	423	385	394	398	406	378	333	404	380	379	412	430	397	397	353	380	344	366	374	390	433	383	370	407	395	383	381	382	382	399	375	405	405	378	354	385	378	375	378	382	379	373	406	383	403	387	422	404	369	391	401	369	393	420	401	375	392	365	388	357	455	422	392	391	375	364	381	362	376	434	390	392	337	377	390	371	427	411	386	411	376	403	378	417	397	429	378	405	384	379	393	399	395	420	383	400	367	407	395	383	374	356	403	368	399	402	406	360	350	369	407	386	395	408	427	418	431	392	381	373	389	400	403	403	411	421	401	387	389	378	383	392	374	391	387	390	388	395	377	367	351	395	398	405	345	395	378	378	378	409	426	374	416	370	364	364	419	360	394	377	369	379	408	372	380	383	357	394	388	430	378	361	392	404	387	395	372	389	408	365	388	385	379	360	408	346	380	379	375	430	387	369	384	419	426	413	387	401	348	371	378	407	369	391	353	385	376	385	375	379	417	401	345	427	377	383	398	369	383	396	380	381	415	404	383	416	357	354	381	353	368	404	406	378	394	369	378	410	366	388	386	383	380	379	358	361	397	375	411	382	411	379	394	400	382	366	359	394	386	350	377	423	357	373	395	369	370	415	378	400	337	382	381	405	376	391	379	383	393	388	373	404	405	411	417	364	355	377	386	390	396	413	395	441	385	395	369	373	372	372	349	359	379	375	384	349	389	399	370	377	375	369	386	332	357	405	371	454	419	386	377	377	387	382	417	380	357	383	416	382	407	382	407	385	394	414	423	388	386	395	396	368	402	381	408	396	367	402	375	356	403	397	359	401	383	384	363	381	411	384	393	391	378	365	382	407	391	369	379	361	390	354	334	410	393	422	375	384	423	400	373	403	385	387	357	389	407	365	375	410	411	398	407	356	369	421	384	358	367	377	405	385	373	389	399	394	369	389	388	389	406	394	426	401	396	388	345	369	393	392	393	386	412	400	391	388	351	423	393	351	359	393	399	400	387	384	383	427	358	377	367	364	386	362	365	360	393	394	363	401	361	379	402	369	396	384	383	400	374	411	389	388	388	416	395	397	393	385	415	383	371	411	378	379	368	336	380	379	398	354	354	394	381	363	396	405	362	382	337	381	372	380	389	401	342	398	379	401	409	375	398	367	359	362	372	382	419	404	372	412	363	389	383	402	377	380	385	358	360	373	373	394	396	399	378	391	430	408	356	411	378	403	403	351	377	394	421	442	390	405	375	394	403	359	355	376	384	402	400	389	376	419	394	372	425	355	403	413	394	379	373	346	423	382	377	430	387	378	400	389	357	374	356	398	400	398	405	390	397	399	404	363	366	388	393	394	401	373	371	373	378	406	386	402	377	369	351	401	396	412	368	379	368	403	367	380	402	361	373	379	369	385	369	406	354	385	388	366	375	384	358	405	351	362	425	380	443	365	368	399	433	402	366	400	315	385	421	349	398	406	427	371	363	384	369	383	418	410	383	375	389	386	384	350	379	393	384	355	401	354	394	377	406	401	391
2071	993	950	954	995	975	930	972	946	937	941	907	988	923	917	967	935	923	940	931	926	955	974	961	913	951	905	935	946	973	923	968	908	953	993	922	985	1005	956	897	927	933	969	932	963	917	965	887	897	934	950	949	947	891	939	942	928	946	942	985	926	928	944	988	915	925	935	951	908	911	970	994	963	934	977	910	908	929	945	940	939	893	926	948	969	940	925	912	925	973	929	957	966	952	915	965	970	876	952	952	1039	970	910	921	914	903	965	907	962	950	981	970	964	933	918	924	915	996	985	943	955	956	929	964	987	933	957	893	998	941	997	989	914	946	899	974	980	902	922	958	970	936	875	986	971	954	972	901	1010	977	961	937	951	913	927	951	968	890	913	961	897	939	923	926	929	912	955	999	952	961	922	945	952	1015	979	987	965	943	932	872	923	906	945	970	909	955	937	998	942	989	949	953	936	969	978	924	918	924	974	908	936	905	993	890	961	937	966	969	966	915	945	923	958	996	963	936	966	963	939	932	971	956	942	958	899	934	913	895	977	968	893	930	911	916	917	933	996	934	940	940	935	944	1010	975	913	962	964	960	938	929	847	956	879	942	918	949	937	919	912	933	957	915	911	946	961	989	952	936	945	943	952	957	985	908	966	956	988	888	908	923	969	932	948	914	893	989	935	892	902	918	972	940	936	908	917	923	938	961	937	935	886	942	930	948	965	932	892	959	921	942	955	891	904	893	931	928	970	971	924	920	837	980	1013	908	917	908	999	933	921	921	938	919	947	964	975	940	912	924	958	957	943	877	979	951	978	930	950	986	965	907	1028	941	950	944	955	968	926	970	923	969	941	899	971	890	950	909	982	915	963	929	960	933	926	938	967	959	901	936	973	975	932	912	964	906	917	973	1016	940	929	975	951	950	954	1028	909	958	941	964	949	932	885	887	936	1017	942	938	892	952	947	935	899	962	1005	916	925	956	955	968	961	950	951	940	927	952	966	962	945	950	954	965	930	1024	927	993	942	990	951	927	990	971	903	861	934	974	895	940	881	968	893	974	879	919	970	961	934	955	947	912	959	964	924	907	931	935	915	942	924	944	961	930	902	991	949	911	913	946	923	913	944	884	983	894	943	956	946	891	978	963	934	937	952	1004	935	925	904	967	935	912	982	921	947	946	909	975	960	942	887	944	1036	953	923	991	989	977	941	933	955	939	912	928	985	910	923	933	909	942	939	923	955	940	909	943	963	946	941	873	947	961	936	937	942	943	929	902	957	937	944	962	988	1029	979	943	976	970	897	954	920	925	923	924	906	1000	930	898	913	927	901	952	943	886	983	884	912	954	940	965	936	932	954	918	940	954	954	963	999	923	961	945	957	955	944	1003	959	966	982	907	919	987	931	898	906	946	953	916	944	877	957	939	923	943	975	979	916	948	963	927	884	950	930	908	941	972	944	939	967	917	933	994	949	901	933	938	936	945	906	953	1006	958	945	955	933	955	941	935	968	963	879	975	940	929	915	970	898	897	985	973	940	947	926	957	919	941	961	901	1005	976	987	877	973	919	955	917	925	947	870	952	919	984	973	950	980	882	904	979	947	926	1003	929	902	958	929	966	953	960	931	937	934	956	870	950	997	991	928	930	959	956	955	969	919	977	971	933	917	943	932	963	938	921	943	936	922	937	967	927	894	958	889	930	946	924	915	935	975	934	946	939	935	968	949	943	926	982	965	925	935	957	957	978	950	966	951	952	940	899	939	955	896	921	974	958	964	946	921	964	933	966	945	910	932	906	932	934	950	901	909	971	968	1030	915	865	952	913	921	1031	1000	927	962	972	937	937	903	930	953	934	927	992	898	935	953	937	927	933	919	916	942	928	987	904	956	923	896	956	953	1002	936	918	996	947	966	928	929	941	971	905	929	940	970	958	974	925	945	957	983	957	918	957	938	936	939	900	899	939	892	975	973	929	961	996	912	946	900	912	971	898	866	948	941	971	949	931	942	972	992	941	967	926	923	909	981	894	921	948	923	964	949	864	959	891	921	939	979	949	907	928	964	939	904	971	981	953	997	945	935	871	947	920	944	914	951	946	898	969	984	982	919	937	934	910	928	920	902	932	983	918	924	947	946	955	930	971	906	991	958	956	985	930	930	924	897	967	914	972	1001	955	945	969	1015	937	1003	944	956	938	890	947	912	967	919	945	988	916	916	951	911	945	981	976	896	937	920	966	935	971	1003	903	955	915	1004	918	955	928	887	928	952	958	953	900	923	948	964	918	968	930	962	949	978	968	1003	985	947	979	1001	957	948	926	939	968	964	1004	924	942	960	978	942	939	926	954	973	986	965	979	946	1037	876	899	904	954	960	975	958	975	962	886	982	931	949	901	907	1002	904	920	947	914	884	899	979	952	957	951	981	943	983	947	901	968	990	934	887	900	990	966	922	952	939	913	942	939	890	954	966	934	971	943	919	940	960	969	943	981	890	923	969	940	953	934	920	922	923	942	952	943	943	964	960	941	939	951	900	958	953	971	983	976	917	895	987	952	998	956	928	925	919	906	898	972	902	908	932	942	897	919	935	958	996	970	963	962	963	964	930	907	895	890	976	916	937	883	892	946	939	909	951	927	966	919	987	964	977	894	942	916	987	917	991	948	953	975	950	923	951	923	948	990	897	975	907	955	954	961	912	920	934	989	909	914	916	944	946	948	963	869	929	930	973	973	951	917	906	923	915	950	973	981	954	978	947	891	931	945	917	922	942	911	926	955	933	947	965	979	961	955	933	981	945	993	901	950	943	997	940	957	953	964	903	925	946	928	930	935	959	942	891	960	965	911	935	965	975	951	989	904	968	912	966	935	899	905	930	962	966	899	886	981	977	964	955	1010	914	983	958	929	965	931	993	954	924	938	919	969	909	970	956	952	935	937	916	951	943	938	938	928	960	944	957	859	944	955	991	962	908	952	999	899	994	938	922	988	965	967	997	951	961	926	954	973	976	927	962	927	900	922	975	961	921	984	951	929	986	987	959	917	993	906	915	1000	956	983	941	958	967	927	917	973	936	942	911	892	936	928	969	927	972	943	937	962	943	989	993	947	942	940	987	976	897	887	971	954	942	947	919	927	941	910	954	922	948	960	932	947	920	947	967	933	884	961	974	1007	977	947	937	1008	931	957	926	908	954	977	927	917	947	842	947	958	950	913	959	915	927	900	914	937	943	889	929	925	978	961	986	937	925	928	955	936	974	973	953	905	874	976	966	943	964	942	935	943	902	949	895	943	942	933	930	914	925	931	938	939	966	909	930	958	950	948	982	959	940	933	948	914	929	923	963	977	931	961	949	934	929	949	898	945	940	906	919	970	959	898	1005	936	963	946	964	936	928	903	908	916	993	952	934	957	894	930	961	963	942	987	932	974	971	922	919	929	960	977	930	986	937	958	936	929	951	925	893	963	875	957	936	920	923	917	908	871	903	971	987	901	973	1007	996	907	1001	946	967	950	986	926	935	944	974	966	911	923	940	923	960	948	903	992	984	949	913	905	957	972	950	921
6781	572	627	570	466	479	427	443	466	397	417	403	406	376	401	382	377	389	425	388	357	359	449	384	344	366	369	396	378	402	390	401	434	356	383	389	431	385	397	389	389	365	381	393	377	368	362	382	398	430	411	396	400	384	381	396	402	404	416	432	367	401	377	361	372	352	419	365	421	386	375	411	381	407	383	443	425	406	341	373	350	347	416	391	368	390	387	402	415	394	412	378	407	413	389	385	386	357	398	352	403	334	391	381	381	367	403	374	384	379	357	388	391	390	347	377	382	347	389	427	415	382	387	364	372	362	355	362	381	394	357	373	413	376	388	390	367	380	377	345	385	387	398	390	395	416	402	360	362	391	456	406	404	387	406	364	364	373	392	361	389	370	418	387	366	395	382	395	357	347	343	402	358	372	385	405	395	380	399	450	382	375	366	421	380	343	362	358	388	350	367	424	381	371	387	393	410	396	385	388	347	381	401	377	383	367	353	372	393	403	392	393	397	390	343	395	373	415	348	405	382	391	393	390	375	389	352	403	382	398	402	348	408	408	373	383	401	384	375	357	371	365	355	431	388	419	361	383	373	394	372	405	382	378	375	369	384	371	384	366	393	356	405	361	413	403	384	349	385	376	392	382	412	384	373	360	393	394	358	412	396	372	389	395	362	378	416	412	426	366	401	357	428	376	365	373	406	379	371	414	416	395	372	371	365	366	397	392	383	360	429	395	362	403	364	387	396	403	381	376	356	392	370	385	417	386	425	377	375	389	413	424	389	360	366	386	388	364	400	407	392	396	354	377	388	421	406	348	367	399	392	395	400	373	405	366	397	361	384	365	389	364	399	381	384	387	420	412	367	395	398	368	411	364	373	419	395	425	396	430	417	398	366	416	385	362	399	383	395	401	363	406	400	401	344	402	379	368	351	426	398	374	393	374	378	395	367	366	419	396	385	390	375	386	363	365	379	398	406	402	358	406	367	365	346	347	348	393	357	394	387	357	373	402	416	347	351	375	359	389	323	397	374	383	409	395	356	351	372	392	374	389	373	357	382	387	417	393	395	390	380	401	356	344	361	370	400	413	365	374	396	424	413	376	383	414	409	373	383	399	386	377	409	394	418	423	332	350	385	377	354	368	355	378	372	369	394	387	387	375	378	397	383	364	382	392	394	415	395	390	393	379	366	349	392	414	403	419	378	367	380	413	384	415	394	374	387	380	352	364	398	384	393	385	432	374	368	382	336	394	378	418	378	437	365	359	381	374	391	396	394	359	374	370	370	380	406	377	404	392	378	396	344	383	382	377	390	430	425	382	388	381	362	372	406	349	368	366	368	416	356	359	394	396	405	380	405	379	390	335	377	377	386	351	392	366	374	356	411	356	387	354	426	370	396	343	395	369	363	365	405	375	364	363	392	372	375	405	362	394	401	407	395	391	399	370	378	398	382	388	368	354	397	405	386	393	407	386	409	364	378	407	393	366	381	380	410	393	388	390	352	364	389	404	378	369	344	393	380	376	377	354	376	381	392	385	387	389	406	396	384	358	359	386	378	427	375	374	361	399	381	394	367	386	382	371	347	409	397	373	372	392	369	410	405	369	373	422	377	401	356	392	361	368	367	358	379	381	368	391	375	420	366	369	421	375	395	413	380	392	370	449	365	391	400	418	409	394	361	409	399	407	394	384	322	414	381	353	365	376	355	407	424	378	401	377	390	379	414	361	386	371	382	404	356	351	381	351	402	385	404	399	344	391	346	377	402	349	369	352	365	395	398	383	397	401	349	395	397	383	384	404	408	391	413	358	382	421	402	400	411	385	395	360	372	399	391	364	340	333	396	368	402	351	349	380	354	361	408	386	388	385	354	379	383	409	387	345	397	382	377	392	373	365	341	395	361	344	377	426	396	394	377	435	427	388	369	361	428	358	364	384	400	354	418	396	392	380	405	420	372	413	398	368	387	433	338	435	411	356	388	380	395	352	362	417	361	380	395	400	392	369	404	396	370	393	425	369	374	365	358	358	384	392	369	371	344	400	392	385	378	375	379	367	374	382	411	382	385	340	344	392	395	404	370	366	357	423	414	389	367	433	337	394	380	360	416	412	395	381	321	402	343	403	372	377	376	365	389	376	393	389	391	372	378	376	376	448	398	387	350	440	405	339	378	390	382	412	381	360	422	414	392	372	374	373	375	371	373	365	376	369	365	391	396	407	389	402	397	359	389	385	392	390	387	389	371	394	400	392	382	412	397	402	352	384	378	420	378	346	388	409	384	370	417	332	404	377	388	398	390	366	385	389	362	357	397	340	372	398	440	369	384	433	393	424	372	386	382	385	375	400	397	419	370	392	412	404	389	359	420	378	392	357	398	379	411	363	397	381	386	387	366	372	378	417	369	385	363	358	376	389	364	371	388	385	392	392	402	393	377	389	386	380	372	399	423	434	371	392	389	381	413	352	388	366	349	379	371	402	402	391	373	390	388	368	388	397	380	383	348	397	357	399	388	376	402	362	356	372	351	394	401	363	410	371	419	360	386	323	346	409	381	396	416	377	359	404	406	399	397	359	421	378	412	373	399	368	345	394	370	345	379	383	343	367	369	369	429	406	412	399	395	364	368	406	378	365	393	394	377	411	402	416	403	386	379	394	379	368	362	394	361	377	356	349	386	423	371	402	410	373	363	374	406	363	391	396	377	389	388	376	368	387	408	403	390	383	374	417	377	394	360	392	374	387	397	375	392	374	372	382	380	382	362	364	400	370	389	377	373	375	406	385	393	426	392	392	408	370	366	381	380	407	365	404	380	370	381	407	370	354	402	436	374	375	379	390	390	400	385	355	362	373	404	403	394	381	396	358	429	414	367	384	367	370	401	413	411	383	381	384	327	388	359	358	361	390	364	409	379	396	408	411	367	342	393	382	350	363	399	410	385	414	383	384	387	351	369	398	374	364	389	434	387	380	394	414	399	386	385	352	417	392	387	390	379	385	427	383	402	424	369	365	402	400	353	432	389	411	393	364	384	371	380	374	400	387	366	357	374	401	382	325	404	348	340	365	430	386	384	375	390	392	375	378	372	364	369	366	339	351	394	396	362	380	390	379	415	378	436	390	363	357	419	398	365	371	371	378	418	368	401	382	413	391	378	393	363	415	398	373	408	363	407	359	364	372	369	390	377	433	410	398	410	395	385	386	398	417	385	410	372	345	349	350	349	409	410	406	380	403	382	409	403	371	378	412	404	409	354	377	384	381	371	364	363	411	412	394	420	392	370	397	409	416	390	356	385	374	378	403	368	400	393	401	401	377	367	374	365	373	367	394	383	377	405	386	372	371	384	391	443	394	402	380	401	368	347	378	366	381	364	383	322	369	357	386	371	406	361	382	374	352	416	379	366	392	369	384	386	361	400	431	389	386	415	406	396	391	383	374	395	408	385	384	401	395	410	369	389	426	360	385	394	405	391	400	380	399	381	389	370	374	392	369	388	390	372	375	397	355	356	374	425	380
6620	1117	1418	1552	1453	1246	1219	1155	1102	1063	982	1011	953	1021	1012	972	943	956	931	957	956	928	977	927	917	943	936	917	942	954	963	932	932	1048	991	898	900	1023	933	916	916	1008	886	912	939	921	981	913	857	875	938	902	921	953	929	972	888	922	974	928	872	895	970	958	938	911	949	975	888	900	939	893	953	963	926	916	880	950	917	943	884	966	894	941	944	900	980	1002	919	944	919	924	933	872	894	925	950	894	914	979	941	973	896	1013	1007	934	923	961	900	919	1007	898	887	959	938	923	925	901	889	881	899	917	879	877	904	934	909	976	943	876	899	930	927	980	982	892	851	911	931	943	901	887	928	963	992	942	935	921	957	955	900	965	949	927	926	921	932	958	912	947	926	932	939	983	894	945	886	951	888	905	976	900	950	882	924	891	898	912	934	925	939	940	931	894	925	992	925	877	925	909	898	889	950	937	994	928	933	926	929	899	861	878	915	938	968	908	933	900	941	911	930	937	938	940	955	881	889	905	946	868	890	921	944	987	917	892	948	883	932	892	1009	899	916	942	886	922	946	892	904	912	884	918	911	882	943	950	894	909	947	907	900	943	976	911	898	927	910	949	876	926	941	974	924	909	922	915	886	947	887	985	932	900	965	942	911	943	912	939	918	888	904	921	939	929	982	916	921	938	971	901	899	915	922	976	897	950	966	941	931	913	966	928	939	966	946	917	911	911	939	928	933	966	899	914	947	909	933	927	972	983	895	885	939	877	871	926	941	922	940	873	922	892	927	858	911	910	911	958	953	909	929	940	914	924	901	996	919	890	933	961	871	945	939	965	902	946	920	974	922	877	888	1016	896	926	901	939	920	872	948	893	904	915	911	938	867	920	893	887	923	909	904	911	962	932	921	942	896	951	935	910	966	963	908	961	968	956	913	942	894	889	893	976	880	935	909	950	908	914	920	962	914	909	880	889	910	954	889	939	897	979	919	976	977	930	965	952	914	900	940	894	949	929	932	915	995	883	936	892	904	930	889	946	939	949	892	886	982	906	921	941	932	875	979	910	964	838	917	934	957	912	939	894	900	897	888	931	994	991	916	933	877	938	916	948	917	950	898	929	907	942	936	901	960	911	926	935	902	913	856	893	962	958	964	897	895	957	922	953	957	909	951	898	931	953	907	895	932	928	901	907	945	902	994	903	953	945	938	944	920	950	936	965	921	842	976	887	897	898	928	959	935	936	958	920	924	942	916	913	942	855	897	970	907	907	926	900	892	936	923	922	971	962	927	893	1006	951	926	930	945	922	903	962	901	882	914	926	905	962	847	935	901	925	940	907	924	900	908	917	937	868	855	907	866	952	902	906	909	935	916	897	954	935	918	900	967	937	864	919	968	929	964	957	944	872	904	957	968	888	885	944	918	910	899	891	909	984	912	916	917	918	951	947	933	922	928	901	935	879	929	918	981	929	919	919	924	918	942	883	935	939	896	870	878	982	898	978	951	923	899	941	942	917	951	926	908	937	943	901	966	921	911	895	907	925	923	913	942	940	919	969	905	922	906	982	938	919	968	929	937	938	954	892	911	846	887	953	924	931	934	887	968	876	923	1001	1002	900	883	971	947	923	938	992	952	950	887	939	948	839	939	933	901	938	909	976	933	962	900	954	901	910	956	938	940	892	891	933	878	921	924	892	913	967	933	940	931	963	893	915	931	942	971	925	933	880	958	836	964	943	970	911	923	932	904	896	925	944	903	914	983	907	967	915	899	968	925	915	901	900	962	975	887	978	966	925	890	909	931	928	935	883	899	929	964	908	932	956	897	987	949	942	893	968	942	940	939	959	918	917	926	949	894	912	938	886	943	959	880	967	950	940	975	961	986	977	959	903	927	915	884	905	984	893	929	923	934	928	977	964	924	910	908	944	915	913	914	953	916	927	937	901	875	941	975	923	928	941	923	900	975	856	905	934	958	944	912	935	854	956	923	867	902	874	885	910	924	915	955	974	928	961	929	894	947	931	910	885	923	931	986	915	940	918	951	909	927	902	894	919	899	932	943	930	908	965	939	963	949	950	960	937	919	894	883	930	866	871	997	968	947	926	850	924	889	904	903	974	948	919	944	949	931	970	944	960	900	891	900	977	931	927	896	950	931	859	922	906	936	922	873	937	929	938	925	909	919	879	887	941	914	957	901	921	964	920	933	895	916	951	920	943	908	914	918	953	911	971	902	897	963	929	885	931	948	952	900	960	951	951	912	932	904	929	915	911	906	923	979	919	924	969	937	921	927	957	934	880	902	903	929	953	912	926	878	919	898	944	945	876	934	911	865	955	901	919	922	896	975	921	943	935	881	916	897	890	928	944	955	983	941	898	883	937	918	893	999	984	902	921	929	921	933	925	892	899	922	944	923	916	952	949	938	944	918	929	934	921	980	922	892	959	934	860	901	921	915	921	945	927	955	893	927	888	920	895	999	918	926	992	967	950	883	927	951	902	955	934	983	939	934	909	921	923	932	942	974	922	944	976	934	888	898	889	978	916	904	924	952	938	919	909	889	906	939	966	919	935	867	880	922	895	887	917	906	950	898	903	960	886	911	918	875	954	941	923	908	883	934	913	899	996	901	946	969	948	963	900	918	901	886	972	877	941	938	986	914	910	986	916	906	927	924	894	902	927	934	974	930	891	886	912	938	939	916	927	873	943	897	894	904	936	912	936	963	909	915	916	905	958	983	936	931	905	860	920	927	959	927	927	944	899	927	920	884	862	925	917	917	928	971	919	962	923	961	918	975	924	953	934	931	943	949	969	921	928	958	953	922	918	896	949	912	876	966	875	936	976	955	970	921	969	967	947	970	926	888	951	974	901	941	910	921	986	963	916	921	918	948	857	963	891	879	917	910	893	923	946	938	944	899	898	914	886	896	918	925	986	1001	987	900	927	918	914	888	955	938	949	956	876	913	883	896	922	937	894	971	870	955	931	962	942	928	893	904	908	961	938	924	977	919	891	901	938	895	877	929	980	922	900	944	939	935	935	938	928	925	937	925	865	928	940	909	932	918	953	930	950	912	973	997	914	945	963	885	874	879	880	954	862	983	912	916	888	858	960	904	935	933	916	918	962	916	922	883	961	852	929	970	943	884	942	892	901	899	914	919	947	904	963	930	919	912	945	894	875	864	957	906	950	927	954	1002	909	937	944	900	947	986	954	871	992	928	952	892	914	898	986	979	921	888	964	912	909	955	896	915	868	934	936	929	961	870	913	945	940	906	937	906	896	889	886	930	877	960	872	931	933	976	915	922	932	907	903	964	918	955	936	943	908	917	949	859	954	936	920	928	939	937	936	940	913	941	913	942	888	953	962	887	886	977	904	925	897	942	952	916	944	942	904	898	903	898	898	946	923	925	918	956	882	917	915	922	933	886	897	904	973	903	907	906	846	901	902	928	944	923	962	930	929	925	908	908	895	954	938	916	956	941	918	930	875	912	937	923	889	941	908	935	928	930	972	964	990	966	876	928	891
12199	803	665	500	407	345	325	263	281	266	288	242	210	243	239	245	202	214	209	238	224	202	225	243	203	211	233	209	199	212	220	242	218	233	210	243	232	225	222	227	234	192	226	212	235	205	196	216	222	206	189	227	211	226	193	213	216	225	207	226	231	209	232	212	230	196	181	196	215	232	252	198	193	227	213	211	210	203	228	202	227	220	206	216	212	209	219	219	210	214	225	225	213	196	253	193	192	203	194	200	203	204	222	234	210	235	196	221	217	225	206	206	202	189	219	206	218	205	230	238	193	222	209	204	205	207	206	207	204	208	206	215	221	198	257	209	190	232	230	204	228	208	230	199	235	194	196	197	216	218	222	189	186	217	204	234	211	217	211	199	242	209	193	205	208	226	202	225	184	222	222	229	203	218	194	220	205	213	206	226	198	212	205	199	186	216	222	213	228	209	212	223	202	235	192	202	218	201	208	225	212	227	194	204	225	223	221	212	229	201	201	237	193	222	189	217	220	210	210	226	186	214	218	204	209	221	199	210	220	227	245	208	220	206	210	210	195	191	206	208	209	216	211	189	208	208	227	200	204	220	228	199	232	199	213	210	209	218	203	214	233	215	209	247	196	194	210	220	219	184	187	216	228	228	198	202	212	222	197	223	204	214	206	213	197	191	237	223	219	205	216	223	217	237	201	202	203	206	230	205	237	189	222	216	221	200	220	226	208	207	218	206	219	215	222	191	187	232	185	209	215	216	190	221	209	214	220	230	218	209	194	190	194	193	232	216	209	207	198	226	213	204	222	223	215	185	231	204	216	191	230	196	215	208	219	213	218	235	202	202	189	212	191	228	187	209	207	223	191	212	230	216	216	217	190	209	199	208	200	201	204	227	203	213	215	256	202	222	222	207	223	221	201	192	244	224	205	207	220	247	207	226	211	216	213	201	214	197	226	231	215	213	204	211	217	202	220	208	170	198	243	214	198	227	198	224	215	199	216	210	232	226	194	224	229	230	229	268	213	225	218	211	187	218	219	210	218	245	210	222	208	246	230	237	204	214	228	187	217	229	170	198	212	203	194	221	219	213	181	218	198	216	222	240	201	233	189	219	216	215	215	203	182	217	217	183	228	216	205	195	207	224	201	227	184	188	218	244	202	220	206	228	193	217	227	212	208	203	209	221	207	215	197	214	233	234	227	208	183	203	192	232	229	218	223	196	187	207	213	182	222	194	225	230	187	191	180	229	214	205	187	195	218	202	214	204	219	185	204	196	194	189	202	236	215	209	209	222	216	186	198	208	211	222	181	202	202	206	229	227	215	238	224	225	222	223	212	218	212	202	212	224	194	207	196	217	229	202	201	198	188	189	217	210	209	235	222	229	208	214	237	206	206	202	197	195	208	190	229	204	209	197	216	196	202	203	210	215	192	223	215	228	226	241	214	226	205	224	215	228	200	220	220	222	213	200	227	207	188	224	208	203	210	159	232	215	202	209	218	212	196	228	231	208	171	203	210	227	198	202	211	218	209	225	204	201	207	200	227	218	187	209	202	195	226	225	207	202	202	200	200	205	221	203	206	223	233	264	193	193	202	235	193	241	193	198	204	211	215	231	189	224	213	233	200	205	203	221	227	203	196	195	230	230	218	192	213	220	194	190	226	208	215	214	185	194	217	175	214	206	216	207	209	196	230	198	189	217	196	208	214	208	221	209	196	192	196	224	209	235	225	174	221	241	211	188	191	215	202	217	201	225	218	217	189	218	196	192	203	195	210	208	215	211	202	194	212	199	202	216	215	215	217	231	208	201	212	191	226	201	214	211	198	217	215	207	221	195	171	207	235	204	211	202	188	200	228	181	220	246	238	240	218	224	204	207	217	199	221	202	228	225	235	235	203	209	234	206	230	200	207	230	200	193	233	247	210	210	198	219	211	226	212	230	214	215	175	206	185	214	228	214	200	214	208	227	185	186	192	214	243	224	204	201	217	205	216	234	230	236	219	216	234	217	219	201	221	193	218	204	197	218	183	219	202	214	216	209	223	218	181	225	218	223	203	224	221	195	197	221	223	225	187	228	207	215	229	222	219	200	207	207	243	193	224	232	218	210	209	204	219	200	215	209	205	213	194	244	203	229	213	232	238	234	219	191	202	207	204	218	197	231	212	190	197	255	216	216	219	206	236	180	202	226	237	202	215	227	221	183	221	207	170	206	215	203	185	209	196	204	203	186	198	209	196	223	220	212	226	200	229	212	201	230	218	195	218	202	206	229	206	218	217	211	211	199	216	180	228	199	217	224	204	225	176	219	234	190	208	213	223	218	210	227	206	225	214	234	200	213	198	231	214	186	236	209	230	215	240	211	209	200	211	233	222	201	237	213	197	181	205	204	205	206	231	194	221	234	210	220	223	201	220	220	202	222	228	216	198	173	212	241	199	221	210	222	212	198	218	214	230	224	223	199	242	222	237	203	237	192	186	236	189	213	176	225	216	223	212	206	220	214	219	220	208	216	208	202	216	228	206	209	218	208	238	213	202	233	200	215	213	244	219	192	217	214	228	178	226	225	240	251	221	205	229	232	196	224	210	191	221	199	225	203	208	221	196	223	213	237	202	200	204	225	203	223	218	228	248	216	204	184	208	206	198	217	215	198	209	225	189	227	228	197	242	217	202	189	198	205	200	202	197	220	210	206	220	210	191	214	219	204	184	215	207	180	192	210	204	229	204	220	217	224	200	208	209	232	224	210	206	215	183	191	209	217	220	223	184	210	205	218	216	196	203	203	213	221	203	203	204	232	216	231	212	220	233	213	208	216	226	208	225	207	203	215	243	228	207	182	226	232	201	242	211	219	236	216	219	206	192	200	218	236	258	214	211	202	229	199	225	215	215	215	216	190	192	205	202	214	217	221	205	230	218	198	206	223	225	235	237	210	209	250	233	212	223	195	181	183	190	211	208	245	223	216	215	216	214	208	208	234	195	209	207	219	184	222	209	198	197	227	246	201	204	195	203	224	228	210	218	232	197	216	187	235	216	210	187	200	193	215	177	203	214	208	195	213	213	194	213	201	212	211	230	202	200	217	197	211	206	218	188	187	216	223	200	206	217	197	210	223	236	199	226	220	196	242	210	211	244	234	214	191	236	214	228	207	242	218	210	224	228	200	212	235	208	198	202	206	206	206	188	214	225	200	218	194	196	186	200	228	218	204	192	197	216	216	227	207	220	195	220	201	186	225	210	239	224	226	188	221	200	217	232	210	205	201	221	216	203	234	215	230	218	207	200	259	209	251	215	238	212	181	200	209	216	218	219	188	209	209	209	222	223	252	192	212	235	238	245	216	219	211	229	202	197	205	215	195	236	206	225	214	210	233	204	211	204	192	195	232	194	228	205	193	226	242	226	197	217	234	217	197	196	194	216	211	210	203	196	213	224	237	204	192	183	223	182	239	241	209	230	226	210	193	230	201	227	234	226	234	236	194	194	239	202	215	212	193	208	222	219	231	210	203
7827	889	1607	1771	1507	1287	1094	930	869	817	825	746	679	678	668	657	590	628	640	607	610	596	653	573	615	614	579	588	521	581	552	584	544	564	577	590	604	607	549	528	585	553	615	539	576	562	548	541	614	544	551	544	550	560	546	494	533	558	556	520	513	572	548	545	560	554	558	520	589	587	552	576	499	559	553	562	527	513	554	544	534	538	545	560	563	562	571	515	557	527	562	558	587	530	541	495	524	572	528	558	545	529	557	528	543	530	519	548	530	602	522	532	505	587	635	542	485	494	543	514	538	537	553	558	550	554	560	569	510	543	557	508	502	553	521	530	517	590	546	546	522	538	569	538	525	530	516	540	517	569	544	546	541	553	556	532	508	518	555	532	539	561	536	534	566	527	520	519	489	513	535	525	554	537	538	536	525	525	548	489	500	533	539	539	519	540	505	548	510	512	558	527	495	629	554	514	564	497	529	520	555	488	523	523	554	534	521	535	561	537	516	552	558	520	558	564	502	539	573	529	533	566	572	498	562	526	551	520	561	528	508	531	542	532	525	495	527	533	530	523	566	527	553	548	545	553	522	529	525	550	534	530	539	528	541	519	531	521	531	512	513	533	530	569	565	528	524	513	565	534	525	580	513	566	527	557	549	549	585	543	550	557	514	551	555	530	551	535	494	551	529	535	534	543	564	516	502	544	523	556	561	549	534	551	547	562	535	603	541	548	526	540	574	561	522	565	538	485	565	535	519	553	509	554	554	522	518	498	543	553	517	543	527	549	542	546	547	558	510	539	513	543	516	531	511	513	556	530	516	507	494	559	482	559	529	528	556	558	573	538	547	514	577	527	551	563	474	542	532	519	558	546	553	555	543	567	518	549	550	533	524	548	518	556	559	562	533	517	550	528	538	524	513	526	515	549	532	536	491	538	574	498	502	552	584	536	554	554	519	520	534	576	547	566	547	517	578	562	557	567	534	531	556	518	530	532	493	524	587	518	487	524	550	550	560	553	531	553	557	532	546	594	512	519	519	537	548	563	544	550	551	529	534	577	520	526	544	555	534	532	501	556	505	513	552	537	496	507	534	536	579	572	511	509	498	535	508	487	506	544	550	534	559	530	553	549	535	561	515	547	526	557	582	518	539	536	556	554	567	569	540	538	564	547	553	565	560	562	562	560	559	507	515	549	520	509	546	548	551	505	543	540	510	536	522	553	511	598	503	547	543	514	545	510	590	546	560	554	555	537	512	565	529	536	524	579	551	556	563	559	551	506	547	551	556	547	573	545	556	573	526	499	513	537	567	565	528	559	556	548	601	526	586	534	569	574	515	540	518	506	560	537	528	536	545	500	531	557	534	523	554	557	558	549	518	498	569	576	510	525	524	564	537	515	555	542	554	513	524	529	538	508	482	545	534	525	549	545	520	535	517	570	537	493	529	529	515	498	568	489	543	543	562	504	549	528	512	525	542	533	556	584	555	541	527	562	543	489	551	518	537	576	492	535	569	506	539	549	531	517	498	497	542	546	542	581	542	506	587	500	553	565	512	520	547	537	567	558	551	537	529	491	557	522	526	550	578	530	507	553	563	550	589	566	569	525	543	536	525	549	495	580	538	533	524	536	540	532	538	497	534	530	542	535	555	532	517	559	544	502	541	517	543	529	558	527	561	531	540	467	527	564	541	569	511	565	528	560	557	574	524	537	541	589	536	561	528	524	576	516	537	534	518	496	557	506	507	549	512	519	543	537	512	557	580	537	542	524	598	557	541	570	534	565	563	548	584	533	532	554	549	507	554	560	572	538	525	531	519	520	536	534	554	512	510	554	550	524	534	558	525	568	536	517	556	550	545	528	522	528	533	548	564	556	582	564	550	545	536	564	536	568	517	504	522	539	525	556	563	548	540	518	554	546	574	493	553	546	518	519	561	567	528	554	552	561	528	504	564	506	558	525	565	570	516	555	564	527	576	571	528	532	555	522	566	578	557	569	534	587	555	584	526	550	585	519	567	525	530	573	532	532	522	571	544	534	579	528	587	497	523	532	519	550	513	497	540	501	562	495	513	549	578	539	510	501	511	551	565	518	568	575	545	544	524	531	560	556	539	556	517	536	553	567	535	558	549	509	513	490	462	566	529	540	527	522	571	536	577	570	536	506	513	532	533	556	556	545	582	574	591	542	547	574	559	520	520	498	560	535	528	512	531	500	554	525	550	532	539	532	517	564	520	521	523	550	534	560	518	568	547	499	521	559	522	548	539	549	500	517	538	570	524	521	551	551	511	563	504	550	512	512	515	553	511	528	525	588	536	519	547	576	559	525	561	529	546	535	580	535	560	561	520	534	532	546	545	537	525	519	584	576	551	558	524	555	507	560	554	517	521	497	539	546	521	511	555	573	539	555	521	551	506	530	533	545	544	512	532	554	535	522	536	591	527	518	540	551	525	564	548	574	535	549	520	569	516	562	560	515	459	548	539	525	541	548	528	535	519	536	489	545	552	512	541	521	526	535	543	547	514	559	541	561	539	510	561	534	581	547	527	541	560	541	560	533	534	577	530	547	531	570	596	520	528	536	532	506	556	530	563	508	538	486	547	528	536	543	536	535	543	543	509	547	540	506	537	529	543	567	593	555	541	568	535	522	495	555	614	494	564	560	558	525	551	534	528	503	506	516	515	606	519	530	569	561	544	543	560	501	550	484	501	490	525	553	514	540	580	536	552	571	504	588	520	518	578	549	512	532	555	515	508	522	517	565	551	577	533	524	554	586	579	535	522	529	518	488	550	522	565	526	530	552	532	527	495	549	517	553	512	560	485	525	561	482	519	548	543	565	504	536	539	551	517	529	545	543	517	549	567	530	608	584	534	527	506	553	498	545	541	509	575	541	512	565	575	500	522	529	539	514	531	521	568	536	529	532	541	502	546	554	516	569	526	587	539	522	514	528	517	542	556	525	541	559	532	543	550	528	527	555	508	535	534	504	527	521	546	533	537	572	553	549	536	498	552	518	547	524	499	518	507	571	533	514	567	506	521	546	572	561	523	528	516	572	585	542	485	516	529	525	534	529	545	537	573	540	536	539	511	566	551	534	486	574	549	556	503	553	527	522	507	497	593	548	538	537	560	525	547	532	522	562	542	526	513	598	577	508	528	533	531	562	527	562	515	523	559	492	540	600	545	512	556	584	575	569	527	561	570	561	564	531	518	526	526	560	513	514	510	532	568	522	546	550	528	533	573	550	552	528	540	566	523	575	555	545	514	505	494	584	552	556	529	521	547	522	553	554	550	527	557	556	521	511	561	570	550	540	542	525	549	572	534	556	508	553	562	524	534	529	516	549	534	536	581	506	563	566	562	552	539	523	618	520	523	557	530	528	541	504	532	498	532	562	536	556	592	566	600	533	510	565	529	536	562	518	523	503	528	524	529	518	548	517	546	509	529	528	531	551	511	546	518	541	486	497	534	538	505	545	518	544	544	504	523	538	512	570	512	557	522	525	549	526
1336	372	402	363	398	410	397	383	361	397	385	382	356	368	402	378	401	350	375	391	371	397	378	397	427	380	377	344	416	403	365	326	388	392	372	381	382	403	383	403	369	384	384	394	431	355	410	381	386	389	377	371	403	410	441	366	394	409	379	417	385	419	366	406	398	418	399	413	364	384	395	411	388	374	386	391	453	414	392	410	369	442	396	395	357	366	365	380	390	413	362	363	400	388	361	396	412	393	372	419	373	397	430	372	389	426	395	422	416	402	411	370	373	345	384	375	395	407	380	388	408	383	373	406	437	382	376	428	385	376	367	368	358	377	405	424	399	351	365	383	394	383	369	396	394	386	400	350	369	390	425	390	381	398	397	398	436	406	372	366	405	399	409	374	397	392	420	426	376	377	374	350	394	363	414	368	380	407	403	388	361	388	367	386	379	385	393	422	370	373	372	404	375	414	370	407	413	406	397	399	395	423	396	414	380	379	385	403	416	433	370	386	361	351	369	360	393	387	386	411	389	381	389	362	378	413	364	405	383	403	375	349	394	365	407	386	364	361	380	367	362	399	350	379	399	413	383	397	392	393	397	385	396	356	399	385	391	399	422	375	412	362	404	360	381	422	378	390	350	350	375	389	414	371	388	403	376	402	408	386	378	404	410	382	406	384	412	356	388	388	399	379	407	407	375	385	399	402	385	405	434	383	368	337	388	360	386	422	394	354	377	410	396	402	363	425	383	385	360	375	407	394	385	380	418	350	371	368	375	415	403	401	407	381	357	361	383	395	380	360	371	420	372	400	367	379	380	380	358	383	379	377	360	374	415	366	373	447	404	369	385	376	388	402	328	395	347	405	390	354	369	382	413	369	377	389	344	388	391	433	404	382	382	347	372	389	399	325	370	399	387	336	358	440	403	386	377	362	384	399	345	414	398	369	360	369	387	422	421	371	367	378	366	392	398	384	389	390	388	360	345	394	414	367	402	435	388	398	381	405	408	384	386	370	366	396	384	394	375	371	378	424	414	409	372	371	380	400	374	456	407	424	400	412	403	347	410	395	356	407	393	402	403	345	373	389	371	395	360	361	389	394	360	381	412	378	370	414	417	364	377	394	351	387	360	387	392	373	387	397	374	348	367	432	388	379	395	418	422	412	396	381	394	330	367	380	390	423	365	381	372	387	415	368	380	385	371	355	394	379	397	394	381	388	397	389	409	385	392	385	392	365	368	350	375	365	367	409	395	413	370	372	363	422	379	391	400	343	370	397	359	390	378	413	388	373	391	370	344	365	381	442	397	382	421	405	405	387	426	404	411	433	367	412	358	371	391	420	390	384	375	423	389	412	411	376	386	414	428	397	350	399	387	396	365	365	368	377	397	421	374	419	395	369	396	402	377	358	413	407	388	399	371	389	429	398	371	375	406	368	387	357	362	414	400	399	360	396	415	434	391	388	384	386	345	366	382	372	350	372	373	405	396	380	393	385	359	397	345	344	361	393	402	356	374	376	371	361	385	397	411	407	388	340	383	409	407	418	389	398	380	425	422	354	407	370	351	378	372	355	344	371	410	392	423	364	431	388	370	394	414	395	380	393	376	341	396	345	406	378	376	358	375	362	356	393	407	369	380	401	366	361	353	387	425	374	400	396	401	374	390	384	406	379	391	385	382	371	354	413	390	423	386	368	365	379	392	370	380	416	379	351	379	425	383	393	371	395	405	399	399	351	383	378	359	359	366	358	391	404	425	394	433	372	429	386	405	390	361	377	398	424	361	390	419	377	379	404	332	376	416	423	358	364	377	349	373	421	394	367	421	385	371	405	414	391	400	389	387	352	381	384	358	394	362	385	374	348	396	420	410	377	347	417	372	386	389	402	344	407	409	373	372	399	374	391	384	413	367	390	374	396	385	383	380	386	380	410	405	385	371	388	399	397	358	426	399	367	441	359	357	378	398	383	371	383	402	378	404	347	361	392	411	408	374	362	403	330	379	374	376	399	375	430	395	349	364	413	394	438	393	380	384	368	394	417	335	399	386	370	380	417	423	390	386	403	362	424	388	398	379	399	358	371	418	371	414	427	402	350	373	357	341	357	407	395	385	417	383	387	376	377	381	398	368	386	394	373	401	395	355	380	404	389	405	405	408	379	381	403	390	357	361	395	404	369	371	389	380	378	423	376	368	355	367	423	404	401	369	385	383	383	394	375	405	404	400	364	382	354	401	366	364	397	372	378	417	384	392	367	367	395	400	362	357	352	363	357	394	385	383	397	416	352	377	403	378	378	388	404	397	392	366	356	378	387	404	376	382	379	369	382	387	395	409	392	383	364	423	424	368	392	391	394	401	381	402	416	397	398	377	401	379	391	427	385	367	409	380	369	385	373	344	375	354	360	379	358	410	379	398	374	394	426	393	407	377	397	390	419	392	340	429	384	377	384	405	424	393	341	399	373	404	381	392	401	384	403	389	395	385	388	375	366	370	392	380	417	410	398	422	351	380	362	390	402	399	388	396	355	379	376	413	387	379	373	370	408	411	364	408	386	398	398	392	379	361	389	404	375	397	389	378	404	382	397	379	359	436	396	388	386	397	382	402	359	388	377	370	390	385	413	416	377	390	419	405	379	387	385	390	391	381	401	413	412	358	381	386	401	392	408	372	388	434	403	394	370	379	398	375	408	386	403	397	403	365	381	390	387	339	410	376	393	390	380	417	394	390	385	357	393	392	392	384	445	402	350	400	383	356	382	389	417	369	342	400	370	383	368	378	347	407	418	377	390	394	387	381	373	388	379	386	350	427	353	356	351	384	395	399	369	370	393	411	392	386	398	375	376	388	393	404	355	400	369	373	371	375	358	382	409	405	409	386	368	397	388	403	391	370	402	383	370	386	393	364	406	388	381	369	382	355	398	398	391	360	377	379	409	427	414	384	358	385	387	345	391	361	427	386	389	394	392	383	385	393	400	406	427	383	387	416	407	378	404	408	387	405	374	394	370	372	411	389	376	392	395	373	361	411	404	392	409	376	381	385	360	372	406	385	337	385	375	411	426	397	384	367	405	393	394	384	416	368	375	415	407	402	423	399	398	406	396	377	419	377	411	383	355	423	377	414	375	419	401	336	404	406	411	382	344	412	370	371	383	398	377	377	389	401	365	414	369	394	354	404	398	362	361	407	393	372	376	415	349	377	379	382	389	354	420	354	390	404	369	391	392	427	330	395	404	395	378	404	390	419	396	341	406	379	371	377	338	389	418	395	379	378	376	368	393	387	405	392	383	386	408	383	413	429	389	380	397	406	393	345	366	338	364	391	429	376	418	364	329	358	399	410	405	389	404	366	350	392	412	391	404	367	401	375	396	400	377	411	433	420	398	413	384	380	403	357	381	354	376	347	383	416	396	363	393	353	351	379	398	386	370	367	372	382	371	402	377	349	351	380	410	389	391	384	417	364	343	369	395	365	397	408	385	404	402	381	393	414	399	413	396	381	397	400	368	370	376	380	400
2054	944	966	965	953	954	1006	1013	951	934	951	888	959	956	956	953	932	977	935	987	965	884	913	886	974	977	882	909	931	907	950	901	923	931	902	906	1033	928	963	904	951	954	951	910	937	940	937	987	957	968	971	924	932	966	952	922	908	921	939	915	934	944	918	927	924	993	941	959	953	880	929	906	942	917	905	940	945	945	968	926	932	980	944	933	967	953	980	952	929	933	947	956	931	958	874	884	948	1006	979	897	950	995	928	941	893	959	974	921	899	900	995	932	973	938	929	919	955	931	935	981	928	954	938	926	918	915	973	939	930	925	915	929	919	959	914	896	898	949	861	986	850	908	972	963	909	961	905	937	933	906	978	944	910	938	997	916	947	913	894	935	933	935	976	932	948	944	942	962	931	911	936	934	943	947	919	955	956	979	953	888	990	954	952	916	898	917	962	997	930	910	959	955	956	950	943	856	957	954	996	983	929	926	980	925	887	970	937	993	902	881	954	877	971	936	941	1030	921	957	967	929	895	910	961	912	925	864	933	911	937	904	884	930	911	920	925	927	905	932	937	932	917	915	961	894	905	907	956	965	936	959	979	933	937	919	942	934	942	954	890	927	929	883	885	904	974	914	926	945	938	859	974	904	952	900	950	983	933	968	946	934	958	943	984	938	965	989	968	892	961	939	901	996	954	932	973	926	972	962	949	889	976	987	903	950	969	898	919	956	998	938	960	943	908	943	959	865	934	969	970	935	932	924	915	911	1006	914	953	995	923	920	970	933	939	932	878	925	989	896	963	898	889	923	990	912	916	911	929	950	931	954	945	941	909	889	918	917	906	997	913	997	1004	961	976	902	914	978	962	913	953	901	906	915	954	929	917	899	953	973	965	917	953	917	949	867	912	914	894	911	964	940	952	942	951	915	923	896	925	915	933	877	958	937	944	925	989	997	955	915	999	942	892	958	931	890	936	951	956	915	896	891	976	875	1003	924	918	984	933	962	892	942	858	934	934	927	946	981	974	930	1015	970	933	958	927	973	930	966	959	885	925	893	1017	929	968	945	919	941	977	922	915	924	955	953	961	905	1039	927	957	887	911	945	874	918	860	962	926	952	944	938	913	920	938	932	944	944	938	947	974	928	1028	937	958	940	993	931	937	905	947	922	937	909	943	916	924	1010	966	916	961	951	932	910	935	963	946	972	936	987	895	952	976	912	940	978	950	900	946	937	935	923	946	849	988	961	949	940	883	920	939	955	960	935	939	959	934	952	893	954	940	912	935	940	978	879	912	957	881	952	914	893	966	1004	935	969	956	935	960	944	934	909	957	920	957	959	922	937	938	923	908	889	907	983	978	964	948	942	976	929	942	946	956	942	940	940	980	950	936	954	951	972	933	921	863	920	955	855	933	909	900	952	915	937	892	927	960	921	929	961	933	869	974	942	983	945	935	928	947	952	937	872	966	940	970	1001	963	913	988	930	897	922	934	951	919	933	975	942	896	932	894	988	937	967	1000	981	910	917	966	961	944	891	926	885	955	895	912	939	975	961	877	875	974	982	926	925	957	926	947	924	964	962	996	992	951	916	941	968	940	950	898	998	929	921	887	971	953	951	940	912	959	962	973	962	945	922	970	952	979	936	946	1034	964	879	877	999	944	918	913	871	957	932	935	996	973	948	921	951	945	952	929	950	955	999	896	980	945	867	932	974	969	923	937	929	902	973	951	959	940	949	915	894	989	881	902	977	962	946	996	925	893	941	960	941	936	941	917	902	925	902	939	933	918	993	920	884	978	1001	926	907	902	932	923	925	936	916	933	943	926	944	949	901	979	928	914	975	947	955	937	939	939	914	918	967	943	911	957	965	955	923	978	940	973	902	953	950	916	949	941	925	914	903	939	970	931	913	887	949	1002	966	908	949	980	899	986	949	955	885	944	960	948	875	928	923	954	927	961	961	878	907	951	906	922	962	976	957	870	902	948	972	930	933	933	955	941	897	909	878	972	935	979	946	893	994	938	908	961	943	912	905	936	923	958	940	919	965	1005	921	930	903	953	958	925	979	941	976	938	894	908	1016	898	936	942	972	887	944	948	925	958	970	897	955	929	904	977	959	914	922	935	973	942	921	979	941	965	868	918	966	921	900	940	963	927	943	944	909	933	945	962	936	957	904	941	901	888	991	936	965	963	905	948	970	975	964	927	923	937	923	960	917	899	953	924	971	924	975	901	959	877	899	925	970	936	936	947	967	993	952	945	957	997	938	929	941	987	941	934	944	929	948	902	912	894	976	894	988	928	861	944	923	974	945	949	907	968	920	946	970	915	910	934	897	995	904	966	922	936	917	940	930	952	893	966	958	952	956	961	955	964	932	922	890	974	931	961	959	903	957	906	924	951	928	962	917	910	936	943	902	947	948	978	913	947	951	962	925	960	960	950	912	942	922	938	917	937	938	939	921	913	906	933	1006	934	939	924	980	907	934	995	893	925	958	938	956	917	903	936	929	935	990	883	944	928	877	935	941	967	918	957	946	925	962	914	983	882	961	983	1021	943	888	976	877	951	911	920	976	950	934	948	929	906	990	961	969	931	908	968	889	929	925	929	933	965	889	962	903	1000	917	983	930	949	942	958	957	957	890	939	857	975	921	945	981	955	895	940	949	952	922	1027	975	946	915	926	897	950	956	963	907	956	967	886	930	934	867	914	955	965	947	915	936	909	941	921	913	975	891	860	940	921	895	906	925	969	967	896	990	945	953	965	977	927	924	908	942	903	923	872	948	991	935	874	890	935	953	947	942	909	920	908	884	937	956	960	876	912	948	919	889	944	957	979	963	924	971	956	910	946	945	883	948	933	962	904	983	895	939	954	960	950	900	878	894	944	921	931	930	948	992	980	961	916	935	956	934	909	914	949	927	948	978	933	930	921	896	905	923	980	959	921	884	934	884	961	949	964	943	971	946	923	948	904	942	925	945	987	955	990	913	942	929	926	961	955	948	971	889	974	938	937	887	920	950	913	937	925	897	970	938	964	945	962	941	937	925	928	940	931	961	948	919	963	1014	935	933	918	929	938	990	994	923	866	973	880	939	964	961	963	940	954	899	936	903	919	983	921	878	965	1007	959	960	979	916	954	949	954	944	961	910	964	929	934	882	895	966	957	951	962	944	967	958	922	930	920	905	897	957	971	898	912	932	967	881	926	932	998	925	929	945	935	904	918	948	942	944	874	932	897	960	963	909	992	984	908	970	957	935	976	914	954	950	977	947	938	964	978	921	957	930	917	883	963	948	960	940	941	860	965	935	933	961	934	924	912	959	936	893	897	911	866	966	916	946	912	931	964	925	939	915	986	949	954	963	962	980	937	897	905	900	997	974	951	882	947	914	925	982	964	863	938	978	925	979	944	930	951	914	945	969	916	972	985	1001	992	945	936	911	943	935	937	918	902	925	936	928	943	918	876	969	983	975	1040	903	953	902	911	929	938	897	917	921	971	963	918	923	941	965	996	949	943	917	1030	897	896	932	947	938	908	963	923	934
6786	575	613	552	517	465	420	402	439	374	377	417	397	413	415	408	399	415	414	399	408	376	394	352	352	374	404	420	365	415	411	340	441	391	397	398	349	415	422	440	395	396	383	394	379	343	419	387	400	388	383	355	394	386	412	430	385	380	396	364	365	398	391	387	371	389	377	400	375	381	397	415	364	410	410	364	344	369	383	355	398	375	381	367	388	378	423	443	380	400	378	414	368	425	379	398	400	421	398	401	364	400	385	388	383	395	404	385	405	370	408	379	409	409	400	378	381	364	368	386	395	385	417	385	367	412	395	371	401	383	397	410	393	418	379	363	385	379	398	396	394	357	376	369	347	356	397	426	386	409	389	382	374	372	375	386	375	367	368	414	394	393	396	350	377	371	389	354	387	427	396	329	403	358	366	398	360	404	412	361	402	391	386	436	367	404	407	389	427	429	396	368	380	380	390	444	364	389	394	413	368	356	384	377	388	380	406	354	401	401	360	403	410	378	379	397	413	377	394	346	392	391	407	339	379	399	406	377	389	390	394	387	392	377	389	381	372	414	379	387	379	392	384	409	393	367	378	364	368	403	368	382	364	345	362	382	370	368	380	357	345	405	386	372	387	398	408	383	372	385	387	394	391	385	424	399	394	388	368	392	385	347	386	354	378	399	356	368	349	393	370	381	389	367	371	341	375	384	362	369	383	381	373	371	355	402	423	387	391	422	414	382	364	395	403	406	389	371	362	375	376	405	387	367	370	361	322	417	380	383	403	378	378	379	380	374	369	383	390	399	419	377	380	339	384	400	363	391	390	412	384	373	387	390	379	393	390	363	396	379	396	408	382	388	359	421	397	406	350	395	367	394	371	395	379	409	416	324	413	389	330	415	367	387	388	393	390	356	390	407	386	363	419	424	394	375	356	369	383	404	406	376	384	387	401	352	394	369	357	423	391	400	383	355	377	411	417	382	341	418	413	361	358	386	372	394	381	389	410	373	388	386	394	435	383	433	404	378	366	387	387	378	377	399	347	391	377	409	376	371	383	403	418	340	366	383	397	430	381	388	381	380	396	404	357	356	374	394	407	393	373	406	390	430	381	396	416	364	409	397	394	375	382	367	372	350	396	343	375	396	417	330	375	340	374	345	386	358	407	397	408	372	389	369	383	358	397	358	356	402	387	424	392	424	385	371	384	366	376	413	364	378	383	396	375	397	343	392	378	338	392	385	394	368	396	388	387	375	367	380	390	362	371	435	413	371	403	344	383	375	413	383	370	378	402	388	373	361	392	411	478	402	376	400	410	396	387	403	393	367	392	345	410	411	401	368	392	385	355	407	372	401	373	408	433	410	389	396	404	385	374	360	388	370	375	372	380	402	400	364	374	400	381	348	401	394	371	402	382	353	391	401	403	407	402	402	420	358	370	405	383	377	383	361	382	383	390	375	408	375	395	379	391	361	386	391	367	396	373	379	391	427	368	385	351	404	358	347	385	385	376	398	385	407	381	389	359	351	401	367	410	351	427	412	402	361	380	396	433	362	348	395	384	379	381	376	350	382	363	420	371	400	370	412	368	371	367	396	379	391	394	396	421	406	400	384	355	377	383	399	395	431	400	387	383	404	366	376	381	342	389	412	351	362	376	400	416	356	405	347	401	392	384	390	347	407	396	406	391	387	361	424	366	362	331	361	373	397	364	393	381	405	348	414	382	353	393	402	381	395	406	387	384	367	375	365	401	385	392	405	399	350	365	381	391	383	375	362	391	382	390	365	426	396	377	435	391	370	351	406	360	395	359	410	320	368	381	387	385	368	388	364	359	372	382	353	394	370	376	395	397	345	340	349	376	380	424	391	380	372	374	383	384	407	431	378	370	374	379	433	387	358	355	369	394	382	384	411	415	391	373	364	379	403	384	401	403	384	382	414	364	360	386	408	387	391	371	404	332	388	370	361	392	403	379	386	374	402	400	421	359	367	394	328	416	359	384	396	376	361	378	409	349	386	399	390	375	415	382	395	356	411	393	359	343	355	363	363	354	404	359	385	404	382	340	357	399	397	390	390	393	388	377	398	343	371	398	388	349	378	386	385	373	368	383	387	350	400	387	404	376	416	369	429	397	409	388	384	392	353	391	404	350	397	392	350	379	446	363	405	399	412	374	381	345	376	378	404	404	393	365	385	360	365	396	387	411	371	375	379	382	375	399	376	350	378	395	419	412	364	365	367	408	401	392	366	383	355	358	384	367	402	359	401	391	380	365	365	368	385	434	385	391	418	392	335	375	421	344	363	366	412	389	387	381	341	368	357	350	390	396	397	395	365	337	402	349	365	385	406	364	381	391	417	391	389	354	360	384	397	374	364	414	416	360	396	371	368	401	388	384	414	380	389	435	419	378	380	401	421	366	357	366	393	368	402	367	391	383	396	354	388	356	399	401	364	418	391	413	368	378	357	376	376	398	362	336	379	377	358	375	403	380	393	387	387	387	380	405	360	372	376	353	434	403	380	381	371	365	402	398	343	400	378	377	379	359	383	378	363	355	373	385	397	410	418	391	400	397	392	407	359	379	374	427	393	416	397	357	410	402	356	400	356	375	375	374	387	346	398	394	369	388	386	373	397	364	387	385	405	398	364	377	403	399	402	371	375	406	375	404	387	368	422	363	389	365	388	378	365	385	383	399	388	364	368	359	387	369	381	376	378	370	405	387	428	384	412	342	400	398	360	401	358	392	384	365	385	406	381	384	379	399	406	372	380	349	380	400	360	365	375	410	344	375	372	383	385	408	399	381	382	355	402	367	416	387	391	381	399	380	364	365	391	390	418	377	390	369	387	363	414	365	369	411	353	401	365	410	372	373	389	374	393	411	403	363	386	402	397	385	373	347	360	355	374	367	353	369	386	365	385	381	406	382	415	398	400	396	394	384	388	383	413	410	396	385	363	392	397	369	350	404	348	390	369	400	398	389	392	415	371	399	402	373	382	408	383	368	400	377	389	364	366	366	341	384	403	382	386	387	393	386	383	385	406	383	356	396	397	380	393	408	390	402	363	364	391	348	402	398	408	356	402	361	386	431	363	375	352	371	388	355	393	391	360	362	415	385	383	383	380	378	389	377	407	391	397	406	377	379	396	397	400	388	419	370	357	395	396	356	388	367	421	363	381	389	416	378	401	384	391	363	371	409	364	388	363	407	394	393	392	403	401	396	363	373	395	364	351	411	421	385	387	384	375	438	353	407	389	383	441	373	417	359	375	380	389	375	398	374	372	396	405	367	383	377	373	405	358	413	358	373	365	388	361	355	369	382	344	370	366	416	383	407	383	385	425	380	389	384	365	425	383	382	360	431	410	410	344	378	378	367	419	338	381	393	443	374	392	401	364	409	376	375	381	406	404	395	399	391	356	388	419	420	418	402	387	373	355	395	366	379	402	376	385	394	373	411	384	387	381	389	420	361	386	361	369	343	379	342	391	378	396	363	385	382	384	371	374	384	321	360	395	392	360
6487	1118	1365	1466	1443	1317	1187	1107	1123	1001	1046	1048	1012	970	924	957	904	978	965	936	965	935	983	997	950	904	961	897	1006	930	926	913	855	914	921	947	947	957	911	946	903	933	932	936	888	915	913	939	942	954	979	909	980	927	926	911	950	902	905	983	968	898	898	919	883	908	938	914	953	896	963	922	924	873	922	926	873	904	855	970	894	990	935	877	943	932	931	918	939	928	893	949	909	971	946	838	931	882	911	910	923	927	910	958	908	944	909	921	926	908	935	903	928	916	907	939	928	886	912	941	893	963	913	923	951	945	939	955	885	890	925	899	943	937	876	931	987	923	938	871	927	893	907	915	916	909	917	888	951	914	922	941	975	930	944	917	905	933	899	908	905	960	904	931	931	927	878	875	891	871	936	957	900	970	908	873	907	928	865	930	935	939	910	872	902	939	968	898	890	894	878	864	971	872	930	935	924	935	878	928	909	900	909	896	903	967	888	920	925	917	899	932	927	908	931	989	934	893	946	955	867	915	927	925	944	912	877	942	958	915	982	879	935	949	943	911	937	910	889	931	929	925	869	953	966	908	916	980	946	928	933	895	904	904	921	880	949	950	886	876	896	929	975	941	918	891	912	913	877	878	914	917	918	900	893	959	903	948	904	928	939	894	888	876	899	913	912	915	922	914	904	901	943	945	936	936	970	921	945	939	912	866	966	937	939	916	927	908	925	985	874	897	963	911	926	911	934	905	888	891	917	946	983	894	917	878	924	953	898	936	944	948	891	928	921	901	897	925	934	911	921	932	896	927	901	949	909	954	922	920	921	923	974	879	936	955	934	971	913	971	856	943	908	970	935	879	921	927	933	924	892	915	912	942	922	984	902	917	904	909	962	898	923	906	981	896	920	875	937	1004	947	943	932	931	892	891	921	929	959	930	967	878	952	951	849	951	910	941	917	914	920	905	890	876	901	885	930	887	891	968	907	921	895	906	980	992	852	931	903	901	865	918	961	953	927	929	917	919	966	927	901	937	928	906	891	910	849	948	902	865	925	900	905	931	934	915	916	907	968	942	944	865	929	973	924	986	918	967	882	887	937	913	916	934	867	967	923	940	891	935	882	929	899	887	908	953	909	895	883	947	905	977	919	879	916	930	935	886	922	937	905	872	956	947	944	940	930	951	952	877	933	904	946	979	849	950	889	949	925	942	943	951	942	909	937	894	942	935	939	928	905	908	865	887	967	882	945	943	941	925	900	938	894	925	907	931	901	928	883	892	959	950	930	919	925	933	910	879	920	953	914	910	882	869	963	972	913	977	889	903	949	877	952	929	913	884	943	953	920	874	917	974	912	942	921	938	915	921	967	899	935	910	883	966	933	915	901	903	886	923	954	984	898	947	882	903	899	910	909	913	926	919	925	946	943	873	1024	949	910	906	881	893	916	882	926	912	909	922	919	893	973	899	932	983	905	914	861	955	895	894	946	921	885	907	936	895	910	896	937	936	925	967	919	899	898	889	946	962	901	963	950	911	891	916	960	905	912	985	970	936	949	948	956	932	972	919	912	933	962	899	912	946	894	925	900	888	924	848	910	954	879	929	923	944	921	886	930	944	887	931	948	914	922	898	957	986	950	905	939	902	880	946	874	893	874	939	907	875	911	879	891	917	937	929	914	892	888	932	950	931	900	937	885	923	929	894	930	892	954	962	905	899	903	956	877	912	946	891	927	871	898	890	902	941	955	866	947	954	894	952	905	929	863	903	932	947	880	945	907	927	905	879	899	925	931	891	900	947	907	898	927	890	933	897	906	906	913	975	883	947	877	951	939	930	902	884	913	926	867	894	934	953	924	920	945	975	944	960	936	940	982	895	857	892	925	912	880	964	873	959	981	968	956	920	893	890	982	848	891	923	884	875	950	937	946	889	904	898	941	870	949	876	935	899	906	902	914	899	917	953	984	928	949	850	898	914	927	913	921	940	930	934	920	898	937	943	915	889	894	939	936	905	918	957	877	895	939	891	981	925	908	930	962	915	928	943	971	932	879	891	955	889	908	924	937	937	931	932	895	954	907	970	914	922	869	887	911	924	916	931	875	948	907	910	894	930	935	898	918	850	916	875	928	904	889	890	860	949	960	935	922	894	937	934	960	929	947	918	994	973	942	916	928	917	901	932	968	870	975	936	943	928	905	882	939	879	900	900	926	976	977	931	950	1002	1000	913	886	879	876	957	929	921	902	947	877	963	964	885	971	904	926	934	907	954	887	911	918	936	857	879	937	876	954	901	983	933	935	903	946	924	873	885	924	896	938	911	909	858	967	900	899	934	934	956	962	944	969	930	895	859	913	902	916	874	924	932	969	911	983	931	867	906	928	997	931	896	944	944	981	919	914	906	924	925	955	913	982	918	884	866	912	935	952	894	897	944	915	904	915	928	884	928	910	946	919	917	934	940	924	926	953	943	960	923	918	944	888	918	922	946	978	959	902	898	906	908	897	938	922	906	896	891	904	942	892	939	969	916	923	933	908	993	948	923	926	948	909	961	901	945	945	962	929	895	935	942	890	899	936	946	916	907	950	949	900	986	896	959	904	978	913	933	969	906	914	965	962	937	944	888	899	954	913	977	868	908	946	925	876	889	955	880	962	885	928	898	861	901	899	954	892	917	906	922	908	870	942	902	955	900	926	946	871	931	979	956	910	971	917	915	900	930	845	956	869	913	939	1000	913	899	921	958	971	899	910	878	921	932	896	956	909	972	873	961	926	869	927	912	889	905	905	891	908	887	972	923	912	869	877	919	981	930	955	936	924	912	954	928	932	917	955	936	942	905	927	917	882	942	924	866	941	902	878	939	939	978	904	916	878	959	971	923	863	925	884	972	918	935	907	936	901	970	958	803	934	940	917	932	907	923	945	909	928	905	917	914	896	875	919	866	892	919	941	901	963	903	917	929	949	884	911	913	928	917	928	935	899	884	924	966	910	898	917	861	912	936	920	918	993	895	992	891	970	918	931	901	842	926	918	898	920	887	917	917	960	948	960	913	921	924	980	955	880	871	958	961	948	910	929	955	929	884	891	920	933	894	943	878	927	921	893	910	915	888	897	922	908	909	934	937	926	946	987	927	991	917	929	948	924	905	867	887	879	911	945	940	945	889	929	911	874	909	866	966	935	884	913	956	872	904	936	932	882	939	900	933	906	961	922	899	913	925	910	895	909	908	947	858	877	906	938	896	872	892	909	937	950	907	923	1008	863	918	870	901	910	926	847	864	932	922	946	898	926	927	921	961	885	860	909	884	910	901	907	876	926	942	929	953	924	933	949	938	909	942	910	904	884	907	912	963	966	933	864	952	886	979	867	926	924	871	934	914	924	937	886	967	937	872	932	897	889	912	894	930	900	874	913	957	931	933	908	916	892	876	898	914	916	918	887	948	938	879	903	970	934	944	889	899	932	907	944	927	940	919	1018	904	972	934	917	926	921	926	901	942	923	905	925	901	854	946	924	931	915	929	942	911
11919	761	618	503	389	362	334	279	234	235	267	222	232	247	241	224	227	246	226	211	223	208	214	225	228	228	243	209	186	212	220	199	230	200	225	237	215	199	235	210	227	226	210	213	194	218	221	186	226	217	203	210	215	221	214	211	239	201	226	203	204	202	206	192	210	218	216	197	211	184	216	202	202	214	234	232	175	195	219	218	214	202	188	229	201	223	199	226	209	223	213	220	225	203	215	229	176	216	199	181	188	237	230	219	230	189	214	215	202	203	219	224	213	204	213	221	186	208	204	203	229	212	199	186	181	198	204	221	224	226	237	225	199	230	208	196	200	229	228	188	210	205	230	193	211	224	212	208	194	183	201	219	209	206	224	182	224	220	204	213	229	176	220	198	197	206	213	214	212	215	210	185	183	215	223	208	237	227	201	215	212	207	210	211	209	220	212	198	191	217	191	208	234	211	206	228	202	178	214	203	220	196	226	232	219	200	198	219	205	191	226	214	172	221	207	231	184	187	202	215	199	230	203	205	209	221	215	213	193	230	194	218	206	206	194	219	218	188	187	219	216	201	210	209	224	214	169	226	209	222	209	197	210	203	201	218	226	258	222	207	202	200	200	211	203	221	212	205	201	210	220	191	225	205	205	211	183	200	218	197	203	212	225	174	219	202	214	219	206	187	220	225	196	222	232	218	219	201	189	215	210	210	184	202	198	217	222	208	217	204	207	207	200	210	256	220	205	223	215	220	216	190	206	214	211	212	224	215	216	182	205	188	191	210	203	243	234	202	193	187	193	209	214	225	204	222	203	177	214	205	216	213	228	214	206	236	198	200	230	201	238	193	198	186	210	191	190	224	223	234	188	202	207	205	233	227	225	218	189	212	194	200	196	214	216	219	211	205	219	213	223	201	208	210	201	182	218	216	219	215	214	222	199	213	195	211	195	226	211	209	224	193	212	222	231	219	201	203	227	238	216	220	217	208	203	174	207	193	209	244	185	216	212	209	201	228	214	227	222	193	204	211	216	191	207	198	232	233	237	204	211	208	201	227	258	228	226	202	208	200	214	218	207	208	197	178	224	189	230	187	209	199	193	215	198	211	186	226	199	184	210	214	212	222	214	191	210	210	195	191	215	206	216	205	220	209	208	191	210	229	197	201	236	209	209	195	212	211	201	212	199	191	210	221	221	199	202	223	234	239	207	211	209	208	206	224	218	226	205	207	219	211	198	204	201	220	182	207	218	223	188	195	232	188	212	192	201	186	214	254	213	215	209	203	185	210	209	196	194	209	214	205	197	208	206	232	211	198	207	234	214	220	207	193	200	216	210	220	206	229	214	215	215	219	216	238	216	219	214	203	201	215	225	249	230	218	221	187	205	212	221	201	192	210	231	209	226	203	201	181	253	202	218	195	211	211	217	203	215	245	172	220	200	207	174	222	190	210	189	200	204	203	220	180	210	239	184	224	198	233	221	219	205	219	226	215	200	235	212	216	239	220	209	183	217	213	202	215	210	211	235	199	248	195	238	202	205	195	211	209	206	187	189	187	209	186	214	185	215	222	206	231	227	228	217	204	211	204	199	185	182	214	218	207	208	199	237	232	219	187	201	221	192	225	170	195	209	212	210	227	212	215	244	212	215	231	238	187	200	215	209	193	192	221	237	196	209	224	205	218	197	219	194	177	202	228	192	221	213	209	212	218	209	210	230	201	228	182	219	221	198	197	213	230	199	180	227	216	243	191	205	187	225	191	225	210	206	210	193	229	218	226	229	235	210	188	208	204	212	209	196	218	187	191	201	210	215	231	220	194	212	231	230	212	210	218	195	220	207	196	207	227	207	226	193	206	211	229	206	192	212	236	192	188	208	199	184	216	164	244	194	224	208	216	219	216	220	191	203	209	207	209	207	219	196	206	209	195	204	199	243	208	178	213	225	226	223	215	222	219	215	193	213	220	191	204	215	221	219	201	196	241	198	191	234	201	194	223	209	195	199	199	213	213	223	229	217	222	212	212	207	216	198	172	213	237	208	209	208	192	184	231	236	212	204	218	228	203	214	190	200	216	208	222	218	218	204	208	205	188	213	208	204	192	221	216	244	202	188	217	197	198	202	178	193	207	232	193	235	207	189	202	208	228	169	204	213	209	232	208	192	170	208	192	190	218	208	204	192	223	218	231	214	183	201	201	175	207	213	211	202	233	216	215	200	220	221	214	217	204	251	204	187	230	210	210	224	200	205	195	212	207	212	199	220	213	192	186	211	206	188	214	189	205	190	196	209	211	182	222	234	241	248	200	222	204	236	224	231	212	213	178	188	216	198	239	227	201	235	199	191	204	211	236	231	206	218	219	202	199	199	228	221	198	242	213	185	259	201	184	218	206	236	211	215	194	193	217	209	208	216	227	219	207	216	220	210	198	210	205	202	209	207	207	201	205	190	192	234	220	231	203	187	210	220	219	199	212	209	225	216	208	221	227	242	212	191	219	191	211	219	244	234	210	215	228	210	215	189	211	207	222	195	198	220	208	185	219	211	195	224	216	218	212	213	233	226	195	236	224	214	222	216	214	216	208	208	218	215	197	222	201	192	234	211	212	210	204	227	195	176	213	202	209	198	216	210	228	208	205	248	244	223	201	171	221	210	229	216	212	220	213	206	219	213	181	196	212	207	204	220	230	234	199	196	208	213	232	201	233	174	232	224	231	236	215	237	198	218	196	215	226	214	204	172	196	208	208	222	209	210	196	190	218	195	203	217	202	224	223	213	219	217	234	200	208	201	211	221	198	188	216	195	228	207	196	212	225	228	215	205	217	203	204	201	205	189	209	206	219	198	206	189	195	206	210	195	200	217	218	219	194	209	220	206	232	203	220	188	249	194	198	220	192	212	224	221	214	205	209	200	197	195	189	216	232	217	221	198	198	193	186	209	203	222	213	205	176	213	219	225	209	200	196	220	210	210	193	213	224	201	202	217	198	210	205	197	222	191	198	201	183	197	198	227	213	209	196	194	220	217	191	228	194	249	213	234	197	213	210	233	216	184	232	210	228	193	213	201	207	217	241	212	224	211	220	202	222	199	206	209	180	208	208	206	200	206	202	211	196	217	200	197	183	226	197	196	204	227	208	207	241	239	229	194	199	237	209	208	198	219	205	199	200	179	200	220	212	211	217	210	204	226	214	201	202	209	225	208	185	223	204	207	230	204	239	222	214	205	209	212	189	188	223	188	219	242	219	186	170	196	188	217	185	191	219	221	232	221	197	213	196	222	200	221	189	187	241	203	220	197	227	214	175	215	194	177	206	212	199	220	212	211	213	204	202	200	211	218	235	181	215	231	205	192	217	208	200	205	201	209	260	202	180	240	186	182	191	201	209	206	202	239	217	211	230	226	186	195	227	205	195	200	239	214	209	211	210	189	211	204	221	213	260	225	240	223	228	237	235	194	211	226	224	194	187	207	216	196	240	193	238	191	229	203	231	198	186	212	195	206	213	210	229	205	230
7848	929	1523	1783	1541	1221	1108	976	809	825	771	723	710	671	650	644	588	575	583	603	603	605	593	593	567	640	580	583	564	566	545	580	604	537	515	556	550	554	573	586	550	554	554	545	532	540	538	512	563	576	571	572	573	506	513	516	573	585	536	535	569	532	582	558	544	503	520	550	579	524	537	496	498	532	486	585	518	553	539	511	508	502	466	510	542	555	503	563	574	553	547	552	563	545	534	541	546	513	542	538	559	499	506	542	512	575	543	539	515	512	524	507	532	510	535	547	533	566	512	487	547	551	558	548	553	509	531	547	485	566	556	551	524	554	552	520	559	551	494	507	546	526	520	524	588	520	542	541	552	566	543	540	552	506	546	552	519	519	577	518	517	555	562	548	526	502	489	562	552	525	541	519	536	462	553	571	504	554	525	549	485	550	538	545	560	539	541	508	533	518	548	541	504	495	517	510	572	524	503	525	549	524	546	565	502	514	524	520	543	529	556	508	570	527	573	540	554	524	530	523	553	543	572	513	548	525	574	508	575	535	521	588	509	498	542	514	571	482	548	525	569	491	576	544	554	529	554	546	553	536	531	532	511	502	509	493	524	563	561	536	511	511	553	543	548	535	567	504	594	537	580	550	513	505	516	551	528	538	538	535	556	531	566	512	587	534	524	523	535	514	521	544	532	551	518	566	539	462	557	552	555	529	549	550	513	556	538	510	573	601	519	488	549	562	559	550	530	562	541	548	545	558	558	519	533	531	530	525	540	509	551	522	553	531	533	535	565	558	526	501	521	546	503	521	522	508	543	569	563	525	543	554	552	561	552	523	507	535	562	506	518	592	557	496	547	529	488	555	530	531	542	547	520	495	539	555	518	508	499	548	535	560	558	507	563	566	519	508	536	521	583	538	533	572	536	530	549	572	562	490	562	525	533	544	562	519	572	549	526	528	547	503	517	517	539	529	494	552	540	520	566	545	559	529	538	535	492	547	523	551	543	533	549	546	559	510	514	543	560	507	551	513	536	548	516	508	564	526	578	533	514	518	496	530	538	583	560	494	549	543	537	565	545	525	508	539	541	568	535	516	537	545	544	565	523	539	520	550	535	547	513	521	561	568	527	520	538	541	536	518	546	557	538	538	518	554	529	550	534	510	538	544	521	499	522	509	555	540	543	560	555	529	525	558	570	568	545	518	537	523	537	483	531	538	565	574	518	554	532	536	557	502	539	605	535	524	514	556	531	530	529	534	545	555	539	531	539	540	511	511	555	471	575	566	521	588	518	546	523	563	534	532	563	543	573	502	553	526	546	517	488	516	538	496	539	513	515	487	565	531	553	505	528	538	569	497	550	509	478	547	523	541	575	549	509	570	514	554	513	500	531	588	554	537	515	527	548	548	534	569	545	515	541	549	565	524	544	522	548	535	499	548	488	541	495	550	518	525	567	523	488	551	519	533	627	551	514	550	521	535	551	540	561	536	506	514	553	550	513	543	512	536	566	537	553	518	567	563	577	531	534	536	539	514	532	534	555	554	523	540	521	556	511	528	541	544	548	565	544	507	504	541	573	559	512	542	538	536	542	577	581	554	544	542	556	525	552	521	564	549	555	530	547	525	530	530	520	475	549	528	539	559	516	564	531	551	544	532	527	528	501	544	530	542	518	543	518	521	531	537	498	521	506	567	543	552	538	551	534	552	511	625	526	546	547	521	485	506	501	531	536	515	581	534	557	548	528	569	513	539	552	506	556	552	516	525	552	568	547	542	540	545	530	555	511	531	530	509	517	534	521	546	518	532	526	565	524	516	509	565	574	572	514	549	547	540	515	536	551	507	554	548	537	561	499	501	579	498	511	521	542	512	521	523	533	563	551	536	551	508	515	514	508	508	545	524	528	545	543	476	521	486	563	511	544	550	512	545	473	525	542	531	494	538	506	516	535	526	515	548	526	524	527	537	555	515	518	529	537	511	539	573	524	557	541	534	526	548	566	533	527	548	495	522	548	589	519	511	525	536	524	529	544	507	551	551	558	522	533	516	536	574	520	527	510	507	579	536	560	497	554	526	533	534	539	542	521	490	501	514	569	510	504	561	589	555	569	565	533	542	547	531	525	550	563	567	511	544	517	544	530	533	537	538	533	541	501	524	558	561	552	555	560	532	527	548	516	537	547	546	538	485	522	527	539	555	515	482	595	546	555	549	558	504	554	534	544	530	559	544	508	520	526	570	508	518	544	518	543	487	515	545	523	519	528	556	563	537	540	508	563	525	527	503	537	545	581	524	554	538	573	543	538	530	514	532	538	559	522	508	525	523	544	529	500	539	547	525	552	549	519	506	558	546	552	537	526	525	576	513	541	535	537	498	525	524	553	529	516	513	554	570	563	527	512	535	515	561	506	520	539	549	539	533	540	532	527	486	540	529	531	568	557	500	570	543	508	550	528	526	542	561	506	532	544	552	558	523	538	499	558	511	511	534	540	528	525	571	531	539	549	508	501	529	555	533	520	587	536	506	556	533	558	478	547	558	566	521	530	514	548	536	538	583	536	513	504	534	529	576	545	539	558	509	518	559	530	511	527	512	569	508	508	497	540	560	550	506	533	513	536	543	541	575	572	523	570	538	552	512	535	532	525	483	539	516	541	515	513	556	518	553	561	538	539	548	477	517	584	542	561	563	514	525	488	549	548	494	517	539	566	521	525	521	563	528	543	552	516	549	557	528	557	506	501	540	522	583	555	542	553	535	497	556	533	550	545	555	540	556	577	550	525	524	524	530	514	503	562	552	545	525	519	556	565	517	520	534	561	515	559	490	567	512	601	548	487	505	492	564	550	603	537	511	541	492	525	505	562	536	545	564	562	530	540	570	516	538	537	501	526	536	524	526	490	552	539	497	577	519	597	496	543	553	510	579	550	565	529	532	525	500	561	542	509	516	536	568	501	536	563	528	517	514	563	546	526	523	550	555	494	528	545	543	552	525	545	562	531	534	587	538	512	496	507	493	554	566	540	550	519	525	538	546	553	502	511	531	529	546	521	539	513	543	578	526	547	556	546	499	518	561	565	502	510	532	529	556	512	517	558	529	517	574	554	539	531	511	552	550	568	586	536	534	510	494	516	528	535	497	497	557	546	568	570	533	548	528	507	529	557	544	486	551	559	578	512	512	500	562	533	540	548	513	535	561	545	535	507	541	523	564	508	532	522	565	520	505	530	548	552	529	585	556	480	530	514	521	529	545	536	519	549	505	538	551	554	545	539	499	508	514	519	535	550	511	555	537	547	546	557	490	513	532	533	533	536	576	538	493	512	524	565	492	529	539	537	531	522	500	530	566	503	493	523	518	551	540	535	529	536	550	551	553	495	508	513	525	546	557	505	545	549	511	504	516	517	465	564	562	553	540	512	512	565	536	523	543	586	509	546	530	538	513	550	547	542	574	544	531	514	561	527	534	529	471	526	531	518	556	566	587	529	551	513	548	552	553	546	546	518	536	537	526	576	531
1393	379	368	375	342	376	401	397	363	392	378	365	386	367	412	342	399	348	368	393	430	361	409	364	364	356	387	386	418	396	361	386	377	415	393	360	363	366	361	372	376	378	380	370	351	399	391	358	378	395	413	355	365	376	379	361	386	385	389	387	392	395	360	412	361	376	384	380	364	397	388	381	363	397	396	388	390	380	370	376	384	338	396	377	359	405	399	366	383	377	345	362	382	387	387	430	375	384	368	407	411	347	380	378	399	361	386	389	392	376	426	352	389	391	344	410	367	378	368	353	387	399	391	360	350	383	348	390	405	365	362	377	380	413	397	361	380	365	380	350	386	346	393	351	396	382	387	366	414	414	373	397	391	349	357	334	385	356	387	411	404	374	345	377	358	402	381	385	354	409	366	364	402	374	387	374	366	390	385	360	382	370	437	426	389	399	363	396	378	389	386	385	401	427	366	376	365	365	376	399	382	377	385	393	407	399	362	389	380	372	390	383	374	355	330	386	372	361	413	377	376	385	418	380	364	393	425	383	383	422	405	370	401	376	350	401	363	359	358	381	367	371	363	446	397	427	411	362	377	391	386	391	378	335	370	411	391	386	363	395	356	385	403	392	361	366	343	394	393	417	384	392	408	386	390	366	400	347	407	360	393	399	362	385	384	379	367	408	408	404	365	409	360	394	389	376	385	372	427	461	395	411	426	352	365	365	354	380	434	389	390	410	360	401	382	405	364	364	367	358	385	406	407	368	362	385	437	407	419	367	401	385	364	408	390	369	417	380	335	418	380	385	374	365	389	363	394	371	335	352	425	381	406	390	398	392	379	381	410	388	362	358	412	402	395	360	373	411	437	367	422	402	405	389	425	393	376	364	329	402	372	406	357	394	387	380	413	425	360	371	350	394	406	344	370	381	420	400	430	413	407	398	373	400	398	379	397	377	377	385	396	361	384	362	441	402	402	413	369	351	398	407	349	347	398	392	376	364	389	363	376	397	382	381	384	376	389	405	399	409	371	376	380	406	383	341	392	415	380	392	367	367	392	375	394	395	369	409	393	369	365	389	386	416	362	364	408	382	396	397	381	374	378	394	432	420	355	395	397	382	407	394	376	380	405	343	366	413	343	396	348	387	373	425	392	386	377	389	397	379	377	404	393	414	367	385	383	380	362	352	393	386	389	375	406	365	362	391	393	377	382	379	411	407	399	394	379	335	374	366	383	398	410	395	356	395	376	395	379	373	374	380	401	398	393	380	414	391	359	373	340	347	401	381	381	386	390	427	411	409	417	358	387	366	418	358	373	402	406	403	382	382	373	382	390	367	355	353	385	389	379	338	366	372	394	426	394	393	368	370	393	362	427	391	372	430	363	360	437	378	383	392	422	405	364	374	379	394	376	402	382	385	395	390	372	388	377	366	401	417	383	391	360	426	370	382	367	375	403	377	390	423	392	394	383	372	395	359	355	425	399	376	393	390	352	387	400	397	405	394	385	389	383	355	408	383	385	407	362	440	372	399	388	418	386	391	403	392	377	349	405	398	374	406	359	418	424	382	375	391	378	379	410	391	383	398	405	325	412	421	363	376	403	381	383	389	402	378	370	358	392	390	351	402	387	413	408	404	363	384	403	410	393	363	345	377	375	349	383	377	375	358	420	404	354	388	403	381	380	374	349	397	396	410	340	383	416	361	373	370	405	383	421	402	417	347	399	416	364	371	363	357	380	398	371	395	393	426	377	396	364	408	378	383	355	391	387	404	363	392	413	364	357	385	399	430	399	362	376	380	371	371	411	395	406	366	370	421	385	362	412	417	370	402	357	383	404	331	380	380	369	366	370	381	403	390	394	397	392	376	356	399	413	385	348	365	394	424	386	381	376	378	327	364	382	383	426	413	375	389	386	381	356	386	361	368	413	380	367	360	381	396	368	383	355	373	348	384	401	390	425	339	380	371	367	391	425	399	377	400	348	373	371	355	363	380	384	376	365	399	436	388	404	423	353	402	364	385	386	417	376	383	397	363	370	396	419	406	351	384	397	393	379	411	401	350	405	385	429	405	348	355	386	372	396	373	390	397	388	390	374	405	364	337	369	409	390	377	356	427	380	378	361	369	346	403	354	346	376	387	358	335	369	381	354	404	375	359	357	371	369	371	379	378	409	381	384	389	423	376	404	374	423	390	415	393	377	439	407	386	370	366	368	390	405	408	372	323	364	397	386	407	430	390	358	389	371	388	365	362	375	377	382	385	377	375	363	420	375	387	371	396	401	387	373	394	427	422	417	382	401	405	403	367	409	392	396	361	398	371	364	383	391	377	403	385	392	415	382	368	367	381	388	389	409	415	401	392	413	402	422	413	375	398	406	366	386	396	415	376	429	373	421	362	398	375	375	383	430	389	408	379	392	372	399	369	380	329	357	362	380	370	395	393	386	373	392	391	367	384	360	388	390	377	386	387	380	380	373	378	326	403	385	375	359	363	389	387	409	406	400	384	376	405	376	412	390	363	388	392	381	379	372	398	382	382	388	404	365	385	371	367	399	387	345	373	380	375	396	396	389	421	411	393	373	388	400	372	396	396	369	402	371	404	404	347	350	377	388	410	384	385	391	393	389	423	380	374	386	369	391	383	358	390	429	390	353	374	379	388	353	383	370	363	379	376	378	348	393	344	411	374	352	386	382	373	414	393	412	427	407	400	358	386	365	335	358	408	345	363	394	375	393	404	361	362	423	381	362	434	404	386	351	379	343	405	407	389	419	382	364	351	401	387	433	397	386	346	366	373	394	382	372	382	405	372	410	380	393	412	390	398	392	354	384	399	379	357	426	389	396	367	391	386	419	361	374	352	413	364	389	377	357	366	423	383	370	393	420	371	387	376	394	390	361	357	371	367	389	357	401	448	376	405	386	385	392	351	375	396	381	413	389	403	392	387	355	365	398	376	381	367	366	371	375	389	370	360	401	387	400	403	396	391	407	409	374	384	406	401	385	406	395	398	351	420	400	374	399	387	367	408	367	361	382	354	411	379	406	397	360	377	400	374	394	405	375	383	357	351	368	370	392	382	419	380	388	369	361	351	360	382	375	407	368	373	396	373	382	391	461	370	371	397	377	385	381	406	397	371	399	398	342	372	386	384	365	376	396	389	403	390	384	418	372	389	361	391	375	421	413	376	387	408	401	388	401	393	374	368	385	379	424	402	397	390	362	407	365	382	427	416	382	390	402	373	388	402	425	364	393	380	448	389	422	384	390	361	382	385	405	378	374	378	407	389	345	424	408	396	401	403	405	397	359	374	404	414	349	377	391	391	398	365	380	402	380	388	392	354	418	394	381	366	374	370	368	386	441	406	407	366	408	379	407	377	373	389	351	371	416	394	379	405	358	345	371	399	386	400	377	372	347	354	404	395	374	370	420	360	354	369	386	398	371	359	383	379	407	364	366	403	396	382	390	351	410	387	390	421	419	387	404	420	357	387	386	363	413	401	399	358	396	377	377	369
2078	950	991	964	993	943	940	923	947	929	1000	969	969	937	986	926	966	936	901	939	875	948	959	896	973	930	922	869	911	894	934	958	946	919	900	956	923	955	949	967	908	968	920	920	950	946	898	996	923	998	921	908	983	919	1002	862	927	930	957	933	964	938	929	985	942	974	936	910	924	924	952	889	1000	943	891	972	926	903	888	927	965	939	958	914	930	932	923	931	976	907	948	938	961	915	940	984	937	903	870	949	915	951	895	973	918	956	937	963	906	953	947	931	930	938	869	978	926	980	974	890	926	904	887	908	918	969	909	972	890	951	914	936	992	995	906	958	914	980	885	945	937	941	950	902	945	935	916	965	925	930	953	928	928	917	899	967	906	940	921	924	969	912	956	958	907	919	975	913	947	958	948	935	933	970	908	942	996	949	968	953	956	936	885	920	978	937	961	936	960	938	892	939	946	929	908	972	884	938	952	929	947	924	952	888	970	956	942	969	932	909	911	886	1009	969	880	896	930	924	945	943	944	899	956	1004	947	973	913	973	941	947	932	956	929	942	904	904	949	939	909	980	944	969	937	953	894	952	925	879	925	895	925	1011	939	891	893	937	971	922	906	928	960	1001	980	992	940	987	929	929	969	916	939	936	936	965	993	944	923	942	955	946	973	909	958	957	926	896	925	944	956	909	910	945	977	947	950	964	946	956	899	868	927	927	942	939	935	989	971	1003	911	919	921	940	949	929	925	933	961	947	885	927	929	969	959	930	932	936	933	952	928	923	947	943	921	950	935	923	918	900	914	936	959	967	922	901	925	918	943	930	936	937	916	917	913	945	905	873	913	902	955	944	913	944	949	913	909	997	909	937	960	889	915	941	954	937	978	965	892	894	952	902	869	917	956	880	917	972	976	925	987	946	913	889	943	919	900	909	918	864	971	953	945	891	959	928	908	961	957	915	920	913	928	956	936	971	915	1002	918	958	864	932	968	962	975	937	888	938	903	919	931	920	929	939	985	906	933	880	879	954	897	895	934	916	959	894	915	931	975	936	972	935	943	945	926	940	924	948	936	996	970	934	881	976	941	974	924	946	931	879	951	908	923	953	998	940	915	875	927	966	923	928	952	946	932	887	976	927	923	943	934	950	929	881	883	914	895	909	895	916	985	930	910	933	950	974	962	919	955	940	918	998	952	949	933	951	978	878	962	915	935	943	945	954	918	964	959	907	877	982	932	936	938	926	915	895	921	909	892	964	931	964	965	932	926	948	913	940	1004	909	921	956	940	929	934	930	924	956	973	908	910	921	942	930	910	957	911	915	910	914	900	935	971	931	928	913	969	933	925	935	901	893	945	922	963	985	942	928	939	937	929	972	901	948	961	956	975	923	922	906	907	975	922	930	925	954	910	914	945	961	912	954	963	987	921	978	954	927	955	922	983	995	958	944	952	917	943	948	959	932	966	986	927	948	958	934	936	1000	930	954	935	897	884	961	974	957	967	981	933	962	905	904	944	940	967	946	896	923	931	939	950	948	946	946	973	939	957	933	968	944	969	940	909	941	988	987	1004	941	994	996	948	914	957	941	916	881	973	924	983	878	925	928	888	919	937	882	929	934	911	911	869	930	895	921	931	958	941	973	947	960	933	948	953	922	922	955	993	908	958	925	939	868	993	984	971	922	951	1020	940	925	937	887	932	924	920	972	909	928	905	947	919	892	962	901	970	914	1001	959	940	968	943	956	923	978	971	947	958	917	896	968	927	918	946	910	925	929	942	943	966	915	976	885	911	936	943	874	907	926	917	947	888	959	944	956	939	938	932	905	952	949	858	918	919	927	931	950	957	881	940	994	947	880	935	954	919	938	940	956	918	868	935	891	883	923	951	917	916	978	947	946	945	995	933	979	970	922	948	920	912	951	943	1002	959	943	944	1001	914	938	983	968	970	966	941	988	1002	988	884	908	965	951	974	905	976	1009	937	939	947	902	897	912	902	926	940	960	900	996	912	910	987	920	942	884	979	945	964	882	886	957	938	908	904	910	895	914	973	935	887	1014	920	846	996	935	927	907	928	897	923	943	862	901	957	961	935	965	957	946	950	952	959	987	925	1026	996	912	1014	919	923	950	932	940	946	970	898	924	995	914	997	911	965	925	893	898	969	980	907	946	950	946	878	924	977	947	964	964	907	935	922	995	957	900	930	924	1003	916	902	938	971	964	941	894	943	938	969	919	960	935	960	913	942	953	918	922	975	955	932	951	993	990	930	954	925	984	928	968	929	873	898	947	912	925	926	954	937	918	950	900	964	922	925	887	952	914	947	931	925	1017	917	947	956	948	1029	922	964	978	901	927	944	969	917	942	970	877	937	920	922	922	931	935	926	926	941	945	932	972	940	856	918	943	939	938	929	917	844	948	956	962	948	975	912	949	960	878	896	910	923	934	944	928	959	979	898	953	924	1008	924	931	949	953	912	887	960	914	1008	919	884	923	960	915	917	904	922	928	926	966	834	929	925	975	975	979	939	939	919	941	986	920	909	985	927	896	939	914	897	895	934	945	962	930	927	943	935	925	942	930	983	906	942	939	949	928	990	961	973	961	958	910	936	910	923	954	927	920	925	893	935	943	964	1001	960	936	960	942	914	937	956	875	897	913	945	935	947	915	924	895	890	906	934	902	967	923	960	953	956	945	915	950	955	892	963	934	966	974	982	957	890	961	963	952	883	910	955	925	894	951	891	947	913	949	984	868	958	914	980	964	903	943	944	922	936	861	896	950	952	914	965	975	942	1003	944	927	901	935	896	943	907	957	961	929	943	950	927	963	925	889	914	957	939	937	961	922	906	922	927	964	916	916	939	934	941	956	904	953	945	935	942	969	922	910	974	918	929	948	904	876	903	975	940	944	897	916	910	963	938	939	884	906	915	917	946	908	962	938	934	934	946	993	920	853	887	867	915	874	961	926	933	943	923	953	931	940	912	931	954	911	929	888	967	924	941	1017	972	966	897	927	925	922	956	967	905	940	920	987	904	960	919	953	1007	960	918	953	977	928	881	983	928	894	919	984	956	918	943	950	940	929	924	953	962	899	919	933	965	869	960	992	967	925	948	928	934	896	967	978	955	863	966	917	923	971	927	919	967	930	972	890	979	911	977	911	855	920	929	980	897	955	924	966	936	986	983	917	939	929	983	926	936	926	957	915	983	992	900	895	976	956	936	950	961	912	933	932	925	917	954	945	962	957	962	960	911	955	966	968	969	887	935	937	953	950	970	924	933	959	913	938	962	932	929	949	932	926	919	982	971	968	943	884	965	952	943	934	898	917	909	949	904	913	900	931	952	984	914	910	953	889	935	925	941	932	948	918	958	983	950	894	941	955	958	961	948	941	928	942	957	921	959	957	927	938	876	924	962	986	920	915	908	940	918	969	924	916	939	967	928	1021	876	964	920	963	897	921	1002	914	949	947	897	973	924	923	946	986	883	932	975	933	867	935	908	867	974	925	941	994	946	897	890	911	937	957	903	943	958	951	985	972	971	875	981	951
6815	557	590	560	501	462	472	408	417	414	391	418	402	380	369	375	368	404	383	398	421	377	365	400	396	379	392	397	382	407	374	374	387	381	402	378	392	365	402	438	334	362	366	346	383	389	370	429	400	388	360	380	383	378	380	409	423	390	406	372	379	354	363	396	388	342	398	404	405	410	381	378	373	414	399	374	410	440	370	383	377	364	377	413	395	368	430	405	364	384	368	354	364	355	382	385	356	389	361	377	377	413	358	372	385	376	389	384	356	377	402	384	358	417	360	388	433	391	395	413	400	389	364	365	366	362	391	384	367	389	345	388	360	412	346	364	382	392	421	394	407	362	364	366	371	348	406	380	402	384	388	396	329	343	349	362	370	343	375	371	366	389	383	361	345	368	405	410	367	381	370	350	409	408	373	412	369	384	385	358	402	423	337	377	389	395	400	381	372	380	374	377	374	366	399	387	382	300	384	378	377	385	398	410	383	382	389	406	387	399	372	421	388	398	400	420	378	362	392	350	388	418	416	380	397	397	386	366	383	378	408	364	399	321	400	368	356	391	377	372	363	366	394	331	345	376	346	364	402	393	380	381	369	399	352	359	383	406	388	383	406	370	384	438	363	366	372	382	393	390	351	339	384	364	388	391	356	347	344	383	362	402	389	364	418	380	416	384	376	428	373	389	383	374	387	401	384	364	389	372	352	375	398	390	390	399	374	404	381	383	359	358	417	377	389	342	381	392	345	440	407	366	373	369	341	399	387	395	355	348	396	378	387	358	375	419	393	367	381	366	403	401	376	382	362	390	346	378	375	391	375	386	342	368	382	355	430	387	404	376	364	350	388	360	412	369	350	382	370	372	376	380	357	386	396	394	358	366	373	354	390	356	395	377	384	346	408	409	404	378	366	368	409	354	403	373	373	361	348	390	382	354	382	372	359	419	376	340	384	390	390	381	386	392	341	369	408	368	374	402	391	362	431	372	403	354	390	358	378	373	352	413	397	347	370	391	364	416	374	372	360	364	401	376	353	331	388	380	381	402	365	393	352	396	395	398	380	344	388	394	387	394	369	370	372	407	341	374	400	357	370	392	352	394	387	394	364	360	371	406	404	416	385	396	398	383	420	391	382	368	378	365	384	387	361	357	376	362	400	372	387	368	362	358	420	388	376	388	395	365	380	398	388	385	392	388	412	372	357	405	378	355	383	405	387	361	393	379	384	373	398	354	378	376	361	410	329	349	351	366	375	377	389	384	423	380	329	380	361	381	366	373	382	390	376	360	374	382	394	385	366	394	397	397	372	375	441	395	357	407	380	351	335	395	359	377	376	417	374	344	352	400	389	376	376	399	394	372	384	347	384	412	391	359	391	338	340	372	374	375	338	346	388	380	404	385	375	403	360	395	389	403	350	372	369	409	376	393	377	368	389	389	380	361	373	396	401	395	379	374	365	400	406	388	409	394	429	352	399	405	345	349	381	359	432	353	374	407	412	375	402	383	364	370	392	324	381	391	371	399	390	386	381	387	355	391	352	377	385	386	377	366	372	384	373	409	368	386	382	377	346	390	382	368	347	368	390	355	388	414	371	367	420	375	396	367	371	345	375	383	352	365	370	394	398	357	340	345	377	396	403	387	347	415	402	385	392	361	407	390	344	374	394	348	385	354	347	378	398	410	367	373	381	361	381	380	346	382	390	363	379	387	405	356	407	374	370	376	338	336	378	384	385	411	383	351	362	358	355	367	365	365	433	350	347	358	384	392	413	345	392	332	330	378	376	397	354	358	398	357	367	360	375	412	380	345	398	355	395	411	367	391	406	389	360	387	352	370	386	387	414	360	360	377	378	355	365	392	359	369	371	387	379	354	374	371	399	380	345	372	370	397	361	383	377	380	394	399	365	365	385	374	347	387	358	430	401	364	384	397	361	363	375	378	368	390	364	380	363	366	396	399	386	356	388	341	330	339	394	376	378	389	408	371	436	347	407	374	336	416	369	339	360	381	378	393	363	367	371	382	398	414	387	374	416	377	404	369	398	401	374	373	373	381	363	338	388	343	451	385	403	401	379	385	407	362	377	325	391	374	383	358	394	382	392	360	369	406	399	398	382	388	390	371	427	392	374	359	385	366	405	388	361	394	376	374	399	376	394	392	394	376	347	374	387	394	360	367	397	408	372	414	377	350	405	380	407	359	343	380	372	373	406	374	353	379	388	381	375	379	376	399	360	408	361	389	366	354	347	367	360	394	351	388	369	377	367	385	377	361	405	385	366	386	366	394	385	367	388	390	372	370	387	389	339	397	383	396	374	379	368	414	394	405	394	387	385	408	392	385	379	394	364	358	387	342	368	403	361	359	360	408	407	372	356	358	399	395	366	385	406	340	413	390	376	344	353	401	386	377	347	370	361	382	376	366	366	387	364	376	400	359	402	363	369	404	376	384	380	400	373	377	370	384	374	326	373	382	361	397	386	420	357	375	394	419	402	352	417	382	373	353	351	377	366	353	365	336	350	365	391	392	379	398	355	396	406	402	427	353	374	368	378	371	374	449	404	376	382	370	371	328	370	359	390	343	389	353	377	387	363	359	366	400	356	401	391	370	425	405	404	389	369	380	393	383	351	368	403	352	433	409	391	347	366	384	385	395	385	397	417	385	370	341	386	382	376	366	372	380	387	370	368	370	367	403	373	408	413	360	376	398	367	372	363	369	373	362	373	403	359	402	347	419	377	367	364	374	388	355	366	407	403	364	386	411	401	417	356	372	377	392	421	365	377	357	407	362	334	356	353	372	374	358	370	371	356	372	357	375	393	353	367	371	362	376	345	372	417	401	369	376	381	359	377	372	357	431	365	339	345	373	395	374	409	370	364	363	382	365	376	353	380	367	376	373	395	393	351	390	436	356	408	360	379	382	393	370	417	383	399	363	358	432	421	378	401	362	362	391	387	369	342	356	385	416	411	345	384	393	378	341	403	373	402	367	392	374	349	382	369	410	399	360	375	361	374	369	383	374	380	378	366	373	362	400	380	357	357	386	371	342	380	395	395	397	404	352	368	375	363	370	406	390	393	402	391	383	384	353	397	370	397	345	371	381	389	391	389	382	408	380	420	400	388	356	394	380	373	392	426	381	383	362	402	400	402	342	376	409	402	387	382	364	388	379	373	385	383	362	366	386	435	430	377	368	352	369	367	385	346	403	382	352	377	377	387	387	344	358	400	366	394	411	390	363	371	399	367	384	364	386	379	386	372	352	382	417	383	407	390	385	382	372	357	370	419	371	349	381	382	382	354	369	341	386	379	361	390	384	368	387	381	400	376	384	405	364	399	377	401	394	352	386	388	369	350	361	375	360	358	411	372	416	351	406	395	393	377	390	385	365	380	363	379	352	379	392	369	384	381	407	366	366	377	388	403	383	397	383	390	411	382	369	401	389	377	350	377	367	381	393	366	363	376	388	370	365	401	361	390	363	406	403	379	365	385	388	408	382	379	355	355	351	365	336
6563	1062	1438	1527	1356	1289	1241	1133	1155	1069	1082	1009	1010	948	992	1009	962	996	1016	959	983	948	944	870	934	934	905	913	931	969	915	891	953	967	950	941	928	903	915	957	906	952	892	973	871	940	911	951	945	909	902	914	892	954	904	878	906	874	905	946	920	930	908	920	950	900	930	943	923	896	880	888	922	914	889	943	899	912	932	938	954	903	938	966	975	895	902	950	961	852	882	866	916	914	927	998	880	885	877	868	959	924	918	960	924	948	918	924	939	908	888	934	891	904	931	926	939	958	940	989	905	954	888	908	948	916	945	920	936	907	890	941	875	871	895	907	905	907	894	984	938	905	912	893	905	876	940	930	944	888	914	931	921	904	898	911	925	922	939	877	904	906	924	937	937	928	926	951	892	885	892	909	944	929	910	853	846	915	909	874	941	902	977	935	910	935	935	894	914	940	893	931	898	891	892	899	947	903	918	922	922	898	916	911	908	949	901	923	880	935	911	945	873	978	946	866	884	879	882	871	907	929	869	971	982	879	894	943	920	901	934	901	885	887	927	918	932	908	956	878	896	933	941	881	928	917	967	882	960	919	961	955	893	896	894	926	976	933	945	946	833	944	906	876	901	918	898	875	937	914	955	923	964	926	868	916	907	940	896	886	919	949	939	903	962	902	900	883	1024	912	918	932	943	921	946	916	877	941	864	875	881	935	942	875	898	919	903	914	939	914	911	867	934	926	937	850	958	914	931	870	881	964	926	920	874	875	974	876	904	868	900	922	917	847	916	910	842	905	890	911	858	917	927	925	901	914	885	913	903	923	940	883	881	919	930	912	897	950	924	896	940	924	872	905	930	923	969	882	911	936	851	902	889	914	947	919	956	926	917	916	907	926	898	929	944	917	879	910	924	914	941	911	861	937	903	912	965	944	876	928	932	917	899	879	919	928	882	975	898	933	874	905	962	912	934	941	933	868	951	939	928	899	847	929	893	901	960	895	886	922	920	888	937	939	921	942	905	933	897	901	928	959	857	852	949	927	922	868	885	894	933	918	941	954	893	965	918	892	926	955	892	874	898	931	916	922	896	889	945	904	962	890	913	912	918	919	902	864	939	865	963	931	892	883	965	889	889	861	898	848	993	903	882	881	911	925	996	935	938	956	912	865	966	894	910	923	871	900	939	975	970	927	839	924	873	937	892	877	915	946	894	913	915	871	938	957	916	981	947	948	958	935	902	942	863	910	898	906	870	904	934	965	896	905	928	916	939	975	919	893	909	922	878	949	911	876	885	930	880	881	930	844	883	884	948	925	934	873	955	907	929	946	891	921	962	888	905	949	912	903	929	944	890	872	939	959	928	960	925	872	889	904	934	894	919	906	875	908	941	928	907	938	896	960	909	924	881	915	917	938	912	931	893	913	909	901	936	918	908	953	925	914	921	969	950	903	949	923	887	937	926	930	908	862	922	910	897	894	931	920	880	894	936	910	945	952	908	862	920	942	933	920	920	910	925	926	919	855	912	953	871	905	894	1003	914	943	895	913	862	872	926	960	920	875	965	943	847	860	926	904	926	923	888	925	923	915	893	942	964	993	923	922	893	906	842	917	926	897	924	904	909	909	902	938	968	897	943	936	881	940	919	921	906	915	892	910	922	923	956	928	960	898	885	893	857	886	895	939	865	880	985	909	948	939	973	874	916	880	921	884	863	886	920	900	887	892	954	909	897	888	859	941	898	908	928	938	889	942	887	879	905	958	889	915	944	976	901	922	897	874	928	909	910	902	898	919	912	905	922	901	919	978	892	965	863	902	923	973	928	905	945	910	896	962	904	968	886	903	1020	896	887	893	969	908	876	937	963	892	945	936	964	961	844	873	901	901	885	930	955	911	930	977	842	917	904	884	909	893	872	913	884	904	883	916	919	873	867	909	904	928	916	876	925	896	891	883	933	958	952	911	946	962	912	950	896	953	929	952	874	916	863	966	897	900	914	946	851	878	949	905	904	897	917	913	947	891	947	894	956	898	927	892	885	929	899	945	948	858	934	877	886	889	944	879	889	892	921	953	906	960	844	943	947	945	938	831	904	888	980	979	865	918	888	921	938	940	909	913	909	899	920	968	943	922	920	972	970	931	921	945	917	869	923	921	928	904	934	872	918	897	940	861	927	908	904	902	893	913	955	933	920	958	897	861	932	883	881	909	921	951	914	946	861	883	870	906	906	921	875	871	911	935	939	936	883	866	940	909	907	876	910	932	879	928	862	920	872	894	913	854	957	886	955	914	861	964	949	872	920	906	896	879	936	891	929	874	926	899	904	881	904	960	902	871	907	915	946	910	946	922	957	951	965	946	940	914	902	906	920	982	900	878	988	954	967	924	944	907	897	910	884	873	918	933	939	850	884	948	943	904	921	847	835	856	898	928	921	884	870	995	882	863	900	964	924	953	919	898	952	924	904	891	898	899	926	892	911	929	948	862	903	889	886	947	857	871	915	906	913	928	910	911	901	948	914	893	932	931	879	924	911	888	905	898	911	900	868	921	900	871	897	894	926	873	909	907	905	895	928	882	863	890	951	876	902	880	937	897	883	885	912	909	920	976	950	889	908	916	934	879	900	907	944	935	912	937	867	919	969	921	942	949	892	943	876	906	889	921	903	900	932	921	893	927	895	923	861	972	933	913	943	936	875	960	939	896	936	937	846	845	936	946	912	887	886	924	896	904	861	891	953	933	900	917	912	889	920	908	926	888	933	882	961	894	888	887	891	923	948	958	941	921	929	931	927	901	923	942	934	938	920	902	924	913	885	887	890	886	954	906	892	977	960	891	901	910	878	913	930	955	912	881	858	907	888	918	889	921	941	936	936	931	941	910	897	865	947	940	949	943	912	889	886	887	910	915	916	949	937	938	841	883	894	882	908	911	894	905	848	875	919	931	879	900	944	962	883	886	923	896	934	903	905	936	918	863	907	817	924	880	941	945	951	953	891	864	908	910	920	919	880	918	911	893	963	976	911	891	934	903	950	888	910	951	975	950	933	892	911	927	918	923	937	899	902	894	921	946	916	914	930	874	879	901	943	943	944	908	902	890	917	944	938	906	890	903	922	934	950	944	920	935	893	906	899	925	898	909	892	918	916	943	938	927	892	928	897	911	955	950	842	897	904	910	882	883	917	893	871	875	908	915	901	929	944	875	913	898	898	903	998	893	909	974	919	934	885	918	890	956	915	889	876	944	905	899	968	970	903	949	933	897	906	943	894	913	878	877	948	905	906	942	911	860	922	929	895	984	890	886	880	925	940	938	905	915	858	894	908	925	872	915	896	882	832	924	896	865	865	898	889	962	932	932	910	890	996	947	926	942	944	899	952	906	918	917	886	918	908	933	907	900	915	901	889	909	907	895	906	950	889	930	885	918	938	907	935	881	896	928	910	923	887	955	939	888	950	889	920	875	901	946	959	912	965	895	896	892	915	976	912	885	889	938	903	876	944	867	925	925	892	945	915	922	937	893
11602	751	639	546	403	313	326	280	250	237	250	229	226	239	208	233	224	237	252	206	209	213	195	230	214	205	189	217	210	194	209	199	226	209	211	202	212	180	228	216	225	201	224	203	206	213	198	203	201	227	209	192	217	209	245	210	194	192	203	208	193	193	176	194	216	205	200	214	186	221	240	179	205	225	214	198	196	169	184	218	205	215	207	203	201	220	199	216	197	197	207	217	197	205	219	190	194	225	206	215	220	187	220	193	202	196	193	209	214	196	199	204	246	233	210	226	202	236	206	193	241	187	226	197	225	194	217	199	212	204	203	222	228	190	188	238	203	203	194	191	202	224	223	224	197	174	204	207	231	215	180	222	222	199	224	229	198	186	190	207	220	202	198	221	224	222	198	209	178	181	179	201	194	202	239	216	192	220	228	215	206	178	230	224	208	178	210	204	173	201	184	248	201	198	206	151	208	207	220	211	208	199	203	207	193	222	211	198	192	197	201	179	181	224	201	205	220	226	209	237	221	195	186	200	192	235	212	200	207	209	215	230	206	225	212	179	197	207	225	202	206	198	219	190	191	192	229	195	199	203	213	187	219	202	215	223	192	216	168	215	197	234	212	196	197	207	190	212	192	189	208	177	196	207	212	233	177	176	201	191	203	200	215	207	196	204	199	220	189	208	173	241	207	188	227	205	213	201	209	222	205	202	218	205	197	186	220	218	218	238	211	223	214	225	201	216	204	198	198	205	203	218	227	244	245	217	224	161	196	212	216	191	209	210	230	211	211	223	230	218	218	216	193	194	222	182	217	230	201	187	229	228	189	217	224	207	219	195	221	191	236	219	215	178	189	212	185	192	201	231	196	211	210	230	183	228	203	205	220	219	235	194	178	197	204	205	206	212	206	200	212	199	210	227	209	208	196	213	240	187	201	205	240	188	232	213	218	198	202	209	218	183	205	216	197	220	210	202	206	202	225	206	198	192	203	217	195	216	209	219	188	207	206	197	197	178	221	221	218	210	193	211	205	211	200	196	216	213	205	191	207	209	200	184	206	175	213	188	220	202	192	188	188	214	216	194	211	222	211	213	210	213	188	209	216	198	207	213	211	213	207	212	201	187	206	196	210	188	212	197	218	230	191	219	219	207	186	214	170	177	204	180	212	212	196	214	231	197	201	214	197	196	215	205	206	209	197	213	183	192	228	218	233	189	203	203	226	233	218	189	202	200	212	209	186	221	201	180	169	198	235	221	208	195	216	194	191	244	209	195	158	222	202	196	233	228	206	206	197	192	194	188	183	202	195	192	195	181	222	223	193	200	203	203	224	194	201	199	207	225	197	202	193	191	205	220	186	210	200	223	199	203	236	194	231	202	191	195	219	203	202	214	224	230	213	188	218	197	218	199	191	212	211	200	215	191	202	211	211	218	196	213	198	212	186	233	202	199	224	225	189	201	222	216	204	163	226	204	178	232	219	196	202	212	212	227	229	207	210	199	230	220	207	215	204	214	237	193	198	224	207	196	221	221	206	213	206	216	216	234	216	209	203	216	225	223	195	219	212	229	201	191	219	202	211	206	214	208	223	195	197	206	204	221	215	191	194	192	212	187	197	227	202	212	221	212	228	196	212	199	175	208	209	231	190	194	201	236	212	190	225	187	222	231	236	214	179	215	225	205	182	209	188	195	214	198	181	230	214	195	220	210	189	187	180	205	215	238	246	223	211	204	214	229	240	192	197	213	181	215	215	205	225	213	202	221	205	198	184	210	229	197	219	228	187	233	200	220	197	196	194	204	221	203	212	202	191	196	207	212	217	224	220	222	208	176	211	220	207	203	183	195	193	220	211	225	190	216	226	190	213	197	197	193	191	192	191	194	183	189	181	200	190	222	232	195	203	205	186	202	191	203	211	195	205	201	202	204	179	193	191	191	214	216	224	218	200	230	201	170	189	203	235	227	196	175	197	205	184	199	211	209	199	230	204	221	185	201	222	222	204	179	236	228	235	213	247	195	214	218	213	198	221	211	222	165	206	208	196	230	217	197	213	217	185	198	198	215	201	227	198	216	212	205	201	216	199	185	189	166	211	202	236	205	205	206	188	195	242	193	187	187	211	200	210	190	218	194	204	180	206	217	199	217	235	203	212	198	208	212	221	198	215	200	193	225	197	193	203	197	211	201	226	217	206	217	174	226	212	211	209	209	193	213	203	210	200	202	212	188	210	231	195	185	221	212	206	208	200	195	196	223	211	184	207	191	197	209	210	215	188	201	228	205	187	188	229	185	201	232	182	214	215	231	200	216	193	188	206	218	220	204	188	224	225	195	202	209	223	232	181	222	220	237	215	245	193	200	204	202	179	205	229	220	192	203	233	204	197	209	208	196	228	189	208	200	198	213	202	184	193	224	221	194	209	181	203	216	200	227	181	206	199	222	206	192	215	211	225	201	204	207	219	218	222	192	221	196	208	222	193	193	203	190	208	219	192	209	193	205	222	200	232	198	211	219	238	215	228	213	197	219	214	192	211	200	191	193	190	195	205	189	215	211	202	206	188	227	206	215	218	211	206	222	198	212	200	166	202	203	238	201	209	216	201	196	202	190	193	208	202	174	222	204	206	194	235	191	218	186	211	212	215	214	205	206	199	207	198	176	204	214	211	212	195	202	197	199	211	217	214	212	231	207	225	217	196	230	225	216	217	199	207	216	202	193	223	229	198	199	202	232	217	190	181	207	203	206	201	212	193	216	192	207	197	193	216	206	210	211	239	229	206	208	219	202	200	204	185	211	224	217	209	197	203	207	227	207	218	224	220	208	230	196	194	195	188	226	190	215	224	215	184	237	191	237	194	232	193	185	203	204	170	211	210	202	194	177	195	207	210	205	184	220	213	214	219	204	227	203	205	224	213	193	187	215	196	214	190	209	203	241	200	205	198	183	197	185	200	202	191	218	234	205	229	185	206	208	198	197	208	185	232	227	206	194	188	199	189	168	203	238	217	185	200	174	220	200	202	207	211	212	204	192	196	204	202	205	193	215	204	206	186	209	207	176	213	244	210	197	187	204	211	212	205	199	207	207	236	193	218	212	235	199	207	198	205	189	231	210	198	209	201	214	226	206	213	171	222	183	180	222	180	209	198	236	189	230	189	217	207	218	198	198	232	225	194	192	200	204	226	222	203	184	195	169	213	214	204	199	209	183	187	201	227	230	203	229	180	222	225	204	226	210	207	217	184	198	198	209	213	198	219	206	221	176	199	189	220	191	204	221	230	193	212	186	197	227	227	217	230	217	230	206	222	201	169	199	224	233	218	188	200	205	198	199	225	205	205	226	241	204	233	204	235	229	210	203	225	217	207	212	224	208	234	233	196	202	195	209	211	191	188	225	231	199	219	211	215	205	216	193	198	201	221	206	202	200	209	220	187	226	235	213	220	202	211	189	205	205	212	205	220	219	210	225	242	215	205	196	199	201	174	241	209	194	190	206	201	217	205	217	207	188	233	175
7793	945	1514	1708	1488	1198	1129	974	884	813	754	700	712	689	630	612	625	603	628	596	619	610	546	606	603	591	551	550	570	571	511	559	549	562	550	551	516	564	580	592	566	545	536	559	537	562	535	573	585	540	515	555	537	507	516	529	509	563	572	521	566	547	516	518	534	517	567	534	538	507	548	553	545	519	548	559	578	536	505	556	538	557	497	544	528	515	556	568	534	550	541	535	575	521	487	572	534	559	563	512	522	533	505	552	562	529	538	533	533	494	491	534	543	498	535	533	530	555	517	542	557	497	554	542	504	534	528	536	518	517	550	547	571	543	525	542	551	544	518	536	560	508	533	513	532	548	517	551	512	484	553	570	552	574	556	488	503	526	521	501	503	517	558	536	510	529	511	512	498	550	514	506	589	536	541	531	496	506	512	530	520	529	527	540	580	480	512	505	499	554	504	541	513	571	525	524	539	517	529	500	535	519	549	533	499	555	548	560	532	544	525	521	556	517	515	511	533	496	500	548	517	528	542	505	514	515	506	547	526	504	523	520	548	506	535	545	550	554	518	499	561	549	517	504	551	539	561	540	561	517	520	524	517	572	525	546	545	517	506	545	526	526	542	537	513	526	566	533	560	529	557	512	555	554	583	519	535	489	498	547	519	518	523	536	498	542	537	526	520	528	516	518	557	555	540	541	535	497	535	525	510	569	523	527	538	503	570	562	558	502	545	529	537	483	490	530	517	543	526	497	506	524	567	534	527	540	573	536	566	531	543	554	555	524	519	524	535	518	553	545	506	507	502	533	515	507	570	548	547	517	551	551	556	511	554	534	562	544	538	527	528	527	492	528	520	538	517	550	566	499	510	522	531	568	526	529	503	519	480	544	501	519	492	558	529	536	523	532	501	530	540	548	517	545	539	509	548	509	539	521	527	540	536	544	539	488	559	505	492	537	529	511	498	530	497	525	523	533	508	482	514	486	529	548	541	517	588	508	525	579	556	548	530	480	542	485	511	517	556	502	535	514	537	528	576	574	538	524	491	544	573	560	521	553	565	517	594	585	502	548	521	560	490	508	514	556	540	513	522	558	536	494	518	514	535	535	522	505	560	561	561	590	556	522	502	523	567	532	506	500	505	539	491	518	510	519	527	534	530	526	544	546	531	501	503	524	488	504	493	543	532	519	541	520	566	520	532	569	500	551	509	552	527	565	550	557	527	580	537	520	538	565	535	510	532	520	563	532	492	546	496	514	577	528	540	492	517	524	563	564	507	541	497	583	505	543	524	520	550	503	534	529	504	531	534	511	538	530	516	522	551	511	523	567	531	513	489	521	516	523	517	514	554	556	521	528	477	529	528	481	543	539	533	574	540	581	503	538	552	542	535	512	458	504	531	528	499	553	520	535	513	522	514	516	539	537	502	523	520	530	563	574	517	566	499	563	536	531	516	524	522	524	568	511	538	497	505	571	520	553	552	564	527	561	548	518	527	560	484	555	542	509	530	553	560	533	530	566	517	514	521	510	527	504	509	544	533	513	569	507	526	533	534	530	532	556	503	514	530	513	537	512	514	538	489	549	525	511	544	503	519	545	571	548	518	493	540	583	528	534	530	538	511	562	523	540	510	526	547	552	467	496	531	536	543	520	564	542	532	506	522	562	493	529	534	550	534	509	519	506	561	503	538	524	564	571	557	507	570	542	527	561	553	573	518	514	529	559	523	508	549	526	531	487	508	533	563	565	515	520	549	519	510	563	500	493	515	539	533	554	539	539	561	519	527	531	536	519	525	513	518	569	530	509	531	526	529	567	516	520	517	528	535	547	519	547	526	567	548	557	531	525	492	526	499	528	520	565	546	518	577	523	567	539	565	476	523	509	540	568	524	496	477	504	567	558	480	550	499	532	558	539	501	508	511	533	524	529	560	527	543	500	474	534	553	544	568	545	558	571	548	525	506	527	560	544	524	516	548	535	529	509	533	519	574	547	491	515	574	517	546	534	571	567	508	504	508	532	572	521	556	564	515	547	539	526	540	502	533	527	533	495	541	596	603	552	523	496	515	557	497	521	534	553	508	535	542	510	506	560	515	537	518	559	543	585	584	521	545	517	563	533	508	552	535	503	530	538	527	527	522	544	586	541	544	534	556	490	547	521	581	471	506	513	533	515	554	565	491	545	567	546	541	549	568	543	514	501	531	549	601	484	509	550	582	530	551	531	505	503	508	528	532	568	519	501	545	491	594	476	511	548	561	520	542	539	573	539	560	551	531	533	514	542	558	513	566	553	548	531	565	544	535	502	550	534	533	480	521	531	523	507	544	514	524	604	523	510	522	508	558	537	578	550	565	548	512	483	518	563	510	481	552	524	512	488	532	536	515	557	559	570	543	538	500	526	502	525	532	534	540	546	545	534	512	505	503	522	532	506	530	560	512	513	518	541	526	553	541	541	545	497	544	550	560	519	552	538	528	521	532	539	497	541	508	570	515	556	516	533	517	527	563	541	540	514	541	518	523	537	528	533	508	553	535	552	512	525	512	515	485	529	561	544	540	547	557	558	538	520	565	508	520	533	523	540	536	514	514	509	556	541	475	532	546	535	515	526	571	526	565	503	521	547	475	492	523	503	522	517	534	554	516	525	548	583	527	551	530	516	540	540	579	546	520	514	541	514	531	534	562	521	552	568	545	528	552	539	529	524	538	508	494	539	525	519	516	539	556	513	529	498	514	485	513	521	562	552	539	563	534	542	497	515	564	534	545	516	556	528	541	514	518	523	517	567	534	528	534	567	537	517	511	503	511	501	536	531	510	529	553	518	501	536	582	500	533	496	536	534	534	471	516	557	532	535	541	540	524	509	511	491	507	579	516	529	504	540	555	501	528	523	529	515	501	543	501	533	526	553	490	519	566	508	524	511	547	533	561	569	543	528	530	545	562	487	558	477	535	560	545	540	519	527	566	532	534	519	502	541	540	475	540	543	516	534	505	519	540	539	530	538	510	540	499	512	525	523	520	481	578	535	544	499	552	516	529	530	529	513	523	519	523	481	507	565	458	535	510	533	507	579	516	550	519	536	554	572	515	543	568	527	514	580	504	529	538	541	506	545	565	544	481	521	550	504	497	566	494	541	523	492	506	535	533	533	539	492	501	552	540	521	516	531	514	545	541	565	548	510	529	562	515	534	518	530	522	544	493	561	525	537	526	530	572	569	536	561	484	556	554	501	479	542	516	519	493	541	543	493	519	555	584	576	523	528	520	516	541	511	522	501	533	543	506	546	563	516	487	510	532	564	550	498	559	566	539	535	550	501	540	545	513	562	542	480	501	543	503	538	558	504	520	572	509	522	513	508	507	529	545	563	535	557	525	538	506	550	492	544	509	530	522	539	546	535	507	510	530	525	530	522	556	571	504	504	546	544	520	537	560	544	561	533	538	516	534	522	538	526	520	517	489	513	519	474	528	509	546	527	489	507	540	509	539	551	528	551	512	487	540	547	544	488	513	543
1293	388	373	382	362	391	339	356	404	393	359	385	390	348	416	375	402	395	363	393	390	371	369	378	373	392	401	382	409	362	393	386	417	417	366	408	408	346	393	380	360	388	378	376	367	368	391	396	366	408	424	362	391	387	401	395	420	411	378	377	371	378	413	375	407	385	378	390	430	396	358	403	421	369	394	378	416	348	405	383	401	407	372	384	361	380	365	354	366	394	381	370	386	361	379	398	404	389	373	339	370	364	381	385	393	371	378	388	392	405	386	375	391	422	372	409	383	406	375	367	390	399	406	381	362	384	393	415	326	414	384	372	416	357	394	389	373	352	372	364	380	413	390	365	348	419	396	395	411	422	358	374	374	397	395	388	411	407	361	405	371	368	386	399	359	363	385	349	426	417	346	367	376	398	395	374	389	372	394	381	371	383	395	408	388	368	392	364	379	397	403	361	395	394	350	398	401	389	391	393	391	356	392	398	400	375	444	376	409	391	344	400	396	369	393	345	393	422	367	415	373	383	364	395	380	361	380	393	330	353	420	375	403	363	378	384	381	397	350	359	402	386	398	378	385	415	388	389	408	354	354	389	374	347	419	364	426	377	407	387	355	378	399	409	373	356	397	406	400	370	378	377	386	411	387	393	366	336	392	338	373	349	383	392	358	409	371	375	365	367	347	408	373	392	389	340	371	402	393	428	382	384	384	341	370	370	388	379	422	446	414	397	376	336	383	368	361	393	409	389	365	368	417	404	339	363	376	402	392	393	373	368	378	364	388	338	412	395	393	360	384	351	347	348	373	407	392	385	375	390	356	374	407	354	372	374	377	351	365	408	410	379	395	370	408	387	357	392	379	399	363	378	368	369	378	365	359	374	418	391	407	404	430	377	398	363	395	366	369	434	394	408	386	421	389	363	389	382	378	356	381	395	421	380	378	360	348	374	391	393	382	371	326	401	436	363	363	397	364	407	408	399	373	391	357	361	373	381	391	397	387	340	377	362	347	418	342	351	358	372	361	358	366	344	368	351	346	380	378	400	374	391	366	428	361	370	430	384	389	417	376	374	364	392	410	376	344	403	356	397	400	353	407	403	416	402	347	370	359	385	367	380	407	409	377	379	377	393	406	366	354	382	371	367	389	394	358	393	364	390	375	409	373	402	364	376	358	382	366	405	398	401	413	373	406	386	384	355	365	399	388	355	403	361	389	399	425	393	372	371	395	382	364	382	354	406	382	372	345	399	348	374	386	402	389	390	379	417	356	356	384	363	358	384	384	377	382	383	380	371	390	397	398	345	394	389	416	421	386	374	415	354	377	363	432	376	384	435	412	399	420	407	376	391	370	377	357	338	340	380	390	367	356	360	373	365	375	371	400	381	370	413	382	386	381	360	387	382	350	392	364	363	374	355	376	438	399	360	374	364	385	394	399	372	406	370	380	370	377	379	369	392	383	360	372	407	361	408	426	359	375	384	375	386	386	384	358	398	374	407	410	349	420	385	399	383	363	371	387	375	374	361	421	393	405	377	378	394	394	382	396	361	383	381	374	396	413	380	383	401	386	367	377	368	356	400	396	409	381	390	363	387	383	342	357	389	359	389	375	390	393	380	400	371	365	417	425	338	380	392	365	382	388	358	393	390	366	390	359	336	374	353	371	348	406	397	364	362	385	399	404	367	385	375	378	385	385	351	364	382	368	375	389	355	382	357	369	347	384	376	381	390	399	357	397	393	389	372	384	398	364	379	357	415	388	375	383	417	383	375	426	421	373	371	372	356	357	363	416	359	375	420	385	372	392	384	353	403	374	375	378	378	350	402	378	400	404	427	377	370	370	342	381	353	360	337	385	363	397	385	384	379	367	373	410	416	390	379	407	382	375	393	383	347	373	396	396	384	357	370	415	386	354	408	385	402	385	373	387	388	387	413	381	388	385	370	374	393	384	422	392	356	356	408	413	402	397	391	350	410	382	382	363	386	383	396	403	354	348	387	391	380	406	388	367	364	376	348	389	390	391	377	404	388	366	388	363	384	382	416	370	362	373	381	368	414	418	407	394	360	371	358	402	382	367	392	376	405	395	407	362	378	351	363	377	402	336	377	384	394	417	369	446	390	377	388	407	374	351	359	399	346	374	388	384	356	391	366	390	401	361	367	365	368	373	394	368	393	398	379	361	382	386	397	389	409	359	382	387	393	394	369	368	394	376	373	382	372	356	343	378	379	382	430	366	381	380	353	376	421	382	388	388	418	408	373	350	356	376	369	411	371	399	385	323	394	377	435	402	392	385	391	350	398	332	346	367	379	425	420	403	389	368	396	387	395	365	374	377	371	342	411	371	393	366	376	351	381	385	389	357	390	365	386	446	412	386	404	403	367	400	420	376	373	366	397	388	364	351	383	368	415	359	382	362	395	424	379	381	400	419	388	379	395	365	389	382	374	362	377	351	375	351	356	346	373	387	400	399	398	362	386	435	404	363	378	363	355	416	404	373	411	396	374	395	425	362	401	382	388	396	387	379	392	396	340	376	400	356	382	361	408	402	371	355	405	354	338	310	372	357	385	385	379	356	363	379	419	325	394	422	364	386	385	397	405	367	392	391	371	396	345	342	373	362	397	401	379	375	410	392	358	406	441	392	391	362	388	385	392	395	399	353	395	384	354	422	405	370	365	372	389	388	390	371	377	377	335	388	396	414	375	380	425	377	361	365	396	398	398	410	334	347	365	394	401	417	360	404	352	382	374	403	404	385	377	385	381	412	368	358	407	354	382	376	359	378	370	372	355	373	381	390	395	405	379	378	395	365	384	391	373	382	360	402	379	378	400	382	359	373	429	402	357	419	409	392	347	384	386	375	427	376	379	378	372	387	400	400	352	368	401	377	386	397	363	356	344	368	380	358	369	378	369	405	390	397	368	400	371	380	369	405	393	385	367	380	363	378	393	386	377	370	398	418	384	375	356	392	369	407	382	366	409	336	413	380	369	373	365	378	347	357	386	385	387	364	398	392	398	355	395	385	345	405	396	402	381	407	387	376	345	393	452	390	391	387	415	385	373	402	370	339	366	367	363	375	366	384	369	401	401	383	383	375	375	393	397	382	366	384	388	368	393	407	397	380	388	360	394	400	442	383	355	363	426	357	375	395	385	352	369	341	378	386	388	380	397	376	361	345	362	396	392	401	358	414	389	407	374	406	384	397	379	348	351	386	406	349	402	367	372	396	391	378	381	375	398	386	371	405	374	404	404	368	367	405	394	366	357	371	390	394	362	410	381	360	387	382	380	363	385	416	371	387	406	389	407	370	389	377	405	383	379	369	353	384	369	398	353	402	386	381	329	395	406	403	362	373	401	409	368	396	352	370	371	402	334	386	373	396	338	350	372	387	357	403	395	409	394	411	383	415	406	407	350	372	369	409	391	411	372	363	400	392	374	373	379	377	393	412	393	428	400	420	397	404	429	403	388	408	383	338	353	398	378	426	374	352	381	381	404	380	379	350	368
2151	921	921	942	975	898	949	940	920	935	946	923	974	960	960	969	876	928	961	946	933	972	898	989	910	872	979	944	939	915	951	926	895	904	890	900	956	996	905	857	901	921	954	907	956	921	944	947	935	942	898	896	952	929	965	865	927	908	974	982	952	990	895	948	934	974	891	892	949	929	947	930	926	912	962	948	945	891	924	889	988	884	934	887	937	930	903	916	945	916	922	930	952	877	950	946	877	935	904	933	920	932	928	907	884	957	959	879	991	899	940	950	953	946	991	925	883	978	943	935	921	953	972	903	970	879	890	926	929	954	885	911	893	940	930	943	923	925	934	895	941	925	949	860	908	947	891	911	944	948	862	991	945	943	927	854	906	983	948	944	942	1000	902	905	938	939	947	944	907	947	879	911	917	967	955	896	924	903	956	881	950	936	911	891	970	955	954	889	961	883	904	927	927	923	922	940	1008	955	904	930	927	945	941	912	917	876	966	948	907	914	1004	966	919	916	941	950	927	930	942	932	926	995	871	921	884	900	958	926	915	988	943	922	900	960	918	910	943	1008	869	901	934	959	945	950	880	898	901	904	931	908	938	962	963	889	882	908	906	932	988	894	907	939	928	931	882	976	905	896	913	958	945	948	936	882	946	900	940	884	965	956	936	885	993	959	923	914	956	945	970	917	948	900	916	913	946	912	887	928	906	947	914	893	983	994	962	928	957	932	920	942	935	935	891	871	961	913	957	896	914	877	969	935	888	904	965	930	947	912	950	893	930	982	939	927	971	992	903	954	893	901	917	886	925	866	907	939	915	961	890	923	907	969	930	986	951	925	926	918	906	924	967	926	901	894	869	871	934	899	918	923	971	965	959	881	918	927	891	901	987	909	937	945	925	892	948	958	960	934	952	909	932	906	971	892	918	936	934	960	932	925	934	955	1006	966	1001	887	920	934	955	936	991	931	915	967	960	956	969	988	918	943	874	934	926	955	920	930	874	922	907	936	946	930	928	948	914	968	928	926	952	948	906	935	944	901	950	905	926	892	928	932	856	973	902	919	969	948	996	892	866	963	976	927	937	919	943	928	909	943	926	971	927	915	935	915	944	957	861	875	972	938	952	938	938	971	917	941	978	912	913	901	904	911	966	950	942	945	878	963	892	928	942	882	909	913	945	892	988	964	956	942	911	926	938	941	910	910	911	923	944	917	921	941	914	939	952	929	927	901	953	938	912	900	895	938	965	938	893	948	959	912	958	912	945	922	968	962	949	962	909	957	962	939	961	943	934	897	947	858	979	983	959	893	927	961	931	915	953	931	967	915	968	903	896	944	875	893	842	991	948	930	910	947	946	896	917	910	914	937	929	911	898	956	940	953	942	954	931	921	913	900	917	925	925	987	933	913	899	961	911	949	966	956	901	927	914	962	970	948	890	906	902	936	956	939	964	920	966	913	904	955	962	871	954	910	938	894	977	925	944	944	914	906	854	957	996	910	914	937	899	934	967	943	940	951	939	988	951	977	945	933	972	904	927	902	886	943	962	873	946	945	925	960	943	933	906	949	961	921	929	928	968	859	897	910	876	894	997	940	895	886	927	936	944	919	913	956	929	960	953	947	936	938	951	920	909	933	929	901	939	1009	908	923	908	943	946	878	967	935	952	936	893	986	983	912	885	970	922	942	898	922	924	905	924	942	908	961	950	934	902	916	901	917	943	956	901	901	934	939	952	927	925	952	928	940	964	957	960	923	889	937	941	933	965	938	929	940	906	902	950	977	905	944	887	956	938	945	967	919	916	925	947	921	933	919	895	942	943	963	944	922	903	968	950	905	914	905	867	909	933	930	930	904	912	921	913	919	923	919	938	982	944	884	946	942	973	949	971	899	923	939	902	932	906	894	922	984	942	922	912	937	984	914	907	937	974	931	941	951	944	900	937	921	950	887	936	957	892	918	929	978	882	929	898	923	911	976	941	919	906	938	911	888	966	923	938	863	951	984	953	928	965	919	896	906	954	942	961	873	901	908	942	972	955	947	971	936	900	902	1010	953	867	939	942	878	911	915	901	963	918	935	955	909	952	923	992	966	923	903	885	925	879	914	912	929	896	1016	949	931	896	914	987	943	959	912	909	986	957	909	960	929	922	975	917	941	956	992	938	900	953	933	887	908	924	963	958	913	923	868	967	962	936	910	1005	895	954	958	924	936	951	953	956	906	979	923	891	921	978	856	932	917	964	956	995	941	919	991	909	915	962	903	902	931	962	951	937	947	966	962	944	1019	946	933	936	889	939	934	916	965	967	941	947	920	1006	1006	923	910	913	901	980	899	968	867	931	970	930	934	909	905	983	993	965	894	917	965	985	933	895	937	881	977	948	967	971	885	923	933	879	941	902	938	965	962	966	959	919	921	927	937	937	910	921	917	875	928	897	980	936	872	921	956	886	915	938	922	929	956	877	956	943	937	953	931	897	970	991	882	921	982	878	970	937	906	958	929	933	903	952	954	939	964	933	932	966	897	891	940	939	915	990	902	993	894	960	947	865	978	943	901	932	917	988	895	885	946	969	932	923	967	936	939	941	925	910	949	963	908	940	940	976	975	947	966	926	955	938	926	965	958	935	925	960	985	975	929	876	945	931	899	885	975	948	867	898	944	935	948	885	921	963	951	963	968	945	908	883	912	907	943	946	907	971	962	960	949	971	948	958	910	945	889	939	951	923	862	939	945	963	870	892	908	900	956	954	890	1020	994	956	949	943	972	952	924	926	886	955	982	986	941	932	844	883	974	925	934	977	967	877	885	923	908	957	925	995	956	992	901	939	991	882	896	1010	924	922	939	974	904	916	965	971	943	936	957	1002	979	934	930	959	916	892	940	889	928	910	956	895	936	945	1005	910	942	943	936	874	940	946	923	887	888	883	874	902	954	945	874	897	904	933	950	957	969	915	916	979	938	923	937	917	950	915	942	880	906	965	922	916	931	952	894	951	997	946	938	1000	921	948	950	907	888	896	947	934	902	920	954	926	983	932	979	958	978	946	913	921	970	955	907	920	937	988	892	908	935	940	890	985	948	969	939	934	937	960	955	987	932	992	924	907	940	911	932	930	934	949	903	936	951	947	929	953	896	937	936	946	968	864	944	952	895	919	934	937	949	945	936	909	930	910	943	921	955	928	886	902	948	881	924	975	867	916	881	897	939	915	944	977	905	872	879	943	892	948	961	949	901	945	940	943	920	993	948	963	925	927	860	990	894	923	912	887	908	920	946	939	948	951	932	952	930	907	917	975	948	998	882	936	961	941	906	931	946	919	927	936	911	969	964	892	872	976	926	958	987	967	938	895	936	901	886	937	919	907	991	937	886	984	945	912	971	935	979	934	934	870	985	886	882	917	877	940	938	885	931	930	983	923	909	954	965	941	944	951	975	941	949	966	929	977	943	942	934	999	933	895	919	912	961	889	941	935	939	960	934	949	923	927	938	942	883	942	931	959	946	934	921	915	926	899	986	883	926	916	939	877	946	874	980
6762	588	639	510	469	450	423	422	425	457	398	375	376	377	375	386	382	433	384	371	365	370	404	365	347	387	380	372	407	371	389	393	371	377	372	425	387	379	364	397	354	344	387	353	344	386	378	403	353	374	348	363	375	408	416	367	411	359	383	389	411	390	392	405	354	373	330	407	362	401	363	383	400	360	374	387	396	363	407	373	366	363	396	395	364	363	407	373	366	384	436	396	379	385	402	378	366	361	359	390	367	380	382	355	405	356	370	403	382	362	358	354	361	397	363	413	382	374	414	355	380	386	368	397	380	359	405	381	396	388	397	383	380	394	359	382	356	384	389	380	388	376	368	362	404	387	424	399	382	398	402	376	389	389	395	387	431	380	375	354	377	344	395	375	364	404	393	377	358	369	405	382	331	354	376	414	405	419	355	353	428	362	349	403	390	412	411	385	371	393	375	415	426	329	383	407	415	344	381	415	350	388	383	346	339	390	387	406	382	406	353	379	405	372	397	377	388	360	354	366	410	374	375	392	389	403	400	372	391	401	363	381	356	375	387	367	369	352	374	379	344	403	400	370	373	376	354	394	398	373	403	363	361	376	353	360	403	416	354	377	359	374	344	395	380	381	361	386	336	366	380	398	383	378	408	345	378	385	365	387	381	375	411	382	380	385	376	393	362	407	376	364	394	377	385	421	371	392	383	371	357	367	353	402	358	367	380	360	396	340	388	397	397	390	386	400	409	362	361	367	382	386	375	404	400	367	362	396	345	392	384	387	418	401	358	375	415	380	335	380	367	399	332	364	373	363	367	371	371	375	416	373	347	339	345	397	368	395	359	415	373	408	379	392	417	361	367	326	346	344	349	367	390	407	401	354	363	394	369	428	411	368	376	363	380	388	400	368	406	381	378	413	390	381	422	412	363	403	389	392	359	379	359	380	407	392	410	416	383	387	375	378	374	378	374	410	359	382	387	374	412	357	387	372	381	382	368	331	355	383	361	351	377	391	391	341	329	334	343	385	416	395	374	407	393	353	382	405	358	391	359	407	355	403	400	394	360	369	410	331	372	384	397	356	385	382	348	391	361	388	379	409	399	385	396	369	387	406	374	376	381	371	380	365	388	365	332	352	375	369	413	413	429	407	377	375	378	386	379	390	402	385	341	366	353	349	371	381	358	382	421	390	379	365	394	424	414	372	382	374	376	367	388	349	384	374	390	380	354	376	397	395	338	406	395	361	390	347	406	378	372	365	347	367	378	393	366	411	355	362	395	412	385	377	387	382	370	341	359	396	390	383	360	376	372	365	342	391	401	376	391	367	372	397	354	383	395	382	381	377	398	385	375	392	374	392	367	380	384	394	388	372	392	427	361	398	384	348	345	355	383	414	379	373	407	400	408	386	378	392	381	366	354	391	394	359	369	402	386	394	371	379	378	356	352	363	382	357	405	359	399	376	385	414	391	379	372	397	378	387	363	422	393	432	380	367	382	339	391	378	398	404	402	353	400	394	416	400	368	361	370	378	399	373	414	379	343	342	363	362	372	381	405	392	429	421	385	321	381	371	382	408	394	415	406	399	382	348	373	383	400	342	366	352	373	353	350	382	387	362	396	373	349	373	393	363	385	408	352	376	383	383	390	405	398	427	411	366	358	382	382	395	390	387	349	389	360	343	345	364	370	358	373	418	387	357	426	339	366	405	378	391	364	363	397	369	407	337	359	361	386	376	385	414	356	380	369	383	363	372	334	377	362	402	382	393	375	414	414	406	423	388	388	331	371	447	352	366	358	423	392	353	398	413	414	403	387	389	369	371	351	402	401	372	402	353	370	365	376	395	367	379	370	384	371	356	357	386	406	385	406	371	380	380	353	365	345	408	382	389	363	368	359	394	393	330	372	388	364	373	394	407	340	360	364	411	418	392	421	386	371	354	393	379	366	394	402	373	355	379	363	388	382	371	369	386	412	402	391	404	359	356	374	337	382	410	368	385	398	454	377	379	355	343	361	378	425	368	369	388	402	369	391	385	395	376	403	378	407	380	387	414	366	356	377	360	424	375	366	389	376	396	364	379	410	368	388	368	399	353	431	357	387	353	372	347	388	374	389	384	388	439	385	380	372	351	356	396	405	347	371	383	392	374	367	350	383	341	375	373	405	386	377	355	391	401	346	383	339	370	387	375	358	401	380	391	414	345	403	390	429	375	397	390	372	363	385	367	369	378	363	391	391	357	363	375	398	353	388	404	361	368	373	382	403	382	417	339	362	373	377	386	384	366	398	429	395	371	393	391	380	377	372	384	379	367	362	396	364	376	373	381	338	381	386	377	355	383	370	372	356	420	373	375	396	377	371	391	398	403	384	356	351	375	382	392	377	378	405	386	394	381	406	336	390	419	372	393	366	357	386	409	371	385	366	354	363	374	362	356	375	382	343	380	360	385	358	388	373	419	406	355	363	382	396	345	401	352	385	398	385	352	391	386	408	403	383	375	407	385	409	368	359	362	348	397	433	404	406	358	347	372	395	369	367	365	352	397	388	356	376	359	387	424	388	388	371	382	376	373	372	330	381	391	392	375	389	349	351	388	400	396	414	369	384	400	395	398	399	402	407	391	385	372	428	368	382	386	377	395	394	357	382	364	357	375	394	359	381	429	346	404	391	396	371	381	367	394	360	387	349	388	408	414	378	398	354	340	377	342	396	392	396	361	423	393	370	416	388	374	356	370	386	404	386	396	379	357	399	352	392	389	357	426	360	378	402	386	410	385	405	435	357	360	402	422	391	348	364	364	371	401	364	343	400	379	388	357	408	366	349	383	341	352	358	400	393	397	403	416	388	381	402	418	379	406	386	364	364	364	398	385	403	405	379	357	389	374	397	339	405	363	383	363	395	429	365	396	404	380	381	373	380	372	388	366	384	392	366	397	345	372	374	383	395	360	357	380	361	370	326	421	352	354	358	402	344	403	408	397	398	380	380	396	368	395	377	338	359	344	373	396	394	411	390	390	377	385	395	373	356	367	381	350	355	383	362	370	390	394	421	410	389	348	378	397	386	348	363	339	406	383	376	369	399	384	406	400	407	385	437	378	412	356	377	340	397	366	369	381	381	353	361	370	387	380	377	368	373	396	387	382	375	379	365	369	361	400	369	398	386	390	345	387	371	385	342	393	403	372	362	349	373	396	369	352	323	376	406	381	398	371	403	405	357	399	372	400	376	381	402	350	423	432	375	348	374	372	425	378	378	368	359	396	409	370	344	424	389	400	372	402	359	386	395	392	411	411	405	396	357	374	369	356	376	372	347	386	385	387	381	402	368	390	388	392	388	419	368	397	352	387	360	353	362	364	369	355	408	339	368	379	387	366	367	392	404	373	385	383	392	392	420	356	392	388	392	402	408	409	356	384	367	383	396	400	371	385	401	413	401	406	386	366	378	384	364	375	392	360	384	401	382	369	387	364	419	348	380	376	355	429	375	391	402	398	384	405	366	383	374	384	434	391	412	361
6636	1117	1467	1506	1446	1247	1173	1081	1078	986	1045	963	987	989	956	1012	893	950	932	969	942	987	931	966	924	919	944	943	885	941	903	923	917	942	936	930	934	933	924	952	890	928	908	926	964	904	872	959	868	925	926	976	893	913	913	887	932	904	970	888	942	915	905	909	895	919	886	899	856	927	890	941	905	887	934	926	906	907	923	930	880	899	901	899	880	919	924	898	899	942	896	930	897	914	944	946	886	907	873	869	905	894	907	899	914	939	895	944	901	976	972	943	934	895	935	972	920	880	908	919	925	873	895	898	859	973	881	884	856	956	891	882	962	907	944	929	910	937	897	941	917	941	863	913	903	978	892	942	927	863	917	878	958	919	925	957	967	885	885	883	913	873	931	883	906	969	952	873	933	916	888	925	901	931	928	950	937	889	893	861	925	917	883	924	930	942	944	898	902	920	957	916	918	931	953	926	894	886	889	915	959	908	882	910	907	873	923	923	967	894	928	900	924	922	913	903	851	965	906	909	907	930	927	890	928	872	815	858	970	939	908	962	931	891	903	905	911	890	906	909	932	876	908	893	987	897	880	864	917	883	883	874	886	906	912	895	909	903	884	899	942	941	937	952	941	919	922	946	920	952	877	864	911	942	863	895	905	910	846	927	952	894	852	936	921	876	898	927	893	849	902	918	913	964	905	940	909	926	923	950	996	923	880	957	932	896	907	970	894	919	907	928	878	856	902	917	945	908	942	924	917	947	897	929	892	884	909	977	890	917	901	930	859	895	914	892	918	881	934	933	873	877	934	949	882	911	910	894	878	880	894	873	902	905	928	965	909	906	929	914	930	903	866	906	954	936	927	917	914	911	848	886	914	885	898	955	861	893	930	865	868	901	928	934	925	962	906	910	906	923	898	897	953	929	875	884	923	912	901	943	921	925	922	924	896	892	905	913	937	934	927	929	916	907	919	869	927	944	921	949	881	855	900	932	943	930	938	904	858	893	904	891	956	936	909	829	911	878	894	888	891	909	887	927	900	875	936	941	879	916	907	911	858	874	937	889	907	868	852	918	962	921	931	968	968	897	899	944	895	928	914	903	917	900	942	858	924	912	920	896	929	880	948	891	923	915	940	964	957	906	946	882	876	909	932	910	870	868	948	904	944	890	940	856	859	880	910	878	912	939	899	933	888	927	913	917	864	865	952	871	950	891	925	875	936	947	884	897	948	973	914	949	883	906	904	925	890	886	968	958	923	872	870	961	908	903	956	877	960	909	891	943	943	885	968	970	890	947	914	903	901	877	865	921	941	953	849	945	901	965	962	894	898	918	888	921	904	889	924	925	872	863	911	877	893	893	898	902	933	930	950	937	942	938	895	884	950	910	853	942	966	965	890	894	941	830	906	822	905	851	937	957	921	903	893	946	871	916	886	932	891	905	922	867	916	887	903	865	910	873	864	907	882	893	907	932	891	870	903	865	909	932	929	915	901	948	897	938	962	893	895	916	926	927	908	971	873	975	883	867	921	867	911	935	898	936	890	921	871	897	934	877	942	988	921	890	917	918	892	933	934	875	936	873	892	946	927	846	912	876	889	915	896	949	863	930	871	919	897	898	892	904	929	914	929	905	882	945	861	922	896	880	875	910	933	950	861	837	935	869	914	884	873	875	932	935	900	943	943	910	921	969	853	998	918	890	935	884	878	897	913	833	919	864	914	893	893	918	891	936	908	902	832	896	910	884	895	889	888	897	892	901	920	890	923	922	949	906	878	885	897	971	919	893	949	863	891	922	918	904	913	921	906	950	920	887	946	877	934	904	904	897	901	895	944	866	933	910	876	906	885	891	928	886	870	971	888	945	971	967	902	861	910	962	894	908	911	903	961	920	887	879	886	910	947	938	946	871	919	882	872	908	854	905	912	933	938	887	929	905	903	957	840	976	921	926	946	927	915	866	974	881	927	903	912	914	903	881	892	899	994	876	895	921	947	956	870	931	889	867	978	917	934	862	907	924	912	901	902	867	879	886	894	921	897	863	961	881	821	880	982	904	930	911	961	872	929	917	923	867	939	907	942	909	950	884	937	863	948	873	902	953	892	933	992	933	928	884	957	900	962	861	920	856	974	907	899	960	916	897	950	977	938	883	902	890	941	920	937	889	919	899	980	897	887	913	924	966	881	909	923	939	984	933	912	891	863	955	874	948	926	933	959	939	903	911	896	895	855	883	894	911	911	903	873	891	864	933	928	853	874	870	877	930	903	838	880	926	960	885	891	892	918	898	898	898	983	922	885	919	909	921	923	926	914	901	913	925	946	911	918	888	936	897	876	942	873	900	887	903	949	959	899	871	893	931	934	871	936	926	942	920	937	963	896	902	947	946	888	961	927	930	870	924	923	923	863	942	953	921	907	933	874	892	903	937	908	818	908	886	940	921	921	968	948	956	894	869	913	928	916	942	900	904	923	902	912	944	889	927	909	938	915	913	952	959	917	935	923	915	906	930	920	924	950	918	903	885	949	926	947	929	942	936	895	895	921	843	954	905	910	900	871	910	937	887	865	864	947	878	902	934	912	898	884	906	899	882	911	963	952	923	943	935	914	878	925	915	899	940	888	921	939	886	914	903	972	913	906	888	911	959	921	864	879	898	875	950	901	856	919	835	929	888	957	871	879	901	933	952	851	951	898	919	911	895	921	945	915	891	934	885	944	875	879	920	926	940	901	868	862	886	882	882	920	967	845	917	929	901	892	923	913	839	888	912	935	853	888	919	931	959	947	918	881	945	927	908	938	893	875	932	885	899	900	920	919	912	933	932	905	937	937	952	959	941	874	869	920	878	945	944	881	949	879	946	883	925	934	880	929	935	940	893	893	891	915	904	927	923	956	894	870	919	952	898	919	870	901	887	906	932	912	867	896	893	954	906	910	883	917	931	914	895	898	857	882	924	856	909	882	939	931	906	870	901	915	936	921	944	926	946	884	914	886	916	903	935	943	976	886	926	962	880	935	904	908	862	916	850	926	903	897	955	920	916	885	933	921	904	932	942	889	977	908	911	922	913	922	930	962	889	903	903	925	912	853	882	909	930	920	945	883	906	923	867	884	921	919	956	900	893	922	955	896	867	975	926	944	925	926	895	896	950	945	948	931	908	887	905	925	948	942	981	944	926	898	950	919	896	921	915	939	1001	897	937	923	940	893	961	863	863	886	904	875	883	884	906	873	959	902	933	906	884	889	887	938	978	929	909	881	869	959	904	873	890	915	949	963	939	890	894	921	947	899	905	862	926	912	933	888	954	893	882	916	923	888	949	865	925	971	896	895	923	962	837	910	900	906	897	928	919	924	866	914	868	896	866	922	908	931	896	931	892	939	927	949	956	881	919	930	935	920	906	903	864	875	891	852	926	936	882	935	920	943	879	891	908	915	899	926	919	912	896	924	898	912	936	930	944	909	902	914	966	962	929	883	945	920	898	867	941	936	935	896	938	955	891	960	909	875	893	967	911	938	953
11831	753	644	527	436	336	315	296	264	221	262	259	211	235	217	215	232	238	221	219	217	217	221	197	170	207	226	242	218	188	215	187	217	242	216	201	200	192	197	207	200	214	237	235	209	213	206	220	210	211	192	205	194	196	218	209	173	204	215	228	220	205	221	199	224	205	192	199	209	221	199	209	190	207	213	195	201	213	192	175	216	204	206	194	228	225	210	220	222	190	231	217	195	183	192	214	221	204	190	198	203	205	196	222	221	181	184	220	215	201	204	223	192	194	227	201	190	208	203	192	228	205	234	223	230	204	183	200	190	215	212	211	193	225	224	219	207	212	211	203	186	200	221	211	231	206	203	168	209	225	217	203	181	208	198	215	202	179	183	201	200	205	203	226	204	205	237	195	212	187	208	198	207	206	219	203	233	238	186	219	200	208	215	215	198	242	195	232	215	219	224	186	192	218	229	166	224	188	187	226	190	241	206	204	242	223	211	192	212	233	190	232	191	213	214	219	201	172	194	202	227	212	212	210	227	205	201	183	208	191	207	200	188	224	238	242	213	213	218	200	206	219	213	211	208	221	201	214	204	212	178	188	206	213	206	212	208	225	207	191	190	184	204	225	222	205	196	229	242	184	215	200	222	218	192	185	212	189	203	190	225	203	206	166	193	208	205	209	228	190	198	213	216	214	184	202	239	193	214	201	191	226	199	203	216	213	174	213	205	220	208	208	209	192	197	199	214	177	189	233	203	203	181	216	184	211	217	208	204	200	231	209	226	210	229	196	191	222	213	210	206	215	228	200	210	229	233	232	206	238	194	182	201	233	215	200	207	192	200	222	195	216	191	194	181	192	210	199	208	201	221	234	236	245	224	190	199	195	231	208	236	223	213	208	202	205	192	188	207	229	201	227	208	207	202	201	232	186	212	199	193	201	217	219	216	228	217	191	216	201	208	208	209	205	199	191	221	203	219	209	184	212	215	179	207	222	201	181	195	221	208	198	214	217	236	205	213	194	170	206	211	187	209	229	217	210	200	198	188	189	216	203	211	209	180	180	206	211	202	218	221	186	212	191	210	201	192	219	198	218	234	208	207	222	201	209	189	203	198	209	200	211	218	213	196	219	222	217	203	193	199	199	192	192	209	218	202	191	218	196	224	201	227	209	205	204	212	202	223	225	214	201	199	194	171	194	193	221	200	196	210	215	201	196	216	227	207	229	203	207	203	183	205	227	177	207	220	189	232	222	186	207	202	207	191	214	216	208	235	192	208	203	233	214	215	212	211	200	202	205	220	192	184	182	197	221	214	176	191	183	233	209	224	193	214	209	197	193	199	228	213	199	237	195	203	197	236	217	214	198	227	212	217	186	221	211	210	187	205	219	203	203	221	192	220	179	194	202	235	231	211	208	198	194	192	200	225	205	194	186	215	204	206	205	220	195	196	182	220	215	181	197	188	218	207	187	220	207	178	192	190	198	195	221	202	206	203	203	178	208	196	225	222	195	169	209	198	199	215	206	174	225	195	165	196	220	225	215	215	229	223	206	199	179	189	199	232	218	204	174	198	198	191	214	242	214	247	223	224	228	214	195	234	217	228	227	206	181	202	209	221	195	202	200	247	179	204	201	228	180	201	222	197	217	231	219	190	224	208	221	195	195	203	198	228	195	214	238	190	242	240	165	215	185	190	217	224	205	212	196	197	184	200	204	211	209	203	193	202	194	221	218	225	212	244	212	202	224	192	223	217	215	204	216	203	206	204	220	216	207	213	211	192	201	202	207	164	214	181	212	205	199	207	180	206	197	209	204	199	181	206	202	228	207	215	211	201	218	220	210	227	182	188	213	221	202	199	208	203	217	220	192	225	215	220	217	218	212	232	224	226	205	196	193	191	220	205	221	183	194	206	181	249	208	215	191	196	208	207	212	197	180	206	206	214	194	177	197	187	216	194	189	204	193	201	207	221	204	225	233	208	216	205	195	205	202	191	208	191	199	212	195	180	188	199	191	200	187	232	206	207	192	215	193	212	210	207	211	187	228	212	216	215	206	209	212	213	219	198	210	245	235	213	218	192	195	216	196	191	187	198	199	230	197	194	197	206	192	192	219	205	195	215	199	195	228	199	206	195	211	197	210	214	201	206	230	209	184	226	185	204	208	192	200	205	243	195	207	201	227	208	230	214	203	223	200	197	202	210	209	198	198	184	227	203	221	203	229	199	189	207	196	187	205	192	186	191	204	202	204	237	211	184	212	221	219	211	232	242	194	213	219	190	228	186	217	198	210	189	207	204	213	193	217	201	183	180	203	184	223	189	210	233	203	211	199	191	196	199	230	197	201	206	208	183	200	164	210	204	189	221	228	183	209	186	223	208	184	190	190	187	213	197	217	208	211	197	178	216	214	231	206	200	197	194	210	183	192	214	210	208	218	216	213	200	212	240	220	181	190	222	205	222	220	205	232	191	208	204	198	198	224	207	202	196	171	208	203	215	226	211	179	214	218	203	212	194	199	216	196	211	204	215	210	209	199	188	200	204	203	221	210	231	201	186	227	200	202	201	193	249	206	211	215	198	216	232	214	196	210	192	204	230	196	194	216	229	217	206	232	203	181	240	195	216	185	197	203	205	210	222	222	219	217	212	183	207	220	218	165	194	202	196	218	251	200	202	176	209	228	221	196	183	189	211	197	198	189	183	212	225	213	204	213	196	185	180	199	217	220	210	193	209	195	173	212	192	201	166	211	202	187	196	243	209	193	205	238	205	207	208	209	209	204	209	207	175	186	189	192	191	211	216	204	207	178	217	186	202	226	201	211	180	199	190	173	227	205	210	189	224	200	184	185	212	236	230	237	193	204	191	211	190	195	210	219	208	207	196	185	188	214	205	216	209	235	191	225	214	180	224	182	185	220	197	212	197	221	203	208	182	215	192	191	193	205	217	207	211	213	207	205	169	211	194	182	241	172	232	177	199	208	214	202	197	193	209	220	234	205	207	231	196	199	231	213	191	206	220	189	190	201	236	231	225	215	201	239	213	207	209	197	215	202	227	189	202	219	189	211	205	186	171	219	190	208	179	217	190	189	218	196	189	201	210	205	191	207	196	210	211	197	194	241	214	226	197	216	218	204	191	202	209	205	205	195	217	181	207	200	222	214	187	229	216	240	202	204	191	182	205	211	189	196	205	217	220	213	194	217	210	190	220	208	213	178	211	219	216	213	184	199	221	212	195	198	191	198	239	212	226	214	192	224	176	199	221	208	206	226	191	221	212	218	201	213	178	194	191	175	177	196	207	218	186	184	204	203	220	201	191	196	218	207	201	197	205	207	184	211	202	189	209	197	228	206	200	185	182	200	197	201	211	185	210	193	201	197	218	218	216	203	216	184	217	180	209	216	220	229	200	212	194	228	205	197	200	215	222	202	192	183	240	202	242	174	188	228	224	219	193	190	197	219	224	203	200	238	177	187	223	187	177	202	189	222	179	185	190	217	187	191	212	191	210	206
7757	937	1665	1717	1484	1146	1053	901	917	756	764	688	668	656	631	632	643	614	610	652	640	581	593	589	554	576	551	573	551	569	541	550	530	561	507	526	550	564	583	547	569	580	570	553	534	572	544	554	542	501	538	534	555	545	526	561	563	518	547	541	529	511	578	513	563	550	524	566	510	505	564	554	597	559	567	578	558	520	524	548	524	542	561	504	553	538	509	529	589	512	533	489	524	512	488	556	547	562	547	567	528	576	541	551	532	566	554	529	552	509	506	508	538	505	560	540	494	486	516	536	538	505	563	548	545	499	559	506	538	531	552	576	528	515	550	499	514	500	537	510	544	514	566	522	548	518	525	515	544	529	481	539	466	580	542	507	551	527	540	506	513	556	518	524	520	534	555	555	565	549	522	567	484	488	542	548	511	557	539	508	512	551	540	537	537	532	519	527	509	524	530	520	521	509	545	537	564	533	488	502	558	530	552	524	541	502	528	551	547	519	552	464	549	501	526	508	485	538	592	514	536	545	554	533	548	500	542	531	544	503	542	499	529	513	533	526	537	527	552	558	536	530	497	533	507	545	522	515	516	501	610	539	517	514	516	520	567	533	492	482	512	539	503	505	527	509	523	500	503	521	558	570	565	557	553	574	520	503	514	519	506	523	536	520	534	533	534	524	535	515	513	506	527	540	532	513	540	523	576	521	519	544	508	558	539	512	525	512	517	556	530	518	528	512	543	564	488	532	538	526	563	521	544	536	540	496	522	529	559	542	539	488	452	532	583	511	504	577	514	596	525	540	524	538	524	551	513	540	552	500	539	496	520	510	546	527	553	529	469	522	526	542	561	510	513	513	503	517	504	553	511	571	566	512	546	552	539	559	487	542	531	542	538	511	549	535	535	501	521	546	511	478	485	490	532	559	556	477	502	527	570	534	519	483	506	533	534	563	506	514	497	567	520	530	513	525	539	529	518	545	567	535	556	533	523	483	563	531	541	536	564	504	534	506	530	536	512	544	527	506	557	527	521	541	494	573	562	521	539	497	464	537	560	534	554	549	575	528	511	557	521	533	542	476	544	539	504	530	553	511	530	502	532	545	561	502	527	522	531	516	527	496	529	519	509	544	543	557	497	495	533	539	511	544	500	514	507	511	541	515	548	514	509	519	511	526	517	513	535	522	548	565	524	525	527	517	566	529	519	559	554	519	508	514	558	555	519	548	542	533	546	507	526	513	502	531	580	525	512	551	547	491	547	546	534	539	524	528	506	516	533	570	547	526	468	532	517	542	579	517	526	549	509	558	523	495	537	523	485	528	477	524	520	534	492	530	540	516	500	557	563	563	582	518	528	539	525	551	530	507	545	489	510	558	525	518	518	514	549	484	538	551	540	543	524	500	502	554	532	530	560	520	539	512	542	548	542	581	532	515	526	490	486	505	530	514	530	591	501	515	525	529	533	543	527	515	554	521	564	524	565	537	518	536	548	533	555	513	518	530	503	522	527	543	540	523	557	555	520	523	496	543	500	510	536	501	544	541	512	552	519	512	538	527	529	506	522	521	515	508	530	542	529	543	557	499	522	526	526	489	530	502	523	549	548	514	528	555	507	527	525	513	520	511	477	521	495	507	512	514	505	506	516	506	501	522	538	541	474	500	536	533	552	513	504	502	533	556	528	523	535	532	542	545	529	529	492	513	497	519	527	520	509	532	571	512	551	499	558	522	543	522	567	544	516	532	517	542	495	515	554	541	469	562	543	538	529	545	483	543	534	522	510	526	509	508	516	544	526	563	494	510	522	507	518	545	569	543	521	555	539	548	507	525	530	519	536	514	546	512	495	505	528	497	512	533	529	528	522	543	494	543	533	513	511	497	531	495	539	528	518	580	492	579	537	514	495	532	574	553	530	515	535	576	490	547	565	559	520	548	524	539	540	488	524	501	528	529	548	544	553	501	531	551	542	494	531	510	516	486	520	506	525	490	493	502	535	477	525	554	520	516	522	510	540	548	515	525	559	525	481	510	563	468	570	527	556	548	518	510	536	536	516	494	543	518	557	533	533	571	543	560	511	489	503	518	530	519	571	564	533	504	528	542	538	530	570	506	538	551	532	549	487	571	561	511	562	533	507	542	522	545	549	548	519	501	524	527	546	541	509	548	510	520	512	546	562	542	552	534	515	512	542	509	534	565	527	541	539	516	508	528	510	551	521	549	544	490	505	549	551	559	574	577	567	542	547	506	511	511	516	515	505	531	525	551	553	551	546	541	485	478	537	572	553	524	523	515	521	533	526	486	489	541	495	538	511	566	532	483	539	524	529	510	518	571	548	557	499	529	490	518	507	564	552	501	545	553	531	521	547	559	509	525	471	535	495	501	500	537	505	493	497	552	535	569	535	552	489	530	552	549	506	498	509	534	555	538	556	539	531	484	541	498	502	508	554	542	546	485	499	544	508	542	556	535	520	556	540	500	515	518	549	531	518	519	513	519	534	534	557	496	493	517	566	512	506	537	549	536	479	502	498	518	503	529	546	489	544	532	529	500	525	550	536	505	569	512	524	547	519	519	521	521	521	533	532	562	533	520	511	542	504	513	507	534	490	468	557	518	563	511	507	511	545	486	512	517	518	549	548	532	556	542	524	497	529	502	548	500	506	553	546	551	490	494	507	540	500	583	508	534	527	508	539	519	523	536	508	573	540	523	576	550	496	515	530	533	553	497	538	544	532	499	532	567	538	528	537	502	500	516	570	549	537	545	532	521	532	528	525	548	502	548	535	544	530	517	557	544	524	523	527	514	518	538	536	555	525	524	523	536	505	547	506	529	488	489	577	542	560	544	569	551	516	530	512	516	541	499	521	564	523	537	562	533	526	544	531	529	516	498	524	545	529	509	544	509	519	552	588	535	584	516	529	483	546	556	578	531	555	529	499	540	511	531	541	562	535	508	531	549	522	504	556	552	519	573	542	578	543	557	507	524	543	570	557	525	522	537	542	539	534	532	560	585	498	553	558	508	523	553	560	514	544	510	511	556	539	529	481	540	512	531	511	515	540	541	499	561	564	539	551	554	552	543	526	495	553	509	544	490	535	540	521	514	561	501	533	509	535	522	504	507	490	542	531	523	531	516	518	525	530	557	516	530	541	488	582	498	536	482	534	501	523	526	503	515	553	557	552	498	525	516	553	537	555	534	505	492	545	501	548	550	531	500	524	512	504	497	517	517	561	533	540	554	541	526	533	550	533	499	567	531	532	531	525	519	533	519	543	542	535	514	538	500	522	447	524	515	558	536	525	514	499	560	578	445	537	527	506	556	546	509	536	509	534	560	506	527	541	515	512	493	533	483	524	556	501	545	484	536	529	534	560	512	540	539	503	517	555	466	528	519	516	524	535	544	484	513	523	539	548	538	580	534	541	555	539	538	498	520	575	564	502	526	537	512	550	534	536	544	513	525	520	551	585	495	513	519	556	512	581	516	531	536	520	487	510	571	541	529	548	542	535	506
1274	413	359	412	384	390	377	394	404	354	349	411	366	376	368	410	382	433	363	398	377	399	393	373	394	352	360	395	370	384	382	386	378	374	369	411	359	371	384	365	392	403	389	345	403	389	379	361	363	376	346	365	393	368	407	321	424	352	357	405	407	375	429	373	379	425	418	358	380	359	359	413	378	371	381	374	377	397	395	402	422	345	382	369	387	345	395	360	377	365	398	388	354	384	391	411	390	356	406	379	366	366	379	396	417	403	407	405	381	377	371	404	406	387	378	405	387	377	360	399	373	374	409	408	391	400	370	443	405	391	366	390	363	381	410	333	411	354	371	358	385	386	374	401	385	397	365	356	392	344	400	376	418	365	341	406	408	426	401	365	375	356	394	338	374	408	363	357	388	394	382	398	385	385	395	392	374	408	389	447	414	381	365	384	366	401	374	419	413	408	389	362	358	380	371	390	390	432	391	402	422	380	363	391	368	388	410	385	348	375	382	382	388	374	341	392	377	408	419	409	403	366	359	364	351	373	403	412	391	375	395	421	407	376	411	363	337	367	423	359	421	385	419	387	406	383	385	390	377	339	376	354	353	393	407	413	367	394	374	366	375	415	393	401	374	360	407	401	417	359	360	393	393	386	405	387	380	376	396	365	343	370	406	378	415	371	369	376	383	404	393	395	350	381	419	385	385	390	358	359	374	406	402	360	390	380	395	438	379	409	352	409	398	387	355	398	349	366	401	381	377	387	351	377	370	371	387	378	409	398	350	393	403	386	384	351	392	386	404	368	425	373	415	378	366	383	383	394	435	418	393	380	391	373	381	388	402	346	391	373	388	385	372	416	385	411	388	348	346	385	350	406	348	371	392	400	406	379	386	410	357	377	351	370	350	431	355	365	382	346	365	371	385	362	350	399	408	392	378	362	366	389	359	379	395	403	390	365	351	379	355	354	386	409	358	380	332	377	378	375	391	331	359	372	392	393	378	373	387	380	381	400	405	371	383	332	404	378	412	400	404	395	377	391	386	382	384	412	382	394	366	385	390	349	343	373	406	377	407	375	400	381	408	376	399	382	379	373	386	378	413	402	397	426	382	413	400	355	382	393	370	383	392	355	403	369	376	366	416	374	406	378	375	360	371	389	394	369	388	387	370	382	405	386	401	385	368	410	410	403	409	381	404	361	385	389	388	357	405	417	363	376	399	403	374	356	378	388	379	408	366	387	389	365	417	399	353	359	394	368	394	381	356	400	420	382	375	383	389	377	368	393	377	391	363	352	376	360	384	403	369	390	370	377	373	357	386	444	347	406	361	393	384	363	373	381	373	357	383	392	351	361	422	376	381	424	393	393	404	406	427	428	423	336	369	372	357	391	368	357	408	415	412	372	417	382	356	352	394	358	390	369	369	396	382	378	391	368	376	365	396	396	404	402	398	382	387	382	378	410	404	387	385	403	393	393	357	396	374	380	365	400	368	395	361	373	377	363	382	399	401	391	389	359	389	372	368	381	406	361	393	412	391	369	415	359	423	372	404	349	385	402	368	415	383	390	342	334	381	382	390	356	375	383	386	319	376	425	384	369	408	363	353	402	395	388	386	403	353	421	380	378	359	379	409	388	365	378	401	374	400	361	386	387	370	370	393	408	388	353	395	427	346	331	353	413	394	393	380	360	385	394	340	392	383	378	394	399	379	403	417	346	380	362	405	367	409	408	386	384	384	394	365	408	357	396	391	400	409	377	355	387	405	390	363	377	376	375	360	393	364	343	340	366	382	378	338	378	366	365	402	360	390	367	338	412	414	407	357	388	360	379	371	425	363	405	397	385	403	384	386	391	393	383	377	400	368	393	366	368	366	410	412	411	370	373	380	359	388	353	401	395	384	400	373	393	354	407	401	398	391	377	403	388	433	352	345	365	386	370	352	387	363	369	367	402	385	390	363	390	416	400	400	392	340	392	384	369	378	394	373	352	429	340	367	362	405	421	392	391	377	362	377	356	386	416	396	387	404	407	384	388	371	386	369	384	353	426	397	371	379	369	409	391	367	378	381	354	412	378	396	426	360	393	408	342	383	370	377	388	422	358	404	403	375	365	397	369	432	383	366	388	414	360	382	406	367	388	348	363	356	416	409	383	379	385	378	373	388	373	402	368	395	419	396	409	378	386	382	379	386	380	391	345	335	384	412	380	374	361	369	340	400	375	388	391	372	407	355	350	382	386	406	399	393	401	382	391	381	353	364	407	370	379	412	380	414	440	381	405	397	374	411	372	388	383	363	384	382	389	418	362	378	398	393	398	366	369	404	390	437	354	375	365	365	385	430	396	373	374	380	367	376	387	344	374	349	355	379	369	379	373	390	388	371	375	387	384	375	385	373	390	355	401	348	348	379	386	357	390	366	375	397	371	398	421	396	389	403	406	392	385	361	387	445	441	402	407	342	361	390	380	408	404	407	374	382	378	361	375	406	394	384	396	410	422	370	386	375	449	384	397	397	400	389	409	360	382	399	398	365	392	411	372	392	392	379	346	399	356	377	391	379	360	408	348	350	422	374	390	389	423	364	362	401	375	349	393	387	400	387	404	396	369	381	342	389	367	356	387	388	370	402	346	394	351	407	362	318	377	376	379	341	382	378	325	381	349	373	383	369	378	360	372	390	380	410	411	379	347	394	377	422	376	340	388	390	386	362	381	365	369	387	381	392	395	408	385	416	409	365	373	382	401	380	387	365	398	380	400	394	377	401	411	340	353	390	416	350	412	359	373	378	358	390	365	417	379	367	375	400	375	381	383	378	358	342	349	367	418	411	346	345	384	379	360	397	370	385	366	389	378	362	383	342	365	383	380	380	384	357	362	381	371	343	368	364	369	365	388	379	392	417	385	400	325	407	408	371	416	428	361	394	398	369	402	352	325	381	364	396	361	393	369	371	371	392	401	381	364	385	341	392	378	367	408	364	351	386	416	422	403	387	364	361	364	403	360	389	414	403	395	382	366	368	383	405	408	416	375	403	403	389	387	417	392	387	387	360	368	367	429	395	366	397	395	363	386	417	367	380	364	375	392	373	431	406	372	358	379	400	370	374	410	393	348	410	376	382	387	376	388	386	354	405	357	390	393	398	396	421	356	397	384	360	359	421	353	382	325	379	375	375	351	336	421	352	394	405	410	394	378	412	393	383	400	372	407	365	371	360	381	366	374	353	396	373	400	359	411	363	392	367	325	363	411	360	380	371	358	380	383	396	395	345	406	367	376	368	405	353	381	393	411	389	398	378	391	364	390	354	402	403	367	386	370	418	371	405	397	401	424	422	432	385	355	386	339	346	354	379	360	361	342	377	396	392	347	389	385	361	379	372	427	392	370	387	396	345	374	409	349	404	392	371	423	407	370	413	359	396	356	404	418	371	374	393	394	344	360	414	384	365	405	349	363	363	396	400	373	396	363	389	381	341	364	377	395	355	421	364	397	348	361	368	384	375	391	365	414	411	405	420	408	405	419
2067	993	954	998	899	974	929	957	963	897	966	914	870	982	962	934	935	941	935	967	947	968	908	951	892	987	928	923	937	966	927	923	964	954	982	935	907	905	965	883	909	873	933	959	926	940	920	935	962	938	933	1006	904	958	1007	902	962	910	933	911	855	927	911	929	922	965	923	946	932	947	918	908	905	949	972	922	936	964	894	874	881	914	903	988	920	935	896	900	936	945	909	949	923	956	934	913	904	928	863	897	937	925	987	989	937	899	929	1022	924	920	950	950	909	1005	933	884	959	936	976	918	920	879	956	975	913	954	931	920	962	937	981	895	934	891	997	971	942	931	959	939	945	936	923	926	948	898	933	960	967	909	929	879	943	932	890	937	936	934	957	928	899	968	931	863	907	907	893	918	889	945	917	896	936	939	916	921	922	912	937	931	930	986	955	950	902	989	898	947	906	900	883	866	951	906	940	927	903	914	942	931	948	1020	944	938	935	946	924	860	925	978	930	942	940	940	952	924	891	977	909	961	929	990	937	939	949	865	984	911	939	940	927	879	951	968	937	913	898	892	932	922	1003	929	949	921	907	883	886	919	926	930	916	878	914	942	930	916	910	935	917	885	887	927	947	983	944	917	938	931	994	990	913	878	952	958	937	933	923	982	916	904	944	930	921	972	927	880	1001	906	935	932	911	885	879	896	909	914	919	953	944	945	947	960	884	872	947	968	927	940	962	918	982	931	939	913	915	913	921	896	937	962	945	952	928	903	909	891	909	931	955	970	930	921	905	893	934	933	921	920	922	920	983	860	978	972	957	922	999	908	926	902	975	943	935	963	923	923	879	952	905	965	941	927	928	897	944	947	916	951	954	919	942	913	931	928	913	926	952	889	981	944	915	968	884	920	942	939	959	947	911	936	935	948	907	892	931	944	942	957	916	922	919	915	926	970	929	926	952	937	924	978	903	947	951	926	925	927	1011	921	913	891	993	937	893	967	919	914	906	887	946	952	882	961	936	916	923	901	962	929	944	942	936	931	944	905	952	922	909	936	957	965	952	953	910	960	954	955	892	941	945	956	958	964	944	929	910	941	923	915	917	942	884	993	947	930	946	951	937	940	935	898	969	1025	964	960	926	932	904	913	931	995	908	923	941	950	965	912	979	880	921	908	869	878	890	922	870	920	945	893	911	950	922	953	897	910	939	980	970	933	905	935	921	898	929	936	899	978	975	879	901	938	952	964	902	945	874	899	952	941	967	913	904	900	923	996	918	904	971	963	913	929	991	924	925	961	931	951	915	901	886	955	925	935	933	993	939	938	913	981	933	932	996	972	982	1011	950	971	916	930	954	902	979	943	979	913	922	912	934	920	902	921	940	924	952	1023	926	918	926	943	965	957	927	933	934	875	933	918	915	922	972	955	922	891	913	962	897	935	911	895	907	931	952	872	938	984	930	919	911	920	923	924	938	957	910	943	913	1020	950	918	946	904	964	921	898	852	987	952	866	965	923	973	938	916	960	949	931	982	934	946	935	909	924	914	925	954	933	917	952	931	960	954	953	952	898	954	939	905	925	909	941	936	942	932	946	972	975	981	892	889	920	899	966	936	904	888	926	928	951	944	980	936	930	957	931	966	1039	917	914	913	889	959	898	995	945	915	894	927	927	959	905	966	886	994	971	931	851	920	924	932	932	927	895	937	904	932	944	943	957	942	946	955	889	959	952	902	915	942	978	953	932	975	946	881	919	945	904	850	936	920	948	946	885	922	941	907	921	924	962	922	935	978	919	981	942	918	963	891	953	865	932	925	934	980	904	984	995	953	927	865	920	894	955	874	915	893	915	899	934	912	933	905	915	869	928	860	875	931	928	959	914	951	982	939	923	888	982	904	889	876	941	883	882	891	924	956	910	949	1022	866	893	981	945	963	927	908	989	910	938	993	939	932	897	978	955	943	914	951	916	964	880	919	871	973	939	946	911	1023	956	939	957	921	966	890	939	936	859	961	855	1002	944	931	1014	871	893	942	909	938	955	921	908	918	907	988	903	980	956	928	912	1006	961	910	905	933	976	916	933	931	880	881	926	905	855	895	950	966	927	870	940	982	940	930	919	948	878	949	939	889	947	904	1012	915	963	984	935	943	924	911	945	863	962	906	973	956	1006	945	931	950	906	956	950	949	951	955	937	920	920	899	914	896	952	904	961	997	926	863	950	909	904	903	914	950	888	905	905	965	947	883	890	966	1001	928	894	904	862	1005	891	937	918	928	935	908	982	929	911	935	945	858	919	869	922	976	964	914	956	920	953	916	916	914	905	881	979	945	973	897	970	903	998	926	935	998	995	947	969	922	951	951	927	928	961	868	992	958	1019	975	958	891	1000	968	879	905	971	944	910	915	924	923	942	951	924	869	952	925	945	871	934	925	919	927	964	938	937	948	961	949	891	966	945	931	947	977	931	912	977	913	932	904	981	932	967	934	930	943	957	884	964	903	948	900	985	928	932	898	897	897	964	942	938	902	954	892	944	901	990	925	933	953	888	899	953	955	965	927	967	960	929	914	884	921	931	929	909	966	908	898	979	964	892	964	929	906	925	932	949	887	946	934	949	931	933	914	889	916	900	904	928	965	917	937	916	931	1027	939	934	913	936	872	969	960	981	930	967	967	949	939	950	954	879	962	966	905	913	925	923	959	920	964	946	957	930	888	1002	930	913	937	925	917	947	953	927	909	996	886	958	933	908	961	936	958	875	917	933	960	900	941	975	896	943	949	976	939	952	915	914	969	940	887	894	941	892	897	950	939	897	869	969	985	952	1037	934	884	936	968	905	912	938	943	949	954	938	875	872	958	946	924	934	926	988	946	929	957	946	929	914	936	926	935	899	943	920	958	902	905	905	917	920	948	922	995	954	880	890	939	912	889	902	941	955	909	913	919	860	880	922	903	957	963	940	931	886	961	951	957	925	933	944	907	941	901	912	928	916	966	935	908	865	926	882	956	890	896	955	953	930	851	922	951	951	964	984	973	859	931	864	940	883	927	1016	918	927	938	913	944	908	919	931	938	884	970	933	950	906	973	937	862	930	967	938	953	944	926	941	904	951	893	923	937	958	942	911	906	943	916	949	889	945	876	957	922	922	913	978	928	946	935	946	883	906	962	913	905	911	950	963	861	905	925	905	908	978	979	931	960	958	958	949	927	965	981	917	956	908	949	918	968	963	880	933	923	943	942	960	951	947	898	895	967	946	899	950	952	979	967	957	969	972	881	931	925	887	898	976	947	933	953	916	913	928	930	944	937	948	938	977	945	901	949	910	942	917	906	875	927	943	900	910	968	956	910	935	964	948	955	974	882	875	963	943	886	959	941	962	943	942	937	902	948	907	909	1011	935	907	951	910	900	945	1005	925	914	959	957	965	900	956	886	895	902	936	949	902	885	937	971	929	928	909	957	955	894	937	937	954	984	948	919	922	925	918	896	928	985	960	895	928	945	1005	953	953	941	913	934	917	934	936	921	903	954	941	954	930	935	900	915	888	890	934	926
6921	615	629	530	462	484	409	433	382	384	389	401	350	396	388	386	425	375	409	412	380	375	393	369	396	374	368	389	406	352	410	374	379	406	368	359	382	404	341	393	409	352	384	351	394	378	346	372	360	364	411	389	369	365	370	343	371	379	390	370	379	399	380	381	397	350	366	358	391	373	378	389	406	399	388	373	376	403	386	410	396	362	375	356	405	372	407	321	349	365	422	415	388	334	361	379	371	362	404	398	383	369	371	409	381	378	359	376	391	371	429	412	355	381	352	372	333	387	366	363	389	363	411	386	372	335	371	384	410	384	356	376	343	395	350	353	364	361	354	355	393	366	359	363	374	377	374	400	376	362	424	363	375	363	391	372	390	348	386	336	373	402	377	391	395	378	392	350	378	386	359	362	396	387	414	370	370	363	413	329	351	360	387	374	389	348	378	366	409	372	347	398	368	369	371	373	370	386	382	345	386	356	341	369	369	388	377	392	370	362	380	410	385	368	362	411	346	363	359	387	394	373	336	386	400	404	374	404	386	392	401	396	403	328	378	403	356	397	353	341	371	372	357	393	389	361	386	383	353	380	373	355	380	374	342	370	411	362	399	360	360	346	398	354	360	411	399	356	384	384	352	390	380	383	389	360	386	344	363	368	384	396	399	367	394	385	354	394	380	375	367	390	366	376	367	357	368	385	390	348	361	358	361	389	406	388	376	373	360	395	381	364	401	402	396	393	370	372	406	414	355	383	367	388	383	426	373	388	384	400	357	369	368	379	330	377	358	373	371	363	380	395	408	374	330	362	399	382	427	396	393	419	364	389	381	356	372	362	345	386	397	357	360	353	398	330	401	384	363	393	374	415	387	369	422	381	384	361	400	388	399	361	392	401	377	378	349	362	334	417	384	401	369	356	407	403	390	351	388	372	368	370	396	345	401	393	378	407	363	395	398	380	389	388	367	353	357	368	369	374	369	366	397	383	386	414	378	382	415	392	360	375	366	409	405	362	380	385	412	364	414	382	351	391	368	355	357	378	357	369	417	386	354	346	374	376	374	407	391	393	345	380	423	378	335	377	382	382	384	384	374	387	415	404	386	419	402	366	375	395	393	376	421	404	374	355	402	394	367	408	391	357	385	381	396	382	384	380	382	360	383	353	365	378	386	366	384	368	347	357	366	395	373	422	379	356	409	403	358	359	380	361	401	371	377	342	405	399	390	395	343	366	372	373	369	384	359	381	410	355	338	399	399	357	377	377	411	375	381	416	371	371	339	380	356	364	368	363	344	353	333	399	350	352	354	376	425	375	379	376	383	385	365	352	378	395	384	391	370	413	390	362	364	376	361	385	408	337	386	394	386	381	376	363	347	350	356	412	360	366	372	369	369	367	397	418	412	373	390	374	392	371	369	387	368	361	394	393	373	396	355	355	402	367	380	399	412	363	420	387	369	367	390	363	408	361	373	372	413	410	353	378	382	362	396	349	371	370	370	414	380	387	354	350	386	419	405	379	415	387	391	362	365	388	358	384	379	366	365	375	342	374	376	391	354	361	341	378	381	380	375	392	373	400	393	383	341	390	374	390	388	385	368	394	351	335	360	383	389	395	342	356	393	389	378	377	381	376	396	337	360	360	329	386	349	381	395	405	387	373	341	358	367	368	397	405	398	362	375	377	341	348	410	398	348	356	370	340	379	374	378	424	358	388	405	383	384	390	371	381	383	359	367	345	390	345	359	390	380	346	376	329	400	352	381	434	425	358	364	374	358	381	389	365	370	390	367	349	393	384	375	403	358	402	403	365	374	384	344	387	394	387	407	390	378	365	406	403	396	357	393	378	405	395	417	388	350	358	353	372	372	380	356	395	347	364	393	391	398	375	412	395	371	373	352	339	369	368	403	370	390	363	380	376	401	368	386	383	370	391	322	370	394	383	363	362	367	383	383	378	394	370	354	356	378	412	368	337	372	396	375	391	398	403	402	391	413	363	361	400	370	385	373	391	341	358	382	425	369	387	356	351	352	387	374	362	356	372	360	392	379	338	350	405	445	379	397	359	358	393	366	373	400	373	346	399	422	359	364	396	392	397	363	432	407	360	373	375	405	394	390	364	388	385	341	362	404	363	402	364	385	382	389	367	369	341	386	386	339	363	328	339	368	411	376	390	366	386	377	376	358	355	367	361	356	382	366	423	403	392	341	375	372	369	418	419	411	391	351	406	378	364	378	365	394	404	373	377	362	389	379	359	357	394	359	396	377	382	336	389	353	376	407	340	383	387	389	376	358	364	365	345	391	382	366	388	379	374	401	369	376	344	425	393	387	387	410	386	362	416	391	376	397	384	401	381	405	373	380	383	374	390	392	409	386	363	390	399	396	404	351	382	361	399	357	381	386	368	389	399	410	379	366	397	369	401	370	357	393	396	379	416	389	342	345	351	391	371	372	384	373	352	311	382	356	385	324	393	390	383	381	368	350	403	370	364	373	376	379	385	401	343	415	404	402	397	367	397	397	376	367	374	388	385	402	394	380	369	384	372	357	362	352	381	437	379	406	364	429	374	381	380	365	384	388	388	379	366	383	374	331	415	383	352	404	378	359	362	359	364	351	375	390	370	345	379	383	354	409	387	352	370	364	361	371	420	369	384	371	386	374	410	385	368	362	362	386	355	357	366	362	338	366	369	382	367	390	395	373	378	431	391	352	372	356	367	396	399	372	341	386	405	377	378	403	384	369	374	342	375	399	352	367	353	397	376	388	389	386	345	403	392	375	384	379	376	373	392	360	346	372	387	363	404	371	338	362	399	418	365	402	368	387	414	373	395	364	352	396	382	346	376	397	357	376	402	385	371	377	348	350	386	362	400	370	360	371	391	346	390	405	384	363	353	378	372	382	422	379	381	381	352	352	373	396	371	357	403	385	369	403	368	378	391	327	366	360	349	418	375	395	369	336	433	353	375	361	379	373	350	397	347	407	416	392	376	352	368	436	386	398	398	422	397	359	384	389	351	403	359	390	360	390	351	364	369	379	403	370	387	389	391	398	387	378	372	369	391	352	340	360	354	359	394	412	394	393	351	387	388	390	370	367	355	351	332	348	406	348	388	357	383	390	380	371	398	401	384	323	412	369	353	387	375	411	380	389	370	337	378	351	371	362	373	345	376	466	388	397	372	389	435	388	345	370	407	386	389	364	370	392	375	367	374	357	391	350	413	385	386	376	412	357	355	390	341	372	364	397	377	364	345	372	340	377	405	355	381	373	414	386	407	387	366	387	368	409	395	382	353	358	341	331	404	376	380	370	383	388	331	373	354	386	361	424	402	400	365	356	381	355	358	399	386	379	403	365	385	362	389	377	394	370	401	345	390	388	383	371	359	372	394	375	347	341	405	381	338	396	405	381	371	348	381	380	378	343	354	344	358	382	355	345	371	360	383	372	374	417	341	391	346	376	406	385	420	386	374	371	394	360	383	376	382	399	372	350	380	396	338	363	369	383	375	350	365
6675	1105	1437	1478	1396	1278	1252	1156	1143	1055	1088	986	1019	1009	998	1011	922	948	946	937	1011	931	923	935	922	920	900	952	894	945	934	927	906	920	892	959	937	930	894	919	903	898	963	879	885	945	970	958	924	936	958	952	893	878	935	915	936	929	936	941	953	886	899	835	868	920	931	921	952	922	909	910	967	903	986	920	955	922	921	906	906	947	914	855	933	920	923	957	912	881	938	847	917	878	908	967	882	896	943	909	873	876	961	854	945	901	939	945	923	882	867	953	884	908	906	914	879	907	867	917	930	938	972	905	881	924	842	911	951	838	864	908	903	917	940	875	912	895	924	901	852	907	918	899	937	880	930	875	959	890	925	919	919	886	923	921	925	895	923	917	928	943	931	885	856	913	877	923	941	946	866	919	912	916	880	949	902	919	891	880	970	882	927	957	951	887	930	897	874	870	951	924	945	912	880	874	937	882	929	909	900	907	888	867	926	900	878	932	875	859	943	949	958	883	889	934	920	885	974	874	905	918	912	920	916	899	902	966	911	923	911	896	918	951	926	896	855	955	894	876	931	910	915	899	856	883	869	926	918	910	931	869	886	874	884	867	917	930	936	952	943	891	883	907	924	865	898	919	921	957	923	877	958	925	943	951	928	864	920	948	937	901	936	943	853	945	922	905	872	951	912	879	903	906	881	920	907	902	888	866	923	823	917	904	891	945	904	915	947	950	917	851	868	970	925	956	902	910	969	893	912	919	863	968	883	988	886	930	910	960	900	879	912	854	902	959	917	869	879	948	862	895	944	965	911	868	896	949	844	880	894	927	896	924	862	878	917	898	946	958	944	902	865	950	919	849	963	866	958	914	889	905	939	893	926	881	921	848	924	942	878	910	900	851	896	901	919	883	916	924	936	882	928	901	915	882	914	940	915	940	922	937	959	905	898	929	886	929	931	933	884	887	901	908	905	861	880	950	909	880	967	896	929	932	883	908	905	902	917	863	926	837	906	868	912	904	855	902	879	875	950	905	950	844	891	897	897	864	878	865	874	942	895	913	913	938	889	885	921	831	944	908	964	891	924	925	925	871	916	911	931	900	913	878	953	890	837	921	870	865	887	901	899	898	894	936	903	935	878	936	848	905	905	909	942	889	889	945	897	1002	972	868	901	925	957	883	955	903	945	885	911	906	919	887	939	888	927	889	895	880	917	919	900	918	887	939	919	888	879	891	989	930	901	930	924	913	923	923	946	922	910	924	891	855	931	900	872	914	933	875	924	912	891	928	958	915	923	878	883	908	913	882	872	855	865	902	904	945	914	919	884	932	954	914	847	893	907	901	979	910	895	941	847	890	914	859	886	844	894	871	944	910	884	879	893	892	906	827	882	862	969	920	899	921	964	906	952	923	888	880	940	908	906	894	918	905	906	903	909	919	885	897	901	892	916	859	917	948	902	918	974	854	921	883	937	907	897	896	867	860	966	883	885	889	875	899	924	935	983	903	885	909	912	938	890	880	920	919	947	908	957	910	913	923	851	869	875	885	888	934	872	945	946	937	896	897	908	995	895	909	894	898	858	925	918	898	914	862	942	922	832	895	911	909	900	940	911	897	857	915	912	860	880	902	868	910	927	933	908	873	915	939	923	915	923	921	936	906	905	923	926	868	966	922	904	982	901	947	930	900	976	944	896	898	921	911	933	811	895	919	877	898	856	922	893	954	897	868	917	911	936	923	944	861	953	914	892	905	890	952	938	921	884	917	912	919	949	909	938	921	903	917	880	895	947	917	945	850	883	952	914	907	911	862	950	937	982	896	828	927	946	927	883	962	932	844	940	941	869	950	921	863	865	928	921	918	928	927	919	916	927	917	879	914	942	874	893	917	924	917	919	855	905	911	848	888	917	891	925	976	891	857	888	904	913	912	944	875	913	877	946	919	898	903	935	886	870	898	902	920	873	917	897	906	936	906	876	886	880	945	916	885	945	920	925	884	906	911	912	907	909	926	932	940	937	912	950	892	942	893	948	907	942	857	952	891	925	949	936	963	882	904	903	901	897	858	950	951	886	898	889	849	933	927	945	917	878	1017	951	908	910	912	892	940	892	858	889	941	824	936	899	897	921	892	902	890	870	889	906	928	898	941	870	896	943	908	908	945	906	926	854	926	890	902	886	879	913	885	930	927	835	870	911	902	849	895	886	920	907	893	849	890	947	940	904	940	875	980	869	892	863	919	884	901	885	910	906	906	860	882	914	943	879	913	897	908	872	948	903	921	837	952	888	857	875	890	892	891	938	959	935	911	856	885	883	958	922	893	866	949	929	903	904	903	817	894	951	959	956	883	848	913	877	881	911	897	911	940	957	901	899	892	934	905	846	862	946	939	887	948	911	881	898	852	873	929	915	918	957	908	916	897	899	875	895	936	924	875	942	876	903	920	943	970	894	889	921	945	952	941	934	896	945	898	918	938	929	958	968	935	918	922	892	877	961	950	902	970	900	933	929	918	926	912	861	905	911	900	908	924	873	924	887	935	945	918	903	915	887	901	959	963	897	871	924	909	882	904	921	934	972	902	899	886	886	908	921	926	920	918	911	944	988	934	855	931	939	869	890	890	867	884	909	918	965	928	913	842	909	899	912	900	970	900	926	847	936	910	922	895	953	889	954	907	883	875	947	924	880	926	937	859	825	873	922	921	932	922	885	893	920	935	883	914	886	926	920	985	874	880	902	873	928	928	903	905	920	859	891	896	877	896	858	917	882	968	882	926	931	904	864	863	896	910	926	908	861	874	896	857	848	954	932	934	921	871	885	864	921	919	875	910	930	867	912	855	899	901	870	924	914	878	901	919	901	896	917	915	857	939	907	870	942	883	919	891	924	937	867	890	880	912	886	890	912	887	946	951	908	906	913	929	974	891	915	869	881	921	915	876	894	929	950	835	889	956	948	845	901	908	976	913	907	876	917	906	908	979	866	908	964	985	911	947	917	923	929	875	911	870	902	891	888	917	958	935	865	892	898	905	895	839	917	918	901	897	954	889	870	880	896	911	966	929	919	915	888	899	946	919	933	866	910	903	856	886	906	908	878	937	849	885	883	908	946	910	892	856	921	895	895	866	970	955	866	923	880	934	902	887	903	925	861	939	885	912	883	949	942	923	904	933	955	900	899	889	908	948	873	915	870	880	901	894	927	895	910	823	874	942	905	959	949	914	913	914	933	900	904	900	918	873	941	886	958	955	915	886	864	885	904	909	905	905	918	897	904	874	927	925	903	925	924	845	938	930	918	867	856	909	935	887	929	914	886	913	899	922	905	934	906	933	889	927	951	889	909	850	868	906	898	945	856	903	941	900	907	912	907	943	868	923	884	852	874	921	891	902	871	886	919	914	948	934	917	882	935	876	881	918	921	925	950	950	962	917	979	929	875	887	879	901	913	905	925	902	885	890	906	926	901	963	923	865	903	912	878	885	877	899	930	894	942	878	863	901	902	890	863	943	900	893	840	904	862	945
12006	773	667	521	418	323	288	264	273	246	234	287	247	220	195	225	208	236	198	214	200	254	231	186	229	196	216	212	178	165	199	171	196	196	213	218	235	182	193	220	236	210	200	217	212	195	201	197	209	183	223	214	196	223	188	226	203	186	194	212	203	209	212	173	199	212	200	197	164	180	205	195	189	194	194	209	207	188	181	210	187	201	188	215	158	200	203	205	234	198	219	197	163	205	208	199	207	200	188	216	209	191	240	192	206	213	181	184	210	183	187	180	221	206	239	198	190	216	227	221	196	246	202	203	192	222	196	204	213	212	228	207	181	230	202	205	203	199	203	205	169	213	208	192	223	189	208	208	197	213	220	202	203	174	195	209	229	198	194	184	243	204	224	225	216	199	219	211	206	201	216	218	205	201	200	202	199	217	204	216	199	218	217	194	215	189	188	201	200	216	200	201	199	228	210	201	223	218	212	213	185	221	214	203	191	213	216	200	200	190	199	212	222	195	215	196	208	237	193	210	208	202	224	218	196	178	225	234	213	212	227	235	217	219	185	205	207	189	201	176	210	196	220	201	207	217	208	185	210	202	222	193	205	190	193	203	194	238	221	206	217	213	196	197	215	199	205	177	186	193	192	197	210	190	231	215	201	186	220	207	202	188	205	206	195	190	239	196	194	216	194	212	216	201	206	189	201	163	206	198	197	220	231	227	193	201	217	189	200	209	211	178	221	183	211	213	203	200	201	202	210	198	195	217	199	187	205	183	191	216	171	201	216	217	224	219	216	241	234	209	189	199	217	210	194	196	197	197	201	198	206	223	220	218	196	212	190	220	185	193	211	169	199	235	224	199	219	221	194	216	203	212	215	208	227	202	196	220	184	192	223	184	192	189	219	180	198	198	212	184	218	206	187	210	185	201	198	208	215	211	206	197	238	207	202	193	199	199	216	216	187	207	197	200	222	211	231	215	207	197	218	212	222	185	207	195	179	214	207	184	191	171	188	168	178	221	211	201	196	211	217	202	241	185	226	212	196	217	206	193	216	194	209	204	195	218	197	185	186	190	216	224	226	215	189	203	187	194	202	178	192	218	210	179	190	210	206	180	218	211	196	189	195	190	195	213	193	228	201	179	205	191	203	232	214	211	203	212	213	178	229	205	206	192	203	197	198	193	201	201	207	224	214	196	207	187	192	214	204	189	197	193	201	200	206	221	205	210	209	177	203	189	209	209	213	212	223	213	231	228	208	212	230	202	192	213	213	198	217	205	228	199	228	184	199	200	188	198	217	211	220	216	217	225	194	179	201	208	218	188	206	210	231	194	218	228	237	213	219	197	217	220	216	203	200	215	193	211	206	208	210	203	196	185	214	221	191	204	162	207	197	198	198	237	228	209	208	188	185	198	205	226	186	218	197	188	209	199	209	194	222	203	201	221	202	208	183	232	211	164	205	203	218	166	197	227	197	212	224	210	208	177	218	200	213	199	191	204	224	207	202	239	189	190	200	208	193	218	179	225	200	216	195	212	201	212	237	204	185	191	188	219	208	200	207	200	219	180	198	209	175	201	224	251	223	220	196	195	218	209	227	190	233	209	202	204	194	220	227	209	210	204	182	209	178	188	198	201	237	215	196	193	216	212	191	187	210	225	178	230	220	215	226	178	199	217	216	167	222	201	186	200	185	200	183	220	195	190	199	204	209	189	187	196	191	222	211	179	210	182	202	221	172	202	191	199	196	193	211	196	216	208	205	203	187	210	175	192	180	195	189	215	184	214	189	165	210	222	219	212	202	173	212	195	197	229	189	175	212	224	202	231	186	217	203	232	177	215	200	200	198	213	179	204	231	187	215	200	183	190	210	209	194	231	208	201	207	205	190	242	209	218	227	196	182	201	206	210	201	206	228	195	227	208	209	204	225	201	174	193	223	199	232	209	199	199	204	194	207	219	219	204	209	226	176	213	195	178	182	198	216	198	188	229	187	192	220	201	194	190	216	184	181	205	208	209	182	229	213	231	201	215	203	188	195	224	189	202	208	219	159	223	213	238	218	191	224	211	189	196	227	196	202	204	205	191	197	221	226	229	226	226	207	208	188	211	203	205	205	204	204	183	226	228	180	179	201	228	198	213	211	194	225	204	203	179	184	183	225	224	186	203	205	203	216	215	206	208	212	238	214	196	186	220	203	201	218	197	195	221	221	221	210	198	202	222	250	203	175	195	204	201	186	203	215	192	231	209	202	225	191	223	189	209	214	192	209	209	209	177	223	181	203	215	202	193	183	217	205	206	223	223	181	214	185	187	205	208	195	214	205	197	194	199	192	212	185	221	216	219	161	201	199	221	217	193	198	180	208	230	220	208	192	226	209	191	215	216	183	204	205	214	177	220	203	199	212	202	179	232	193	180	170	216	216	218	218	174	199	208	189	212	192	211	208	174	211	191	223	210	216	212	221	193	192	199	222	204	207	197	229	174	195	205	210	216	220	225	193	194	224	203	192	232	224	208	190	187	216	184	204	181	197	197	195	216	229	218	212	194	232	197	194	205	195	216	199	219	199	199	204	208	201	202	178	212	220	207	213	166	204	196	231	216	197	192	205	217	192	197	218	198	195	191	211	194	223	194	195	194	243	211	191	195	226	187	203	190	210	228	210	188	189	221	216	198	190	222	192	194	221	201	210	208	213	238	219	209	190	176	222	203	212	212	194	209	201	222	218	198	197	210	184	169	183	211	232	195	211	219	193	220	228	219	199	199	216	206	206	181	208	216	181	188	223	192	186	198	206	193	205	211	187	212	181	209	230	200	215	201	220	214	221	192	206	231	206	193	206	215	200	205	208	196	188	203	195	228	204	175	218	210	204	211	196	175	204	223	193	188	217	192	209	198	203	180	202	207	214	209	185	198	224	217	209	213	215	189	209	198	205	203	204	176	225	206	186	215	214	208	190	208	188	199	202	213	191	162	209	198	217	211	202	191	221	208	213	163	212	195	216	236	210	187	207	196	213	194	188	175	218	190	195	213	209	205	200	218	210	177	205	214	226	177	224	177	212	182	215	221	225	200	229	225	176	220	186	204	203	214	190	214	196	197	222	225	239	204	198	223	215	217	203	190	185	188	197	204	235	207	195	211	199	194	204	202	199	179	187	209	219	219	188	200	207	226	194	202	232	183	214	230	220	201	202	213	196	201	217	205	211	219	210	224	191	212	189	207	202	196	224	241	200	196	201	197	227	230	203	217	223	199	183	203	218	198	241	193	208	209	220	195	222	181	224	201	188	203	223	186	190	199	201	185	184	188	246	205	180	210	204	176	212	218	199	168	197	206	190	210	190	217	200	182	210	224	230	182	202	191	197	216	213	197	214	186	205	216	219	210	192	198	183	202	217	176	220	209	188	194	200	235	196	211	214	194	198	213	204	218	181	217	208	211	195	191	223	222	194	218	189	180	196	206	233	208	209	202	181	207	215	195	207	227	196	220	219	214	174	194	213	212	220	217	225	211
7787	908	1580	1729	1482	1261	1028	935	857	840	791	681	705	678	622	664	653	606	578	579	606	549	557	530	591	563	545	549	536	532	563	557	571	543	511	574	532	552	560	529	556	579	573	555	585	527	579	560	563	545	543	514	567	500	578	512	558	579	536	586	524	561	566	525	524	517	505	551	526	541	504	556	537	530	550	546	512	529	545	545	580	507	495	525	518	539	513	563	536	574	486	533	510	513	570	547	497	488	511	505	526	503	496	522	532	529	527	517	542	518	526	540	549	529	526	510	554	539	528	529	494	534	496	534	541	508	515	537	522	528	532	541	543	509	503	523	511	518	587	526	533	523	505	524	514	500	541	560	513	529	550	557	538	535	564	502	528	542	524	534	524	554	511	528	548	530	552	523	511	551	551	529	504	510	540	537	509	525	549	534	547	535	541	520	532	537	488	546	571	479	542	517	513	551	537	532	527	541	508	505	538	534	522	546	523	528	498	532	533	473	474	523	539	545	515	527	523	537	493	515	536	522	536	505	530	488	524	525	544	568	508	564	527	501	534	549	531	527	545	525	545	536	515	519	539	563	493	535	533	529	558	533	520	520	515	512	542	533	537	552	559	510	539	544	527	505	542	480	495	534	509	506	541	508	547	498	580	493	580	502	519	542	533	568	517	536	511	516	563	547	540	516	520	527	549	509	559	484	540	509	526	545	488	538	536	491	529	531	539	460	505	517	564	525	533	521	499	518	546	553	520	521	539	547	550	522	527	538	495	557	511	546	536	521	517	505	476	518	564	518	536	554	550	555	492	510	499	520	493	512	481	537	527	543	521	547	494	534	536	518	558	544	545	498	562	540	523	485	525	554	508	483	544	498	537	538	511	501	483	566	545	515	564	546	508	548	565	531	526	486	502	553	528	527	538	499	546	515	524	484	555	537	475	509	525	532	531	465	522	557	533	556	507	504	536	536	521	561	518	554	532	504	518	541	539	547	517	523	499	546	489	512	515	493	555	532	521	501	550	509	492	541	532	495	549	525	535	529	531	546	527	518	541	496	500	471	499	565	492	532	491	538	507	555	540	557	566	532	549	495	529	547	499	521	517	570	558	536	532	502	543	507	531	560	536	522	499	494	501	567	495	535	519	550	517	524	536	526	554	576	526	520	514	540	483	505	527	520	557	539	526	528	512	506	560	496	510	546	531	553	550	531	564	531	483	541	515	531	514	498	534	546	542	508	507	501	539	545	494	527	571	546	548	500	554	518	503	527	544	534	525	497	499	508	537	535	548	542	568	527	537	535	558	522	548	540	492	578	544	495	540	575	518	546	528	517	534	525	534	524	537	504	540	501	551	469	520	511	523	497	522	515	562	540	560	509	511	502	552	521	516	521	558	554	501	512	505	521	549	508	521	563	501	529	533	561	560	519	555	557	510	557	528	538	562	549	500	482	519	540	556	493	510	539	558	537	545	500	547	567	540	498	527	558	543	556	506	515	549	526	520	503	515	504	555	561	556	522	541	518	529	535	531	524	520	570	498	545	536	512	501	539	541	539	513	537	537	501	534	506	527	552	506	551	540	528	543	549	539	531	511	506	547	533	503	529	522	532	511	518	500	508	512	551	537	548	532	522	533	499	511	496	570	561	489	536	566	510	517	539	536	517	545	541	547	512	557	568	485	516	525	504	492	536	525	584	514	527	538	498	525	497	576	568	500	554	533	547	541	537	493	534	536	504	547	530	507	503	499	576	559	538	506	556	523	521	535	517	524	523	477	492	502	529	566	480	541	565	519	541	567	512	540	536	526	532	485	560	508	482	538	534	527	524	488	556	556	525	509	563	505	533	504	552	502	517	532	503	550	537	526	534	558	539	564	517	567	538	538	564	504	525	518	553	533	531	542	501	543	572	511	512	572	516	558	530	505	508	531	512	553	536	479	499	509	541	514	536	489	536	521	544	517	538	532	468	537	555	467	495	537	533	508	539	524	488	539	522	544	562	513	500	548	541	525	515	521	529	511	524	553	541	530	529	546	509	499	521	531	546	542	528	481	510	571	504	486	531	544	567	499	586	526	493	499	506	565	533	569	537	530	550	480	524	546	521	553	527	536	571	542	525	494	544	551	541	526	527	553	526	567	521	491	556	506	522	527	491	519	542	496	513	511	572	542	546	506	545	514	508	492	537	505	560	552	575	566	506	507	540	567	517	547	533	503	457	500	555	526	519	475	518	514	512	528	534	543	497	509	534	548	544	470	519	525	502	488	518	509	508	549	567	497	519	511	517	515	496	533	563	536	504	547	516	520	511	511	544	543	510	518	513	486	513	506	564	514	512	499	509	556	512	536	536	544	532	542	522	526	514	513	502	517	495	501	510	536	516	542	525	577	537	591	510	513	513	541	543	495	506	526	530	505	496	491	535	521	498	539	516	503	495	498	520	539	517	509	534	504	558	527	490	520	487	524	530	532	534	547	524	528	549	564	543	529	563	539	516	544	513	504	501	539	528	522	511	562	514	552	481	558	532	532	522	548	551	577	546	495	506	516	514	513	569	495	534	534	499	534	515	543	543	512	490	511	521	523	513	535	553	508	493	521	531	542	524	538	538	536	533	530	460	559	532	526	490	519	515	526	493	533	550	508	535	528	545	515	509	507	514	561	522	558	493	549	530	541	522	535	485	509	506	506	512	506	536	550	523	493	504	542	510	532	499	521	513	527	519	489	550	548	503	548	509	529	521	479	525	493	555	539	524	532	525	575	517	569	521	546	518	513	537	546	515	523	527	541	550	553	519	526	557	524	518	500	541	540	553	520	514	547	517	559	531	514	530	534	504	533	488	514	530	555	480	549	523	515	535	511	524	526	499	525	578	494	511	477	529	561	514	512	557	493	503	506	483	519	507	494	536	535	515	524	493	541	542	550	505	539	531	566	527	551	513	509	473	499	550	522	537	554	522	490	520	544	560	508	492	516	512	542	571	543	536	547	539	505	542	537	558	512	511	514	482	532	538	539	510	577	521	544	508	555	517	550	553	531	590	525	505	539	523	528	547	504	474	525	543	521	531	527	534	553	546	508	560	541	528	505	544	471	533	500	559	510	512	549	508	550	529	512	488	542	495	545	536	534	488	529	526	506	518	513	504	497	551	562	538	534	535	544	542	555	579	500	542	496	483	543	550	519	490	538	535	524	515	553	540	556	526	503	517	519	515	552	542	548	514	519	520	573	551	540	510	505	533	506	497	501	526	507	550	532	538	529	494	519	519	534	502	523	495	549	529	523	530	508	557	524	509	529	551	523	507	541	519	497	536	551	544	532	488	564	502	554	517	494	503	504	509	543	545	568	501	541	543	518	499	509	529	486	534	476	519	524	481	521	496	549	523	541	521	518	547	539	507	516	471	558	508	491	523	490	514	525	526	539	478	495	526	514	547	538	549	559	521	500	533	538	520	510	563	523	497	525	515	544	532	518	540	538	473	547	518	533	518	509	540	528	467	492	557	552	582	513	543
1301	385	387	380	397	381	413	345	377	414	402	346	397	378	382	373	358	369	386	373	366	384	407	418	373	392	388	367	397	407	424	398	378	385	371	367	375	364	380	392	377	393	407	402	398	374	380	410	359	378	347	367	381	412	386	390	378	383	371	370	402	426	386	391	380	408	383	433	373	362	412	390	419	337	421	382	386	380	383	363	415	378	342	391	344	359	417	393	387	378	360	376	349	382	382	359	397	382	385	384	401	362	406	382	388	353	386	338	393	382	369	409	411	391	405	400	383	390	361	398	379	423	359	422	391	354	410	376	358	369	350	392	365	393	336	387	404	411	375	392	387	346	423	417	388	422	353	373	373	399	397	420	435	412	393	381	401	372	403	392	380	358	399	382	350	398	404	352	386	386	380	405	386	347	366	366	408	372	401	354	386	378	364	397	382	396	398	353	395	365	353	379	361	370	386	371	384	386	404	381	381	332	402	373	401	373	362	424	389	428	371	375	415	388	399	382	402	391	358	386	389	380	372	383	383	380	378	371	355	365	365	364	391	370	382	378	359	401	366	366	403	379	369	374	383	422	391	410	338	384	372	405	360	361	357	362	367	406	381	374	359	375	361	416	366	377	376	392	415	382	383	419	408	369	399	392	424	368	371	357	362	397	397	379	361	396	361	376	415	393	399	343	394	380	380	361	351	384	387	400	370	390	391	383	372	361	404	394	362	380	350	378	342	410	386	395	395	377	421	426	406	423	378	378	405	403	393	357	336	338	349	387	395	377	382	361	388	358	391	423	391	406	381	378	369	365	351	366	387	376	395	372	383	354	396	359	367	412	360	395	389	356	385	357	369	349	375	410	430	379	404	400	360	389	384	359	373	389	363	372	408	407	394	396	390	394	379	358	407	361	394	396	416	371	377	413	382	422	383	377	376	363	380	430	407	410	386	370	397	375	363	387	413	371	374	408	352	389	413	400	356	414	393	404	369	376	376	366	373	391	410	408	384	363	349	378	370	334	377	397	375	364	400	409	403	377	364	363	356	373	369	368	406	398	389	368	354	397	418	382	409	409	426	366	346	345	350	374	422	377	379	378	378	377	361	398	338	418	410	386	376	397	416	408	369	352	394	397	362	397	354	396	425	394	391	396	395	362	387	379	408	398	391	407	385	403	418	367	339	407	403	350	386	409	387	404	407	388	392	389	376	398	383	416	399	394	394	399	382	367	389	347	365	381	341	366	367	417	355	418	385	371	415	405	361	372	386	380	359	391	368	371	352	398	376	356	368	362	348	379	405	396	385	370	386	368	392	361	413	366	394	397	406	425	318	420	400	368	391	354	384	368	395	399	386	406	418	364	388	386	390	388	391	392	374	346	379	366	379	408	398	370	348	394	377	365	406	403	418	388	417	371	394	370	342	376	386	406	414	380	391	397	399	354	387	377	405	365	360	378	414	365	427	413	350	354	367	428	366	400	383	357	402	369	415	346	358	381	399	369	395	399	373	360	396	420	379	368	412	390	415	436	358	376	378	388	383	377	349	395	378	365	361	362	373	329	398	366	332	391	399	390	364	392	374	386	359	378	399	326	416	382	354	359	357	344	392	390	419	414	376	429	391	392	384	380	407	421	369	379	361	379	397	396	402	407	372	378	364	374	360	393	394	371	400	380	371	358	397	377	382	355	390	391	382	411	380	336	374	377	396	390	402	422	344	411	390	369	383	386	363	406	378	372	388	412	352	398	414	370	383	377	376	398	410	409	374	408	389	358	403	399	390	376	384	391	418	374	401	374	377	400	363	371	389	386	438	412	436	406	404	322	386	362	402	408	362	371	340	396	382	421	389	423	376	390	382	387	367	394	378	387	372	398	379	369	346	392	403	389	348	365	378	351	370	358	402	385	368	390	361	413	384	354	395	412	375	343	392	391	391	396	371	398	388	386	394	356	388	380	385	395	402	415	377	383	430	375	340	388	386	390	396	376	398	377	371	434	409	423	417	399	407	406	357	382	366	391	394	394	435	377	387	417	382	391	368	394	412	408	389	395	361	365	397	395	428	379	416	384	426	400	429	450	391	406	390	383	347	362	382	367	377	391	384	377	392	379	381	417	347	371	405	351	372	406	355	380	395	377	374	379	377	404	390	352	383	388	405	405	336	404	366	400	367	388	385	368	399	375	398	377	391	371	383	400	394	378	384	353	369	421	334	377	360	373	375	382	357	389	341	370	367	358	383	391	424	349	377	383	362	386	410	351	398	381	395	414	333	380	396	339	375	381	397	380	374	352	375	384	403	391	363	360	357	418	361	396	357	380	375	380	385	376	375	372	337	381	356	368	359	397	369	405	382	393	395	401	373	410	372	362	416	348	370	401	381	360	399	364	401	370	320	384	381	401	389	353	364	366	387	392	368	346	373	366	374	382	373	369	379	367	374	365	378	382	379	365	322	333	376	380	361	372	344	346	363	401	358	395	395	383	377	397	401	401	361	364	381	423	379	395	377	382	359	402	374	402	394	391	388	396	375	423	397	345	374	384	372	414	389	391	411	352	434	381	395	435	366	416	403	392	378	357	381	392	402	410	380	382	383	369	370	384	396	408	353	356	401	351	364	403	393	376	343	353	384	332	355	423	422	414	420	380	375	386	369	413	406	372	410	378	381	390	396	421	393	374	392	355	384	376	387	402	371	373	400	393	386	411	392	411	398	392	366	373	392	374	389	377	381	396	377	383	352	374	413	371	395	438	377	341	400	388	354	402	375	417	366	370	392	397	385	396	397	371	415	403	372	341	372	345	374	380	365	352	380	399	375	330	371	382	340	342	386	405	409	380	394	369	365	377	360	380	421	413	416	418	369	357	386	373	422	397	406	367	380	394	362	396	384	390	339	392	389	335	367	405	378	369	370	396	355	382	409	386	373	379	381	367	390	368	372	361	393	422	401	364	356	405	418	363	371	354	371	379	393	368	368	359	400	406	407	397	377	354	346	369	402	398	397	404	389	372	335	366	348	382	396	432	366	411	433	348	427	388	371	400	356	365	359	364	383	360	353	377	395	368	361	363	394	383	364	387	425	391	400	419	390	406	397	364	390	365	410	381	400	375	369	391	346	413	384	371	392	339	377	345	407	358	379	413	427	392	362	363	345	393	376	332	394	363	372	376	386	357	395	386	404	341	406	415	380	372	385	391	370	354	387	412	382	400	411	388	347	341	386	342	393	370	369	399	378	408	385	410	370	382	384	387	398	381	362	362	360	395	367	383	415	396	392	375	417	380	378	366	382	379	399	382	382	373	405	379	411	365	414	377	371	383	398	391	389	389	369	354	397	372	414	368	359	406	410	385	395	407	397	386	387	431	342	377	343	409	395	410	394	402	370	357	389	383	356	372	352	364	380	376	386	372	398	408	355	382	386	378	365	381	359	366	377	403	388	391	364	376	381	373	373	393	371	360	339	349	371	402	374	385	353	364	364	408	365	410	392	394	385	400	386	389	417	365	367	393	380	376
2003	950	909	889	851	904	971	922	927	960	964	949	909	936	967	947	900	939	958	938	928	886	992	931	923	950	924	955	915	925	956	888	922	925	945	985	940	917	954	929	961	974	899	981	947	889	931	976	909	894	984	928	926	918	960	935	918	966	897	912	950	981	936	924	954	1000	979	930	933	972	911	921	981	927	979	958	971	908	957	916	925	938	899	874	951	938	925	943	977	924	945	936	945	861	961	962	936	949	934	900	924	908	889	963	870	950	922	899	894	916	884	922	939	880	938	900	959	921	966	916	933	960	942	950	1023	1019	990	906	942	928	944	944	1001	888	933	934	943	912	920	957	910	910	923	902	899	937	924	892	902	949	946	909	928	894	907	877	976	962	905	943	898	958	855	880	867	901	924	973	945	899	960	945	922	967	906	961	976	951	905	920	918	913	900	927	928	916	961	937	968	944	901	1023	911	914	925	902	841	990	932	946	866	944	932	951	992	923	951	933	919	912	892	967	892	930	949	942	938	941	937	930	933	901	938	945	953	917	931	936	954	951	942	941	915	927	955	956	900	941	926	955	946	914	912	898	901	883	976	928	943	938	959	925	964	918	947	906	940	920	923	951	949	960	920	872	902	929	948	882	947	891	939	945	941	945	893	965	917	928	890	883	932	925	929	928	907	900	998	900	934	946	940	959	918	944	946	929	890	941	952	876	954	943	875	921	890	927	947	880	946	959	934	907	850	947	938	900	957	958	896	958	877	896	922	902	922	980	944	963	928	919	894	898	960	950	915	903	1009	933	974	920	909	935	942	907	985	990	902	892	926	906	919	951	885	875	905	961	965	946	861	940	985	918	955	959	897	912	887	964	922	945	966	931	898	916	910	869	864	951	886	939	874	930	896	882	921	905	969	937	882	919	916	959	939	968	909	929	897	951	905	936	913	943	899	973	896	986	943	959	911	912	964	962	945	968	951	1020	914	929	919	920	911	908	922	904	953	908	984	919	924	997	946	929	886	898	929	873	945	955	918	934	885	967	935	911	929	930	872	971	967	921	974	951	927	957	915	975	998	957	892	990	910	882	929	938	935	954	916	948	907	910	929	922	970	919	920	926	889	982	898	910	901	877	965	938	902	931	959	911	944	898	992	953	927	896	932	910	907	889	995	908	956	933	929	966	956	940	939	897	940	897	912	918	891	955	954	994	900	962	951	911	921	931	915	1012	957	937	959	940	907	926	997	893	974	932	918	927	915	908	915	921	933	948	919	904	926	948	919	933	943	899	977	892	928	956	877	919	925	947	893	921	947	926	944	909	1001	949	889	953	932	886	941	909	935	897	905	956	939	928	961	949	937	925	967	877	899	940	892	1014	972	918	958	925	939	950	936	923	970	980	927	902	953	970	888	875	877	946	983	898	965	934	924	925	907	944	922	941	923	908	953	977	949	935	946	907	897	921	894	924	959	909	920	965	925	959	910	960	931	953	972	950	946	955	970	936	897	934	896	891	872	947	943	941	979	941	940	940	940	940	888	915	979	912	967	928	928	945	919	908	963	901	911	933	967	904	921	925	922	933	914	916	928	916	978	948	902	925	937	903	968	932	909	918	934	996	985	947	933	916	891	961	932	922	945	897	881	868	946	930	931	955	958	919	917	945	970	907	930	955	929	910	943	890	898	963	915	917	928	890	902	986	967	979	885	914	921	910	897	917	986	984	871	882	955	898	965	916	979	947	894	887	989	970	965	971	918	921	945	907	912	951	906	948	947	921	895	941	904	957	903	931	835	920	964	878	912	988	928	956	933	938	926	962	906	900	955	909	852	926	904	918	915	928	866	928	946	886	986	933	892	931	907	955	906	906	961	949	941	965	910	933	926	929	891	971	908	957	969	904	886	957	956	947	968	981	984	899	958	940	910	958	885	964	911	961	956	938	944	905	962	987	934	984	937	915	969	953	941	882	916	897	942	927	916	916	939	913	935	930	911	949	980	917	934	878	988	962	980	884	959	921	908	884	924	913	948	898	906	958	917	936	948	935	978	897	954	901	873	932	881	904	929	964	897	926	954	899	974	917	931	885	927	968	952	932	989	916	915	931	961	916	969	944	917	927	938	932	953	889	959	924	971	955	954	890	895	937	937	951	931	901	927	936	953	966	962	880	942	892	939	916	969	934	947	955	953	898	912	929	957	928	909	880	936	950	888	912	910	924	938	941	932	921	951	954	954	966	971	944	892	932	974	969	937	981	939	972	907	964	933	943	935	908	942	929	920	965	920	993	917	943	925	958	913	887	894	893	923	923	951	898	959	934	890	940	909	961	944	942	904	922	971	910	927	945	902	933	930	926	941	893	950	938	973	910	961	934	910	912	963	940	964	936	951	971	974	902	925	938	934	948	906	931	965	953	896	900	941	915	945	848	954	921	916	944	942	955	918	956	957	921	956	993	929	946	890	932	970	939	894	941	921	941	921	933	899	945	953	882	901	899	914	965	910	948	920	985	973	947	952	942	915	906	963	955	874	951	862	962	930	959	893	950	966	942	950	926	946	975	910	915	943	930	980	886	949	906	893	925	917	1003	947	918	971	932	886	949	955	958	923	919	943	900	937	944	895	959	908	953	887	944	921	956	944	976	963	911	892	938	922	963	946	924	919	930	874	890	907	877	956	998	861	938	873	944	915	899	920	903	954	930	958	949	933	938	902	922	956	922	926	951	886	912	925	942	920	943	931	933	931	925	898	915	910	937	859	879	910	964	918	928	960	952	904	926	969	942	917	909	899	963	889	937	955	968	960	866	968	946	937	918	921	886	885	907	950	892	904	926	912	886	916	914	912	909	955	937	948	900	927	917	1006	902	922	906	955	966	890	919	944	923	940	942	950	951	981	920	937	963	913	953	991	929	915	940	910	953	914	972	903	933	952	984	946	910	956	929	952	907	921	947	881	945	878	884	909	936	925	943	896	905	958	983	928	989	925	918	939	896	955	987	907	902	933	920	885	914	926	952	946	931	891	957	925	948	956	923	903	940	911	932	979	982	948	893	917	966	975	963	919	902	919	919	904	926	932	965	913	910	940	933	944	882	925	922	918	956	901	954	979	940	918	984	962	932	877	909	908	933	967	934	913	919	950	964	870	946	959	968	968	935	881	915	885	908	910	934	999	862	946	941	939	914	923	915	936	924	971	931	939	962	931	901	967	935	927	966	905	926	912	915	951	903	977	969	956	951	899	921	891	903	923	899	939	924	927	932	921	878	927	924	879	932	961	1007	975	906	932	936	946	921	948	954	956	929	936	920	955	936	926	934	947	936	941	933	919	909	931	936	942	902	944	959	997	934	984	979	886	908	949	991	916	944	937	955	916	899	865	879	955	908	892	970	854	899	929	896	936	940	963	861	927	959	912	907	888	960	933	918	932	947	978	972	940	1016	883	1008	879	920	919	942	885	875	922	913	909	865	867	909	945	1015	911	882	900	949	920	955	943	946	933	957	963	951	920	959	935	942	966	936	917	893	888	875	941	949	936	967
6817	614	597	598	528	423	438	395	441	416	357	387	419	414	406	363	366	362	348	362	417	351	411	343	368	376	366	335	354	375	385	418	402	366	334	373	362	365	399	401	373	359	406	368	382	369	390	369	375	360	350	421	357	390	371	379	414	387	384	372	394	372	394	406	368	398	396	409	391	354	383	377	359	380	389	389	388	388	392	355	340	385	409	386	414	351	388	352	363	405	332	369	364	339	381	363	386	364	357	376	397	378	359	380	391	368	338	349	367	343	397	381	362	365	350	404	380	378	358	367	360	382	388	394	380	398	414	354	347	387	373	373	380	417	375	385	411	382	326	355	347	415	391	398	380	343	351	347	364	355	335	364	383	333	343	385	386	387	388	389	381	358	362	377	409	398	369	386	350	380	398	371	388	353	372	375	378	383	353	374	384	375	353	365	379	382	373	369	372	369	402	341	362	385	364	407	352	385	341	384	354	382	388	355	385	423	313	342	373	338	376	410	393	344	376	364	388	371	404	347	364	389	368	372	396	359	379	392	399	383	404	385	368	356	343	403	390	393	377	356	372	380	353	402	358	355	390	368	379	346	372	336	376	333	385	408	401	377	410	355	366	362	384	395	375	393	345	358	387	334	383	394	394	344	362	373	351	411	383	353	375	370	379	384	400	390	375	383	356	354	390	388	379	390	363	377	375	390	382	367	392	342	377	352	372	358	346	352	392	390	370	395	375	346	357	408	357	390	378	377	394	403	367	371	400	372	316	352	369	418	381	350	405	386	368	390	377	362	431	365	410	413	355	369	368	373	351	362	389	371	366	380	354	401	413	384	367	344	340	400	390	400	377	380	381	339	357	387	405	358	390	394	384	372	402	384	338	355	383	343	357	388	409	358	369	341	359	376	371	376	362	401	380	378	385	375	370	388	391	417	419	348	353	388	358	354	381	390	355	357	387	371	380	376	400	390	359	385	361	371	366	402	344	318	346	369	434	356	398	375	369	335	362	404	410	384	359	364	431	361	380	391	409	372	358	389	419	375	407	354	351	384	414	381	376	360	387	365	386	368	378	387	420	390	339	370	379	390	354	384	396	349	433	353	373	370	402	383	361	379	392	375	376	405	350	351	353	380	381	348	374	390	387	379	388	373	356	322	381	373	379	381	357	365	387	383	388	387	372	357	360	381	377	357	350	362	353	378	387	382	428	355	354	350	391	384	369	363	387	396	378	383	355	318	379	364	373	367	327	364	343	389	383	377	380	386	358	417	391	374	372	409	376	363	385	364	365	386	402	385	395	339	369	350	367	360	425	384	318	319	361	341	393	373	387	402	389	375	375	362	393	350	373	347	337	359	321	368	333	371	348	364	352	402	405	363	381	360	351	357	372	393	363	394	391	363	402	369	407	369	414	402	387	376	382	369	373	381	379	394	362	383	386	342	354	385	353	394	369	353	369	385	376	396	368	376	382	330	381	371	407	389	353	372	381	352	396	389	358	352	368	421	363	387	373	385	333	361	386	424	367	386	416	392	383	351	423	359	374	409	340	343	354	366	423	389	383	411	397	358	385	398	354	355	375	375	367	371	375	362	381	343	351	350	418	402	375	400	419	364	374	369	359	376	357	390	375	394	358	401	377	367	346	354	354	374	380	405	369	412	371	375	368	379	381	363	406	409	374	373	338	375	367	383	363	407	383	370	408	374	401	413	361	368	385	371	374	368	354	351	378	350	375	383	353	354	384	376	401	368	372	405	389	396	353	366	376	406	390	400	374	415	376	395	390	392	372	404	370	348	365	381	404	388	368	398	382	379	346	369	387	379	372	401	382	360	387	362	382	354	369	416	373	369	344	356	350	366	386	370	363	376	413	391	367	385	351	401	374	358	360	353	351	385	382	376	345	374	355	353	376	393	417	397	357	391	378	367	350	343	386	378	382	363	336	379	306	380	360	373	372	413	352	344	335	383	352	366	346	335	373	379	350	347	357	415	325	362	340	414	384	365	375	397	384	398	368	353	383	385	353	375	382	381	390	388	382	361	369	387	409	374	392	371	362	385	390	351	367	365	379	393	386	357	351	404	391	356	342	364	379	387	385	357	394	381	380	390	374	337	401	361	368	368	374	372	357	366	396	381	385	381	374	369	386	376	374	383	378	352	342	381	355	375	371	372	356	357	373	390	384	344	385	369	344	385	357	406	369	338	355	360	356	383	378	355	382	392	420	351	365	378	381	382	363	344	374	352	383	353	374	391	367	411	403	384	392	400	372	353	359	346	390	410	382	361	359	410	362	402	373	371	370	388	353	386	388	408	389	378	351	389	393	376	386	371	373	377	389	368	341	359	417	351	386	403	341	385	379	374	358	363	373	381	350	352	406	368	361	400	395	363	392	435	354	375	392	339	371	393	376	377	399	397	359	381	385	418	377	410	345	399	344	383	417	383	389	393	364	329	333	379	359	388	382	404	368	347	357	391	345	394	358	369	363	401	370	374	375	369	348	355	364	399	358	349	378	381	365	361	362	371	330	387	376	360	399	361	351	422	361	377	375	391	360	385	354	401	368	392	361	402	343	352	396	338	392	381	419	354	380	407	389	398	340	390	379	400	362	346	364	368	339	384	371	389	373	366	380	379	364	393	375	382	373	398	393	403	389	396	370	384	373	415	356	327	361	389	381	392	369	369	358	360	377	383	365	355	341	378	332	407	327	357	392	396	418	404	354	372	379	386	372	383	397	388	361	386	412	378	363	382	352	399	373	334	351	396	409	360	393	375	366	353	401	407	368	370	412	387	392	409	366	390	365	365	389	376	369	375	362	368	357	372	419	385	380	394	344	362	376	389	350	360	356	421	380	369	398	355	345	390	364	391	372	392	363	376	363	383	381	377	375	382	379	361	338	366	384	408	402	382	386	382	376	397	385	356	381	434	369	348	396	370	389	378	399	405	381	358	404	382	411	408	403	372	390	413	373	394	384	360	366	392	415	368	373	371	394	368	395	369	367	353	365	373	370	423	385	408	364	398	384	358	389	347	401	370	406	349	345	324	404	415	382	385	406	367	356	405	361	379	386	385	373	366	359	423	358	399	442	386	389	395	350	368	402	386	363	388	386	396	355	366	338	385	368	348	376	375	334	362	396	381	320	428	393	407	352	383	408	370	374	359	419	381	382	346	370	331	378	371	351	396	374	333	388	406	380	342	368	371	348	400	368	341	383	387	363	387	379	408	345	366	423	348	376	327	339	367	361	388	382	397	419	324	348	389	375	365	358	396	374	355	362	385	366	380	360	383	385	375	359	367	346	377	398	373	387	389	394	392	395	427	387	359	381	389	340	371	377	351	368	406	408	386	372	390	375	356	374	348	401	366	397	382	366	350	380	392	342	365	375	423	384	356	377	431	404	364	393	341	392	379	374	362	371	330	341	369	413	355	368	372	377	359	361	352	347	358	379	378	338	350	340	425	380	362	393	394	365	385	387	396	390	386	362	357	397	372	359	389	367	395	408	387
6656	1117	1397	1490	1353	1288	1247	1173	1048	1069	1020	1012	1026	979	998	913	945	917	943	994	943	944	979	904	883	903	860	909	921	945	904	933	934	935	953	964	882	875	957	922	877	921	921	933	951	965	929	941	940	870	978	930	917	849	932	913	912	949	889	925	916	891	909	899	882	919	895	890	953	957	934	897	880	896	921	890	922	901	898	870	907	868	894	904	901	877	927	912	904	939	911	899	910	850	861	857	903	917	942	961	868	931	929	916	972	873	862	913	895	878	864	887	889	889	909	890	940	892	887	910	929	851	956	930	911	912	920	931	869	922	896	916	975	931	855	903	872	864	897	936	945	907	917	873	877	879	928	845	949	922	916	926	921	837	880	917	937	937	915	906	893	924	894	906	908	898	834	900	881	947	960	921	944	930	946	907	885	895	934	876	879	932	881	934	900	915	889	870	893	940	889	935	904	885	906	881	919	894	896	879	850	878	936	890	919	913	946	944	932	889	872	897	922	943	954	887	909	926	925	899	871	890	915	960	924	876	861	882	931	935	922	908	873	896	931	885	914	890	919	904	869	944	885	925	915	912	904	955	867	916	926	959	907	871	903	899	864	925	870	867	889	915	922	923	924	915	866	963	890	907	864	906	934	922	927	871	855	888	927	922	898	889	904	905	886	931	931	911	943	907	915	915	836	930	908	890	906	872	871	903	899	889	904	889	951	964	943	912	888	918	899	911	939	896	867	859	919	965	908	910	941	847	913	920	908	950	929	912	910	947	935	926	919	941	894	890	918	864	914	870	903	866	926	896	944	883	849	894	876	878	917	936	920	920	899	870	902	967	845	924	864	878	898	890	900	939	904	932	878	890	929	912	924	889	866	902	919	928	892	946	881	927	900	876	896	873	940	883	884	919	881	974	888	889	809	918	928	908	948	885	950	928	924	928	961	857	907	880	944	949	908	923	902	913	923	924	876	921	915	874	836	877	909	912	877	932	922	899	913	946	938	890	934	904	923	867	878	875	861	880	866	909	914	862	903	963	913	852	866	899	917	902	969	866	900	870	885	913	866	927	906	847	867	926	877	856	857	940	911	895	927	921	881	872	900	904	871	895	907	938	885	900	902	929	896	896	913	856	924	946	938	959	900	886	902	950	969	809	913	923	925	918	960	992	912	897	920	897	919	870	930	944	886	917	891	867	909	899	902	919	965	958	891	882	965	936	942	918	902	861	887	893	949	857	870	878	913	899	938	903	961	949	880	892	891	936	880	907	860	923	893	910	949	881	931	868	918	853	887	908	931	945	888	904	871	853	884	909	892	895	956	894	929	906	921	933	859	918	938	910	952	934	856	890	938	915	923	930	897	909	946	934	899	944	865	888	889	938	892	913	921	900	939	913	884	895	913	950	901	852	837	890	901	862	886	878	914	951	946	889	896	934	981	945	960	919	893	953	887	926	943	907	906	914	925	914	884	881	866	926	888	915	909	900	880	878	882	848	853	898	881	937	911	927	891	865	885	877	926	923	883	940	890	865	913	930	839	910	885	938	834	855	929	918	917	926	901	922	905	853	923	949	944	972	928	902	856	957	931	898	927	869	895	862	923	921	868	903	882	975	920	976	877	914	926	976	852	880	910	890	916	994	902	906	907	916	941	875	910	911	921	930	942	902	893	864	883	896	908	901	915	916	942	914	889	900	918	897	897	861	875	883	915	938	898	912	908	900	869	901	905	917	909	919	936	922	879	860	877	920	931	932	879	901	909	943	922	871	883	954	896	885	906	963	905	970	914	885	891	911	921	883	891	876	946	882	911	861	929	921	884	894	919	963	871	864	940	946	884	894	841	886	834	926	899	930	899	935	887	862	868	945	850	945	890	902	959	881	894	924	944	958	896	935	903	916	975	925	927	914	941	908	927	925	860	919	907	904	942	885	977	928	902	887	941	861	878	905	945	905	914	892	919	976	877	912	914	895	940	911	881	882	940	827	931	924	955	919	946	860	937	897	922	917	914	898	952	911	884	955	865	891	901	859	913	911	904	875	934	851	924	851	927	920	952	902	835	866	933	884	892	904	920	948	919	926	935	856	867	881	945	859	932	920	861	904	914	913	886	885	918	874	925	906	858	934	927	944	869	892	960	936	921	880	883	867	897	932	961	885	920	932	923	936	935	945	908	831	880	914	840	877	930	885	927	924	894	905	893	844	901	914	868	962	875	860	865	900	941	941	902	912	943	916	918	921	896	866	907	954	939	950	972	969	887	889	939	922	857	880	888	912	938	967	928	981	941	877	910	917	897	898	906	938	913	937	908	913	965	870	943	831	930	918	890	892	890	893	903	877	924	931	915	905	882	898	968	850	856	887	944	879	924	841	884	891	896	888	839	927	952	855	898	914	915	924	924	846	908	894	911	909	991	936	901	886	884	935	863	927	883	944	896	880	906	913	891	893	885	887	912	886	896	855	898	881	881	907	938	938	911	913	870	871	880	884	866	915	852	877	926	864	921	886	883	916	885	938	932	917	962	922	876	872	918	944	913	935	871	844	887	897	874	945	909	850	902	950	920	902	925	898	919	888	931	866	882	932	867	889	955	894	910	936	943	871	907	945	901	891	931	904	965	958	888	902	922	924	866	895	916	865	952	912	888	888	949	968	924	853	928	985	933	902	924	888	888	910	884	901	891	953	960	867	932	957	962	856	903	885	906	948	867	839	933	862	890	866	926	944	882	900	895	897	867	888	896	908	868	907	923	908	892	926	951	977	908	866	907	902	887	947	912	916	866	905	921	873	921	885	942	906	966	933	933	890	950	878	818	923	876	914	908	898	955	925	955	890	929	909	877	962	936	928	877	900	847	898	886	915	880	914	924	911	954	908	922	877	947	880	915	880	939	902	877	905	862	862	905	975	923	893	878	887	963	889	874	918	905	950	887	920	841	928	937	937	901	927	920	919	906	922	958	948	885	884	933	870	906	905	961	908	931	877	922	959	913	988	906	899	873	908	859	891	900	836	941	882	906	927	901	897	947	917	917	935	939	896	868	867	882	949	915	911	911	925	878	930	897	956	883	896	895	924	897	840	879	961	901	916	958	944	871	912	935	927	925	887	877	872	906	892	899	866	893	894	920	958	861	886	914	888	934	906	904	872	925	903	874	923	929	889	921	928	918	901	902	867	883	858	924	874	901	952	917	906	892	928	901	943	911	914	920	933	878	901	928	846	943	894	892	929	879	894	907	911	936	922	898	913	872	951	917	895	892	830	896	865	962	916	967	867	897	938	873	887	933	850	896	879	893	895	950	881	906	916	905	929	852	943	865	930	951	908	939	913	870	944	911	903	894	833	904	889	914	902	909	921	883	861	943	882	892	889	878	918	912	935	872	931	905	979	869	928	904	946	899	878	903	872	903	834	919	930	932	882	922	874	924	940	954	891	890	879	950	868	953	897	855	937	934	871	879	915	926	888	943	878	921	932	955	877	920	936	940	924	955	927	865	853	874	925	881	935	894	897
11930	747	621	572	384	345	296	309	258	254	212	238	217	197	221	198	215	230	202	201	220	233	176	196	235	206	190	181	218	202	233	205	210	210	205	184	197	200	194	207	217	217	212	189	225	190	220	215	213	220	182	194	245	205	203	191	219	216	198	198	192	213	178	189	207	206	203	215	215	207	229	185	225	226	214	200	178	221	186	226	213	208	184	191	194	206	200	188	223	220	196	188	212	179	203	213	208	215	225	186	203	185	233	168	192	184	178	195	223	214	166	207	217	220	212	188	202	186	192	192	212	207	220	200	234	191	225	211	198	206	195	211	211	215	194	221	154	208	192	205	224	195	189	204	210	215	197	206	209	203	188	171	201	179	223	229	208	200	194	194	191	180	194	208	197	175	203	190	193	197	187	212	229	190	203	172	207	206	200	178	222	228	191	206	193	226	200	197	192	199	201	234	213	207	219	206	192	209	215	198	216	192	201	230	191	185	201	218	170	192	198	213	207	194	211	218	191	181	205	222	192	204	209	186	211	205	218	186	197	208	235	233	173	205	194	183	184	199	213	210	200	204	184	233	197	200	192	209	194	208	209	195	220	193	201	203	167	205	199	197	200	201	213	212	205	206	198	199	180	216	206	205	198	189	229	188	195	195	189	192	178	199	209	221	199	220	200	198	204	226	173	209	215	204	210	188	196	202	193	204	202	210	203	190	216	214	207	187	184	201	217	188	203	232	222	226	202	202	204	219	186	193	195	189	222	192	204	210	217	190	217	206	205	210	205	206	197	196	215	214	210	235	188	218	229	216	198	270	183	182	187	208	214	215	216	228	212	210	210	208	181	219	187	219	186	240	190	195	202	195	193	222	194	216	186	191	195	222	205	205	194	195	213	207	190	221	203	214	224	213	192	199	184	192	173	203	216	239	214	191	193	205	204	207	201	192	207	172	179	228	192	218	192	194	192	198	230	192	196	202	196	196	189	178	208	180	189	209	200	201	186	184	218	188	190	215	207	185	210	212	198	213	196	198	217	211	193	229	194	196	207	185	216	181	203	230	185	189	204	192	214	205	190	198	197	203	183	200	188	214	226	224	225	201	200	172	206	211	202	217	190	207	172	201	222	193	197	213	197	200	204	230	195	177	218	232	197	188	213	182	194	218	192	215	195	195	206	191	220	190	208	205	219	213	179	193	185	197	218	172	190	193	225	196	233	178	225	196	209	194	199	202	221	209	185	187	209	206	197	225	202	203	214	220	211	215	189	215	183	194	196	229	187	213	224	207	195	172	191	177	208	223	211	182	203	209	211	218	192	201	212	192	210	189	225	212	225	207	215	213	192	221	202	187	204	203	199	208	209	205	200	227	197	195	187	178	203	212	233	222	203	185	214	209	211	206	182	202	180	236	179	209	189	183	200	209	210	190	198	196	204	197	199	212	186	209	178	199	211	193	244	206	190	187	174	205	205	195	205	202	208	186	165	195	196	210	201	218	184	214	205	200	215	204	184	221	207	248	206	217	202	235	201	174	206	200	207	227	192	211	207	195	203	197	190	252	218	185	177	200	179	212	235	194	198	179	190	208	198	198	195	209	203	186	192	248	199	218	170	197	199	198	204	202	223	192	216	197	216	206	186	207	196	199	207	184	192	213	210	194	191	192	209	193	180	190	201	242	200	178	209	221	184	197	227	189	184	226	202	181	213	212	186	193	205	193	207	224	215	210	205	179	198	222	211	224	212	212	204	207	210	203	198	218	210	219	212	202	204	199	218	181	185	215	177	187	197	207	200	170	184	190	190	226	211	206	225	194	212	219	205	202	186	209	200	190	206	197	204	169	167	187	189	241	212	220	203	221	223	190	228	191	221	227	179	205	193	210	215	217	197	203	220	202	196	181	191	225	231	192	197	198	226	203	203	181	192	190	198	202	210	222	170	198	204	198	225	209	205	214	202	220	215	228	191	194	206	203	229	188	191	199	185	213	219	193	219	196	194	215	237	201	200	184	186	206	197	182	210	213	179	162	199	193	204	172	200	220	202	192	195	195	216	223	209	221	215	189	176	181	212	197	187	213	201	208	216	184	208	185	199	201	201	196	229	219	189	190	207	202	201	186	172	182	210	183	216	201	202	201	186	211	180	216	208	207	194	211	218	192	193	220	192	215	198	184	217	198	208	215	215	197	207	179	194	217	210	221	243	243	200	194	210	223	220	197	200	211	170	192	198	224	205	229	199	197	204	219	214	211	213	203	212	190	198	179	189	196	189	210	176	215	191	219	219	180	182	186	214	212	180	216	196	214	178	216	197	215	212	208	203	213	210	214	213	214	214	203	203	191	221	190	163	216	202	197	171	228	191	245	210	215	177	221	214	210	222	200	189	179	197	210	234	201	180	181	193	183	197	205	233	206	205	197	215	196	166	192	192	196	182	200	200	213	214	202	211	223	205	201	198	229	196	221	202	184	191	200	204	214	209	195	202	194	196	215	240	179	187	189	195	204	179	211	193	179	224	196	220	196	175	216	201	214	227	183	204	214	215	196	210	202	215	197	201	191	188	194	175	209	199	206	238	217	188	207	203	181	200	204	193	202	182	191	202	223	187	211	221	218	189	213	178	206	179	227	200	187	186	203	178	176	193	211	169	194	201	210	223	208	196	213	217	187	219	182	201	199	211	193	208	193	186	216	211	191	207	211	225	188	209	204	207	210	190	178	197	192	218	172	230	165	192	205	207	197	222	201	206	205	226	186	195	217	209	206	208	187	192	198	208	198	184	165	185	202	178	223	188	189	172	195	195	205	203	199	205	215	215	198	218	191	202	224	211	205	192	202	213	203	209	179	196	182	232	185	199	199	187	208	215	230	185	176	203	204	178	204	203	194	203	164	205	195	219	180	190	184	206	223	195	238	209	222	217	218	184	197	186	200	201	194	191	202	232	214	190	201	208	204	176	197	205	186	203	219	196	229	217	219	250	204	191	189	193	208	208	215	206	196	199	190	187	202	174	185	175	184	200	213	201	164	218	211	212	194	205	203	213	241	199	203	220	190	187	197	189	212	201	219	190	217	192	200	216	180	204	197	206	225	211	223	205	210	218	193	184	173	182	200	206	223	204	202	195	228	217	202	183	190	168	191	225	189	208	206	201	222	205	215	205	218	205	198	228	200	204	224	201	182	201	212	214	199	199	221	220	233	198	210	206	194	190	197	207	211	184	203	206	209	212	199	237	195	195	192	203	192	206	181	201	221	195	200	197	211	214	199	202	208	205	202	212	200	211	192	201	208	187	197	240	185	194	230	213	214	194	211	178	192	227	192	193	186	215	200	230	194	234	185	226	207	217	207	212	191	214	172	182	185	191	196	201	193	197	205	193	215	231	208	203	216	195	222	197	189	201	181	196	225	196	169	209	193	181	196	220	211	185	208	210	216	229	216	207	220	199	198	206	199	202	191	199	195	174	202	194	196	205	217	194	204	200	168	209	206	186	222	201	218	221	185	189	183	220	184
7829	923	1579	1647	1447	1266	1041	964	855	744	752	654	696	663	631	646	613	560	588	588	552	589	550	566	577	552	614	562	568	565	554	553	514	540	577	553	568	513	537	542	546	592	549	577	555	531	548	533	531	527	502	508	544	543	532	562	543	539	501	549	511	515	551	511	516	528	528	520	553	520	563	529	530	481	545	529	519	499	530	503	522	515	539	568	569	552	495	534	497	497	560	530	517	566	512	514	536	482	542	515	567	537	495	519	572	535	551	519	524	546	522	511	521	520	490	554	553	536	503	519	522	535	576	484	513	526	507	558	565	502	531	518	517	543	541	554	493	540	543	521	521	526	530	504	500	498	493	532	542	496	502	521	523	538	523	554	561	529	551	546	498	519	556	531	512	546	528	503	538	573	515	540	539	543	511	553	523	483	494	536	503	516	527	541	527	531	558	528	539	541	480	540	497	513	501	528	531	493	486	552	518	486	490	525	508	491	472	545	473	539	501	547	533	514	465	506	514	510	532	519	544	526	506	526	553	541	586	521	529	545	586	506	484	549	501	528	490	492	504	489	508	518	536	504	492	547	550	488	549	457	506	562	562	511	554	511	539	522	536	533	487	476	530	536	551	530	518	506	536	502	531	543	514	509	492	550	514	497	541	519	564	509	513	497	535	526	540	508	542	476	524	501	516	530	534	507	508	561	547	520	484	520	542	494	535	469	534	541	494	550	576	502	497	534	512	481	507	527	526	500	529	533	502	521	523	535	517	565	528	532	542	543	552	536	531	545	516	499	512	525	537	551	547	522	503	532	560	516	518	525	526	491	518	516	543	526	518	540	515	496	513	555	537	510	529	526	509	540	483	530	468	521	518	547	488	465	527	506	528	488	526	526	534	521	522	508	503	535	524	524	492	534	532	510	524	534	556	484	510	520	495	584	498	486	521	539	486	533	513	551	533	525	497	492	513	505	532	506	526	540	533	515	556	545	495	482	532	568	510	512	539	453	529	491	542	550	556	521	508	483	564	520	579	516	546	544	519	485	532	509	501	507	573	527	520	510	546	498	506	484	539	488	544	483	521	501	493	545	532	520	543	530	572	521	526	536	534	520	508	534	551	494	500	521	514	528	541	495	525	474	472	531	509	505	546	534	485	513	538	542	492	520	524	527	510	543	511	530	505	501	492	523	501	519	487	516	515	538	519	506	510	504	550	490	523	538	547	522	515	510	565	542	509	553	551	521	567	535	518	541	519	526	512	490	505	564	526	519	500	541	541	564	528	533	492	519	535	480	519	493	530	501	513	491	547	508	493	537	531	544	496	537	523	490	535	553	560	535	553	500	535	521	496	516	555	541	516	522	529	496	500	555	517	544	524	505	559	544	503	528	502	560	499	509	539	572	497	542	525	582	557	523	539	522	511	478	534	509	527	528	510	531	526	529	551	521	548	526	561	525	528	539	553	509	522	533	519	509	486	546	508	565	538	563	525	508	540	516	563	522	559	526	526	508	534	545	526	559	525	544	531	519	512	537	501	534	541	513	494	496	525	509	574	532	526	492	495	548	561	535	499	534	523	518	523	526	525	515	542	525	491	502	504	493	519	510	513	535	519	497	547	537	494	549	540	530	520	578	528	504	577	530	503	545	550	555	533	529	528	514	546	474	546	502	499	492	520	514	535	524	518	499	583	501	525	534	527	510	510	503	482	507	513	542	547	547	540	551	498	528	505	524	551	531	513	543	554	468	500	522	556	562	531	503	532	504	492	551	510	508	513	551	508	538	497	515	534	522	498	552	530	541	542	530	520	501	530	499	511	506	537	567	538	550	480	567	565	510	535	572	500	505	508	519	530	539	518	540	565	534	502	544	513	527	547	519	557	494	545	525	528	452	524	511	526	494	518	529	591	507	557	517	496	531	488	500	515	537	496	566	510	530	530	509	493	536	544	533	548	515	546	501	520	534	506	470	467	483	542	530	506	512	569	513	526	537	517	521	509	505	505	513	529	484	547	558	534	519	531	503	514	501	517	529	490	541	509	477	508	541	515	494	535	530	496	488	534	551	536	551	556	522	514	498	547	544	545	539	525	539	543	500	510	525	568	523	497	514	529	545	523	501	518	573	502	498	555	542	538	563	541	502	533	510	540	545	525	513	502	532	526	509	521	547	525	543	552	525	567	558	492	501	508	529	520	530	542	505	520	509	521	513	551	499	530	565	552	469	536	535	556	520	497	537	551	460	526	502	527	521	553	470	533	515	496	515	533	510	563	560	535	546	522	524	513	539	503	492	570	543	538	525	484	555	527	521	533	559	510	496	561	482	552	557	564	517	516	541	560	496	539	524	534	578	534	496	513	533	513	493	531	513	527	567	506	532	559	544	514	553	524	510	588	514	555	517	497	497	533	532	527	524	501	523	476	573	511	546	521	570	534	545	526	504	528	510	513	548	515	533	524	538	598	511	494	556	539	514	561	552	536	483	556	523	518	543	539	509	506	509	530	521	546	561	518	523	538	516	523	557	549	520	534	505	573	523	517	546	513	523	511	502	494	532	548	522	519	538	524	530	501	539	525	500	522	513	554	464	516	532	514	516	522	559	531	533	568	547	542	517	483	519	511	521	480	537	506	467	518	541	502	546	487	555	544	530	552	509	500	515	513	575	476	501	507	534	552	540	546	500	520	513	560	509	527	519	515	491	552	536	513	538	565	512	512	525	536	523	537	523	564	545	520	529	527	563	571	520	515	530	511	527	506	521	533	519	533	486	551	524	517	520	525	507	499	488	497	503	530	553	536	502	547	554	522	533	508	503	540	508	486	522	556	524	553	491	538	523	508	530	524	485	489	511	541	487	514	510	531	528	521	554	539	482	502	503	526	517	510	548	510	527	532	519	492	546	491	466	532	502	513	537	522	531	515	548	516	550	554	514	523	553	487	531	533	533	532	537	554	530	519	527	475	544	524	533	519	529	534	549	527	490	505	514	533	517	552	493	483	526	527	539	477	558	521	494	530	525	524	501	534	504	570	518	531	492	524	538	505	523	510	540	477	525	551	468	552	540	550	486	495	540	523	533	497	565	523	556	520	529	542	490	532	525	505	543	517	544	524	507	536	543	487	466	503	508	508	545	528	548	533	500	551	551	534	540	558	545	510	504	513	528	556	527	554	503	537	547	509	524	539	501	524	487	522	540	574	492	544	465	532	516	526	588	489	508	557	522	523	530	557	534	533	522	517	548	474	528	523	500	554	555	517	506	543	506	522	545	542	526	525	536	502	552	544	515	540	537	526	520	477	542	495	541	525	548	541	527	538	464	535	471	522	490	538	544	541	510	566	498	551	537	516	561	536	519	560	517	499	545	561	520	533	559	520	529	544	562	552	508	494	566	526	511	542	542	526	537	536	495	549	527	474	524	566	522	534	532	505	530	516	501	529	501	493	514	487	538	541	500	519	547	499	513	546	564	544	502	512	550	507	514	517	518	528	524	554	517	531	516	515	512	490	573	507	541
1324	352	374	385	332	394	375	405	383	392	380	373	392	364	396	357	336	339	352	388	365	419	375	375	359	363	425	404	365	362	384	379	352	368	431	385	388	397	421	374	362	390	366	377	398	398	395	370	369	371	348	372	358	397	377	385	401	414	388	371	358	387	396	424	374	409	371	372	340	357	335	383	374	385	420	369	385	410	406	384	375	376	381	375	369	347	409	407	433	382	403	355	371	409	411	320	350	390	403	386	387	372	389	358	383	355	404	383	411	396	395	372	340	373	363	375	416	339	361	387	386	364	397	353	376	350	391	395	393	411	403	385	413	377	412	359	384	365	377	375	352	354	386	374	359	371	387	379	404	363	389	387	415	373	404	381	371	345	373	356	386	368	386	392	414	424	396	373	358	379	402	401	362	375	384	371	387	379	364	423	394	382	393	385	391	390	351	413	372	402	391	399	377	339	385	394	387	384	415	404	373	387	370	363	385	368	427	344	401	374	387	346	399	368	397	358	406	347	380	419	375	365	370	423	381	365	370	360	376	418	378	360	401	396	381	384	368	377	375	360	350	379	381	363	363	400	393	385	387	379	360	414	355	410	408	395	370	378	387	372	349	401	417	372	389	375	396	352	370	386	421	392	382	399	395	361	366	375	410	403	415	392	378	378	363	339	392	391	390	392	369	441	456	395	384	403	381	350	394	357	367	367	368	361	364	371	454	386	397	366	387	354	381	402	339	391	394	368	380	385	387	369	355	336	358	401	397	367	355	372	389	382	401	369	389	379	356	393	339	412	375	402	386	398	414	352	400	405	403	349	400	388	391	401	386	376	365	388	337	383	356	355	347	410	391	334	350	377	402	356	368	379	406	354	387	377	365	398	377	377	384	377	428	403	374	392	367	344	371	365	409	394	380	396	412	380	374	342	385	355	374	375	333	386	365	341	403	392	346	382	385	349	406	369	405	351	349	362	394	388	423	433	386	376	364	382	389	404	365	407	384	401	372	405	397	407	366	404	396	409	366	381	357	385	389	404	381	349	322	404	389	372	381	393	401	365	344	330	389	348	415	375	383	395	391	397	356	359	376	382	364	410	399	375	346	390	371	376	363	367	372	377	399	392	368	408	404	372	393	388	388	347	378	372	382	407	381	374	360	373	350	389	364	379	353	329	354	356	378	404	363	360	380	382	411	413	348	387	401	403	404	375	402	385	377	381	381	393	368	387	395	351	347	397	358	349	422	378	369	406	392	399	396	394	361	389	384	382	399	368	382	373	409	391	372	379	385	363	370	374	382	379	410	404	387	386	349	353	390	368	377	405	374	382	353	382	367	391	413	366	430	396	400	388	348	361	369	383	358	359	392	419	354	401	366	386	336	414	359	340	387	385	390	410	339	360	351	410	353	380	396	420	404	366	366	375	406	384	376	404	355	355	393	388	379	356	394	355	367	410	400	376	378	387	392	381	392	382	362	407	373	361	392	345	405	390	364	388	344	379	376	378	397	370	364	360	363	376	379	384	389	393	389	372	383	374	352	409	401	415	372	378	377	391	354	363	385	377	361	435	383	386	378	368	350	383	378	388	392	376	374	401	381	386	364	385	386	357	391	381	398	379	361	375	374	379	404	389	395	376	402	396	367	423	392	383	363	360	380	389	350	395	397	357	393	372	381	385	348	381	400	378	375	383	397	393	399	381	408	412	370	422	382	380	371	396	397	399	400	384	400	410	397	392	360	365	348	404	397	382	381	336	396	379	386	401	398	376	401	418	375	419	369	374	388	384	361	398	387	365	382	368	401	352	378	376	361	369	390	395	382	399	393	394	410	407	376	351	424	357	380	412	414	389	371	375	362	406	412	422	367	398	385	384	369	362	384	410	394	422	353	371	357	381	378	397	406	389	372	399	378	354	364	387	403	367	383	385	381	402	372	383	368	352	374	383	378	405	383	362	345	417	374	372	366	372	415	386	396	345	405	387	380	364	352	390	364	368	388	371	389	400	433	347	432	366	409	355	392	403	395	388	345	385	385	385	362	392	382	370	379	360	376	372	350	372	375	336	386	384	390	345	391	364	393	367	422	381	362	378	426	396	384	397	389	418	390	345	365	403	387	370	369	375	408	371	369	416	362	371	361	379	381	401	407	366	365	366	358	325	397	381	395	417	374	414	410	390	408	392	428	332	358	383	365	354	391	370	303	370	381	407	410	393	368	368	403	380	357	359	385	426	391	370	386	375	392	390	377	374	426	392	385	390	412	385	376	366	394	368	397	393	394	397	377	348	387	356	385	364	378	418	392	391	371	372	372	431	409	412	385	392	383	401	372	380	395	355	410	372	418	403	365	405	361	367	374	360	345	327	399	339	371	399	418	344	329	371	371	359	392	384	391	375	343	381	440	365	385	382	360	375	393	385	392	412	401	399	368	373	410	370	353	383	392	393	381	371	370	358	387	377	417	402	361	414	387	371	361	382	350	394	381	394	371	374	392	419	376	392	400	414	368	358	388	407	403	420	389	376	333	366	349	382	364	364	378	374	414	369	363	370	380	386	372	400	392	404	371	411	414	384	400	369	389	397	380	356	370	384	351	370	392	401	415	397	388	346	381	400	370	390	420	401	353	394	400	401	386	362	374	358	327	377	332	372	407	399	377	408	393	402	356	394	353	374	365	370	369	385	368	396	383	382	410	356	367	367	354	378	395	383	344	380	405	378	403	405	365	398	371	377	393	357	341	402	359	347	404	383	373	392	374	425	382	365	378	366	413	353	353	390	393	384	389	394	411	421	379	366	387	386	375	401	365	374	379	370	404	409	414	374	381	396	371	417	393	383	387	406	354	363	358	414	388	373	378	378	421	380	366	378	434	381	378	413	368	349	380	388	407	370	386	377	378	356	376	383	407	399	363	362	368	377	397	389	376	373	375	387	395	387	377	369	383	367	382	390	384	394	393	374	390	365	404	386	373	369	420	354	365	414	371	402	379	330	377	380	381	357	409	382	359	364	420	380	428	348	368	395	380	377	345	347	398	383	383	389	338	367	380	357	394	403	394	393	402	365	394	362	390	398	388	408	360	415	391	375	402	358	364	376	373	391	386	373	380	425	378	396	385	340	395	379	362	409	345	385	366	392	370	361	374	402	357	384	353	385	351	367	358	390	383	366	396	391	367	388	358	386	373	404	359	368	399	407	356	370	403	385	369	409	387	370	391	381	375	369	400	376	356	329	388	391	385	370	388	405	384	353	386	391	393	378	384	372	345	382	381	363	352	363	369	397	366	400	355	366	347	383	389	373	369	364	359	404	378	379	360	360	370	390	394	376	371	385	370	413	421	385	380	389	386	406	421	363	360	404	410	395	401	383	359	401	382	377	391	383	354	370	368	370	383	407	373	393	392	402	365	398	376	403	346	380	383	375	381	406	387	380	416	402	363	423	375	364	405	363	393	371	406	370	394	380	377	376	384	367	413	368	397	387	367	384	410	366	396	410	377	415	427	358	374	397	371	403
2148	981	969	900	934	927	904	915	885	980	957	988	837	890	910	888	940	963	887	928	913	923	954	933	959	903	947	940	984	972	896	901	906	938	969	913	882	871	932	966	965	893	903	917	928	909	915	877	931	944	907	878	964	904	979	938	905	932	926	909	849	903	865	901	969	920	929	940	929	940	944	948	944	927	866	915	953	940	1013	923	888	917	908	935	956	930	950	897	992	965	952	911	922	951	922	910	896	880	872	909	885	893	863	1011	924	934	890	921	964	918	977	917	905	942	863	919	909	915	925	967	952	928	900	922	923	911	912	906	930	930	982	934	906	909	954	965	942	933	951	963	892	877	904	931	876	920	922	915	909	874	951	856	860	905	982	905	946	960	946	944	917	1001	901	927	888	929	921	905	930	890	937	904	927	881	1018	918	909	967	1009	965	899	894	909	895	965	941	902	903	908	936	929	940	900	912	913	891	908	922	936	944	952	979	930	953	908	940	895	926	903	943	974	876	894	936	931	903	901	965	930	921	876	929	953	934	918	881	911	946	988	963	897	939	968	909	974	926	904	989	988	908	962	931	891	940	962	925	964	944	888	925	940	954	924	907	928	945	980	954	967	957	934	911	936	1008	927	959	950	962	922	878	986	967	921	930	918	934	868	908	941	906	960	929	933	927	926	894	948	936	934	895	934	985	971	882	924	938	884	954	904	943	890	891	934	917	919	937	890	961	903	936	896	973	913	918	921	930	937	929	916	933	913	953	923	941	952	963	936	957	922	919	900	921	939	868	881	893	877	965	957	916	910	934	933	944	970	931	931	944	928	966	964	949	842	930	901	932	909	906	939	902	954	919	831	900	965	943	927	952	885	1011	925	958	978	928	915	938	908	890	903	929	950	897	923	898	878	979	899	884	926	941	898	896	881	877	931	893	875	938	919	998	921	965	941	844	890	893	888	933	915	878	914	916	939	980	907	924	913	966	935	942	886	922	905	954	932	912	894	950	975	922	899	972	872	913	903	933	946	945	904	889	926	934	933	945	928	960	912	833	951	883	914	921	942	959	924	988	968	874	886	957	977	935	869	915	928	892	924	928	896	937	937	930	938	920	928	1008	915	972	919	894	939	930	940	924	931	919	902	911	885	946	908	934	942	968	910	928	923	919	932	902	913	947	874	885	950	970	882	921	994	911	924	938	907	899	910	921	957	931	979	928	940	965	923	939	899	929	951	948	950	953	891	919	877	933	935	934	894	888	983	910	934	926	912	973	935	905	877	968	943	934	939	952	979	901	940	967	912	977	955	956	896	939	906	929	898	924	905	931	948	963	905	965	936	960	939	948	929	956	924	963	902	965	945	950	890	887	943	914	965	930	929	948	938	933	921	970	940	946	931	999	924	954	930	953	956	901	900	933	902	919	915	894	920	928	923	1021	911	959	909	954	931	959	905	931	933	919	924	884	957	926	906	930	980	939	909	883	945	929	1007	904	899	936	965	935	912	917	963	967	938	966	926	935	881	958	890	966	933	902	942	953	964	907	947	899	922	901	957	891	898	933	920	897	934	866	904	901	965	925	905	1023	913	905	921	903	942	919	890	957	896	918	963	903	951	927	919	958	885	927	963	928	887	900	958	867	932	918	932	975	907	956	919	958	953	912	970	966	911	854	937	943	933	965	906	952	962	873	925	895	914	950	881	914	933	921	907	957	897	917	938	946	907	911	923	918	966	880	966	924	922	927	974	954	915	910	930	950	935	923	940	939	906	953	931	940	933	864	952	878	947	968	937	919	970	939	932	853	949	927	928	904	923	893	939	935	897	955	933	876	916	857	907	958	943	926	950	938	907	922	915	911	971	887	931	917	908	908	889	936	913	937	869	954	853	986	944	932	921	904	872	968	918	906	996	926	927	926	911	886	947	937	952	933	938	938	940	949	927	947	912	950	975	929	936	919	917	939	931	855	883	906	896	923	914	898	896	904	927	898	895	961	898	902	927	937	930	909	911	914	886	977	935	908	876	976	954	940	913	925	876	958	940	873	872	885	942	932	929	916	920	921	920	970	893	913	918	926	919	880	911	925	915	908	947	972	882	949	923	902	917	956	926	923	924	943	963	922	902	917	920	950	940	879	977	964	950	971	913	902	905	937	885	958	901	930	982	917	929	880	916	907	929	921	851	974	907	902	925	929	948	948	939	908	920	937	920	873	878	945	944	923	895	978	951	912	911	934	913	886	937	939	938	871	936	886	903	921	971	942	949	918	930	905	941	948	904	908	976	947	993	907	950	941	960	932	881	956	930	909	939	954	983	930	936	889	888	904	895	961	963	923	963	925	956	950	903	903	896	924	967	960	897	951	951	892	884	928	921	905	982	931	912	860	856	936	947	923	900	895	941	922	980	924	922	922	924	993	972	910	931	930	914	893	922	923	913	904	907	931	941	926	904	963	964	927	929	928	917	894	945	899	937	947	962	893	916	995	929	938	885	937	911	901	941	945	912	926	913	879	953	922	940	869	936	914	945	914	953	933	956	923	911	946	930	923	897	862	903	921	896	950	962	988	891	929	1008	973	934	898	872	904	908	914	885	956	903	937	967	924	909	918	951	891	897	882	914	909	876	888	902	870	936	926	950	905	933	961	928	857	934	920	956	875	938	954	918	930	941	890	944	932	887	932	921	904	954	929	903	908	932	946	943	964	875	931	907	932	942	922	919	962	866	915	935	891	890	951	927	917	941	951	982	929	900	887	885	942	899	920	908	931	893	952	896	933	954	940	973	921	918	980	939	941	945	902	922	946	965	947	894	929	930	886	894	909	916	935	941	943	965	873	944	895	917	953	876	907	975	954	996	926	900	934	913	906	922	931	969	962	909	948	917	966	914	951	923	977	905	905	994	889	911	957	869	953	887	920	947	979	896	897	966	917	934	946	955	926	963	938	956	924	975	938	914	954	945	928	867	900	939	965	885	945	907	934	917	926	956	968	899	937	912	939	959	918	928	908	905	955	914	893	941	951	941	921	919	936	967	928	981	947	953	930	938	1018	899	923	925	918	977	948	958	915	968	891	938	940	903	897	944	892	947	941	936	863	880	929	984	920	893	929	935	873	910	938	934	894	929	864	896	900	918	896	923	936	991	907	889	938	886	929	930	924	873	952	859	916	897	872	985	908	964	953	926	915	894	943	883	913	918	907	965	931	920	910	910	912	873	989	921	898	896	960	909	910	882	936	942	942	977	950	930	945	876	958	971	868	894	922	957	942	870	905	898	926	925	936	889	935	945	927	960	927	910	935	941	933	957	932	918	883	919	929	975	951	909	887	950	998	915	957	961	932	925	965	918	940	949	942	937	934	917	980	909	900	916	941	949	895	950	949	969	937	904	916	903	956	921	943	895	903	960	913	856	913	903	854	916	911	910	923	962	928	916	872	946	905	882	943	938	951	930	919	938	928	952	929	987	893	974	930	901	907	865	891	966	906	943	888	876	981	884	902	946	928	859	897	909	940	937	936	956	911	960	944	951	942
6790	607	590	566	494	438	412	404	437	412	400	387	380	412	381	380	345	400	359	384	403	372	365	379	344	384	378	393	369	385	388	365	359	420	358	411	385	360	345	379	396	383	345	369	387	386	360	357	359	419	359	372	388	372	376	386	367	396	385	387	355	371	392	369	341	373	379	382	324	386	426	363	402	375	392	357	362	353	394	386	387	405	348	379	366	356	375	388	374	354	361	388	353	446	376	365	415	376	377	390	369	384	380	373	363	369	393	380	376	378	386	356	377	391	330	384	381	361	341	366	385	382	389	333	377	365	363	353	359	390	381	335	364	377	348	339	364	360	390	411	369	394	425	341	381	355	368	360	365	406	398	382	391	399	390	392	373	364	395	396	368	392	372	348	387	370	353	353	365	375	380	381	388	369	390	394	369	338	316	381	406	383	374	352	369	402	366	373	358	389	409	383	368	316	371	347	393	401	404	371	367	363	356	364	372	407	372	377	356	375	362	391	392	340	398	383	388	375	366	389	378	412	399	394	403	342	364	352	350	372	427	393	403	361	399	389	402	359	341	379	374	364	355	390	327	341	437	388	397	368	366	342	372	384	335	389	392	359	367	366	384	372	374	382	395	362	378	405	370	324	375	395	370	321	352	371	390	369	398	372	377	378	372	378	386	399	388	367	358	410	382	338	389	383	399	365	395	368	354	374	404	410	388	355	345	377	372	346	383	351	383	397	348	372	398	395	330	360	353	376	351	339	360	402	383	390	356	401	386	398	367	360	368	388	382	362	366	398	377	397	394	372	362	389	360	403	405	383	362	396	367	379	371	400	340	383	374	388	369	364	393	390	375	395	413	395	383	421	381	355	368	358	374	388	424	368	336	372	367	343	425	378	347	376	332	361	364	345	365	398	337	394	376	388	341	346	370	367	378	351	383	353	360	368	383	403	375	459	403	336	380	403	372	389	423	369	396	388	338	395	343	384	401	388	360	367	360	369	376	353	355	360	384	365	396	391	381	371	392	368	378	341	398	405	375	362	371	384	371	377	347	380	382	349	360	350	368	362	380	354	366	385	370	394	395	343	411	370	401	344	391	365	423	335	353	354	383	354	353	400	372	383	363	379	354	364	397	424	366	374	385	377	359	357	387	416	397	363	345	405	383	395	395	380	401	401	404	376	329	361	326	382	412	375	378	351	375	385	364	362	412	375	386	398	391	376	385	387	387	379	338	386	389	410	347	387	361	381	330	418	361	360	366	392	375	378	387	379	409	353	384	386	389	353	342	390	374	366	362	373	353	378	351	380	343	357	380	405	340	366	346	350	325	336	347	328	370	393	409	375	392	399	396	400	355	368	379	389	383	394	382	363	394	373	379	338	385	363	385	376	383	366	383	391	405	374	363	374	385	361	386	347	362	368	373	390	374	374	372	364	359	329	367	349	422	380	409	403	389	383	385	386	378	339	359	361	376	362	371	407	365	386	383	356	339	368	350	364	331	332	360	366	385	367	369	368	395	348	361	357	382	391	388	354	350	360	361	364	396	373	376	365	359	403	389	395	380	381	381	358	349	398	339	425	383	400	352	354	386	388	363	364	377	375	393	376	363	385	382	373	410	372	351	393	357	370	414	382	385	394	402	365	356	331	377	362	373	390	355	395	385	389	380	350	348	379	405	415	401	407	389	355	354	388	383	362	387	344	353	360	412	380	377	389	397	361	362	368	396	377	384	356	424	380	386	394	359	384	365	365	353	338	409	376	366	335	411	349	360	371	362	364	397	366	391	377	387	426	361	360	379	361	426	409	391	322	399	330	369	446	378	356	361	387	368	384	375	361	374	368	363	399	393	370	357	384	360	402	366	388	353	371	364	343	394	383	379	396	400	368	429	401	326	407	372	357	376	370	326	388	376	387	393	369	366	401	383	375	380	415	357	370	392	401	403	385	407	350	372	396	325	457	408	382	381	401	363	388	384	382	395	393	390	357	370	395	352	348	356	372	395	405	373	392	387	395	376	406	364	358	353	379	388	378	375	394	371	379	390	350	389	341	414	346	365	366	387	356	363	361	323	349	356	403	378	363	353	327	377	345	386	389	354	368	397	357	367	363	394	383	389	415	375	385	410	357	376	382	410	410	381	354	341	374	374	364	396	385	384	391	384	388	386	377	372	397	377	386	347	371	359	337	383	372	398	397	378	398	386	396	366	391	389	350	390	362	388	369	363	361	371	378	350	361	365	376	367	360	386	368	377	393	386	364	411	400	361	414	399	375	365	353	362	392	350	378	359	377	346	415	377	353	390	347	373	420	392	336	363	395	399	404	346	332	365	352	367	355	334	347	404	413	397	378	388	355	390	384	339	373	376	382	388	361	400	370	357	401	378	353	377	389	361	375	357	367	345	362	410	366	369	364	364	344	373	414	360	391	380	390	342	366	388	376	393	334	357	357	354	372	351	387	390	434	371	393	387	368	365	354	398	379	337	355	343	386	364	362	387	375	365	378	374	366	392	379	375	389	374	359	381	400	382	384	375	351	376	388	376	384	401	357	371	397	352	381	352	339	354	370	375	388	382	381	348	384	380	367	365	391	395	376	381	390	375	385	371	392	357	398	404	381	400	380	336	389	415	356	411	391	401	405	393	374	395	382	373	362	366	340	385	360	424	365	372	360	368	373	368	386	349	369	370	388	374	374	370	360	369	364	376	401	369	331	323	357	335	370	370	407	431	402	375	390	350	340	382	383	336	371	406	386	340	362	395	384	363	400	377	346	349	398	369	380	370	354	383	388	339	382	337	361	403	374	429	413	370	399	386	384	358	368	350	366	380	366	388	368	401	330	372	385	382	371	404	363	382	379	402	354	378	385	357	336	370	395	380	344	394	342	383	370	387	417	346	353	403	357	371	368	371	371	363	385	381	356	373	420	379	368	371	345	392	408	379	355	405	352	384	376	382	360	354	378	345	350	352	390	364	374	367	376	371	376	378	391	381	431	386	422	365	385	392	366	369	366	366	389	357	365	341	386	402	376	351	389	369	362	367	383	359	411	336	348	340	337	367	349	358	356	400	363	383	363	385	355	317	394	350	383	360	393	351	394	349	360	376	346	354	370	343	378	392	408	404	368	354	370	403	341	364	376	356	386	391	366	381	381	385	341	414	334	407	379	434	338	333	404	399	356	354	384	372	371	352	419	372	376	344	360	364	394	354	382	384	347	362	366	400	367	397	372	391	371	400	390	365	394	369	335	373	405	354	345	399	373	362	371	431	400	397	388	402	372	367	365	373	428	376	367	383	342	414	339	395	386	373	393	389	369	381	385	342	370	409	366	355	409	358	361	361	366	384	377	396	343	413	346	335	361	354	350	389	383	390	386	409	384	389	359	369	363	426	354	367	390	401	398	359	405	379	383	368	388	392	393	343	385	340	382	391	366	407	355	365	343	369	363	392	367	335	368	390	366	376	365	404	353	367	415	396	357	383	372	402	396	367	378	378	355	403	378	385	410	343	358
6676	1058	1580	1602	1426	1287	1242	1079	1090	1074	982	992	971	978	945	930	966	907	913	981	937	935	903	974	918	950	930	943	947	936	920	894	938	905	934	840	892	922	902	910	967	924	877	865	926	911	891	868	981	935	898	936	918	933	879	916	863	895	899	927	874	943	921	937	881	876	926	891	908	945	929	891	870	901	856	930	902	966	918	870	965	903	893	897	928	900	901	938	885	874	866	890	891	977	898	907	950	878	861	898	942	924	950	928	964	945	882	936	892	965	857	877	932	915	893	954	913	811	925	931	874	906	926	931	892	946	894	901	914	945	869	882	912	893	916	885	875	890	940	872	928	948	903	886	951	881	886	943	933	918	919	899	908	919	908	903	893	856	920	895	894	939	936	887	934	910	889	861	882	862	857	863	897	917	905	863	924	856	895	893	876	877	872	924	842	887	848	882	895	871	914	904	896	905	902	911	906	928	914	903	875	900	925	873	902	890	892	881	916	922	874	914	946	932	902	899	866	917	914	882	913	964	963	927	899	871	871	950	911	946	947	906	951	923	947	933	928	899	886	901	885	915	892	924	898	854	919	873	908	896	861	889	857	895	875	893	871	912	858	943	941	896	909	921	875	882	898	907	928	949	915	889	897	924	947	934	928	919	931	887	896	968	860	920	886	837	893	907	909	871	909	887	931	905	933	904	869	864	911	935	849	904	907	868	924	922	840	910	908	876	889	942	890	924	951	931	908	894	910	868	959	921	872	903	902	921	886	927	889	894	891	928	927	923	895	904	919	888	921	917	894	925	847	924	892	955	902	887	936	934	868	902	892	906	904	902	903	911	899	860	849	891	875	903	917	945	967	945	952	911	862	883	866	895	900	902	901	915	868	887	839	911	916	940	861	902	926	862	878	852	906	837	893	921	896	939	883	912	865	897	905	893	867	893	930	893	939	871	925	913	847	867	905	871	880	885	894	896	939	927	857	889	868	927	880	962	902	864	915	856	884	896	917	952	898	934	884	921	883	865	901	897	915	879	881	931	901	902	923	868	917	848	891	850	888	931	911	845	856	902	914	907	911	922	869	930	888	875	907	855	943	892	881	902	872	877	899	926	901	903	906	906	867	921	914	847	921	927	982	873	925	885	891	901	851	935	894	933	876	912	881	898	894	870	909	925	945	964	868	916	916	890	939	935	902	864	892	864	847	921	865	870	855	887	883	852	838	838	906	921	932	851	897	927	890	893	963	877	846	970	842	847	914	930	850	886	901	857	919	923	885	895	864	846	884	878	933	891	904	880	912	898	911	952	924	911	895	883	965	904	927	948	928	941	874	897	903	934	903	896	927	927	913	879	913	930	856	892	926	862	901	904	867	874	956	881	913	922	940	898	908	940	935	866	850	913	914	884	946	901	897	924	890	874	871	929	932	907	914	892	910	836	954	811	853	940	868	921	859	917	957	906	920	878	896	895	867	962	874	921	917	898	885	876	896	911	901	913	874	844	954	954	877	947	953	912	864	930	912	900	874	872	856	947	919	909	892	867	889	891	913	946	908	925	944	912	889	885	918	904	930	884	952	870	860	898	897	867	907	828	933	900	933	893	904	913	906	898	907	933	873	929	902	868	908	930	870	874	924	940	884	922	867	893	878	961	851	892	886	917	936	905	943	885	851	864	896	881	904	882	887	907	885	903	898	929	886	910	880	878	917	875	917	903	890	927	899	891	902	860	940	921	915	886	916	884	924	893	877	939	861	933	946	930	870	898	878	890	896	924	909	956	913	884	972	938	933	914	933	878	873	887	923	883	909	894	910	896	869	894	899	929	931	919	872	909	933	890	901	903	825	976	878	910	918	905	915	846	898	963	927	874	904	874	908	864	887	921	873	882	858	886	919	892	852	871	920	885	868	901	920	868	944	935	856	885	911	909	917	914	935	917	918	895	928	877	904	914	870	857	850	874	935	882	916	919	846	942	892	965	893	883	876	899	920	886	893	918	880	940	879	837	894	933	908	908	855	850	893	923	896	835	947	930	905	925	886	907	902	917	900	902	907	881	882	902	912	920	874	922	900	834	875	885	873	965	919	922	896	910	920	862	908	941	865	920	931	965	911	889	934	950	948	890	949	954	886	892	867	880	916	934	901	931	841	961	902	912	942	925	881	870	933	868	888	915	938	900	900	817	873	889	922	950	891	949	916	912	859	866	858	878	935	902	898	951	941	878	912	873	900	919	919	911	954	866	891	869	896	889	901	899	849	900	884	891	927	928	940	885	953	904	944	895	891	959	885	898	958	952	897	911	917	983	939	857	923	871	878	893	846	842	919	921	898	913	893	898	927	866	886	961	893	891	878	910	928	957	914	875	868	903	944	908	883	927	900	900	905	924	920	895	874	909	885	877	925	842	860	889	905	868	886	882	887	881	942	926	924	872	899	919	897	929	897	865	923	897	935	900	895	898	915	920	878	891	871	921	956	906	940	877	894	927	924	886	899	898	867	881	947	912	936	922	870	890	849	936	916	903	911	884	914	921	905	900	853	930	857	905	870	863	916	867	926	910	930	872	919	870	876	892	875	935	998	913	906	855	940	942	873	930	920	920	922	898	890	921	930	952	847	910	861	946	926	870	943	887	930	884	863	878	928	906	934	957	948	912	869	885	926	863	851	943	935	881	917	885	902	880	862	914	845	870	921	864	945	861	906	904	920	897	907	932	883	891	890	887	903	923	936	883	912	891	907	876	879	873	928	923	884	865	889	899	939	871	860	856	903	857	958	930	868	953	838	897	891	833	876	929	886	909	851	878	915	954	855	918	899	844	869	984	885	884	866	908	895	898	917	899	894	888	904	866	910	935	920	861	866	949	932	881	862	857	855	940	894	938	893	955	912	920	895	909	909	892	873	922	901	888	868	901	952	882	943	906	873	916	884	945	932	887	897	844	938	886	908	900	904	885	915	924	920	967	861	835	958	917	976	929	900	891	887	854	885	867	924	925	894	943	895	896	897	931	883	855	894	888	971	946	897	916	903	936	992	917	872	898	880	869	932	886	914	912	926	902	918	908	840	867	898	891	939	976	879	885	885	849	885	864	912	933	870	923	902	909	906	826	852	884	840	903	848	878	943	919	906	895	935	901	912	920	892	864	878	851	903	909	990	905	907	920	928	924	885	871	943	929	915	925	857	931	885	921	892	897	908	922	955	906	902	878	916	913	883	970	934	928	928	844	939	928	929	823	908	915	873	841	859	916	890	860	944	901	872	895	990	919	854	898	915	880	905	919	934	896	880	977	956	915	900	896	918	921	935	897	903	922	929	907	888	915	861	946	860	910	900	911	898	951	898	917	972	882	923	898	873	935	897	906	913	907	918	963	933	951	881	903	876	916	890	913	916	903	863	893	915	937	925	891	886	883	909	908	915	910	889	886	923	897	880	927	856	885	934	916	896	908	913	859	880	895	883	886	910	915	943	899	887	862	872	864	883	900	909	854	913	900	950	912	845	895	919	918	871	855
11800	687	618	527	413	331	328	293	275	215	212	246	240	249	231	190	259	202	192	207	220	243	193	209	200	192	216	220	189	232	204	216	223	194	220	231	181	200	200	196	224	196	224	222	200	232	197	203	219	197	216	177	186	179	189	186	201	189	233	222	195	221	202	197	236	247	208	193	198	194	195	214	227	206	233	176	201	203	202	224	185	195	189	199	200	198	226	219	192	204	191	198	188	211	180	190	195	235	184	189	213	190	192	192	196	199	217	211	211	206	215	231	206	171	224	220	221	210	194	219	197	211	203	200	189	207	194	186	191	212	210	201	206	211	213	213	232	187	217	216	197	219	221	176	217	202	199	204	215	201	212	194	207	191	211	216	221	191	203	192	190	206	188	206	202	195	210	211	181	234	228	220	235	214	225	210	222	212	214	210	189	196	191	200	190	177	217	216	225	215	193	210	189	205	217	200	195	207	212	229	208	203	175	191	208	211	196	206	223	192	258	191	207	190	187	179	165	190	183	170	214	229	202	232	191	194	212	210	180	203	179	190	206	208	195	189	195	227	227	164	199	221	220	215	200	200	201	207	201	223	191	197	208	210	228	220	204	209	199	230	190	203	203	208	221	221	180	190	200	190	218	189	202	197	184	207	182	194	202	228	184	204	212	221	206	190	224	201	193	217	214	199	220	193	213	198	225	200	198	214	223	197	206	202	198	217	200	189	228	223	205	197	206	213	226	180	200	181	208	205	181	217	211	208	215	197	226	184	208	242	192	212	202	218	183	222	213	204	208	212	208	181	221	217	196	189	216	192	202	197	209	213	206	204	213	183	200	199	202	212	191	173	197	192	178	206	223	188	224	212	213	204	189	196	190	199	182	195	188	189	205	169	207	221	196	188	191	224	199	181	191	168	205	201	210	196	198	204	208	197	214	200	190	222	187	184	216	193	205	202	200	206	194	202	201	213	196	215	197	208	208	213	204	190	192	191	206	192	213	235	200	217	175	227	184	209	189	206	212	191	199	200	227	201	206	208	210	214	180	193	177	211	203	194	218	208	200	210	181	200	201	216	214	197	215	200	184	193	208	183	164	207	203	197	213	216	192	197	196	204	189	192	192	211	212	217	210	218	208	212	223	183	191	178	217	200	198	192	176	218	227	185	209	217	228	242	190	173	202	217	191	188	220	218	190	206	209	210	182	190	228	187	215	228	224	203	187	225	190	213	207	233	192	208	194	198	208	206	189	191	214	231	214	224	189	211	210	191	183	204	210	193	177	182	233	211	219	195	207	195	207	200	183	205	170	186	216	199	214	217	210	191	217	207	223	200	197	188	189	207	185	213	229	216	217	224	202	193	202	224	194	223	213	206	207	189	182	197	180	215	207	206	240	204	211	189	202	229	216	213	197	193	195	178	207	213	191	190	175	186	218	188	194	203	222	199	205	181	201	206	205	199	215	197	187	219	229	216	190	220	211	192	213	197	208	205	175	220	185	221	207	216	194	190	170	193	212	221	213	203	202	208	209	183	214	204	196	171	185	231	222	240	181	189	175	222	199	181	193	189	219	186	189	216	225	202	196	197	234	181	229	197	222	196	199	191	222	212	212	205	193	240	217	214	233	217	200	178	196	224	220	199	213	205	225	245	192	214	227	213	199	198	195	205	197	200	198	199	221	198	177	205	215	192	208	200	160	196	168	190	188	202	214	211	209	212	196	211	210	218	216	187	198	219	217	230	182	198	228	212	199	198	186	198	199	191	182	196	205	201	197	213	212	218	207	209	169	256	206	200	190	200	182	190	208	201	227	232	189	208	199	205	213	206	200	187	214	203	193	215	182	194	205	210	178	183	200	201	219	217	188	203	178	218	187	194	196	211	189	193	217	185	181	180	181	210	187	187	200	232	164	219	186	186	225	220	232	199	186	180	191	209	216	195	202	181	219	198	194	208	206	198	239	213	194	194	207	200	197	206	189	204	207	208	222	218	203	206	213	212	195	203	222	181	187	186	197	208	203	189	210	200	205	195	226	199	185	188	217	221	196	221	187	205	205	177	202	195	229	245	202	201	209	178	207	216	198	203	222	191	198	231	199	217	238	201	200	219	199	226	206	200	218	202	186	200	205	196	189	190	211	220	199	203	197	216	207	214	201	220	194	177	221	226	218	209	186	227	183	227	207	190	237	187	180	227	195	190	188	209	189	184	223	235	187	218	203	215	198	206	222	223	225	186	219	228	230	212	176	203	178	212	204	205	203	211	193	208	202	204	207	218	204	185	203	205	201	222	230	216	196	188	201	197	204	175	196	205	195	211	183	170	189	198	210	184	223	185	217	195	187	209	207	221	189	201	204	190	231	210	216	195	229	210	208	236	216	205	186	205	214	189	156	234	204	202	210	196	199	216	188	172	169	218	221	205	200	194	162	217	203	194	187	194	198	193	199	192	169	217	219	222	173	202	180	178	218	227	196	216	194	209	214	207	228	225	197	217	192	197	179	231	216	191	240	221	194	189	181	227	182	214	184	199	215	203	210	211	182	201	192	203	205	192	217	196	200	209	185	189	217	195	204	213	189	221	229	235	206	192	211	203	207	202	164	199	206	184	209	194	186	207	183	188	227	181	192	212	208	211	183	186	185	183	218	207	209	211	204	229	212	193	214	199	197	207	217	191	179	211	221	182	240	207	208	208	206	194	204	206	191	193	239	166	183	213	182	218	214	212	209	200	212	217	208	215	171	206	197	218	194	208	205	185	197	194	178	213	190	216	219	249	178	211	204	195	235	199	192	194	200	214	225	191	196	209	227	200	193	219	187	209	170	206	193	190	219	182	197	189	188	196	200	162	197	188	206	193	208	186	200	201	214	215	218	206	202	215	197	196	199	224	196	177	215	199	218	211	194	197	177	206	207	189	200	203	203	205	218	185	179	196	192	226	189	213	194	215	218	222	207	193	223	228	219	201	189	179	200	184	216	202	207	215	210	201	212	197	209	202	184	194	196	207	232	224	200	195	214	189	197	189	189	225	201	215	196	193	183	172	219	185	183	207	176	203	211	193	204	218	188	189	196	187	193	203	200	221	167	201	197	193	217	231	166	206	196	206	242	208	177	188	196	197	194	222	225	196	196	190	199	209	215	222	243	211	205	208	192	192	212	184	205	193	221	232	185	194	189	206	216	216	211	213	181	199	203	205	201	222	190	212	184	210	233	205	205	211	196	201	223	195	217	189	197	210	227	202	196	182	213	210	220	217	205	225	187	194	196	215	187	195	196	208	208	203	201	174	197	190	196	202	212	218	210	207	200	224	222	194	217	202	188	219	209	234	207	199	201	200	214	216	195	177	191	218	167	189	215	241	220	204	198	199	214	197	202	203	217	193	187	188	184	208	227	210	183	202	213	189	176	201	191	198	208	194	190	196	182	198	201	207	195	214	213	193	215	220	200	190	208	221	196	208	186	206	201	184	202	185	214	214	212	232	223	198	205	186	210	202	204	210	194	204	200	233
7823	915	1543	1739	1496	1191	1061	924	868	790	791	674	682	663	614	653	595	632	653	577	547	547	549	594	599	567	580	585	525	554	543	526	586	548	499	578	578	550	525	530	542	546	526	542	556	505	561	551	507	547	533	560	560	506	524	531	576	539	524	549	468	521	567	516	499	526	510	505	581	552	545	563	521	504	506	563	493	500	538	540	546	527	514	518	539	524	510	520	551	479	523	515	530	506	520	539	521	491	499	525	561	570	490	555	500	535	514	522	539	531	550	540	532	472	535	517	525	497	543	516	518	566	513	584	497	531	536	521	522	516	485	513	535	513	470	493	523	546	532	519	555	506	525	503	479	547	483	522	516	481	532	515	543	507	506	572	515	523	487	536	558	533	523	503	506	519	501	493	503	536	521	519	495	518	502	493	504	499	497	499	493	531	534	471	521	489	531	485	533	521	491	519	529	508	548	493	532	503	545	518	519	486	503	501	558	526	520	543	545	491	504	488	541	515	537	492	513	511	516	526	531	542	520	510	492	543	527	542	521	531	487	515	527	505	519	523	541	510	513	540	501	515	496	518	518	494	511	492	501	526	527	524	504	552	517	529	521	520	509	483	509	511	518	546	534	508	519	529	520	556	550	502	521	511	566	521	517	554	552	513	541	501	537	526	530	577	527	517	539	513	501	527	524	534	470	514	521	552	509	487	502	532	505	479	503	540	537	515	506	512	482	527	490	515	550	500	543	509	557	502	505	539	516	515	551	528	502	529	534	521	473	496	494	519	545	548	522	502	518	527	495	536	490	505	548	512	566	519	509	474	536	516	537	538	586	490	527	527	512	501	542	521	508	491	542	520	521	511	548	493	511	525	508	501	527	547	480	497	566	528	544	524	517	502	469	526	524	502	546	528	546	526	532	518	533	522	509	535	507	506	520	496	525	533	527	506	487	473	501	610	529	532	526	532	572	535	535	512	551	500	508	526	550	513	514	500	531	524	531	504	542	519	513	523	556	516	531	545	494	523	549	514	516	529	557	480	519	533	589	481	519	481	497	526	544	516	535	523	551	504	507	574	561	516	497	554	554	499	555	521	486	546	503	541	512	509	471	547	465	502	477	494	517	496	524	500	482	527	500	503	545	511	531	520	511	530	498	512	504	518	531	523	532	574	524	487	571	535	487	530	507	518	540	517	483	517	532	533	570	505	522	537	516	487	472	501	553	453	536	551	529	524	523	511	523	519	482	564	553	538	503	550	512	504	507	537	520	544	546	531	508	550	562	498	521	514	524	500	518	510	528	496	500	576	519	546	531	540	531	553	503	510	532	486	523	511	540	533	508	506	521	526	532	504	487	536	547	487	527	555	537	533	496	491	535	494	514	511	500	493	510	517	532	517	526	547	522	551	552	522	517	495	488	517	494	525	503	569	538	536	526	533	550	473	556	573	500	552	529	496	501	523	518	532	565	499	554	530	501	477	542	518	548	535	514	509	494	532	499	477	508	540	546	505	542	517	568	519	512	555	542	528	514	515	495	527	534	505	492	495	509	540	508	499	483	520	513	499	484	509	517	529	563	501	529	540	517	484	541	508	551	509	527	485	505	528	518	568	531	508	525	522	521	496	493	487	502	516	517	492	481	558	508	584	518	509	536	495	498	555	527	520	506	511	543	488	494	498	489	507	488	511	555	498	511	512	521	462	522	544	519	526	478	529	541	519	556	563	543	498	533	484	522	506	509	570	549	475	525	530	507	476	543	512	536	518	499	544	537	504	535	508	493	528	510	500	559	487	508	484	478	532	520	502	539	533	554	536	545	500	509	507	539	555	518	536	480	503	538	548	504	575	506	532	519	506	551	562	527	525	498	549	529	505	540	519	521	534	540	516	507	512	549	533	501	554	540	529	565	527	532	550	522	488	527	513	504	486	525	499	496	501	566	508	536	516	537	458	524	521	535	529	549	502	528	529	522	451	514	525	516	539	517	546	548	555	512	501	508	530	525	532	503	496	492	536	514	505	502	538	500	538	507	528	535	494	521	552	495	523	508	495	530	543	496	537	579	517	483	539	517	539	555	529	530	547	497	530	509	496	535	506	532	507	487	503	495	509	518	505	484	533	531	497	504	511	490	503	550	530	506	553	514	569	507	508	514	537	491	525	509	479	517	558	502	552	527	539	511	541	510	488	536	545	532	469	520	537	500	544	532	504	484	545	496	559	548	486	528	528	528	542	532	560	539	512	533	529	533	549	500	554	514	549	527	487	532	516	493	533	524	520	538	480	499	507	490	507	505	507	521	492	508	560	491	540	524	555	533	482	500	552	525	511	517	490	559	535	534	535	518	538	551	534	518	545	532	570	512	524	521	483	526	490	507	490	514	513	517	563	507	531	492	498	534	538	496	492	500	529	532	511	510	526	543	493	504	546	522	540	501	516	512	486	496	550	519	486	547	545	516	479	513	517	526	533	500	508	531	516	520	529	521	498	533	481	548	531	509	564	534	540	571	509	511	516	535	540	487	531	533	479	512	531	516	549	540	519	535	536	509	517	499	488	487	496	501	544	503	514	487	535	535	536	525	537	548	505	489	545	544	558	531	517	494	534	499	543	516	556	553	556	540	538	537	488	546	564	544	515	564	524	531	494	511	561	539	511	519	542	523	487	499	507	538	530	563	534	483	527	504	511	497	553	536	508	555	520	499	517	539	539	503	513	509	488	516	526	497	540	530	499	484	537	510	530	518	546	543	507	522	541	507	537	544	513	562	520	484	550	539	516	535	528	514	495	520	506	489	561	507	472	523	503	548	510	543	488	511	547	532	546	519	527	480	523	563	538	528	518	465	529	514	512	541	499	571	538	557	513	521	509	468	507	513	527	554	506	495	495	499	523	573	519	577	520	498	541	528	515	508	506	480	534	508	586	540	471	529	537	497	516	522	570	492	512	522	534	490	530	567	500	511	542	542	499	535	517	547	528	524	500	534	490	540	532	541	555	469	520	527	514	494	504	511	510	513	500	545	529	537	528	530	495	497	519	568	545	501	502	490	520	492	553	515	533	532	539	512	556	472	549	525	489	550	524	524	514	491	534	489	504	554	479	492	526	521	485	542	509	476	531	540	485	488	523	506	497	545	536	498	506	547	529	584	515	520	510	509	562	507	511	548	540	540	551	526	546	524	514	546	530	550	522	551	544	500	539	510	503	500	500	529	497	531	521	552	533	470	504	520	554	550	563	499	496	499	511	513	526	571	479	517	476	547	481	512	512	502	517	518	520	509	510	509	545	523	517	551	513	506	528	544	536	515	559	546	536	471	483	504	492	508	546	510	514	510	526	480	490	506	501	541	515	500	486	512	468	546	550	505	467	512	542	492	518	568	522	521	470	469	518	498	523	489	503	510	525	496	510	503	535	527	523	539	497	496	503	535	520	511	500	551	496	515	541	534	521	484	544	523	527	480	511	548	517	515	507	543	489	514	539	512	492	536	562	530	524	504	492	541	540	513	534	497	543
1339	371	416	389	378	337	382	407	386	383	378	388	392	372	399	341	429	389	404	374	396	355	415	394	393	387	401	433	405	407	386	390	373	365	391	376	430	374	370	392	375	355	403	347	376	390	363	375	422	408	416	370	367	366	383	377	382	351	384	405	359	372	367	403	394	364	346	393	394	403	384	378	395	392	362	355	359	399	419	423	375	375	409	378	413	348	411	422	367	355	333	379	333	401	371	367	382	366	389	393	377	387	374	385	384	328	399	381	367	393	403	346	406	353	366	349	368	399	389	363	402	407	379	412	397	397	364	385	333	381	369	382	354	393	321	406	411	372	343	401	428	392	390	364	381	419	376	364	373	374	387	408	385	369	424	391	385	373	402	348	384	358	359	394	391	404	391	395	380	396	364	364	400	350	372	360	376	399	386	368	326	362	383	389	368	412	391	404	401	406	374	407	377	396	391	315	355	356	416	408	368	397	400	383	368	364	361	390	366	378	383	375	372	365	401	386	391	415	403	385	407	352	399	388	333	389	366	344	403	397	326	354	389	375	396	351	381	363	346	375	377	371	361	387	382	411	395	387	370	330	379	385	367	417	378	401	401	394	392	395	397	384	385	358	364	340	387	362	355	393	336	383	404	378	408	391	374	356	426	404	421	399	352	376	377	395	374	320	370	390	368	378	337	386	370	375	385	398	375	375	405	359	395	373	370	402	343	369	394	372	400	376	377	389	389	372	389	369	356	372	369	330	347	348	374	347	386	371	408	372	355	383	386	369	379	366	370	351	384	386	368	353	387	385	403	354	404	382	411	416	352	372	436	424	356	371	389	415	396	367	369	345	367	394	348	364	379	387	370	365	336	346	349	405	389	371	384	390	386	394	412	390	359	384	401	348	400	358	387	375	351	417	444	389	364	370	356	389	359	352	392	393	408	387	378	385	342	378	347	371	428	364	394	350	404	389	383	411	359	356	393	378	391	411	397	369	399	364	365	381	378	404	402	400	366	386	361	405	364	361	372	377	325	367	361	374	376	378	383	362	374	395	370	379	376	392	352	375	358	394	386	352	383	398	410	380	380	403	418	387	369	370	393	383	396	384	364	361	379	374	369	357	336	398	387	414	369	396	400	369	364	357	396	381	376	354	380	394	375	411	387	330	373	337	391	354	385	395	375	363	383	391	409	373	350	372	335	363	427	355	369	364	368	359	371	375	389	356	401	371	402	352	397	361	415	403	369	387	391	364	388	378	433	387	364	384	367	364	371	394	378	391	405	383	359	365	387	376	366	362	347	404	358	374	393	375	402	385	371	362	405	370	402	363	352	429	376	397	402	377	372	389	395	354	424	385	387	411	359	370	394	393	390	402	398	396	365	408	365	376	348	355	388	404	357	382	400	376	381	433	350	384	363	398	418	381	401	404	433	368	368	418	393	354	389	378	426	378	372	398	354	393	398	385	341	394	434	332	373	352	372	419	380	371	385	372	373	398	392	371	390	386	374	390	413	378	383	368	363	378	382	410	392	376	386	364	365	370	354	385	390	359	339	370	370	375	371	359	403	360	373	385	378	379	387	390	348	373	407	378	355	408	403	378	360	333	366	420	369	399	402	342	390	386	372	387	343	384	388	403	375	351	365	367	382	355	331	362	379	378	437	410	362	383	397	379	402	364	384	376	385	386	373	351	368	363	378	374	380	371	416	365	419	376	390	373	326	392	383	386	380	386	371	352	397	386	357	374	382	393	383	419	360	414	369	375	361	404	406	385	380	414	400	330	375	351	381	374	401	367	404	418	357	378	386	394	380	369	376	409	385	391	366	416	413	382	395	373	365	378	361	351	369	410	415	408	380	398	388	364	366	380	402	388	382	373	379	399	353	363	415	392	343	387	383	379	356	379	402	400	389	382	387	373	405	370	388	363	405	382	395	381	385	423	346	353	366	380	373	365	343	345	385	387	395	373	398	383	372	349	372	379	400	355	369	378	377	350	395	346	396	337	356	385	342	409	402	360	381	382	361	373	370	408	395	354	369	379	387	415	378	362	370	336	405	388	360	379	398	378	369	380	356	391	371	386	384	428	378	357	378	376	333	359	358	366	367	409	374	364	427	357	406	380	382	365	384	387	367	401	370	368	395	367	381	403	418	373	381	406	381	387	403	373	349	346	394	368	375	381	397	386	360	373	382	394	392	393	418	372	378	415	391	363	417	362	418	379	413	404	398	359	350	336	400	355	407	347	373	380	366	390	352	363	370	382	362	332	378	396	394	371	374	397	394	381	418	385	361	381	390	370	393	395	369	371	390	386	356	402	371	378	394	395	387	382	398	420	383	390	356	396	409	385	382	335	435	389	374	402	397	357	349	374	365	365	369	383	356	378	395	362	397	382	370	389	361	373	394	369	378	389	364	379	388	351	367	362	391	371	400	365	359	388	396	399	348	393	368	413	357	409	383	401	411	372	372	371	382	371	370	401	373	405	376	413	403	377	369	390	374	368	362	369	415	403	361	349	373	399	378	382	347	389	356	364	411	362	364	391	431	393	340	352	376	376	368	370	383	404	382	365	381	379	387	351	416	402	367	421	392	389	434	394	356	384	369	401	365	376	379	386	341	401	368	380	416	401	402	384	411	369	399	370	393	414	373	370	367	371	385	374	358	391	362	361	350	388	341	367	391	371	412	423	409	406	375	383	418	377	395	383	395	338	376	372	389	403	362	363	376	389	372	364	386	371	395	392	357	368	395	372	370	387	407	394	373	342	378	350	365	370	403	396	389	378	395	410	378	392	399	383	398	385	393	390	337	407	385	391	388	363	383	381	397	368	383	395	355	370	390	349	408	381	375	358	344	372	347	389	377	351	359	388	348	381	392	371	387	331	400	402	369	376	383	374	385	362	386	390	372	351	416	350	391	380	372	363	414	399	389	373	402	419	374	371	410	377	363	358	407	375	356	392	335	381	372	370	348	394	385	380	379	351	377	346	391	369	371	373	380	370	406	390	373	366	382	391	365	371	396	375	388	376	404	387	365	389	372	357	381	359	416	382	409	380	361	373	375	355	368	381	368	398	396	386	393	409	363	359	375	361	353	363	415	378	373	378	375	405	414	384	414	424	399	395	388	363	401	362	397	375	413	385	425	408	377	365	391	357	396	381	363	361	392	404	410	369	386	379	389	396	383	361	353	405	376	382	418	385	345	375	344	402	354	375	375	367	375	380	377	387	446	378	375	367	361	391	394	377	375	411	421	388	358	380	354	390	393	376	403	354	378	395	385	394	384	380	416	398	383	364	360	370	337	361	363	354	369	408	388	385	373	368	390	387	401	396	366	378	393	390	394	356	399	402	393	385	363	370	396	337	383	372	382	354	389	385	362	392	409	413	384	410	398	357	374	363	373	396	352	386	396	393	391	356	397	381	392	408	376	376	368	359	362	365	374	360	387	389	410	375	426	394	384	383	386	409	385	372	353	409	368	376	388	358	342	415	348	392	397	368	427	394	410	354
2012	924	912	906	907	943	913	949	956	903	963	941	880	961	936	891	912	976	961	915	978	904	916	954	996	970	931	905	906	932	939	950	943	931	866	854	979	920	949	877	949	929	904	945	958	933	906	929	963	908	848	934	902	960	946	950	928	904	911	921	936	950	923	940	910	963	909	948	916	958	893	908	892	846	875	919	934	936	978	941	961	904	984	919	965	956	907	887	937	945	907	1025	915	881	890	969	900	902	914	908	928	905	913	938	969	924	910	873	983	943	917	939	945	951	966	933	996	898	982	875	927	924	895	918	948	890	896	876	871	893	922	926	934	927	882	953	936	921	924	931	918	979	896	886	905	911	957	965	906	939	945	949	922	932	932	1016	883	939	907	908	927	893	944	884	932	927	926	899	898	948	968	960	945	934	932	910	904	960	996	890	941	922	942	888	943	955	955	973	961	894	917	908	944	884	933	922	987	921	857	950	891	940	942	914	881	891	989	926	936	881	895	883	929	934	918	959	969	910	950	888	939	921	947	958	955	912	949	921	922	904	884	900	883	945	903	885	921	935	927	900	909	935	941	911	925	915	897	926	897	937	920	926	937	911	968	984	945	900	947	934	911	947	902	910	887	930	903	858	948	957	923	943	903	948	923	941	922	906	859	963	959	912	944	919	839	917	956	908	925	918	923	932	931	865	864	916	888	938	942	902	937	873	942	883	924	927	953	878	968	916	904	852	973	952	824	969	907	916	949	971	902	936	906	883	931	965	916	924	939	874	958	924	948	915	942	952	931	917	918	860	905	908	904	904	915	908	930	924	922	921	939	977	943	887	885	919	931	964	925	936	957	858	885	926	918	917	950	922	964	928	913	934	960	933	941	917	936	902	1002	984	859	981	894	963	940	959	908	896	909	933	907	893	923	920	990	952	861	862	860	846	928	956	938	893	905	1009	908	937	940	949	923	905	956	902	945	916	896	919	915	914	934	907	982	945	894	895	874	907	922	942	962	900	909	941	938	907	928	886	972	887	955	940	909	927	922	922	954	926	895	910	956	888	951	934	930	851	893	926	924	887	898	897	908	907	953	973	881	932	936	950	874	918	918	916	944	930	963	933	898	920	956	878	918	953	921	922	872	895	905	910	884	906	954	875	932	957	969	974	935	903	929	951	868	924	894	911	916	896	912	906	953	865	929	910	910	934	933	970	944	962	910	913	920	881	950	972	898	949	908	934	884	893	996	957	880	931	961	919	845	910	896	930	928	951	920	897	908	912	957	925	890	936	950	910	887	953	899	880	878	957	918	909	929	978	962	968	1012	940	948	970	927	929	917	955	956	962	918	985	944	886	922	908	987	947	926	896	932	908	976	946	976	967	941	932	940	911	937	922	986	927	997	941	921	949	889	926	970	952	935	969	936	919	907	928	901	878	916	893	917	881	952	870	960	953	917	924	831	954	943	954	917	923	912	953	903	955	963	941	901	956	918	960	908	886	925	915	980	932	916	955	933	901	921	932	879	966	940	975	933	934	898	907	956	958	933	910	905	933	853	941	957	928	966	941	950	920	950	910	906	901	890	909	960	1002	898	878	930	869	937	962	913	940	913	894	913	929	890	929	889	929	894	876	886	891	963	954	926	932	913	957	886	934	975	961	1011	938	966	876	863	944	990	898	978	955	896	872	950	917	913	916	912	905	896	952	982	899	922	907	961	932	943	972	877	918	844	914	919	943	890	947	919	946	990	894	929	925	894	905	940	946	818	901	901	880	931	930	949	932	895	905	940	973	915	985	938	909	920	933	953	950	962	860	883	926	920	856	973	928	929	890	935	922	921	878	936	893	972	932	940	933	893	901	901	932	927	904	960	883	982	906	933	927	901	928	932	940	950	918	882	926	892	921	921	905	946	937	922	944	941	943	913	873	932	920	899	921	937	914	932	916	942	854	969	934	907	934	891	929	935	893	886	909	907	891	865	876	958	943	924	890	890	894	925	920	899	898	954	880	941	911	925	908	897	961	910	869	890	843	992	925	882	948	862	876	915	919	939	898	865	937	948	910	868	941	938	861	894	927	916	946	945	967	975	888	926	903	917	981	938	905	946	941	887	918	895	972	956	965	911	946	896	868	881	895	903	910	900	866	922	894	928	929	931	944	924	930	945	884	953	948	916	867	955	937	936	906	949	962	874	940	914	957	908	917	923	923	946	940	918	897	928	911	903	907	935	923	949	931	916	928	943	897	913	896	994	897	901	882	920	928	956	912	954	859	898	897	898	955	895	920	951	899	943	960	933	935	912	942	954	988	979	931	954	975	895	959	912	917	900	948	917	960	933	933	966	970	926	903	943	930	933	894	888	935	957	907	990	881	944	936	944	935	903	922	865	946	880	927	904	925	990	886	908	930	963	935	869	899	878	846	915	908	875	908	921	902	947	939	915	900	901	908	946	908	908	923	925	990	874	937	944	926	890	948	898	928	930	893	877	920	925	920	921	960	927	953	912	933	925	933	933	898	929	913	943	918	947	933	889	919	923	920	1006	900	953	944	949	937	935	965	928	916	939	935	949	954	888	925	891	917	914	956	938	921	919	882	936	923	904	923	892	908	922	940	922	908	907	932	952	880	953	983	923	902	877	994	976	900	918	986	947	976	900	902	959	912	889	944	863	920	965	928	930	915	936	923	949	930	911	889	918	925	878	939	962	925	867	870	929	920	949	958	941	919	948	954	869	914	942	849	889	969	901	985	916	907	882	926	909	932	900	932	944	837	928	878	936	918	959	930	969	948	947	934	922	896	976	908	922	904	935	894	932	930	890	899	941	912	954	876	967	980	913	905	892	897	861	942	959	905	936	938	960	876	924	943	936	961	925	952	930	967	913	924	924	904	925	935	884	940	878	937	907	953	915	934	922	904	946	902	960	924	898	909	888	941	886	880	897	885	943	911	988	914	863	920	856	909	878	967	901	898	918	940	913	890	870	869	964	921	920	866	929	907	904	898	889	945	969	927	936	946	924	919	924	983	945	875	939	854	950	942	945	981	932	896	892	965	916	915	907	891	982	969	916	880	898	916	927	905	927	923	956	907	858	955	923	909	964	931	931	914	868	914	950	940	912	940	947	942	948	934	868	965	932	940	901	943	988	980	906	934	930	923	944	892	939	969	938	970	944	956	949	978	929	953	989	925	923	923	914	930	954	941	906	938	892	974	1002	953	955	892	929	900	920	902	861	921	944	981	888	949	957	937	916	981	948	861	860	896	902	951	875	931	924	905	910	937	957	939	911	953	969	911	942	971	910	928	966	935	968	868	942	945	887	918	927	918	941	914	941	969	877	891	909	897	942	965	922	900	929	894	944	871	951	936	932	916	901	951	922	911	889	964	906	919	887	921	925	950	934	918	921	916	909	963	935	892	901	916	930	905	908	930	980	882	953	896	888	926	887	943	910	904	879	947	930	967	943	923	941	881	957	905	957	927	917	914	927	938	976	858	953	940	898	930	909	927	941	891	944	960	855	904	978	921
7022	605	639	538	505	407	456	407	409	465	392	364	397	370	371	375	367	371	361	325	408	391	372	391	402	383	356	413	381	396	370	355	412	382	397	385	383	400	368	385	382	372	410	398	414	364	340	375	396	373	356	358	397	403	387	377	365	361	354	444	363	376	338	348	374	353	351	406	341	359	362	378	366	343	387	397	347	369	428	384	361	361	366	341	354	366	393	373	400	380	391	357	363	359	380	415	396	374	385	353	354	393	369	363	397	414	379	354	399	358	393	379	364	388	347	355	377	382	359	383	348	389	366	379	390	356	389	375	375	392	393	403	402	394	366	377	392	383	341	382	356	380	389	387	386	390	363	389	380	359	404	370	374	351	358	372	394	379	430	384	386	371	348	356	335	386	387	402	419	352	345	375	399	378	366	403	391	440	389	413	388	372	399	371	392	378	360	370	382	345	367	388	387	389	363	398	333	340	390	367	383	378	360	398	402	353	334	387	382	370	399	391	386	395	363	386	355	366	408	373	345	385	400	369	367	367	407	406	424	344	375	378	363	383	361	374	372	359	396	336	400	361	413	384	366	348	364	380	354	363	398	368	364	349	367	365	374	389	370	397	366	335	378	396	387	391	350	354	363	407	357	403	373	407	354	361	373	369	423	361	346	367	380	383	398	383	414	347	329	388	380	382	395	396	399	401	336	370	416	361	353	377	353	373	359	381	349	378	384	401	367	440	380	383	400	370	379	347	350	387	359	422	360	411	370	351	373	367	375	399	388	413	366	335	338	369	333	411	359	364	371	359	342	338	383	387	386	359	368	397	329	347	409	386	407	346	405	383	388	373	379	385	408	368	357	390	393	367	362	394	400	377	373	384	362	345	364	384	370	329	386	363	397	385	409	366	377	385	368	386	407	414	373	414	396	354	392	385	414	367	374	346	331	386	378	358	357	372	409	372	388	378	382	365	362	342	388	377	396	370	354	341	352	351	368	360	368	367	372	380	383	370	379	408	389	396	407	426	336	356	384	342	342	409	382	383	380	369	387	329	358	377	394	389	357	346	360	384	372	385	389	417	371	369	365	364	375	373	377	400	408	338	408	389	371	350	351	384	412	397	378	373	405	360	398	369	390	399	352	379	389	386	395	406	400	375	345	396	376	422	351	324	350	355	341	362	353	366	382	388	371	359	361	385	384	397	354	377	378	410	395	365	375	351	385	391	352	385	393	414	363	379	360	376	361	380	419	409	384	324	363	373	410	378	354	366	399	356	359	383	391	355	367	371	379	382	378	374	370	371	384	363	379	377	407	374	431	348	386	386	386	361	356	383	377	404	416	401	376	355	411	415	403	365	382	351	373	383	358	384	413	390	359	386	391	390	386	392	376	343	402	380	353	399	378	379	365	361	332	387	402	379	362	397	391	352	356	355	401	374	345	385	362	383	378	372	387	393	368	390	382	370	425	394	372	383	323	378	382	385	413	359	380	381	356	372	364	376	348	357	365	413	374	369	398	351	366	356	377	405	354	383	370	372	315	364	368	384	404	343	353	378	382	394	367	389	378	353	330	393	373	382	338	364	344	356	382	386	346	361	408	415	348	352	426	380	374	357	372	400	383	388	353	369	387	373	365	399	375	388	382	387	443	387	359	364	380	368	387	384	382	379	353	367	381	347	371	351	356	387	383	392	395	392	392	360	389	357	370	367	380	351	384	383	384	366	356	417	367	384	353	375	385	397	354	364	414	381	390	393	421	384	392	392	389	371	363	381	369	397	370	414	363	374	373	343	363	377	393	353	377	406	392	362	389	375	387	355	411	369	385	368	395	343	335	369	412	396	352	384	355	349	359	365	365	351	397	378	374	387	365	371	355	378	380	370	360	370	384	378	384	399	397	403	388	366	385	408	399	364	365	372	370	408	410	368	371	373	372	361	371	389	377	358	382	349	393	381	358	389	395	367	340	385	387	400	340	402	345	357	383	347	396	354	332	362	343	342	353	372	386	362	405	371	396	396	401	351	390	391	396	377	380	378	363	375	322	372	376	366	364	359	332	363	368	379	377	347	375	345	373	342	348	362	379	367	376	344	364	371	377	408	361	375	367	347	410	370	387	376	406	360	400	374	382	369	368	378	365	408	365	362	383	346	359	365	370	387	364	372	405	377	392	385	374	392	388	402	377	366	364	329	396	397	344	412	406	386	350	385	349	336	385	414	389	366	378	382	388	397	376	399	389	402	380	359	384	400	390	370	345	381	357	383	381	383	361	407	382	381	370	378	373	369	361	381	388	373	354	356	346	399	367	363	369	371	381	414	379	374	410	372	415	360	347	398	336	356	392	367	321	380	362	414	348	375	355	328	384	435	378	427	352	378	348	368	357	385	368	352	370	380	381	379	396	390	375	351	365	375	330	381	369	357	364	410	371	354	384	361	374	402	382	405	373	364	401	337	370	357	364	340	398	370	374	375	392	366	352	403	395	335	387	386	358	364	330	405	383	410	385	383	387	352	407	374	357	360	386	365	352	373	417	360	396	417	363	363	354	346	402	334	364	382	370	414	368	387	382	371	416	361	385	376	377	372	389	333	419	351	368	371	402	357	363	398	369	332	364	360	353	354	394	384	366	384	373	380	392	350	410	396	417	362	358	360	388	378	375	349	402	355	359	403	345	408	355	354	378	394	344	353	360	398	373	381	375	443	365	356	383	387	383	365	381	369	357	356	357	350	358	391	369	376	369	383	349	346	364	369	360	347	367	386	396	381	327	330	381	350	391	361	370	399	365	370	384	355	393	399	351	379	383	374	365	361	352	383	359	378	332	365	383	376	375	345	403	407	384	363	438	388	339	388	386	385	392	381	374	359	388	392	387	347	392	347	374	379	388	404	351	394	383	363	398	366	361	393	368	376	345	372	381	391	359	339	365	393	388	379	376	397	389	342	367	367	392	350	398	345	409	375	403	362	415	356	355	359	380	391	406	400	399	364	392	384	374	384	392	367	357	391	376	356	346	372	368	378	393	365	375	369	358	397	373	382	409	342	417	360	350	325	352	371	394	362	375	355	362	399	354	398	360	381	353	353	377	391	364	363	360	380	388	377	411	349	359	375	385	374	369	389	388	380	377	372	368	383	389	384	370	386	380	377	389	372	423	332	361	381	340	384	403	393	357	357	377	368	397	351	400	373	388	386	367	377	375	336	351	387	370	392	387	399	375	374	386	410	376	376	397	380	371	399	355	363	356	369	382	382	373	366	395	401	344	376	413	356	378	388	354	378	411	389	376	350	396	329	366	362	378	382	369	401	380	377	365	364	360	381	372	365	364	375	365	360	389	372	380	382	367	363	357	367	394	364	345	382	372	392	353	328	390	389	336	389	376	417	381	355	347	368	396	381	366	366	378	361	407	367	358	364	380	351	400	354	377	330	364	338	362	440	416	380	354	349	379	379	399	380	359	317	400	367	434	395	378	379	340	402	369	347	369	382	376	397	376	360	382	369	404	367	380	416	376	403
6623	1104	1441	1505	1434	1252	1168	1149	1062	1039	977	1048	980	983	935	958	916	943	930	947	906	939	924	929	915	897	952	916	947	947	937	922	898	855	915	933	957	995	939	896	893	924	916	932	930	967	879	940	886	867	886	870	896	885	923	917	923	899	860	904	885	898	885	868	908	916	958	900	880	908	909	889	845	911	931	920	901	896	893	936	922	941	890	901	894	941	886	889	921	868	882	876	928	851	926	935	916	914	897	864	902	898	918	922	878	842	915	888	936	861	875	883	902	914	927	896	893	915	899	847	896	885	902	926	881	913	895	887	921	863	885	871	901	950	901	879	889	897	890	865	918	944	900	937	835	888	863	895	861	896	912	930	869	886	889	917	967	941	944	901	924	893	898	873	886	906	888	941	882	925	949	867	901	898	861	882	881	895	890	907	912	896	851	905	876	936	889	953	850	933	893	912	899	918	913	849	919	891	857	948	920	893	894	952	881	948	886	925	891	911	946	859	884	868	893	912	928	932	909	941	909	898	978	876	917	842	914	898	961	922	944	911	907	911	918	921	879	908	888	923	849	932	885	903	902	944	872	844	879	883	921	928	883	891	910	895	878	913	842	909	946	929	888	909	856	890	892	954	931	910	876	910	854	951	836	864	905	878	895	836	918	945	891	947	876	905	956	935	904	906	873	898	850	866	923	895	863	882	877	909	876	940	849	848	924	911	904	923	983	866	947	917	916	912	959	862	863	933	846	853	908	921	886	902	888	911	890	879	883	861	890	871	875	835	881	882	917	889	941	862	897	863	898	871	844	900	875	904	913	890	931	908	903	847	882	864	866	857	928	951	858	866	888	927	854	858	878	911	917	915	898	925	907	829	899	922	881	922	878	943	909	902	877	971	848	957	936	850	922	933	894	922	863	916	921	959	916	885	900	898	876	928	929	958	851	932	859	887	860	909	884	904	929	868	891	894	889	927	864	909	903	885	888	876	900	881	875	881	937	910	839	969	899	910	939	894	895	916	863	918	843	941	880	880	919	922	947	893	945	946	964	905	876	853	944	927	889	903	873	899	878	880	874	901	893	930	942	910	890	924	884	888	835	846	907	925	889	939	899	855	911	929	879	902	903	946	875	841	909	967	872	861	880	871	900	927	852	915	892	872	911	909	970	914	925	930	909	884	930	917	886	884	901	938	926	889	902	886	860	877	939	895	904	886	889	835	930	894	918	966	964	908	887	885	843	880	901	911	879	888	918	922	848	907	913	907	928	920	923	934	916	875	888	898	915	925	941	910	925	901	879	890	958	940	848	915	873	904	901	865	940	881	938	879	922	895	894	894	862	913	920	891	932	907	907	912	963	943	916	887	933	902	911	905	925	954	861	866	891	926	899	893	937	902	866	875	874	883	898	979	881	907	885	918	894	884	885	879	882	815	893	935	877	953	904	882	895	869	897	869	859	866	913	951	942	860	908	878	897	920	910	971	873	918	975	880	891	847	911	861	864	921	926	974	874	900	879	893	918	934	912	889	854	945	903	902	844	951	909	925	950	877	893	908	860	840	936	901	861	917	962	875	892	897	885	869	917	917	912	873	886	915	890	950	885	868	879	907	874	903	867	873	908	912	913	860	920	900	912	956	861	949	977	914	857	935	914	926	872	872	911	863	888	869	965	877	901	887	937	887	835	892	918	858	854	937	884	903	907	928	933	855	861	884	929	894	917	907	914	939	902	916	941	937	887	898	901	938	842	846	934	905	942	869	874	895	837	898	884	880	914	893	950	928	892	950	868	914	880	892	913	913	876	853	917	897	900	890	844	871	883	923	951	921	886	914	893	889	898	920	932	870	940	855	907	899	902	847	894	908	913	915	916	910	958	878	920	906	900	889	871	892	887	887	907	912	919	896	867	958	885	917	914	883	841	933	909	868	859	911	876	941	953	866	928	925	883	921	920	948	942	925	864	908	910	896	899	864	919	895	858	896	837	930	895	919	942	895	923	933	900	922	875	899	870	912	882	915	915	936	940	914	915	932	890	888	847	882	925	945	903	930	890	931	930	886	883	843	889	906	877	886	942	946	919	930	901	889	895	909	885	890	898	885	964	906	890	920	901	894	856	899	947	884	866	890	861	903	915	890	906	931	892	922	839	959	876	912	949	890	898	934	895	855	913	867	945	899	949	900	919	918	924	879	932	924	939	920	892	909	930	891	875	908	930	913	949	931	886	906	922	921	917	913	898	911	917	949	885	900	897	909	900	917	885	918	882	925	886	905	822	936	850	896	880	897	916	867	878	909	903	890	924	880	879	906	954	900	866	898	908	877	888	899	873	921	930	890	909	912	940	887	909	888	915	877	932	921	885	915	911	949	924	930	910	855	869	919	933	908	891	866	897	899	912	913	954	949	941	983	893	910	964	876	905	891	925	960	910	832	872	920	903	856	906	947	865	928	902	947	865	891	892	862	887	916	954	910	926	903	855	894	855	878	889	910	879	899	896	912	947	912	933	893	920	865	899	949	845	882	918	935	875	918	925	928	886	871	931	917	887	831	926	889	985	984	902	884	869	889	889	837	940	925	932	872	868	913	889	906	921	891	894	856	902	901	885	888	896	882	863	888	899	949	932	904	850	941	837	880	917	926	900	916	898	886	929	890	898	867	918	888	864	925	908	870	922	870	888	922	875	873	886	879	925	877	912	952	945	893	876	863	888	872	826	902	858	906	917	916	918	899	881	891	927	890	870	919	935	856	920	932	885	885	954	879	951	905	895	857	938	871	911	918	895	838	867	908	915	877	907	935	921	896	870	892	869	893	901	922	906	903	863	905	881	864	910	907	896	877	973	940	883	900	933	888	911	957	911	927	903	837	871	929	894	933	884	914	903	917	883	894	952	882	917	922	871	875	876	895	838	932	871	962	873	935	961	909	935	878	868	901	898	924	925	865	865	830	858	907	921	924	902	868	864	897	908	914	909	836	965	802	889	875	906	936	910	924	935	936	881	944	937	914	907	947	893	855	869	862	933	983	901	907	930	928	901	894	912	883	875	943	849	868	875	873	926	885	914	917	866	888	888	898	852	956	940	937	905	921	950	893	894	957	924	919	898	854	896	959	859	916	884	898	894	876	946	857	907	863	909	849	932	943	886	939	936	898	843	921	922	860	884	855	918	907	912	923	899	922	897	907	880	908	941	917	906	983	942	913	877	919	868	862	873	880	921	869	905	949	910	867	916	907	895	909	904	825	919	882	888	931	876	907	869	957	905	892	902	947	924	874	888	860	908	870	918	894	913	907	876	925	920	917	896	938	957	922	897	874	870	967	849	933	887	886	912	949	926	900	919	850	914	929	943	921	900	921	915	919	960	888	917	954	890	910	868	902	863	845	907	917	880	924	903	929	889	921	877	939	883	908	919	891	880	922	952	881	938	879	883	907	878	899	929	894	936	894	904	876	965	909	924	932	933	895	929	954	895	950	889	902	875	866	902	912	885	928	934	893	889	938	890	849	935	892
11750	729	649	525	416	307	280	281	229	239	252	205	231	207	207	214	211	231	224	201	199	209	214	189	252	191	218	222	188	218	189	208	166	178	189	210	216	197	195	219	207	222	203	219	191	194	183	202	185	206	205	228	203	184	204	192	197	198	184	203	229	219	213	219	191	189	204	181	213	231	223	223	193	199	216	188	207	217	214	209	214	211	209	219	215	196	204	196	183	193	192	197	188	190	201	236	200	235	209	207	212	207	202	207	187	231	222	213	177	210	201	230	217	205	239	186	197	175	199	187	207	182	210	205	213	188	208	203	222	193	229	206	193	218	221	176	206	201	191	207	223	204	194	199	206	203	187	171	212	203	203	200	202	199	202	195	191	234	217	201	192	210	210	235	215	185	207	210	214	202	190	174	193	193	184	209	180	192	222	184	199	204	198	183	176	202	222	220	190	206	214	182	185	211	215	208	225	215	185	211	212	221	224	191	206	177	154	209	196	212	211	168	216	189	186	210	187	205	198	188	185	223	201	211	196	193	188	227	222	207	192	191	182	224	220	202	187	190	175	171	177	202	187	199	179	217	200	195	203	216	174	184	186	204	210	199	203	197	218	215	196	208	203	182	186	226	215	216	188	227	196	194	186	192	208	199	202	202	217	201	197	194	188	214	190	208	209	197	188	206	201	196	160	173	204	196	206	196	231	204	232	204	244	214	194	226	229	199	222	205	190	226	206	197	204	210	196	205	188	227	224	198	188	197	230	213	179	177	197	209	205	216	216	189	210	218	199	213	212	205	210	196	192	187	193	208	195	198	180	197	201	209	203	186	203	213	208	200	210	194	215	208	190	205	216	185	183	204	219	218	211	210	191	202	164	190	220	207	195	196	192	176	187	208	224	182	221	193	194	198	178	215	221	218	201	213	229	195	206	232	213	209	207	198	191	202	179	220	188	211	194	246	213	183	195	222	203	188	210	223	205	192	215	196	185	193	209	180	182	197	224	209	189	179	187	192	191	203	189	189	213	213	185	192	208	200	210	184	210	180	189	225	212	186	177	189	213	222	201	212	207	203	195	213	193	236	156	192	184	191	214	203	188	200	185	212	209	209	197	197	186	202	221	234	182	211	190	183	212	232	203	195	238	221	211	183	209	209	183	202	208	225	205	194	192	231	208	223	207	227	210	225	211	190	205	196	205	197	197	192	197	185	182	205	226	198	181	202	202	187	199	189	210	213	191	213	228	208	240	209	218	184	194	220	238	190	218	220	191	199	212	202	208	180	208	208	192	210	212	202	193	183	218	195	186	185	207	196	192	210	218	205	211	187	211	174	202	212	181	231	208	194	193	172	194	194	194	212	185	199	196	197	201	194	190	204	194	194	202	176	217	189	212	204	170	179	206	219	196	193	221	228	210	206	201	195	216	188	187	218	210	174	204	186	160	202	243	214	184	214	195	203	216	213	199	173	211	201	213	187	193	197	211	201	212	222	239	218	198	206	188	195	202	197	218	226	221	208	196	190	181	208	186	215	200	186	196	197	213	212	224	192	213	177	199	182	187	215	182	184	199	195	175	186	220	207	230	198	182	194	195	200	210	201	207	195	191	208	188	207	223	220	211	197	221	200	212	201	208	198	195	185	195	232	208	211	204	192	197	208	196	205	209	180	191	202	206	221	191	196	173	202	195	219	196	195	212	221	183	208	226	189	192	194	197	214	198	204	178	205	182	203	229	197	217	200	190	208	199	205	225	209	203	193	194	205	176	186	211	227	189	178	181	175	206	217	199	178	218	190	184	191	184	168	188	190	195	206	211	198	176	201	225	224	190	222	207	221	197	224	213	194	200	205	199	204	184	214	194	181	216	201	203	194	212	205	203	223	208	193	187	201	186	212	177	187	209	177	191	196	203	233	200	192	185	195	211	204	229	191	220	187	190	214	229	182	194	220	202	210	202	211	230	228	216	204	202	214	218	216	197	234	222	201	207	218	233	206	199	194	225	217	203	185	196	243	185	194	218	226	197	200	184	212	192	241	201	221	204	208	194	187	216	201	215	194	201	198	184	168	212	188	182	227	198	192	196	206	196	209	193	230	209	230	214	196	193	215	172	198	197	204	173	196	188	200	211	217	180	188	234	237	214	208	189	207	215	207	234	208	208	214	215	192	206	234	207	216	183	188	159	209	187	180	211	192	202	208	204	219	205	217	197	186	197	189	229	186	213	187	200	209	230	186	219	191	197	201	193	193	208	211	222	197	242	226	196	211	173	178	189	197	177	214	202	208	212	196	196	221	233	200	212	189	190	203	216	205	200	208	199	220	200	198	211	177	176	190	196	218	180	194	196	202	201	217	197	201	209	187	214	191	217	216	230	192	210	210	200	222	192	190	199	195	221	209	191	183	202	183	203	242	187	185	212	201	196	210	187	209	203	224	230	190	181	198	225	223	194	206	198	203	208	208	216	190	206	208	219	194	197	212	195	209	222	183	200	193	184	214	209	193	198	198	202	222	225	207	211	207	187	225	226	184	192	180	196	211	202	199	202	223	205	217	182	199	190	210	223	192	179	190	195	193	178	190	204	194	177	199	208	209	208	238	223	217	194	199	211	219	213	233	200	194	201	200	212	202	192	212	213	192	208	178	228	190	195	228	209	221	210	217	196	217	208	186	196	188	202	213	186	206	187	207	175	197	202	185	215	211	206	224	213	189	214	190	216	172	206	197	183	223	187	217	193	188	204	198	198	182	208	212	191	203	208	223	196	214	202	212	221	205	230	184	197	212	197	218	179	194	187	193	183	232	198	191	182	185	213	195	164	196	207	211	202	188	191	185	203	209	195	208	188	211	205	194	191	200	198	202	232	182	198	191	209	213	183	162	196	202	191	211	204	211	212	215	207	211	206	215	194	195	208	218	182	219	218	208	231	204	210	162	212	190	212	192	204	191	197	189	186	223	213	198	198	222	199	192	203	187	197	197	210	179	220	204	196	194	202	199	186	186	201	207	193	183	224	192	206	194	176	229	209	200	184	194	200	227	178	179	221	181	196	180	215	217	199	187	207	213	197	230	220	208	198	216	185	223	196	188	201	193	219	214	204	193	198	197	205	224	193	196	207	229	200	214	233	196	162	192	205	225	209	194	200	197	188	222	216	219	222	222	201	201	224	205	179	206	194	196	184	193	198	206	218	211	207	201	195	204	193	198	210	206	197	182	211	207	175	172	206	221	197	192	202	186	198	225	207	220	205	190	186	230	209	200	210	207	200	210	204	190	199	208	196	194	189	193	203	191	206	210	221	209	216	177	209	237	196	190	231	215	201	206	190	214	193	205	183	189	195	208	195	204	198	211	179	218	211	178	225	214	202	211	193	213	208	207	214	224	214	196	209	176	221	197	204	213	206	222	198	216	189	223	203	176	193	191	220	207	194	177	185	190	198	186	219	237	217	181	175	211	213	196	197	229	212	181	208	180	194	221	185	221	182	212	205	208	192	194	243	206	200	219	176	204
7769	908	1507	1692	1469	1184	1028	987	863	791	789	701	686	657	612	626	585	574	555	586	609	609	564	554	574	593	561	589	595	525	524	522	560	572	547	506	552	545	514	549	537	555	516	567	554	536	549	516	547	495	551	500	544	538	484	530	529	508	533	510	510	523	532	521	545	521	557	556	537	497	500	503	540	511	556	547	532	517	504	536	547	518	534	527	495	493	519	496	544	514	514	509	500	531	499	513	531	523	538	511	506	503	535	491	536	525	522	541	509	506	537	578	526	517	517	529	515	521	541	494	504	528	551	491	486	543	540	532	511	526	497	509	527	502	504	486	543	521	539	555	542	528	513	521	499	510	510	526	529	525	547	502	526	509	497	522	508	528	497	479	487	513	491	530	528	534	531	545	439	538	535	507	506	506	537	519	525	507	525	506	548	550	496	558	522	511	490	518	504	497	544	484	501	521	517	520	491	518	492	543	546	484	507	524	535	522	549	542	535	516	527	517	512	479	463	537	490	516	539	516	496	542	500	542	542	529	574	545	535	547	532	551	541	534	487	512	494	515	525	493	539	472	512	530	519	544	525	540	494	523	545	480	541	524	519	526	530	497	527	495	520	516	511	552	564	548	488	527	542	529	529	530	502	505	527	512	527	498	560	535	516	531	530	534	486	529	497	550	562	531	544	554	536	507	519	525	536	494	526	528	523	483	508	526	541	520	570	513	547	503	508	471	553	526	515	549	563	521	518	526	503	506	523	523	500	526	492	540	534	520	541	493	539	492	555	535	541	526	500	542	526	549	496	530	480	541	505	559	509	510	560	528	511	520	531	525	508	464	538	520	483	495	535	501	546	530	539	546	515	517	509	520	543	486	467	524	544	518	460	504	517	509	475	497	483	529	566	497	526	511	524	522	516	498	484	492	537	463	548	531	560	542	512	499	548	498	523	551	529	510	551	534	503	511	512	491	550	501	519	495	522	532	526	495	544	525	529	524	518	509	499	544	515	522	565	540	560	517	536	497	540	518	518	533	520	498	515	523	526	529	525	517	512	528	496	519	537	513	535	515	505	527	498	519	503	525	549	544	512	542	545	536	499	549	494	519	509	535	494	538	475	530	511	527	527	521	497	522	505	547	524	508	505	532	496	532	527	476	501	526	532	545	511	521	496	540	522	489	521	501	542	491	548	505	545	530	542	523	508	521	528	506	498	554	529	515	522	504	486	565	531	526	516	515	498	531	506	495	510	518	506	518	547	453	482	513	516	552	505	530	536	511	539	499	534	532	524	500	542	513	506	542	528	493	515	499	511	537	513	585	542	504	525	502	501	543	485	531	531	515	543	505	499	539	531	523	554	522	501	538	517	531	516	502	507	500	544	559	524	552	510	554	522	540	497	482	544	502	505	542	509	520	533	520	491	485	602	551	518	480	488	529	517	504	514	520	513	508	553	506	498	536	505	518	539	494	487	490	564	486	489	523	535	519	536	497	533	523	505	518	522	490	555	487	524	475	514	519	506	532	539	501	513	510	517	548	471	523	516	506	504	529	508	521	492	528	525	535	537	491	514	533	517	519	569	527	547	536	522	497	570	499	553	541	520	523	513	489	546	549	511	507	503	505	510	499	542	531	508	513	543	549	479	509	521	511	511	534	508	523	555	507	513	530	557	541	468	459	526	529	540	576	515	536	507	527	506	485	529	511	521	540	513	483	494	484	524	526	487	514	521	508	522	491	522	511	543	548	525	506	515	492	501	502	524	506	545	517	509	517	496	499	541	541	495	500	489	537	511	509	527	521	479	523	517	495	492	504	506	526	511	531	524	532	506	522	552	535	557	494	514	510	496	496	511	529	516	547	484	537	481	509	490	506	546	470	507	551	541	517	514	528	550	529	510	500	521	561	475	527	540	497	547	515	526	512	498	524	514	534	503	494	530	522	518	513	506	477	508	496	472	542	542	512	547	556	500	552	498	494	524	537	481	509	526	539	515	510	476	523	570	489	523	509	509	540	521	550	509	488	497	557	511	511	541	542	517	521	503	513	476	578	541	528	534	546	487	542	542	510	499	528	481	527	540	534	560	518	511	494	576	560	519	510	484	509	462	523	507	510	523	482	496	510	498	528	495	508	505	512	531	502	524	513	561	460	511	506	522	502	516	504	532	511	536	476	509	544	524	540	550	521	524	519	514	563	514	534	516	488	530	518	514	523	497	484	484	554	516	484	486	510	518	505	514	510	507	509	527	496	535	530	527	540	499	508	489	502	487	495	551	519	542	536	516	491	498	501	548	512	505	481	523	557	519	513	501	473	541	555	542	513	537	507	494	530	530	511	543	516	502	502	500	499	522	514	523	512	502	558	543	551	543	512	513	522	538	501	505	501	498	503	503	530	507	502	529	491	508	523	482	527	515	531	480	511	535	519	540	502	504	531	513	531	525	537	516	514	505	478	517	513	485	511	477	533	513	490	490	535	524	522	506	529	535	540	537	530	555	548	524	499	482	507	503	534	515	498	549	535	478	508	532	497	558	537	538	501	530	578	504	508	521	526	510	522	492	533	526	563	564	537	495	536	541	532	548	528	519	523	498	523	518	522	549	478	516	502	520	482	475	504	455	519	498	524	473	526	522	541	520	538	513	496	531	570	462	487	504	499	535	541	520	519	542	552	521	496	480	510	517	560	528	510	492	509	550	546	552	518	532	547	517	551	534	518	514	558	521	552	509	503	525	483	513	478	493	529	505	510	526	529	547	560	501	520	481	499	547	505	528	515	556	535	496	489	535	523	490	506	508	582	487	499	525	529	548	522	536	513	506	524	581	494	542	504	503	513	507	505	513	531	472	517	583	505	537	520	521	486	501	486	520	511	520	507	549	520	542	542	514	530	525	486	527	502	543	498	513	535	533	546	523	506	483	508	514	464	491	520	505	523	546	493	485	496	514	524	533	503	547	458	506	512	467	499	456	538	520	523	511	516	486	543	480	495	521	469	517	543	557	525	544	502	515	509	520	505	481	523	521	497	524	494	510	530	516	506	509	543	497	509	513	502	534	507	513	502	522	552	478	543	545	529	509	520	549	504	562	522	527	527	534	517	480	505	524	534	499	537	524	505	584	541	508	551	498	514	519	512	574	495	524	510	535	499	484	519	548	517	535	501	530	492	509	539	519	534	500	491	489	556	525	550	530	498	542	552	496	523	514	492	548	532	502	503	482	514	542	465	547	510	518	495	517	520	546	476	535	529	484	523	494	513	558	513	512	538	512	572	468	497	543	500	545	501	499	533	567	547	539	479	504	520	518	505	519	512	521	522	532	537	526	531	510	513	528	516	522	491	508	477	543	495	502	493	531	498	499	504	522	521	544	522	520	495	499	521	475	536	574	548	484	505	517	484	521	499	543	510	513	515	535	490	482	485	497	536	525	503	538	505	554	499	531	551	522	491	501	500	545	495	493	542	490	516	539	515	511	535	523	547	522	526	541	506	484	544	519	503	566	485	507	496	509	507
1304	381	391	363	403	364	408	398	408	367	398	360	369	370	367	382	382	363	384	371	385	390	369	387	387	378	353	386	395	406	375	408	380	368	394	397	416	371	402	379	355	405	368	394	394	377	406	387	373	395	361	392	359	351	400	364	421	345	393	370	387	384	444	417	363	400	366	325	381	347	446	376	369	372	377	395	368	375	367	376	339	384	394	399	366	390	373	388	394	378	336	416	354	389	361	390	380	366	406	359	402	377	373	372	392	362	405	392	389	350	368	378	389	385	359	390	409	406	376	399	398	373	386	352	385	377	353	352	366	379	383	370	393	373	392	354	384	409	399	365	374	355	379	409	375	379	374	342	374	349	351	401	371	381	378	355	366	391	407	399	411	395	389	354	381	377	377	350	359	435	349	355	403	406	388	389	402	378	377	369	384	385	401	422	399	382	397	377	368	377	406	366	366	386	370	394	381	352	379	326	357	374	388	377	346	369	405	342	380	349	396	391	378	360	388	412	393	381	381	379	376	400	387	376	367	422	405	385	383	376	385	394	362	403	396	364	368	403	374	376	403	416	362	327	386	408	347	394	361	379	420	366	356	380	388	380	407	339	423	366	362	371	371	398	373	393	388	420	394	360	389	362	383	347	355	430	358	396	359	396	388	418	356	347	365	363	364	371	382	382	379	385	406	375	367	402	412	374	378	379	345	362	396	382	410	389	380	376	446	412	404	374	384	372	377	404	395	388	400	388	379	383	372	339	387	331	369	352	370	355	388	397	347	400	407	404	371	372	378	390	373	398	374	382	407	375	372	379	425	377	331	384	387	370	379	375	364	372	395	421	380	412	422	401	358	365	397	350	425	418	395	380	366	376	383	360	371	428	365	408	410	397	400	370	395	384	402	390	413	374	409	366	362	360	381	395	375	349	387	383	370	353	358	399	377	375	392	360	407	409	386	379	364	377	403	408	374	405	376	420	394	409	397	357	384	390	344	414	401	362	389	385	407	393	366	359	372	392	373	367	373	367	396	388	423	370	340	375	409	369	388	363	417	423	351	370	363	379	386	366	395	386	412	346	408	365	368	374	418	373	401	373	384	384	368	350	363	343	362	356	360	347	361	377	337	386	401	383	425	389	428	349	422	385	406	397	372	422	326	407	397	364	371	353	402	360	351	375	380	391	398	382	391	405	384	359	396	383	374	403	382	388	364	384	345	363	369	399	376	372	378	365	365	405	385	377	374	374	372	373	357	371	344	370	403	354	374	408	414	371	378	385	375	359	381	358	382	349	361	395	388	353	394	376	383	363	379	401	346	361	412	396	334	415	417	396	387	381	423	398	383	308	331	365	400	352	367	359	381	370	394	392	371	384	359	365	428	386	385	390	402	407	370	397	385	370	379	376	399	406	371	379	386	386	394	356	399	356	323	415	364	381	367	350	375	382	382	389	389	298	393	336	368	379	382	368	401	374	366	378	393	357	399	344	396	406	379	375	380	390	386	396	374	339	386	386	347	378	390	384	404	372	388	373	393	353	365	362	398	362	405	365	396	379	393	379	394	371	356	386	357	408	360	370	392	367	422	380	404	384	360	387	367	385	361	430	368	345	371	420	358	386	371	402	396	355	386	384	403	365	366	356	362	383	375	379	369	384	368	384	395	373	361	367	390	424	393	329	406	377	413	383	366	348	391	411	393	379	406	374	359	395	370	393	365	386	374	354	339	390	403	384	378	388	384	411	385	396	360	364	383	409	378	356	362	391	383	383	357	387	440	396	363	389	365	387	389	347	405	404	374	389	376	383	385	370	341	389	335	375	386	405	387	436	380	360	401	388	407	380	376	358	367	373	393	386	368	341	398	378	380	374	359	347	378	374	396	387	364	357	368	347	371	397	402	394	382	415	406	380	379	360	343	389	376	377	368	368	364	376	397	381	392	395	408	363	376	388	407	381	369	402	402	402	352	382	370	386	428	382	406	419	388	380	402	361	398	358	361	442	364	385	366	380	402	381	411	373	393	351	391	408	370	384	366	412	398	386	391	410	371	397	392	377	395	405	390	354	376	400	415	381	412	386	391	391	361	380	402	384	359	392	356	390	380	418	367	351	336	377	364	390	412	383	362	373	361	373	358	372	382	384	348	366	381	359	383	387	409	324	365	375	380	386	403	331	376	333	356	356	383	415	397	395	365	389	385	372	392	375	374	342	360	393	361	388	402	355	346	373	368	393	419	359	379	397	391	412	388	403	403	366	329	395	386	351	363	376	356	391	345	344	372	356	391	380	392	369	388	395	374	362	393	371	353	386	395	381	395	404	362	365	394	394	384	373	384	394	386	384	362	345	371	414	358	389	356	402	391	358	367	354	370	389	384	420	357	342	381	380	402	381	371	369	373	383	397	418	394	373	380	365	369	375	399	367	372	381	375	395	354	349	366	417	372	409	403	399	398	393	402	391	363	366	386	392	379	352	364	351	384	372	366	376	385	353	353	381	398	385	377	387	357	369	413	354	382	368	363	359	374	365	384	411	356	371	388	392	399	352	353	369	349	379	391	353	353	377	347	387	367	372	377	370	388	385	395	388	389	397	378	392	361	401	385	392	396	377	412	341	403	385	377	399	352	410	345	361	373	368	351	421	359	351	397	368	384	369	386	394	370	400	381	357	406	372	380	367	390	378	367	400	387	370	373	365	429	403	378	446	365	351	406	385	363	391	382	393	391	396	373	377	415	405	372	405	380	420	387	387	438	378	396	352	360	373	379	343	408	348	342	366	324	363	356	384	394	438	386	380	384	360	402	380	376	401	366	395	415	427	395	389	375	362	375	368	414	341	387	411	384	355	398	379	382	383	388	378	406	375	381	409	353	375	380	362	398	350	362	413	357	369	367	334	388	377	384	358	380	418	373	412	355	396	371	366	381	380	358	367	399	376	420	369	391	356	378	375	348	395	379	411	416	352	387	394	367	389	372	371	377	370	344	383	384	381	360	384	353	407	388	357	427	376	385	354	348	351	364	387	323	400	374	415	403	372	383	375	378	373	352	382	382	330	375	351	368	377	394	377	352	369	398	348	389	413	375	424	393	346	397	388	381	334	380	352	355	397	386	388	365	393	376	413	372	401	349	402	379	408	362	389	342	375	389	370	351	338	394	378	405	398	382	399	390	399	410	375	385	383	370	392	417	431	384	372	392	372	385	402	390	347	383	370	379	371	398	393	402	395	358	376	370	373	404	385	354	389	368	402	398	368	384	443	399	388	379	397	423	405	340	376	399	395	377	371	374	372	384	380	379	358	435	346	386	355	353	381	362	386	360	351	394	401	394	399	422	407	339	401	359	349	389	396	375	359	356	406	382	394	384	385	403	401	401	368	375	432	349	358	363	370	405	376	430	353	369	383	372	381	373	382	363	372	378	398	376	345	381	402	393	408	367	376	377	345	383	416	387	384	394	376	402	394	375	361	397	385	379	329	375	362	397	356	395	381	370	368	408	400	357	382	358	377	387	373
2031	951	972	964	969	913	964	907	927	915	914	924	878	920	963	934	885	939	919	913	962	929	917	922	855	945	928	931	960	926	887	946	909	935	910	975	954	899	957	922	948	982	983	990	882	870	939	921	856	960	939	947	924	989	912	906	929	979	929	933	927	923	883	937	897	947	958	898	940	923	897	943	923	928	963	929	927	944	971	948	977	926	951	926	941	922	883	894	975	868	940	951	934	907	923	884	928	933	977	929	921	918	881	933	897	881	878	892	935	916	941	901	958	963	954	968	910	899	960	882	897	871	895	908	941	949	940	940	967	922	922	930	910	942	910	889	924	907	891	879	879	916	914	879	895	905	901	930	923	892	938	898	929	932	911	891	903	936	952	917	903	923	936	911	894	853	934	931	961	898	872	953	978	920	947	909	920	960	943	944	918	893	948	889	955	1003	987	906	909	940	934	844	914	840	876	905	961	911	876	907	943	896	933	931	960	878	918	928	959	899	869	892	926	939	921	959	938	883	940	962	946	937	927	915	930	938	936	938	904	856	947	921	937	923	882	932	941	909	945	947	901	935	906	880	950	931	888	901	922	901	940	921	878	968	956	918	893	911	930	911	935	921	937	891	865	907	932	966	868	901	973	934	935	915	930	939	898	929	924	957	933	912	918	923	927	914	906	900	969	891	895	928	922	914	887	944	912	914	927	902	894	903	948	909	916	962	954	918	934	932	874	901	908	961	959	947	963	938	927	923	839	929	956	922	935	906	930	877	957	931	925	933	883	936	928	908	966	903	941	948	1011	955	991	923	897	919	975	939	960	928	908	917	922	909	901	932	901	927	945	868	929	969	897	857	888	864	926	887	898	939	941	978	934	911	953	926	920	919	909	962	940	908	930	943	957	912	962	937	900	924	937	938	949	893	920	956	948	905	939	1001	886	896	891	931	958	938	903	868	944	930	910	918	927	923	948	925	877	924	953	911	968	850	895	891	918	914	941	907	958	920	930	906	967	936	947	954	960	902	900	975	918	912	905	899	927	885	960	997	931	949	909	960	951	925	899	972	967	910	882	941	968	920	947	912	887	931	914	940	945	917	876	895	893	936	950	944	942	919	927	914	928	975	860	903	940	949	925	950	955	919	925	912	932	904	918	915	932	856	968	903	922	913	924	947	923	953	949	950	954	870	931	918	914	936	951	952	1024	909	923	933	943	938	875	867	921	911	951	941	929	901	948	909	925	920	963	928	880	927	917	943	975	909	927	937	897	916	901	887	864	879	953	931	954	899	955	913	955	924	916	900	950	940	900	860	989	908	970	912	958	916	931	934	924	872	924	971	950	972	947	994	912	920	933	904	961	933	943	960	944	981	946	916	955	964	949	930	907	923	900	912	940	921	873	944	937	949	905	966	929	900	948	900	923	877	878	942	893	919	941	942	941	920	877	962	924	888	952	954	838	928	924	930	936	913	928	916	971	948	882	884	906	945	886	929	911	905	946	920	964	972	903	930	894	928	917	953	917	900	908	965	959	962	1002	901	882	899	884	948	878	954	899	906	921	908	905	927	891	868	931	884	905	901	912	972	894	964	887	938	955	891	951	878	866	920	914	961	916	924	905	925	916	905	908	935	936	975	949	931	972	964	855	902	930	866	977	981	930	904	944	920	950	874	871	920	944	993	928	924	901	924	900	949	911	899	944	862	909	872	903	985	887	898	940	833	940	900	943	930	955	934	910	924	892	921	911	937	968	945	909	979	918	918	893	942	922	999	915	889	901	880	912	896	900	918	893	898	922	960	951	1000	915	940	948	928	924	961	894	903	911	932	945	944	845	914	920	939	918	956	936	926	925	930	908	930	903	887	920	905	951	993	945	932	922	898	931	896	900	947	909	922	934	963	978	918	919	914	939	921	912	945	942	881	903	943	957	935	886	910	844	940	961	927	896	896	904	933	906	968	927	952	932	940	927	929	913	937	922	884	910	908	948	960	869	888	902	923	903	895	915	956	885	898	929	921	930	882	931	938	872	885	945	961	926	941	904	957	901	979	915	861	896	927	907	897	926	901	924	918	884	952	876	950	931	913	911	923	903	929	912	903	928	899	914	947	906	896	940	945	945	920	935	923	971	880	971	948	932	969	925	940	905	915	921	920	915	933	951	904	913	893	916	952	922	952	911	937	895	896	913	886	922	934	921	943	912	904	925	886	870	961	851	936	906	917	984	911	894	920	956	929	911	905	927	913	908	905	867	886	919	991	912	912	926	877	922	929	946	945	978	922	952	918	910	918	905	859	922	948	913	892	852	921	928	937	881	915	933	885	914	977	925	918	881	901	968	945	912	970	953	940	919	928	905	947	897	861	912	922	882	908	935	921	933	937	932	891	948	914	905	890	922	940	965	935	894	895	918	935	906	945	920	970	918	979	879	903	968	920	853	904	946	902	956	954	863	859	913	933	923	917	971	941	944	981	965	916	911	882	947	983	919	923	954	954	957	930	898	915	950	938	961	919	900	910	976	949	896	887	866	927	901	977	1009	908	974	914	958	986	888	991	918	944	910	937	963	905	939	919	914	945	973	947	868	869	932	945	930	921	984	942	888	919	930	937	894	942	901	950	918	868	986	945	936	908	1003	947	914	916	968	915	926	998	947	932	914	941	997	898	937	880	953	883	939	902	912	950	935	936	896	923	933	868	909	950	910	929	970	925	895	910	902	911	934	912	948	891	894	923	905	926	937	856	945	864	921	908	927	905	962	911	905	916	882	927	977	922	916	927	883	904	971	975	855	917	900	889	918	931	906	924	882	984	945	919	886	889	970	895	893	924	1011	913	963	907	960	958	899	896	905	919	910	942	905	917	896	940	928	870	944	892	850	932	933	958	917	924	895	913	868	975	875	985	888	948	952	893	937	914	908	874	874	966	910	917	922	887	916	947	933	901	930	857	885	875	947	923	935	930	905	971	956	938	898	957	896	935	951	897	899	934	987	896	904	922	941	899	904	973	904	935	918	958	907	932	967	959	940	943	905	944	937	900	965	887	978	930	929	931	943	937	925	946	940	884	926	933	877	926	934	912	935	954	935	951	957	936	918	926	923	953	918	871	933	887	914	962	922	915	893	920	922	939	952	901	946	905	940	957	950	938	927	933	892	927	919	916	916	943	976	950	893	895	876	960	1003	918	929	971	894	930	931	884	982	969	904	874	983	930	920	929	887	956	943	927	898	889	874	955	967	889	907	906	929	948	890	947	942	920	900	927	939	908	923	927	944	913	909	957	915	925	919	897	897	947	941	911	879	957	963	911	910	930	945	910	877	873	908	938	971	947	911	991	934	929	941	893	934	936	926	948	908	936	909	931	932	965	900	976	915	914	901	953	928	907	925	926	943	943	928	835	993	949	910	924	950	907	882	951	923	951	935	949	926	918	925	888	869	923	954	947	944	920	907	959	913	927	882	934	904	945	942	886	898	956	906	946	930	891	944	931	971	965	940	902	979	970	976	929	887	939	935	906	951	937	946	951
6834	549	632	545	502	403	419	452	394	347	400	394	408	359	399	389	376	421	402	395	354	348	394	391	380	367	400	377	395	410	389	384	398	394	390	376	389	354	374	407	347	360	369	378	392	385	339	351	347	367	354	355	360	360	376	395	378	361	371	391	355	351	389	365	364	343	386	386	356	392	386	404	424	392	379	399	400	371	373	346	368	374	370	370	387	355	381	410	387	376	367	370	420	367	363	343	370	372	340	326	374	364	369	359	365	390	340	363	376	382	385	385	351	337	350	391	377	366	389	393	371	364	338	377	360	351	376	352	388	372	386	379	396	375	369	379	399	390	398	333	383	363	392	395	371	335	362	377	384	356	368	393	354	372	402	364	383	378	358	371	341	328	405	404	352	368	351	369	363	343	335	360	370	399	400	369	351	359	329	362	389	378	358	349	364	375	370	369	412	379	433	363	349	389	353	374	375	358	380	351	380	394	383	387	394	395	362	379	371	421	398	361	377	400	353	366	373	372	395	387	333	361	377	417	371	387	329	392	363	344	341	385	397	368	368	338	389	362	393	388	401	365	370	378	385	372	381	371	409	398	365	414	373	380	371	362	343	393	348	390	358	383	381	393	361	311	392	360	381	342	397	375	366	365	402	392	351	423	367	381	375	403	384	365	376	347	369	371	357	353	342	392	399	381	357	361	382	357	377	370	350	366	377	362	339	379	371	329	375	366	338	368	371	384	353	363	377	366	385	405	369	385	369	402	371	411	403	398	398	405	380	386	330	390	353	385	355	339	355	360	356	374	363	395	363	385	327	361	371	364	367	379	334	383	384	401	401	375	390	354	340	391	368	360	370	369	364	339	362	400	386	370	376	362	364	403	353	381	354	398	354	378	362	379	369	385	366	398	383	345	335	381	395	396	322	366	363	362	374	405	373	383	374	378	368	332	422	368	351	366	414	366	340	381	353	373	359	362	373	380	343	381	398	371	371	380	394	358	354	405	387	403	376	326	357	359	340	348	345	401	404	401	354	395	348	379	372	382	367	371	384	392	382	425	373	391	364	362	381	341	378	376	384	372	347	361	377	376	329	357	370	422	396	384	361	377	402	396	411	401	347	414	393	413	394	381	348	367	358	375	383	377	385	389	383	352	357	364	376	329	375	359	360	407	374	409	362	374	385	338	370	385	381	400	361	362	380	362	364	349	355	363	395	371	384	353	418	384	425	330	376	325	346	388	389	366	382	372	382	350	408	359	418	393	387	392	351	397	366	396	374	370	397	417	405	368	362	389	379	364	380	373	350	370	347	393	362	371	357	386	371	349	371	338	398	345	354	367	412	347	354	356	386	377	368	380	357	411	381	377	346	388	343	378	357	376	384	385	380	351	345	385	400	367	371	396	389	368	382	376	365	400	365	345	384	403	382	361	377	376	368	366	377	357	365	386	366	389	384	353	366	358	341	395	363	378	383	380	361	389	364	365	368	391	375	363	357	367	378	380	388	377	416	404	392	365	420	395	396	339	392	360	353	363	394	395	372	387	388	328	386	341	411	397	363	333	341	412	389	372	373	346	336	331	366	396	357	391	397	391	378	393	371	388	418	335	386	397	399	387	378	389	409	383	402	364	366	387	385	350	361	412	379	384	348	382	362	379	348	406	386	364	393	410	397	374	347	362	380	350	379	402	356	405	405	389	403	359	371	400	382	373	370	365	392	342	377	373	374	357	377	342	386	385	412	368	354	375	376	363	365	390	366	382	406	349	380	329	360	366	388	348	352	359	339	391	375	374	360	376	377	361	384	387	371	384	336	362	405	393	378	326	353	348	366	404	363	382	367	349	359	413	373	374	354	352	351	352	365	390	391	392	379	392	380	404	413	350	422	406	381	385	378	380	383	427	384	362	337	336	355	362	394	383	369	372	380	380	382	343	382	403	358	359	360	346	384	337	370	338	375	387	354	363	387	389	356	366	356	443	361	371	397	408	367	396	388	412	359	366	356	401	386	359	363	366	373	405	397	386	383	395	409	360	345	390	370	373	384	359	386	394	402	401	409	394	401	364	343	366	367	374	383	399	356	378	369	367	381	367	352	409	392	377	366	420	387	406	377	357	368	358	387	391	367	400	373	381	388	402	326	372	391	398	435	378	355	379	353	375	381	388	356	399	408	372	323	404	375	367	356	369	384	382	374	411	353	394	353	377	381	371	389	379	321	352	384	382	376	383	383	389	392	358	394	374	383	386	378	376	396	400	388	397	427	382	387	342	383	376	411	370	376	393	392	390	408	369	392	358	381	348	371	381	375	372	372	326	398	374	362	372	381	369	344	344	345	344	379	384	386	377	370	391	372	338	359	409	382	375	358	329	348	358	389	354	369	373	380	412	408	391	376	367	355	393	369	365	390	386	365	377	389	360	359	357	354	395	375	367	381	370	402	360	367	342	371	372	391	344	349	364	349	357	381	386	372	360	381	389	376	380	330	386	386	389	381	398	368	368	351	391	414	399	377	356	379	347	386	382	401	336	355	346	408	352	372	386	387	372	384	360	420	364	383	347	384	398	384	396	354	370	370	411	343	400	404	348	327	416	395	375	365	371	369	362	352	350	371	369	400	389	364	385	353	406	356	368	411	380	365	394	380	345	366	328	367	370	408	344	371	378	407	375	344	385	386	340	369	387	368	383	385	386	349	394	351	375	367	424	418	402	348	374	361	389	347	393	370	386	376	354	345	355	360	399	380	376	410	403	383	404	401	389	382	357	383	390	360	324	414	363	400	358	401	369	400	354	390	357	363	398	383	351	320	396	345	331	376	349	353	369	347	338	382	346	349	385	372	366	400	355	328	350	362	424	372	355	363	357	349	393	403	381	372	325	370	358	371	385	365	380	359	350	385	388	410	382	371	352	340	384	385	354	359	370	358	373	390	405	398	356	385	405	375	368	420	377	380	393	381	374	423	383	357	381	376	316	369	424	384	364	389	383	379	371	386	365	362	384	368	364	366	364	382	386	370	377	372	389	378	324	378	366	402	384	379	373	387	395	392	373	382	373	375	365	374	353	364	352	364	369	372	356	369	386	397	367	389	387	339	337	355	353	391	348	370	367	349	388	404	368	363	341	370	405	349	369	375	382	363	381	334	375	425	346	380	386	345	392	386	397	360	356	367	386	382	373	355	362	380	368	362	409	408	365	371	400	391	373	373	340	366	358	407	395	397	406	375	395	374	387	374	380	340	387	389	346	404	405	376	395	416	381	399	396	363	413	353	375	379	341	348	408	321	366	412	376	423	392	389	363	351	354	383	365	409	386	350	379	382	358	395	385	371	337	342	391	390	364	393	374	389	364	393	360	362	359	391	373	380	395	363	408	394	360	360	369	427	398	393	373	402	354	368	364	358	373	388	415	359	342	361	367	371	356	405	359	372	396	377	362	389	411	390	366	371	375	412	379	355	342	369	369	385	353	364	403	375	384	388	358	364	377	362	325	374	373	382	385	376	351	353	384	375	338
6642	1086	1459	1532	1377	1282	1216	1152	1072	1031	1036	1023	963	972	956	941	974	939	921	981	909	903	896	970	907	891	922	935	916	909	918	884	884	833	943	905	891	852	857	890	883	933	876	912	878	902	887	907	936	951	873	902	914	915	901	940	942	860	946	917	943	885	946	840	911	903	888	871	907	897	899	864	862	905	927	855	869	901	888	863	922	926	911	907	901	860	910	933	927	879	867	908	858	926	846	891	923	874	908	934	925	903	885	941	860	886	889	914	863	898	936	926	915	898	911	892	907	937	856	890	881	946	901	921	882	879	882	888	918	882	909	919	929	943	879	860	939	879	920	861	877	907	926	860	947	920	886	883	930	906	958	896	893	906	892	910	880	887	907	874	927	900	916	929	961	946	888	927	902	949	882	907	919	865	946	909	927	892	896	928	903	810	861	939	914	867	881	905	900	917	895	857	912	947	882	906	893	881	861	902	899	883	949	865	961	905	896	895	887	883	886	882	852	893	971	837	872	826	920	935	914	908	892	912	851	892	876	918	864	887	885	962	918	944	914	950	867	837	903	886	919	866	903	876	903	874	883	931	912	952	896	928	895	891	903	888	911	857	901	922	946	925	922	977	961	881	889	905	873	944	901	866	896	826	975	938	874	895	910	859	933	913	850	888	870	899	906	878	870	844	928	866	933	946	900	874	913	976	890	892	891	949	855	907	924	918	835	870	858	901	942	891	968	878	932	919	891	910	880	906	899	896	905	863	874	899	845	910	872	832	957	888	974	880	898	880	891	960	908	866	923	930	923	876	901	897	896	847	909	888	920	913	862	911	912	868	869	885	877	902	899	920	918	898	934	880	890	906	938	944	903	905	959	904	947	898	944	892	938	954	892	887	828	920	906	890	883	908	880	889	867	896	895	879	905	898	882	908	836	872	888	907	856	883	943	868	915	925	863	896	866	850	900	911	892	904	911	906	903	899	901	918	938	888	901	897	911	946	917	865	950	925	871	862	895	867	894	904	848	869	931	922	875	877	883	912	912	877	904	886	904	879	918	845	920	952	910	878	863	841	901	852	887	917	900	915	897	886	864	876	933	937	885	891	864	874	881	900	902	925	924	889	904	894	904	961	878	944	920	905	887	912	913	938	872	899	868	940	853	945	876	873	907	859	917	895	910	894	917	914	897	917	862	884	903	877	912	830	839	952	900	858	967	832	877	886	873	946	961	850	935	943	874	875	872	855	908	908	912	912	862	919	897	971	852	874	936	906	850	865	919	965	879	847	878	870	849	858	854	868	876	881	952	899	872	883	925	900	914	883	904	913	906	867	939	882	944	896	871	885	920	869	911	924	891	879	856	877	867	943	878	928	892	853	877	918	907	877	894	922	925	922	921	866	920	900	906	935	902	868	936	901	887	933	913	945	913	941	853	892	945	946	898	940	903	902	882	872	884	872	879	873	868	865	931	906	916	924	920	890	865	843	888	899	884	875	888	956	931	883	946	891	860	945	898	934	937	943	879	896	894	966	925	867	905	911	876	886	968	879	931	883	898	888	889	854	947	839	889	897	934	903	891	828	881	893	915	911	920	920	869	902	874	933	893	927	930	929	917	914	903	921	880	913	917	852	942	902	981	911	929	850	899	850	856	938	926	869	918	900	885	847	920	902	899	871	864	824	970	900	870	963	944	912	892	942	848	905	925	853	901	906	926	856	925	931	902	931	906	934	897	887	933	901	904	908	915	900	909	920	872	895	900	835	868	879	876	948	869	881	857	818	940	833	866	903	902	883	878	879	929	938	905	925	883	861	894	894	920	885	890	888	918	889	907	940	893	909	865	851	921	898	856	920	905	886	949	914	898	880	865	860	908	905	904	916	964	958	844	857	906	942	878	869	917	909	904	904	945	911	967	865	928	942	926	955	855	929	889	926	865	913	947	900	893	894	916	928	905	913	901	880	914	952	908	928	935	915	889	960	896	907	906	900	885	928	947	884	948	923	888	868	860	926	899	930	924	894	919	960	885	907	847	855	899	937	874	863	869	894	877	897	927	869	898	868	912	883	914	898	876	874	864	913	891	915	921	931	917	826	873	868	886	851	899	900	885	893	947	926	911	891	919	917	902	945	870	929	922	900	869	907	892	941	910	877	848	903	838	944	851	891	926	916	872	843	878	912	865	871	940	928	861	921	918	909	925	936	876	886	946	886	902	889	933	937	889	897	857	875	884	889	929	878	891	914	847	919	864	926	945	922	910	878	872	898	901	916	853	917	929	893	888	896	923	914	877	885	915	908	954	918	922	878	892	893	905	926	909	910	950	879	884	880	830	873	931	857	932	961	921	885	905	858	906	916	842	926	897	908	946	900	925	919	859	952	877	869	887	882	886	856	911	890	918	877	896	869	905	913	921	858	848	852	892	961	925	915	880	919	880	902	852	851	911	876	862	893	879	849	923	891	893	884	899	913	911	878	934	883	843	923	877	908	858	896	884	876	899	857	874	862	903	903	903	923	896	936	874	904	952	872	941	914	867	898	923	923	922	860	907	917	925	939	912	889	893	959	929	888	858	962	917	883	884	891	900	897	917	875	903	918	842	922	903	912	924	850	874	906	847	856	879	855	890	844	890	903	938	953	849	919	864	882	856	931	876	885	819	907	867	905	881	883	890	905	890	887	960	868	913	871	951	949	907	901	897	878	889	905	878	900	938	912	951	876	897	886	953	913	912	899	920	869	936	915	916	872	872	929	932	886	902	840	873	920	900	920	851	915	922	919	907	897	911	879	911	897	925	895	891	902	913	909	873	874	954	900	914	921	878	933	901	849	920	906	925	902	837	841	886	862	871	929	833	882	926	902	928	931	854	914	953	916	917	940	903	917	844	882	877	928	907	947	891	917	903	902	866	960	910	852	824	895	897	899	928	916	955	904	903	903	887	924	874	890	943	861	852	875	899	862	880	934	902	904	905	921	876	960	887	951	918	921	851	928	886	940	887	858	945	880	895	888	880	879	842	847	941	867	873	927	922	865	847	906	945	935	893	862	868	916	886	918	849	926	946	902	885	917	838	899	888	902	895	916	908	810	939	914	899	891	892	846	910	845	919	960	875	903	868	885	875	872	949	844	884	895	863	867	904	866	816	844	860	916	860	883	952	853	869	912	914	880	934	912	884	916	870	910	903	873	871	897	913	899	908	934	905	908	870	923	931	880	889	913	889	927	864	867	899	901	879	890	847	872	933	882	871	944	882	856	921	863	892	879	888	886	890	883	930	877	897	838	872	896	874	900	883	908	905	918	895	871	925	851	910	875	908	903	889	910	924	905	918	953	950	908	917	861	922	863	897	946	899	857	872	883	886	910	858	903	875	904	970	884	860	903	959	875	865	867	898	890	903	896	895	891	839	918	870	962	901	882	900	877	883	912	877	864	913	883	889	868	946	877	923	921	856	877	954	914	935	866	893	846	830	878	876	889	890	907	931	912	921	855	866	898	886	929	887	905	871	908	908	886
11964	755	613	511	390	319	329	303	253	274	271	242	233	209	216	198	215	219	193	218	203	186	195	201	182	239	184	188	207	214	176	214	212	209	227	193	195	206	203	205	212	215	198	196	231	192	195	231	197	195	190	208	223	204	201	221	217	224	177	165	212	209	221	215	219	180	207	191	223	199	205	192	207	198	186	206	220	196	195	184	199	221	224	216	189	209	209	233	180	176	205	216	198	198	216	199	215	193	209	194	196	206	199	200	205	192	223	212	219	186	215	224	202	198	201	212	201	207	203	201	209	193	198	209	228	204	178	209	179	204	197	212	215	204	189	184	196	220	195	208	207	202	218	199	200	229	192	197	190	248	214	197	224	193	238	217	194	212	205	203	203	203	185	181	183	192	238	200	244	191	200	215	210	167	188	198	188	210	182	210	207	204	205	193	215	185	232	198	214	210	199	194	181	188	203	211	192	201	197	218	188	215	198	195	178	170	220	212	200	225	197	222	192	218	217	171	209	209	226	208	187	183	219	190	186	218	214	205	216	201	202	179	215	187	240	179	173	203	206	207	220	211	179	191	193	188	215	213	190	225	191	206	215	202	179	225	223	214	189	180	183	182	208	208	214	188	222	194	200	201	204	179	214	188	220	212	199	195	204	208	205	182	202	217	199	157	203	199	202	238	190	219	208	206	209	239	176	184	218	215	196	202	215	187	194	215	217	186	187	208	204	203	213	218	235	187	210	216	188	200	188	212	205	195	217	218	193	202	214	202	204	202	211	204	204	188	199	176	193	187	201	205	228	218	198	203	217	187	207	165	193	187	215	182	215	206	214	195	185	189	214	216	219	190	191	205	198	216	203	234	212	219	220	191	217	187	192	210	194	195	185	218	214	197	199	229	204	173	197	185	194	188	180	216	193	217	213	200	226	245	201	200	184	177	195	184	197	214	212	190	211	203	192	190	188	168	189	198	208	183	178	205	193	210	213	195	206	205	202	207	192	208	226	214	214	218	196	203	196	194	199	209	201	206	191	196	211	175	198	216	180	222	174	195	186	190	180	195	190	179	195	204	206	211	182	181	196	216	213	176	236	173	198	203	206	194	177	196	221	196	245	184	204	188	187	208	199	213	216	198	231	188	210	187	213	199	195	194	234	209	194	244	198	197	207	206	227	196	214	187	209	185	202	201	195	196	218	203	195	218	212	202	227	197	238	195	201	179	215	216	186	168	182	210	208	196	188	201	191	213	198	193	213	214	228	200	186	202	197	199	224	208	199	218	222	201	208	192	184	204	229	230	197	200	197	207	176	216	192	194	202	215	207	190	211	192	180	220	206	219	201	208	206	204	197	210	192	211	214	226	194	186	208	210	217	217	219	195	203	195	196	216	206	204	213	199	168	203	192	198	216	206	183	215	199	208	179	190	203	210	180	157	227	185	182	213	222	221	193	201	226	193	176	209	196	203	212	200	214	208	179	188	230	208	197	176	199	196	189	173	193	208	209	206	217	191	203	192	214	184	205	213	170	213	205	229	210	206	224	196	201	203	195	204	241	237	202	208	203	211	209	209	204	207	189	185	180	217	164	174	205	181	191	225	183	207	181	195	220	199	211	208	220	201	212	211	216	215	208	195	222	203	208	194	201	189	213	208	207	209	214	193	187	177	187	224	224	205	184	193	204	200	195	191	208	186	175	218	227	200	214	218	192	192	209	193	179	233	208	208	198	176	186	204	214	210	201	236	215	182	194	184	211	174	212	205	213	174	203	201	196	211	201	212	196	206	198	202	176	220	201	193	199	223	184	208	186	205	207	191	192	204	198	188	197	193	208	191	206	204	199	201	207	203	189	223	215	213	185	213	195	204	190	185	209	212	197	190	185	204	208	217	215	218	210	209	186	204	221	195	199	196	198	216	191	182	219	216	194	225	197	223	202	207	210	215	223	200	214	223	205	219	209	185	224	213	208	171	201	203	222	217	206	203	186	192	187	201	185	200	207	199	201	196	210	185	213	165	214	216	199	204	189	175	186	219	212	205	186	190	191	195	197	231	189	214	186	212	201	211	190	194	203	222	186	181	205	193	198	203	214	199	222	204	194	210	219	199	213	213	219	193	200	207	210	169	202	183	195	193	194	184	206	206	184	191	215	188	184	199	188	194	185	206	192	211	202	183	241	212	200	215	190	209	193	215	198	193	205	200	189	200	197	204	195	217	200	240	227	204	199	211	201	235	201	209	221	164	164	203	195	210	215	211	194	191	214	216	202	209	212	187	201	190	185	209	171	222	196	210	256	194	203	189	191	204	212	194	198	210	204	191	205	197	188	216	208	226	206	187	202	225	214	189	210	227	202	192	181	187	184	247	188	216	172	187	202	212	204	179	189	202	204	229	208	201	202	198	201	185	190	197	215	214	188	201	202	211	223	224	188	187	189	203	202	208	218	203	214	196	193	192	231	200	204	224	218	230	168	173	186	210	185	203	162	189	211	200	215	199	214	216	203	192	222	210	202	187	203	173	226	172	207	202	225	202	178	176	192	224	239	203	190	188	183	187	224	166	215	189	219	191	207	222	218	166	200	194	196	192	208	198	211	193	201	214	180	205	186	200	194	190	210	204	190	191	207	209	218	199	216	198	190	226	193	219	213	212	184	203	195	214	186	211	169	193	203	221	198	224	204	201	216	216	200	179	181	207	203	203	219	213	196	187	199	177	225	208	192	185	195	194	176	190	185	222	215	169	228	206	215	180	201	197	215	221	218	198	209	190	201	206	206	197	178	193	213	222	198	193	190	225	218	194	199	200	203	176	167	199	227	187	201	198	197	191	236	218	191	196	177	191	198	210	178	197	206	168	202	209	224	221	213	210	222	199	215	210	186	218	196	198	219	197	185	189	211	224	196	211	213	209	190	221	179	187	184	193	183	240	208	190	194	215	203	216	176	216	196	233	197	202	204	211	190	192	208	197	207	194	195	196	216	207	216	220	179	203	199	191	189	206	220	213	183	196	209	209	195	189	196	178	191	196	209	214	198	200	235	198	201	222	191	196	193	218	218	195	208	220	200	194	198	202	215	191	200	183	194	192	203	202	202	205	202	219	203	190	190	188	204	208	177	215	186	191	243	179	184	188	192	200	203	210	183	192	196	224	190	203	180	200	209	216	224	215	214	221	207	212	206	191	238	207	211	207	184	197	207	200	217	172	197	195	214	190	213	197	191	232	204	193	227	235	187	210	206	203	207	206	219	203	217	195	194	192	200	220	215	223	195	232	220	200	198	212	211	227	204	156	200	212	187	177	222	198	211	214	211	196	210	213	175	236	204	213	186	201	192	202	197	199	224	209	185	194	199	238	194	190	192	207	171	191	205	201	241	209	207	183	198	214	209	206	199	216	189	179	192	205	215	203	195	179	206	216	189	199	206	182	189	193	222	224	190	210	186	231	216	214	189	206	189	200	208	230	187	194	213	193	192	159	199	210	219	197	207	189	216	190	170	239	211	189	206	219
7726	950	1565	1696	1440	1222	1059	916	834	792	763	701	640	680	646	619	642	613	610	615	529	566	580	591	562	519	561	582	603	546	515	515	528	606	545	553	605	543	533	530	509	507	584	509	533	559	521	496	542	516	566	522	529	514	523	534	536	525	552	529	550	565	555	521	546	528	543	528	527	529	535	530	555	517	490	535	518	526	496	511	532	537	523	494	519	537	551	515	556	511	540	517	527	576	519	533	516	515	516	536	512	502	524	516	514	579	542	497	540	528	543	543	514	529	544	514	506	533	545	519	567	516	500	524	525	550	494	513	506	546	541	519	477	521	495	491	528	506	490	526	510	537	516	500	501	491	517	506	493	531	510	514	526	495	538	466	514	513	510	537	541	521	533	515	486	548	527	520	536	530	479	497	511	501	514	492	492	551	532	514	529	530	499	500	533	524	457	495	492	517	540	511	537	478	500	499	566	511	524	521	562	524	580	541	518	487	464	553	522	499	515	469	524	505	519	488	527	526	513	515	505	480	497	503	503	512	519	503	541	534	508	506	498	518	529	503	538	494	522	531	552	521	497	508	506	524	498	505	509	513	531	562	537	517	491	500	534	563	553	524	499	502	542	531	504	513	467	544	469	568	519	507	555	488	515	511	538	485	549	568	517	511	536	489	511	500	502	536	513	540	522	553	491	532	519	509	517	478	494	495	535	542	548	513	550	496	499	505	550	513	493	477	520	511	525	520	542	519	515	482	511	535	507	529	541	526	513	537	542	510	526	503	556	502	511	508	523	514	534	534	534	465	530	501	511	539	533	482	570	537	522	496	497	548	503	509	543	470	499	528	530	506	490	498	529	545	529	526	498	511	521	484	525	507	494	512	480	511	503	510	518	545	528	484	537	530	520	580	492	522	494	532	534	528	501	529	544	474	526	537	510	517	541	537	519	552	524	503	541	501	563	555	545	516	516	549	507	506	465	533	517	526	508	510	507	494	485	520	554	501	531	550	522	500	521	496	535	514	488	505	542	488	509	463	510	502	517	515	499	516	521	512	506	512	528	517	560	479	557	526	490	549	554	541	500	544	524	498	540	516	554	505	499	504	503	540	470	542	573	532	525	531	505	487	514	518	471	509	533	498	490	479	528	504	527	499	516	515	501	560	537	559	498	506	540	559	539	503	512	523	500	511	501	510	503	510	518	518	531	502	508	537	549	509	508	524	505	527	491	498	509	501	531	489	528	488	506	528	469	554	501	523	517	474	524	519	512	482	530	504	531	522	534	486	489	532	500	490	526	499	533	546	475	515	519	530	517	500	521	536	586	503	527	537	497	519	502	557	522	520	506	488	533	495	526	515	488	561	533	516	527	511	553	544	546	521	510	539	504	519	471	512	512	515	515	545	494	562	501	520	519	526	537	500	498	520	496	514	525	498	538	510	495	556	512	554	509	544	498	526	532	552	496	504	479	549	520	517	523	517	538	509	517	525	523	533	511	496	539	546	501	489	509	505	481	556	540	541	496	494	509	546	530	508	553	578	558	525	470	487	485	493	518	491	478	508	518	551	516	462	548	496	504	510	495	515	562	541	458	524	493	510	507	572	492	522	488	495	522	525	518	509	520	534	504	540	500	516	508	514	504	488	508	501	510	528	531	536	493	490	534	524	528	537	492	484	499	490	481	528	485	536	517	501	521	512	504	513	541	495	501	507	562	489	517	493	527	506	481	495	573	556	540	503	529	544	548	517	547	508	502	537	503	516	518	482	509	503	530	504	500	526	477	471	545	511	531	536	542	515	542	485	553	464	519	541	494	509	540	517	494	537	516	572	511	506	503	505	517	544	525	490	552	488	518	515	519	502	527	527	522	522	533	570	460	482	540	480	552	538	513	493	508	516	510	528	535	500	566	531	502	513	523	502	524	505	516	484	504	513	521	523	515	501	501	527	524	494	468	489	538	556	520	547	548	567	524	490	550	489	514	521	510	540	498	541	503	527	499	521	510	502	468	507	510	487	506	524	515	529	499	516	490	483	537	534	530	514	510	498	489	516	530	490	504	508	506	526	553	505	550	505	521	521	535	490	543	492	476	549	525	492	517	500	528	516	484	532	505	501	503	488	503	554	503	500	523	511	507	525	518	544	549	461	526	502	537	538	527	528	521	517	493	452	470	505	506	522	497	525	511	519	562	526	517	514	497	509	528	524	477	497	564	527	519	511	549	471	529	531	561	542	517	517	537	520	488	537	522	511	543	499	510	505	479	484	488	515	478	520	507	516	523	531	540	531	524	547	531	516	490	511	512	511	524	541	539	554	510	518	511	492	508	514	519	497	520	537	540	473	531	532	530	506	514	511	535	545	523	503	554	511	555	516	533	472	478	499	534	522	545	516	533	499	548	538	498	488	511	492	490	500	522	510	512	509	511	506	519	485	541	498	531	534	540	559	545	531	520	513	510	513	531	494	498	514	524	504	557	549	465	507	505	493	544	474	469	519	506	493	531	519	502	505	523	505	529	530	529	514	543	514	506	540	522	503	533	505	508	506	554	517	542	507	510	497	508	519	522	468	498	513	520	508	512	509	527	535	493	518	509	543	484	568	517	517	549	498	522	504	485	542	519	522	544	526	501	534	506	476	543	539	528	472	547	505	517	529	516	539	514	549	558	522	486	558	495	584	507	533	512	517	518	555	576	483	525	529	480	520	533	528	504	501	495	543	498	524	527	535	517	490	541	498	542	496	489	515	517	553	518	533	533	525	521	513	540	509	489	536	530	502	527	494	532	502	469	532	520	520	496	551	497	519	521	514	502	524	504	500	535	522	519	496	513	516	513	527	482	537	521	505	494	517	530	509	498	511	536	536	540	509	525	509	526	511	508	512	492	544	496	527	510	522	483	518	498	534	537	512	538	536	508	499	532	505	521	510	501	510	518	568	500	521	510	524	496	542	511	508	559	489	563	536	531	544	530	534	512	512	555	538	504	511	515	559	475	476	531	526	511	535	539	546	541	536	488	505	499	524	476	508	490	506	526	566	479	534	544	517	502	519	499	532	508	473	493	518	481	536	498	524	509	520	523	541	500	492	510	518	506	507	522	523	511	506	514	546	536	537	502	553	551	512	515	483	507	549	503	498	510	502	549	507	503	540	518	492	487	523	513	488	512	576	499	577	540	501	531	512	537	519	542	550	513	524	527	523	529	496	530	484	533	507	520	466	509	529	520	533	521	510	526	513	532	513	511	478	459	520	524	527	547	500	496	548	487	528	554	536	538	527	558	490	536	505	514	555	534	498	532	511	528	548	484	507	512	532	544	557	531	534	537	514	522	520	508	552	502	557	538	522	489	504	532	519	531	520	525	518	534	497	535	554	522	492	504	542	514	498	526	464	517	521	471	501	529	535	521	521	518	471	518	536	509	546	518	501	523	485	523	472	547	549	512	506	489	508	481	515	490	509	511	551	539	493	509	552	530	476	515	500	503	462	551	522	493	533	511	489	505	512	495	538	527	469
1320	389	391	423	381	340	348	372	370	379	405	360	363	400	384	384	403	398	419	355	390	353	417	408	394	400	395	383	381	392	375	378	380	369	374	390	398	367	384	385	374	378	391	360	360	387	404	375	411	392	373	383	391	331	379	384	362	382	390	430	355	377	389	387	412	383	362	371	385	391	399	396	394	375	362	395	388	376	367	400	375	398	367	368	392	389	381	335	406	378	397	355	354	365	391	391	365	350	402	382	381	392	388	396	323	378	386	393	377	362	404	417	390	387	387	377	394	398	419	360	350	401	381	377	368	386	402	382	368	349	404	363	348	408	395	390	368	403	374	342	382	364	385	416	370	377	389	345	346	373	387	404	382	408	383	391	411	376	420	362	393	366	356	339	358	376	414	391	379	369	367	383	353	405	351	387	365	390	418	372	363	397	394	376	363	402	378	372	406	377	359	397	358	403	389	381	373	382	393	390	367	401	359	388	399	407	374	408	402	395	394	409	377	400	374	418	418	387	411	375	353	426	389	396	409	377	388	377	405	412	386	367	380	401	365	389	369	375	370	380	351	377	404	382	386	403	382	387	383	418	364	340	381	334	376	390	371	351	396	376	409	400	367	363	353	358	386	425	361	401	352	378	383	372	381	366	420	384	380	381	362	373	398	375	391	381	385	400	406	401	394	370	390	414	409	406	417	381	379	383	365	361	344	407	381	365	354	352	414	345	395	379	384	388	381	421	377	401	386	375	377	386	432	372	427	364	386	392	385	387	399	359	397	393	387	378	407	359	331	365	359	360	384	402	376	426	384	381	386	368	394	367	391	360	374	372	369	385	376	372	380	356	384	420	378	393	376	357	365	402	347	362	381	346	421	367	334	373	387	400	343	362	388	380	377	372	372	405	378	394	386	351	378	363	350	412	386	421	383	400	372	394	431	381	375	386	357	379	391	405	394	363	395	338	390	382	384	397	402	409	362	363	395	366	393	387	334	382	372	400	395	410	370	394	375	408	350	368	384	363	373	345	406	392	375	367	408	387	382	344	356	343	381	389	383	364	370	390	392	364	402	360	370	394	364	393	387	377	390	378	376	360	356	372	406	381	383	379	391	359	391	346	372	377	355	358	366	344	369	423	395	374	380	372	364	419	396	382	406	367	361	390	372	373	368	392	382	367	379	338	399	387	368	363	414	379	317	388	358	415	416	364	387	425	402	376	405	382	358	376	416	383	385	382	363	396	365	333	400	396	387	367	366	344	375	393	376	373	389	389	362	366	405	397	343	397	402	373	378	379	414	344	411	415	366	373	381	382	336	378	371	389	348	362	377	383	396	389	370	370	387	402	359	372	359	380	394	383	400	362	369	377	363	385	427	400	423	395	386	355	396	382	391	367	402	412	391	357	372	389	421	385	374	386	399	361	381	357	366	362	384	345	376	346	365	400	378	397	361	391	382	378	389	421	335	354	390	406	388	330	400	384	401	388	361	387	372	401	373	372	356	396	365	344	382	385	369	384	381	402	413	384	371	368	409	383	365	361	384	430	398	391	390	412	370	361	324	400	391	385	375	380	414	378	396	407	400	402	402	376	397	390	386	342	377	380	356	380	385	385	370	424	393	392	397	406	369	382	403	378	378	403	403	398	390	371	374	406	363	426	375	380	375	410	408	387	343	379	371	361	396	392	389	405	378	381	407	364	347	395	404	389	407	387	376	397	376	370	371	402	384	412	351	366	373	387	383	378	374	351	395	404	380	402	356	390	380	360	418	371	413	335	386	398	392	386	373	376	380	360	408	358	387	394	341	412	356	373	370	379	378	410	353	368	350	349	388	367	386	369	384	408	369	399	403	395	390	383	407	347	398	389	394	391	364	370	379	390	357	376	375	371	398	366	395	405	374	428	398	348	348	394	366	378	394	389	390	358	379	386	396	404	360	387	351	393	361	412	407	391	384	390	398	420	392	367	362	403	381	374	432	373	394	403	371	380	401	400	408	398	385	400	378	364	384	347	387	368	363	422	369	389	402	399	408	386	380	372	378	361	375	389	440	377	394	401	395	351	413	377	358	409	354	423	373	396	422	390	374	376	342	370	374	390	378	399	385	408	379	381	352	383	404	377	385	368	372	415	360	368	359	366	324	324	354	395	344	353	337	397	361	361	345	382	381	424	377	369	378	354	390	371	372	377	398	388	382	396	376	385	407	408	349	398	373	356	395	392	390	390	385	366	422	369	385	388	388	363	419	420	405	387	362	398	374	395	396	396	395	425	386	411	351	390	372	372	396	376	363	355	384	379	371	424	398	383	371	392	422	390	384	334	353	387	382	387	375	356	341	391	381	366	352	415	389	358	374	348	387	398	386	405	340	372	428	376	324	405	382	401	366	381	388	412	344	359	389	372	378	380	410	398	378	372	391	378	406	356	372	384	370	370	411	378	407	353	417	368	414	454	372	398	350	358	385	373	337	369	378	410	371	383	363	381	366	355	391	379	391	379	382	379	404	370	380	374	365	393	346	349	351	415	372	374	381	376	344	371	417	354	350	386	362	407	353	359	389	396	373	376	375	379	398	382	363	359	363	361	400	399	368	380	342	395	410	376	334	391	393	370	382	391	428	390	357	381	400	393	371	354	378	381	415	369	370	333	357	379	341	416	382	406	357	407	360	364	369	335	408	426	362	339	402	444	368	402	377	386	425	442	366	394	394	369	393	382	373	355	395	368	364	345	411	373	380	386	387	366	384	416	425	406	358	403	387	407	383	365	365	335	411	400	371	390	392	374	358	358	374	402	421	372	379	396	389	386	390	390	398	395	351	400	395	375	414	383	391	426	360	372	395	424	393	426	383	409	414	390	382	420	349	444	360	397	437	398	399	347	387	397	380	382	389	352	366	337	382	375	392	382	349	404	392	371	376	401	360	407	373	384	386	414	380	397	386	385	405	355	384	390	415	410	389	376	359	372	391	402	362	404	402	367	395	365	414	388	351	375	426	373	354	353	360	404	419	383	412	379	395	360	397	361	383	403	375	413	361	350	381	380	384	390	365	408	396	341	395	361	345	369	387	367	412	392	342	371	370	384	384	379	365	367	366	356	399	377	387	410	371	371	368	417	355	340	418	385	372	357	369	387	386	364	391	381	381	357	386	385	375	423	363	380	385	359	390	376	369	384	367	415	387	353	405	376	406	379	391	372	364	390	400	388	380	387	349	376	393	385	379	367	359	357	355	377	349	407	347	369	373	354	399	391	369	335	391	364	381	394	386	425	383	381	347	367	374	369	382	406	402	378	441	366	385	367	334	402	371	382	406	408	393	364	346	389	425	351	361	368	349	369	394	393	380	382	375	345	399	377	371	372	320	376	356	373	374	371	390	398	382	368	395	381	393	362	383	376	414	350	369	376	348	380	408	329	394	411	363	379	373	379	381	363	379	360	382	400	405	366	402	390	387	391	375	375	331	363	383	396	377	390	397	346	360	383	379	379	384	352	379	388	371	385	376	373	376	377
2030	908	915	975	939	929	963	920	930	888	966	922	933	941	921	925	969	883	939	946	919	881	981	936	898	939	960	880	914	917	972	967	899	981	935	963	962	978	917	890	970	932	907	900	921	983	937	945	924	884	918	890	898	922	864	917	901	891	905	963	946	876	880	895	921	904	864	923	951	920	907	876	929	958	936	908	934	923	933	891	932	882	906	884	885	958	966	939	955	934	923	928	942	903	914	930	879	974	892	974	891	910	965	938	920	912	946	928	910	951	865	910	885	898	919	927	919	959	991	919	897	928	829	953	897	952	925	948	864	906	915	906	971	916	931	884	891	911	906	969	909	875	893	897	941	885	901	919	930	925	928	903	906	915	905	898	900	948	899	940	909	935	898	907	881	910	908	937	923	963	913	930	943	960	952	910	930	894	860	915	971	994	872	944	888	919	883	867	949	902	901	975	938	905	954	953	892	907	920	889	950	925	907	918	942	944	887	893	910	927	888	886	946	904	941	937	924	934	861	875	903	889	906	925	889	944	863	926	915	916	955	931	934	896	883	886	890	888	939	903	922	945	936	966	908	919	949	893	895	877	979	977	903	948	898	934	939	903	947	873	955	870	991	918	879	960	951	864	923	937	921	952	955	906	926	967	945	875	939	939	891	941	914	894	885	875	918	884	922	938	913	835	925	967	864	896	891	893	973	933	874	928	923	972	876	910	891	954	847	877	912	903	926	891	915	957	913	917	978	904	903	917	913	964	914	901	954	944	917	901	919	949	916	929	901	935	928	949	887	917	957	904	941	928	941	970	904	893	972	942	880	949	870	895	955	945	891	944	906	964	925	954	980	925	919	920	888	920	928	956	932	942	934	904	888	919	833	895	864	917	941	935	945	883	869	928	940	875	962	894	897	911	876	926	893	921	907	923	889	884	947	877	954	970	922	932	943	918	874	881	918	885	923	896	879	888	915	946	930	961	848	961	957	940	890	914	951	917	958	904	882	902	923	896	975	898	925	920	923	914	904	958	881	913	881	901	917	887	907	917	942	912	947	910	935	916	908	938	921	880	924	924	942	915	908	905	909	960	893	975	974	886	949	952	911	900	924	918	951	907	965	920	917	901	922	889	933	939	935	952	968	918	913	929	932	901	875	946	886	949	925	973	962	957	857	894	892	936	905	871	913	956	933	915	864	895	887	893	912	895	910	928	928	888	937	941	930	869	944	910	901	938	893	892	912	915	944	946	882	912	916	930	909	897	959	925	894	964	949	973	910	898	974	889	979	949	910	934	908	969	919	893	898	1006	910	972	896	962	971	927	869	934	871	888	938	951	920	956	941	904	953	971	906	979	915	907	901	889	904	882	964	937	912	894	957	860	957	912	991	869	899	923	904	935	941	969	886	906	919	926	935	898	907	929	912	941	956	934	929	913	869	880	879	920	988	955	902	964	965	942	905	965	957	909	923	943	921	927	927	903	894	906	855	917	913	941	947	921	887	897	924	954	937	945	872	926	857	923	919	928	933	957	868	950	941	944	899	982	942	910	941	953	907	898	855	943	987	948	911	910	924	962	898	927	938	915	976	941	932	911	922	954	918	898	938	944	956	953	943	916	983	949	924	907	967	942	961	938	912	876	950	962	964	926	923	926	915	944	900	947	889	917	945	917	923	909	962	998	952	942	921	940	883	910	906	894	932	931	901	898	902	950	892	937	967	932	959	930	978	929	924	921	956	889	967	900	886	913	930	951	921	843	878	909	929	900	914	926	948	906	887	919	929	910	907	872	912	906	894	915	852	900	946	922	893	934	936	894	930	909	896	920	915	863	927	915	964	908	897	944	899	938	967	869	874	917	871	905	870	918	875	903	935	910	939	851	902	922	921	856	937	904	839	940	905	876	944	919	909	925	872	973	900	943	967	879	939	919	869	937	942	952	900	985	922	890	889	896	905	887	884	920	940	919	947	949	883	872	915	917	985	840	918	926	1037	969	980	917	945	919	893	940	958	888	946	924	896	903	929	935	922	888	876	925	934	924	921	877	917	942	901	931	930	894	923	901	942	924	968	897	919	917	903	861	935	960	903	948	878	954	883	916	886	940	892	974	921	958	895	911	905	949	897	914	908	907	916	864	908	931	928	981	958	867	933	959	890	907	945	882	894	926	873	999	955	926	896	939	958	911	897	944	919	927	910	946	874	1007	946	951	923	965	858	887	930	869	929	931	868	865	962	948	927	971	913	929	914	916	955	912	883	915	934	934	922	935	936	963	927	923	898	943	920	968	915	929	908	943	925	947	977	930	944	909	932	913	958	910	939	898	853	903	903	914	941	913	931	934	982	882	896	946	942	893	847	896	915	931	928	883	938	934	912	896	916	927	899	923	930	936	890	934	915	932	982	915	968	923	883	931	844	914	901	893	916	935	949	934	930	935	947	974	894	888	902	958	927	919	912	944	952	910	961	891	895	940	971	961	925	926	912	935	920	922	868	941	949	955	938	972	928	923	913	920	948	947	889	913	915	888	953	871	929	956	936	909	945	969	928	923	912	889	914	943	839	942	935	923	901	877	911	968	927	852	915	920	957	976	922	954	885	979	893	865	931	935	946	871	914	905	945	969	896	885	929	911	938	970	975	906	992	909	897	933	978	905	928	928	880	927	938	923	899	900	898	925	925	898	867	977	952	897	890	917	972	944	921	928	914	874	906	909	883	904	920	944	917	854	935	951	906	883	926	890	959	945	927	934	914	903	896	887	924	913	876	943	940	905	917	894	930	931	980	904	898	901	895	902	918	846	978	939	925	924	885	979	888	905	881	910	895	925	940	876	923	957	879	896	946	941	893	885	931	932	910	868	946	900	928	909	906	942	972	952	893	944	904	924	899	958	927	879	855	911	904	920	913	888	972	877	898	907	938	925	927	950	931	896	947	915	957	873	938	910	969	936	948	952	903	920	893	926	937	977	936	897	1015	926	964	875	876	965	914	900	902	918	935	910	934	953	905	903	928	918	847	881	921	909	884	889	947	909	940	883	891	958	978	900	910	952	988	912	926	904	952	896	845	894	961	899	892	946	895	929	912	930	925	933	963	909	855	976	916	874	935	961	870	887	933	931	972	926	920	904	882	920	931	945	904	898	957	914	920	873	908	953	882	849	903	932	963	921	914	944	918	951	937	941	938	931	872	929	929	937	906	921	924	950	940	886	913	898	882	895	953	940	954	966	898	950	835	892	929	903	947	951	893	938	906	927	904	993	976	916	833	964	913	903	908	964	925	960	886	910	847	912	866	947	979	923	916	911	933	945	911	926	939	893	915	896	918	957	934	954	927	998	943	961	923	943	912	902	906	900	913	947	921	862	897	878	894	912	919	909	932	922	921	905	884	986	915	946	928	939	932	883	984	915	938	952	937	927	902	959	858	912	994	921	893	935	940	902	936	914	925	885	957	931	965	890	923	914	918	880	968	912	903	952	937	937	923	937	929	920	909	939	945	904	889	876	895	946	967	935	886	935
6927	581	548	531	485	404	424	447	406	393	367	398	377	402	368	373	339	375	347	377	403	406	363	380	395	390	385	361	381	365	351	373	369	387	356	415	396	390	388	363	387	394	376	372	392	366	335	399	366	362	428	370	371	361	412	378	393	366	374	385	377	392	352	330	355	348	407	353	424	411	391	435	360	372	393	375	391	376	350	378	351	383	388	370	372	357	368	364	351	356	368	385	381	370	377	392	375	382	365	377	363	380	350	365	382	381	364	404	361	361	355	375	367	377	382	388	387	357	397	373	389	357	373	333	364	382	356	381	373	373	351	418	342	356	375	388	381	353	377	354	356	417	355	367	408	378	380	347	392	347	379	407	389	370	343	397	390	389	358	335	411	371	384	375	401	354	404	381	361	384	370	350	397	380	372	389	345	386	376	418	369	390	357	377	381	364	415	368	380	367	387	368	380	394	377	393	391	351	381	375	385	383	372	326	409	370	364	414	357	346	391	366	370	373	368	362	367	328	340	381	361	330	367	381	390	412	342	373	361	362	381	373	384	388	378	393	397	387	394	390	383	339	371	378	385	386	359	377	378	328	404	381	377	382	373	355	365	376	379	387	374	367	378	378	380	407	382	377	389	411	332	403	422	398	357	379	380	349	391	401	371	344	376	384	378	405	374	366	365	361	368	363	377	374	345	362	370	371	390	412	341	387	404	378	375	415	345	362	363	393	411	369	349	348	368	349	400	375	402	393	382	385	341	353	377	384	359	369	358	373	354	358	401	376	404	403	387	365	384	415	371	333	387	357	392	381	374	360	351	367	404	344	377	354	384	364	357	365	395	355	345	357	394	396	415	358	368	397	354	372	389	354	326	379	354	362	373	415	379	387	352	385	379	359	381	365	399	344	335	373	386	422	398	376	385	376	401	357	414	336	371	390	389	373	375	386	373	402	360	403	361	348	394	369	361	369	377	360	342	400	387	384	372	346	354	385	394	378	424	374	381	386	386	390	386	357	375	366	398	349	324	402	349	357	393	398	388	376	383	353	319	400	393	353	348	383	425	382	396	361	354	397	361	390	326	361	357	311	396	339	399	352	338	352	367	360	388	400	364	359	360	416	343	359	367	370	401	387	405	353	395	355	411	375	350	376	354	374	371	378	359	407	387	410	417	354	407	396	380	364	328	395	390	358	402	389	319	340	365	399	372	377	379	383	343	352	392	348	380	356	386	375	344	373	366	380	402	402	348	392	357	379	349	388	352	370	400	389	386	377	369	387	368	375	384	372	341	387	383	381	370	422	364	424	402	379	381	360	350	345	361	351	372	407	394	372	378	378	367	358	395	380	344	317	341	371	373	356	349	368	346	330	378	385	362	374	369	369	360	421	400	383	374	355	374	333	357	355	412	389	350	359	373	379	366	381	338	382	377	349	395	358	388	359	347	370	401	363	354	379	395	384	406	327	354	364	345	364	363	400	369	385	367	340	384	345	398	387	367	336	365	390	376	411	377	398	342	352	366	384	360	430	374	390	362	398	369	418	388	366	371	376	322	384	375	363	369	368	382	355	376	357	363	354	405	392	385	358	403	406	415	382	363	351	371	375	388	366	385	373	387	365	378	347	362	382	380	365	364	331	374	389	402	359	359	395	351	435	396	360	367	362	399	343	368	377	410	370	347	362	378	379	401	359	386	404	353	379	331	410	378	348	368	361	390	380	380	358	363	390	383	402	365	349	357	369	363	384	398	384	392	363	402	401	378	341	363	368	395	386	378	383	397	361	378	366	370	357	404	379	377	373	368	390	364	398	400	386	361	390	390	350	358	405	375	358	384	373	367	360	329	392	377	346	413	368	364	379	385	382	380	368	393	361	385	387	393	390	393	400	351	357	412	378	377	362	363	399	362	374	371	353	393	350	364	374	377	365	411	388	356	345	412	379	357	380	370	383	360	409	418	364	396	395	352	330	363	373	381	367	385	385	389	396	355	373	353	388	378	367	352	380	409	365	406	362	360	333	354	378	374	384	352	366	381	389	400	355	373	358	395	368	392	376	382	398	385	409	372	393	373	406	411	389	367	368	415	389	371	359	388	374	416	360	365	390	383	361	361	407	339	364	375	400	351	371	333	384	363	364	348	387	388	381	375	420	394	390	372	368	395	344	378	377	369	399	349	396	365	377	383	388	391	349	405	373	373	401	360	382	412	350	387	366	363	380	334	447	337	344	377	395	363	364	361	393	375	387	370	362	363	327	353	355	416	377	422	393	389	388	386	345	380	366	392	370	341	330	381	405	381	332	409	369	360	360	385	348	398	362	378	407	378	391	357	373	410	383	380	365	366	382	385	391	342	338	354	387	378	404	337	408	346	349	370	383	367	360	403	363	407	371	381	359	376	363	371	377	388	377	405	390	385	360	400	374	383	377	356	385	390	372	368	395	385	378	347	357	366	380	364	345	369	363	370	370	366	390	359	349	391	398	367	361	370	334	373	367	400	388	357	391	363	358	381	388	367	370	392	349	349	370	403	376	392	364	329	397	384	365	371	402	410	373	356	378	351	382	370	361	382	384	355	372	390	355	378	379	403	383	403	376	371	387	359	360	356	375	376	368	393	387	388	387	358	380	371	373	350	357	411	381	363	399	356	340	348	374	372	362	385	371	382	385	353	363	403	392	354	347	364	372	390	373	353	368	373	367	360	345	396	373	352	396	393	383	377	372	385	376	354	351	393	360	405	432	419	375	357	388	386	390	363	343	379	393	356	398	345	345	378	357	370	399	412	388	401	399	376	385	350	390	411	402	347	373	329	384	372	370	360	381	359	396	353	383	392	348	393	351	390	383	382	379	340	379	382	390	360	390	379	416	395	346	352	351	387	394	403	391	390	353	407	359	365	399	387	383	368	382	369	402	372	369	403	355	337	319	343	341	393	370	350	377	349	384	378	384	386	393	399	369	396	350	367	369	377	357	387	383	372	378	332	400	387	363	388	381	381	365	361	392	396	380	372	387	393	375	389	336	368	365	351	341	364	316	379	353	346	394	383	378	392	412	335	389	407	383	415	369	391	378	384	389	361	366	370	354	397	360	388	362	381	366	363	370	394	351	349	376	397	373	369	394	389	380	386	380	386	347	339	392	400	395	384	343	349	397	389	385	384	363	368	356	379	376	380	404	370	357	347	357	364	350	343	325	356	369	359	379	375	367	390	401	342	382	357	378	368	346	391	366	381	359	392	387	385	358	376	404	376	350	361	361	384	346	370	435	343	381	390	384	390	359	363	359	369	383	342	424	396	375	365	388	351	361	342	392	371	332	406	397	385	375	379	376	390	403	390	380	367	404	349	342	339	378	366	377	370	378	389	367	405	379	311	355	364	347	394	378	388	392	372	369	356	354	341	402	388	367	339	372	400	385	347	383	371	379	389	358	393	385	401	377	400	357	377	388	321	410	349	371	402	377	348	340	388	369	370	376	412	374	372	403	397	336	356	339	362	388	359	379	373	397	376	385
6560	1072	1451	1537	1464	1211	1161	1153	1055	1021	1040	1019	1028	954	978	938	899	942	957	961	932	953	933	947	931	885	915	911	956	895	969	915	926	906	908	893	900	964	864	928	885	858	909	911	906	910	899	898	888	894	879	871	918	899	884	845	908	874	910	902	920	868	857	884	915	942	918	910	939	854	902	907	918	911	898	870	889	878	948	890	950	915	938	914	878	866	895	875	857	879	893	920	900	882	926	888	922	885	863	874	949	878	910	872	878	921	918	901	866	933	919	866	895	892	903	903	885	898	838	886	914	888	910	790	909	828	905	909	827	906	912	888	919	845	923	868	875	888	866	852	866	933	936	893	883	870	930	907	888	825	869	903	936	913	942	909	958	896	889	838	880	939	883	907	883	885	958	886	872	873	898	870	815	901	859	890	862	887	856	897	905	907	896	856	857	910	914	901	917	874	932	813	873	851	851	858	915	856	897	890	873	889	920	869	888	861	877	878	904	959	893	883	885	911	890	884	908	913	926	926	859	919	974	892	885	887	884	865	889	889	908	906	867	917	882	841	887	930	902	918	870	835	920	881	874	910	909	937	890	860	879	850	917	865	875	883	903	876	889	873	876	844	888	904	949	937	916	859	911	855	952	878	903	918	902	883	890	923	914	811	893	873	914	914	890	924	929	939	911	886	890	862	907	901	881	883	923	862	913	861	890	888	863	926	866	812	881	874	925	926	908	905	861	852	931	902	882	901	896	938	878	880	895	916	917	882	950	835	873	881	900	937	921	848	894	856	942	934	886	900	917	897	912	928	895	874	918	926	845	884	868	866	889	939	905	895	886	894	899	959	828	952	884	863	911	845	876	902	993	884	912	900	881	917	950	896	895	876	921	922	925	898	849	881	919	896	936	821	866	914	875	853	881	866	883	866	886	864	852	954	927	902	922	894	876	933	855	875	884	941	878	876	887	909	919	900	914	896	875	893	929	913	878	910	923	867	901	858	838	912	914	924	880	915	883	916	878	889	855	864	897	876	928	908	847	902	909	859	918	898	845	894	878	892	907	895	957	915	928	858	926	881	873	874	896	924	910	860	899	855	884	878	908	914	871	902	878	928	919	898	879	921	935	908	872	894	920	877	880	941	975	876	869	862	915	867	916	885	893	890	901	904	870	880	837	875	958	876	878	876	950	866	885	920	877	899	912	882	934	877	867	884	962	815	907	836	862	894	889	926	886	916	889	834	854	840	881	881	822	897	855	940	863	883	939	881	929	867	898	862	861	879	867	856	944	900	909	888	867	889	897	934	875	920	937	875	850	902	869	889	900	932	868	888	891	922	935	916	870	881	880	864	836	853	909	906	890	936	924	899	842	916	924	904	913	872	888	843	977	861	878	915	876	890	867	932	918	891	949	882	877	859	924	906	953	868	929	897	962	928	851	850	877	894	870	899	886	938	940	948	872	920	853	884	875	846	917	858	887	876	871	900	948	834	943	942	943	869	904	886	828	887	912	946	880	886	949	885	868	858	898	834	854	881	959	865	904	912	825	827	887	844	942	906	917	939	880	905	925	927	864	858	897	879	921	923	929	935	926	910	911	858	930	891	875	910	881	902	902	874	945	927	899	864	950	877	907	880	916	900	890	866	882	866	867	914	932	848	929	892	899	873	882	907	860	957	894	866	913	903	859	928	823	921	888	941	844	867	872	894	893	867	867	929	871	889	869	915	886	929	900	906	915	886	891	922	941	906	906	891	869	876	887	848	862	851	878	841	826	914	862	866	919	882	898	874	859	929	899	938	907	913	856	906	896	920	951	853	894	940	856	919	930	839	918	859	918	952	907	926	923	912	865	918	890	842	925	942	927	883	962	870	907	895	874	978	850	940	876	884	924	876	842	897	949	955	932	888	904	900	853	890	883	834	900	944	888	878	877	865	905	899	871	884	935	889	872	894	958	866	862	895	940	891	876	900	908	885	909	900	909	853	863	918	899	873	885	877	890	891	887	915	928	929	899	863	848	892	868	939	879	892	874	883	912	847	897	912	881	902	907	864	948	865	950	923	910	875	954	845	830	834	903	892	923	899	909	858	881	855	883	860	862	885	881	903	868	894	925	868	923	879	915	910	884	898	937	865	891	911	899	940	897	940	872	889	875	930	928	881	944	875	883	874	898	859	845	879	944	905	876	911	924	898	907	907	872	827	917	900	901	905	887	895	859	880	976	890	902	943	874	860	899	918	965	849	907	962	929	898	908	900	887	852	911	909	866	872	895	869	892	893	874	839	877	897	895	899	914	872	820	863	901	911	888	892	902	871	938	904	882	930	913	848	855	895	927	844	926	910	856	871	899	893	917	878	937	901	898	930	896	901	910	894	876	913	924	921	947	914	960	905	875	963	930	869	893	869	906	897	894	881	900	893	903	911	827	915	883	881	819	870	933	925	894	842	914	838	891	846	832	892	915	898	927	873	944	886	884	917	893	870	907	922	885	919	825	890	885	920	895	876	892	911	900	894	884	871	897	921	947	886	891	904	960	881	878	912	873	934	843	832	933	853	835	939	869	891	896	928	901	896	855	900	903	878	868	905	862	871	910	879	921	892	894	936	978	840	886	842	897	921	904	918	866	911	868	862	902	868	888	910	861	898	898	920	895	923	878	876	913	885	955	873	881	933	847	963	830	912	887	906	969	896	911	942	891	879	879	887	905	842	851	875	883	863	871	902	909	860	923	951	883	889	880	817	861	868	881	827	911	939	974	959	925	873	865	975	921	863	918	908	884	924	963	939	897	946	913	906	871	888	927	852	923	923	866	898	898	926	903	920	852	909	861	854	931	884	898	908	891	892	921	919	879	886	870	913	889	859	888	880	917	892	846	915	914	932	899	925	874	858	923	896	886	854	924	918	935	913	908	929	923	931	896	950	951	880	925	859	912	879	846	925	897	929	925	873	860	866	837	885	943	924	859	908	857	896	917	855	900	905	893	888	892	879	850	906	874	898	961	892	949	919	901	894	894	845	900	923	944	931	874	908	878	878	929	871	884	878	919	849	916	902	835	905	909	931	909	902	891	883	859	845	919	902	907	889	925	897	872	841	907	899	895	851	870	935	833	838	866	876	880	896	912	921	913	922	881	907	849	869	830	923	892	893	941	894	906	865	883	929	867	907	945	925	920	848	902	902	848	877	891	916	855	835	886	893	895	954	959	865	878	980	913	933	870	883	865	844	877	957	907	857	878	900	903	881	922	958	857	918	896	920	903	872	913	904	924	945	919	892	860	867	879	882	938	871	885	904	879	894	922	941	940	909	880	939	868	941	873	955	931	924	957	835	892	888	925	868	929	868	880	886	920	847	909	909	900	973	958	902	851	928	880	924	909	932	876	890	834	878	860	888	888	885	885	938	870	896	887	908	873	875	866	882	835	905	861	890	881	840	906	876	888	875	859	870	949	871	952	845	869	909	922	897	883	901	910	924	846	912	919	880	854	906	915	912	917	899	819	960	841	883	902	886
12063	746	650	522	419	332	332	299	273	229	238	221	251	220	225	253	203	225	234	235	216	217	208	196	198	225	204	204	207	198	210	202	215	203	213	195	167	212	207	198	240	210	212	214	177	191	223	202	209	184	172	206	181	180	181	200	196	213	195	209	197	247	197	225	213	203	187	222	232	203	212	171	198	210	202	207	189	195	206	185	200	197	223	196	198	213	229	185	215	214	192	165	203	205	190	200	208	169	172	207	231	182	199	196	204	213	199	224	212	179	192	189	161	190	180	203	205	206	195	197	199	203	221	216	195	206	201	200	191	223	183	193	213	193	218	190	192	205	213	210	215	212	203	187	213	193	192	213	219	214	205	215	203	157	214	206	183	204	212	202	197	182	201	218	220	238	225	226	179	229	209	203	202	182	191	202	189	190	187	202	195	190	192	196	187	173	225	222	204	200	228	206	214	213	190	218	203	177	211	180	192	210	215	188	189	229	199	204	196	235	169	245	196	204	220	200	175	192	215	209	220	187	196	187	214	186	213	190	220	194	171	194	203	192	216	184	235	208	186	194	197	206	187	211	194	187	221	188	200	228	189	201	218	211	198	209	216	215	216	202	174	196	186	212	216	225	215	189	199	212	245	203	200	204	214	193	203	208	205	183	211	193	181	209	199	221	214	187	184	200	200	198	187	171	203	200	189	188	183	176	214	240	215	216	203	198	195	207	207	209	225	188	199	233	213	227	206	227	195	218	224	228	191	192	176	204	206	178	229	194	203	221	200	193	217	204	194	210	221	196	203	174	204	179	214	201	213	192	190	204	205	210	218	200	197	218	188	173	194	185	224	215	188	208	212	186	205	211	181	199	193	212	220	217	201	192	201	217	205	206	206	189	200	202	175	215	192	214	174	211	220	233	210	194	209	164	184	213	194	196	202	184	215	194	193	174	236	194	177	202	177	191	179	184	196	176	182	211	183	166	196	234	192	174	206	183	207	200	195	182	206	220	197	200	194	191	209	194	209	211	203	197	189	204	200	200	196	208	171	200	186	172	193	225	207	165	214	214	211	187	196	198	217	222	192	194	213	223	206	179	208	200	224	193	202	219	188	177	198	179	203	216	220	188	198	197	199	206	187	213	195	181	226	178	188	198	217	200	172	165	215	227	185	186	203	190	171	191	199	187	201	180	211	177	170	234	189	193	169	175	197	227	209	223	202	209	221	175	221	210	209	188	197	178	195	219	218	195	192	199	225	211	192	197	215	172	175	209	195	212	201	202	196	189	192	171	197	197	200	194	208	190	231	203	190	203	202	181	175	180	197	208	183	221	190	194	211	213	219	203	190	197	195	195	193	205	211	197	193	189	206	207	207	211	206	192	206	205	179	210	189	212	188	180	198	203	193	203	187	198	196	194	226	167	177	185	221	161	188	221	196	208	170	166	199	202	202	182	197	201	215	204	217	210	201	198	195	200	206	201	169	205	195	191	217	226	188	211	219	210	192	217	180	208	214	177	227	185	192	191	231	215	241	221	182	171	196	196	216	189	219	192	192	187	211	189	184	211	254	239	206	222	203	218	182	212	220	214	195	189	203	196	173	207	194	204	229	189	194	199	223	181	191	179	203	227	215	215	189	195	201	189	209	198	178	213	188	197	209	190	194	208	225	197	185	200	215	190	191	185	173	198	204	197	197	162	187	175	219	185	196	195	195	196	194	193	186	201	186	194	235	213	200	215	205	197	192	186	182	190	215	194	202	167	210	211	213	193	233	209	202	188	209	197	203	197	215	201	176	200	205	213	186	195	213	192	219	215	183	204	207	233	224	201	177	214	202	202	204	210	215	203	216	186	213	200	221	188	179	192	209	214	206	231	214	209	210	191	212	228	174	201	196	198	217	193	205	192	180	190	202	191	231	205	201	194	188	201	187	211	203	238	214	195	194	212	172	208	202	187	195	200	205	205	204	202	235	185	226	225	165	193	182	222	185	213	192	197	195	203	201	193	197	179	204	216	196	197	188	222	201	194	195	196	216	217	190	199	202	193	191	219	192	216	212	183	224	195	191	197	219	208	195	207	185	207	189	182	200	191	192	214	185	164	202	200	196	193	205	187	182	224	221	198	219	168	192	195	192	201	197	217	185	197	178	224	190	202	190	196	201	205	201	203	205	200	204	206	215	210	216	207	208	177	210	184	212	188	205	198	206	202	208	200	186	195	185	212	220	201	193	182	222	205	197	217	246	187	220	210	206	202	187	239	198	183	219	188	173	222	198	189	191	215	202	227	192	206	189	188	205	197	202	210	195	179	204	228	218	212	198	190	214	160	206	200	245	207	186	228	203	214	218	195	210	209	207	197	196	207	182	187	186	179	193	208	196	205	203	218	175	201	193	202	183	193	190	200	189	203	199	189	199	213	184	200	186	193	203	184	185	201	219	205	198	207	198	231	198	210	214	210	196	211	204	205	189	199	196	202	230	209	213	211	202	192	205	187	179	170	198	203	181	192	190	205	218	190	204	186	192	214	212	216	202	196	186	196	187	201	223	206	213	232	198	201	200	198	204	207	204	194	230	202	222	170	185	198	190	196	229	217	198	224	225	230	206	218	209	196	200	208	185	183	195	220	180	218	199	191	199	209	205	233	198	201	212	186	196	198	182	183	191	196	193	218	218	206	191	197	200	205	208	204	176	206	215	183	193	208	196	184	214	204	189	201	210	192	201	210	182	206	203	203	223	188	191	197	211	191	211	191	191	191	205	204	232	210	208	198	214	198	215	187	205	223	190	224	192	194	206	200	194	205	231	193	193	172	220	231	214	193	184	193	186	189	181	194	185	199	203	208	189	201	177	209	210	196	204	197	235	195	205	212	221	213	208	203	199	205	208	182	206	188	202	215	212	218	219	193	209	198	199	198	205	193	203	181	198	207	204	190	188	177	188	196	204	221	213	193	222	197	206	208	180	208	182	200	216	203	206	199	199	209	217	197	177	216	204	201	236	228	201	204	200	196	224	212	207	213	196	212	201	200	206	215	204	221	191	199	215	196	204	192	196	220	216	225	191	261	194	216	194	235	191	192	193	207	213	197	185	197	207	179	192	210	193	206	198	192	203	208	199	190	223	217	188	196	194	194	210	209	217	213	208	197	179	185	205	190	228	203	195	203	195	224	180	183	187	201	195	203	203	201	230	208	213	194	186	172	181	171	215	211	183	222	202	200	200	195	202	213	201	208	190	187	196	183	183	192	175	199	191	202	203	208	205	208	184	218	188	215	188	185	187	190	185	221	175	191	199	168	191	209	198	191	201	205	192	200	203	185	209	186	189	218	203	199	194	187	199	188	196	200	189	162	197	221	200	204	207	211	208	191	220	201	181	200	201	202	185	180	214	204	194	192	217	226	228	201	198	221	219	202	204	182	182	188	210	202	176	177	221	205	175	217	215	202	212	192	183	189	205	212	195	171	213	183	178	210	213	237	189	212	205	166	188	209	201	218	211	188	174	220	207	192
7901	926	1549	1749	1478	1249	1083	888	878	879	758	664	659	654	591	628	588	612	574	561	552	554	564	543	524	551	584	570	567	564	545	504	520	525	529	531	512	532	504	525	534	499	536	501	564	559	521	493	518	513	541	563	543	519	527	538	517	563	537	538	523	514	539	524	522	498	528	531	552	530	509	501	497	504	546	530	461	527	522	522	497	510	536	572	495	510	534	539	473	533	503	489	499	506	498	494	536	477	540	525	510	480	520	490	550	493	499	509	507	515	484	504	521	486	494	549	556	492	502	507	491	545	516	550	505	519	511	522	556	499	531	497	506	551	505	509	496	523	515	497	531	518	503	500	529	521	504	501	515	502	533	554	516	496	496	532	515	489	520	550	505	498	551	496	528	537	493	495	507	481	515	502	482	509	518	498	496	530	509	524	524	535	537	506	547	477	516	531	492	512	493	527	528	501	509	522	505	537	485	482	529	555	476	506	481	495	510	529	513	541	519	526	514	541	467	480	523	478	522	553	482	478	505	519	531	562	531	547	515	509	525	495	529	528	505	526	536	555	516	525	470	509	507	534	538	531	568	558	500	485	523	518	541	512	520	491	480	490	503	508	539	524	538	548	520	485	513	511	506	513	546	532	493	495	512	491	510	509	526	493	516	539	507	477	495	517	511	494	499	520	565	528	542	505	523	512	523	503	491	501	545	538	502	514	531	531	520	510	540	519	531	506	503	512	542	514	523	490	509	521	483	495	511	514	511	529	477	544	545	509	504	544	499	517	547	532	513	542	536	482	536	503	513	484	505	553	503	481	543	530	531	538	510	538	529	533	504	552	481	531	517	498	484	538	499	527	505	525	510	522	526	493	504	494	485	534	509	510	532	495	536	547	467	502	507	502	527	530	564	513	517	511	475	524	466	525	528	538	531	526	526	514	499	547	511	516	515	531	489	504	499	539	561	510	503	559	535	552	533	493	482	503	505	524	521	490	522	523	494	503	506	509	513	481	526	522	530	497	513	521	513	517	527	553	500	531	541	512	509	525	506	534	512	513	524	504	507	495	540	525	496	524	523	521	491	531	542	524	499	505	482	523	506	549	521	538	508	573	470	525	524	531	483	510	499	528	510	486	481	484	523	510	534	544	504	493	501	483	486	518	536	525	487	490	528	492	538	510	511	580	548	540	512	570	487	499	510	498	506	499	499	501	482	509	475	512	493	528	518	515	496	524	520	521	505	523	521	544	513	537	505	505	487	534	568	509	556	493	531	494	529	516	492	526	476	527	518	473	535	553	548	554	532	525	547	478	522	495	526	531	481	498	508	524	501	488	501	560	533	548	582	550	519	531	479	520	515	523	508	548	535	514	521	540	525	488	463	536	548	521	497	518	537	527	481	559	509	488	476	496	477	472	527	508	543	508	523	505	520	527	491	492	517	516	534	529	494	559	489	508	519	510	476	560	471	539	519	500	511	488	519	521	484	478	527	533	530	497	507	515	516	547	505	489	510	559	550	512	513	536	515	518	521	534	499	529	507	522	513	523	508	498	486	482	495	518	554	524	457	489	475	487	498	507	474	507	469	512	508	522	538	508	532	522	513	519	499	485	508	509	518	500	522	533	538	484	516	516	498	475	516	494	491	528	485	487	503	506	521	522	482	536	482	475	509	506	503	526	538	482	541	512	529	510	506	483	531	496	502	526	502	559	521	529	457	519	571	537	463	484	497	525	515	509	570	476	494	488	516	448	547	516	503	516	481	523	498	495	552	470	471	515	520	521	530	520	492	495	496	512	501	523	524	530	502	551	545	500	516	508	545	517	508	478	496	525	521	535	553	486	497	493	504	499	524	532	536	495	530	563	504	525	499	521	512	538	480	485	556	503	520	485	493	512	527	514	488	546	530	506	509	536	501	508	523	501	547	551	498	467	482	514	540	516	518	539	507	518	536	543	494	526	499	524	486	537	538	530	507	496	499	469	491	475	514	474	504	510	514	532	450	513	528	504	473	555	523	562	494	504	492	537	483	504	508	497	551	514	540	521	498	516	489	505	503	543	520	533	559	511	502	506	542	534	502	525	541	519	514	495	489	520	514	524	529	536	496	562	497	496	498	559	496	471	552	539	528	498	532	493	486	517	509	533	533	525	499	498	505	535	495	508	485	503	526	507	518	494	487	491	499	518	445	540	532	525	513	536	511	536	536	496	502	505	527	477	518	492	541	513	539	485	519	513	531	518	544	523	498	512	514	532	506	518	471	538	509	484	512	508	517	511	513	520	524	532	528	506	506	514	538	502	494	522	500	511	504	564	495	523	541	514	503	484	461	505	485	516	515	543	521	495	522	488	533	552	455	484	504	472	526	545	537	484	507	538	501	495	556	508	533	527	529	540	502	525	519	514	522	508	517	530	526	504	491	508	511	494	534	527	522	520	514	512	501	504	509	498	489	549	517	570	511	539	543	526	493	521	516	505	493	535	536	532	539	495	503	500	514	508	522	485	554	514	512	515	523	502	512	549	513	497	512	513	533	513	518	526	486	498	555	489	515	509	481	527	516	514	489	500	505	513	505	537	538	548	535	502	534	551	527	501	482	559	503	526	495	489	521	531	549	483	527	509	523	527	499	544	540	484	509	512	494	560	516	514	527	484	528	527	487	489	531	469	501	524	500	507	525	484	494	547	506	503	539	534	510	503	497	496	500	497	491	443	509	525	508	504	562	489	527	499	490	523	517	507	505	494	499	517	490	511	525	500	490	524	508	547	508	523	500	557	547	497	555	513	493	487	461	547	513	499	528	499	463	538	512	489	529	496	503	509	492	476	558	555	558	509	498	516	476	553	507	488	520	541	547	499	527	532	507	539	524	495	514	515	501	532	509	495	494	554	572	525	497	502	537	496	486	546	515	508	512	496	571	517	549	512	518	542	550	491	524	496	489	509	502	563	511	526	472	512	500	517	507	518	516	495	524	506	500	487	523	528	541	512	515	516	509	547	525	497	503	500	533	486	529	527	500	536	513	514	540	499	497	508	501	509	519	583	524	482	525	468	553	523	497	554	501	519	514	479	518	547	478	515	473	510	513	496	526	564	524	513	524	521	503	493	519	525	516	512	492	518	511	539	499	559	515	505	518	507	522	516	512	517	545	505	486	506	508	538	519	516	532	511	485	506	515	544	509	509	505	537	510	523	492	505	511	527	480	527	545	515	534	528	560	533	535	487	523	527	520	463	519	524	524	535	507	489	530	502	491	497	492	497	478	567	516	504	534	529	494	493	516	512	528	551	523	491	523	542	473	538	539	543	500	487	508	509	523	523	514	476	510	508	529	525	520	526	558	483	518	503	506	540	521	477	494	483	524	503	524	486	502	515	477	560	544	477	517	535	530	544	515	528	514	544	520	539	513	506	517	499	489	532	439	523	477	520	515	541	534	526	528	494	528	527	525	543	530	491	512	506	512	517	564	515	529	506	510	504	533	517	522	479	516	494	495	505	515	509	508	486	506	505
1310	389	389	389	379	380	394	350	378	412	401	398	397	386	423	386	369	391	378	358	392	395	398	383	386	388	422	362	360	372	361	361	393	355	385	372	394	399	416	334	385	401	394	352	365	395	353	376	372	404	385	378	399	418	363	367	376	374	379	353	371	392	380	363	349	403	375	399	374	368	404	403	377	382	397	389	391	419	378	391	418	386	341	381	388	396	444	376	391	369	350	394	390	375	376	418	374	365	411	419	370	365	360	360	385	366	395	356	391	385	382	383	380	386	359	412	382	389	345	400	382	377	356	370	387	366	389	354	379	395	372	355	394	394	377	382	367	382	394	362	367	381	390	365	398	368	417	396	332	346	374	384	389	402	392	376	374	397	388	358	399	370	377	390	370	372	389	384	412	395	328	374	335	379	361	352	352	391	377	396	385	389	402	354	397	388	400	359	365	389	367	368	389	342	395	397	367	379	381	358	368	380	333	366	377	396	354	415	386	371	412	329	386	404	398	398	388	375	387	402	397	387	373	372	358	379	385	375	362	420	362	320	355	386	388	371	391	374	393	371	346	421	363	361	372	392	385	428	374	394	375	363	374	369	363	392	364	404	377	364	379	383	426	353	316	343	371	351	366	380	391	395	361	368	399	382	402	340	395	400	364	363	365	390	395	393	369	369	397	406	374	358	364	373	362	375	393	399	384	357	374	372	339	383	396	402	358	378	396	382	359	358	373	429	350	382	394	379	365	382	369	412	372	370	378	402	386	389	385	385	392	364	360	386	435	357	378	381	370	400	403	350	403	396	371	375	364	388	395	381	387	360	391	393	400	415	376	410	380	389	381	371	375	407	379	386	388	409	374	370	371	368	405	349	377	421	376	378	365	368	392	383	374	365	394	385	386	386	413	381	404	371	387	418	421	389	379	350	370	353	379	360	364	398	356	368	383	407	390	353	382	398	373	377	375	398	383	378	370	398	400	397	384	360	416	375	386	382	407	370	395	418	372	356	393	422	383	376	374	403	358	345	380	365	354	356	392	356	369	464	398	377	389	380	379	390	403	381	338	395	372	392	361	379	374	388	362	391	417	359	356	356	366	389	379	377	350	391	365	343	393	415	372	398	382	398	347	347	400	374	397	359	404	401	360	375	365	383	351	367	388	385	378	381	379	339	379	373	398	399	383	357	337	393	356	399	422	371	343	381	397	413	397	371	387	379	407	345	414	407	408	386	377	376	363	378	350	398	395	369	340	375	367	391	371	383	401	362	398	410	399	346	413	373	415	388	355	392	370	385	365	401	402	388	400	383	370	346	387	352	368	377	379	364	373	367	380	378	358	379	369	391	381	399	352	344	359	385	385	331	397	413	365	367	375	364	370	383	392	347	381	374	362	349	393	390	382	375	370	371	402	444	388	401	379	385	370	375	389	356	364	365	392	389	388	410	382	392	375	365	388	391	369	382	361	375	357	317	377	352	392	363	379	400	364	360	361	402	372	367	361	387	370	383	400	357	351	376	369	402	414	408	358	375	384	408	381	402	342	356	362	352	361	368	384	356	411	353	391	392	391	362	391	391	350	370	402	356	380	377	393	390	353	338	385	390	355	365	366	382	374	365	369	341	388	370	376	387	391	390	362	374	376	399	396	387	370	365	363	350	382	382	364	385	341	383	397	393	376	382	359	381	341	403	380	376	380	351	393	385	405	352	378	387	355	374	372	358	370	398	383	371	397	400	395	341	386	377	391	390	364	363	396	376	380	411	388	383	405	347	370	404	379	406	392	388	352	412	370	435	360	359	388	399	372	363	369	382	397	375	369	379	411	408	410	379	391	382	387	400	363	317	386	393	398	349	362	353	396	361	385	387	345	394	361	375	386	367	354	407	348	363	369	374	395	413	386	392	355	377	429	401	401	382	363	366	372	416	363	385	376	380	348	384	382	378	397	369	369	377	374	374	355	375	394	407	415	384	374	369	352	407	383	362	427	374	364	374	369	366	367	381	355	363	394	370	430	391	396	352	367	379	324	402	368	376	406	407	364	396	414	378	409	371	391	392	407	362	402	362	385	398	367	367	360	391	357	396	419	365	400	409	369	376	356	413	367	411	398	416	369	387	399	364	394	398	374	404	412	385	371	447	389	366	379	378	386	376	407	377	404	413	372	359	388	382	373	373	408	424	402	375	370	385	385	364	403	357	391	336	390	359	407	368	357	411	370	395	389	392	386	377	351	350	373	353	427	355	371	361	345	399	418	377	427	381	393	399	358	335	353	349	400	374	363	374	357	376	355	387	374	360	372	397	380	414	355	395	374	403	391	376	360	390	379	395	379	415	365	399	407	348	372	376	391	379	371	376	373	380	367	365	373	423	376	372	405	374	405	397	378	381	389	371	399	364	401	418	392	353	369	387	391	377	397	370	390	368	386	405	406	422	432	362	360	375	401	408	372	362	330	402	386	428	409	374	349	394	374	394	340	373	394	365	381	370	386	349	368	389	381	370	353	379	374	377	380	366	389	367	406	394	373	364	355	358	364	373	389	381	394	414	377	378	364	358	366	359	376	399	359	398	399	415	333	395	417	372	402	380	391	379	392	368	395	390	393	392	389	374	370	332	377	368	352	367	344	346	394	381	406	391	377	354	388	401	391	414	391	394	383	372	436	365	349	357	400	406	401	382	359	377	351	379	359	387	388	385	355	408	373	357	419	361	391	356	356	397	359	382	382	393	364	388	390	373	380	358	373	346	421	412	352	395	393	368	385	375	354	368	365	375	380	360	396	407	401	360	308	368	405	383	376	374	375	358	413	415	408	393	426	392	386	355	378	392	404	374	428	395	397	364	364	373	374	372	429	396	370	412	371	377	359	393	366	370	410	375	357	369	375	396	365	395	391	380	396	350	369	359	395	353	412	361	373	408	384	367	366	379	399	396	387	378	369	379	328	394	394	327	349	380	391	375	370	354	413	355	406	335	366	362	397	340	389	359	382	360	408	402	390	354	368	395	340	406	375	406	412	402	389	402	381	379	387	388	343	380	387	396	376	355	375	360	375	394	415	404	349	362	382	378	388	397	417	356	389	381	384	384	401	372	345	405	371	411	374	372	390	394	398	378	371	374	392	410	386	353	410	381	349	341	391	361	399	363	359	345	378	341	396	382	401	328	401	317	391	365	371	378	349	357	410	372	381	382	417	373	394	357	365	397	370	377	372	401	403	362	424	393	361	406	410	389	431	399	381	373	351	342	384	381	349	356	390	388	384	379	400	400	350	361	362	393	397	384	398	385	394	372	336	380	377	371	370	379	350	372	372	408	393	419	379	387	399	351	380	365	338	423	363	388	376	370	396	385	396	381	397	389	374	375	460	363	357	326	377	383	372	399	394	388	386	400	367	304	361	382	403	382	398	367	413	411	377	389	398	358	383	390	430	385	350	423	376	369	376	444	393	328	372	341	383	354	380	376	366	365	414	390	367	347	413	399	385	359	396	340	367	383	414	380	390	397	394	328
1975	940	954	920	957	953	933	904	938	926	951	901	929	955	889	940	928	937	917	918	906	915	964	964	957	888	934	964	966	918	911	910	908	945	890	865	903	945	909	929	895	951	900	912	926	912	953	890	898	893	955	889	929	940	964	919	965	918	893	976	857	861	885	950	970	928	922	921	894	975	945	939	924	907	964	903	918	900	933	902	921	931	928	885	925	903	921	917	881	916	952	909	948	937	899	927	939	898	933	902	907	953	911	915	888	895	936	898	889	978	988	918	894	946	919	908	909	908	966	932	903	948	940	895	935	945	904	941	888	887	910	884	952	937	889	970	942	911	920	953	931	913	916	921	938	896	935	904	955	879	906	874	906	923	914	912	913	926	940	884	876	916	916	946	923	908	893	913	926	913	945	930	930	885	919	851	931	930	910	926	899	982	963	884	997	920	896	930	931	933	849	944	883	928	917	939	963	887	922	1000	957	890	865	916	968	889	884	846	933	928	924	919	920	917	878	915	922	919	939	864	873	921	959	897	926	880	962	931	981	895	912	907	942	893	943	913	919	900	914	917	973	928	916	897	927	931	889	943	898	950	904	942	958	930	912	912	874	983	911	962	978	958	887	901	937	920	917	903	924	970	916	946	921	886	954	880	891	960	918	913	939	889	899	947	862	873	901	883	892	923	908	930	922	974	964	901	889	970	923	948	930	969	958	882	973	869	948	993	953	938	892	930	907	915	925	941	962	896	933	878	929	880	978	944	956	917	916	907	940	939	902	940	902	965	924	910	886	923	940	895	916	851	906	869	925	905	988	934	935	924	958	936	882	940	894	891	933	923	941	930	930	874	933	894	872	968	909	923	955	917	948	957	941	939	936	906	930	948	950	969	878	927	937	926	939	882	919	892	929	905	938	963	881	879	905	916	891	927	945	955	919	941	928	916	908	888	939	881	923	893	937	873	912	843	934	928	906	945	919	869	899	940	881	949	957	987	913	876	951	908	930	863	961	992	946	922	972	893	922	902	949	888	908	912	866	878	965	923	918	954	893	944	950	925	915	919	856	891	943	917	932	912	879	919	904	922	935	972	971	885	934	904	967	909	963	931	901	939	1004	958	912	930	912	882	948	973	932	902	930	879	895	936	894	897	913	904	932	902	913	916	912	877	884	890	926	892	890	946	896	930	925	952	875	903	865	869	908	984	992	940	864	927	907	853	901	927	871	896	894	922	897	893	954	937	908	918	886	923	935	909	933	908	905	913	847	878	941	920	909	882	960	932	977	888	920	929	938	899	968	916	908	891	969	932	881	904	906	924	916	882	941	895	898	906	908	951	870	874	916	924	964	897	942	928	942	940	917	884	925	948	933	936	920	949	946	910	887	950	937	937	936	998	929	923	912	889	894	891	906	971	958	879	893	919	906	881	917	925	929	945	881	962	958	903	885	909	931	909	930	966	940	928	899	948	961	930	888	893	909	889	950	920	915	885	930	904	912	910	936	913	903	950	950	887	935	943	926	951	905	932	929	976	925	899	925	894	921	950	942	947	885	927	880	923	880	832	878	960	860	930	875	911	902	950	915	904	950	939	902	917	935	997	977	924	945	933	934	938	905	899	945	956	949	967	918	861	938	927	942	956	932	929	967	914	956	901	930	907	935	922	956	909	919	895	912	871	915	911	924	999	902	920	890	918	907	908	888	950	960	953	935	943	848	865	970	913	934	849	923	930	994	918	945	880	947	960	949	947	978	929	929	884	938	888	892	850	954	901	986	878	883	959	856	923	896	977	919	940	925	917	868	957	948	931	940	952	887	925	879	948	915	882	869	850	925	890	900	906	928	926	951	905	1014	935	933	896	946	970	878	899	944	896	909	915	915	898	948	877	960	930	884	964	916	911	943	971	876	927	924	939	912	906	936	844	988	880	883	927	893	928	925	933	925	905	878	897	887	896	890	862	903	929	944	895	922	973	966	943	946	926	898	936	901	962	926	917	940	958	937	931	932	949	891	944	944	924	915	895	918	944	900	903	974	934	906	916	943	857	889	907	900	894	978	939	897	907	948	868	883	897	961	928	946	956	915	879	905	915	961	953	943	903	928	893	869	906	922	966	882	937	882	977	968	904	869	967	922	874	903	883	869	958	861	905	939	923	946	891	929	889	970	918	965	916	928	939	896	941	932	855	871	976	922	926	908	958	877	913	935	987	950	942	920	912	895	884	908	873	920	905	918	891	939	956	942	889	968	881	946	880	928	934	942	909	951	927	886	905	946	872	929	941	940	893	921	922	935	906	930	934	940	891	964	966	905	949	947	948	945	909	920	945	915	971	913	924	936	923	923	948	917	928	892	899	970	943	885	899	899	916	959	896	913	904	868	957	934	980	873	915	862	886	900	895	967	901	914	939	953	915	922	940	939	896	897	921	902	958	946	914	939	900	894	889	949	934	901	916	938	905	897	903	902	900	910	946	913	876	861	901	938	933	929	919	945	921	907	985	940	872	921	919	955	876	964	902	872	934	918	896	967	938	937	898	890	956	896	898	921	913	950	889	904	940	981	909	898	928	843	883	929	947	898	952	912	920	949	892	914	937	913	937	926	911	907	921	877	962	928	917	960	909	935	943	894	931	968	912	950	892	959	1015	897	932	969	936	988	906	935	875	914	924	910	918	911	902	853	911	925	933	907	859	901	954	886	925	954	940	893	914	932	960	909	944	976	926	949	942	936	877	925	994	930	924	934	957	952	933	885	916	971	884	916	978	924	884	964	876	941	905	876	922	892	923	871	921	939	978	936	908	968	903	919	914	882	910	950	945	900	918	910	901	932	933	949	921	909	879	900	913	929	948	941	946	913	905	841	874	917	915	896	938	907	914	883	950	958	926	904	909	897	885	977	917	964	932	984	926	953	908	911	928	859	932	880	951	885	939	905	915	924	868	951	930	911	849	909	866	864	966	904	909	910	918	927	932	933	916	899	946	930	919	945	858	880	887	852	884	918	833	989	847	962	925	960	872	906	930	927	909	944	943	945	974	881	908	918	944	913	913	943	913	956	881	926	928	885	940	945	927	941	933	896	926	916	915	879	887	891	882	931	965	924	935	940	907	883	863	963	911	910	914	917	885	918	875	945	893	915	942	937	910	943	904	945	881	901	891	935	938	885	952	971	931	963	887	914	894	902	914	939	959	944	941	841	884	931	925	956	958	911	885	958	855	936	941	937	942	886	912	968	925	877	895	951	933	922	925	903	921	949	897	926	896	963	959	956	974	933	867	955	966	912	920	893	985	926	918	948	962	873	906	892	921	911	892	920	937	908	884	907	949	977	921	923	892	905	935	930	892	896	931	901	890	982	905	896	851	891	925	940	929	939	925	922	943	905	898	959	887	938	907	879	879	903	888	899	952	939	912	891	946	925	887	883	883	946	941	953	878	907	924	863	873	938	924	933	930	935	895	932	959	939	961	936	956	921	877	950	967	920	966	908	856	908	893	914	940	887	938	958	932	939	895	934	923
6993	597	616	558	440	422	425	424	439	447	391	411	362	370	390	387	409	366	400	379	389	360	338	410	383	368	408	376	353	386	370	358	392	373	361	364	356	353	345	390	342	363	381	392	386	349	379	389	384	407	394	393	383	359	394	343	358	411	346	327	355	389	360	406	375	350	383	389	353	427	368	402	341	380	380	346	353	344	387	411	401	373	388	330	370	396	376	372	379	369	382	409	374	411	349	378	364	372	351	367	366	360	358	359	375	393	363	375	371	364	360	375	389	355	378	349	392	373	354	428	376	375	375	373	382	360	393	400	385	344	366	379	373	363	364	367	379	396	403	366	345	341	402	340	416	344	393	383	375	377	367	371	368	416	398	359	366	349	398	397	355	352	386	360	375	376	356	358	365	368	389	356	384	385	371	382	375	386	385	332	367	389	375	373	376	391	398	384	330	396	396	367	350	344	352	341	396	331	380	375	370	387	361	396	373	379	347	386	360	357	362	382	390	357	363	352	342	344	376	379	403	379	369	379	382	387	354	350	391	376	379	368	355	371	382	347	360	397	388	341	376	376	371	362	392	361	371	393	375	358	361	343	321	341	417	353	375	366	380	399	376	394	364	372	388	378	380	367	374	378	410	414	377	382	369	422	364	383	390	366	415	354	413	389	396	358	336	382	338	371	379	372	379	377	376	373	403	366	368	381	354	361	333	385	377	366	333	363	373	404	385	324	404	361	360	381	405	364	387	379	372	357	365	367	370	381	395	347	384	392	368	351	393	380	369	390	383	402	385	388	371	377	361	360	391	383	389	370	341	356	410	373	422	388	366	355	385	379	385	367	380	365	328	365	351	381	351	363	417	347	365	367	378	395	351	379	349	372	379	338	381	353	336	397	419	366	360	372	360	395	337	384	381	371	353	386	346	408	387	377	353	385	326	408	383	365	378	388	397	402	363	356	397	398	341	357	374	360	358	374	365	388	347	381	382	368	332	360	383	373	338	346	380	406	404	387	374	348	372	362	370	382	373	387	394	339	381	392	423	361	377	399	356	339	354	409	362	363	386	390	350	377	388	357	364	373	359	376	334	429	359	348	356	350	407	359	405	379	380	367	388	399	368	404	383	403	360	376	373	350	340	394	353	367	384	359	344	396	383	351	395	364	355	353	362	351	363	379	364	380	357	374	370	397	372	334	415	357	352	342	395	357	382	358	328	345	400	374	370	378	373	376	351	330	348	391	418	366	388	355	412	407	392	383	375	384	383	358	354	383	377	384	369	402	357	380	383	387	396	377	349	391	356	358	380	358	355	355	375	397	379	371	399	370	359	352	335	402	375	400	380	376	343	391	390	396	417	369	338	380	386	382	383	369	359	358	401	352	377	392	339	374	358	351	375	359	365	340	369	347	398	381	386	370	368	382	362	369	397	371	345	390	404	365	398	387	369	402	367	401	366	376	374	360	365	350	367	389	377	379	402	343	362	390	377	379	381	334	392	361	371	380	402	369	374	372	387	353	390	335	347	371	411	397	397	398	392	371	370	368	390	376	347	387	360	373	403	341	383	389	373	381	349	372	380	336	324	383	359	344	352	365	399	365	394	388	380	335	414	385	346	375	388	376	387	375	373	360	406	403	330	399	391	395	380	341	360	380	368	372	375	398	392	395	361	378	360	370	352	384	372	370	372	393	349	405	367	329	404	382	388	343	401	386	391	369	402	352	393	363	389	397	389	380	347	380	385	367	387	374	398	367	396	379	363	341	377	366	374	356	357	359	367	382	355	406	364	376	427	391	386	407	380	383	393	366	402	377	366	359	348	407	381	385	359	379	369	348	366	382	365	373	390	355	377	364	356	410	381	362	339	412	376	421	335	371	380	374	388	349	394	403	379	382	401	376	374	372	349	356	373	361	361	389	349	396	385	407	373	358	372	376	365	361	382	381	383	347	374	336	377	375	346	357	381	369	364	322	343	331	347	362	405	400	382	371	372	370	348	382	372	399	381	365	328	380	350	345	393	335	395	374	411	359	357	344	374	370	365	377	382	394	345	341	382	362	354	389	380	380	360	377	394	325	381	343	351	380	398	349	384	391	353	393	406	377	372	372	373	325	413	385	387	401	403	360	418	354	371	352	373	351	370	351	348	393	389	398	390	366	358	376	374	347	372	382	350	363	361	376	395	374	344	375	401	379	344	354	351	357	376	357	364	378	370	365	430	395	372	372	368	380	395	354	371	357	404	424	415	392	359	390	394	354	374	395	380	359	373	441	366	341	367	367	352	358	376	373	339	343	354	363	366	380	345	340	388	369	379	398	381	323	390	333	373	359	357	376	349	341	417	378	353	379	371	380	354	366	401	379	346	409	363	346	396	336	363	359	348	351	356	378	380	371	362	366	361	384	374	374	361	372	354	373	379	396	387	347	377	350	390	399	370	340	377	358	418	358	408	362	351	374	361	396	355	358	407	376	371	380	365	357	360	400	368	398	403	391	339	369	354	349	373	387	385	394	403	393	364	389	367	381	364	381	375	374	402	373	359	395	366	357	395	382	403	365	349	360	375	383	367	327	373	332	369	393	347	330	357	351	382	389	412	369	369	366	334	399	370	354	363	370	363	391	353	374	389	343	420	342	350	353	374	366	392	367	377	384	344	390	409	370	356	365	363	368	382	391	377	377	339	387	400	425	340	397	383	381	367	350	362	378	363	356	393	386	392	358	388	362	363	347	348	330	356	351	356	367	366	374	376	377	380	401	352	359	365	386	359	378	375	373	356	356	376	408	365	365	407	377	382	365	361	384	345	403	357	400	351	377	351	352	355	401	405	362	364	369	357	327	358	369	406	404	391	364	410	381	390	365	368	343	389	337	380	337	353	398	379	350	372	370	396	398	350	379	370	371	358	348	412	371	355	375	353	332	395	373	406	349	370	380	373	350	369	341	388	387	369	368	362	392	401	388	386	343	357	391	380	390	363	398	372	360	373	395	369	371	342	389	371	380	347	375	373	356	372	359	381	363	339	329	371	397	362	388	381	367	381	348	396	394	367	385	343	393	406	388	382	365	369	329	336	394	376	365	354	410	372	325	341	352	363	386	380	320	353	398	367	376	342	362	371	351	415	358	382	373	352	377	344	376	371	399	386	348	354	362	397	374	360	330	363	387	390	373	356	339	409	358	406	368	358	380	339	375	400	324	396	360	398	406	367	382	375	366	355	362	374	361	353	356	357	346	385	302	385	366	382	373	362	404	386	380	359	387	379	409	374	389	385	369	399	362	380	354	361	355	375	366	358	359	354	363	343	366	380	384	364	413	385	371	379	327	396	355	381	342	363	378	365	348	362	370	341	400	365	360	350	356	367	375	377	379	354	385	345	390	393	353	387	371	402	343	367	364	380	411	347	366	370	380	379	386	347	417	390	357	369	394	369	356	371	357	384	384	371	379	363	392	374	378	394	357	415	370	371	385	362	368	376	404	360	333	354	369	399	366	347	346	391	401	382	347	356	363
6548	1054	1442	1511	1475	1287	1221	1110	1075	1055	1068	979	1013	937	944	915	945	982	923	943	954	914	929	921	960	909	938	921	875	930	941	939	916	911	922	907	887	849	946	917	910	902	948	885	901	906	931	904	922	895	909	908	873	951	946	866	939	892	935	926	929	906	891	844	838	911	897	950	893	916	885	907	935	889	914	916	887	869	945	916	953	858	1000	886	949	902	886	849	906	926	873	895	931	898	859	854	899	868	916	889	890	854	898	871	897	878	901	905	902	895	942	868	921	900	929	905	912	904	936	902	915	865	920	874	904	927	895	911	909	861	915	866	952	872	867	872	900	916	921	888	884	877	942	925	862	941	898	905	946	869	892	904	904	904	930	948	845	932	896	819	877	900	916	916	932	910	876	797	935	915	928	896	874	874	888	843	906	871	860	920	859	870	905	900	850	904	878	883	966	944	878	908	890	894	882	950	940	897	861	931	877	947	941	851	897	896	958	901	958	903	942	857	940	904	882	866	859	914	910	871	885	876	927	944	874	917	939	905	860	870	896	915	941	924	933	920	901	871	856	905	901	883	869	875	875	905	848	916	886	890	905	846	928	925	929	861	892	885	849	939	905	896	863	883	872	886	932	906	895	866	912	867	883	868	889	900	923	908	909	954	866	900	927	896	895	886	906	905	864	836	903	885	909	908	877	949	910	864	883	869	822	920	966	889	876	893	903	886	950	949	855	870	873	882	892	876	944	938	889	896	859	853	897	859	924	852	928	869	941	898	920	852	863	854	924	852	878	954	877	868	864	901	903	868	895	877	895	845	913	859	937	838	884	876	888	898	895	934	868	901	882	919	922	897	874	938	909	885	842	857	934	937	904	856	961	897	940	896	923	853	885	895	910	914	902	859	888	893	909	909	951	861	916	868	907	910	901	853	854	872	858	955	904	933	895	875	895	890	887	884	917	873	840	870	920	871	923	894	853	931	865	885	917	849	895	876	852	912	877	895	926	846	919	903	883	925	861	912	935	879	888	884	928	879	912	914	880	870	845	907	874	910	940	918	891	899	931	877	895	946	901	870	850	879	906	925	938	935	920	888	832	919	923	943	876	871	886	898	909	930	919	902	903	876	864	870	914	890	939	868	868	950	856	884	879	890	899	916	850	905	902	865	891	897	931	887	860	892	948	891	890	903	904	848	868	906	900	883	897	905	918	851	891	883	861	932	937	852	861	888	885	945	871	892	876	922	881	869	868	884	894	884	912	875	892	915	963	883	850	907	858	871	895	879	933	895	918	911	906	918	891	876	891	904	887	935	919	894	890	888	924	962	919	894	865	900	947	882	859	862	858	920	940	912	847	872	910	861	889	866	912	894	956	877	839	921	938	922	883	953	851	930	888	829	950	869	896	877	921	896	921	857	855	917	874	891	863	903	833	915	908	888	876	936	884	918	871	923	895	890	898	909	873	894	897	868	927	902	888	908	912	878	951	881	879	925	929	859	970	907	880	928	972	908	861	892	912	925	893	895	835	857	873	918	865	863	898	945	905	896	907	939	862	883	901	893	883	968	881	861	856	855	879	904	914	908	878	871	889	830	907	916	874	924	881	874	894	911	901	937	852	866	882	876	872	881	899	890	844	917	891	867	915	907	872	915	915	852	936	876	873	929	923	874	864	914	919	883	876	868	837	920	886	863	879	922	860	846	908	896	883	890	861	886	890	885	962	949	917	872	912	914	881	906	943	904	901	869	882	874	888	892	861	896	864	941	903	912	915	822	836	890	902	873	939	868	880	915	909	889	868	896	900	981	914	941	904	886	868	882	886	880	855	949	854	917	854	882	899	882	859	886	855	914	831	886	845	883	891	921	912	891	931	888	901	918	867	857	877	912	852	879	864	854	848	894	871	888	915	837	896	861	902	920	902	853	859	935	886	860	878	873	925	849	912	917	894	950	902	880	856	905	901	897	888	878	914	903	902	842	921	904	904	922	878	873	897	917	885	925	873	877	875	873	891	898	892	935	894	929	944	892	860	921	883	850	835	939	934	840	870	878	926	893	912	910	904	875	872	916	855	872	907	865	885	879	901	894	948	936	942	898	927	903	851	895	921	891	916	940	856	867	941	856	896	901	894	923	864	886	951	872	932	953	882	912	899	950	905	919	880	886	908	875	844	885	910	907	868	885	861	884	931	909	927	873	864	845	911	909	873	870	908	856	820	882	878	860	848	913	866	953	911	910	894	877	896	913	892	921	880	901	910	922	905	811	857	869	851	878	969	902	850	856	931	900	891	892	873	909	830	917	904	885	918	917	902	922	908	894	931	925	891	918	927	876	877	896	909	840	887	920	881	913	891	895	937	884	876	864	942	916	894	947	896	905	876	932	867	883	940	868	909	860	916	816	879	896	907	845	880	958	897	854	896	849	898	881	902	971	892	916	864	908	875	941	880	891	889	906	870	901	878	870	886	914	852	870	896	938	879	922	904	961	902	920	833	917	911	891	909	910	960	874	845	898	888	870	907	908	910	856	930	854	939	900	902	899	876	880	891	914	924	937	925	957	886	933	853	870	918	886	947	932	915	914	878	869	844	929	936	913	901	906	880	855	898	839	904	875	924	960	862	880	923	912	856	886	899	988	881	862	847	890	933	909	910	910	871	878	936	907	899	892	878	886	871	921	897	907	862	914	891	929	875	870	884	930	896	926	902	893	855	893	897	858	874	918	906	855	855	906	935	914	865	854	902	892	899	881	908	922	885	839	964	876	877	881	837	943	937	961	887	863	905	874	879	918	887	894	859	908	845	886	887	870	875	872	955	909	971	925	886	877	892	845	856	868	916	866	895	934	928	891	845	921	890	853	844	885	887	893	943	876	838	919	842	877	870	876	905	909	909	882	927	873	921	832	863	974	846	911	831	866	924	942	915	912	918	856	928	859	926	911	889	929	900	835	905	896	850	914	877	894	871	858	876	885	941	953	931	886	908	924	903	920	902	941	919	930	906	892	904	886	940	879	852	876	933	914	874	891	919	875	898	861	884	862	830	859	908	949	895	887	919	871	952	873	891	848	881	855	936	894	905	915	904	867	875	889	884	900	927	895	913	902	898	905	906	874	872	851	897	956	869	845	913	878	924	939	864	977	870	907	875	910	851	884	844	858	910	937	870	931	897	900	884	924	854	892	955	888	870	890	911	875	865	916	904	848	878	905	889	887	936	880	882	885	930	880	919	885	917	895	887	930	903	870	875	896	914	922	901	939	894	921	877	865	859	941	898	834	906	853	968	873	914	894	925	945	903	898	897	898	878	877	916	910	891	967	909	854	887	873	837	842	889	874	936	870	889	911	909	900	892	957	872	903	932	869	923	858	889	850	917	852	914	893	860	875	889	894	899	908	842	882	913	942	888	872	879	878	889	909	895	864	874	849	913	947	886	903	890	887	887	923	872	884	912	921	908	867	911	920	916	920	862	887	898	883	925	862	924	870	885	894	967	838	924	966	925	880	908	900	914	898
12013	718	700	509	406	294	298	274	242	237	238	229	200	213	213	244	196	206	215	195	198	192	198	217	213	217	197	212	225	214	207	195	214	207	228	226	195	185	206	210	174	203	212	181	200	188	204	190	193	193	219	209	226	190	194	211	209	177	211	191	176	184	210	177	197	208	199	221	183	220	195	185	205	204	177	202	218	199	194	221	206	221	195	212	215	224	208	170	216	214	211	214	221	197	194	187	165	200	223	216	192	187	198	197	215	180	200	173	190	191	229	198	189	211	212	215	191	183	209	180	209	192	203	216	220	183	168	191	195	217	199	181	243	188	189	185	209	215	195	205	188	199	209	204	205	187	196	180	185	175	206	204	189	182	203	191	170	191	215	212	212	221	187	205	223	197	196	214	212	207	180	209	212	226	195	209	210	212	213	200	208	179	192	210	207	191	185	200	192	218	184	202	202	202	209	205	193	210	219	219	203	201	208	203	195	176	203	191	197	220	164	239	192	212	168	197	192	202	198	227	204	228	226	213	208	179	178	209	183	198	203	188	178	210	201	182	198	207	206	217	210	205	196	202	191	174	189	211	184	217	186	198	206	203	201	200	215	202	194	210	175	189	219	185	196	220	179	208	215	228	176	185	194	184	186	201	209	195	238	195	198	221	227	207	214	205	218	213	199	198	202	197	199	190	186	180	172	192	208	201	195	190	188	202	212	192	196	188	195	200	214	189	192	204	211	191	202	210	226	186	205	179	192	198	227	192	204	231	197	225	169	185	189	211	207	213	196	201	229	197	218	211	215	214	202	223	192	180	214	184	201	204	182	199	195	189	215	193	204	205	200	201	185	197	207	189	186	205	209	218	215	211	206	205	201	182	192	227	187	198	186	201	202	210	231	193	183	199	202	218	181	190	181	182	186	180	208	210	204	219	204	195	197	193	172	211	190	174	216	209	183	203	231	196	203	199	188	181	212	182	190	228	197	207	217	184	189	202	197	202	199	206	202	222	218	180	219	193	184	214	210	220	212	187	201	196	186	205	200	230	205	199	208	203	205	205	153	191	228	174	192	191	202	214	176	177	189	210	196	202	197	166	210	207	209	202	199	202	195	185	191	220	220	192	229	189	205	190	185	192	186	189	180	210	226	207	209	206	199	197	204	190	177	228	197	188	193	222	211	228	198	191	192	186	197	201	209	210	194	195	178	202	198	195	214	187	197	205	195	227	211	212	186	201	201	182	206	209	194	197	225	178	211	217	198	190	224	195	204	221	184	185	191	211	201	186	185	170	180	199	204	201	190	195	216	226	209	204	196	220	239	202	229	181	205	228	184	217	199	191	170	209	198	190	211	215	209	193	197	216	164	198	204	195	210	194	210	207	182	203	188	193	209	197	191	200	198	189	205	227	184	207	194	188	212	198	205	205	187	209	204	199	189	181	205	195	214	221	189	193	208	217	198	195	189	233	223	226	184	181	199	190	224	198	232	196	199	197	195	224	178	221	211	198	192	201	201	209	217	189	197	193	192	195	204	193	180	183	183	183	192	214	215	214	217	204	221	196	195	200	214	213	205	203	193	213	223	206	200	191	211	206	200	189	196	167	183	177	193	205	202	196	209	195	180	213	193	198	223	195	186	180	195	191	216	196	211	190	188	203	171	226	216	200	197	203	208	200	222	193	212	198	234	198	207	191	218	220	187	177	203	195	207	177	172	214	202	187	227	199	197	200	169	183	189	167	195	183	189	207	195	192	192	212	244	192	170	211	195	188	187	222	235	220	197	190	197	191	223	210	212	232	203	197	212	225	190	199	182	219	224	217	215	202	190	195	219	186	199	216	184	195	218	176	195	247	202	199	208	217	224	203	188	202	195	207	199	239	197	211	193	206	200	174	220	212	230	210	212	202	191	201	200	211	230	204	214	223	237	215	209	186	208	182	192	182	186	219	170	229	194	219	196	216	182	216	186	177	207	214	169	196	203	192	191	185	216	199	174	192	191	185	185	211	195	194	169	186	192	212	200	228	201	213	195	178	210	220	226	199	194	211	202	191	219	221	211	185	211	216	209	201	211	211	205	191	230	204	203	206	199	188	180	217	201	211	164	194	173	205	178	188	205	181	217	164	241	195	196	200	178	191	208	203	192	183	166	179	192	201	221	215	196	195	193	180	215	197	204	174	213	195	198	212	222	231	205	192	170	188	196	198	194	207	206	228	211	203	217	189	202	213	185	199	206	216	194	186	178	239	200	227	218	197	209	203	206	192	179	205	222	196	201	221	195	161	202	188	197	213	203	213	226	191	207	220	186	213	198	212	200	219	211	185	202	184	216	194	199	216	190	192	173	199	222	215	190	182	219	214	185	200	215	194	207	196	208	163	191	184	219	211	195	199	219	206	208	229	195	214	226	232	205	195	202	212	214	192	206	184	224	178	191	201	193	210	197	202	189	227	198	228	204	224	197	179	216	199	183	246	188	186	186	204	201	209	202	207	196	188	211	197	189	194	175	187	219	186	180	176	187	193	200	214	220	195	180	200	220	227	176	187	194	201	215	233	210	206	196	192	179	209	185	177	190	219	189	233	195	201	220	188	208	184	199	225	204	183	213	215	210	174	217	212	197	206	183	154	172	191	215	184	213	204	184	181	206	213	203	202	190	193	205	194	201	198	206	205	198	196	196	202	214	185	208	167	201	185	199	209	181	207	189	215	202	174	201	204	219	203	198	208	215	172	208	209	222	204	205	204	205	197	175	194	212	218	195	193	167	197	245	209	234	203	208	207	212	200	183	200	224	207	189	219	200	189	198	165	205	234	187	193	202	206	214	199	219	203	194	219	179	210	204	196	196	189	184	197	186	205	203	206	229	199	203	179	218	217	211	206	193	197	183	206	200	201	183	206	209	208	188	227	181	218	165	228	213	177	210	212	207	204	198	222	201	203	223	212	221	184	175	189	196	220	195	206	194	211	210	214	213	193	202	209	188	208	215	181	185	191	208	185	210	202	170	197	209	206	228	189	208	167	200	187	199	194	196	178	194	226	184	233	204	205	211	193	193	209	243	198	196	208	236	227	200	201	201	205	181	209	199	197	182	211	207	200	193	186	190	221	202	195	213	211	201	200	206	184	202	217	193	205	183	202	207	199	167	203	229	174	183	210	228	200	233	194	195	214	211	217	214	212	233	216	223	227	207	220	199	194	195	222	208	191	218	194	213	178	200	217	213	211	195	204	185	199	207	183	183	218	221	217	199	205	224	220	209	192	191	181	176	217	201	189	220	203	196	193	196	215	205	198	186	189	192	212	195	220	207	196	218	223	188	219	209	175	198	216	193	192	199	210	216	206	219	194	202	204	201	182	217	211	203	226	183	198	184	188	202	220	216	192	195	182	177	206	209	199	187	221	210	229	178	184	200	173	189	203	173	203	181	195	203	183	195	208	230	195	195	175	211	214	204	213	184	195	210	195	196	204	204	228	207	177	219	204	208	221	184	200	188	203	207	226	221	186
7768	924	1549	1696	1452	1224	1032	894	884	777	748	686	708	665	667	591	595	592	590	571	622	541	569	569	508	586	522	495	500	583	533	542	555	557	550	543	529	551	547	513	519	522	530	529	525	541	529	513	545	535	567	523	541	525	549	538	528	515	530	527	522	523	522	527	516	543	517	504	558	569	526	518	528	521	507	500	562	531	489	507	551	524	499	555	533	529	520	546	527	534	514	540	514	507	546	524	544	545	512	562	516	531	478	517	478	484	545	518	554	527	514	556	526	505	476	480	538	516	530	512	524	479	518	505	521	522	521	529	507	533	490	514	491	493	516	509	485	540	505	475	512	538	518	549	506	512	516	503	582	496	466	533	518	521	485	506	529	506	519	494	529	503	528	487	513	509	536	532	540	482	566	514	488	500	490	478	495	504	490	501	524	517	496	570	536	503	508	527	534	499	535	510	530	501	527	497	508	512	509	527	488	491	548	524	512	515	542	538	480	550	524	483	576	569	513	502	541	514	528	506	532	496	549	496	514	506	522	511	552	513	506	492	521	490	529	547	529	533	514	518	528	516	505	534	504	503	468	474	512	519	505	512	539	515	517	507	518	519	534	521	508	503	492	511	520	510	524	502	531	547	499	514	514	494	509	483	506	527	549	511	554	462	532	498	526	539	509	484	499	489	511	498	492	500	471	516	525	528	530	494	485	502	518	515	504	513	531	540	541	499	524	529	536	515	514	504	515	526	448	546	542	514	488	548	516	504	532	497	457	537	535	489	502	507	559	510	489	492	507	511	520	522	488	478	511	534	551	477	531	532	536	505	523	510	555	505	524	480	493	540	491	507	508	537	512	523	506	552	471	515	520	529	511	536	498	542	444	519	527	497	523	531	533	500	550	522	545	505	525	461	511	514	511	513	503	506	531	533	514	484	503	548	506	490	488	529	479	566	499	496	511	536	483	531	529	539	538	559	473	507	520	521	507	478	512	551	502	559	491	528	532	502	574	491	502	554	496	531	522	555	491	529	514	504	529	491	485	494	512	505	517	495	500	516	537	497	518	520	496	493	530	494	527	550	528	507	506	501	498	542	503	517	480	516	477	531	533	479	536	535	489	529	504	475	523	523	502	508	520	497	497	508	528	520	481	518	526	517	489	502	535	513	548	553	486	505	483	477	501	510	501	506	513	515	498	511	534	523	492	541	509	509	515	497	536	503	512	499	535	496	511	535	504	541	495	540	528	494	476	491	504	508	539	501	550	503	499	499	502	525	513	536	500	519	502	506	505	518	524	483	498	524	498	543	515	520	503	517	480	540	503	510	513	497	463	519	533	500	517	522	480	489	515	501	539	508	520	525	532	503	506	521	492	494	541	507	520	492	509	559	517	497	532	530	501	502	537	526	519	471	496	530	536	539	533	513	486	548	496	515	519	538	502	460	522	476	490	511	545	496	503	508	504	522	520	486	548	510	516	516	509	526	516	506	502	466	508	506	512	542	525	531	518	516	539	543	494	536	492	538	509	546	471	509	471	495	508	531	532	504	521	500	473	546	503	496	494	481	529	549	497	490	503	502	501	510	520	529	491	496	504	496	515	519	552	490	518	465	471	529	510	498	542	532	531	458	489	523	510	526	541	529	535	534	518	509	492	532	515	512	507	511	507	544	550	506	518	515	473	547	495	519	551	510	493	547	499	512	509	477	502	531	501	478	482	507	480	572	507	523	541	530	562	513	521	526	568	538	527	491	518	505	515	526	503	542	510	539	534	534	501	519	498	508	565	519	544	533	537	527	479	481	540	502	478	484	486	541	494	456	544	522	498	524	525	559	523	506	521	516	517	532	468	492	543	487	497	517	488	491	497	505	490	488	527	510	486	549	538	485	529	545	508	475	563	531	514	493	512	488	490	508	507	527	460	499	555	482	515	500	486	485	531	529	522	523	494	501	501	521	521	479	509	515	487	548	489	530	537	507	485	510	528	524	503	504	505	500	522	499	487	559	547	466	551	547	490	531	527	486	489	512	500	511	485	482	552	513	531	494	523	538	495	499	479	512	544	495	545	518	536	503	523	552	532	496	497	499	479	500	515	488	529	529	510	514	524	520	502	509	490	522	566	451	496	444	479	555	490	546	505	555	559	518	515	517	504	503	483	497	533	563	485	550	515	515	522	518	505	516	545	509	555	494	480	515	498	511	550	511	530	521	486	571	524	497	488	487	519	529	515	522	486	524	499	481	521	469	493	503	532	511	509	469	513	522	521	561	508	554	496	502	508	505	507	493	547	523	519	528	544	485	500	509	532	517	562	504	508	494	464	507	490	485	508	527	482	498	495	549	560	555	527	494	508	505	488	503	504	505	499	515	524	514	489	522	526	496	521	514	502	532	487	524	517	492	539	500	534	474	529	488	515	529	518	513	530	527	535	504	531	500	503	538	520	511	521	534	546	506	534	477	484	518	514	521	540	502	527	492	484	505	467	475	519	482	525	498	510	490	519	574	500	494	517	476	528	508	514	505	505	563	496	490	494	517	527	512	494	539	557	511	544	517	534	510	524	539	501	509	501	498	534	526	489	498	520	517	545	557	537	496	533	537	552	530	509	557	531	502	530	528	563	503	488	538	530	481	529	528	539	486	524	479	540	464	518	563	497	528	495	543	540	505	538	527	489	494	514	525	508	497	531	545	501	538	505	511	534	551	535	517	551	509	561	479	500	491	524	476	486	507	487	489	516	489	514	524	518	522	524	543	530	533	530	525	544	505	518	485	438	547	516	524	519	530	481	528	528	557	542	474	544	519	544	541	503	549	486	489	482	475	512	533	505	522	479	524	505	501	518	561	480	512	557	520	536	507	483	508	517	548	488	506	512	497	596	538	537	524	532	510	520	540	527	551	537	466	489	524	495	488	507	509	519	491	516	493	548	536	501	495	491	546	481	530	476	517	516	488	468	510	513	514	515	484	502	477	516	466	546	525	501	501	490	538	537	499	521	495	528	481	491	533	511	539	499	532	517	518	532	498	514	504	554	558	517	522	517	524	545	569	501	532	510	530	536	498	524	521	481	536	494	496	525	473	488	540	482	490	507	527	517	515	516	510	539	511	497	499	563	513	522	567	511	525	531	516	536	515	550	531	485	479	513	482	483	530	534	529	527	541	548	472	522	528	511	551	525	495	502	501	515	484	516	543	520	491	520	522	506	541	493	495	472	532	516	506	500	495	529	534	491	488	495	505	489	510	483	502	531	535	525	498	486	525	563	511	501	525	524	452	552	554	488	529	516	524	528	539	530	527	535	471	519	544	508	505	515	554	493	534	534	486	550	494	494	523	560	543	539	499	461	515	529	489	478	505	583	546	477	526	521	496	534	503	476	504	545	504	528	440	497	500	522	500	504	498	487	526	495	517	518	512	457	471	510	541	560	527	589	524	565	476	493	545	492	538	525	534	505	546	528	571	511	504	503	508	559	537	513	502	527	507	497	513	536	485	509	489	501	507	544	524	511	513
1229	395	404	382	403	419	367	405	355	377	417	356	376	394	376	382	372	409	391	369	384	377	361	388	414	379	365	377	399	392	354	392	348	354	411	393	389	386	362	392	399	387	338	413	399	399	392	395	364	332	385	390	400	382	367	381	359	327	366	390	383	387	400	386	384	372	381	403	407	406	399	396	371	365	387	395	376	382	360	373	380	361	419	399	362	409	348	362	360	369	370	362	352	419	369	396	405	361	339	390	374	347	339	391	400	384	369	374	382	410	381	403	392	380	371	357	362	356	377	383	394	387	401	401	406	409	369	377	406	397	360	369	374	393	367	391	400	385	367	385	406	380	389	418	386	359	397	395	415	380	411	366	381	356	391	340	376	384	342	390	378	341	378	368	394	373	406	369	388	352	394	374	367	389	399	389	399	353	360	347	395	432	387	367	379	391	375	410	395	357	380	347	388	346	352	409	394	410	409	376	362	373	360	407	423	344	368	364	378	388	410	410	353	396	346	382	398	371	394	381	368	400	393	392	351	369	382	384	400	390	384	371	395	356	358	409	374	389	370	393	391	402	393	360	401	390	376	403	350	381	362	374	360	371	377	377	362	381	401	394	374	405	360	389	373	367	370	396	386	354	421	413	399	364	382	367	422	368	385	384	347	365	384	359	390	388	432	400	381	392	406	370	367	369	359	369	361	392	384	403	358	378	415	345	350	374	365	355	369	361	391	375	367	352	378	365	427	383	383	344	364	394	373	396	384	405	438	380	350	392	388	346	389	382	406	361	383	399	386	401	403	363	361	386	365	367	377	374	371	350	364	382	389	389	405	395	371	358	405	405	362	380	377	342	372	365	365	405	393	363	376	379	394	431	366	393	396	400	370	358	371	386	378	392	398	396	333	378	379	397	385	414	372	401	392	378	369	377	390	362	398	363	388	358	382	420	384	401	382	395	361	334	387	424	388	412	387	357	407	377	382	377	403	397	367	413	388	404	392	365	406	359	384	378	345	366	359	358	383	412	403	387	372	396	389	387	392	383	401	405	384	379	349	376	387	399	354	369	354	391	406	407	375	375	354	359	376	378	377	372	400	349	370	389	385	378	372	381	403	387	389	380	380	389	408	354	371	375	370	382	377	397	378	382	355	389	373	368	389	364	396	361	364	403	361	408	413	366	372	360	368	383	371	350	351	388	374	390	402	371	381	356	388	386	371	381	406	374	399	399	361	399	414	389	378	345	353	409	357	378	400	391	377	409	363	433	378	397	392	398	402	389	384	374	356	399	377	342	385	390	398	393	367	378	382	380	376	397	411	366	359	350	389	356	384	355	367	357	390	352	371	352	385	360	356	366	377	372	396	403	385	358	359	343	374	385	409	340	386	402	411	350	385	353	429	392	419	379	364	358	403	374	350	388	390	417	362	397	351	331	379	380	367	402	405	398	400	370	368	386	413	396	378	389	402	368	390	365	377	349	401	392	388	379	399	384	344	403	388	357	386	389	426	367	360	391	359	340	403	410	397	366	378	367	403	397	389	384	392	379	379	355	387	365	379	357	386	410	389	389	368	394	388	361	371	365	375	387	391	416	380	392	401	355	373	388	364	407	392	373	353	343	371	384	401	385	346	375	329	409	428	374	365	347	397	365	402	365	376	367	369	392	340	383	399	395	401	353	370	379	361	360	391	386	379	372	358	393	364	366	386	412	369	405	365	362	366	404	381	403	345	378	385	373	405	385	361	358	362	337	390	365	390	389	334	405	391	384	400	384	380	347	354	367	381	355	383	402	359	400	367	360	344	375	386	400	382	386	414	360	392	351	401	381	356	381	354	372	375	375	351	387	407	376	373	401	364	375	358	390	376	371	381	352	362	389	385	378	369	385	358	382	379	347	367	367	401	382	409	402	365	390	372	364	379	358	388	361	368	368	423	410	361	393	394	367	386	394	366	387	378	369	363	385	407	394	399	406	392	351	396	350	342	386	334	333	386	381	382	432	345	335	378	359	393	409	391	384	391	381	385	384	377	368	378	396	366	387	366	399	385	357	418	393	353	357	391	363	388	370	391	366	389	376	406	366	398	425	399	395	383	398	400	394	364	349	362	367	388	400	385	418	405	407	369	371	365	371	394	418	362	380	382	401	401	427	377	382	357	383	370	389	367	442	352	398	370	376	367	353	350	378	370	391	349	400	404	372	393	358	379	386	385	384	358	403	356	347	355	344	343	389	407	370	395	391	386	385	398	403	385	378	384	374	409	369	363	365	334	401	378	346	386	377	394	371	379	383	374	338	382	412	393	377	374	389	367	361	398	392	379	352	377	340	373	413	387	395	399	371	448	386	397	365	366	391	427	384	392	389	390	405	351	402	376	369	412	375	383	374	366	404	398	372	391	385	334	388	361	382	373	370	369	376	354	347	410	370	351	353	363	364	398	373	417	381	380	387	313	390	369	409	411	372	370	350	380	386	372	363	373	359	389	375	401	399	375	360	403	383	377	382	387	333	370	414	341	396	357	373	421	410	392	395	420	369	395	394	358	376	339	383	403	428	373	393	375	390	382	388	403	379	378	370	363	345	399	377	378	376	383	357	372	335	421	414	371	391	372	362	358	359	348	408	372	364	364	358	379	334	376	380	381	414	355	353	357	381	393	352	335	318	374	374	326	375	367	362	367	404	362	362	385	387	400	397	398	392	375	386	364	404	384	388	387	383	400	394	390	359	408	362	360	420	398	364	355	406	359	366	386	402	353	353	395	344	388	412	410	411	380	384	377	393	377	393	366	359	389	354	393	352	380	381	359	363	371	414	389	380	378	361	367	407	415	376	390	411	365	378	406	383	373	410	370	353	424	374	367	377	382	390	381	383	385	396	413	376	364	389	396	392	399	361	399	370	403	378	380	377	403	384	385	398	380	378	377	379	400	399	381	404	353	391	405	368	349	358	365	402	385	397	408	363	379	379	359	373	435	382	375	375	387	368	358	382	396	368	353	351	393	364	409	358	374	361	428	399	379	359	391	374	391	346	369	356	356	390	385	376	401	363	376	384	400	382	362	377	360	369	347	360	418	388	416	388	390	384	391	368	349	409	386	377	382	381	379	365	354	356	354	349	376	355	400	399	396	397	399	411	369	385	381	399	385	361	409	371	383	385	388	365	348	364	374	356	381	357	385	361	395	390	392	378	374	381	378	382	387	386	417	379	392	395	368	347	347	345	344	365	399	371	365	377	381	408	362	392	330	364	384	367	376	373	405	397	362	375	377	384	349	392	365	391	391	395	361	388	378	396	365	375	416	375	377	373	378	392	350	367	401	381	423	381	361	368	407	402	371	374	358	372	396	362	389	361	347	350	339	351	379	399	377	400	392	362	342	415	429	419	351	448	367	364	385	374	355	376	380	352	368	383	403	394	385	392	367	375	395	348	343	382	399	334	382	377	404	336	357	391	333	354	366	361	370	385	378	441	420	361	381	366	369	377	407	364	368	321	392	392	387	409	409	380	390	422
2127	936	933	990	927	913	952	940	956	932	942	917	951	914	965	921	911	891	921	880	892	993	901	911	945	947	925	949	885	920	907	871	952	918	937	938	919	934	971	932	948	930	944	984	892	960	933	957	957	932	935	919	931	971	918	931	875	1004	911	956	922	925	935	908	928	927	909	950	902	984	928	898	914	936	923	929	956	923	890	902	883	905	876	978	927	898	951	946	884	930	898	891	973	965	989	919	933	942	931	936	875	943	926	922	951	932	884	979	889	919	927	915	923	894	879	933	930	914	891	955	945	910	967	958	914	886	965	989	918	891	947	942	912	917	939	927	949	902	886	920	910	930	929	928	907	922	921	921	966	901	917	969	927	916	953	926	954	962	880	941	913	917	907	942	933	908	900	969	921	907	966	910	941	941	943	928	963	932	975	905	958	895	954	940	955	916	934	945	926	920	895	939	940	950	946	925	956	924	904	930	944	871	917	945	954	933	953	955	923	879	928	982	946	915	911	1001	952	905	919	936	904	923	962	918	968	946	955	929	911	922	869	921	967	883	901	918	963	899	882	945	901	956	922	920	911	945	971	954	884	941	947	921	966	899	905	931	909	887	929	991	911	916	1002	926	885	888	905	956	944	964	930	951	926	935	979	1002	945	933	903	937	940	937	910	926	936	916	868	894	916	957	894	873	960	933	871	915	973	896	960	852	914	869	902	922	881	912	1004	924	981	847	908	957	861	927	941	942	908	916	950	966	896	923	980	933	914	914	892	921	947	898	915	859	894	958	926	923	921	914	901	898	891	917	944	932	914	952	942	945	884	925	930	927	902	963	930	954	864	944	907	920	898	923	928	958	898	915	945	910	930	951	866	958	935	921	957	887	882	889	956	924	924	933	955	934	966	898	941	933	956	924	934	929	862	909	894	868	867	939	959	874	934	953	908	920	918	882	898	928	925	958	923	955	885	935	896	921	935	857	977	914	917	932	891	941	911	955	893	936	866	904	937	907	934	924	899	889	944	880	957	957	934	976	917	913	889	955	968	931	940	920	895	895	959	971	943	943	906	888	944	853	922	931	965	890	919	872	968	1002	957	951	925	905	909	996	924	903	914	889	901	965	916	855	934	904	882	923	956	954	940	918	917	924	878	884	921	848	930	876	953	899	938	953	963	919	902	961	977	895	911	936	914	931	921	918	982	917	922	940	936	926	918	897	912	967	931	952	945	930	905	912	910	904	976	921	907	960	997	871	943	896	901	913	920	937	888	860	952	913	919	911	867	934	967	908	948	895	901	919	879	909	938	940	956	949	949	929	907	880	913	922	956	918	901	907	904	927	961	901	949	912	897	937	896	913	922	932	907	940	884	921	920	938	942	865	905	1047	947	935	911	945	944	937	970	964	962	901	975	947	889	899	962	888	911	923	879	937	903	887	914	927	942	955	927	934	870	886	829	871	926	925	1032	920	897	889	938	937	948	902	937	896	913	926	926	913	976	951	966	929	892	905	925	967	937	904	909	956	896	938	904	1016	930	1001	954	964	923	937	933	878	945	931	957	960	959	904	916	921	908	934	928	848	898	913	947	948	975	922	945	945	896	925	937	947	948	895	961	924	919	910	912	953	903	946	919	935	967	924	858	907	985	929	951	927	944	972	913	926	952	947	882	919	964	956	928	909	896	916	968	851	931	913	965	937	889	920	903	894	934	949	835	919	914	894	916	902	940	917	929	929	921	938	903	941	878	987	910	934	961	908	929	968	919	918	974	922	965	984	907	948	922	914	937	910	1022	962	971	930	890	962	934	923	913	855	899	943	926	878	917	960	945	929	908	951	935	900	966	910	908	931	884	914	871	933	912	949	877	938	922	925	889	911	956	988	941	910	891	913	951	940	906	915	888	960	974	946	958	930	947	919	909	942	893	931	911	963	938	956	937	865	964	971	959	984	960	923	908	893	889	924	943	914	947	922	924	956	899	973	909	917	937	948	944	886	949	897	900	886	972	896	911	874	943	902	926	884	933	954	896	910	920	940	912	919	1011	935	898	956	914	891	963	958	947	928	921	953	915	926	921	921	935	951	944	959	955	887	915	905	935	901	910	922	909	880	866	949	916	938	870	951	925	933	941	948	934	931	957	894	994	940	886	948	899	883	889	924	880	890	918	926	936	929	903	957	920	885	921	921	901	950	869	904	925	935	909	946	919	986	912	960	904	952	887	913	964	904	875	896	894	984	978	953	963	936	951	908	965	981	920	978	934	931	890	876	897	910	916	934	910	919	853	938	897	907	900	901	899	972	898	902	978	946	880	952	946	935	955	938	910	895	935	964	943	940	919	899	946	984	907	912	956	913	976	984	960	975	926	920	931	937	924	956	925	917	944	918	901	951	951	931	907	926	940	914	929	921	900	937	961	875	971	921	890	936	967	875	887	911	889	956	910	950	893	908	930	943	944	926	928	947	994	937	884	909	939	920	971	973	928	908	947	949	927	892	925	909	934	944	891	953	861	924	891	912	885	866	947	898	988	885	876	918	946	932	898	922	878	965	927	860	869	982	928	951	899	900	932	915	946	890	933	931	931	895	934	961	953	872	936	921	879	905	910	913	869	944	944	960	941	922	906	859	922	939	860	917	915	939	917	897	921	877	914	997	910	967	924	910	945	876	889	903	911	913	950	900	950	893	944	919	916	907	924	942	917	929	939	933	946	971	968	926	977	934	937	953	926	914	901	920	913	875	971	910	952	943	898	923	930	903	988	879	945	912	932	933	924	950	920	910	926	921	900	913	951	912	956	920	950	962	922	913	879	908	973	892	934	898	994	952	921	919	954	941	892	942	937	955	863	948	909	953	921	993	948	893	919	929	972	932	927	950	872	907	924	917	927	900	952	949	937	929	912	857	925	933	954	931	909	864	909	890	945	899	885	905	861	913	901	981	941	922	977	967	923	979	896	912	869	927	914	999	926	893	928	950	926	969	905	909	966	892	917	961	926	914	949	1004	881	959	960	945	862	917	940	933	956	871	914	912	932	942	984	946	875	893	942	909	880	884	929	959	930	951	959	933	884	961	921	893	904	888	1005	959	881	938	913	942	924	925	919	953	913	946	894	852	888	923	947	882	926	885	976	901	915	930	914	957	894	946	952	932	924	880	880	921	940	924	919	903	941	923	927	914	945	914	878	842	936	869	892	926	881	963	907	947	960	979	924	892	896	844	927	909	909	918	942	885	843	889	894	906	916	956	932	883	940	949	896	860	891	901	866	917	896	932	934	918	905	940	919	905	895	891	887	891	949	935	913	902	904	896	848	956	874	947	923	940	923	979	920	905	892	933	889	928	936	929	955	876	886	902	918	945	994	961	933	976	961	878	903	955	927	942	905	971	935	919	822	956	919	871	935	945	937	878	895	933	984	924	929	926	926	930	863	978	913	927	916	919	883	918	926	870	922	888	974	939	893	844	949	905	929	917	961	907	895	865	938	907	931	1001	936	917	962	945	941	905	967	928	921	913	973	876	900	948	896	952
6880	586	594	539	466	438	419	381	421	411	392	371	385	413	351	385	388	419	335	368	379	356	374	403	391	333	400	352	390	340	361	370	385	375	390	337	330	364	367	369	374	373	380	369	371	380	372	369	346	383	390	400	383	374	382	381	394	392	374	368	377	380	390	358	340	328	409	345	401	373	352	369	371	356	330	423	369	389	404	366	364	352	376	378	405	371	343	384	371	403	386	396	381	386	405	393	383	357	363	362	375	394	377	356	364	360	371	393	383	372	351	362	336	323	373	380	387	384	363	405	388	366	390	376	361	339	358	367	364	373	399	371	388	391	389	434	413	366	352	389	389	379	379	372	378	367	371	403	381	386	382	359	360	379	387	368	370	384	356	371	350	356	372	393	380	353	369	340	378	396	374	371	347	379	388	391	345	332	367	374	328	382	362	369	372	380	331	366	378	351	407	405	393	357	373	392	353	362	338	433	368	431	356	339	359	349	394	349	383	359	371	389	352	408	375	368	348	338	381	361	367	391	343	360	367	322	394	390	362	342	372	406	366	341	341	359	394	339	367	383	367	367	354	348	354	381	389	389	407	381	375	337	364	395	391	393	377	368	375	386	393	339	372	351	352	337	371	333	388	371	383	377	398	365	352	370	352	377	380	387	374	361	369	391	400	342	386	365	344	340	370	375	363	412	397	393	358	378	370	375	379	376	332	399	406	385	369	395	364	380	373	345	402	380	372	386	366	390	421	396	390	405	386	393	356	381	354	399	363	343	354	410	362	349	362	367	390	390	394	366	360	361	382	390	383	373	367	373	382	363	415	399	401	369	372	394	395	390	396	358	374	381	362	344	350	343	351	377	392	343	381	386	356	332	359	394	408	407	352	392	345	367	392	363	351	383	378	359	392	378	344	366	355	371	376	366	386	409	356	381	418	375	376	355	380	343	359	367	372	358	384	351	386	391	346	348	366	377	366	412	337	362	362	387	367	361	381	367	354	392	341	405	365	320	369	401	359	373	384	382	415	415	378	356	366	368	359	357	387	361	376	362	370	386	330	345	350	398	375	369	338	361	360	370	391	367	362	378	360	392	365	384	385	364	353	393	372	360	386	372	339	403	363	382	385	370	402	351	320	357	359	402	378	364	397	374	376	314	350	340	330	346	398	398	370	389	367	381	340	352	341	342	384	387	400	358	391	347	352	371	364	357	358	382	369	373	379	360	427	362	345	331	406	362	349	360	331	362	344	351	371	359	402	385	366	382	386	384	362	400	374	403	352	396	362	339	356	358	392	339	351	392	368	387	387	375	386	364	358	391	375	377	349	380	397	393	381	369	383	361	380	376	382	366	380	381	335	365	358	394	397	372	377	344	352	389	353	360	338	369	325	394	351	317	381	375	328	385	395	357	409	373	355	362	376	365	370	376	400	364	359	357	358	372	388	362	366	371	369	398	373	376	390	364	380	356	370	411	329	388	366	380	374	361	327	365	355	384	357	402	386	364	344	350	396	381	338	371	338	355	408	380	432	348	368	374	374	345	378	369	381	349	403	337	378	366	348	369	363	335	419	347	381	401	377	374	390	362	373	356	339	373	351	353	373	400	354	350	357	358	349	353	373	383	377	370	362	405	363	397	344	366	339	363	371	363	331	381	384	363	355	385	377	349	354	380	399	353	373	349	366	395	381	363	377	375	358	336	415	392	343	405	378	330	394	375	365	368	370	356	401	383	376	386	394	387	362	371	387	362	380	392	361	383	381	346	376	348	371	386	368	410	392	343	374	364	370	385	392	353	355	368	384	350	364	391	365	376	333	359	354	327	354	391	358	380	358	385	407	360	378	369	368	355	387	424	387	376	409	353	378	376	321	374	408	360	344	353	359	376	400	353	377	409	373	361	366	366	342	400	365	372	368	371	332	347	366	355	364	362	337	398	382	382	379	384	372	426	378	370	413	403	390	367	405	362	364	406	403	370	375	392	401	369	326	381	379	407	328	393	344	395	383	359	398	342	357	338	402	379	364	378	382	379	410	392	361	399	360	366	382	373	392	395	392	330	376	370	351	385	330	385	364	415	362	389	353	398	412	379	317	363	354	358	369	357	361	403	430	367	406	388	370	371	351	372	319	386	393	428	359	401	343	351	408	344	324	356	397	360	329	377	365	372	373	355	343	362	369	351	405	328	352	393	348	371	366	395	342	364	354	372	353	371	382	380	370	353	375	395	374	384	324	383	383	381	362	368	380	399	353	412	378	406	389	381	372	368	405	372	374	363	393	367	379	378	346	384	361	359	359	374	371	391	397	392	380	381	368	382	416	395	382	366	358	419	383	412	351	360	379	385	374	362	368	429	417	366	343	423	360	399	369	352	390	390	399	373	385	382	340	372	393	358	374	377	370	345	410	367	399	366	375	375	346	402	395	373	330	345	373	358	383	375	441	365	354	363	389	409	368	403	396	359	343	405	375	373	370	367	378	365	344	368	366	359	353	368	399	365	374	426	402	363	380	376	363	345	365	405	371	347	382	367	390	364	390	393	407	358	365	408	369	354	399	367	372	369	402	334	380	399	329	362	381	391	390	395	365	361	371	332	358	395	359	314	345	352	356	371	360	381	395	357	371	339	353	394	345	356	363	389	361	376	362	337	380	379	372	355	395	364	368	361	359	389	371	358	328	385	339	358	352	325	359	360	372	384	373	359	392	389	413	385	398	402	323	349	367	358	366	380	395	358	376	346	373	376	389	383	378	385	350	318	359	380	365	395	384	374	326	339	363	340	324	368	304	374	368	348	361	378	364	333	360	377	356	379	383	367	378	385	372	398	392	380	378	353	393	345	391	367	389	361	406	386	376	419	441	378	373	395	334	355	365	375	346	354	366	353	376	392	385	363	379	350	343	375	391	369	384	389	412	383	363	366	401	398	345	393	371	413	405	387	386	326	327	372	367	369	405	346	364	387	385	381	373	388	378	373	360	375	358	362	349	371	370	393	356	365	392	378	369	344	353	354	370	364	410	385	386	384	397	380	354	369	382	370	375	355	383	395	380	358	364	360	416	360	391	386	374	352	363	370	384	347	410	363	371	364	368	388	353	367	335	365	397	334	360	368	380	393	331	354	377	356	349	377	381	386	373	337	388	385	397	389	381	359	370	371	398	377	356	353	369	375	355	337	368	347	382	364	380	386	369	405	410	356	372	404	372	368	387	333	372	402	368	348	380	369	352	396	375	369	377	398	363	361	395	360	364	399	374	367	374	333	378	365	410	354	378	363	379	386	360	438	368	410	378	418	368	344	364	389	403	384	342	399	385	355	355	373	365	365	396	332	393	357	374	331	375	388	352	379	364	385	349	378	351	360	355	349	358	392	409	379	363	375	364	376	338	384	347	395	360	392	342	340	372	382	389	366	391	363	364	359	379	390	386	372	397	389	349	390	362	381	364	361	365	355	375	359	412	341	335	365	359	403	351	379	417	375	343	361	365	359	384	388	376	357	367	354	415	360	363	367
6526	1135	1426	1472	1441	1192	1163	1132	1090	1076	997	1005	973	971	939	931	940	985	908	955	945	873	964	918	892	895	928	944	947	903	890	921	989	937	852	903	896	905	919	894	890	943	921	857	873	927	862	857	907	892	919	931	861	944	933	922	873	877	925	947	875	883	883	916	947	924	901	877	877	916	888	867	879	922	933	897	851	900	891	897	898	917	884	946	928	879	871	845	909	931	913	897	905	868	862	877	917	864	899	875	856	878	855	839	890	887	863	904	888	901	884	917	883	914	870	877	918	865	908	882	934	932	879	909	897	895	894	881	873	931	872	883	913	880	860	948	905	892	867	903	857	882	897	896	870	929	834	873	876	948	878	921	917	857	878	882	863	922	869	897	863	921	864	848	892	922	881	862	925	891	918	843	872	867	936	905	954	900	855	881	868	871	875	882	926	862	940	899	897	921	860	897	928	956	889	883	873	902	904	909	886	904	945	923	955	883	888	914	863	889	907	923	937	888	894	942	879	954	873	899	861	942	850	874	908	928	908	906	873	882	895	863	934	968	902	905	963	902	951	932	912	895	875	909	914	875	928	887	882	914	893	901	916	864	897	971	912	835	894	955	878	898	894	890	871	908	950	901	852	862	901	868	883	880	908	904	874	867	878	914	926	918	909	889	862	870	907	917	929	944	886	843	864	946	847	855	831	950	865	862	851	920	879	860	919	925	939	812	881	942	901	904	899	895	936	875	891	921	855	888	867	899	909	871	869	893	901	889	884	841	845	887	889	856	873	912	904	818	877	846	892	863	878	945	888	865	984	921	875	884	896	836	879	916	913	888	895	860	877	902	921	863	912	907	927	884	899	917	861	897	874	901	899	886	869	878	923	925	914	889	875	929	930	875	865	877	918	883	807	820	847	869	873	847	894	873	881	877	904	895	946	920	921	877	928	902	878	903	898	882	895	928	916	870	892	865	977	903	927	899	874	878	916	883	847	929	871	945	856	878	924	938	905	948	868	852	891	836	855	917	916	892	818	878	899	944	893	868	862	883	902	876	905	881	919	911	901	913	898	851	844	917	901	815	837	885	911	845	908	831	880	901	938	870	925	914	881	865	860	918	881	868	812	892	882	937	833	928	840	867	864	842	874	893	869	879	860	892	967	848	888	914	919	864	876	901	907	900	879	835	901	896	886	901	848	883	842	869	878	869	897	939	860	861	903	888	842	875	905	949	866	867	898	881	903	916	935	902	859	882	895	902	842	890	911	917	899	949	853	931	922	902	909	862	869	885	867	918	910	934	864	897	847	903	873	917	930	905	862	840	887	890	967	927	872	821	927	936	893	902	878	916	913	896	874	848	855	853	823	849	925	915	926	946	920	910	900	891	870	902	826	925	895	880	908	905	935	901	920	884	889	901	925	909	887	861	940	909	944	880	926	893	906	919	896	863	902	931	889	859	921	908	965	935	935	931	938	888	874	921	887	880	935	900	934	836	865	871	857	904	880	879	863	878	887	871	837	875	895	867	904	875	919	907	946	892	946	919	878	872	877	867	889	876	915	920	910	896	899	892	860	906	896	869	851	879	897	854	947	908	921	876	874	888	880	897	886	913	898	885	879	874	881	848	875	917	903	927	952	830	872	880	898	870	947	908	901	913	900	884	891	861	888	904	887	905	920	906	902	909	905	826	877	932	893	877	902	912	866	912	853	890	915	871	877	912	912	873	813	909	847	901	928	885	901	851	878	871	880	908	898	950	870	952	905	918	883	889	879	894	912	897	881	905	869	913	859	862	904	913	864	863	884	899	865	880	911	892	913	864	870	900	927	855	856	845	903	925	896	863	892	897	904	942	859	862	918	879	949	889	907	983	944	915	842	868	855	879	845	880	897	907	891	874	889	920	893	945	921	875	839	861	842	871	934	867	930	906	916	889	851	879	881	883	895	894	911	894	897	880	868	884	865	911	861	880	933	920	852	884	900	882	865	913	885	910	914	866	913	904	898	880	860	885	927	957	815	938	899	837	862	923	912	864	870	875	845	904	846	919	954	951	896	888	904	912	862	870	934	883	892	914	906	871	920	909	898	949	907	919	935	841	854	828	904	886	899	913	861	846	870	920	877	893	912	911	902	904	896	897	855	883	937	868	914	886	866	888	852	910	891	865	899	898	876	895	940	889	903	897	840	900	908	884	882	870	868	894	847	877	911	881	871	853	886	840	908	889	927	817	863	888	897	911	869	886	912	847	910	901	899	874	866	904	908	894	857	906	903	887	888	890	945	864	887	924	883	898	888	824	857	911	893	877	877	870	926	869	930	845	904	887	879	915	940	864	954	942	902	912	902	916	872	886	866	913	888	898	840	925	946	846	883	872	895	840	911	923	833	864	919	876	889	827	906	880	871	917	876	847	922	872	885	891	920	871	912	869	872	894	899	882	920	872	902	913	891	926	907	904	884	843	912	852	919	885	971	926	891	889	810	878	935	908	910	882	908	887	871	940	904	891	941	872	895	879	927	861	898	884	885	915	904	871	889	901	950	870	843	899	905	869	883	887	920	887	912	890	838	909	895	853	832	905	889	890	850	890	884	890	866	861	886	889	855	926	897	856	953	886	829	901	866	913	906	890	851	892	921	893	888	893	896	850	908	895	912	899	889	903	936	861	937	868	844	881	866	906	887	916	868	936	888	919	968	887	910	879	889	947	895	881	887	892	892	924	873	883	911	857	940	898	887	891	930	895	908	832	832	900	832	939	893	896	867	925	885	908	908	932	892	886	856	854	905	868	867	877	892	875	857	877	933	842	904	868	861	854	925	871	902	884	912	899	933	870	903	919	910	895	916	859	908	926	903	914	864	909	906	869	833	944	878	928	914	915	904	851	882	886	925	911	845	912	833	926	888	903	877	837	926	843	888	871	904	870	910	932	891	918	843	909	865	943	867	867	909	895	947	884	856	885	880	881	948	884	916	909	887	878	889	889	936	870	878	866	936	913	917	853	875	940	869	887	859	897	863	906	911	864	940	910	919	873	893	839	917	903	863	887	870	927	917	865	917	870	925	890	951	936	930	915	907	895	857	851	858	872	853	969	889	886	859	878	935	868	882	906	907	851	892	895	867	889	911	907	954	894	914	892	893	835	891	930	900	930	918	890	890	893	836	844	903	892	853	872	909	912	842	909	910	906	894	939	911	912	948	853	889	869	965	910	918	931	859	870	917	853	939	887	858	895	914	857	882	842	867	931	931	857	825	851	895	842	879	884	884	912	866	850	893	883	866	947	875	940	865	890	875	881	888	946	858	855	925	866	887	932	896	888	900	896	892	855	894	899	894	932	904	946	914	902	883	871	871	899	913	892	864	897	878	917	897	915	945	950	894	879	930	896	876	934	882	921	921	892	850	914	920	919	930	880	918	902	826	916	882	903	897	927	902	882	902	872	925	898	888	908	898	919	878	880	847	921	914	936	936	904	924	950	941	841	873	891	859	885	943	892	925	906	873	842	880	917	938	838
11861	722	688	497	422	350	294	283	248	243	232	222	214	201	227	247	214	220	205	189	185	204	188	226	196	224	235	231	237	194	234	216	174	193	193	183	199	193	212	202	183	201	197	188	189	204	191	197	214	208	201	208	208	192	221	232	200	199	194	209	190	194	197	171	171	200	204	186	228	181	215	199	193	180	190	223	185	226	184	207	190	219	187	192	199	209	199	206	196	205	200	211	185	208	191	222	231	219	184	192	206	222	194	213	204	191	201	203	189	182	193	197	193	183	204	192	210	195	206	208	200	180	209	196	203	206	223	227	213	209	186	184	192	217	204	186	211	199	196	205	222	223	242	195	202	220	194	200	200	183	189	179	205	212	227	197	179	207	190	210	202	185	174	245	220	221	213	204	197	211	225	210	169	228	198	196	206	219	177	224	185	211	184	204	177	181	204	195	210	171	177	200	194	193	212	215	209	174	185	225	221	239	224	207	192	197	213	225	208	220	204	184	233	209	181	205	216	212	175	219	220	213	208	193	195	209	201	211	192	213	206	231	196	193	209	193	219	210	188	199	187	190	200	223	176	191	201	225	192	187	190	220	222	220	219	189	182	207	180	195	219	208	182	196	194	210	183	194	197	197	191	183	206	192	172	178	221	205	216	183	193	201	195	189	175	193	234	188	204	187	217	195	183	236	190	172	191	189	216	204	198	207	198	202	182	205	199	202	209	229	185	210	176	218	196	226	190	182	177	207	192	190	214	223	202	183	201	209	210	210	210	169	212	206	195	206	203	179	182	208	196	205	193	205	200	213	195	215	192	202	205	204	194	202	209	222	164	169	192	206	203	170	186	217	218	206	202	209	192	185	190	207	202	213	213	212	198	192	226	207	214	202	186	198	201	205	205	211	203	224	215	217	197	174	190	207	207	203	198	178	179	195	200	215	206	175	208	202	196	235	190	236	204	185	202	213	186	190	213	206	214	193	179	184	191	180	189	200	212	219	186	201	174	208	191	195	203	222	175	192	229	202	181	182	219	170	174	180	200	209	186	202	227	212	211	207	208	200	205	203	180	228	194	185	211	207	173	197	221	172	195	207	228	221	224	201	175	211	193	185	194	199	217	194	172	167	219	248	224	184	216	191	215	225	173	187	208	187	194	228	193	192	214	165	210	209	210	169	181	208	198	212	229	191	194	194	167	203	195	201	175	206	226	196	223	204	221	227	196	198	247	212	193	204	218	201	185	209	216	222	217	211	182	201	187	217	194	185	200	231	200	202	217	189	180	201	193	205	176	183	199	211	206	209	201	213	171	206	197	179	219	199	196	226	203	235	181	201	220	217	179	197	197	180	191	237	194	208	214	197	198	194	200	189	197	236	179	192	194	218	198	205	226	213	206	213	209	189	206	204	184	198	173	190	214	202	210	222	217	197	203	204	173	199	212	211	187	198	204	221	183	191	216	191	192	211	186	187	209	200	217	221	192	228	183	204	206	206	203	187	210	181	188	217	210	173	180	202	205	193	185	202	197	209	227	185	184	190	208	176	199	191	191	191	226	201	195	192	208	187	195	179	234	177	181	175	202	188	211	188	213	172	184	196	225	223	211	197	189	173	204	200	193	195	219	200	201	201	205	185	214	228	197	203	191	200	187	199	209	193	230	185	208	228	189	228	201	189	208	188	183	203	202	207	206	219	189	207	191	196	182	192	182	195	229	171	186	186	201	198	202	193	204	174	187	179	213	220	188	223	191	183	185	209	204	179	200	194	168	196	185	229	181	202	191	204	198	215	201	195	220	189	216	216	192	174	211	196	181	206	207	198	217	215	201	197	215	203	200	184	183	209	206	183	200	190	215	167	212	227	211	218	221	203	188	219	190	195	200	188	210	198	186	200	193	175	182	221	210	202	194	193	221	227	202	206	217	185	188	202	205	197	178	185	192	226	221	209	203	169	172	221	202	202	228	190	216	208	224	161	200	177	218	224	205	204	194	185	201	212	175	201	196	197	203	194	247	191	219	183	201	220	201	205	194	210	191	180	180	186	214	194	208	213	211	210	200	197	182	189	208	208	205	198	194	222	188	185	179	193	176	199	196	192	212	179	224	203	202	191	160	201	186	208	194	172	235	210	203	203	194	207	218	186	183	189	208	181	182	189	204	199	186	192	197	199	166	167	214	207	152	208	192	196	203	209	197	199	207	176	203	207	199	219	211	196	203	210	192	210	194	187	212	189	218	208	195	221	195	191	217	210	211	194	192	218	182	234	193	189	189	188	208	211	219	207	208	211	206	188	234	187	205	211	183	171	184	222	199	201	200	187	206	184	196	174	200	198	202	195	211	189	170	217	184	216	222	189	220	161	198	178	164	166	192	223	217	220	180	192	201	206	211	166	184	196	193	205	211	228	218	207	192	223	197	225	201	197	240	190	188	197	214	182	213	206	225	203	203	186	194	166	203	209	214	196	232	198	180	181	199	193	215	190	176	204	211	217	183	207	221	215	201	200	179	200	210	208	191	166	194	186	185	175	209	198	194	212	195	202	223	205	200	193	199	210	213	213	206	204	171	215	208	197	149	176	186	209	229	203	180	181	224	196	204	186	176	198	186	199	208	184	208	180	196	199	195	191	197	205	208	233	204	188	210	171	204	209	217	204	217	194	195	234	192	197	209	187	211	196	190	199	183	201	232	204	206	184	193	220	210	206	216	201	183	207	188	194	199	187	203	214	191	189	204	208	216	182	222	170	186	183	197	212	205	191	199	173	168	218	231	187	201	205	203	205	188	203	214	203	192	186	196	198	221	224	227	203	185	198	201	213	209	173	204	237	180	214	203	223	219	203	189	206	229	191	215	219	209	235	192	225	209	180	184	205	219	204	220	183	237	196	201	181	204	205	210	219	209	207	183	228	259	191	205	195	161	208	209	199	173	185	170	211	194	206	230	210	196	214	200	170	201	222	219	218	212	181	191	198	187	212	218	198	199	196	213	181	233	212	204	232	213	200	186	205	195	198	213	195	189	209	196	182	187	204	219	195	179	191	197	167	188	201	210	199	193	185	207	189	199	202	212	195	214	184	222	176	194	187	196	201	197	207	179	212	215	242	199	184	204	224	194	201	183	190	206	199	217	220	218	196	202	177	215	171	188	183	220	192	184	225	200	206	203	206	202	204	172	179	175	192	222	209	209	204	208	185	213	195	199	191	209	244	175	193	180	187	202	212	229	225	213	183	221	200	225	204	209	204	207	200	211	223	210	197	196	200	187	209	227	213	207	207	212	205	211	209	226	177	198	200	210	202	166	212	203	200	227	204	165	220	189	190	206	182	193	186	190	216	191	205	202	198	212	192	241	179	220	211	210	177	184	200	187	180	216	208	187	204	201	187	187	212	199	207	208	199	220	188	204	200	232	217	205	177	191	236	190	197	222	239	199	194	216	184	195	201	215	201	201	202	212	206	190	195	209	177	190	206	232	211	193	228	215	172	190	185	195	204	187	178	188	202	218	194
7852	926	1509	1649	1510	1218	1072	1002	820	747	782	696	703	666	682	654	611	566	558	575	565	562	539	604	539	561	577	576	537	562	559	520	510	551	570	544	498	556	546	522	577	595	551	559	496	527	501	560	528	529	514	505	525	536	516	536	529	563	490	502	519	517	535	538	555	521	520	535	512	508	509	502	542	512	566	547	533	552	509	478	493	504	488	526	533	525	504	500	443	514	533	522	512	544	520	477	534	511	483	492	558	523	501	526	511	574	513	535	486	471	524	546	518	491	499	519	477	526	536	519	520	526	500	535	520	540	502	518	521	538	506	485	542	516	488	532	527	443	494	512	512	505	494	512	465	523	549	505	489	552	539	514	518	538	528	489	573	542	522	536	501	504	507	477	500	511	542	512	518	509	469	506	536	521	506	501	503	537	532	510	507	497	510	512	503	500	547	522	539	519	517	488	504	525	506	494	501	482	542	558	504	514	535	506	487	510	479	519	520	563	527	568	516	499	520	506	516	528	542	482	500	494	555	487	520	500	490	519	461	500	510	507	531	536	508	460	483	559	483	479	550	488	498	529	493	498	486	491	534	503	529	603	512	524	473	502	494	519	531	495	505	513	527	514	532	493	497	518	483	560	482	509	515	509	519	481	483	510	516	518	516	527	554	528	525	504	502	522	545	506	539	541	481	519	530	505	543	509	527	517	506	503	567	502	532	518	521	500	509	489	527	537	484	534	544	494	516	519	521	541	506	518	474	464	517	517	506	514	508	505	485	531	501	503	510	544	546	484	516	529	512	513	514	515	509	549	519	536	499	509	501	504	498	510	530	464	509	533	524	546	514	496	536	495	567	489	514	504	535	523	515	526	500	499	510	538	502	521	502	510	574	489	473	519	464	530	505	545	515	524	464	519	495	505	480	528	509	503	528	467	511	552	531	530	542	574	508	497	564	516	533	509	507	540	488	517	526	518	485	523	523	566	527	487	535	481	531	503	498	513	507	494	467	514	529	515	529	512	489	487	505	515	538	531	504	504	464	497	497	554	501	499	528	452	536	545	497	489	514	504	490	536	535	484	500	543	510	534	541	482	506	494	542	526	533	489	472	521	493	481	490	477	510	529	495	510	505	526	479	494	499	528	522	529	530	519	495	521	524	488	544	526	528	495	512	491	488	476	515	481	533	498	527	478	530	493	513	457	540	507	504	547	534	492	524	522	506	475	535	506	486	521	519	478	523	544	521	527	543	534	493	523	515	493	498	487	516	501	510	537	508	513	464	550	503	533	492	512	502	524	454	480	516	524	499	514	525	510	500	538	486	540	510	504	474	496	490	514	505	496	481	494	526	524	518	530	516	515	503	515	505	490	508	499	518	529	532	566	531	459	526	524	505	502	516	530	520	507	519	516	504	520	537	503	540	560	504	489	523	563	504	505	501	492	534	531	502	502	487	576	513	508	516	483	483	469	494	492	482	522	515	536	508	510	519	526	509	490	494	511	501	496	516	488	494	516	504	529	546	493	545	521	536	507	527	508	516	538	521	549	515	540	524	480	539	535	489	530	533	549	527	543	466	481	472	504	546	499	521	535	531	545	494	504	566	508	531	499	527	523	513	504	496	535	485	500	490	557	477	516	543	523	520	531	526	526	549	504	502	502	491	522	508	503	519	509	507	550	515	531	510	483	506	527	550	508	513	506	546	555	497	528	495	536	484	476	495	502	494	482	514	546	523	482	523	486	527	555	526	513	523	525	477	481	496	542	498	547	485	526	437	571	477	529	518	512	535	493	542	482	502	487	472	483	491	497	511	488	519	524	524	514	477	510	489	541	522	476	524	501	508	519	508	517	500	519	549	477	503	531	503	518	541	500	531	462	515	524	525	508	510	540	563	493	490	508	522	489	493	513	496	512	553	550	551	476	559	531	546	479	503	509	529	535	472	481	529	552	525	517	520	526	525	499	525	531	524	480	517	521	533	523	518	543	547	536	496	510	478	524	536	498	556	485	512	523	504	529	499	555	498	548	521	524	492	550	530	509	521	514	506	496	539	513	525	472	539	502	485	532	495	547	482	570	481	525	522	525	499	514	520	482	531	506	462	525	497	525	516	553	515	494	526	491	518	498	530	546	511	497	510	548	558	508	521	529	494	531	509	480	525	526	466	497	531	552	540	524	522	531	500	484	532	500	524	540	517	487	487	530	501	519	492	497	549	477	520	490	507	520	485	525	515	497	533	507	517	536	506	532	477	502	467	542	498	499	490	519	505	492	481	488	517	461	514	472	502	508	523	532	524	490	514	522	474	471	543	504	488	528	514	497	510	506	529	506	519	537	524	482	500	490	504	526	491	553	520	510	495	517	524	498	483	538	497	494	497	522	509	524	522	558	502	486	532	484	535	459	492	530	496	536	513	518	531	503	516	504	520	522	554	513	510	520	492	468	523	507	519	485	489	519	530	575	496	448	536	541	514	499	525	498	547	491	500	522	509	540	485	507	520	485	476	484	530	511	491	508	539	511	560	499	489	524	540	477	496	503	527	541	527	477	518	515	438	516	539	484	495	550	568	532	532	501	558	510	486	529	529	500	500	530	494	512	543	477	509	519	548	519	485	513	529	532	504	540	478	497	510	511	473	526	523	541	540	514	512	491	525	525	518	478	486	494	553	525	467	492	494	505	490	541	514	484	487	514	480	555	480	528	485	539	520	523	521	528	514	529	506	501	518	536	510	554	520	556	534	474	498	518	506	521	512	544	516	523	532	502	515	504	493	500	553	535	545	505	546	541	541	536	464	514	516	568	514	475	527	494	559	524	510	533	494	531	494	525	508	519	470	502	533	494	509	491	484	500	512	529	497	497	532	511	481	496	470	513	524	522	463	502	525	523	527	495	536	563	517	524	500	511	548	532	503	511	491	501	490	511	504	566	510	475	522	531	487	517	550	496	504	509	515	510	508	538	502	520	532	501	527	529	512	507	559	515	492	511	559	504	475	481	493	516	490	509	514	490	565	515	521	498	557	493	494	515	522	503	519	527	505	515	502	512	544	536	502	481	514	487	553	535	501	492	497	506	523	484	502	509	517	522	499	525	532	485	550	492	517	536	494	540	532	519	447	441	508	510	521	476	526	539	548	511	563	554	520	497	519	515	527	500	519	499	505	540	534	549	472	530	548	507	492	511	503	555	496	459	512	500	518	533	513	497	483	468	514	496	492	521	504	504	533	529	536	513	493	486	481	479	517	537	526	560	479	491	528	481	520	498	476	565	516	517	512	511	534	519	512	519	502	470	513	472	517	520	529	545	559	529	508	503	525	504	507	541	513	524	548	506	484	467	508	545	476	555	494	518	487	523	485	516	488	532	553	556	546	517	535	510	502	532	548	507	546	517	543	496	559	491	481	526	540	497	491	476	558	519	486	499	497	470	526	529	496	542	577	541	529	502	520	533	507	509	519	528	506	521	546	531	514	528	495	502	512	513	537	514	519	515	479	500	546	478	505	465	494	550
1397	374	387	379	408	382	371	423	364	382	397	378	323	362	360	402	361	362	367	367	409	371	330	422	400	374	365	411	398	400	384	385	377	364	377	384	374	415	383	387	377	348	377	376	345	386	401	383	373	395	372	356	393	376	402	382	403	399	365	372	344	388	354	360	347	353	364	377	345	403	362	353	383	394	376	382	387	387	384	376	377	384	364	400	336	394	364	344	375	361	379	353	406	383	395	429	392	392	344	427	347	375	365	399	388	379	381	394	404	394	361	391	376	383	388	362	408	361	403	376	381	415	352	381	415	375	371	354	343	394	384	418	356	415	350	388	380	404	363	379	382	397	407	358	355	354	391	367	371	404	363	385	369	372	343	380	408	354	358	384	389	361	380	401	336	380	386	359	369	417	388	401	383	357	382	404	357	394	382	375	334	404	403	373	394	409	409	350	416	388	392	374	378	408	451	374	377	371	401	354	367	376	415	362	382	374	377	394	403	357	343	365	392	410	390	410	403	406	360	342	397	361	386	378	408	377	381	398	395	371	390	379	403	373	386	396	368	351	407	404	385	385	411	396	400	360	355	392	418	403	404	408	399	382	396	409	386	360	377	375	379	390	410	382	421	381	365	398	416	398	362	355	375	363	396	374	375	385	389	363	380	384	395	368	368	414	395	399	400	387	364	383	398	373	400	361	368	389	370	418	357	403	376	372	372	367	372	366	371	376	407	391	375	386	346	361	340	329	389	399	382	372	362	388	378	366	377	379	390	345	386	356	381	394	415	396	397	388	411	403	379	383	396	362	386	387	421	346	356	366	339	364	420	364	356	352	342	389	395	382	401	397	365	392	380	389	378	375	402	367	390	340	368	380	396	356	380	344	376	408	396	399	368	384	382	385	368	358	355	378	363	385	377	394	433	401	353	391	402	368	362	366	412	375	385	417	374	386	385	357	349	388	397	379	362	364	375	384	353	404	411	338	398	410	389	384	363	391	391	397	394	386	387	419	416	364	374	407	369	379	386	402	381	368	386	363	394	348	383	338	350	430	432	410	352	378	396	385	379	385	391	368	357	410	366	390	411	396	367	366	372	354	361	342	378	391	343	366	388	365	368	371	379	373	405	369	434	398	379	372	373	370	373	356	390	352	379	406	378	397	374	364	386	427	383	365	353	387	392	388	406	406	385	359	387	405	380	382	382	376	361	375	379	403	391	333	394	354	396	390	404	400	370	371	379	365	388	405	384	381	408	366	376	409	341	363	404	415	384	373	386	388	404	382	375	403	402	370	362	399	400	418	411	376	380	341	427	352	361	404	356	324	373	398	374	375	385	357	382	389	370	368	364	410	371	414	373	358	378	349	375	391	384	378	374	388	376	362	372	404	375	375	378	372	348	403	404	339	392	372	414	394	344	371	382	368	357	392	376	396	400	354	397	387	370	383	382	382	345	416	395	375	332	399	374	371	365	413	395	368	376	353	389	359	393	419	386	370	393	409	341	377	391	397	398	420	400	394	373	369	377	359	387	391	387	381	362	372	409	383	382	371	363	362	398	395	380	392	364	387	399	401	358	394	426	355	336	383	404	386	379	378	380	348	375	414	363	364	383	391	426	415	404	397	389	379	391	391	388	347	377	336	380	328	387	340	386	364	374	360	391	377	387	365	358	388	377	389	344	353	333	381	395	352	355	349	379	434	369	436	385	357	347	371	358	349	373	369	364	396	364	348	400	388	383	401	356	345	379	362	344	374	387	350	367	342	376	357	401	359	374	409	357	361	398	355	383	398	376	403	412	398	370	390	385	366	360	407	387	375	404	341	400	373	385	375	384	389	389	383	433	386	384	393	387	380	370	402	403	387	375	350	390	397	415	329	401	367	419	371	396	361	384	380	382	465	389	415	353	363	381	389	321	374	414	368	359	399	357	390	406	392	391	425	369	337	382	386	409	367	377	381	381	385	393	364	365	380	333	356	354	372	380	380	380	372	392	382	368	377	381	394	406	378	399	359	393	384	379	415	428	380	397	351	382	387	389	402	408	367	403	344	379	373	379	399	388	350	383	423	367	355	377	398	351	359	355	382	351	339	380	404	360	361	397	361	355	379	399	376	390	416	395	356	388	403	374	371	348	370	399	373	403	342	390	398	406	386	411	419	366	421	389	389	393	346	404	400	363	386	384	388	379	369	399	388	371	357	351	377	373	400	375	365	385	384	407	357	355	360	338	424	370	376	381	357	386	386	345	378	415	415	357	377	419	396	400	377	372	361	355	353	389	404	365	414	361	361	408	397	432	399	379	397	373	393	362	361	399	379	416	419	386	358	367	375	384	382	347	393	433	334	385	369	376	391	394	373	386	380	353	348	348	403	389	406	401	375	381	396	392	392	383	390	379	386	424	375	388	381	349	392	372	394	409	402	375	401	399	393	356	416	381	360	384	340	367	348	375	370	412	353	376	380	392	359	388	382	351	359	374	379	380	349	333	373	427	345	387	405	354	369	400	405	369	364	356	353	368	400	357	391	392	369	371	384	365	386	384	381	398	385	339	424	399	383	405	410	388	396	387	417	411	394	395	353	425	394	372	386	390	376	384	380	351	396	427	365	381	349	397	396	400	376	360	349	401	398	354	381	368	352	354	398	393	365	348	374	400	375	376	372	381	347	388	382	349	369	417	379	385	354	381	396	389	391	379	343	401	348	379	364	399	357	367	369	390	382	358	379	354	383	426	367	359	351	373	374	376	390	395	395	330	364	371	360	388	378	382	371	383	381	347	355	411	375	357	386	358	350	399	368	377	375	407	378	385	385	407	377	392	345	377	355	364	365	347	413	364	393	365	381	379	367	421	388	388	369	355	391	390	364	381	393	378	377	364	384	349	433	394	360	375	407	390	378	354	360	360	399	365	374	381	370	382	389	363	386	362	376	402	369	377	382	356	393	355	382	387	387	386	394	376	375	367	367	412	388	412	413	386	413	388	360	382	372	386	401	323	386	387	377	414	395	322	344	387	412	365	358	401	401	385	367	357	358	388	358	382	436	409	403	350	368	380	389	400	411	370	371	357	379	393	369	372	404	349	378	396	396	388	403	394	407	411	346	388	409	370	412	369	376	370	378	382	360	359	347	332	383	400	388	386	375	382	374	421	421	376	363	358	394	382	375	365	336	356	370	363	388	396	421	336	396	397	359	373	416	408	338	406	329	413	395	378	401	365	355	388	387	372	366	378	386	379	378	381	372	384	391	383	397	415	357	315	387	403	392	368	390	371	340	390	379	363	400	394	391	359	370	416	395	346	364	376	387	362	404	396	373	408	375	359	392	404	403	373	394	408	370	389	391	371	385	395	354	376	424	356	367	397	337	375	388	412	401	378	330	367	361	378	375	368	400	376	393	377	381	363	392	381	403	348	428	404	358	382	366	372	401	403	388	371	377	337	357	410	384	418	361	396	393	420	420	372	409	373	348	360	436	358	361	406	388	354	395	386	350	384	390	418	351	382	422	367	390
2157	947	983	924	945	914	942	900	929	944	940	896	978	956	925	896	930	935	884	976	908	877	862	903	915	915	877	958	941	885	966	900	913	887	889	939	906	878	892	952	895	911	938	923	908	910	887	931	918	929	887	969	877	920	950	850	985	976	916	924	872	961	897	928	898	886	945	917	936	917	889	940	950	957	913	888	899	934	952	915	1015	955	883	922	912	885	865	881	930	873	909	892	988	894	896	949	945	893	972	904	906	859	962	922	896	965	867	945	960	906	893	958	899	937	916	931	902	958	965	939	883	948	953	929	950	922	929	933	915	892	936	854	936	870	922	918	867	894	935	925	878	936	897	902	906	928	917	945	944	917	915	958	913	935	894	949	908	895	879	896	851	877	964	899	900	929	931	940	863	927	913	896	892	904	940	865	979	863	898	915	962	907	908	932	916	913	910	877	938	892	943	1000	965	946	924	913	905	931	965	892	918	930	888	903	949	865	905	898	912	980	907	947	927	922	861	943	915	932	909	932	918	869	910	872	919	929	903	950	894	925	903	881	870	952	959	935	901	935	934	900	928	945	936	892	888	909	928	906	900	937	903	918	943	931	941	933	942	908	865	896	953	953	915	932	934	898	962	908	932	933	930	892	915	894	948	945	964	963	932	910	919	939	884	921	941	917	964	912	930	902	933	894	914	959	904	923	862	950	922	959	901	937	948	977	916	890	975	949	922	973	886	900	947	957	906	945	901	963	928	960	871	918	957	898	983	884	923	929	942	913	946	945	894	915	921	923	891	887	988	882	957	873	956	914	899	961	908	904	932	944	911	927	896	959	917	903	937	900	921	934	891	932	920	873	932	941	892	914	865	925	918	929	963	908	909	969	903	934	891	887	895	948	918	917	916	886	924	945	899	893	890	879	903	926	917	943	868	973	975	922	904	932	963	922	911	896	985	893	922	915	878	895	905	894	900	973	937	891	912	897	911	937	900	900	945	907	959	899	908	928	910	886	891	892	926	939	933	930	918	889	958	862	932	916	870	937	922	877	852	925	923	899	923	899	925	893	923	916	896	941	888	886	918	918	870	947	923	906	947	889	901	873	916	928	889	914	932	925	913	927	908	929	930	966	934	890	892	870	957	938	983	946	919	946	891	917	913	886	957	925	973	916	940	896	933	882	873	871	920	947	946	939	896	932	940	939	932	956	899	921	880	877	892	926	941	894	961	950	933	898	970	863	893	922	894	921	907	912	971	898	941	951	972	929	947	895	969	970	946	866	904	927	947	896	893	960	965	893	1001	924	912	917	943	882	937	950	908	884	905	928	915	965	940	865	909	879	889	939	929	896	938	916	912	974	924	905	888	895	891	944	908	900	978	870	929	893	872	941	925	945	909	898	983	876	904	933	908	947	989	860	908	868	888	932	889	907	935	893	931	900	904	961	934	934	951	885	881	909	913	918	886	970	954	923	947	939	903	920	863	874	902	918	932	927	956	957	941	903	934	924	952	949	913	929	872	891	932	934	964	903	900	919	894	912	939	911	949	948	931	931	882	927	942	967	950	935	936	968	902	948	899	951	896	920	895	935	899	907	904	965	988	895	913	928	964	904	924	927	884	903	956	892	981	920	880	938	931	948	932	912	963	935	951	914	935	952	892	964	931	965	966	878	1008	877	969	916	883	903	924	1006	919	968	936	957	957	892	890	907	882	915	958	992	985	954	885	909	880	941	939	895	885	874	925	878	912	898	944	969	947	938	918	911	928	892	918	952	945	897	949	894	928	859	954	923	901	869	919	976	879	914	900	900	948	961	903	955	956	888	949	872	957	956	877	934	976	906	978	941	876	911	884	913	901	927	948	922	924	926	912	894	876	934	935	910	865	987	904	949	946	902	932	926	922	867	932	956	917	871	921	878	916	929	1003	959	907	948	937	875	919	942	968	873	913	916	912	972	904	925	885	916	903	964	915	882	915	941	905	895	887	875	909	927	956	946	933	894	935	896	878	898	918	922	915	906	911	895	887	912	952	891	872	919	921	896	982	1012	968	896	903	880	940	911	897	928	895	948	983	929	948	906	895	913	888	976	967	910	906	909	914	893	896	942	897	948	894	950	946	870	873	933	979	907	927	899	858	900	882	911	907	933	936	909	874	921	974	912	831	909	880	933	926	934	882	914	829	881	869	929	918	954	884	945	908	947	913	933	940	916	915	885	877	942	898	926	888	880	972	887	979	968	915	941	937	980	907	929	915	876	872	906	872	929	913	910	900	874	962	925	976	904	908	908	944	894	914	929	872	919	916	941	959	948	965	924	960	881	919	938	898	871	965	920	921	921	949	920	897	920	898	907	929	941	981	983	910	866	937	896	951	951	927	948	889	964	896	907	889	926	938	934	899	938	922	954	901	922	950	921	965	934	920	886	955	940	898	942	926	932	943	911	934	950	960	889	958	897	893	950	920	920	983	973	874	949	909	907	919	918	919	902	917	913	904	916	930	946	963	909	986	945	926	959	907	920	879	870	885	921	882	893	922	894	970	905	885	906	911	896	884	949	920	930	914	939	879	967	859	944	943	935	899	908	909	909	955	888	897	935	893	900	922	872	869	905	940	884	945	889	968	918	894	914	907	940	921	871	886	968	954	962	873	906	924	935	897	950	950	905	886	902	891	919	974	947	824	938	915	905	939	933	969	933	931	910	904	932	931	940	924	984	958	902	942	871	942	946	852	869	890	956	916	901	900	880	900	905	872	959	926	942	917	905	927	953	917	852	979	867	877	961	886	948	934	869	929	888	901	885	949	889	911	903	967	934	945	912	891	920	947	884	934	921	896	951	938	888	941	943	865	945	945	910	911	877	918	907	944	933	885	939	911	884	960	953	943	951	941	949	933	884	953	926	917	936	963	910	937	949	906	949	937	894	929	932	920	926	956	946	945	942	933	850	970	935	890	901	917	931	944	920	908	920	995	986	957	939	909	889	910	966	890	917	914	911	954	929	949	897	885	947	924	929	915	866	917	869	883	913	877	985	999	955	952	915	923	955	887	934	921	931	916	950	965	921	926	965	920	892	917	969	877	889	904	933	868	901	905	907	896	916	945	924	891	911	918	912	879	918	907	939	938	921	904	929	951	890	906	938	881	973	868	949	873	940	923	912	950	930	916	949	947	890	933	912	924	918	914	926	892	945	873	934	867	917	936	893	932	962	910	914	979	905	888	854	934	950	897	977	913	960	914	912	894	922	992	893	919	924	923	925	924	883	909	922	926	890	915	915	968	906	960	928	885	889	906	898	900	863	932	924	892	977	931	923	989	909	921	881	927	876	948	955	895	932	867	882	957	873	918	952	896	919	935	934	919	894	897	915	915	909	926	863	954	904	969	942	904	939	846	942	926	951	931	914	900	926	926	893	923	898	977	880	899	887	894	935	957	925	955	901	907	883	949	953	952	930	901	963	910	938	945	936	920	875	905	961	913	927	944	907	950	857	978	930	953	903	941	952	907	965	942	916	931	943	928	893
6742	547	672	579	531	438	437	447	391	410	396	376	366	385	379	374	391	367	398	357	386	359	375	368	402	321	406	346	381	377	401	367	410	355	387	367	361	357	383	361	365	387	369	388	383	339	386	381	343	368	365	329	401	357	373	360	399	385	382	344	380	411	396	343	359	388	362	330	387	355	390	378	358	386	382	376	369	378	388	369	382	375	366	357	362	400	344	381	375	349	393	339	380	402	378	314	333	348	355	385	390	369	377	358	381	386	374	358	353	342	396	375	412	331	406	347	364	370	339	368	376	390	382	364	399	332	400	338	378	384	390	368	355	345	402	394	391	380	355	389	374	332	376	355	344	366	333	382	389	351	356	357	347	381	365	380	395	388	382	358	405	369	383	355	368	373	397	410	374	368	371	391	399	373	386	397	367	360	380	397	394	404	367	371	397	341	385	340	374	371	333	360	368	383	356	379	373	369	365	390	380	363	366	347	370	382	363	374	365	368	390	366	371	335	383	396	354	394	345	341	334	384	365	407	390	390	369	403	411	399	385	368	372	382	335	360	383	389	366	362	368	350	341	369	358	353	356	356	357	376	324	326	366	373	386	372	401	384	370	378	369	401	371	369	359	391	390	351	383	377	393	386	389	413	378	367	373	372	381	337	383	418	416	375	351	384	337	369	372	363	383	368	359	374	356	369	390	371	371	394	397	385	342	350	340	382	340	369	385	367	360	352	390	392	398	391	353	356	358	389	345	363	363	390	379	382	374	385	372	361	372	416	391	378	369	396	335	359	374	387	367	386	380	334	370	368	383	371	375	374	353	371	372	378	360	367	333	357	389	345	389	381	368	373	376	392	377	413	373	374	374	379	362	358	355	374	394	337	373	364	370	353	362	379	372	358	352	376	418	354	341	400	363	362	349	335	381	368	348	350	345	366	380	367	356	395	333	382	387	393	369	400	377	363	384	390	396	341	363	379	351	359	386	356	367	406	381	392	349	369	347	365	375	382	382	359	395	381	411	361	352	330	326	356	348	374	403	411	398	370	351	401	357	358	349	326	384	365	358	375	358	359	351	373	381	382	384	410	371	394	362	348	384	354	377	342	366	374	325	375	362	375	387	342	343	361	402	368	353	397	386	392	346	344	395	400	352	350	400	400	343	383	366	386	403	402	368	383	366	359	387	348	364	350	358	367	413	383	385	366	366	348	405	360	351	379	401	412	375	380	433	384	386	375	360	357	364	358	346	378	377	377	394	362	407	383	385	378	360	390	384	349	333	375	396	378	434	387	379	340	371	356	374	376	356	383	361	397	354	365	373	361	352	364	415	363	389	359	353	343	402	365	367	335	351	372	372	347	396	352	365	400	398	338	383	397	322	352	359	345	391	335	394	330	365	359	348	382	374	357	340	375	359	365	398	348	384	368	355	377	369	363	363	331	371	384	339	347	335	373	358	377	349	347	329	380	392	329	358	373	378	390	352	366	376	346	373	331	373	368	361	359	379	380	365	369	356	351	377	339	360	355	359	363	366	370	371	350	361	335	402	370	385	391	392	414	355	368	366	377	396	372	389	380	362	370	380	376	335	373	374	377	347	366	405	377	356	351	343	364	375	384	360	366	385	349	338	355	379	356	381	384	369	370	378	356	362	377	341	371	395	373	378	359	395	369	388	349	376	403	383	375	388	348	432	388	394	343	373	368	366	339	387	382	348	345	395	382	374	389	366	404	369	338	381	382	355	366	374	353	419	345	375	371	385	370	371	371	397	375	354	363	397	370	332	354	351	366	351	369	367	395	361	386	380	390	384	385	402	418	360	387	385	353	365	390	402	330	373	367	375	343	383	361	415	371	340	372	368	407	382	374	361	368	372	383	408	377	384	362	381	347	344	381	363	366	395	378	373	376	336	353	374	359	353	374	395	354	344	345	382	355	383	359	346	417	389	357	386	376	355	398	380	378	384	351	346	356	377	337	362	402	384	359	390	359	375	378	372	383	346	400	408	354	360	395	358	389	407	349	335	356	397	378	406	344	349	374	394	345	357	348	388	375	343	349	353	362	368	371	360	356	383	318	342	397	405	396	385	377	389	388	373	388	374	359	334	345	329	346	355	376	393	383	365	393	399	394	412	393	333	411	404	380	376	350	365	372	408	383	359	356	385	359	360	361	365	350	360	414	374	353	368	350	330	372	358	390	372	358	384	336	356	385	373	345	366	338	396	415	393	353	396	410	364	383	346	379	362	338	367	362	372	367	361	349	373	394	379	378	366	316	361	390	400	378	356	387	348	364	355	348	378	418	352	401	357	378	376	374	370	390	399	351	347	370	387	360	396	395	380	394	332	362	388	378	356	344	363	378	379	363	320	381	377	371	351	359	358	388	380	382	418	383	379	378	413	368	426	368	382	346	364	353	364	379	312	374	353	394	387	376	410	368	340	369	386	355	360	369	343	339	338	403	372	383	378	358	371	387	359	376	354	372	344	330	349	332	365	356	376	362	390	396	380	359	407	387	366	341	377	365	354	362	349	384	388	390	378	358	359	362	341	365	369	357	408	407	356	363	366	351	371	365	376	376	395	354	339	420	373	347	329	366	385	386	392	360	375	348	379	376	379	411	376	336	331	376	369	358	397	377	423	342	360	382	376	378	384	367	419	396	375	360	382	376	351	407	363	395	366	394	370	380	350	369	378	390	371	341	393	378	357	368	352	372	340	391	399	360	406	356	356	398	384	371	347	408	355	345	399	373	380	396	346	394	373	383	348	409	353	361	395	359	366	372	369	383	390	347	370	390	375	381	353	404	361	359	371	395	374	369	370	352	358	370	381	364	370	393	367	365	365	362	382	376	364	362	352	386	387	374	382	372	337	334	340	347	402	349	385	352	317	357	372	354	410	371	353	364	387	393	325	383	371	318	391	362	346	378	361	360	364	402	398	363	354	400	386	377	448	336	400	343	370	367	351	349	412	398	377	397	349	383	368	380	380	402	383	360	376	354	346	343	396	410	379	384	381	396	386	365	370	390	370	400	405	395	343	349	357	369	403	358	370	385	352	353	404	369	395	338	385	375	374	403	369	368	349	343	385	364	332	365	414	337	357	389	394	359	338	399	376	364	389	382	384	330	388	361	372	329	355	420	369	380	348	418	364	360	345	400	361	386	383	388	354	388	369	365	405	359	349	361	381	344	358	370	381	377	344	391	310	435	374	395	368	364	373	361	332	389	372	346	392	361	324	361	366	344	349	327	382	354	402	351	362	369	394	390	370	357	380	364	335	370	376	352	371	341	367	354	359	346	317	330	320	351	398	356	372	432	387	373	377	398	345	370	394	385	349	353	376	377	354	352	413	351	373	381	343	359	354	405	378	380	360	365	389	382	385	374	380	369	373	362	373	363	352	371	377	383	348	331	357	398	381	347	391	370	353	403	393	397	364	379	356	382	382	371	372	374	345	423	379	400	372	362	339	350	366	327	358	383	357	370	416	385	387	376	374	356	345	372	376	351
6527	1074	1494	1550	1364	1288	1187	1120	1093	1064	1043	970	990	934	941	968	918	915	945	920	878	947	902	879	922	919	909	894	854	902	886	929	908	923	886	883	916	928	875	905	903	872	891	841	934	880	867	904	936	922	882	887	921	905	846	938	876	865	914	964	919	910	897	895	864	896	948	911	904	841	848	936	920	904	891	909	901	865	885	902	899	844	906	932	913	897	863	861	909	912	866	916	914	894	891	895	871	899	891	884	889	955	894	907	890	870	889	888	856	877	913	865	906	896	849	835	891	861	887	901	884	904	916	893	895	918	883	919	863	903	913	908	910	921	852	930	937	931	904	870	891	866	892	910	912	923	890	935	892	941	896	880	858	915	858	921	938	888	869	927	940	894	864	900	874	903	910	933	910	875	867	860	901	879	907	866	852	853	884	870	911	910	919	838	888	890	930	886	903	878	874	864	873	878	900	875	902	838	920	915	907	825	871	846	912	877	922	856	893	926	872	887	900	854	900	845	853	916	840	912	909	868	928	840	903	914	916	862	917	912	892	893	854	860	909	901	849	847	859	897	882	902	853	867	805	928	880	891	876	862	880	816	922	893	913	864	874	862	873	921	926	832	945	902	912	937	895	933	871	901	896	855	924	877	907	892	835	962	911	914	884	904	873	904	922	930	918	846	886	898	934	892	904	884	904	882	931	895	915	829	839	905	906	883	894	928	916	947	923	883	880	935	857	857	916	931	901	893	906	869	847	892	905	922	894	861	920	870	889	914	894	905	919	931	850	880	897	901	895	874	906	850	867	884	886	894	868	890	899	868	914	953	893	861	857	890	882	895	942	919	861	921	950	915	831	878	901	872	808	911	925	888	868	896	886	952	905	883	889	846	867	887	895	853	843	910	866	911	900	856	874	928	909	889	889	868	842	906	869	894	886	892	888	876	889	836	912	927	884	843	929	922	941	874	839	921	949	935	866	854	869	919	868	881	860	880	996	857	902	973	905	927	915	913	889	918	896	838	910	916	857	917	834	843	886	861	922	874	911	886	887	892	926	963	864	845	909	882	832	875	958	889	899	892	849	936	933	913	916	933	963	895	884	926	919	871	926	901	920	923	908	912	917	913	855	921	921	899	917	921	918	882	848	848	915	886	957	935	917	896	906	941	901	889	930	862	915	821	869	881	839	883	907	901	892	900	883	916	828	877	965	911	904	924	901	865	848	923	889	879	913	895	913	849	948	894	892	930	898	873	855	897	894	911	880	923	863	893	889	869	916	881	831	905	922	884	898	893	873	908	947	904	931	886	929	927	831	845	899	888	809	862	919	918	848	882	904	904	887	892	923	878	887	902	960	917	900	875	867	893	894	878	887	846	943	880	938	874	949	897	893	906	914	858	884	868	850	928	838	866	896	912	831	942	911	914	935	893	880	931	883	862	933	899	875	847	866	936	887	872	874	889	917	900	868	884	802	885	893	890	879	895	895	843	859	940	912	904	909	872	904	882	882	871	877	923	870	901	917	878	893	937	971	889	886	880	878	866	913	910	890	926	931	892	871	912	880	932	930	880	914	941	885	902	907	893	866	920	857	866	899	879	869	905	869	910	938	883	854	904	869	912	906	889	888	861	842	832	902	941	881	876	867	910	867	873	917	882	879	948	819	902	906	897	916	886	882	901	892	927	842	913	910	835	918	955	891	865	895	916	895	914	899	915	854	913	869	848	895	962	888	898	908	902	894	878	866	883	917	908	883	924	914	864	908	845	883	859	914	951	866	849	888	927	879	887	885	867	932	874	883	863	908	895	859	854	864	921	842	898	931	929	896	877	938	898	914	914	863	915	838	843	877	929	902	888	891	849	931	849	962	893	867	903	943	854	864	895	920	871	887	965	924	868	899	935	894	880	907	952	902	911	897	892	879	895	926	886	860	924	869	895	931	931	881	899	890	894	951	922	846	907	949	912	889	898	893	914	843	865	889	843	894	913	940	897	955	910	920	905	927	975	936	826	879	881	874	916	939	848	849	928	859	887	940	892	936	908	896	920	923	866	870	906	903	885	889	862	981	877	885	860	879	818	898	890	876	909	895	913	929	881	925	879	926	852	875	929	925	903	895	919	926	843	872	933	896	895	915	945	876	871	907	880	930	870	955	876	931	945	892	856	913	854	904	889	942	848	914	863	886	906	932	875	873	936	853	858	906	901	919	862	964	867	810	884	929	875	819	836	948	858	911	884	846	899	898	900	931	901	888	887	890	872	864	852	919	969	901	919	884	901	934	913	906	912	831	913	901	955	911	914	868	861	871	822	843	928	893	872	882	905	905	981	895	897	889	863	915	892	905	863	922	935	872	918	907	912	887	894	889	871	929	926	921	897	900	845	869	932	901	865	896	909	899	870	900	840	861	866	867	919	896	904	882	897	920	908	879	969	930	899	909	872	885	913	861	914	879	950	920	864	892	876	881	932	876	839	858	859	885	882	898	887	946	902	872	897	926	831	897	872	948	891	951	870	856	942	923	923	868	910	865	861	904	864	888	900	887	873	945	904	887	894	866	913	931	895	912	911	890	909	949	862	861	826	850	853	809	870	876	926	911	849	852	898	874	925	954	901	956	883	936	911	921	921	916	836	904	826	864	878	889	902	891	854	866	893	897	876	884	904	920	862	926	856	874	899	840	913	883	882	903	842	897	880	850	894	917	903	919	888	893	871	841	897	912	875	922	893	894	919	858	938	905	895	892	909	894	879	907	851	900	885	902	863	884	830	900	908	906	956	930	873	874	892	916	908	895	894	918	882	922	926	885	877	914	905	872	922	880	859	852	915	884	909	911	867	929	922	926	940	887	916	880	923	842	898	851	934	903	829	916	902	952	867	897	906	955	916	910	878	904	929	859	895	900	914	950	909	873	863	927	898	890	910	893	909	891	887	895	867	867	847	926	910	866	869	907	895	877	954	893	909	932	916	927	929	883	919	921	876	836	845	859	914	902	918	937	872	887	910	900	861	888	920	827	884	864	912	847	909	897	876	898	858	887	885	860	926	953	888	874	886	887	848	900	837	912	887	896	926	845	844	933	938	899	878	884	906	840	929	903	878	921	853	914	924	867	938	842	930	887	866	913	844	893	903	919	897	885	878	854	868	837	904	911	888	887	961	910	872	875	888	878	896	914	907	886	893	850	924	947	913	908	901	910	834	885	906	966	896	905	896	909	930	892	865	920	880	891	923	878	890	860	956	940	871	921	835	893	894	894	920	932	893	894	904	919	861	889	936	917	902	944	888	907	901	912	942	879	893	910	911	881	866	866	880	873	909	935	916	866	869	925	869	857	873	925	928	901	869	901	829	900	850	900	921	911	869	859	888	881	890	872	907	861	953	852	905	903	853	897	989	919	831	884	895	887	898	901	883	907	870	861	955	883	900	887	863	924	881	897	842	880	866	879	899	896	851	923	902	926	874	913	929	884	857	865	874	917	939	892	929	921	902	898	908	872	857	890	885	876	937	931	886
11854	714	666	547	389	318	290	295	249	242	259	225	242	210	235	227	232	178	212	196	210	216	211	192	197	204	203	206	223	199	201	236	200	192	227	204	207	204	221	190	211	194	199	182	215	206	205	214	211	222	213	193	196	214	213	194	189	203	228	214	185	205	225	217	227	194	208	188	183	195	189	225	204	195	199	212	248	185	196	213	224	183	184	206	170	223	195	204	185	209	200	204	209	201	184	194	186	170	187	199	194	199	205	197	184	218	180	187	204	203	224	192	187	187	216	199	200	231	196	208	176	184	175	177	221	207	191	201	193	210	186	194	208	212	196	209	216	205	183	172	173	180	177	200	194	210	174	210	175	184	193	199	197	220	215	192	199	183	186	192	214	191	216	215	192	210	197	210	214	205	171	208	241	188	207	212	204	199	213	200	192	194	166	200	210	189	180	183	211	211	199	219	198	178	197	203	195	192	188	239	226	203	183	185	211	169	220	231	218	204	209	201	209	213	192	187	181	236	178	215	220	219	194	209	224	197	198	193	208	217	209	192	213	200	196	185	223	200	180	219	188	185	217	197	209	199	207	189	220	232	192	226	186	220	184	201	195	200	207	210	200	226	232	191	223	223	186	199	173	219	210	216	201	202	209	209	226	177	200	219	210	214	192	211	202	199	211	209	189	192	239	226	200	201	207	211	199	182	210	203	177	209	189	213	238	195	222	222	198	215	190	212	199	218	218	206	199	166	196	201	196	186	218	183	205	215	193	213	178	203	228	175	212	176	190	172	194	229	183	209	190	223	197	223	204	232	185	204	215	217	214	201	190	218	187	192	201	199	197	226	201	178	213	203	195	166	175	197	210	195	190	216	184	188	174	232	203	218	195	193	176	200	188	159	196	193	197	218	191	167	181	215	197	180	191	192	164	190	197	192	213	197	193	194	193	214	197	188	195	215	178	190	208	202	205	200	206	183	223	211	188	214	204	191	210	207	187	193	188	194	211	193	204	168	221	209	195	204	216	219	202	208	222	215	166	163	207	198	198	181	191	202	181	185	191	169	206	190	214	211	172	196	179	204	195	202	223	211	190	204	198	188	204	213	224	213	194	191	216	184	175	211	176	185	197	208	176	206	195	183	205	201	190	202	201	198	206	197	197	208	180	177	176	218	217	193	211	211	207	210	210	176	192	203	178	182	208	211	218	206	233	178	200	230	200	186	202	167	205	178	175	187	206	214	192	202	140	181	206	181	187	184	185	213	186	198	220	204	201	183	204	194	211	212	230	209	205	192	184	193	193	228	186	183	190	199	178	209	182	175	201	207	223	181	205	205	189	180	187	194	210	197	207	197	183	228	196	202	219	217	205	187	187	207	202	217	201	190	208	226	223	208	206	171	200	209	180	216	189	200	207	196	197	180	193	187	175	198	175	196	199	207	209	206	210	206	205	210	185	196	222	212	234	157	231	198	186	191	210	201	186	208	204	181	209	187	204	187	221	205	201	222	205	221	172	214	186	203	183	184	202	205	206	198	186	184	227	177	174	206	217	186	210	205	208	189	206	177	176	229	198	161	198	201	163	186	184	162	177	212	220	236	196	204	206	220	199	219	206	215	213	211	197	212	198	207	196	182	191	212	189	229	197	217	189	208	228	212	187	216	233	208	190	191	209	200	202	204	212	225	199	194	222	193	201	203	172	186	220	211	204	194	170	204	222	204	197	219	198	207	217	196	202	202	181	205	204	191	201	199	199	212	196	206	221	217	166	219	189	165	185	192	194	205	197	192	209	199	210	203	201	218	177	203	219	195	180	182	196	214	190	214	225	194	184	199	206	195	210	200	220	188	197	214	204	216	208	208	186	192	242	217	191	204	221	192	228	236	210	198	208	187	192	190	217	222	207	203	197	193	183	192	192	210	222	186	204	233	197	204	202	184	200	201	189	183	209	213	193	222	223	194	202	165	194	201	200	217	195	215	199	226	215	235	194	231	194	183	216	216	216	185	202	199	193	198	200	211	195	226	202	225	177	193	207	179	195	202	188	214	195	210	207	176	186	187	222	192	179	182	188	218	196	200	206	220	205	216	204	214	195	182	172	204	174	193	226	200	203	218	219	167	201	207	225	192	218	233	212	214	209	195	176	194	208	195	206	198	188	201	185	226	184	207	209	199	203	221	214	200	206	182	202	226	198	215	207	200	193	209	227	186	204	207	188	202	197	223	203	196	169	213	178	185	200	193	208	190	224	193	222	192	154	187	207	213	185	213	210	216	188	187	202	220	184	196	206	215	203	203	200	207	178	194	181	183	218	202	232	214	198	199	195	193	209	232	214	218	181	184	188	192	180	215	196	228	193	197	194	189	213	211	166	179	218	193	198	204	198	198	201	212	200	173	178	188	207	204	177	211	184	203	222	190	213	225	220	225	200	198	206	184	196	194	166	205	201	220	187	178	175	166	198	209	194	174	215	222	217	205	200	186	183	183	193	195	203	226	218	209	200	195	211	194	184	181	185	192	193	188	171	189	217	184	180	190	220	202	177	204	185	197	199	208	203	201	203	185	196	212	183	195	176	198	206	198	210	198	213	213	167	172	197	206	196	196	206	204	229	196	214	222	215	200	194	195	193	237	183	220	193	206	210	181	189	197	193	192	172	189	218	194	221	196	212	196	200	180	208	194	185	188	179	210	204	214	196	212	208	207	199	212	183	212	212	190	194	212	207	209	216	173	199	175	198	207	189	224	180	216	203	183	193	194	176	223	204	196	216	203	188	217	195	204	186	198	192	188	194	193	216	210	189	208	192	207	207	180	193	189	203	189	179	193	208	200	208	199	211	226	162	193	218	207	206	190	216	209	196	184	209	185	230	204	184	198	209	190	190	196	173	176	199	222	192	210	219	221	197	208	186	210	218	205	203	188	226	208	152	188	192	201	221	216	188	230	220	182	202	203	192	201	202	196	199	201	198	200	205	187	199	169	210	213	192	193	216	201	201	202	206	190	188	200	225	186	207	220	200	190	221	174	184	195	219	213	200	192	188	203	209	204	179	178	184	184	204	189	218	196	194	216	211	231	226	192	218	198	231	185	217	200	199	190	198	195	195	190	176	199	230	201	204	199	205	199	196	216	187	203	179	192	191	201	196	201	176	188	203	207	214	207	212	219	177	186	181	211	217	214	227	212	203	200	212	203	219	175	195	201	208	212	210	210	212	199	198	171	207	215	184	221	178	223	183	212	201	208	196	167	190	177	198	177	210	198	200	208	197	196	218	178	192	208	189	220	210	196	173	195	195	178	213	199	189	222	186	200	181	165	216	221	209	198	214	198	213	222	206	196	188	208	198	191	217	202	192	191	187	186	202	200	181	194	199	223	233	196	196	206	197	203	176	206	211	201	214	176	229	211	200	208	205	159	190	224	196	202	191	201	197	214	210	226	183	209	215	217	221	211	192	194	201	207	214	217	199	161	198	205	192	204	152	205	174	195	192	208	204	174	219	202	217	190	214	201
7938	888	1549	1636	1482	1204	1064	916	849	756	725	726	677	636	632	609	633	586	581	601	591	601	624	593	555	547	541	551	576	576	530	535	520	509	536	568	507	540	532	535	553	572	521	543	506	549	546	524	534	536	519	503	553	520	515	518	511	538	534	507	544	509	534	516	524	502	530	509	547	558	465	535	538	498	501	514	533	518	550	539	538	537	509	503	501	544	516	505	532	493	523	498	524	538	487	535	527	463	510	472	551	497	525	496	505	498	492	504	511	527	525	488	536	516	493	543	494	503	452	522	536	552	541	537	527	550	494	493	481	531	507	502	511	572	498	512	549	501	513	538	491	509	510	554	502	521	481	525	511	508	527	498	525	542	515	535	515	532	519	503	542	519	509	523	520	533	506	538	512	463	528	540	568	508	484	484	571	513	525	502	491	494	520	455	507	512	557	512	503	494	520	527	513	526	512	512	518	503	523	499	525	531	530	502	536	490	505	488	521	527	511	514	528	520	459	530	525	508	497	486	489	530	496	512	512	492	507	490	525	491	502	489	518	546	562	511	533	479	524	536	546	505	484	500	514	548	503	540	523	506	477	513	514	494	508	497	534	468	536	522	506	518	518	494	553	504	501	482	512	484	567	543	487	515	524	485	472	559	558	506	503	500	550	529	531	479	551	529	522	518	493	492	511	459	478	545	528	518	509	499	460	535	513	512	500	537	559	550	493	512	511	532	527	520	482	485	520	480	521	557	492	502	555	482	505	505	471	510	526	506	499	526	501	455	542	497	534	511	496	521	489	508	541	477	487	492	516	496	512	506	480	487	518	513	519	508	522	534	516	505	507	517	479	551	481	587	510	563	536	562	534	451	458	540	470	536	533	549	521	521	528	465	519	537	525	487	529	547	471	504	475	542	524	502	476	499	486	504	515	517	486	506	506	519	520	516	496	488	511	535	497	520	494	522	502	504	544	497	508	511	508	533	540	493	507	522	487	514	522	515	549	494	493	507	464	513	498	507	529	517	524	534	488	523	527	515	489	524	487	537	523	524	558	477	529	510	503	503	509	506	475	525	541	562	508	493	532	511	520	488	530	487	521	505	514	502	495	524	527	478	531	514	507	515	522	501	500	499	501	515	503	532	538	539	519	515	516	558	511	524	507	541	503	506	567	512	529	467	466	530	524	516	516	529	541	484	517	485	485	549	507	532	471	540	488	477	474	525	503	506	543	483	509	529	445	554	519	536	514	524	495	527	487	514	480	487	508	540	513	505	509	500	511	510	526	510	508	467	497	476	531	466	544	526	555	476	518	512	538	543	500	506	506	505	504	527	487	482	512	521	507	488	541	529	540	487	481	514	524	505	541	503	495	476	510	510	543	471	468	469	512	541	494	504	499	520	558	482	532	499	532	529	508	522	513	487	530	512	513	529	505	530	530	499	503	510	490	538	518	503	464	534	541	517	500	492	492	517	512	546	504	487	515	505	518	493	525	495	490	559	475	551	529	529	481	525	533	497	504	531	500	526	478	471	530	545	528	516	515	496	532	532	540	517	513	537	522	520	478	533	537	513	486	522	521	490	496	529	515	497	511	554	529	471	519	518	527	506	507	490	515	524	520	538	534	551	485	570	498	516	536	529	519	469	528	489	472	511	538	530	504	509	517	497	456	514	469	490	535	502	507	500	481	508	523	560	553	511	491	507	522	540	500	485	539	538	496	508	467	505	546	486	508	530	517	494	508	492	481	489	470	505	480	539	505	515	539	478	537	511	506	514	495	503	513	557	467	500	491	524	531	519	507	520	478	521	553	518	525	494	537	530	566	525	537	555	528	508	512	502	477	504	516	540	529	534	548	547	519	549	506	518	507	490	529	518	515	519	523	525	527	559	558	540	533	492	485	485	527	507	492	511	505	498	477	510	520	491	488	492	504	471	479	494	522	482	522	520	532	507	549	529	520	509	519	513	516	492	553	503	511	514	482	513	509	523	497	492	492	475	537	493	503	546	526	486	493	524	526	508	526	502	467	531	531	521	507	485	475	524	485	533	516	528	491	573	496	521	518	526	488	548	485	547	525	525	539	515	493	529	477	499	513	520	514	490	532	527	464	513	506	514	517	482	525	481	507	548	548	506	584	518	487	502	535	475	492	528	502	517	506	520	545	534	509	568	503	482	533	549	517	505	492	560	548	492	556	476	523	471	473	530	492	525	501	516	500	494	508	527	498	482	563	516	519	496	518	477	500	503	511	495	545	517	540	477	493	480	538	491	512	501	490	502	527	480	524	517	536	484	495	540	515	499	510	499	471	512	507	520	533	514	541	532	528	526	506	486	531	491	513	519	490	519	470	507	489	520	483	572	525	519	508	493	526	528	487	523	540	548	522	519	511	509	484	469	548	516	537	477	516	516	500	518	544	531	518	467	527	462	478	498	524	548	513	483	483	534	523	508	517	462	479	547	529	509	503	480	497	535	543	526	519	467	506	547	472	509	496	512	474	507	516	501	505	517	504	520	519	518	526	503	473	509	502	538	490	524	513	512	524	502	540	530	516	527	502	493	509	505	541	486	531	463	517	546	504	522	535	498	530	515	502	542	509	473	516	523	524	521	488	522	472	467	518	539	516	560	508	537	520	503	515	521	493	533	519	530	539	525	527	473	476	514	519	530	492	517	533	506	494	489	507	494	516	498	474	539	492	513	553	497	531	551	524	512	505	504	490	530	506	544	520	494	540	549	509	521	494	531	495	498	548	478	490	520	488	518	548	509	476	478	535	526	534	520	513	484	530	484	529	535	505	520	490	537	488	513	507	490	523	506	516	509	520	494	520	557	518	522	496	489	500	533	539	495	528	486	502	474	550	475	575	511	483	501	520	515	504	511	485	550	485	522	508	504	542	511	503	492	491	496	510	540	511	580	460	530	532	539	510	533	548	508	535	482	513	531	501	499	505	503	504	509	513	511	520	524	506	487	520	523	521	534	509	482	524	480	479	527	547	489	534	480	544	513	524	512	532	490	502	546	512	508	493	502	517	517	509	500	510	472	493	530	490	537	539	536	521	512	521	492	489	488	494	519	482	496	540	536	510	483	534	527	507	525	533	526	503	498	523	490	569	510	493	520	475	522	546	511	529	485	479	497	507	510	540	501	555	481	516	509	515	505	535	531	536	528	513	494	530	491	504	508	499	504	489	474	494	490	523	509	543	535	526	495	493	496	526	532	489	491	475	505	481	549	477	531	493	534	533	489	513	516	514	539	508	545	532	481	527	565	499	515	507	514	516	469	555	491	525	513	516	509	524	492	524	494	523	490	499	545	514	534	501	520	476	504	510	502	505	501	530	502	534	475	515	499	497	531	510	482	512	487	511	536	528	503	538	540	507	537	475	513	481	527	500	509	508	525	527	505	502	543	524	485	494	543	506	483	493	485	526	507	519	512	520	469	470	537	509	510	545	483	500	525	493	505	501	519	528	488	466	579	506	533	474	494	526	493	498	554	537	514	514	504
1263	366	367	414	425	376	346	371	399	348	402	377	382	388	433	350	352	357	369	371	330	360	375	387	382	409	352	394	359	396	378	374	347	372	391	378	385	392	373	393	367	375	408	377	361	391	370	398	345	413	366	370	391	416	369	332	393	367	389	393	391	371	362	356	393	393	392	368	358	391	365	363	352	396	360	387	351	377	351	400	393	376	383	403	355	352	392	396	364	377	398	364	411	356	351	352	417	400	405	374	386	438	384	365	372	365	420	369	373	338	340	349	386	392	358	396	408	391	387	379	349	373	374	404	382	359	362	326	372	377	402	370	366	403	373	369	377	357	377	411	398	407	350	402	367	391	385	358	371	349	364	360	403	355	365	384	380	391	390	362	363	418	394	352	405	396	403	404	426	353	406	365	380	391	350	370	374	389	405	323	410	372	337	384	400	369	368	370	338	373	375	371	411	381	358	357	411	379	372	399	363	392	397	364	393	373	369	386	385	371	372	365	346	377	402	389	434	356	386	392	355	387	386	367	399	369	402	390	370	368	396	346	418	373	415	387	384	363	407	392	411	356	378	412	383	424	356	401	370	401	351	364	368	372	417	398	386	376	417	400	380	425	388	380	361	399	323	349	373	379	393	412	388	376	411	348	397	408	365	385	400	354	405	392	377	421	376	381	371	377	411	381	374	344	381	362	377	335	337	369	344	402	362	395	364	377	359	345	374	388	352	423	377	393	372	362	376	389	377	340	373	411	377	356	357	368	384	374	343	387	376	403	351	374	386	342	401	379	391	367	376	388	389	390	364	392	416	403	379	370	386	391	418	423	352	338	366	364	373	382	365	395	359	372	400	372	346	373	392	408	365	414	348	401	393	364	365	414	371	405	416	363	375	385	376	355	378	371	399	355	370	378	391	376	382	374	380	367	355	358	378	345	364	381	370	382	408	352	378	401	367	377	391	348	399	390	364	354	388	341	352	371	372	406	359	379	349	348	353	346	379	391	359	359	384	353	392	345	377	372	371	315	351	381	385	348	369	358	406	367	338	364	389	353	370	397	393	366	404	346	356	401	406	370	366	399	418	384	350	354	341	375	349	419	383	369	440	378	389	409	337	372	366	367	412	401	380	410	387	377	407	406	400	363	384	383	411	417	360	387	417	373	405	391	387	366	360	372	400	415	379	396	377	372	407	373	388	345	400	358	413	414	383	375	372	402	383	395	390	397	422	356	394	391	388	394	375	399	371	345	386	385	366	412	358	409	398	418	381	389	395	367	374	341	369	375	396	370	395	423	380	354	349	397	380	388	365	388	384	407	375	407	359	353	418	426	381	396	391	347	378	391	411	361	371	368	391	371	385	355	376	394	405	339	375	377	375	423	391	383	376	406	384	383	402	396	406	385	355	388	384	408	370	366	365	397	401	404	373	343	372	391	393	411	369	355	382	356	382	360	375	373	400	345	368	359	318	390	385	362	357	373	350	437	376	347	342	405	358	383	390	370	386	374	396	340	400	366	393	394	370	413	371	391	366	373	378	373	382	392	384	413	354	373	375	331	389	358	387	368	379	372	413	360	413	386	371	343	382	389	419	384	372	399	425	392	364	394	356	414	367	403	378	389	383	375	343	377	366	389	400	394	387	379	419	370	382	368	406	401	379	402	430	391	357	377	365	395	388	366	353	376	369	410	393	398	351	370	394	375	355	363	343	354	382	371	385	352	350	415	393	351	393	387	392	377	392	386	390	380	377	417	365	365	346	405	389	371	361	358	348	381	391	354	355	391	393	338	335	399	363	356	390	348	351	390	428	396	378	378	354	364	420	405	368	415	348	395	369	390	379	384	372	411	361	390	378	373	426	375	370	403	394	400	369	367	349	403	367	370	375	388	387	361	371	372	386	403	392	388	381	407	368	370	377	408	390	389	383	359	412	370	391	391	379	394	385	370	361	371	393	368	353	415	406	391	385	382	369	409	416	359	386	376	382	392	334	387	379	383	410	403	358	367	367	376	371	377	374	352	361	345	388	371	395	424	349	336	406	334	386	340	349	400	361	358	339	396	343	366	405	361	311	392	350	396	388	362	371	371	393	420	395	389	358	375	342	380	402	366	369	383	383	418	381	368	367	367	357	393	402	348	360	372	402	368	356	368	363	377	363	394	412	367	375	399	397	393	393	395	387	368	350	376	398	370	408	377	395	395	364	405	418	364	370	378	394	387	353	393	378	365	379	369	386	379	393	367	410	389	390	353	368	378	399	377	382	372	388	400	403	399	373	409	354	387	375	349	358	362	369	364	440	369	335	362	385	405	363	365	384	386	402	386	412	389	407	370	344	346	407	407	383	400	397	415	403	345	389	386	350	387	363	336	337	395	403	383	358	412	417	367	363	375	398	374	359	390	368	355	363	391	409	393	381	389	371	359	394	364	386	388	361	383	377	388	411	363	411	370	401	403	362	387	392	384	404	366	385	367	384	363	376	360	351	387	374	348	354	412	424	358	355	360	399	370	363	396	351	368	400	383	399	422	386	342	361	384	359	384	382	392	373	378	376	363	394	403	360	358	339	384	377	347	355	367	397	358	346	368	361	395	383	406	361	386	405	393	408	435	398	384	387	371	392	380	385	383	375	392	378	372	381	393	394	378	413	373	384	360	334	381	410	404	387	393	425	408	380	360	362	377	387	372	382	392	393	372	392	384	373	368	352	400	374	370	323	408	394	393	369	406	377	336	371	378	391	393	362	378	398	382	387	353	364	358	392	340	383	400	377	384	387	382	379	381	374	372	365	362	368	383	358	367	401	394	375	370	373	398	384	383	393	364	381	389	404	353	368	399	410	366	381	409	380	369	403	404	355	374	375	383	409	376	401	372	377	415	391	390	391	403	366	371	408	406	382	403	444	374	343	366	377	395	406	429	379	364	356	392	387	386	380	372	404	394	352	369	397	398	373	349	369	383	408	365	388	391	365	396	346	401	399	381	358	389	351	400	406	394	387	398	357	358	407	399	342	415	358	384	363	371	363	406	423	368	333	386	342	380	365	352	392	391	353	394	376	374	381	391	374	401	384	384	378	410	365	375	385	331	374	393	385	412	376	369	355	400	412	391	375	382	383	389	403	369	376	395	395	379	369	375	351	368	406	382	391	341	365	362	416	391	358	364	406	370	368	401	384	374	376	351	366	382	425	394	353	406	376	389	409	373	354	379	348	385	394	428	377	322	374	361	363	386	398	396	373	405	383	390	377	404	400	382	375	358	395	401	371	372	362	371	387	382	369	432	361	401	401	355	377	374	394	400	370	421	392	389	426	394	386	391	385	385	369	357	367	396	410	382	372	376	393	352	369	395	366	377	373	397	417	355	362	390	388	379	358	374	380	345	406	391	415	372	420	456	403	348	389	352	363	392	364	411	378	403	419	384	393	354	382	364	379	341	385	344	420	352	350	381	381	351	348	377	373	392	360	397	343	362	404	359	390	384	368	384	376	363	383	406	408	378	369	381	404	373
2084	959	880	926	901	993	914	912	890	967	892	884	982	906	876	938	952	956	951	933	880	990	935	941	930	873	913	924	909	949	945	940	912	932	885	948	935	897	899	916	900	920	894	945	910	928	924	920	964	882	988	959	895	987	915	941	904	943	953	952	968	957	900	920	925	1001	889	922	926	901	960	910	924	860	911	870	882	896	889	870	900	920	895	947	877	937	878	903	947	893	926	867	959	911	939	921	926	968	941	899	930	943	936	934	926	969	931	925	903	886	919	965	949	922	952	890	913	915	894	908	972	904	909	894	888	895	932	930	936	935	940	869	905	975	935	923	926	898	909	855	955	918	977	946	944	893	952	926	951	898	929	940	959	973	925	911	974	909	909	918	948	912	916	914	920	872	913	917	906	875	935	949	903	952	905	937	938	901	878	903	994	898	864	894	929	923	925	914	846	883	922	900	932	886	894	929	937	907	938	921	931	953	895	874	974	932	942	926	944	959	911	987	922	955	905	968	954	911	935	942	926	952	926	947	933	882	879	903	914	953	937	925	934	873	908	963	932	911	963	931	894	898	995	912	899	953	930	921	935	938	892	982	942	976	926	925	895	898	940	889	932	932	936	896	870	919	908	949	943	949	949	886	949	933	906	911	919	946	903	888	929	943	938	958	905	968	906	894	897	865	923	969	918	905	931	842	934	952	949	921	945	903	937	915	888	925	906	871	895	929	942	925	961	890	905	974	881	924	900	898	890	914	941	917	938	918	915	866	924	951	961	950	864	897	919	918	933	951	962	926	937	909	924	903	927	922	871	958	943	933	927	962	997	912	890	867	891	875	932	879	985	933	913	907	914	889	893	871	889	991	973	914	912	969	913	911	871	927	865	899	911	906	932	981	861	938	1002	891	953	911	864	957	947	900	891	963	909	954	894	942	974	949	929	905	938	916	859	904	964	936	917	934	927	901	904	893	873	920	956	967	893	883	936	931	935	898	897	910	979	1000	955	945	913	955	875	935	892	917	987	952	925	921	921	932	931	872	943	905	917	912	883	934	936	922	935	902	903	957	926	892	889	940	931	900	916	844	900	944	916	901	909	965	904	894	933	923	932	926	926	879	919	910	916	864	884	878	946	929	986	919	903	894	889	938	935	932	854	959	904	981	956	894	867	938	917	914	925	892	963	926	886	912	936	952	942	873	870	903	941	970	958	917	883	908	897	860	923	912	921	867	959	907	899	896	932	887	932	963	941	946	960	901	924	939	926	939	909	945	938	931	922	929	929	882	932	950	851	905	903	926	881	861	886	889	925	937	910	928	880	889	967	884	870	872	953	945	892	878	888	972	888	927	982	966	935	944	927	922	926	914	919	913	875	899	931	948	930	891	899	961	933	887	891	915	913	927	941	878	915	942	862	933	888	913	947	913	897	930	924	899	941	968	914	972	904	914	890	891	896	901	936	929	924	935	956	953	903	902	886	931	937	857	914	879	940	937	912	955	882	906	896	970	935	919	1014	938	895	877	936	968	910	919	913	961	913	887	916	899	940	931	959	869	917	890	915	933	886	923	929	918	890	929	936	905	903	919	963	951	876	897	900	1034	924	854	912	913	873	914	957	972	908	919	912	964	929	865	844	926	894	909	896	913	943	921	952	921	891	895	898	954	972	892	966	929	939	913	932	963	882	956	877	931	934	890	949	842	923	959	906	947	948	890	958	879	916	895	908	907	919	919	898	926	969	932	930	865	902	912	969	962	896	941	941	919	933	914	934	957	890	924	886	923	955	904	933	959	878	895	999	950	887	900	946	869	958	921	942	881	914	891	839	868	959	911	913	968	964	912	901	977	921	928	924	927	912	966	967	944	997	967	891	932	884	939	931	857	950	990	941	900	938	912	859	953	920	980	950	919	953	898	930	904	956	938	942	950	867	875	937	948	917	891	975	868	917	881	938	931	969	944	946	931	904	930	887	916	875	915	949	925	886	892	1032	904	918	925	915	890	935	896	908	894	947	907	926	948	913	905	952	897	966	974	929	952	893	941	909	947	957	908	937	918	894	879	957	883	881	896	921	920	895	943	990	883	905	931	995	933	882	955	967	920	939	888	912	920	912	885	999	912	895	945	891	912	896	925	956	956	881	928	909	896	960	872	928	961	1002	872	901	924	897	930	928	938	880	932	956	907	944	918	912	948	943	932	844	864	930	929	976	915	955	909	926	865	943	967	882	895	964	893	895	973	901	908	897	882	877	918	904	957	951	931	905	886	902	862	947	869	919	928	897	925	915	920	983	853	942	932	931	876	915	936	946	891	967	906	880	919	924	940	897	960	926	933	894	911	912	916	941	921	923	949	913	962	884	906	935	939	868	968	892	929	938	937	973	940	974	957	914	911	924	893	928	902	904	955	959	884	926	885	987	938	874	849	905	939	942	901	965	910	933	858	939	902	902	818	963	898	933	987	910	954	903	877	888	903	965	925	935	904	919	950	923	912	932	918	870	933	907	927	909	936	918	948	917	937	952	933	1011	931	951	854	923	917	990	875	907	932	943	969	892	938	949	942	913	920	931	926	940	887	954	915	920	924	917	937	895	906	981	924	933	933	943	861	918	934	922	903	1008	942	914	953	930	861	889	943	951	901	957	914	929	877	902	991	940	882	947	930	924	892	916	947	891	893	924	908	991	938	903	930	957	899	992	925	896	907	915	920	898	975	941	877	935	875	910	837	930	915	962	958	928	899	928	903	899	928	897	917	935	894	951	906	874	911	909	945	917	917	923	902	959	906	934	938	876	924	867	922	933	918	928	906	939	902	886	927	954	949	943	966	961	949	963	948	890	911	882	915	867	954	836	903	953	936	947	944	896	939	882	891	935	909	896	933	888	900	946	953	921	941	981	948	895	880	969	1001	891	873	932	950	947	905	883	927	892	963	929	946	937	930	959	933	920	901	921	920	957	921	845	878	947	896	929	937	906	918	981	927	878	937	952	890	960	877	894	883	956	970	936	951	973	905	918	925	908	942	986	894	936	906	857	909	933	849	937	906	911	897	883	958	880	936	907	964	922	921	950	921	905	1013	915	940	942	905	894	898	860	900	940	985	916	914	956	882	915	938	931	941	959	927	916	845	940	894	935	896	913	918	931	911	946	898	968	956	867	907	963	881	940	964	897	928	990	969	951	941	925	923	936	926	956	913	906	951	891	970	899	966	956	942	907	905	884	897	945	894	909	878	895	957	894	900	919	873	919	936	996	918	926	926	948	857	888	918	936	922	903	994	869	946	899	963	922	903	927	963	939	937	910	895	929	954	885	959	934	967	885	922	877	916	939	968	922	907	866	948	918	918	934	894	878	887	908	968	932	859	1008	902	916	943	939	921	908	936	954	893	946	972	919	879	941	917	892	926	908	916	927	898	901	964	919	880	872	909	946	964	910	929	892	917	895	926	994	903	973	892	944	908	900	875	916	910	923	919	932	964	839	918	876	1002	922	971	936	935	923	921	996	892	952	932	922	911	912	871	950	882
6817	576	590	506	445	435	416	442	430	416	416	375	391	354	376	384	418	378	422	385	393	378	410	387	365	398	329	378	338	375	402	360	341	363	365	359	355	363	362	349	393	397	375	358	376	380	367	385	332	387	362	368	382	343	412	366	390	357	414	364	373	385	371	398	346	355	385	340	321	387	405	405	369	348	363	391	361	362	363	384	390	371	385	371	355	368	373	393	393	388	364	363	361	346	376	400	402	406	371	378	379	392	382	387	354	355	376	355	355	367	367	382	370	342	355	364	334	384	364	367	375	359	379	356	351	369	403	376	358	337	373	346	387	383	383	370	360	348	383	354	355	344	355	364	356	348	340	349	382	370	342	354	360	335	338	370	369	355	369	366	391	388	357	355	342	390	392	347	352	389	401	364	357	381	359	375	375	374	340	360	384	372	402	343	372	349	333	369	355	361	354	393	384	362	404	373	376	370	399	358	384	378	368	379	365	362	402	414	364	387	372	389	383	392	377	366	355	388	364	356	387	387	403	385	380	376	403	366	360	381	349	355	402	372	372	338	415	376	397	374	364	368	419	390	372	350	391	351	366	381	368	399	380	340	354	358	380	350	413	371	380	389	386	407	353	363	390	368	408	387	375	372	389	372	390	365	384	316	379	401	418	431	356	372	356	351	365	373	350	348	387	391	392	339	382	395	379	348	371	364	394	346	382	405	356	380	375	376	373	388	401	361	356	386	376	360	386	380	380	382	377	357	377	368	342	365	355	354	380	369	323	386	338	409	350	389	355	370	387	364	351	361	397	358	362	341	373	382	365	432	395	395	356	338	369	379	392	387	367	368	379	383	408	378	393	396	348	332	361	349	346	368	356	366	336	335	338	384	375	388	404	385	346	426	311	351	371	416	379	398	345	392	371	345	361	374	360	375	389	394	328	385	370	364	339	410	394	375	384	416	367	359	413	371	385	378	370	366	356	370	399	361	329	396	377	338	353	400	371	372	392	393	366	361	391	358	402	374	336	349	398	409	386	392	350	357	368	397	337	369	374	399	358	382	357	375	366	359	374	369	386	382	381	377	367	374	410	418	362	382	394	370	375	378	372	367	375	371	387	413	424	394	358	345	366	388	382	350	361	390	396	341	371	385	340	350	391	407	355	418	373	404	371	344	383	392	372	371	375	379	358	373	379	352	367	347	394	362	411	338	356	378	400	335	359	388	388	339	394	390	411	369	352	372	379	395	380	394	363	366	390	373	360	376	392	395	361	371	334	375	365	397	365	393	370	376	398	361	398	380	343	392	395	341	401	352	369	400	385	362	371	381	384	381	350	340	370	370	345	354	372	378	414	366	342	372	388	400	351	400	394	369	362	350	381	405	377	360	314	395	393	378	360	362	379	384	386	348	393	351	392	389	410	359	385	354	386	367	367	338	389	387	342	383	380	354	409	360	349	381	367	388	339	362	388	360	385	380	397	378	359	360	374	372	386	366	377	365	377	357	396	369	360	357	421	360	366	379	363	380	367	369	391	384	392	341	396	390	373	387	376	338	354	370	410	332	367	353	391	365	365	344	353	351	315	354	388	353	399	378	359	376	398	409	370	353	339	386	363	361	362	379	365	379	367	371	390	376	395	385	391	384	381	367	371	355	393	367	396	348	353	341	398	379	400	393	390	395	346	351	353	343	395	384	379	361	401	344	380	403	377	393	364	385	409	363	390	349	371	400	350	396	372	366	354	346	359	363	414	399	343	341	352	340	376	364	353	376	372	399	352	353	349	393	404	364	350	364	403	404	369	370	364	408	387	374	365	367	379	352	383	380	357	379	346	400	377	370	385	378	398	362	361	375	372	368	357	312	337	411	375	367	372	346	367	386	389	356	382	361	413	384	394	370	358	362	396	381	339	402	384	378	389	381	343	359	366	351	398	396	353	387	360	387	357	397	386	385	353	363	344	363	411	362	361	347	342	371	368	349	333	339	348	358	369	363	387	356	361	374	350	355	350	364	404	339	370	390	376	399	388	367	360	342	386	347	374	386	387	388	369	392	367	355	364	379	352	369	367	340	370	335	387	385	371	378	366	401	389	367	374	382	351	380	359	367	384	348	376	427	369	352	388	361	379	387	359	378	389	362	393	339	370	362	373	399	313	361	369	364	402	387	377	363	362	368	369	363	377	376	387	361	363	384	372	362	376	338	369	413	381	391	410	365	392	358	327	328	367	394	342	370	368	352	359	367	344	403	393	367	364	396	367	350	368	414	357	431	371	357	347	406	395	375	410	398	401	391	396	362	344	365	351	407	376	356	409	375	389	345	373	376	399	353	389	351	370	363	376	401	389	369	378	372	353	392	390	370	419	373	320	396	385	354	361	391	361	393	351	374	367	338	348	377	349	386	354	386	393	396	365	354	391	428	371	379	376	351	362	357	393	396	349	384	358	393	389	326	392	356	413	357	335	375	329	346	363	372	388	368	387	389	390	414	401	353	410	362	361	367	395	371	407	390	367	412	350	380	376	379	380	358	361	387	376	398	377	362	354	371	350	390	370	362	365	326	392	348	372	376	367	396	347	371	337	361	353	349	348	348	421	358	381	371	356	368	365	374	397	396	372	379	370	347	355	373	363	353	348	370	344	321	368	356	387	416	367	332	388	390	391	399	361	364	373	381	385	348	375	372	357	374	363	382	347	375	379	371	343	347	359	391	384	385	400	370	355	356	355	359	347	346	396	360	352	344	378	368	352	371	381	363	333	361	389	399	348	342	385	369	357	405	361	351	346	354	395	379	404	390	370	383	372	402	389	365	392	348	418	356	382	409	402	367	387	341	363	403	378	377	396	390	415	383	356	370	359	366	390	399	366	367	347	360	369	379	369	376	345	361	362	343	358	374	380	375	389	335	405	333	389	362	378	405	376	386	349	369	374	380	378	348	376	352	366	401	391	366	332	339	393	392	366	355	385	402	404	353	377	398	364	362	365	334	366	364	410	399	360	400	358	364	374	393	356	388	364	377	335	370	419	352	372	363	350	376	375	375	374	374	338	379	350	378	360	378	375	368	358	385	386	376	392	390	349	332	388	412	395	331	396	349	337	390	382	408	408	389	403	357	326	374	338	366	410	360	374	404	395	401	375	365	370	392	382	367	372	332	355	378	360	409	377	362	342	367	386	357	365	352	361	383	374	354	360	369	402	331	369	386	341	369	365	413	386	384	367	349	353	380	373	381	375	385	366	357	394	397	373	387	380	379	362	364	410	356	387	337	361	339	363	387	426	379	382	364	379	422	366	372	376	365	386	352	365	354	355	364	409	359	337	380	392	371	403	358	365	369	373	376	408	410	398	343	354	376	345	368	378	399	403	347	338	384	353	355	351	367	404	398	399	364	366	393	385	367	378	385	383	384	360	372	351	355	361	383	359	354	383	379	385	369	368	396	390	370	370	365	385	388	365	394	365	391	412	392	374	374	386	364	354	373	356	377	373	339	380	342	358	355	353	354	373	398	362	372
6590	1076	1447	1505	1395	1272	1187	1113	1075	1057	983	942	1003	973	930	950	953	961	923	915	971	939	900	899	945	877	917	917	954	956	868	923	900	935	928	907	910	949	911	908	907	945	937	919	876	848	942	909	930	881	846	849	885	925	892	899	933	946	901	910	925	921	968	874	882	882	899	915	925	882	923	881	856	900	915	863	930	896	923	898	874	864	906	906	924	916	887	924	950	883	922	874	888	932	882	897	881	903	907	902	923	924	867	889	915	896	886	874	894	924	895	935	884	940	822	924	864	856	873	857	858	881	921	895	902	939	906	846	897	873	862	865	960	824	844	873	816	916	898	913	864	899	913	914	874	849	910	872	860	879	930	809	892	881	856	948	870	915	850	892	878	888	870	860	911	862	899	925	920	878	905	904	893	887	880	913	865	875	843	881	884	875	920	909	855	847	881	883	888	847	879	944	902	860	880	870	856	848	875	888	882	915	882	885	858	885	920	847	868	887	903	850	856	882	865	901	897	924	882	895	890	931	885	886	896	935	897	891	856	876	895	915	919	941	863	878	866	903	862	895	903	871	909	874	905	888	874	849	927	913	902	921	890	879	881	904	930	860	937	870	915	916	855	948	923	886	890	895	904	884	882	923	919	872	911	906	931	917	896	866	921	922	870	857	868	895	878	863	881	913	882	920	875	840	910	906	893	873	932	886	834	910	861	896	896	902	862	864	863	941	914	874	937	856	872	890	957	949	844	904	901	872	886	928	875	926	884	859	935	836	935	909	860	871	899	950	906	898	912	916	857	890	899	935	861	874	872	849	889	875	893	911	848	861	928	865	973	919	851	913	926	840	897	929	880	904	940	885	927	860	934	925	891	896	920	909	855	928	883	822	900	838	881	880	925	888	821	854	956	893	904	896	884	863	878	889	880	899	887	889	876	906	930	888	934	839	883	895	939	913	910	867	855	915	877	934	867	869	901	873	883	901	898	909	871	894	853	877	874	906	859	879	901	817	912	880	843	916	926	869	913	882	910	885	872	904	853	898	890	903	856	901	891	925	847	946	885	931	868	844	932	893	855	905	884	915	918	923	859	884	931	880	913	854	889	786	852	907	910	918	891	878	822	903	897	902	944	897	902	851	882	902	895	927	853	891	902	942	885	918	908	916	881	895	885	918	868	901	880	897	861	890	879	917	924	873	877	871	886	845	889	871	916	868	908	926	914	862	870	885	889	856	860	854	885	933	898	925	895	904	913	897	902	922	866	912	914	840	901	883	906	872	864	877	853	881	936	894	881	905	862	905	875	946	870	869	918	878	880	832	872	914	927	928	861	905	903	896	895	853	870	933	898	899	871	926	923	903	904	860	960	851	887	937	923	898	927	863	896	894	921	878	845	888	885	875	903	930	888	875	972	918	946	905	955	901	854	879	913	906	849	898	820	872	878	850	912	882	859	866	914	893	893	901	920	834	873	887	918	980	932	966	942	883	940	947	917	868	846	925	901	871	881	933	897	897	884	943	902	893	914	906	915	883	873	913	878	899	905	932	821	866	887	902	938	889	911	877	839	947	930	854	879	841	915	869	891	881	869	879	875	932	931	949	881	878	914	901	976	903	913	910	916	876	883	904	854	907	866	906	881	885	877	876	893	889	862	933	816	888	921	886	881	925	874	920	921	879	887	863	928	924	907	866	903	904	876	954	871	882	937	889	862	889	872	858	862	888	941	907	914	881	877	903	842	881	853	896	888	928	884	928	867	893	878	857	944	847	837	945	903	922	885	964	884	943	899	892	852	851	919	878	959	879	886	865	882	894	833	922	862	827	895	934	883	875	847	895	871	920	882	864	971	884	879	908	931	919	897	942	916	891	880	906	931	876	895	873	917	869	867	841	917	856	898	912	893	935	904	894	881	833	909	874	869	910	890	890	874	910	880	944	930	909	915	893	879	845	897	926	877	850	890	874	901	849	859	921	905	874	936	884	904	937	903	838	940	868	871	837	880	872	907	935	878	863	931	878	918	947	908	886	870	934	874	902	877	828	860	896	902	863	901	931	879	883	868	888	892	954	869	916	859	894	868	899	900	896	845	908	844	902	855	888	855	879	945	899	891	915	827	857	927	888	876	890	879	898	908	878	879	897	892	861	862	852	889	904	882	890	924	928	869	869	905	856	893	952	909	849	894	887	875	909	901	877	885	891	931	884	907	817	889	895	950	857	904	901	838	880	902	879	875	874	900	884	906	910	915	827	928	895	910	846	882	885	875	892	889	852	859	909	865	856	924	923	914	915	893	908	944	907	890	883	845	890	809	877	906	889	850	903	933	860	907	897	844	906	967	907	899	912	920	876	852	902	933	865	964	849	876	909	883	918	882	874	846	904	893	883	896	919	886	899	931	870	933	906	899	899	916	877	896	889	903	867	921	879	925	909	966	884	939	906	898	873	871	926	866	888	851	925	899	913	880	907	840	867	871	911	908	936	900	881	932	828	885	844	890	904	878	924	875	887	915	886	895	848	866	863	863	875	882	896	896	860	930	925	909	876	900	847	907	892	869	881	888	890	888	915	923	913	907	864	814	908	905	942	891	923	895	908	842	923	907	920	909	928	861	918	856	917	876	922	885	870	869	876	846	937	905	947	850	908	934	880	916	840	888	906	849	904	940	896	934	891	877	822	887	896	924	898	882	872	855	880	924	927	921	931	938	916	886	878	898	883	895	892	916	877	868	826	925	886	872	881	889	896	868	919	888	897	922	846	892	847	964	920	903	924	879	914	935	909	896	918	887	901	885	904	906	943	912	916	877	861	903	926	861	886	914	918	883	891	856	913	924	894	855	906	889	910	950	899	898	926	922	922	853	894	924	870	854	857	915	914	839	839	873	905	878	913	899	904	938	882	866	889	879	920	909	902	869	895	871	859	909	857	901	870	903	832	927	845	933	874	892	878	936	875	868	911	901	867	901	856	948	875	906	837	915	878	902	948	900	919	882	932	933	876	867	873	927	862	920	906	905	877	897	895	899	891	870	890	908	866	923	890	881	927	904	885	904	869	927	884	859	855	885	919	843	921	895	888	937	890	875	899	929	848	890	886	925	911	943	836	917	895	994	872	853	853	945	918	858	861	891	864	879	870	874	895	902	875	937	884	905	892	861	850	893	872	953	918	880	878	917	883	925	851	894	921	924	881	865	876	863	913	885	928	911	899	902	915	919	889	929	904	932	930	898	862	916	883	915	856	896	904	919	880	822	857	897	877	891	887	912	933	884	871	882	875	878	917	909	869	911	904	885	847	898	884	934	851	880	941	870	885	877	918	910	931	923	872	865	897	918	917	888	929	972	914	883	915	835	915	844	908	922	867	900	937	888	898	915	861	857	936	911	922	867	910	921	898	867	846	935	972	822	889	906	864	867	859	870	885	950	941	954	852	915	874	826	898	878	873	916	873	896	849	886	886	823	890	910	845	890	910	910	905	874	899	818	846	880	906	894	838	865	916	884	871	883	922	904	881
12036	753	636	532	430	322	270	270	243	253	243	237	221	225	225	186	232	184	232	223	226	227	203	202	215	215	189	207	212	211	194	206	208	194	200	213	224	223	228	216	185	192	184	197	212	183	206	206	195	200	195	233	190	220	187	221	206	179	173	194	214	192	204	197	199	210	150	174	200	220	200	209	232	198	195	203	219	203	193	185	190	197	229	218	203	197	182	203	177	229	221	224	217	193	195	197	191	211	217	184	215	208	191	207	192	193	223	191	208	208	193	191	228	202	168	202	215	199	205	195	166	201	210	180	183	181	200	171	187	201	209	215	180	183	181	195	177	187	197	213	202	195	190	190	204	191	203	193	205	202	206	201	199	199	185	207	164	206	197	208	219	199	191	187	192	186	214	198	195	176	196	234	213	212	180	208	188	184	192	228	203	213	212	190	200	198	209	183	181	216	178	194	189	237	170	176	203	218	198	202	173	199	181	228	193	213	193	173	204	196	186	212	203	188	180	195	192	185	189	206	219	213	195	213	188	207	182	197	195	215	195	196	187	197	207	192	177	223	203	184	195	224	204	205	204	192	203	220	195	220	197	185	216	197	203	217	205	212	201	224	226	201	196	197	195	214	190	199	205	197	197	202	217	205	219	217	196	232	205	191	203	222	194	200	199	193	208	199	195	191	205	187	179	222	205	210	165	205	223	200	182	195	211	253	214	202	202	194	223	213	182	181	195	220	197	196	205	206	201	203	211	208	201	211	201	243	195	180	193	210	197	211	213	204	209	203	194	192	185	190	217	207	216	199	214	195	199	186	185	180	191	203	210	198	199	188	198	212	235	213	218	197	203	200	208	191	182	191	178	209	227	191	186	177	200	200	201	205	177	219	209	192	184	209	200	208	212	196	188	166	205	202	222	199	204	196	196	224	224	214	171	197	191	209	191	193	199	184	138	196	175	192	209	208	197	197	177	208	194	186	196	180	230	213	198	210	204	185	180	223	226	205	203	183	204	185	201	219	194	201	181	198	165	236	180	218	204	230	216	217	203	185	181	205	200	239	215	211	198	213	172	208	201	187	217	201	172	201	203	185	185	179	188	206	201	207	192	208	201	196	194	199	194	193	188	196	205	233	199	213	225	194	190	162	179	202	224	196	188	207	206	195	207	185	199	220	209	204	177	189	202	193	181	207	194	203	196	220	201	178	249	197	203	185	173	191	191	192	191	201	194	191	203	184	229	212	207	179	200	202	212	197	221	211	210	182	214	176	208	186	227	207	186	235	184	204	199	225	237	208	203	197	211	202	194	215	203	198	184	199	194	177	182	201	188	194	202	189	210	205	222	195	202	219	218	197	209	188	197	169	207	230	217	212	215	220	211	212	213	185	199	190	200	207	193	195	203	202	195	232	204	219	210	194	200	202	190	227	213	191	178	205	199	206	212	194	189	188	213	212	182	220	218	187	215	203	233	198	190	211	218	216	194	208	189	185	193	202	212	192	210	187	197	187	181	183	193	215	176	202	216	204	222	215	203	189	202	186	180	199	208	219	217	214	210	194	199	233	227	186	188	202	177	248	205	215	188	208	211	199	214	232	185	190	198	190	193	207	205	189	217	217	205	206	210	193	206	195	208	184	195	202	190	183	224	219	185	200	181	186	222	214	208	193	182	242	192	184	209	201	188	181	210	199	228	210	205	233	180	203	214	232	210	221	213	197	195	204	189	225	194	189	199	207	181	201	203	196	192	217	182	204	196	178	191	175	188	205	229	217	210	208	200	204	192	202	193	221	219	205	169	197	214	207	198	201	179	204	218	189	206	200	189	213	201	201	211	194	192	187	200	197	204	182	188	221	199	194	198	209	213	172	220	169	203	208	181	203	204	175	219	231	220	218	195	205	191	181	198	214	225	198	214	201	178	199	204	195	191	212	163	191	211	216	224	172	194	192	207	212	201	174	192	200	190	189	178	196	213	177	208	197	188	206	201	216	219	196	248	194	186	196	207	212	214	189	198	206	200	199	187	212	215	183	220	177	198	187	197	175	202	172	205	199	184	202	204	210	207	186	213	186	209	216	217	200	213	191	207	217	176	189	200	225	185	185	204	201	236	206	199	212	205	188	171	196	205	221	192	208	193	199	207	221	180	195	226	208	220	210	180	181	180	207	220	210	193	188	209	206	216	193	217	179	186	220	220	196	204	196	193	194	210	218	192	201	185	215	198	194	203	200	204	215	207	207	213	217	193	187	218	212	186	205	196	204	177	224	212	190	217	185	188	197	204	193	206	196	181	189	173	221	198	192	214	185	194	202	172	166	202	202	204	185	194	181	191	185	213	187	198	217	207	216	214	198	162	174	217	196	199	221	224	205	218	183	209	217	189	205	197	196	207	225	181	217	183	210	184	188	209	191	202	184	201	201	251	201	196	192	219	184	184	194	180	191	234	218	207	182	200	211	201	193	204	191	198	198	201	208	211	220	170	220	194	209	206	217	168	189	220	187	201	199	243	225	198	190	202	215	213	204	197	190	182	183	188	196	204	200	192	184	213	208	190	170	210	198	211	204	200	236	193	189	194	183	213	195	213	195	190	190	165	196	227	214	218	232	185	190	206	199	190	184	207	182	167	176	199	186	202	187	217	190	177	201	216	213	179	210	179	221	184	200	214	194	203	189	195	195	197	208	184	202	206	222	202	206	200	182	207	234	187	201	210	189	198	201	214	211	199	208	208	182	226	228	209	159	178	209	170	213	204	205	202	172	173	187	193	193	217	219	188	186	175	176	185	198	208	197	184	176	199	189	224	212	221	197	203	221	199	194	213	205	202	200	188	189	211	200	212	164	199	216	215	218	201	244	180	193	183	197	195	200	181	214	195	202	194	182	183	204	212	188	187	197	198	177	210	201	198	193	197	198	214	219	217	193	194	191	201	218	232	197	209	210	212	196	210	194	202	200	200	221	217	189	204	200	170	177	209	185	190	229	204	231	199	220	237	224	204	203	233	186	203	192	217	194	210	190	196	240	188	214	191	212	208	205	193	205	197	189	199	163	202	179	192	201	206	196	176	188	201	211	197	210	210	188	183	197	192	193	202	214	216	188	211	197	215	197	197	192	175	204	226	181	213	179	192	180	201	221	202	205	216	207	216	196	184	213	218	206	200	190	207	214	207	232	214	186	220	192	209	205	215	200	195	223	226	210	219	202	197	207	199	178	182	213	217	210	251	195	193	187	240	199	205	202	201	206	196	185	213	214	183	189	195	207	188	217	229	206	216	221	201	174	213	221	203	185	204	186	221	221	218	202	200	206	216	211	181	209	199	188	192	210	194	196	207	198	218	199	185	167	198	232	172	197	226	231	216	183	202	226	199	204	217	188	202	196	189	187	203	209	217	213	172	200	197	201	191	185	184	206	163	218	219	192	193	177	185	188	185	185	201	201	210	224	176	196	168	190	180	204	201	207	227	191	211	213	197	202	198	194	177	191	216	225	187	233	184	194	208	181	190	198
8007	833	1489	1725	1469	1226	998	937	900	740	755	668	675	680	620	606	616	597	644	604	535	555	565	537	601	523	566	580	546	530	568	530	526	521	556	537	540	518	550	533	517	478	524	504	511	556	513	521	520	551	511	529	485	536	525	532	514	546	525	537	482	494	532	518	524	514	537	495	525	485	521	529	504	536	510	549	492	508	502	524	550	508	523	528	494	515	502	505	497	538	494	556	508	501	510	513	536	510	518	510	495	510	516	473	493	481	500	526	492	538	525	515	528	512	534	483	516	520	499	551	517	478	534	541	486	484	486	535	525	541	469	534	541	502	525	513	551	519	521	506	517	504	518	536	508	505	537	512	516	520	507	494	497	519	503	515	527	514	499	503	527	562	530	546	462	495	516	494	499	547	509	503	534	478	507	510	537	542	498	496	541	491	490	574	518	471	543	501	522	463	540	482	544	473	539	484	512	526	526	505	512	510	571	500	514	493	536	492	514	496	494	478	503	531	529	498	551	497	534	517	517	519	527	499	506	508	520	544	504	526	527	490	502	463	480	491	529	527	542	524	498	473	499	511	516	491	505	520	495	524	523	502	482	519	484	488	538	494	500	470	506	502	524	511	493	490	545	537	523	500	524	524	536	566	530	535	505	506	492	503	478	534	478	492	468	499	510	496	520	491	473	536	521	506	500	551	525	510	488	530	553	516	514	530	496	470	518	511	521	509	515	525	498	567	495	545	545	545	540	525	482	532	529	501	537	477	515	516	530	505	500	485	503	516	510	505	523	539	493	556	528	561	516	516	521	527	506	539	539	514	544	490	480	576	480	491	504	500	531	499	505	528	504	526	490	539	506	554	475	499	506	519	517	507	499	503	515	499	472	509	512	514	510	512	538	543	550	532	519	544	537	519	522	508	530	506	534	526	487	489	529	492	516	505	497	547	536	518	493	525	517	501	502	513	469	513	526	535	517	447	510	522	544	473	506	516	554	509	510	491	498	497	521	493	496	517	517	533	511	489	525	527	463	510	548	491	504	510	518	503	505	489	533	515	518	507	500	515	492	499	498	536	495	483	496	478	454	500	526	499	544	531	511	453	523	525	541	492	506	534	549	500	492	522	495	530	507	500	512	515	490	500	509	484	503	518	521	546	528	491	514	523	503	523	527	493	518	504	512	479	526	499	524	522	508	517	567	512	528	527	536	511	514	554	511	509	491	467	496	475	553	514	468	523	504	531	513	500	484	536	549	476	534	526	484	507	535	520	486	522	549	554	542	507	511	513	470	528	513	475	527	475	484	484	500	479	499	530	551	492	529	485	519	532	519	504	505	504	563	536	521	516	518	494	516	497	525	479	518	537	491	496	536	528	517	540	503	543	526	477	500	482	529	561	481	530	504	538	528	524	535	504	518	516	533	541	526	494	490	518	492	495	515	526	515	516	540	514	520	524	506	544	504	503	510	504	515	505	542	526	499	538	474	546	507	502	512	485	529	483	539	499	522	485	467	521	506	522	516	551	498	507	529	493	519	499	479	532	490	501	530	501	535	509	513	529	539	499	505	514	509	541	501	554	476	518	477	505	502	524	505	532	484	490	499	509	487	501	499	507	554	516	522	562	516	546	566	491	523	519	519	515	523	520	508	522	513	503	477	480	521	507	513	530	540	550	502	516	483	518	526	520	470	509	555	491	501	499	493	518	491	527	509	538	508	505	488	497	536	517	478	515	500	505	515	474	524	469	527	481	537	511	510	507	530	516	530	507	521	493	542	493	497	514	552	509	489	499	547	500	520	502	487	556	511	530	533	462	497	537	497	504	473	503	508	543	509	513	529	531	509	495	524	468	486	485	485	498	524	551	527	452	504	530	541	520	516	529	516	508	529	521	536	487	529	541	527	500	528	541	504	485	534	494	476	520	452	531	490	494	543	509	490	501	503	525	520	544	553	523	524	464	505	572	515	505	508	486	504	529	491	483	511	518	535	462	509	495	501	549	527	500	525	484	530	501	535	499	490	512	472	554	537	514	505	524	494	546	513	519	535	535	506	552	528	546	507	500	516	524	489	522	530	498	533	556	531	514	501	528	507	505	525	511	518	510	505	558	522	475	482	474	471	488	496	500	522	484	515	467	534	506	542	513	580	510	468	494	514	509	484	508	514	505	493	501	535	496	525	509	489	533	505	553	537	549	540	483	482	528	548	484	538	472	479	497	514	517	461	496	510	549	549	513	528	522	526	496	533	535	478	531	474	539	520	526	467	502	468	519	494	561	498	500	539	480	525	542	484	506	532	546	496	466	538	496	494	498	523	485	484	504	471	474	504	478	503	486	493	508	503	480	499	498	512	502	503	502	511	487	528	511	529	498	515	499	527	505	499	559	490	540	483	518	543	472	468	507	506	544	530	511	505	481	506	512	503	506	488	452	491	550	489	553	500	509	491	474	511	530	513	523	514	509	448	495	538	452	505	481	510	507	494	472	526	507	520	502	501	522	498	523	492	543	523	507	517	516	504	495	503	513	511	547	522	506	509	501	513	527	503	478	559	509	551	548	521	529	477	500	500	538	534	540	540	512	474	487	498	509	508	525	540	550	529	500	542	496	521	522	527	482	553	547	494	496	521	567	461	507	495	523	479	528	490	502	519	517	494	498	528	496	518	558	539	497	528	501	503	496	498	478	520	532	502	506	522	500	518	509	534	467	497	529	530	520	522	488	508	500	480	493	483	507	511	496	487	512	491	529	520	441	510	537	528	520	514	507	518	539	513	527	524	507	532	493	520	517	493	523	528	493	466	525	539	490	534	448	508	516	480	538	532	505	480	511	522	491	541	499	497	507	487	519	517	471	499	519	492	530	527	539	514	511	519	511	508	519	533	512	504	505	480	543	495	523	510	542	550	558	532	472	479	533	520	512	500	482	491	511	512	493	507	539	521	568	477	560	474	470	502	513	515	533	524	476	531	479	536	496	537	486	506	450	512	499	525	505	521	478	506	506	531	492	519	526	491	526	514	525	508	530	524	519	497	509	547	509	497	515	534	508	536	500	528	486	539	513	550	500	533	498	525	527	491	541	485	516	550	517	540	485	509	494	516	507	509	530	533	506	537	517	505	508	555	522	498	486	516	490	501	511	503	485	538	458	481	548	516	486	489	542	546	504	448	502	526	491	519	519	519	550	506	512	494	534	526	500	493	493	498	499	434	520	499	512	506	511	536	501	524	523	557	500	503	528	483	485	549	552	502	513	523	510	505	534	493	490	535	530	498	553	494	518	474	561	488	512	501	533	528	504	487	512	475	490	500	540	547	529	514	473	512	525	510	518	502	535	497	523	526	532	524	524	513	494	513	525	489	557	486	494	541	522	498	511	481	475	515	489	563	540	483	519	505	528	510	486	531	541	513	461	533	522	520	528	502	494	534	486	512	558	477	481	507	538	512	554	511	550	494	541	511	546	545	533	451	506	496	483	486	498	526	499	529	471	554	491	477	491	493	473	512	505	495	506
1275	403	394	353	388	376	400	347	383	373	364	394	371	373	371	371	385	379	395	362	370	322	389	378	395	397	401	368	389	391	409	421	397	378	380	377	373	370	383	391	365	385	379	364	344	391	385	359	328	359	348	390	383	401	390	388	387	392	360	396	343	367	355	404	374	383	354	356	383	355	363	406	400	380	393	370	375	386	402	377	380	380	376	399	345	385	386	379	349	378	386	366	404	369	374	425	386	356	383	382	394	390	390	366	363	361	342	382	397	374	387	363	369	390	326	399	400	415	432	392	378	367	382	387	356	399	395	388	351	421	357	365	385	396	401	366	353	352	395	357	394	417	380	381	392	370	374	366	357	396	423	416	378	399	373	390	385	361	389	320	401	351	390	391	364	384	393	389	351	394	373	410	368	373	394	394	395	394	387	394	421	393	390	384	366	409	392	360	374	391	386	409	368	392	379	367	393	400	370	390	380	358	391	377	365	386	390	361	384	398	375	380	377	381	365	388	364	380	388	375	359	391	374	387	380	386	381	394	397	386	380	384	375	369	372	395	376	332	375	371	365	383	418	345	423	383	397	368	388	418	391	379	408	367	386	400	378	361	352	358	375	378	383	422	359	335	383	369	389	397	403	381	415	371	394	386	373	370	389	393	380	347	406	371	362	393	367	346	401	368	341	389	397	405	362	353	367	381	381	344	349	367	392	380	385	392	392	424	390	386	360	380	402	405	375	363	392	377	348	402	366	359	404	403	340	387	397	401	378	410	383	376	383	329	363	377	340	365	375	369	371	432	374	414	379	399	368	367	362	383	393	349	368	369	387	351	397	378	370	359	397	401	361	415	366	389	379	379	383	370	368	368	348	374	401	408	346	360	358	356	390	380	357	382	396	362	330	401	377	362	392	324	362	377	396	354	348	373	378	382	379	381	386	400	389	384	384	369	391	355	380	387	387	393	396	415	394	388	340	376	397	365	323	380	364	397	403	378	376	381	368	393	384	393	380	394	358	395	394	369	355	378	362	375	380	353	395	355	377	367	342	392	367	370	391	400	408	372	396	370	367	418	365	361	370	362	353	363	379	379	376	366	412	390	355	353	356	359	386	375	352	332	396	357	390	351	364	403	401	359	373	414	357	354	380	348	410	385	406	379	387	346	364	359	391	369	416	394	366	371	371	355	388	378	380	384	404	386	397	444	383	325	370	419	377	403	394	404	362	369	399	402	358	339	388	363	406	388	390	403	345	395	394	414	362	420	374	370	358	433	376	385	354	401	407	365	364	363	374	358	368	339	411	428	369	390	376	372	391	361	421	355	396	360	384	369	377	362	386	406	359	397	430	351	358	413	372	414	388	375	385	360	363	406	377	364	389	358	361	372	376	383	385	395	364	364	348	374	402	380	396	381	384	387	388	357	393	400	372	344	391	420	403	434	407	358	384	379	363	371	371	390	377	364	389	412	411	400	359	372	389	360	384	375	385	398	392	383	380	362	400	406	372	424	381	394	377	390	335	391	418	362	398	380	380	344	360	360	345	395	404	361	352	399	381	397	379	396	388	410	396	376	365	367	395	362	401	386	396	389	369	396	355	346	343	370	389	376	375	342	361	388	384	405	374	340	377	380	418	403	393	377	363	326	391	378	408	383	400	401	374	402	406	358	360	349	394	403	386	393	384	369	381	390	361	384	399	350	353	393	388	382	377	381	364	409	368	327	362	364	368	409	382	379	386	349	351	337	376	378	368	422	380	418	366	395	394	386	374	398	420	388	356	364	354	409	367	399	368	356	410	396	404	376	373	340	407	379	397	377	380	353	367	372	402	351	362	381	392	372	385	377	413	337	354	335	378	383	386	354	367	347	362	410	369	377	373	383	423	367	388	403	380	415	365	377	394	391	388	347	405	352	374	385	399	357	397	362	398	407	375	369	392	377	347	397	385	413	375	416	341	386	393	377	382	381	389	384	357	372	419	358	396	391	363	345	382	415	360	379	354	354	360	338	404	383	398	380	384	339	348	390	379	377	374	374	396	394	394	416	381	404	426	394	380	396	378	366	389	371	410	359	369	395	389	372	347	381	358	409	377	394	397	392	368	392	331	360	374	402	384	379	382	382	400	429	407	365	364	372	391	362	343	373	402	376	368	378	360	405	399	414	363	411	360	420	360	397	383	405	392	364	382	385	403	387	409	355	400	392	399	367	428	394	395	366	392	376	351	362	346	377	341	359	379	349	363	365	377	374	409	389	387	354	321	380	368	412	410	380	383	372	389	353	404	391	365	376	401	367	365	377	387	377	368	353	372	387	356	343	385	405	394	344	348	382	398	367	373	343	359	369	397	385	376	378	402	364	354	401	382	377	378	355	367	402	407	364	376	418	401	417	391	369	369	337	390	384	367	396	423	360	361	377	393	370	373	325	391	355	357	387	361	354	380	368	402	355	377	384	387	410	357	373	388	395	344	363	402	362	368	378	393	345	347	394	359	363	384	400	376	400	375	367	372	380	344	404	439	370	421	393	376	322	355	373	408	388	363	401	368	377	371	383	369	357	364	354	389	359	365	370	335	357	378	366	392	367	366	382	364	426	363	356	405	389	393	403	346	383	400	383	392	373	384	344	402	402	386	423	343	357	378	384	404	374	367	386	350	361	382	369	385	357	390	356	376	366	375	369	368	410	417	374	343	372	405	361	377	375	369	355	383	368	409	389	403	421	374	400	386	345	345	398	378	392	356	359	402	390	359	391	370	412	408	408	358	368	367	384	399	378	381	392	365	382	373	376	368	383	379	377	405	381	374	414	347	344	363	351	395	378	371	397	391	384	430	405	380	399	367	377	374	352	380	375	359	350	316	408	359	394	376	375	402	370	359	369	388	397	377	386	333	379	375	368	364	369	358	375	387	364	413	373	375	401	389	372	354	381	364	384	389	410	444	391	387	378	352	360	377	378	372	409	388	321	373	372	357	415	368	383	398	389	413	416	359	360	377	389	385	390	398	390	370	370	362	392	394	398	398	363	370	418	366	337	387	323	379	356	404	370	352	371	410	317	346	375	360	395	391	383	371	402	370	392	404	394	370	371	341	352	424	411	334	381	374	360	370	360	392	355	380	385	366	394	385	364	362	373	373	405	388	372	341	359	363	400	423	376	371	384	369	344	396	339	350	406	377	391	395	363	387	377	408	345	421	381	353	382	343	392	375	369	340	367	382	408	379	369	411	385	384	394	355	420	373	408	355	383	398	385	335	358	387	390	417	362	414	406	379	344	415	387	415	357	358	360	395	372	399	376	396	389	402	370	350	332	370	366	373	369	385	395	415	323	396	391	385	393	382	388	343	377	394	403	403	365	384	381	371	420	391	369	391	362	378	377	357	386	358	377	367	390	366	384	377	372	376	389	425	358	387	398	384	359	367	377	361	411	429	376	359	367	368	389	395	360	401	392	395	384	408	405	369	380	394	363	373	396	384	380	346	388	380	374	426	380	389	364	410	372	393	420	372	367
2063	908	940	941	934	947	912	951	924	930	948	955	924	931	897	941	914	958	913	911	901	959	884	911	903	956	888	930	912	932	940	909	935	971	917	910	896	910	886	896	892	931	901	945	960	896	910	944	906	944	913	932	942	906	917	897	938	908	944	969	932	907	886	915	888	882	907	899	927	921	924	922	923	905	955	927	935	898	952	887	925	853	912	960	934	926	965	971	963	944	950	952	929	923	902	904	952	966	897	898	907	913	952	946	955	915	891	939	923	900	935	903	944	897	945	939	945	961	916	873	856	900	930	927	928	960	860	891	876	900	873	947	900	886	918	957	954	925	876	930	927	906	928	947	921	948	890	940	872	936	952	932	884	954	889	951	934	908	892	924	896	964	924	954	925	854	959	959	900	917	929	920	874	913	905	900	927	899	905	930	943	965	958	983	873	916	902	958	974	912	921	926	945	895	934	976	859	942	943	859	985	901	969	938	920	916	930	962	891	911	942	931	923	888	938	906	909	928	925	907	912	972	899	974	945	905	965	923	933	939	920	933	954	914	913	1005	920	972	901	935	969	878	938	881	920	927	959	928	909	923	880	934	973	882	922	939	912	956	949	926	941	933	868	900	940	875	893	920	899	902	962	936	941	972	976	916	922	921	888	897	837	959	935	906	907	862	954	936	936	882	862	925	903	906	853	972	900	932	896	945	919	977	948	935	933	941	889	953	942	914	869	904	912	950	896	962	960	920	947	916	895	924	917	960	943	918	987	938	926	944	942	984	931	923	928	910	941	944	938	883	924	960	884	895	880	870	940	893	923	943	892	909	883	897	888	949	924	933	925	986	963	886	933	943	986	890	956	965	917	890	906	937	929	867	910	881	910	884	909	887	918	951	862	934	910	957	941	956	928	942	954	984	924	917	990	861	986	940	904	892	896	983	918	924	882	994	926	944	936	957	939	929	938	875	889	912	891	918	928	901	897	943	903	902	863	953	926	941	936	920	899	891	951	915	959	974	892	944	914	865	929	942	931	911	960	955	955	940	890	932	942	953	921	922	952	905	968	886	955	967	943	878	925	930	926	911	918	905	933	979	903	946	924	903	945	904	870	883	902	960	911	884	878	907	925	950	880	941	877	941	874	909	895	929	887	922	889	909	935	926	885	875	908	890	963	942	926	930	906	885	938	887	951	910	961	908	884	1007	940	933	893	839	950	925	971	925	867	883	961	941	936	994	885	900	932	920	835	884	987	867	883	850	857	961	946	934	934	948	892	919	939	893	929	934	909	930	946	910	904	910	869	928	936	951	903	923	915	892	968	928	928	938	908	905	1017	924	936	921	929	992	891	913	941	926	957	956	901	907	905	908	886	930	938	951	966	943	915	877	910	938	937	961	896	895	889	924	974	912	921	869	938	868	904	923	930	890	881	958	951	961	940	950	904	913	948	912	965	916	964	885	962	945	926	949	922	920	954	918	968	905	879	934	942	919	948	919	962	925	959	907	873	917	886	970	920	918	958	879	935	933	921	890	937	964	890	899	913	928	896	891	928	932	927	903	911	875	952	927	939	916	950	848	944	925	936	889	913	898	920	911	929	896	907	938	920	908	979	936	927	977	862	902	945	917	960	914	881	941	900	869	889	948	820	865	870	887	992	903	881	973	928	884	901	967	899	889	948	907	899	945	909	955	891	931	926	925	936	878	916	964	925	945	906	923	931	895	944	898	898	955	933	915	909	932	905	893	895	893	878	914	905	940	934	901	849	915	919	919	928	920	908	909	916	934	916	863	898	971	1007	909	918	888	967	877	879	884	913	946	940	937	896	928	931	898	945	875	893	923	901	924	966	942	955	907	914	965	898	881	917	938	903	908	945	929	901	912	907	982	911	917	910	931	909	948	921	894	917	985	926	968	924	898	908	963	961	884	955	968	890	891	906	931	891	910	911	959	905	893	887	820	902	910	950	921	911	923	907	944	910	908	949	895	931	922	865	848	917	978	902	891	911	927	969	965	916	890	933	905	935	925	949	934	961	970	954	952	846	889	911	856	924	869	894	909	937	957	894	937	926	932	911	944	922	973	871	918	923	951	942	897	956	923	872	942	930	856	905	948	915	956	877	901	946	948	892	949	919	929	909	872	952	893	925	917	894	908	994	844	895	901	882	925	962	879	966	918	934	918	852	925	925	918	956	920	885	956	897	956	901	949	970	908	921	986	975	906	875	936	945	915	997	901	973	946	909	912	953	856	921	952	921	958	850	917	916	920	894	899	890	913	973	931	918	901	963	984	886	891	954	969	947	915	988	926	966	951	909	951	955	934	962	929	952	961	910	928	900	925	947	946	975	884	903	946	903	946	930	927	962	901	988	884	960	932	885	905	863	885	929	894	899	890	856	877	936	905	919	884	974	925	979	927	881	964	930	983	924	872	952	903	959	891	902	926	930	912	968	889	909	916	895	909	913	960	920	928	948	964	882	917	930	902	920	936	929	900	922	921	932	1009	934	974	921	938	880	952	906	910	943	931	925	906	936	885	934	916	925	932	901	900	890	932	916	904	901	923	872	938	953	892	936	915	914	920	963	932	881	923	920	932	907	908	959	935	958	902	892	872	938	904	979	937	914	893	956	950	889	929	893	924	894	931	905	908	919	894	916	949	914	896	913	875	931	949	916	917	888	895	918	919	936	922	910	947	901	909	943	933	900	903	905	940	875	958	918	946	990	975	867	913	895	969	884	906	919	914	931	963	968	919	933	896	898	953	915	929	963	962	854	928	907	928	946	963	892	918	883	942	963	900	966	930	933	850	878	881	935	878	891	941	979	969	914	864	886	908	885	930	935	891	962	964	906	961	950	869	917	925	909	955	965	935	943	903	933	889	969	929	937	879	980	922	921	902	916	955	946	898	953	885	925	905	886	947	914	907	918	939	932	918	917	939	908	906	932	882	910	960	918	909	995	975	918	911	920	918	900	855	916	906	969	951	982	901	912	884	909	941	971	924	944	927	860	940	948	946	934	939	917	892	872	933	907	927	939	876	929	926	946	924	904	914	884	922	910	953	913	873	924	949	951	922	925	887	914	939	881	937	945	884	910	887	883	936	900	918	931	936	914	951	954	952	885	915	892	855	893	908	937	898	926	899	907	954	898	927	980	935	923	930	879	870	897	927	884	930	937	931	939	958	936	942	902	945	914	923	946	900	943	891	909	897	916	919	876	946	931	944	913	894	921	890	896	912	870	877	906	895	945	928	932	978	922	886	914	924	973	911	924	883	910	915	938	894	935	899	968	960	863	906	920	899	877	884	910	945	895	974	910	913	945	913	937	922	904	918	913	937	902	971	986	910	918	950	919	914	939	880	934	921	934	957	929	905	941	914	952	926	930	900	968	912	878	894	947	903	908	874	931	904	947	915	935	894	989	959	956	983	928	922	914	949	897	856	841	947	886	968	879	946	922	859	926	930	923	900	958	946	938	964	953	950	985	964	906	949	919	936	939	918	952	965	869	923	876	898
6828	576	584	525	440	434	406	411	408	389	413	399	408	391	342	400	371	368	387	352	373	396	377	372	405	360	395	392	405	380	372	382	385	416	379	375	385	374	370	378	380	364	337	357	386	367	379	382	347	390	369	370	384	341	387	351	383	383	358	357	379	369	353	346	400	327	376	335	364	361	346	357	395	377	338	401	346	368	372	368	378	352	385	365	412	385	351	336	368	371	367	352	342	371	394	363	368	393	375	375	380	367	391	368	382	396	373	418	360	383	357	383	379	374	358	385	329	356	379	346	337	366	395	364	384	412	439	381	342	360	390	342	384	411	374	368	377	337	384	366	380	408	382	358	353	398	378	365	377	365	362	381	370	371	395	355	405	351	367	401	360	355	381	346	345	403	370	344	388	382	385	398	376	381	408	419	345	379	368	370	341	389	398	349	326	420	416	355	369	369	382	345	409	378	357	355	403	323	367	396	372	342	371	362	347	393	372	358	380	339	345	379	344	340	361	398	369	390	400	359	404	323	385	334	365	355	315	354	366	374	360	381	389	355	388	344	352	360	360	389	399	363	361	339	354	361	376	359	348	367	375	373	352	391	355	354	391	375	342	377	380	360	357	358	394	363	395	358	351	391	393	362	385	348	358	382	362	387	366	377	362	360	384	376	395	356	374	379	388	376	368	421	376	373	370	391	336	334	333	390	329	361	417	370	373	345	384	403	346	354	391	366	349	375	385	411	355	404	401	346	361	370	360	386	381	387	397	372	357	366	365	391	371	399	383	348	379	380	353	371	410	367	359	360	348	369	382	399	392	344	369	356	404	381	357	353	347	441	356	353	352	391	378	386	410	330	394	368	354	361	356	360	375	371	340	327	345	372	357	357	368	364	352	381	350	363	355	389	338	365	354	347	404	359	407	388	353	390	375	369	399	400	431	375	395	369	361	364	371	327	413	381	382	357	395	373	386	335	358	385	388	354	376	384	368	342	392	355	369	400	368	380	379	356	384	321	356	377	383	418	387	385	390	374	349	405	379	363	416	374	382	371	369	409	360	398	381	367	385	349	362	366	373	384	338	395	346	358	370	351	372	441	398	371	344	424	383	351	363	356	377	360	360	417	372	337	376	353	367	347	347	382	418	378	333	377	338	358	396	373	415	357	380	405	348	322	395	376	349	342	365	358	315	374	408	365	343	374	370	381	385	393	407	356	360	397	384	364	395	390	356	387	422	359	394	369	334	381	376	387	367	397	388	366	401	424	373	394	372	367	360	351	415	366	334	377	341	363	345	352	370	366	307	392	372	370	368	392	363	351	339	396	359	356	365	356	343	361	328	403	395	388	365	359	369	383	375	375	349	380	379	319	348	355	381	365	374	388	361	384	394	357	369	383	365	371	379	382	399	337	337	351	402	394	337	370	387	344	348	401	381	372	390	393	372	371	366	372	358	380	378	354	385	369	389	338	358	379	351	378	361	400	329	384	365	379	391	341	375	323	400	365	405	367	356	350	376	399	409	385	364	358	362	362	407	383	344	374	374	363	337	383	382	371	368	334	342	373	392	407	371	335	335	361	356	383	392	368	387	343	377	386	381	379	334	366	361	338	373	376	345	389	368	375	361	388	343	364	367	408	345	358	364	393	384	360	335	345	377	359	366	342	342	379	394	354	346	368	354	329	400	350	344	386	387	347	369	369	343	440	362	394	355	363	353	370	388	411	365	337	398	352	384	369	383	354	343	380	408	354	359	342	390	390	376	375	369	322	384	349	360	416	375	387	359	365	373	374	351	358	398	389	356	408	353	426	384	379	378	364	366	394	390	365	383	381	358	343	415	358	369	390	359	335	372	367	367	332	411	391	354	378	357	356	375	367	362	342	340	410	378	347	386	367	366	373	364	375	357	375	338	348	410	349	401	378	355	347	370	365	375	365	358	375	375	381	383	388	353	359	337	351	382	383	329	341	365	354	364	342	409	379	364	376	370	380	392	363	376	375	375	377	391	382	363	349	384	362	393	391	370	351	376	367	387	363	343	326	369	365	350	363	359	366	392	359	380	396	351	388	356	363	369	365	372	368	402	375	375	374	385	356	374	373	370	349	327	365	373	343	376	329	358	382	386	338	335	357	384	355	370	366	335	378	366	353	373	404	348	354	368	399	392	366	397	395	368	318	349	395	403	406	365	352	414	359	375	345	345	355	362	419	340	357	344	366	374	364	375	381	372	366	340	376	341	344	325	385	397	366	365	364	348	369	379	366	376	397	348	351	366	375	365	376	391	374	389	361	369	384	399	377	385	364	363	371	361	379	383	395	357	348	336	340	388	355	358	378	368	368	357	376	393	362	380	410	355	342	393	367	400	373	393	367	362	400	340	382	378	364	367	339	339	388	391	363	373	390	358	377	405	356	372	385	339	363	371	380	324	347	353	348	363	357	357	372	367	396	353	374	352	411	386	386	353	336	410	341	371	362	338	406	373	374	342	383	346	350	368	350	354	359	393	328	368	356	390	342	381	360	360	381	397	372	337	399	383	374	384	343	378	373	391	333	360	312	320	367	370	397	347	343	390	333	358	336	368	335	427	358	340	357	368	377	370	390	368	370	372	373	388	378	367	383	355	374	379	346	368	380	387	357	380	388	352	372	354	373	360	368	357	395	355	387	368	402	362	366	371	358	377	403	357	415	369	358	368	348	348	374	385	364	367	340	361	386	367	368	379	374	345	359	365	340	401	384	388	346	344	363	342	364	378	327	365	400	379	369	379	371	365	360	380	356	359	347	352	406	391	366	384	371	371	340	393	407	354	385	384	413	345	366	395	391	396	392	358	350	385	398	369	386	345	373	357	387	356	406	391	367	373	386	392	360	369	390	361	381	350	383	398	387	369	363	378	391	360	366	406	363	382	384	342	349	377	385	356	357	360	368	392	406	382	359	375	372	375	406	384	329	354	370	373	362	365	363	362	385	382	380	355	371	406	342	354	370	352	399	355	377	385	358	365	388	353	384	385	398	360	394	337	382	376	368	362	374	358	403	353	365	365	394	383	401	362	382	413	384	355	424	379	380	370	386	365	359	373	361	390	376	347	370	374	386	365	376	403	327	391	393	384	397	378	388	368	376	366	328	350	357	421	340	393	343	373	384	388	364	377	394	415	361	328	394	347	372	396	390	394	396	346	377	385	394	360	372	358	368	359	374	362	328	383	374	337	386	402	392	355	340	337	340	365	385	368	390	369	350	377	355	377	414	391	378	361	377	373	369	354	341	378	439	396	367	350	355	352	379	390	411	379	342	362	365	356	330	361	388	367	395	359	376	408	410	385	369	348	373	351	377	384	380	382	381	352	317	354	383	354	379	375	353	371	372	411	369	350	415	332	404	368	391	379	394	371	403	372	404	391	369	353	374	401	369	377	369	347	353	399	386	386	381	359	371	373	351	338	403	378	353	363	381	344	392	374	389	404	401	400	370	378	375	369	362	340	367	346	362	349	349	401	368	361	368	399	357
6653	1075	1465	1513	1384	1267	1167	1116	1085	1050	1003	1027	966	956	971	979	938	962	950	949	914	952	971	909	892	901	959	903	947	899	894	929	935	876	954	898	964	972	940	885	887	858	899	880	899	886	873	921	892	881	924	896	905	904	873	886	909	882	904	864	901	871	939	869	911	909	898	958	822	909	924	923	863	879	911	935	904	846	917	960	905	854	829	918	964	901	925	917	849	890	876	842	884	891	920	888	895	874	898	906	895	853	903	871	868	976	911	889	890	888	844	886	868	884	859	867	883	925	843	913	867	866	895	902	905	913	883	925	897	874	882	924	928	884	911	933	922	873	903	876	905	894	832	927	916	921	892	869	843	856	866	846	897	919	853	859	898	882	910	910	909	881	883	912	905	912	900	911	905	874	879	932	898	885	877	872	877	849	866	867	932	823	873	889	890	895	965	976	878	925	895	846	962	871	878	881	850	855	857	885	887	915	912	885	852	887	933	840	864	867	859	890	900	891	929	842	868	955	930	884	881	876	880	909	869	890	903	902	855	889	889	875	894	846	911	877	891	895	883	829	884	934	939	898	917	896	869	938	877	893	914	966	878	917	936	882	948	835	907	915	910	849	867	935	929	855	918	891	926	882	957	898	903	913	887	918	880	914	945	927	867	912	874	864	863	857	849	872	881	890	898	868	878	888	839	886	899	904	918	910	908	901	912	872	912	914	873	827	899	875	909	873	930	923	902	933	869	949	901	907	915	879	887	916	854	908	836	862	938	902	929	891	849	902	967	853	856	909	886	941	860	873	891	915	869	901	929	913	843	883	891	939	897	932	903	929	925	948	957	859	956	931	896	916	859	875	969	904	935	894	894	877	876	870	918	907	853	879	896	859	850	877	876	898	880	876	871	907	955	849	911	835	844	888	897	911	929	906	907	869	881	908	920	863	908	884	888	887	944	847	890	909	873	835	942	873	887	919	938	865	875	905	898	838	939	827	892	855	849	889	919	889	910	892	906	879	885	918	849	900	901	882	885	911	916	825	829	890	877	939	890	914	929	858	920	885	859	927	870	830	892	874	832	898	925	882	874	891	836	911	849	887	868	916	879	870	873	869	873	875	883	917	877	842	938	1006	931	945	911	910	862	892	904	893	902	872	867	893	870	852	898	863	948	819	895	876	803	906	868	869	924	926	845	894	892	869	858	937	847	882	840	887	882	910	951	901	892	883	914	894	829	927	944	919	896	898	875	900	843	848	869	891	922	868	919	884	862	854	916	916	891	914	873	853	922	850	918	897	838	883	901	886	931	885	897	870	930	899	884	861	846	905	857	939	890	892	914	879	880	943	920	910	824	883	919	863	933	871	935	835	889	866	883	860	862	870	890	865	824	892	897	929	873	845	907	887	844	885	935	866	917	833	926	908	941	904	905	893	872	928	919	873	893	898	867	871	917	891	916	878	903	858	875	882	859	909	894	850	869	933	932	863	899	918	882	868	907	887	907	863	836	887	847	920	872	933	832	861	915	922	877	814	855	866	922	901	867	901	930	893	904	876	898	906	917	906	865	911	952	864	871	912	919	850	919	919	895	884	865	913	858	899	874	886	906	902	904	918	889	900	881	940	849	866	931	893	957	847	791	887	928	881	918	882	879	923	902	919	899	915	924	859	886	905	858	868	893	911	893	891	912	858	923	898	869	885	927	927	906	858	922	918	862	915	915	919	923	865	935	906	938	902	891	838	861	859	937	907	903	833	936	937	915	848	845	853	880	916	896	877	953	913	840	879	886	918	895	874	901	900	921	890	944	840	939	875	835	870	913	851	893	829	889	907	970	915	907	915	867	918	872	929	898	858	960	912	882	870	893	914	872	901	889	861	893	885	865	841	889	897	870	909	902	876	865	850	962	917	912	880	879	882	893	890	958	925	880	873	864	909	878	864	883	846	920	868	856	897	891	884	897	858	897	935	934	846	900	848	918	867	826	889	859	919	889	884	928	880	859	949	866	941	893	920	891	897	926	916	914	853	909	893	847	933	871	878	893	916	881	837	931	923	890	883	890	924	864	895	895	904	870	848	924	897	874	881	906	882	863	869	871	903	842	875	866	903	912	882	890	927	881	906	892	895	876	863	918	803	872	901	867	870	902	873	867	867	896	908	921	874	931	896	883	910	877	904	917	869	907	880	945	915	920	888	932	885	874	932	921	910	839	925	870	904	923	917	861	886	920	863	905	903	889	864	873	915	841	867	903	880	872	904	910	849	899	903	862	918	882	927	871	944	947	923	949	988	873	906	893	873	922	902	868	968	920	954	854	851	910	904	934	896	873	815	884	867	886	934	893	901	888	857	932	914	877	878	928	917	889	860	927	930	907	944	848	871	889	934	873	897	908	899	893	894	915	932	926	912	933	901	846	906	915	922	889	883	876	907	826	915	898	876	871	876	849	885	908	889	885	906	909	919	888	878	895	874	899	860	890	927	853	892	834	851	830	884	906	852	888	865	893	894	902	914	838	876	938	898	883	909	879	848	896	820	892	873	895	931	869	878	894	883	890	911	859	899	878	902	877	895	894	858	842	908	874	877	895	875	878	910	883	893	930	882	893	907	827	887	927	890	900	908	946	923	928	877	906	933	874	966	885	918	932	874	860	907	848	819	843	901	887	914	883	908	908	892	863	885	849	879	873	880	883	880	892	860	909	869	894	924	868	895	891	856	864	933	918	873	807	899	854	875	884	884	922	834	929	865	843	910	905	897	903	892	880	933	860	932	925	892	919	900	883	861	874	850	956	940	840	829	867	881	871	859	953	876	883	899	931	921	842	936	855	873	820	893	904	836	896	894	944	903	926	881	879	879	875	952	892	895	943	884	924	873	890	908	849	858	855	936	862	878	883	912	912	878	957	835	884	892	865	946	831	887	918	963	902	845	876	937	954	889	870	890	879	900	888	907	877	939	966	851	905	841	942	909	937	848	890	917	893	931	892	927	903	913	889	901	887	879	909	874	878	908	901	917	900	880	918	867	896	932	909	897	882	911	878	923	891	880	893	918	900	885	910	882	933	911	901	876	946	867	937	876	835	909	919	894	876	898	871	853	874	942	915	917	914	904	839	891	908	856	881	863	949	870	851	896	909	841	952	878	894	890	924	859	910	917	908	959	931	933	844	911	868	914	884	905	886	900	860	864	874	871	872	870	880	877	887	909	882	889	921	864	938	915	956	869	837	865	886	901	895	882	913	844	873	851	970	883	867	868	896	899	902	852	928	850	896	891	898	902	875	900	877	889	872	941	920	917	930	866	868	928	882	908	938	872	894	913	880	843	879	892	892	822	965	912	905	942	923	894	881	942	826	872	885	899	907	931	884	888	859	916	890	909	892	902	870	943	884	904	897	944	884	905	863	924	934	839	977	931	782	879	833	900	942	925	938	930	848	894	911	926	844	881	890	847	884	887	889	917	849	891	878	913	884	888	901	923	846	896	910	886	923	885	921	966	905	864	895	874	850	863	855	878
11781	757	684	510	432	345	306	295	251	221	249	213	223	263	251	195	216	207	214	207	204	223	189	209	201	238	223	230	218	204	201	219	178	189	177	188	187	220	192	185	212	183	204	220	222	185	206	180	203	206	210	200	207	202	201	190	194	202	171	204	203	202	180	210	209	222	196	178	196	194	211	204	207	214	212	211	182	187	205	200	187	210	194	215	183	190	192	216	197	192	181	221	188	188	194	200	219	185	161	172	195	203	191	223	210	199	207	195	222	194	182	191	192	178	198	200	222	200	194	200	186	197	216	208	167	187	205	209	201	211	213	189	210	199	208	215	187	186	201	187	209	189	208	195	191	198	190	180	223	209	183	205	225	201	188	185	197	218	231	194	206	198	169	189	185	179	185	184	201	207	195	216	186	196	169	196	212	193	190	188	188	188	188	201	213	213	197	206	200	171	213	218	207	189	193	208	208	200	232	191	153	216	187	218	193	217	184	198	188	196	207	195	187	200	208	197	184	191	201	198	197	210	189	188	183	208	215	188	177	203	224	206	189	205	217	193	205	194	193	219	209	181	212	188	208	214	182	218	205	164	197	220	221	204	202	213	202	213	198	204	191	220	188	210	215	193	203	190	196	199	191	217	198	196	222	190	199	205	212	207	235	201	177	198	171	182	224	215	207	205	204	205	192	225	184	199	180	172	193	172	210	213	192	207	210	224	178	204	183	198	204	196	220	186	195	198	225	211	212	186	220	195	198	209	224	220	221	211	193	182	192	197	217	217	183	173	204	179	196	208	199	208	195	211	204	216	202	222	202	193	180	211	171	192	205	212	207	221	191	178	215	197	186	201	189	227	198	192	200	214	179	213	195	216	193	198	183	190	194	186	195	180	207	193	168	194	192	197	179	204	174	230	192	221	222	201	183	179	196	217	208	214	193	197	205	197	203	209	208	203	175	195	195	212	204	181	199	192	198	223	221	215	202	220	208	197	206	211	161	204	196	205	187	198	200	217	177	199	181	215	204	193	183	198	191	212	195	194	200	198	216	168	201	220	213	197	214	190	214	204	194	199	210	202	186	213	207	191	191	207	200	177	193	194	198	189	199	192	207	180	226	220	212	217	191	198	218	207	196	193	198	203	205	228	197	188	190	198	188	189	195	203	216	186	205	207	202	218	198	211	175	204	187	194	198	216	188	183	163	200	202	195	192	186	200	148	209	208	193	220	213	200	204	222	196	218	217	199	176	178	214	190	218	222	208	185	178	195	213	187	185	210	224	201	213	220	193	193	208	193	182	164	177	212	199	175	179	199	211	223	197	202	189	216	203	242	201	187	173	202	198	194	207	191	183	184	215	175	189	192	197	194	200	196	202	183	176	206	178	193	182	188	208	204	185	206	203	177	197	201	197	192	189	201	217	189	216	212	172	203	206	203	201	199	200	200	200	209	202	169	181	201	216	195	175	232	202	202	183	194	214	206	191	201	200	202	207	206	210	197	191	181	206	213	182	190	221	182	210	214	203	208	180	189	160	216	214	196	181	196	211	193	173	194	196	206	199	181	197	181	194	193	191	182	198	205	210	215	205	196	197	201	216	177	208	211	181	185	201	196	222	213	180	196	184	206	219	196	198	191	203	220	202	184	213	189	189	186	208	199	207	212	216	186	209	224	194	226	195	192	213	196	191	212	196	211	207	209	217	211	195	226	166	220	207	193	168	214	219	204	218	204	208	214	204	195	188	196	212	195	212	219	206	212	201	196	184	207	203	196	191	188	171	196	199	198	183	183	229	201	214	201	205	216	185	219	200	206	182	208	207	170	203	218	186	205	192	211	198	208	176	208	190	192	200	202	179	187	194	208	218	180	204	176	171	222	218	177	215	207	214	203	221	175	179	214	195	201	200	224	211	180	221	211	190	193	196	214	201	207	193	211	178	189	221	225	189	196	189	188	205	178	196	163	194	196	176	211	185	223	208	203	197	189	186	187	195	207	208	193	185	189	182	185	206	190	181	208	217	204	194	197	187	196	207	183	170	219	190	185	185	206	202	166	207	230	212	191	187	201	192	184	192	170	215	195	194	186	175	219	204	170	204	206	211	231	175	205	186	192	212	205	202	216	175	183	196	204	201	217	173	186	190	206	209	209	213	173	190	197	214	202	191	219	215	210	213	185	201	202	206	216	189	184	203	221	213	200	197	187	213	205	178	193	187	196	173	208	210	202	199	201	184	199	216	194	221	200	208	203	230	210	195	209	220	177	204	187	185	215	203	186	189	194	196	194	221	223	215	194	204	211	239	209	203	185	175	225	194	204	209	177	197	220	230	192	221	206	183	187	181	203	195	203	212	203	171	201	187	187	213	207	221	223	208	195	228	199	211	211	183	178	168	202	193	208	215	185	192	168	203	186	192	184	199	210	207	229	211	219	171	198	178	190	217	229	223	212	191	217	198	202	183	193	195	162	205	188	181	197	196	177	197	189	192	226	194	207	199	220	201	197	204	187	205	175	185	189	191	180	178	208	189	216	188	206	192	196	194	218	259	191	216	180	193	183	189	186	189	170	189	185	171	176	180	217	219	191	221	192	216	184	203	199	193	234	228	195	213	198	179	195	179	194	201	208	198	229	194	188	211	195	184	183	195	187	216	210	188	219	215	192	171	242	207	192	192	208	196	197	206	201	192	199	219	170	187	184	198	204	206	200	196	184	192	204	205	184	217	220	212	197	187	191	194	212	208	212	218	208	202	200	200	216	211	167	192	213	189	215	202	191	218	174	183	194	184	181	209	200	221	206	201	209	192	199	185	165	207	207	223	206	217	195	201	177	181	222	206	197	219	194	208	204	198	166	205	172	200	175	193	208	200	201	207	192	196	204	186	226	182	192	217	165	196	201	197	229	201	194	180	179	212	199	186	208	196	196	184	193	186	208	194	205	216	201	207	185	188	169	191	186	198	174	205	182	203	195	212	190	160	202	195	172	210	217	224	183	188	211	186	167	191	209	189	215	169	221	225	187	190	199	200	219	189	205	233	207	201	187	168	204	179	209	206	184	190	201	198	171	196	197	188	197	195	217	192	197	207	170	179	185	208	193	206	202	208	215	210	209	184	209	180	175	177	225	191	200	216	217	224	188	225	199	229	196	204	202	219	223	209	193	165	207	192	196	217	193	198	192	192	205	208	196	207	211	206	207	207	222	175	209	205	198	194	213	207	199	204	191	191	200	213	214	206	176	213	195	181	206	232	214	212	205	193	185	178	200	198	205	198	214	190	156	179	197	205	233	200	199	179	225	203	187	205	230	218	186	157	209	201	192	226	180	194	198	215	203	186	177	223	194	196	186	222	192	194	191	203	198	191	200	192	205	212	183	221	185	189	198	201	201	191	217	186	196	195	200	200	173	195	194	190	197	196	182	226	190	193	186	201	214	220	225	214	196	159	206	188	209	194	190	217	221	212	221	189	206	189	208	204	196	216	198	201	222	218	209	181	182	211	187	184	196	186	205
7715	895	1534	1704	1433	1204	1005	1009	800	777	737	662	634	635	640	620	602	603	587	551	576	589	566	573	585	553	575	530	508	540	526	520	537	522	605	556	514	527	538	561	513	543	518	526	553	492	554	548	518	509	503	526	503	520	518	514	517	510	524	511	507	510	506	529	523	503	489	472	492	504	470	515	556	558	517	534	520	537	500	521	519	520	517	483	496	480	467	509	533	534	512	497	545	581	478	506	523	511	496	502	472	507	491	495	474	519	515	513	531	546	563	512	525	532	501	520	513	489	514	533	504	498	536	528	545	534	517	494	474	525	501	541	519	526	521	494	506	543	497	503	523	532	472	500	505	460	522	514	540	505	523	484	519	532	574	482	539	527	537	522	532	489	499	510	499	489	475	551	482	500	515	527	483	519	464	512	494	526	501	531	500	509	489	512	522	469	488	525	499	497	586	502	514	529	528	483	529	514	505	560	478	506	500	500	480	523	506	502	523	511	513	472	541	494	510	534	531	518	524	558	462	518	540	514	528	501	483	495	539	544	486	483	490	477	477	514	490	494	500	544	492	474	499	517	508	528	510	519	535	521	519	508	521	505	499	499	481	495	484	507	527	444	518	480	491	474	494	520	516	510	510	506	517	529	510	491	510	491	535	481	463	521	524	538	503	507	515	502	520	484	484	583	498	483	539	469	516	526	517	494	543	506	503	535	481	543	529	505	534	497	515	477	460	523	500	484	525	540	504	494	495	533	465	564	491	558	511	529	535	514	521	525	515	512	517	499	536	547	490	543	522	516	523	496	505	480	511	508	520	508	511	523	509	501	507	510	500	496	508	502	489	492	517	523	472	530	546	487	550	522	470	520	515	503	513	510	556	516	473	506	496	483	508	529	543	468	510	531	478	504	516	459	528	510	501	528	521	567	466	520	502	487	524	473	491	482	484	470	489	524	513	533	527	480	515	528	548	502	535	504	485	484	503	528	460	527	477	489	524	501	532	496	516	519	506	481	534	522	508	521	511	507	505	507	524	491	513	506	490	517	508	487	472	543	513	534	464	501	522	509	523	488	531	540	501	498	522	529	522	515	504	492	532	517	497	511	498	509	538	479	478	517	511	503	520	497	520	478	462	519	503	526	537	488	534	520	488	525	492	472	505	499	506	556	525	476	537	434	486	523	501	490	519	487	510	536	506	498	487	482	543	477	472	492	534	476	515	505	457	529	522	522	538	504	477	499	529	556	484	514	560	509	501	475	524	561	528	535	549	477	446	504	510	559	503	496	508	509	518	473	503	496	512	536	515	519	527	516	523	513	507	518	521	492	586	495	470	517	502	546	495	530	517	533	518	518	468	500	520	526	512	542	457	506	492	517	500	503	474	546	503	528	519	533	494	501	531	477	493	500	515	527	530	482	489	497	519	518	507	539	480	518	461	514	510	482	536	504	508	467	536	521	495	465	529	496	531	511	515	503	516	518	493	476	474	488	540	510	485	488	539	472	535	507	513	523	541	495	497	490	506	485	502	505	505	484	510	505	458	530	525	522	494	546	523	501	518	494	540	456	497	527	442	487	481	532	560	508	492	472	505	480	473	496	537	470	498	509	541	497	492	484	468	472	560	505	512	518	481	498	492	488	530	510	496	478	497	529	515	511	462	482	518	503	470	478	516	502	513	488	510	489	472	529	458	504	501	520	472	503	518	535	532	515	477	507	510	512	507	513	530	529	520	483	531	522	519	485	517	516	518	572	535	516	553	487	507	508	486	522	539	523	480	491	514	497	499	467	518	522	527	510	527	476	560	500	528	532	503	512	514	502	486	484	506	491	515	544	523	546	469	493	527	515	479	495	505	532	504	502	507	523	527	516	467	504	506	474	484	485	493	518	511	491	517	493	508	522	529	510	531	468	554	500	516	481	512	533	470	501	494	530	524	542	523	524	514	522	489	523	526	489	483	513	495	502	520	538	490	495	490	542	556	503	540	521	484	524	473	531	521	484	536	497	520	525	507	487	489	467	476	528	512	488	512	489	484	508	482	538	515	500	493	527	532	505	522	508	516	478	510	541	505	535	467	533	494	515	493	479	494	500	524	482	501	519	515	503	498	529	501	539	512	533	495	499	512	469	529	488	473	459	503	483	507	505	515	459	525	504	513	525	522	492	505	478	493	503	510	517	541	557	487	537	472	483	535	554	514	492	530	499	547	521	525	490	491	501	503	558	530	483	554	501	463	498	525	515	511	504	491	520	547	538	494	520	507	489	469	529	523	490	527	505	510	504	503	515	500	508	532	556	494	473	518	534	504	474	501	484	501	517	502	518	488	519	495	475	494	507	508	524	502	510	526	486	523	497	505	496	489	532	486	515	495	499	539	541	512	529	486	435	512	475	546	495	559	470	489	480	527	516	550	511	542	511	492	507	518	505	505	544	523	464	515	506	491	515	539	530	516	479	506	532	520	501	532	535	544	496	529	486	546	506	496	518	519	534	512	513	514	503	527	528	506	470	536	548	489	510	492	493	527	481	500	538	516	512	535	530	502	521	539	509	511	495	535	524	510	495	502	463	523	527	538	499	519	514	554	536	504	520	513	528	562	484	522	505	516	492	502	483	520	507	496	538	544	546	510	533	532	529	505	521	493	526	533	506	511	498	489	530	505	557	474	511	573	499	511	453	531	517	505	535	513	499	534	517	517	516	522	527	524	514	498	522	496	509	536	509	486	540	525	493	505	525	498	509	516	491	478	525	528	532	502	505	498	505	542	505	526	512	542	475	525	473	472	507	511	520	551	499	518	517	522	525	522	528	507	463	528	573	527	512	488	499	493	495	483	480	480	514	483	491	498	530	515	508	513	525	493	531	535	506	538	496	472	472	534	506	506	519	475	513	542	515	484	505	510	575	530	494	534	525	491	499	497	502	518	493	491	515	546	515	516	513	531	548	540	517	520	525	531	500	521	514	529	557	513	486	498	488	528	545	546	490	522	493	514	497	498	491	486	517	512	518	496	519	505	491	513	516	564	534	503	516	546	519	491	524	498	495	473	507	517	520	524	503	514	473	520	535	514	506	508	536	506	504	499	511	485	472	480	470	519	524	530	471	545	504	524	502	499	512	515	530	515	510	527	483	495	553	540	532	490	500	534	512	512	499	506	526	521	548	526	511	486	514	529	530	470	540	493	491	525	541	503	505	478	493	529	498	526	498	491	539	483	522	479	520	496	484	527	504	561	510	477	508	480	523	505	496	548	519	517	519	546	495	492	497	505	544	498	537	497	537	518	483	556	521	489	482	482	510	517	504	512	508	552	515	514	514	484	544	487	536	528	487	483	488	527	522	481	531	491	520	498	511	540	506	525	512	500	494	507	503	502	503	498	527	474	490	504	483	507	478	478	514	476	546	505	506	519	515	472	479	454	565	486	531	545	514	501	475	506	480	531	499	471	556	532	486	522	490	499	539	523	514	521	506	485	485	479	522	509	540	517	533	504	553	530	476	530	535	513	530
1330	409	346	407	393	358	376	371	406	369	390	426	412	373	367	413	365	350	384	380	380	365	365	405	370	362	355	407	370	413	381	385	371	391	386	395	361	423	385	415	374	339	371	389	363	390	370	342	374	391	409	392	387	383	374	368	357	347	334	369	385	396	396	383	378	387	359	354	394	415	349	379	350	433	403	371	376	371	374	362	366	410	390	386	334	361	398	365	377	426	397	397	394	417	379	406	383	372	377	372	397	372	391	373	326	343	358	346	365	385	408	421	358	310	369	376	401	407	403	375	376	379	366	360	383	420	365	374	430	369	375	387	392	394	407	386	368	374	388	424	393	423	348	348	375	370	399	370	389	369	393	390	379	402	376	378	375	364	351	389	371	328	370	376	389	378	354	394	393	353	357	388	397	371	379	388	401	362	380	354	355	368	385	402	375	416	359	378	376	399	385	367	360	358	387	381	380	384	365	371	369	377	370	386	368	410	381	380	364	408	397	411	414	394	397	402	398	399	397	342	402	382	366	366	386	396	377	395	358	336	386	392	358	386	385	400	405	375	405	370	356	340	389	369	399	402	389	408	388	341	386	391	392	396	399	396	367	384	369	382	342	337	396	360	378	374	364	370	384	367	367	380	397	398	369	384	388	326	393	376	386	353	394	392	368	384	364	392	378	386	428	386	413	390	351	384	372	405	423	328	404	373	397	375	356	347	379	352	403	379	385	340	383	384	399	382	400	403	380	380	375	381	397	358	367	362	389	371	407	387	414	393	355	398	382	333	376	396	356	395	373	348	413	394	353	392	403	375	389	346	383	384	421	387	396	386	337	359	355	360	360	374	375	385	370	401	364	403	394	374	349	376	385	364	408	370	374	399	381	355	433	390	363	378	376	388	372	407	388	406	397	393	386	394	365	383	410	396	356	382	419	356	367	401	411	369	371	399	396	384	359	390	320	399	378	359	390	372	394	436	389	371	391	401	364	399	403	381	344	357	388	400	409	381	377	397	355	416	382	387	398	376	392	354	392	361	366	374	339	410	363	376	401	425	363	373	366	369	399	377	391	393	379	379	369	401	378	380	388	394	368	379	369	346	378	387	411	376	386	343	362	370	378	389	355	378	408	364	402	381	425	350	365	411	364	401	387	343	367	364	393	384	401	416	367	357	382	402	359	380	356	391	395	389	381	415	386	397	359	399	394	421	380	349	394	373	329	387	379	355	374	387	369	378	362	380	358	366	358	392	362	409	384	444	358	361	376	401	373	389	376	374	391	411	390	406	423	405	390	371	371	372	366	422	351	371	394	381	372	375	405	371	379	392	378	354	387	403	386	398	372	357	372	361	371	407	365	376	393	375	417	323	386	348	388	380	405	324	397	382	361	413	398	416	379	420	403	410	385	434	383	373	385	348	384	359	393	371	390	357	367	371	388	380	386	363	426	369	381	394	380	401	370	363	406	382	413	370	365	393	430	381	414	420	388	374	390	384	388	410	400	413	366	399	366	339	387	392	384	370	386	385	388	369	386	341	375	396	386	371	357	383	378	352	412	407	386	400	399	374	369	378	370	360	367	365	397	385	358	347	402	398	355	373	377	360	383	380	376	390	377	371	375	385	404	363	351	389	349	411	361	372	385	385	348	371	372	372	368	369	396	366	397	356	420	347	404	388	390	397	396	399	394	365	370	395	382	382	393	393	379	424	415	391	398	358	388	392	436	369	372	356	368	374	393	384	369	368	364	415	400	406	350	356	420	392	400	368	319	407	379	420	412	377	361	389	383	389	405	401	353	360	370	429	380	387	400	370	388	384	371	404	395	374	355	353	421	412	383	394	369	394	380	411	382	392	388	382	374	367	335	390	391	403	376	373	405	359	378	373	364	367	369	362	356	408	401	365	397	345	375	393	401	378	398	381	396	396	349	369	379	384	398	348	360	355	390	407	338	366	367	377	412	377	387	391	404	385	389	383	398	398	319	419	367	351	374	373	402	348	323	375	397	374	409	380	388	369	396	376	409	368	358	405	405	382	407	386	367	367	395	419	381	364	376	396	367	404	366	372	400	396	374	397	381	372	381	402	424	389	339	384	348	375	351	378	370	371	397	361	405	388	403	416	344	358	394	332	357	381	377	374	371	388	351	383	354	421	387	380	414	389	386	405	376	365	403	392	371	398	365	392	375	381	346	406	386	401	400	383	364	393	369	371	403	372	383	390	361	381	397	400	356	393	395	420	376	385	385	393	404	421	374	367	416	364	351	375	376	352	431	414	359	413	346	378	372	410	407	386	375	341	360	369	382	376	382	378	371	382	425	397	329	399	405	386	370	392	390	370	396	410	368	381	402	381	380	386	380	351	359	374	379	372	374	400	406	410	391	382	406	360	422	388	389	357	367	356	399	420	363	408	414	361	400	373	405	368	398	391	436	373	409	403	397	391	385	352	392	375	409	362	384	402	389	369	382	371	369	399	389	393	409	387	424	420	372	375	385	391	384	355	384	419	365	367	375	376	392	368	347	350	356	342	379	398	361	378	371	419	379	384	398	397	410	419	385	375	408	389	386	401	377	390	337	400	381	381	404	392	398	396	364	372	373	390	391	400	350	370	386	390	371	403	377	397	386	396	420	365	369	370	373	356	364	385	352	403	366	359	397	400	385	420	397	383	387	366	338	404	367	365	388	340	370	416	408	380	378	405	402	335	375	422	378	380	402	365	403	342	366	389	353	389	387	357	358	338	382	389	403	428	386	345	368	384	399	389	392	392	357	378	383	348	367	367	421	374	391	359	380	385	397	399	389	380	382	387	411	380	394	377	363	408	363	372	388	391	420	360	397	368	342	366	395	384	394	380	388	388	391	375	389	346	365	360	357	347	355	392	383	379	354	357	384	377	375	365	389	421	380	341	389	422	364	398	402	355	395	365	385	391	371	396	345	349	394	388	390	376	367	377	381	397	384	381	416	373	380	393	363	371	393	391	395	394	351	371	383	403	358	389	344	389	345	398	387	364	391	395	397	378	393	446	426	417	373	346	381	349	391	397	374	367	358	385	328	386	341	406	371	389	404	435	344	394	376	368	410	385	389	403	409	413	378	408	342	373	375	383	385	383	381	359	372	370	386	407	383	388	350	385	405	366	392	388	374	357	366	388	364	385	396	361	372	402	400	343	354	412	417	386	375	385	429	367	379	413	381	380	382	357	401	417	402	377	363	395	389	411	363	387	385	363	351	371	333	385	403	387	335	397	399	395	356	405	358	342	382	398	350	359	392	410	395	396	386	369	385	397	347	391	393	380	371	395	370	399	392	385	351	385	370	365	384	396	400	381	364	433	400	363	374	362	393	422	350	364	363	358	415	397	398	340	350	382	398	424	403	380	380	360	404	384	371	368	385	409	391	398	385	371	339	398	387	395	389	394	347	385	383	383	356	369	366	369	393	358	388	401	401	359	362	385	388	354	363	344	361	374	356	408	388	375	378	391	338	391	374	375	391	372	382	409	358	401
2076	959	914	939	951	976	902	919	913	959	893	994	960	912	936	933	927	929	954	974	904	906	920	897	913	923	897	946	928	896	879	915	931	883	916	916	933	921	923	920	886	911	914	936	915	925	930	930	981	920	932	874	886	890	951	921	902	941	887	987	860	931	899	948	902	961	937	921	892	899	938	938	939	903	969	922	946	906	918	917	896	936	922	935	949	893	924	939	910	929	902	908	867	911	909	925	956	910	976	939	959	948	927	960	930	1025	926	925	963	960	959	1016	915	921	884	903	891	909	953	934	905	938	909	967	918	915	891	940	920	938	900	929	906	906	923	965	918	954	927	931	901	917	991	925	942	876	892	933	929	930	977	942	897	881	915	958	918	928	921	953	908	967	922	891	942	915	914	890	940	932	940	937	954	921	910	922	935	922	899	953	908	887	939	890	912	904	894	955	952	939	937	923	948	923	902	970	944	917	899	926	878	945	885	927	900	935	861	943	900	911	963	904	930	946	955	925	940	907	937	901	965	886	909	884	943	923	915	889	927	933	878	920	880	898	941	902	916	964	916	894	917	962	962	916	900	908	908	909	900	861	929	872	928	924	922	919	883	891	952	925	990	904	955	907	867	916	920	936	936	916	867	965	934	942	914	928	926	886	911	972	925	929	924	957	922	962	880	918	958	930	939	887	966	948	929	927	870	946	860	938	871	913	877	885	914	906	920	925	933	886	886	862	911	919	917	870	891	963	940	971	953	898	891	925	940	887	917	907	906	911	925	886	925	916	904	898	972	963	906	940	924	932	891	928	865	861	939	897	938	924	966	937	918	908	903	967	988	910	905	997	938	920	929	928	923	934	886	919	933	868	870	998	929	925	904	904	917	924	931	934	892	919	878	872	928	945	934	904	922	911	890	849	902	919	897	922	865	909	858	899	926	978	971	928	876	928	910	908	922	847	955	939	833	907	963	972	894	870	943	965	918	902	910	892	884	908	903	925	934	941	947	962	928	939	926	901	961	967	928	933	902	947	879	885	894	949	930	877	938	927	950	893	871	910	928	955	935	947	969	920	943	911	916	903	953	885	929	946	881	941	910	931	942	943	887	903	971	912	957	940	933	881	992	926	908	903	928	878	882	919	929	934	909	938	853	869	911	927	928	912	933	910	925	916	936	943	950	892	941	910	933	947	909	900	982	926	973	902	985	909	951	914	946	899	913	930	924	945	985	910	917	895	947	938	926	922	918	927	937	894	894	906	901	918	952	984	950	908	921	953	933	889	912	924	892	960	894	976	995	909	879	948	902	880	905	910	921	890	897	898	901	942	921	959	932	930	878	914	922	906	944	911	870	939	909	887	964	949	940	983	939	883	930	909	915	953	924	921	864	910	951	943	896	973	844	903	895	911	897	908	897	927	879	934	904	918	927	972	926	960	876	909	899	896	898	914	952	918	898	924	906	924	943	897	917	963	949	931	899	968	928	912	937	938	937	981	926	918	894	883	878	852	915	866	930	911	967	886	874	1028	935	961	909	938	880	893	882	870	930	957	957	918	967	887	948	942	908	927	935	908	968	882	930	925	876	896	923	948	945	949	924	978	935	952	927	974	939	914	896	883	903	887	953	900	878	925	991	878	929	981	951	860	908	983	916	889	935	944	992	939	987	933	941	925	906	919	889	918	924	962	920	952	892	898	920	909	896	874	928	946	882	941	929	894	904	935	948	948	911	925	950	906	914	947	951	939	934	893	930	908	953	977	895	902	922	914	894	865	940	915	930	949	863	935	917	949	956	907	956	915	928	934	965	946	899	908	926	923	878	978	950	881	902	960	926	873	887	871	923	910	899	988	940	949	970	945	941	892	888	882	918	957	944	940	914	889	900	923	915	899	867	914	890	885	918	939	943	909	889	899	910	902	897	954	942	991	921	934	945	897	937	909	921	969	886	937	952	939	955	933	884	914	910	931	954	922	897	949	904	852	917	890	899	872	937	881	952	908	900	959	890	906	985	945	884	922	891	868	912	882	925	936	943	921	844	899	925	893	931	927	915	895	920	946	965	936	890	930	976	961	948	916	940	947	919	895	936	883	927	898	930	865	906	952	864	939	877	903	959	918	906	910	851	875	918	882	918	952	912	930	930	935	939	923	883	898	944	853	865	912	902	902	925	851	938	924	891	933	971	911	922	880	868	920	858	946	967	902	917	919	919	931	898	913	932	888	901	909	953	888	944	911	883	878	915	914	892	915	898	899	925	975	961	878	920	913	957	953	902	946	882	929	877	935	882	897	939	919	983	896	887	960	911	939	883	935	932	905	925	936	913	861	971	899	924	871	901	923	910	912	937	882	916	926	933	949	963	879	934	929	936	946	977	873	968	883	933	933	865	875	935	955	909	882	955	979	943	936	941	930	880	936	862	946	938	922	968	953	895	867	898	942	892	958	897	900	937	913	937	896	931	930	922	906	892	925	878	928	933	924	927	958	962	903	898	945	963	931	936	963	880	940	918	953	858	882	927	885	949	947	918	938	851	866	932	889	965	906	963	910	936	931	918	896	970	927	912	886	919	903	910	977	929	886	939	922	959	922	926	976	890	945	920	926	931	950	907	961	935	914	943	912	950	935	948	952	900	885	896	883	939	957	970	891	941	929	959	908	938	911	933	934	962	938	893	908	878	899	933	883	929	935	938	933	890	940	914	923	961	889	968	881	926	887	869	935	911	948	921	965	972	925	891	926	897	944	962	879	955	927	909	902	916	889	905	866	906	951	890	919	944	946	909	932	976	866	879	913	927	892	919	933	959	963	962	956	868	951	994	886	938	923	902	894	876	852	957	907	915	968	951	907	947	892	936	963	935	936	942	893	913	922	945	890	912	947	897	919	922	947	958	924	923	943	917	963	987	905	920	895	934	934	990	954	877	900	931	954	913	888	885	916	947	933	919	937	968	973	895	921	904	924	934	971	937	945	978	948	917	889	917	925	957	931	925	892	929	938	943	911	928	931	922	894	963	909	898	892	974	920	949	908	912	878	887	969	909	888	928	873	918	917	931	927	908	947	905	947	895	934	931	890	874	887	951	898	910	943	942	977	959	936	999	930	934	923	965	923	970	968	923	901	972	920	934	928	915	935	929	893	971	903	908	850	918	958	954	904	937	890	930	909	954	910	896	879	926	927	939	911	937	932	890	907	918	960	911	929	875	874	965	841	925	904	910	933	963	875	869	913	852	923	938	912	911	930	915	954	941	935	960	915	959	944	906	934	927	971	970	911	907	959	907	899	956	925	925	931	938	984	917	937	957	876	915	905	899	881	943	898	967	939	973	934	959	916	943	932	920	919	929	927	931	916	901	884	898	920	891	910	908	904	908	899	900	925	958	974	889	966	924	954	905	962	905	909	952	953	925	928	926	878	939	902	934	897	952	897	923	955	932	908	924	912	876	982	952	937	908	897	927	903	940	920	932	912	945	967	933	897	953	932	869	910	919	902	898	915	909	940	938	916	913	935	929	963
6793	619	600	539	496	464	400	399	433	405	399	361	387	376	403	350	379	396	377	386	363	346	390	330	392	363	371	345	377	356	377	354	353	380	369	354	384	391	389	381	371	388	361	350	410	371	363	374	366	400	387	352	404	405	362	402	381	373	368	356	359	376	371	349	372	420	369	375	369	379	401	370	371	348	395	382	357	351	382	385	408	401	401	363	359	330	399	383	345	359	346	311	352	358	354	375	384	345	326	365	345	372	386	356	377	374	352	389	354	390	375	393	364	369	383	395	332	360	370	415	377	382	367	381	372	387	403	330	352	377	414	379	348	353	393	353	400	352	429	353	378	371	410	415	382	347	394	379	389	385	357	353	335	372	354	386	339	368	353	358	385	368	371	379	354	372	390	370	393	373	418	400	390	381	368	391	382	363	381	380	336	368	374	375	369	339	365	358	401	348	404	376	380	373	383	370	353	359	378	375	371	360	349	348	402	377	404	372	340	368	417	358	333	378	354	342	404	375	373	350	383	398	387	325	367	388	390	346	369	363	368	314	375	374	363	350	384	366	365	339	389	348	345	366	359	398	371	353	343	359	375	340	345	373	376	390	392	364	375	390	364	335	386	383	356	398	385	358	368	374	388	371	391	352	357	395	368	368	386	352	409	400	376	341	389	376	401	362	370	348	336	378	383	389	402	399	365	371	359	384	367	377	392	375	362	375	373	385	376	396	359	400	384	358	368	353	430	359	413	395	369	366	377	345	365	378	374	379	351	343	399	349	381	371	363	383	385	364	397	377	357	369	356	356	353	367	397	359	368	316	387	384	356	361	370	418	347	400	406	377	367	412	365	377	375	390	389	377	377	366	400	363	349	390	386	370	373	337	392	350	403	357	388	400	339	383	344	339	388	377	364	368	371	382	372	420	380	421	348	368	393	377	344	423	396	378	362	338	352	342	336	365	365	351	419	348	378	362	386	323	356	363	336	386	384	338	341	370	334	354	388	349	372	365	387	379	388	405	378	400	405	349	389	329	362	352	402	381	367	365	356	388	361	387	390	328	365	376	347	388	370	410	403	395	385	403	439	381	373	382	345	370	353	360	381	355	359	360	383	384	354	387	395	379	338	388	411	366	351	371	368	348	398	367	373	368	387	393	382	394	362	378	376	330	383	366	379	352	379	364	351	348	366	380	419	397	365	357	397	370	368	401	385	344	357	391	372	388	390	379	385	370	373	433	386	355	350	349	332	413	382	402	375	342	380	348	344	370	367	355	355	350	376	351	386	361	348	383	356	381	400	395	379	399	383	345	428	377	362	355	328	377	393	367	375	375	348	349	340	374	367	362	376	402	375	389	356	371	337	425	378	374	359	413	384	388	364	351	357	364	388	369	364	394	365	374	384	361	432	371	396	392	352	335	406	368	376	402	368	339	391	387	404	375	408	346	378	346	326	352	371	387	420	370	395	358	369	394	384	334	352	355	352	392	371	372	371	367	343	360	355	371	352	334	364	387	387	362	354	365	356	417	352	360	377	353	364	388	421	374	385	361	360	375	372	382	387	331	375	350	406	400	359	348	359	377	419	353	363	391	379	378	384	398	356	378	407	360	374	386	404	402	376	377	377	425	371	357	349	363	380	363	375	350	387	372	393	385	344	363	352	386	363	396	388	381	398	383	366	356	358	376	392	361	363	393	362	391	416	380	366	380	392	360	387	377	370	375	378	368	364	386	386	401	382	358	370	357	359	354	396	348	360	368	348	348	371	375	347	366	357	368	356	344	389	359	347	381	366	370	397	363	350	353	353	382	368	382	372	364	353	391	354	373	353	360	392	383	353	360	334	354	385	369	383	364	402	342	340	361	384	337	338	339	381	353	383	343	352	374	414	379	356	386	407	391	369	409	374	355	387	357	394	370	384	359	351	378	375	378	388	377	379	378	379	342	363	351	378	394	399	351	398	384	390	357	392	371	341	331	386	375	381	392	392	350	345	381	387	368	356	376	382	360	359	371	365	374	361	369	395	358	371	375	368	373	389	371	351	346	358	381	400	376	348	363	399	366	393	383	352	374	358	356	405	350	368	378	359	353	380	395	362	364	366	342	362	371	413	340	377	331	356	389	349	364	368	384	354	394	363	367	384	401	380	362	398	343	397	379	395	344	366	390	346	410	413	377	363	357	347	371	374	350	370	328	384	305	357	360	361	375	381	372	310	372	372	360	356	406	378	398	369	375	368	381	373	385	324	358	384	358	413	395	341	359	349	407	363	366	385	385	346	387	347	361	366	365	381	385	380	341	428	362	325	378	355	382	376	389	369	370	364	389	415	366	371	363	383	359	408	385	412	344	362	348	367	365	387	388	416	398	367	363	374	357	361	369	363	333	390	373	339	374	376	416	357	398	396	356	356	351	346	360	428	378	382	353	324	389	383	353	385	375	381	395	388	412	391	396	378	364	347	351	353	391	351	353	387	349	355	369	375	361	357	357	387	421	330	371	381	390	380	357	366	383	386	327	367	365	371	365	397	395	339	375	361	370	387	350	405	350	385	375	376	397	396	382	376	345	357	440	361	353	359	377	390	375	386	374	366	375	351	351	343	370	408	405	355	403	394	366	366	410	372	372	362	359	355	372	371	358	346	366	363	385	364	354	344	372	359	359	358	333	358	404	372	380	350	346	346	389	388	339	373	388	368	362	343	400	377	371	383	387	393	359	384	391	383	389	393	368	384	394	377	351	372	338	363	350	343	373	376	350	389	381	386	367	353	347	372	387	399	404	343	356	357	403	398	409	362	362	371	361	365	357	347	353	378	394	384	396	366	423	377	360	380	361	338	366	345	395	365	387	386	378	375	379	370	372	381	381	373	353	354	383	375	407	375	390	380	364	390	356	352	347	338	340	355	381	390	369	340	374	359	367	389	358	381	364	396	350	349	377	360	402	380	361	341	368	360	373	358	351	369	381	350	392	362	367	386	356	392	347	337	383	363	352	377	398	364	338	375	369	357	352	342	384	347	343	345	363	365	350	368	365	387	357	392	374	394	371	378	353	358	367	390	385	352	385	369	354	393	412	397	391	378	363	386	357	371	348	405	375	396	389	386	422	381	347	358	386	336	393	356	373	415	364	398	355	372	362	355	372	359	363	324	362	343	389	353	357	391	418	345	364	391	375	391	375	399	374	372	365	347	326	369	371	387	420	412	391	388	369	387	389	357	390	385	357	365	382	353	356	380	402	352	381	383	408	360	372	375	370	409	400	381	378	379	372	371	367	385	375	398	372	400	396	436	359	372	350	384	366	371	383	351	422	347	386	411	353	409	376	394	349	388	374	371	364	384	387	415	335	349	358	394	386	369	376	380	367	359	364	359	365	382	373	341	399	373	351	374	389	355	374	376	373	360	367	367	365	371	382	355	379	359	363	376	372	402	371	390	408	360	367	356	402	378	356	327	373	351	361	353	369	345	360	380	349	358	400	384	366	387	356	378	390	371	362	383	356	362	372	366	367
6575	1115	1343	1564	1353	1208	1228	1055	1057	1021	1024	938	995	1000	987	999	898	857	956	921	889	900	933	938	947	857	948	945	857	903	905	897	892	962	864	910	912	896	877	902	863	873	891	920	908	912	882	877	912	905	898	889	866	850	904	869	883	888	902	901	881	922	914	874	934	905	868	896	923	852	911	890	923	912	895	883	874	878	876	956	891	875	897	939	877	854	899	905	900	834	975	854	879	863	886	912	909	927	890	866	881	852	899	925	910	870	876	933	911	831	863	844	902	905	863	920	893	879	929	925	911	891	952	896	888	860	910	886	904	939	897	865	883	893	861	890	861	897	915	871	877	938	887	868	917	869	877	911	896	888	864	932	866	875	896	896	929	863	843	904	876	901	922	870	887	903	879	907	911	842	917	892	842	930	868	879	928	900	900	898	981	904	907	838	867	857	937	874	910	896	871	825	874	933	857	886	893	872	881	848	898	966	821	928	945	931	938	914	898	831	968	914	876	860	847	931	877	847	958	911	905	914	902	874	917	972	874	891	876	928	853	896	868	904	889	910	911	867	887	879	884	897	851	854	859	846	900	904	857	901	928	919	864	865	900	856	874	863	894	893	875	903	866	883	886	849	921	847	820	858	831	924	910	902	907	873	898	888	858	910	898	844	944	929	900	914	856	937	901	821	906	927	884	942	868	919	897	916	872	895	925	866	907	811	898	892	892	899	897	901	899	896	893	931	883	905	847	859	885	875	890	860	891	892	923	911	859	900	852	853	907	935	899	923	930	908	884	917	899	869	853	877	905	859	912	841	890	888	912	868	910	911	880	859	827	909	893	946	918	840	926	898	851	826	831	866	933	904	891	893	862	909	936	942	862	884	918	877	899	852	925	868	932	887	862	878	908	952	885	899	831	890	901	896	958	923	856	906	904	795	875	899	864	910	857	859	892	955	907	868	875	916	940	912	966	854	819	868	884	904	879	884	882	879	850	937	894	905	885	904	926	877	884	799	857	880	856	931	923	854	898	919	911	863	836	917	893	881	834	859	912	839	899	914	941	901	938	894	869	891	844	952	919	953	882	854	909	889	844	877	891	886	924	891	899	893	854	875	881	899	854	833	879	888	878	852	872	862	919	872	835	899	871	908	863	936	885	879	837	918	855	851	921	855	884	851	878	955	904	893	853	847	913	905	847	854	955	934	877	878	895	922	868	917	851	880	917	911	920	892	849	885	839	916	912	895	891	962	887	872	897	900	894	890	925	913	950	900	878	848	871	910	881	849	980	893	852	857	892	921	915	854	879	879	868	873	875	906	917	850	855	845	874	959	917	867	868	926	858	905	893	868	908	874	849	951	863	919	899	935	913	886	878	932	862	939	954	872	887	890	869	903	932	875	854	881	870	889	893	823	889	935	830	895	889	870	892	875	832	811	900	895	881	927	906	902	807	864	889	840	919	898	912	912	899	888	828	850	882	874	934	852	890	906	880	859	837	914	908	878	903	877	938	894	928	869	856	894	925	891	881	853	874	882	860	892	880	904	842	892	893	901	905	873	867	892	904	835	870	856	910	865	877	917	916	897	931	882	901	903	926	916	855	886	862	882	909	908	900	861	908	937	908	844	856	911	907	879	883	830	906	843	874	918	937	855	888	933	837	897	886	894	885	891	862	929	873	908	890	871	833	864	884	847	842	949	847	940	864	873	880	870	875	935	901	895	847	893	882	838	859	872	864	900	859	891	926	865	888	884	918	881	857	904	857	898	902	917	896	897	886	878	895	860	906	916	856	909	889	874	892	834	905	844	866	884	876	891	871	858	914	869	893	826	944	898	886	865	891	827	879	902	852	877	914	933	874	895	895	894	897	926	859	852	857	875	915	922	891	887	847	868	929	895	809	854	898	929	912	893	871	878	908	898	944	907	909	873	945	921	850	913	915	899	884	870	886	924	885	888	909	897	851	868	883	923	890	924	880	855	902	910	883	910	912	912	863	941	883	890	873	880	876	886	866	890	854	905	873	875	872	927	817	915	905	896	826	910	895	882	924	872	882	877	857	875	878	899	960	914	864	867	846	871	861	897	850	883	817	940	907	891	854	891	935	871	887	861	888	898	864	902	896	909	868	879	873	876	892	887	866	874	898	911	891	890	889	859	879	862	884	882	862	906	822	901	851	890	890	884	976	895	854	886	883	888	901	892	826	893	871	914	912	822	864	920	938	894	861	855	881	878	847	888	917	873	880	873	821	881	898	873	917	909	910	869	885	900	863	941	922	925	882	891	877	954	854	891	918	915	865	855	887	799	925	858	880	809	895	881	832	912	856	947	864	902	926	928	869	850	835	937	880	899	873	902	893	848	966	909	957	888	812	857	892	875	912	898	859	827	905	911	930	871	815	889	912	884	926	928	912	859	841	861	859	904	902	866	883	877	900	947	848	891	857	866	904	865	865	852	812	886	926	880	845	899	875	913	854	845	896	893	887	894	894	915	853	874	878	893	895	890	869	921	831	893	918	867	927	868	940	921	902	850	878	876	869	879	910	928	938	881	886	882	881	892	908	863	897	946	833	930	943	889	884	925	879	924	851	903	895	906	909	890	892	859	913	866	875	822	858	844	852	850	918	880	833	898	928	879	901	857	884	855	841	910	829	919	924	877	886	878	890	869	853	871	926	920	861	864	953	921	837	857	860	914	873	935	874	858	875	933	934	884	874	886	899	858	886	919	922	916	910	919	858	863	881	851	882	935	882	925	950	878	865	919	885	872	801	905	832	883	879	867	884	940	890	864	897	837	858	858	891	831	895	851	881	912	940	905	895	950	907	883	889	871	828	862	888	896	899	871	921	944	915	833	857	879	885	880	950	841	900	864	896	872	858	805	892	916	814	902	897	912	876	853	866	928	806	924	893	948	828	899	910	896	858	869	872	841	862	921	905	871	888	927	889	870	852	914	844	857	924	852	859	866	897	880	867	892	857	873	878	893	893	895	928	905	862	871	940	904	926	871	912	917	923	924	877	900	913	848	925	847	868	923	930	845	889	873	887	884	913	856	911	904	891	847	878	933	913	844	900	912	913	847	901	883	868	901	889	833	881	908	874	912	922	877	861	867	895	897	882	895	876	896	826	897	920	903	910	885	858	844	932	900	874	939	871	896	857	861	849	832	903	921	912	936	897	896	879	948	846	905	897	894	896	893	886	890	914	933	872	884	837	961	879	854	868	925	937	888	901	909	963	904	877	892	921	924	928	895	887	910	904	888	924	889	893	856	901	891	891	880	881	848	900	850	907	904	879	863	889	901	940	852	880	883	925	877	933	885	926	879	921	895	883	905	901	913	893	870	899	934	879	858	921	898	855	856	903	909	907	930	895	885	909	814	894	893	933	896	869	884	923	900	886	895	909	907	936	933	891	939	894	901	886	876	856	918	898	892	889	879	952	919	829	887	875	845	886	873	883	858	910	964	939	900	872	906	939	932	910	788	905	897	903	874	857	896	923	925	886	876	837	875
11945	771	694	520	403	348	264	273	250	260	239	202	209	212	228	214	217	210	203	234	221	202	191	231	206	228	227	209	185	230	206	187	200	207	201	185	207	178	174	167	201	186	225	197	223	211	218	214	202	218	214	210	192	210	215	193	213	207	195	164	185	213	216	193	182	236	187	217	217	211	208	194	225	192	199	195	185	186	228	204	182	184	172	187	188	209	189	230	205	205	175	219	197	196	186	197	201	203	230	192	207	208	181	187	211	190	198	208	193	218	201	211	214	204	168	205	211	201	199	209	206	191	231	198	216	227	176	242	195	217	192	203	185	220	205	202	195	198	186	194	209	189	197	198	191	189	197	199	183	208	199	220	217	215	198	199	192	205	211	198	186	182	213	201	198	209	177	216	194	222	227	225	204	173	191	213	171	212	179	201	204	182	186	200	178	194	183	218	228	201	236	200	181	216	211	194	204	197	223	204	178	202	191	201	196	223	191	203	199	172	208	175	198	213	178	197	210	170	182	224	223	203	203	222	196	229	189	177	192	192	204	207	189	199	185	206	212	201	216	212	215	206	212	175	188	187	221	213	217	191	193	165	219	197	211	200	195	182	183	207	201	217	224	166	171	205	178	195	195	193	189	183	187	190	203	193	204	203	211	196	179	190	200	233	196	171	181	190	215	192	202	189	221	196	208	205	201	198	206	209	213	206	198	205	207	177	207	211	192	206	187	194	197	173	180	220	232	203	201	214	217	186	239	197	231	231	185	184	204	183	178	235	187	207	190	187	203	207	215	197	204	206	211	210	236	200	185	177	206	196	184	210	215	191	219	191	192	223	204	203	186	192	199	210	213	207	190	211	198	185	189	182	204	211	205	201	197	168	223	181	203	222	191	203	187	197	212	184	246	179	223	214	197	188	233	184	193	185	202	197	200	205	172	162	206	190	203	196	190	213	197	204	179	184	186	207	220	199	185	202	192	203	191	212	209	227	180	205	197	203	212	188	206	187	202	229	221	220	216	200	182	156	183	185	182	214	209	222	192	211	198	198	191	218	223	198	218	200	209	183	194	174	203	205	202	195	213	198	210	175	183	209	215	185	210	199	177	213	196	190	185	204	189	206	211	181	181	195	194	181	199	205	185	204	184	212	220	222	234	197	210	225	184	184	218	185	203	220	190	199	211	248	219	192	194	189	197	222	201	198	208	219	225	200	205	220	210	206	190	192	175	184	196	188	202	196	209	197	162	195	198	200	187	205	187	217	208	241	192	192	196	208	210	192	211	179	208	224	220	202	215	210	219	212	169	211	185	187	220	193	184	220	176	201	199	221	211	215	201	200	199	222	174	199	203	175	192	177	185	207	186	212	185	205	203	172	185	179	195	179	212	211	204	188	196	234	206	196	205	190	186	187	205	217	204	190	171	196	203	186	179	178	201	192	198	196	197	216	220	220	189	189	192	209	175	213	181	183	186	191	183	202	196	196	186	209	192	195	190	199	207	184	213	214	201	217	238	208	193	202	200	224	209	199	210	207	185	209	212	195	182	223	195	187	203	190	189	188	207	194	168	195	211	209	215	202	201	201	220	219	221	202	214	224	203	220	206	223	191	198	204	197	203	213	216	202	194	197	199	179	196	216	187	189	195	205	209	226	194	216	229	200	189	213	198	159	212	201	193	189	209	192	203	187	178	209	176	230	221	192	211	201	208	222	206	204	195	168	199	213	190	196	192	206	213	192	209	203	194	185	191	194	209	184	205	177	211	194	232	208	186	213	219	205	204	190	193	211	173	205	172	209	178	218	204	201	201	210	230	209	202	211	185	221	226	215	194	186	195	199	183	205	171	206	193	206	185	208	192	197	211	203	225	192	196	201	191	212	211	199	217	207	193	245	199	239	212	177	201	199	174	228	201	191	194	206	198	190	199	220	207	203	202	197	213	183	177	206	190	196	188	213	166	195	217	208	194	198	228	200	173	185	222	217	201	183	190	196	213	207	191	212	235	228	203	204	193	200	198	214	209	191	171	211	215	209	182	225	205	169	182	213	198	200	206	212	175	218	190	179	203	224	192	205	206	224	219	182	215	196	225	222	228	218	199	223	198	192	164	191	188	183	206	191	225	211	206	194	187	191	183	184	181	208	173	206	225	183	198	199	197	185	176	203	177	200	186	179	193	207	192	171	186	209	218	181	203	208	185	200	200	215	191	180	189	180	199	200	178	174	191	200	225	182	192	227	189	206	213	181	199	218	232	194	199	202	203	200	211	194	206	182	190	209	204	214	219	209	183	176	205	204	190	171	187	192	192	211	223	220	190	215	234	236	192	192	189	206	199	203	195	199	230	204	191	173	191	207	174	212	195	200	205	185	208	220	208	182	206	188	201	185	197	215	208	196	182	206	212	246	203	190	211	198	202	195	230	206	202	229	172	212	205	194	219	187	208	200	204	179	204	187	214	197	191	212	197	196	195	197	193	175	193	180	185	213	200	207	189	215	199	195	186	175	202	212	204	175	198	159	207	197	211	229	201	205	219	195	207	209	222	199	185	205	213	213	182	214	180	199	189	215	204	200	189	179	183	193	211	207	180	175	208	205	211	195	216	201	220	192	196	206	226	209	197	221	197	233	199	208	201	200	194	198	215	203	170	176	190	176	198	180	207	205	201	205	191	174	178	216	175	198	222	186	219	205	214	204	230	231	197	228	182	199	179	170	189	196	188	183	204	210	196	166	197	190	236	208	229	200	198	195	180	212	219	197	209	228	218	191	169	196	190	198	190	192	228	233	199	195	181	189	220	178	199	173	198	202	200	191	207	178	177	191	206	237	193	200	198	203	196	200	209	222	223	215	176	216	205	198	194	200	177	189	212	199	181	210	204	211	230	218	210	192	192	194	206	202	176	214	196	196	181	193	214	205	209	182	203	186	208	189	168	194	201	181	174	199	209	220	201	192	207	175	200	197	182	188	192	185	224	225	190	214	174	206	215	203	181	204	177	197	244	213	192	192	217	156	203	194	182	202	181	202	189	205	209	198	181	191	196	211	173	180	223	190	210	221	191	204	206	193	176	204	190	197	201	232	174	191	214	214	196	202	199	177	194	192	203	200	221	177	231	195	207	201	182	222	212	198	192	216	179	200	190	197	176	176	176	206	216	200	214	205	197	206	201	208	221	225	178	201	190	214	210	208	179	195	197	216	191	189	178	201	214	198	184	176	217	193	208	202	191	191	211	221	198	173	195	206	195	209	212	218	179	209	191	168	198	180	202	195	182	226	212	230	218	195	173	174	231	208	197	189	189	195	196	211	195	206	211	206	209	179	205	188	206	211	188	204	222	182	212	224	211	193	195	155	208	196	195	209	209	201	188	209	229	209	201	188	175	181	191	200	218	220	196	189	214	204	173	192	190	214	212	199	200	198	211	206	174	244	190	215	209	196	186	213	188	188	190	211	206	206	192	199	211	179	195	206	201	178	205	201	197	197	206	178	200	199	200	191	201	217	190	212
7809	864	1516	1775	1500	1200	1046	878	836	784	716	722	660	669	625	627	555	577	602	577	598	572	544	543	537	575	536	545	568	534	534	530	542	517	518	561	548	510	565	567	493	531	483	541	526	525	506	509	546	534	549	529	496	525	522	544	493	499	558	538	469	496	555	512	517	485	525	527	520	483	523	515	531	497	512	468	560	532	501	500	553	518	532	497	519	482	512	494	481	542	491	512	484	541	526	476	511	485	502	507	508	542	509	549	469	500	526	500	523	538	519	507	504	533	486	551	491	496	507	509	464	530	498	452	484	530	506	476	485	579	532	507	525	500	537	509	476	494	509	482	540	543	467	502	516	520	479	491	535	520	493	516	550	527	484	529	525	508	506	520	502	471	511	476	560	511	501	457	458	556	536	548	502	518	485	509	530	493	536	524	514	537	552	477	509	501	532	500	491	511	525	509	516	541	533	532	500	498	520	501	507	506	545	508	480	524	491	500	523	512	541	536	526	538	523	495	486	541	502	510	521	545	464	495	521	516	466	517	508	486	503	510	539	484	501	520	500	523	506	506	538	538	511	477	483	487	501	501	503	522	484	478	495	541	525	538	544	512	547	507	524	510	497	498	455	527	555	503	544	557	496	479	473	486	466	497	551	484	509	514	503	491	489	521	521	513	452	500	480	481	496	512	520	525	496	525	508	526	532	484	492	517	489	481	525	511	533	506	493	514	545	535	503	517	536	505	478	508	499	520	533	529	547	538	488	517	530	529	518	482	516	485	531	562	521	540	502	523	529	512	527	505	519	548	500	487	466	504	538	485	515	502	502	495	532	506	528	483	525	515	523	504	536	531	523	516	501	550	484	476	500	515	467	544	500	542	519	515	501	477	519	521	467	492	498	553	504	507	487	459	532	481	488	501	479	499	488	505	495	524	518	518	536	509	510	517	471	477	485	495	529	521	508	490	495	481	530	506	480	502	529	502	510	515	502	495	533	484	479	509	524	484	516	493	465	556	515	484	535	508	502	513	508	504	502	523	505	524	507	546	530	486	518	519	502	496	551	517	544	530	492	531	488	526	485	532	491	531	554	512	514	553	512	518	532	502	492	479	561	546	472	536	526	521	505	496	504	493	516	491	512	506	501	531	470	524	486	532	501	490	498	509	523	493	525	490	495	501	538	496	549	496	483	488	490	490	514	508	481	527	495	495	535	454	495	507	455	522	539	484	507	503	494	556	483	500	501	510	492	484	508	512	516	553	524	498	489	523	525	504	529	539	505	522	516	515	526	514	511	501	485	474	520	454	490	505	501	506	470	515	520	499	469	488	471	470	496	547	459	474	522	465	523	469	461	512	518	505	472	470	560	481	494	528	538	531	486	485	500	491	493	530	512	545	525	490	536	532	487	475	506	555	500	516	529	489	456	525	516	466	491	493	521	496	493	496	492	511	528	484	520	498	520	504	484	485	465	500	520	486	503	470	545	491	508	545	524	518	544	504	498	483	513	461	458	458	514	512	531	498	519	496	513	553	509	554	516	512	552	510	517	491	475	500	511	497	521	505	503	473	539	496	486	511	536	504	457	508	520	494	522	549	508	510	498	512	508	508	516	540	540	513	486	541	466	527	497	516	512	514	515	468	512	509	491	561	561	529	517	517	489	509	503	464	570	519	527	510	510	513	517	538	500	492	532	494	447	484	490	532	505	514	518	572	489	515	497	538	480	521	498	513	503	524	510	471	562	531	491	506	497	529	485	512	523	463	511	543	490	524	522	523	515	525	505	519	509	544	487	489	499	503	514	542	491	490	496	511	521	495	484	536	521	514	480	507	488	514	499	542	488	524	502	509	502	500	496	485	491	476	517	511	491	498	511	501	527	499	490	469	525	477	506	541	516	509	503	508	528	497	485	519	511	518	523	487	511	558	545	497	483	477	477	524	499	488	467	525	476	470	517	532	516	494	503	536	534	525	485	533	488	492	536	485	529	498	535	458	514	497	481	499	521	512	487	497	494	459	477	471	532	538	537	507	500	504	545	508	519	504	510	520	538	499	491	516	514	453	531	495	524	505	499	488	530	543	490	511	543	520	544	533	520	503	504	519	503	512	487	480	481	495	563	529	548	488	467	505	533	532	494	477	516	517	493	486	508	540	501	515	519	507	513	493	517	486	499	513	498	501	516	518	488	527	504	502	503	496	526	508	561	519	509	494	521	506	525	494	500	468	482	505	513	506	526	511	452	463	490	500	559	504	516	511	482	485	490	482	546	518	487	505	502	518	513	489	505	479	512	482	475	508	483	528	514	530	480	514	494	510	489	520	473	483	498	553	530	511	510	518	518	490	532	514	519	524	521	523	522	536	489	509	546	531	501	508	496	501	522	493	522	535	519	503	541	505	526	474	496	462	515	500	518	504	495	516	497	496	531	504	506	505	512	487	510	488	527	517	516	494	482	495	490	537	466	498	526	481	533	524	513	513	504	510	518	472	457	479	537	509	466	533	530	496	564	509	489	493	509	506	489	520	549	500	508	505	510	509	502	511	522	492	550	530	487	538	480	501	511	494	509	520	522	565	495	517	512	499	521	535	510	504	521	549	537	507	512	520	515	481	510	477	502	497	520	527	495	493	516	526	522	533	547	544	497	477	489	497	488	528	491	512	502	484	494	529	526	538	502	486	530	498	481	522	540	523	539	500	512	599	508	529	517	535	484	497	511	515	526	508	500	504	482	527	471	545	517	521	495	508	503	478	469	472	518	526	522	502	476	513	487	462	502	504	499	484	493	486	492	485	447	526	521	524	542	502	515	517	491	490	485	481	506	499	507	522	493	498	550	521	497	524	534	539	519	521	526	466	519	507	483	494	524	523	548	529	521	485	493	503	494	453	504	521	506	495	527	512	539	517	537	503	540	521	532	545	468	503	523	453	489	471	491	541	522	521	546	523	490	516	532	515	540	511	525	533	484	506	497	545	502	470	515	503	487	490	512	500	511	504	513	508	557	558	534	442	526	496	535	499	490	487	501	462	532	519	523	489	487	483	511	515	537	557	499	525	484	494	496	527	459	488	465	501	442	500	532	523	518	516	467	500	499	526	499	515	500	492	474	478	508	517	511	516	495	471	506	474	503	532	481	517	517	489	512	538	539	545	471	520	539	525	488	535	488	506	508	494	518	500	492	533	526	529	542	517	496	524	544	513	541	481	567	511	542	512	516	495	514	505	499	534	526	489	530	492	496	509	515	545	499	509	495	550	507	513	527	514	493	543	524	461	498	525	488	531	500	493	516	553	508	513	526	523	523	533	526	524	518	510	482	454	497	480	456	515	494	496	491	471	468	463	472	525	528	524	514	456	502	539	512	490	480	547	543	513	498	486	500	539	488	462	523	483	532	512	523	512	517	504	519	524	515	505	483	517	537	517	477	465	476	550	490	466	498	547	454	522	514	510	494	507	520	516	526	506	508	509	492	520	503	536	495	494	521	538	529	506	495	520	504	490	504	504	525	503
1333	357	399	405	410	377	385	386	386	372	355	411	405	410	405	358	413	405	397	360	354	400	358	344	375	394	369	388	403	413	362	362	348	392	342	388	382	393	414	364	382	366	391	395	360	388	413	355	384	375	378	344	326	366	411	369	346	404	405	402	364	402	362	377	387	357	383	423	356	374	423	369	390	371	383	360	399	406	371	367	401	371	379	352	405	350	401	373	347	406	385	365	373	404	370	414	367	348	374	377	372	400	403	361	338	347	391	380	405	406	426	398	357	392	384	361	371	365	374	376	385	378	383	385	425	398	396	336	372	396	408	334	398	395	397	387	400	373	401	373	351	385	389	374	364	362	352	417	421	442	392	433	380	397	362	401	398	379	386	423	390	405	393	375	356	383	369	371	404	381	377	406	403	391	381	383	364	379	418	397	388	385	353	395	389	377	383	409	381	399	405	395	362	400	356	343	401	399	421	390	369	427	361	363	381	396	375	364	398	372	357	405	391	361	341	353	365	367	389	365	371	359	404	352	382	378	337	384	399	410	363	346	365	383	379	368	417	398	398	359	373	420	405	416	335	356	388	388	396	384	374	375	375	382	405	364	414	375	416	374	381	370	364	392	422	375	394	371	357	359	349	397	375	359	365	384	398	385	373	358	338	352	361	398	397	412	381	370	382	368	352	370	365	390	370	351	375	401	383	379	381	386	412	375	382	370	350	323	375	382	406	389	366	424	393	371	401	352	420	373	406	393	364	383	409	381	372	417	399	327	356	379	386	381	366	363	378	332	384	377	376	390	425	346	424	386	369	368	356	389	374	353	408	394	370	378	359	344	380	388	368	367	361	373	366	391	392	399	378	400	386	398	416	387	365	366	397	340	355	370	419	388	380	392	376	367	391	363	408	393	401	424	377	337	368	401	371	356	401	378	352	348	415	350	382	381	410	364	386	398	411	367	344	367	398	398	368	323	358	380	360	382	362	391	360	394	384	366	384	430	384	358	371	382	400	398	386	370	388	398	404	387	388	417	384	348	380	402	370	367	339	410	419	402	389	336	360	399	405	382	375	380	375	353	384	375	371	389	394	391	394	409	444	415	388	420	375	381	380	385	376	384	360	383	393	399	420	384	347	408	401	398	379	415	393	371	396	375	385	399	445	352	418	404	397	384	407	413	367	374	398	383	362	377	388	388	393	389	352	385	376	368	368	385	457	389	388	357	363	403	426	378	386	379	366	371	385	391	416	393	394	371	354	431	389	364	393	393	365	407	382	409	363	416	398	387	380	353	374	343	395	367	366	396	350	373	349	372	363	364	374	403	404	384	385	394	362	320	360	363	366	407	368	348	357	378	375	412	389	392	353	346	400	357	388	394	442	415	345	405	368	351	357	416	420	388	372	426	317	360	407	411	407	374	382	354	379	390	360	366	387	372	400	400	319	353	370	361	362	406	382	373	384	369	388	374	377	411	378	376	394	432	366	369	372	382	374	360	424	367	367	376	425	382	395	370	405	402	397	395	406	390	430	387	396	395	335	407	344	353	360	382	376	377	363	358	354	402	375	400	379	372	405	402	401	320	390	371	398	377	382	391	374	350	372	383	375	379	377	372	406	358	364	399	372	389	373	370	384	348	378	384	411	371	367	387	429	366	366	405	400	360	402	413	353	357	361	365	403	379	414	426	373	379	395	344	348	389	376	363	393	387	354	346	378	373	374	376	381	380	382	362	378	364	387	381	387	343	389	382	349	405	381	390	376	387	379	377	382	426	375	392	374	400	392	337	368	373	419	401	380	374	418	417	341	410	404	353	357	391	427	366	375	389	413	357	362	378	406	393	386	376	364	381	367	386	353	400	371	371	406	399	360	384	370	386	374	398	391	381	387	377	381	362	391	377	388	407	384	382	355	385	381	356	373	345	358	399	376	376	398	404	408	378	366	425	347	371	363	409	400	380	423	378	351	381	371	385	399	357	421	422	397	329	382	390	369	397	400	385	407	399	404	376	391	354	419	329	352	372	394	398	368	422	364	354	368	386	370	362	396	431	393	390	404	351	384	380	387	403	388	413	360	391	372	375	374	369	380	363	373	389	398	377	377	364	402	352	375	367	389	387	403	401	334	373	379	383	388	378	390	381	417	399	395	378	357	411	399	392	390	370	378	379	396	370	376	367	385	367	400	407	378	391	400	388	382	341	393	375	392	364	399	376	390	354	379	386	386	428	394	402	400	374	394	360	402	387	377	401	414	398	392	357	401	357	339	400	388	400	382	375	364	386	387	422	404	386	357	403	369	390	372	355	397	357	397	397	404	354	375	405	368	423	377	374	359	382	405	402	373	364	389	351	378	391	421	384	347	361	364	385	404	395	363	416	386	368	409	401	341	358	373	381	391	418	403	376	383	391	420	365	385	397	377	401	370	353	365	361	362	372	394	365	364	373	397	347	399	359	382	385	397	407	391	380	388	380	390	361	384	415	365	399	356	398	364	368	362	417	361	406	348	395	357	418	349	383	384	420	363	382	372	388	381	390	344	391	377	363	412	358	360	369	358	358	415	403	393	385	368	357	401	402	379	408	418	414	374	393	375	392	417	399	401	402	361	350	374	399	381	403	371	376	391	382	420	433	384	392	422	387	394	389	399	425	442	365	388	372	372	391	411	377	352	372	391	388	377	372	351	407	363	362	377	364	364	409	386	371	354	362	391	387	405	426	353	403	417	397	421	409	395	389	392	378	394	405	393	421	372	424	375	385	380	379	411	381	376	380	418	378	402	358	366	420	414	382	391	362	373	402	371	353	386	405	389	387	342	396	375	387	373	394	433	393	373	377	394	408	350	397	337	395	371	375	391	395	355	389	341	402	366	362	401	412	401	366	397	367	401	374	374	404	387	368	367	338	411	367	410	394	403	387	365	398	414	359	373	375	405	392	392	413	380	387	368	352	390	357	392	371	354	404	383	392	385	384	409	357	371	397	372	440	359	374	344	348	369	379	397	428	383	398	375	375	378	381	362	379	356	380	411	389	388	375	443	378	356	373	363	399	378	384	368	399	391	376	391	358	382	357	377	410	419	382	398	359	360	369	391	365	365	377	348	366	341	374	365	403	369	367	377	387	345	356	409	364	381	373	376	412	402	447	353	353	395	409	398	387	381	379	365	365	419	386	372	346	388	417	401	353	408	378	357	404	397	378	370	396	367	401	401	386	387	401	413	365	378	356	409	373	409	383	379	378	353	379	421	361	382	385	354	412	398	402	375	395	346	384	402	375	406	342	382	409	391	382	404	400	395	406	379	373	387	368	320	381	362	358	375	364	341	378	364	391	343	358	393	369	379	383	380	394	381	407	409	403	371	367	363	405	409	377	366	377	394	376	383	376	392	387	372	381	399	365	388	374	397	397	398	406	407	384	365	399	369	384	395	386	379	367	411	349	365	379	396	370	373	398	382	396	360	380	417	372	405	385	392	386	393	375	386	369	377	423	382	378	385	412	407	396	394	374	365	379
2107	964	933	915	948	952	959	940	887	921	940	893	904	952	853	886	932	931	868	871	919	926	941	883	939	976	941	911	928	954	992	955	941	937	897	950	939	904	984	908	937	870	951	936	932	870	901	892	924	944	874	928	929	909	943	894	962	922	923	928	935	956	930	907	880	927	927	899	970	982	938	940	906	955	906	966	962	956	947	942	853	932	892	937	917	935	926	921	871	882	936	915	919	904	946	872	903	954	903	952	874	912	911	875	953	953	898	887	925	888	962	926	923	940	950	877	894	916	940	904	927	939	910	944	960	949	916	962	892	919	896	895	949	912	880	927	919	926	963	924	862	926	875	892	913	943	914	946	915	915	961	887	929	925	910	900	949	889	927	909	891	888	903	932	922	896	917	938	899	926	910	887	914	913	938	876	956	942	957	956	939	939	920	865	989	939	983	867	914	893	923	937	879	888	934	899	930	888	960	869	877	913	940	925	870	909	902	898	917	890	970	907	940	911	916	936	948	942	948	920	881	908	905	892	934	948	944	944	934	939	902	909	969	915	941	882	908	905	914	928	890	897	914	931	957	905	924	878	889	889	926	959	902	920	954	946	903	969	925	896	881	943	922	950	911	923	895	944	881	991	924	956	908	898	941	882	941	883	934	902	981	921	956	930	927	956	857	935	923	857	949	892	885	911	866	905	923	933	911	950	887	899	887	915	878	946	926	894	909	955	921	925	923	916	929	979	949	938	902	877	939	858	961	915	911	927	949	869	949	896	930	895	893	936	930	963	934	918	868	907	926	962	900	950	950	947	935	905	907	921	856	897	903	945	904	925	936	916	917	891	977	947	879	939	910	955	941	921	892	990	907	891	929	920	921	908	937	958	975	963	975	924	862	891	928	1023	869	882	926	934	905	916	962	936	922	868	921	923	928	944	924	896	943	907	900	882	890	893	864	950	975	906	929	907	934	900	901	893	895	910	898	847	928	937	931	930	908	929	923	913	939	913	877	876	889	920	925	916	912	923	925	932	916	905	884	966	871	916	940	903	956	951	917	897	876	917	886	920	929	880	901	952	913	891	908	883	902	951	926	925	941	889	866	944	910	900	927	941	939	884	919	940	894	895	875	950	905	961	952	863	932	876	906	922	875	941	909	931	957	927	916	923	920	967	964	936	913	936	889	945	962	934	870	953	956	890	934	875	938	942	938	939	898	933	940	878	937	934	902	919	901	916	963	933	900	913	905	889	877	901	891	920	914	941	907	879	875	959	963	930	888	920	938	918	917	918	920	972	949	947	911	952	922	942	895	1010	912	947	887	855	910	966	937	891	902	898	895	947	898	887	945	952	930	918	842	923	907	914	959	921	918	906	903	950	933	889	953	893	912	998	910	879	946	924	908	951	912	913	913	913	921	945	936	979	912	949	959	902	898	1007	922	920	954	965	920	940	877	899	887	893	947	894	923	910	901	935	969	925	941	888	859	936	906	890	913	959	916	892	915	930	891	896	915	879	896	895	955	961	933	939	956	922	943	902	927	955	906	890	916	882	904	968	885	983	917	916	894	908	931	977	955	881	827	887	957	925	896	952	883	942	893	952	904	927	991	868	894	920	917	936	922	965	913	899	898	922	923	958	928	900	932	946	892	919	947	921	917	946	921	933	950	935	956	954	892	920	935	923	886	927	934	896	828	897	933	952	937	919	949	863	905	924	962	898	934	949	955	909	870	947	940	905	919	890	908	903	928	933	935	903	915	883	932	873	957	894	964	948	907	896	975	952	943	932	853	955	933	876	939	959	886	936	918	923	907	941	869	898	897	906	923	960	920	934	849	946	921	988	894	920	955	966	963	900	872	900	955	845	913	891	901	939	871	907	877	914	887	927	853	917	901	943	881	934	974	865	901	946	965	983	932	880	881	905	908	901	912	906	977	922	901	960	911	903	913	920	936	941	905	899	910	945	869	905	923	915	935	878	885	902	921	903	921	888	906	905	901	911	913	891	940	918	931	908	878	954	940	883	976	917	919	929	904	980	989	942	930	873	948	930	926	944	925	919	923	882	946	926	877	916	922	953	939	912	923	959	875	954	982	923	984	934	972	956	895	955	943	886	942	882	989	897	903	911	924	921	912	964	969	966	907	922	894	889	880	955	980	919	889	908	878	917	931	962	904	940	1004	879	906	943	930	998	895	898	947	931	946	949	927	887	865	931	901	909	957	916	914	906	886	921	914	929	943	916	955	961	820	913	920	952	1042	867	937	923	924	956	915	896	903	888	944	884	912	923	934	936	922	900	950	909	874	908	924	933	955	958	929	953	911	880	921	932	954	902	932	970	961	924	882	902	859	891	925	962	877	936	975	919	922	918	886	924	922	905	894	941	952	907	934	917	921	979	923	885	956	944	974	889	927	883	970	910	944	936	896	1015	915	963	929	929	931	902	929	953	942	986	927	900	971	865	953	905	888	921	924	920	879	924	930	937	906	889	909	902	930	917	922	934	946	865	908	941	917	914	914	935	964	894	914	934	950	940	892	888	964	942	951	929	898	943	942	914	886	938	947	979	932	919	901	884	943	987	954	901	922	967	909	952	888	934	916	949	898	904	927	908	928	909	889	901	932	945	887	954	882	947	940	929	914	932	931	901	956	878	890	921	871	900	904	894	965	913	882	939	946	1031	892	894	852	939	945	918	919	955	907	930	906	858	1000	939	921	951	869	948	929	903	908	969	894	919	887	966	954	912	918	961	879	907	914	923	919	874	903	934	843	917	976	930	951	922	911	958	989	906	875	968	928	926	950	957	955	889	911	889	940	933	935	918	971	910	905	929	903	912	914	896	943	903	896	972	910	936	932	920	883	936	906	879	943	868	943	963	902	916	896	915	934	897	889	886	948	987	877	871	898	943	930	860	943	907	892	907	961	979	925	895	907	923	941	871	956	921	881	932	885	884	849	936	927	883	950	922	904	852	905	908	944	927	958	986	905	904	953	884	994	929	961	910	897	906	927	903	916	920	963	859	921	869	880	995	900	928	881	922	910	949	945	937	944	933	901	921	920	914	979	936	1009	935	975	928	880	923	888	924	884	892	952	904	909	918	947	988	944	945	917	927	985	911	847	880	942	957	942	910	981	904	970	913	966	957	943	901	946	896	941	924	938	946	932	867	978	931	922	933	927	898	965	933	980	965	970	894	938	927	940	929	934	935	933	894	898	960	891	948	926	883	914	896	900	894	921	875	925	927	938	867	868	916	913	931	924	865	924	931	934	924	918	902	911	902	925	929	926	883	947	924	905	949	918	960	935	846	911	937	933	904	913	913	921	938	906	913	907	942	891	883	861	868	924	935	904	938	926	898	908	959	873	907	973	880	872	943	927	924	891	903	921	968	900	905	957	952	896	922	891	942	936	936	918	906	946	914	923	874	946	955	985	943	933	905	917	905	888	910	919	940	920	885	906	940	937	906	905	910	908	911	875	962	955	873	906	913	945	932	886	914	928	903	870	893	977	903	956	943	916	943
6919	581	607	505	479	461	424	423	436	385	374	374	378	374	364	387	350	354	354	399	348	397	369	355	404	366	368	373	376	363	352	397	372	372	394	403	369	357	389	364	396	337	370	351	400	361	342	372	374	389	404	386	385	408	376	345	391	353	388	348	362	366	360	351	375	394	405	371	383	385	368	357	376	387	358	373	375	383	337	362	367	357	351	348	423	383	355	376	367	395	392	360	379	397	401	380	361	368	363	350	373	401	384	353	386	389	361	399	364	341	391	391	369	364	367	376	361	364	390	358	410	350	384	365	407	402	380	412	402	389	361	350	391	396	380	364	349	356	382	390	380	382	373	351	395	349	364	343	316	336	368	367	362	345	353	366	380	378	391	374	368	359	359	338	417	401	352	373	405	367	344	362	350	369	368	407	351	409	361	348	367	395	329	366	391	352	412	349	372	359	327	377	369	350	369	346	404	363	359	402	375	361	331	359	410	350	399	371	357	382	337	372	381	354	386	332	307	374	418	357	348	374	336	350	396	371	341	362	356	382	395	387	361	386	365	360	343	376	394	388	345	370	360	360	333	373	386	351	396	374	375	359	384	408	343	389	392	362	402	351	348	365	399	345	368	371	339	364	362	394	369	350	345	377	384	389	373	375	372	366	382	359	392	369	381	353	403	354	342	391	352	362	371	406	416	403	344	378	371	370	351	412	389	407	361	373	372	368	360	385	364	423	376	363	369	374	346	356	313	359	388	374	351	357	392	365	411	388	360	401	396	350	369	381	370	385	366	357	368	328	345	380	366	365	384	389	381	364	401	372	396	355	356	393	395	376	378	365	353	360	360	364	387	384	365	356	365	379	325	340	379	351	359	358	389	364	359	366	367	382	342	357	365	379	359	374	370	389	339	378	353	375	386	340	356	352	328	398	409	372	348	353	384	389	405	405	345	344	347	346	377	373	373	367	392	378	362	347	395	378	388	356	365	398	359	351	356	351	384	374	366	365	367	374	397	349	419	421	354	370	349	371	345	361	336	355	352	364	386	364	387	386	360	391	387	346	395	364	376	390	358	391	394	380	350	355	387	379	361	376	341	352	347	320	335	334	391	319	372	342	379	376	387	353	359	391	386	411	348	358	388	374	366	391	380	380	372	391	389	351	375	371	348	391	374	379	411	359	335	357	371	354	369	403	365	358	376	351	408	353	349	356	336	381	373	431	374	366	390	375	363	383	427	356	365	400	377	363	384	380	370	344	335	360	380	407	363	391	365	327	364	376	345	341	352	365	368	362	375	334	345	378	385	368	383	351	344	367	378	386	400	392	399	360	373	397	372	386	373	328	358	371	386	388	386	355	381	393	381	362	356	372	379	393	359	371	332	379	403	354	340	371	352	357	366	394	410	324	390	413	382	373	353	348	370	348	343	386	374	402	373	340	373	382	372	402	369	374	367	350	385	361	345	348	349	332	375	380	366	375	359	381	346	360	387	350	380	374	330	367	367	364	364	369	366	363	366	398	354	350	366	357	347	366	353	412	416	387	384	411	379	333	436	370	379	358	354	336	401	358	371	353	351	389	401	382	356	361	344	374	358	375	331	373	363	344	368	354	356	406	368	330	372	372	359	392	380	333	356	356	354	382	358	383	338	358	338	350	357	370	348	366	361	341	360	335	355	354	338	377	399	396	382	382	392	369	319	382	380	362	364	386	378	341	394	402	349	340	342	388	370	401	372	382	369	369	365	355	358	343	391	376	369	355	402	359	367	353	356	371	375	361	385	364	370	334	398	350	356	378	381	358	365	358	365	370	403	400	346	369	336	395	378	361	423	399	350	400	391	378	393	378	376	382	356	362	357	370	369	384	349	338	330	378	387	388	376	380	368	383	381	369	373	353	389	395	347	386	345	310	364	367	332	350	369	405	371	371	350	389	357	361	381	361	362	370	370	330	353	410	358	397	358	358	368	346	363	384	357	347	390	357	350	364	381	355	373	383	394	362	390	372	386	390	376	376	349	377	369	375	362	371	375	351	397	381	383	350	382	354	329	381	391	350	375	352	343	379	330	323	347	358	398	369	369	367	359	380	353	373	388	379	362	360	390	378	408	354	373	356	404	393	395	372	340	343	347	362	382	348	377	377	389	349	378	393	361	346	418	382	370	363	384	390	344	346	360	363	335	326	378	347	372	356	390	347	343	350	404	364	325	391	358	359	358	377	357	361	347	368	400	354	386	389	387	296	391	345	403	402	369	350	379	333	379	367	373	381	376	384	376	389	418	364	392	375	383	326	370	400	391	397	354	366	357	367	385	360	381	346	410	370	365	364	368	376	355	353	336	378	339	348	355	382	336	375	376	357	360	406	387	372	392	376	371	339	348	332	330	345	375	380	408	351	359	370	365	360	367	339	348	392	379	352	364	373	355	410	384	358	342	371	365	413	385	374	391	347	411	345	352	343	398	326	398	343	388	330	379	356	394	417	361	395	407	390	363	364	378	390	391	368	386	370	388	390	395	352	396	357	376	344	347	365	399	386	337	400	400	396	387	353	349	367	389	380	390	360	403	396	354	366	336	347	359	353	358	345	377	387	357	346	350	356	402	374	344	372	342	348	378	374	379	400	328	374	370	358	362	343	354	375	424	431	368	381	371	381	395	389	377	377	379	364	324	388	355	335	367	337	360	355	397	336	348	380	373	342	387	404	353	383	397	346	360	348	360	387	348	371	352	373	393	351	385	352	348	384	376	362	375	403	369	389	387	369	351	374	384	391	379	363	327	354	373	384	338	409	351	367	342	360	374	394	378	407	364	386	397	355	365	345	396	373	388	392	345	379	368	379	372	355	371	377	374	343	381	372	372	362	402	392	307	361	345	381	384	364	363	406	375	360	375	397	371	371	392	372	401	361	357	371	368	366	379	353	351	371	386	368	344	389	407	392	343	367	394	413	412	362	359	348	353	381	403	357	368	368	401	365	365	378	402	386	353	341	365	353	356	366	378	374	395	327	380	359	326	382	356	362	361	380	370	381	378	363	392	379	393	351	366	372	414	346	337	365	361	350	362	346	354	364	356	383	367	357	420	368	355	361	383	347	386	366	368	362	350	377	378	361	383	380	370	389	340	361	397	354	393	364	379	368	368	372	379	449	337	357	323	338	386	363	301	383	372	384	396	405	338	374	364	365	380	396	404	360	357	369	388	358	373	361	372	399	371	368	364	365	393	355	353	353	399	374	339	363	382	370	357	347	357	335	354	360	398	382	376	404	405	347	359	357	370	367	391	387	364	362	375	410	350	351	350	384	369	375	376	340	367	359	388	406	377	347	386	422	392	366	413	368	371	316	345	394	360	380	389	387	340	374	371	344	371	391	382	411	370	381	400	362	317	422	361	355	362	382	387	367	374	368	370	369	379	354	376	375	360	360	367	351	375	342	410	387	412	392	342	387	376	367	374	358	349	413	370	388	364	369	391	338	368	378	371	376	397	409	406	391	378	348	380	378	381	358	400	389
6575	1122	1436	1521	1416	1295	1176	1097	1107	1008	977	1028	910	970	996	997	947	941	930	906	893	888	911	967	946	917	898	870	916	942	817	869	948	889	913	890	916	895	862	893	942	893	974	947	910	884	916	887	926	858	905	876	902	891	880	891	941	917	900	948	898	919	937	877	941	885	895	922	927	857	865	889	929	908	893	859	858	892	853	864	847	867	847	885	848	947	935	898	903	871	886	871	891	936	874	893	900	864	892	852	947	888	861	873	861	860	897	856	867	939	911	845	885	914	911	877	855	894	872	836	899	867	836	902	888	913	932	891	842	886	892	861	862	873	913	842	886	898	877	831	886	874	882	915	868	890	872	873	893	867	931	899	874	849	960	845	938	895	892	820	878	854	948	865	906	869	858	889	882	874	897	892	852	853	888	911	878	888	885	851	936	886	856	836	912	915	991	899	910	895	905	851	846	906	899	905	857	882	863	882	909	869	887	886	883	933	886	896	853	908	937	964	915	844	921	867	862	889	833	967	905	935	874	881	875	862	856	851	879	923	929	870	869	850	951	894	902	929	885	873	936	854	886	881	931	844	870	949	882	926	900	857	878	914	858	977	879	876	892	904	907	879	905	862	961	868	862	935	858	869	931	930	853	902	845	908	854	905	900	842	846	876	878	878	829	904	855	915	903	849	876	873	888	874	917	878	916	869	850	919	898	883	876	867	901	883	899	853	892	859	866	848	882	884	942	871	856	871	898	879	907	882	889	838	868	874	887	820	884	881	903	886	903	896	912	896	872	928	933	872	884	895	894	874	855	915	914	829	877	901	930	932	876	894	880	930	883	842	867	904	897	870	938	899	853	927	894	873	915	885	889	865	884	840	858	869	910	880	890	871	945	854	900	850	869	868	870	870	892	893	882	883	896	863	860	884	913	890	875	818	881	914	869	878	895	884	907	900	917	905	858	861	940	864	890	885	908	863	887	842	919	824	893	906	873	893	912	864	896	866	870	909	920	884	870	864	831	904	891	899	914	871	936	822	865	878	926	913	884	935	932	841	876	928	904	919	864	860	876	880	908	862	859	874	860	850	861	900	880	871	897	878	852	892	883	967	870	910	921	831	860	871	918	860	879	854	935	920	923	895	886	903	937	835	918	884	850	814	912	926	894	872	851	869	909	849	898	869	858	884	875	843	918	923	907	903	901	881	969	856	867	902	904	903	876	897	840	906	856	897	882	868	843	921	931	846	875	857	825	874	894	874	902	901	871	874	927	871	907	848	943	901	905	852	849	898	905	893	877	835	843	925	903	845	888	873	868	934	913	939	835	885	900	894	907	875	916	908	876	899	844	892	883	909	886	865	871	851	883	841	817	848	840	889	884	905	900	894	911	889	902	822	922	839	894	908	897	894	940	833	870	950	912	892	871	868	869	812	890	918	857	851	899	849	935	904	917	837	887	845	871	896	876	877	888	897	871	877	943	827	858	918	888	862	851	842	858	912	937	878	899	874	847	859	889	906	912	896	887	915	888	910	877	868	892	864	912	938	870	823	907	832	889	875	896	928	885	920	890	892	883	847	862	872	832	881	862	877	889	899	849	901	869	886	839	843	909	863	842	893	899	854	870	896	907	911	870	924	879	868	929	912	895	888	900	919	882	892	896	855	887	939	841	913	906	880	863	841	873	900	886	857	954	940	945	907	882	901	893	910	883	908	860	901	919	861	853	904	894	871	889	859	887	893	876	871	887	907	882	920	899	894	899	889	890	944	878	928	869	876	883	869	868	879	897	911	909	923	879	860	909	936	907	879	848	893	935	867	907	876	842	886	849	887	904	867	849	891	949	881	878	845	852	887	868	856	913	924	888	928	878	922	855	900	896	902	869	886	930	933	877	890	948	926	915	975	908	869	851	837	915	832	886	919	896	867	955	840	895	829	888	940	863	850	930	825	885	931	896	871	903	909	859	872	904	842	876	881	893	847	918	879	887	869	852	947	892	922	905	920	807	888	890	866	878	882	860	850	913	905	883	914	884	840	924	851	879	905	908	932	914	885	916	829	860	881	876	943	860	859	869	912	861	862	828	886	946	856	896	865	933	881	869	959	864	914	911	910	868	847	874	905	874	873	899	862	908	895	889	891	931	854	871	802	882	881	910	848	879	913	851	868	837	912	884	904	862	886	890	875	834	897	846	908	871	882	899	868	819	897	888	846	901	872	907	869	874	942	963	881	891	866	836	903	895	887	884	910	878	883	857	885	866	849	915	869	860	913	846	881	862	863	837	922	851	880	899	884	862	889	863	878	896	864	887	903	875	901	852	866	831	921	854	898	822	873	879	908	876	873	930	874	878	884	932	900	965	919	904	894	909	896	896	893	876	884	925	885	881	892	892	868	870	903	856	898	875	879	904	890	843	860	916	924	879	884	869	878	890	866	904	885	885	853	915	911	866	919	897	940	919	865	904	878	905	855	892	874	822	837	848	921	897	870	902	860	873	930	861	915	889	851	928	834	918	912	947	906	856	937	860	876	900	908	902	873	906	915	894	868	892	888	860	926	895	879	917	882	842	888	956	944	891	942	868	849	904	918	896	856	888	849	851	842	933	854	921	838	881	925	910	932	885	879	841	860	875	897	878	906	927	876	858	886	853	872	851	838	960	881	884	833	892	822	968	885	903	897	885	847	882	928	922	866	896	852	869	861	886	853	848	920	901	890	869	919	833	926	894	961	849	884	865	908	867	886	896	859	905	860	916	820	940	898	878	853	873	935	888	920	870	859	892	889	883	896	876	899	904	896	857	870	864	887	897	887	962	869	841	890	910	924	862	904	894	877	870	867	870	853	853	950	931	841	900	877	882	859	889	942	870	880	884	867	932	857	803	910	836	857	932	919	928	883	835	876	899	902	855	882	890	901	864	887	907	852	869	944	872	867	885	908	870	865	874	903	855	902	908	853	839	872	913	885	934	911	914	935	851	913	892	906	867	879	888	932	872	862	914	900	870	824	897	902	868	855	873	865	919	919	833	917	889	880	899	878	854	913	923	909	862	887	862	926	873	877	885	915	883	866	879	916	905	840	860	930	846	887	861	859	931	922	903	923	870	881	878	897	876	902	894	884	935	897	919	855	905	950	902	866	857	890	919	900	891	928	892	891	896	933	868	886	924	876	864	913	874	883	844	869	871	877	901	858	861	880	931	862	937	925	834	865	894	829	877	825	928	946	839	847	814	883	867	868	872	925	944	905	907	894	913	858	924	924	880	909	899	922	901	856	892	902	910	886	890	873	855	883	895	886	828	909	885	903	876	885	960	876	920	901	908	854	919	902	906	890	831	893	851	935	882	890	860	818	878	931	870	924	939	903	890	875	907	887	838	859	910	898	902	881	902	906	835	863	847	904	892	871	966	843	860	881	804	883	882	862	915	914	889	909	921	886	889	885	906	906	863	957	886	934	902	875	842	869	908	823	918	895	868	868	883	942	902	900	881	841	867	820	883	874	901	937	892	915	864	880
11801	751	649	533	424	344	304	245	242	251	244	215	220	236	215	172	236	209	183	201	204	208	191	229	202	202	203	222	209	197	183	182	230	226	203	207	204	207	214	176	201	197	200	225	222	185	202	215	205	192	215	187	197	177	226	213	184	178	209	175	186	229	197	203	199	199	225	194	208	192	246	203	201	191	192	188	205	215	183	210	209	162	205	222	187	176	195	247	215	187	193	180	194	204	208	219	193	183	208	190	187	191	174	210	200	200	228	190	188	168	204	201	181	216	179	195	199	191	188	182	174	176	176	201	211	229	210	182	207	189	145	195	200	190	206	196	196	202	182	210	205	203	181	177	207	186	200	190	192	197	201	204	189	201	223	206	190	206	229	185	172	169	187	206	210	220	198	238	203	186	197	184	184	196	183	169	217	184	200	210	199	177	207	194	188	194	202	207	214	201	225	185	198	204	185	232	187	195	196	189	196	222	228	195	243	174	179	190	180	206	197	203	208	176	197	182	196	188	189	183	232	208	187	201	199	189	235	190	225	196	195	196	187	196	191	188	210	205	171	209	186	200	196	218	180	197	236	192	214	208	220	194	204	192	187	199	216	183	169	193	189	192	189	213	199	183	194	176	207	197	192	211	215	171	193	190	217	191	186	208	186	200	196	178	190	188	215	189	172	205	200	195	180	189	206	205	199	204	222	187	190	184	202	196	187	217	183	208	192	183	216	191	184	188	175	211	175	198	232	209	214	197	194	207	213	205	205	211	190	191	172	161	192	187	203	212	200	175	201	199	200	189	187	198	188	175	201	190	174	192	180	205	180	174	213	221	187	216	204	197	214	185	192	209	192	193	199	199	184	220	188	177	200	225	180	181	201	212	215	202	201	196	187	227	209	184	216	191	208	196	194	203	240	182	188	216	201	201	170	202	202	196	204	186	206	207	222	210	195	207	203	184	201	191	176	237	228	191	217	212	193	197	186	185	201	197	216	207	194	189	170	198	212	204	207	215	215	176	213	194	219	201	204	207	181	251	204	208	202	225	218	199	203	192	213	212	206	189	195	187	190	208	191	213	183	210	213	203	208	191	186	196	173	188	205	201	209	170	182	207	207	204	207	213	179	216	184	208	212	181	179	182	191	174	196	205	228	176	183	214	200	198	170	194	171	186	192	182	193	197	206	202	182	196	184	199	202	195	204	196	197	204	199	196	170	213	186	195	226	197	196	191	201	198	211	200	201	210	196	197	189	198	208	196	189	211	189	197	205	212	194	168	188	189	192	192	219	230	189	213	215	212	189	182	172	175	184	204	221	198	203	217	210	193	217	208	207	199	182	191	220	214	204	230	192	205	208	211	173	199	182	195	216	212	173	169	216	222	204	228	188	192	196	196	215	202	172	198	194	212	177	202	189	213	190	206	204	199	207	205	205	199	230	227	199	172	202	209	228	210	176	171	185	180	222	200	194	194	201	176	201	188	197	202	194	195	217	173	181	189	205	219	168	176	207	200	190	190	189	198	207	223	211	203	206	208	179	212	198	217	212	209	209	198	205	171	179	198	195	205	216	210	192	197	193	186	205	191	199	211	194	201	196	217	181	178	208	174	227	196	223	189	176	212	187	207	195	188	202	187	208	191	178	205	177	210	200	199	210	192	218	163	174	207	211	205	184	218	202	242	203	213	220	193	216	201	200	216	205	204	201	213	213	207	204	186	188	204	216	202	193	195	201	213	192	208	173	194	180	189	204	225	210	194	183	214	207	191	182	194	201	214	183	202	213	173	198	177	237	200	184	191	206	199	218	176	214	233	178	185	188	196	200	197	183	181	198	203	212	224	199	197	158	198	196	238	199	179	185	230	197	227	220	205	216	197	200	223	209	174	228	216	167	192	208	188	217	206	201	177	200	200	209	220	203	209	211	207	193	210	186	179	176	180	213	185	199	205	197	206	200	178	218	202	187	190	209	174	199	197	216	195	205	190	169	201	191	219	201	211	194	203	175	166	205	194	201	192	215	192	180	177	179	205	171	200	205	223	223	196	196	195	207	218	195	179	210	215	210	249	218	217	175	185	186	211	211	181	187	185	213	202	204	218	211	189	208	214	203	177	198	208	207	219	204	173	197	198	212	179	200	173	198	199	187	217	207	197	193	200	192	198	216	183	221	189	210	210	185	184	221	185	209	199	192	185	215	210	197	190	222	226	198	160	168	185	183	196	196	188	195	198	205	191	223	191	187	202	232	208	227	200	173	201	191	192	211	211	206	190	222	225	191	224	183	189	190	224	205	209	199	195	206	220	232	198	227	209	205	198	222	192	220	187	198	206	183	234	204	203	201	212	209	170	219	206	191	210	219	184	222	208	211	168	183	203	213	172	201	227	209	183	198	185	213	193	203	205	205	190	172	204	194	185	197	207	203	208	201	214	209	198	204	229	207	198	217	205	212	189	197	187	192	200	192	195	187	191	209	196	182	199	195	200	212	189	224	200	173	181	187	199	185	190	210	208	208	195	193	218	194	207	194	194	199	199	207	216	179	181	187	176	191	185	192	193	196	187	165	213	208	186	216	184	206	181	179	183	192	210	175	204	208	199	187	209	191	191	197	165	204	192	232	176	180	218	194	187	193	214	198	193	198	214	219	207	177	205	206	231	179	205	192	193	177	197	201	217	202	213	202	185	215	210	201	180	200	215	186	208	217	212	163	201	202	192	219	195	176	184	182	187	197	198	191	193	196	212	210	192	173	204	195	182	185	186	204	194	206	191	192	189	171	189	204	185	202	182	178	192	173	225	184	200	172	178	181	200	191	182	203	204	189	171	204	194	174	210	213	200	192	183	180	177	205	182	189	207	177	182	189	213	185	204	179	196	205	195	192	192	175	188	224	203	192	215	191	198	219	216	199	194	208	170	172	194	212	185	190	173	180	203	234	212	185	230	214	185	203	203	200	207	185	216	206	228	200	202	195	190	192	198	218	209	176	200	201	228	197	205	189	193	197	197	203	209	200	213	223	199	189	172	192	164	191	187	221	205	183	203	177	211	191	203	222	217	194	191	185	209	212	186	223	212	216	220	176	207	206	199	199	174	229	170	196	206	196	204	216	186	202	201	195	220	186	204	181	197	202	191	199	229	197	204	199	216	198	222	199	202	179	211	200	206	184	185	203	179	184	210	214	214	194	178	198	208	225	190	159	190	203	206	168	195	213	197	206	194	156	196	205	196	193	205	201	187	179	196	218	200	198	201	197	210	173	199	218	192	202	203	176	184	187	190	181	204	204	200	188	194	178	192	213	173	203	209	161	190	203	179	194	199	181	205	215	196	171	214	200	208	219	190	187	200	185	210	199	197	186	216	204	188	188	213	225	176	180	206	184	200	207	197	189	191	196	195	204	194	194	199	210	196	195	239	193	202	192	186	170	186	188	183	182	172	200	227	188	190	191	193	193	191	207	208	221	212	217	220	204	175	173	205	195	181	191	220	202	192	153	218	195	186	204	209	206	208
7850	921	1571	1734	1480	1240	964	868	825	791	707	650	632	646	620	651	583	568	567	554	553	582	558	559	599	585	577	523	530	563	542	548	539	535	523	502	495	515	552	528	561	552	545	520	509	514	505	558	538	557	518	537	530	522	551	554	553	529	537	522	543	528	507	502	530	563	532	529	537	541	537	502	500	483	490	527	527	475	521	506	501	508	498	514	497	525	508	555	505	534	498	496	500	518	509	488	484	522	488	501	465	490	530	491	540	475	453	555	511	514	506	503	523	506	514	503	495	509	508	495	525	550	495	548	545	512	492	499	496	499	507	511	498	490	502	486	500	498	502	521	495	490	531	480	492	507	521	477	487	512	521	500	495	558	496	484	469	465	531	490	487	503	467	515	507	514	469	516	532	522	501	514	531	502	476	499	529	508	496	501	509	519	481	522	496	519	484	500	534	488	516	504	495	498	501	483	513	481	530	525	511	516	506	507	520	466	519	520	488	503	507	516	533	503	526	533	520	544	475	532	500	508	505	546	512	496	519	508	507	524	504	526	521	505	495	499	486	508	488	524	490	475	502	497	533	498	471	509	499	520	505	496	531	501	502	471	509	517	506	473	503	498	496	529	498	522	517	521	490	500	524	558	488	458	531	499	519	478	556	476	507	537	512	509	499	497	527	521	496	506	459	525	494	497	456	525	470	520	513	517	518	527	492	530	512	508	472	492	548	488	496	481	503	494	499	535	521	469	481	527	469	490	508	514	516	511	499	515	504	530	506	505	508	560	442	495	489	518	485	491	509	497	496	486	467	550	502	541	515	493	489	469	522	533	500	534	497	507	507	538	573	472	481	502	540	497	461	508	465	495	497	523	482	536	573	469	492	521	544	537	502	498	509	434	596	525	528	507	503	522	508	481	524	485	462	529	513	489	478	511	486	474	522	474	504	507	464	492	547	488	543	515	480	498	517	508	543	508	534	484	545	466	495	520	454	499	516	483	517	507	540	504	464	507	518	514	501	508	511	500	509	520	500	489	535	540	496	519	510	497	499	461	528	483	483	475	519	483	507	529	516	537	469	485	504	528	523	523	494	487	512	513	562	510	513	517	500	482	516	495	493	562	497	572	535	537	466	560	505	488	508	524	460	523	516	523	540	524	491	505	488	523	523	501	484	488	539	531	524	506	491	524	498	478	497	511	457	527	482	518	494	533	503	538	502	539	505	460	532	525	480	479	529	488	490	501	521	468	505	498	536	523	503	501	497	533	518	499	476	540	506	486	514	539	511	503	483	503	484	490	538	487	505	521	525	531	560	532	490	506	493	507	491	475	500	503	517	525	461	492	523	517	518	579	522	529	480	543	482	547	514	523	506	516	465	512	495	537	542	508	510	489	515	503	568	508	511	556	533	494	527	491	533	520	517	483	488	468	485	524	489	446	481	534	482	569	524	520	487	462	492	505	480	552	524	465	504	470	518	564	516	520	509	542	512	477	529	459	522	508	504	503	487	502	538	471	489	504	498	480	483	478	548	483	516	530	500	490	539	495	507	493	528	540	517	521	517	502	506	496	499	494	493	522	529	534	493	506	543	483	521	507	567	495	500	501	511	511	543	524	504	482	553	496	459	522	496	514	529	542	483	541	530	518	517	513	524	496	500	514	507	533	474	508	536	528	514	510	497	495	525	495	499	509	487	515	515	496	511	480	495	535	506	519	533	482	509	457	500	533	537	533	488	489	530	492	505	476	529	570	542	492	569	495	525	509	512	491	461	468	547	504	495	486	498	493	494	476	527	457	512	494	479	496	487	547	518	513	481	484	471	525	516	499	491	490	518	502	480	504	541	483	490	528	494	514	538	522	506	522	485	514	468	490	520	470	514	511	536	523	562	475	519	529	512	516	502	520	517	518	479	512	545	509	465	510	496	499	498	481	516	502	530	491	498	495	507	510	506	495	486	503	505	509	507	536	518	485	492	537	514	530	561	518	510	495	505	522	498	534	561	526	524	541	504	500	497	479	508	538	508	500	516	524	551	530	514	508	494	461	490	487	489	498	498	513	472	526	469	523	533	475	498	517	512	501	470	519	516	500	510	512	493	502	509	497	512	475	551	532	510	544	499	522	520	494	477	494	539	493	523	524	518	523	492	500	501	505	469	507	524	492	526	505	496	483	528	511	556	488	461	491	499	493	493	522	518	525	515	506	491	517	483	534	490	496	506	515	515	526	484	519	518	529	515	515	501	526	517	521	551	513	511	506	492	506	504	529	491	558	506	514	498	510	495	525	495	496	532	505	501	503	479	512	488	511	515	497	548	492	484	526	476	504	503	474	480	500	496	524	531	542	505	514	532	519	509	476	489	506	506	476	512	529	521	496	460	506	479	482	526	492	485	518	487	537	500	495	498	523	517	468	504	532	473	506	505	482	489	523	507	516	450	532	504	503	500	533	546	510	532	509	492	495	493	535	528	510	495	487	534	485	523	504	527	503	512	498	489	483	488	491	493	480	537	491	497	532	539	516	529	524	504	493	506	551	472	501	505	471	508	512	521	520	505	514	479	509	514	513	492	496	493	475	514	530	522	531	503	538	495	522	498	523	495	512	529	485	489	516	475	476	468	510	525	494	504	491	529	511	509	506	480	518	499	490	513	531	510	512	498	502	473	498	497	508	514	530	442	495	485	495	507	501	506	539	509	519	536	545	528	530	473	529	524	525	488	507	503	496	533	481	506	501	506	487	537	541	544	471	482	514	512	519	526	496	491	494	452	535	498	536	546	517	469	525	534	498	466	482	466	517	544	503	508	499	470	510	543	513	486	517	499	508	542	487	521	536	531	499	490	529	495	502	511	498	536	481	502	524	544	548	531	517	537	520	481	514	529	534	546	480	539	473	502	485	500	448	506	478	503	495	491	495	549	518	486	501	518	492	516	465	475	518	520	523	527	504	533	511	537	478	486	470	534	528	492	470	507	516	485	515	523	505	519	514	475	496	511	506	508	517	487	527	537	527	541	506	489	508	543	486	516	514	524	546	516	485	497	577	531	518	485	500	488	505	506	496	534	519	536	509	532	528	495	479	512	490	513	531	492	499	550	489	513	490	552	494	514	499	511	510	517	521	481	518	502	470	510	495	514	517	516	533	506	546	511	495	506	541	523	518	518	503	496	544	494	478	520	506	460	491	501	529	480	499	460	499	509	513	540	545	489	482	530	518	497	502	511	491	550	509	523	531	537	517	526	487	488	492	489	521	505	505	506	507	509	459	521	527	514	476	485	544	480	535	532	505	517	483	515	509	557	453	465	471	495	507	557	553	550	499	536	522	492	496	530	505	487	506	457	514	486	505	506	554	534	568	536	526	515	517	516	529	501	485	522	523	511	536	535	509	512	492	488	490	484	515	526	497	509	528	524	525	478	536	493	501	516	495	491	506	501	494	532	527	532	559	513	512	473	505	496	535	516	506	516	516	506	472	484	513	546	498	516	514	518	532	487	483	486	513	515	493	473	513
1417	383	369	402	337	362	357	356	384	382	408	377	401	381	407	378	324	382	388	393	366	365	415	360	367	376	383	399	358	383	369	404	381	381	385	391	390	367	385	393	390	417	343	363	397	396	378	372	374	388	393	389	392	371	408	421	344	375	388	370	396	364	342	356	408	385	383	369	371	400	345	389	411	371	354	368	406	352	342	396	394	404	370	397	343	407	382	406	390	337	363	393	383	336	357	375	349	369	390	416	356	373	376	374	360	386	399	394	380	394	387	395	351	382	368	383	394	374	402	362	404	353	386	344	378	382	397	358	424	387	391	382	367	346	388	382	359	387	375	371	344	362	372	353	354	386	390	366	406	380	436	391	377	381	401	388	344	368	359	365	376	392	407	382	359	366	389	380	397	390	383	377	384	377	362	364	340	352	390	394	378	393	422	384	393	393	367	400	424	342	347	407	379	380	416	429	375	391	385	381	376	395	381	371	391	421	382	374	399	372	353	407	378	377	361	381	352	358	363	345	351	363	378	375	399	378	372	372	393	375	336	380	367	407	372	387	368	356	378	373	389	417	392	395	401	403	394	388	399	359	385	326	360	408	408	389	401	365	379	398	340	357	395	371	419	402	389	361	380	374	390	370	384	367	377	367	382	387	370	358	351	347	354	389	400	385	401	396	384	378	339	393	369	370	399	399	352	388	370	398	379	349	343	381	369	389	333	379	356	408	366	354	360	387	391	375	423	374	383	380	380	360	381	360	386	352	376	401	370	380	356	362	366	385	395	390	407	398	368	388	386	376	348	386	389	365	383	392	340	399	367	359	369	377	375	394	343	376	372	374	363	380	396	391	375	393	353	384	378	360	366	366	367	374	383	386	359	395	343	347	370	382	387	401	363	399	407	392	384	357	372	393	370	403	354	361	382	403	385	370	372	392	332	346	351	368	385	382	335	346	397	381	364	385	386	362	398	383	378	368	382	369	369	376	357	342	390	372	356	349	376	396	330	380	363	403	409	402	354	403	416	369	351	372	370	375	383	362	414	391	398	366	351	374	407	408	376	361	370	382	371	403	371	344	390	393	379	373	396	357	369	356	356	381	366	379	344	396	380	369	401	376	402	377	365	344	387	392	379	358	361	356	376	343	385	392	360	376	390	364	402	410	383	361	361	364	318	412	351	410	348	364	371	364	369	318	411	379	371	385	377	361	370	373	386	339	394	335	391	375	373	384	379	377	370	342	399	382	364	375	394	359	369	385	401	397	399	350	407	382	385	433	380	396	343	372	401	362	386	356	363	383	354	388	373	383	398	348	387	392	389	397	346	365	394	371	349	390	375	416	368	398	351	405	399	396	381	366	358	351	375	344	388	381	395	363	352	397	385	402	363	354	350	355	345	341	364	372	372	364	364	388	399	385	354	352	374	353	396	357	371	377	384	367	388	396	352	355	404	348	368	349	353	355	379	382	418	410	394	390	375	359	361	345	336	306	385	368	359	385	358	404	373	333	377	380	379	420	373	345	359	348	339	354	405	392	386	410	369	423	391	359	412	395	352	414	365	351	401	385	395	383	372	375	354	326	384	359	369	394	417	389	344	372	408	368	360	348	357	372	397	387	404	370	374	347	341	351	373	336	345	393	385	361	390	379	367	363	366	345	394	361	369	380	361	379	347	392	385	376	362	417	421	411	395	352	393	366	364	393	403	369	385	374	383	381	385	386	379	347	416	396	405	386	366	350	387	393	413	353	399	396	338	390	381	397	396	429	380	392	377	399	375	370	390	382	353	388	373	391	374	390	352	386	379	422	394	372	394	374	380	388	379	386	377	406	382	362	386	405	379	363	384	377	364	378	397	413	377	375	389	394	388	356	379	403	394	399	376	459	401	356	385	371	349	381	357	325	365	351	339	375	384	375	356	346	369	404	382	388	398	391	392	392	316	357	384	386	377	378	394	409	408	366	356	394	381	380	363	364	420	367	367	368	365	367	389	410	368	394	410	372	352	357	359	380	377	392	413	390	400	375	368	366	399	371	364	381	405	380	373	375	383	367	393	378	368	393	343	373	380	365	383	373	409	360	368	432	397	344	346	396	381	362	341	347	362	414	427	348	373	360	349	368	387	371	343	400	355	342	396	375	322	359	371	371	364	374	368	390	336	340	358	390	374	404	412	373	330	418	363	365	358	367	409	360	367	399	344	382	384	372	380	381	394	361	387	369	384	343	372	375	330	377	360	389	379	391	374	352	432	383	362	346	374	389	384	402	376	384	370	412	350	395	418	426	394	389	374	377	380	372	381	342	368	353	407	417	361	383	388	358	365	396	387	389	421	361	357	417	368	377	358	383	388	387	347	376	342	367	382	382	406	384	372	364	355	422	378	362	395	375	385	382	367	353	364	389	388	403	387	378	368	408	379	390	379	393	392	385	364	376	392	400	353	372	349	363	329	397	391	381	380	381	374	333	364	376	403	400	387	394	385	382	376	370	364	354	379	374	359	397	351	352	349	412	384	375	356	344	357	397	392	360	367	409	405	405	391	369	350	423	397	416	348	389	388	380	369	358	344	372	365	393	387	393	380	361	398	357	399	388	364	370	372	407	354	361	368	346	357	374	355	383	427	440	397	355	387	378	344	358	386	388	356	433	404	367	391	378	390	375	389	395	372	361	378	349	399	351	380	407	370	323	401	369	384	403	339	365	378	358	382	360	391	355	372	401	361	381	356	366	390	349	388	365	348	376	377	367	389	410	384	383	386	376	381	389	397	381	381	382	399	382	383	378	377	394	368	369	327	360	373	419	384	357	366	355	383	388	397	397	331	352	379	379	363	402	343	383	375	357	370	365	393	362	370	370	349	393	388	379	349	395	411	376	364	399	367	372	396	388	412	371	401	372	387	399	382	395	411	406	372	435	334	395	368	402	399	364	357	398	385	390	404	382	390	353	347	402	393	411	356	371	353	392	417	363	365	383	383	419	401	390	381	377	394	366	338	359	365	367	385	388	414	382	354	377	364	342	366	380	361	448	406	386	392	370	365	405	374	350	372	402	402	373	381	390	394	348	374	345	383	381	381	377	368	392	363	398	380	378	390	358	367	373	342	336	364	403	390	361	402	392	398	385	350	389	399	393	403	377	373	377	389	335	377	400	339	377	365	358	390	335	362	372	380	387	419	393	393	333	402	420	393	389	386	378	380	366	387	385	398	385	412	391	352	388	379	417	352	367	376	374	348	349	346	364	348	387	383	403	384	399	376	382	369	361	378	379	345	395	444	371	368	351	386	366	388	407	384	373	379	366	368	399	389	374	375	390	345	400	388	387	400	357	367	383	390	400	361	380	404	384	346	361	345	402	367	382	405	335	352	370	374	356	358	384	386	398	345	405	385	369	414	374	414	387	392	376	363	372	345	392	404	364	375	389	413	365	353	383	335	345	371	369	361	384	389	373	373	354	359	369	365	404	373	387	377	402	360	369	394	407	347	365	394	390	400	379	356	341	387	371	390	368
2099	943	940	901	940	970	944	902	912	998	946	929	938	911	923	928	924	946	865	941	892	895	911	925	893	892	946	920	897	865	873	866	878	916	916	903	922	884	925	958	943	969	906	954	913	943	968	910	927	960	958	866	929	936	919	886	952	924	890	908	882	928	884	943	909	898	930	951	858	865	937	885	908	896	888	889	920	892	899	950	863	890	847	926	909	878	914	898	915	871	918	903	902	938	922	884	917	899	900	877	923	933	880	967	905	941	895	879	903	944	928	931	879	848	953	886	901	876	849	950	911	908	930	947	881	911	894	906	933	897	910	936	895	867	873	936	911	970	880	919	931	920	888	939	996	923	917	937	936	915	952	901	843	914	914	894	930	931	918	905	932	971	957	914	875	891	949	893	857	907	917	889	951	891	913	834	895	980	924	918	893	896	914	877	957	884	904	873	929	904	905	892	945	911	902	870	918	936	837	903	935	906	929	904	937	973	876	1000	945	884	879	899	874	858	921	900	919	887	893	949	929	907	832	921	913	919	948	915	943	876	943	899	920	863	926	914	896	945	933	963	905	823	908	973	915	933	855	874	913	929	916	942	901	887	908	909	896	902	857	910	892	930	920	926	909	866	874	913	924	927	892	929	878	943	936	958	922	918	870	928	903	926	911	927	887	942	882	855	894	931	927	889	929	967	895	943	896	920	984	893	939	946	922	867	906	904	902	911	934	856	910	871	941	882	920	891	916	957	882	899	966	928	978	911	928	898	922	906	900	882	909	915	920	857	908	911	952	931	908	900	918	829	877	950	956	889	971	924	884	874	932	963	885	936	866	915	913	1001	855	856	898	936	899	952	906	884	904	873	946	912	880	882	945	864	933	937	906	865	930	899	907	898	886	901	913	888	897	926	904	884	918	872	914	902	911	886	897	974	880	969	922	907	931	940	874	893	917	916	880	913	927	921	943	930	884	908	944	909	988	899	878	907	907	916	919	867	897	923	914	960	917	914	925	882	972	918	931	955	951	871	928	946	899	921	904	941	892	891	951	915	942	897	858	931	949	944	885	931	895	920	914	880	897	900	930	865	895	933	886	922	887	910	965	896	960	881	967	920	939	882	866	899	913	939	952	859	923	960	933	881	880	924	930	989	920	898	965	893	956	962	894	917	908	935	915	919	921	897	906	926	941	892	944	929	898	894	937	805	875	873	924	913	996	989	897	916	880	938	894	904	967	906	910	901	906	980	891	999	919	905	912	948	917	937	964	1014	871	945	872	923	931	926	914	903	918	896	881	886	939	872	868	931	917	934	902	897	863	892	910	881	915	906	941	895	955	917	941	922	917	889	899	947	943	888	908	880	807	931	934	928	912	911	892	980	941	861	928	1013	944	904	894	879	901	884	907	885	892	907	904	880	944	920	871	902	945	904	886	906	885	958	905	958	951	907	1015	893	920	944	948	945	955	876	926	924	927	956	891	966	934	908	902	905	877	896	971	944	888	905	873	902	911	923	853	914	924	861	939	916	921	948	915	930	900	908	915	876	858	855	953	895	962	867	934	902	892	948	907	864	959	899	960	848	910	950	946	901	890	885	929	948	937	879	967	925	877	852	928	895	900	971	857	897	897	918	876	967	910	908	855	898	912	921	918	875	967	930	842	949	955	942	864	860	882	916	881	900	887	902	898	945	903	962	969	887	993	891	934	971	921	862	901	899	935	927	917	869	933	911	944	900	898	964	960	948	957	977	903	949	965	906	864	886	903	910	970	918	939	889	878	889	919	872	924	850	903	909	965	908	930	889	931	911	926	881	950	904	930	900	892	907	925	911	900	906	902	904	919	934	865	913	889	942	927	892	907	943	909	901	905	886	945	924	946	866	843	931	924	869	893	932	905	927	925	899	891	909	891	853	908	991	920	899	975	944	895	884	863	948	888	927	870	920	955	904	881	913	893	936	899	910	985	898	899	950	927	930	978	875	944	895	952	905	937	916	933	917	977	909	919	882	903	886	937	888	913	887	939	938	948	904	958	869	944	920	967	937	915	934	974	927	918	905	909	940	906	955	895	923	935	935	945	910	890	900	937	872	925	938	893	924	975	894	893	883	902	906	883	836	864	891	953	915	907	944	880	941	874	865	911	955	948	918	910	956	937	910	915	895	891	960	931	953	966	875	884	855	918	912	940	892	929	899	907	889	959	944	914	903	899	953	885	916	876	911	888	972	888	875	885	861	931	948	902	875	931	957	880	847	893	914	909	919	935	935	925	897	931	968	868	898	927	944	946	864	871	881	938	921	911	936	876	966	906	941	918	891	882	893	972	876	890	926	908	921	913	911	913	980	946	872	933	919	939	928	901	903	876	901	880	874	920	917	948	862	893	916	889	915	933	967	914	911	912	881	924	879	949	893	907	907	945	860	938	875	965	873	858	939	881	922	991	912	880	930	952	952	915	882	919	952	914	895	929	977	954	976	947	960	876	889	968	880	942	928	887	837	922	899	952	924	969	966	950	866	933	934	916	889	907	959	910	903	930	973	927	922	843	920	903	908	859	892	874	858	899	923	952	886	991	931	891	822	908	858	920	919	923	983	910	914	961	889	911	925	879	911	909	925	901	917	910	937	917	940	888	962	915	899	917	917	926	945	922	893	955	876	966	925	868	924	931	901	989	881	942	922	920	966	925	854	859	917	910	907	927	937	917	919	930	925	926	920	895	890	859	878	920	902	978	949	965	910	918	864	944	893	930	879	897	847	921	917	915	964	897	920	872	910	905	927	890	911	1000	835	891	855	921	920	906	955	909	892	931	939	936	937	909	938	943	854	874	918	915	904	868	924	877	886	855	932	906	898	962	914	921	878	947	939	954	906	947	900	852	918	930	931	915	905	964	952	872	942	931	949	965	888	853	910	955	903	942	900	955	960	890	899	854	894	904	952	921	896	895	923	950	893	921	881	879	933	924	934	892	907	887	888	908	861	878	879	889	919	833	949	902	947	935	931	953	909	916	859	853	921	892	886	875	959	871	936	870	921	938	920	946	914	894	889	932	885	912	910	921	922	935	903	941	895	954	894	887	881	890	911	923	909	960	943	941	946	892	898	861	860	926	922	942	902	919	882	880	956	912	888	867	911	965	906	925	886	968	947	940	888	881	963	893	903	927	912	934	957	936	941	907	944	967	981	932	961	931	894	921	865	919	937	936	973	960	919	888	897	896	884	902	908	937	897	968	911	873	889	907	914	987	932	877	864	929	921	935	965	837	905	940	880	919	945	921	880	915	916	911	910	963	861	911	921	948	927	912	914	901	891	956	913	925	911	934	915	877	979	915	918	934	927	919	852	889	901	941	945	994	926	854	932	891	910	950	933	958	915	925	903	895	896	921	939	910	909	914	879	900	910	977	962	938	934	960	951	918	870	893	914	880	898	881	892	934	908	917	931	919	921	1010	873	921	891	920	897	952	924	938	913	940	932	876	883	947	918	904	892	858	859	934	888	860	966	861	875	943	888	884	919	911	893
6798	580	599	508	459	439	422	422	418	381	371	409	425	372	375	394	367	394	388	353	399	354	350	354	381	344	345	364	328	343	362	369	369	359	370	370	379	352	378	381	355	389	347	321	381	354	320	360	360	362	343	371	341	424	392	385	383	391	369	344	416	380	364	381	363	397	357	384	403	375	379	379	373	372	373	347	371	368	388	384	391	343	399	371	357	379	324	360	394	366	349	368	350	352	388	365	370	344	351	345	365	357	392	378	379	372	337	395	368	368	407	348	359	342	321	363	386	370	385	353	339	352	375	386	402	356	380	383	379	378	362	416	338	358	343	386	378	366	376	373	370	348	353	364	404	389	365	398	379	358	335	349	343	380	365	354	330	343	357	390	362	362	387	373	378	405	346	370	345	326	367	340	353	358	352	396	361	331	371	398	366	397	378	377	361	349	334	353	343	399	350	371	384	341	340	366	383	380	376	361	371	403	380	390	357	375	367	377	420	401	381	375	368	389	342	371	342	394	347	396	400	372	365	335	354	376	419	400	382	378	378	354	357	355	364	385	362	398	364	351	396	355	401	385	368	341	349	396	354	375	379	371	356	397	351	383	371	370	382	369	371	361	351	371	341	370	350	359	378	384	354	361	405	357	349	344	389	357	353	357	370	369	377	388	355	359	342	371	383	391	410	366	380	353	349	377	363	416	370	347	357	380	400	353	359	393	372	385	335	409	342	396	372	385	352	327	363	399	356	387	353	371	369	355	372	345	395	357	371	364	390	389	339	378	355	376	381	404	405	392	375	347	324	352	346	376	359	364	339	316	367	399	367	383	402	386	398	385	362	317	370	376	383	385	380	391	374	358	368	389	369	378	388	367	392	327	409	339	348	368	374	378	389	354	338	371	345	375	379	358	348	386	385	356	330	382	380	362	363	376	394	391	389	364	405	369	385	356	360	352	347	355	369	373	377	355	369	362	401	394	366	363	381	434	394	378	354	353	332	370	352	379	411	342	377	351	380	365	388	385	376	373	355	331	355	383	350	314	362	391	343	342	362	334	351	338	368	364	360	340	375	362	389	399	353	374	398	386	370	391	347	364	343	376	373	350	329	374	363	389	344	362	408	351	331	331	365	414	340	368	368	392	344	405	403	391	381	332	390	352	357	413	385	393	389	333	351	373	372	344	339	374	358	340	404	382	346	391	346	342	372	350	331	368	362	388	360	339	374	369	395	374	349	341	348	352	378	366	377	378	403	370	322	372	341	377	371	327	345	373	400	371	351	366	388	357	373	376	352	412	387	382	406	355	378	354	396	385	353	342	379	397	365	383	389	368	339	347	329	367	353	365	362	363	353	365	369	374	362	384	367	354	370	347	361	390	364	403	341	362	358	393	347	415	367	404	407	381	370	366	362	392	375	402	382	339	419	365	388	391	345	372	368	400	378	356	388	404	350	354	366	343	402	345	370	352	384	344	360	343	405	358	360	370	331	398	401	353	340	359	348	384	380	342	384	359	370	351	351	341	381	363	383	402	354	345	379	342	391	372	362	408	403	358	365	403	360	365	346	363	337	396	381	364	384	404	361	357	363	328	382	334	357	382	344	407	367	383	372	366	334	402	412	385	393	349	379	337	378	354	382	354	357	353	381	355	390	373	367	392	393	408	372	362	369	343	344	361	388	343	385	339	370	375	390	365	381	366	381	348	384	375	362	368	384	373	345	388	364	386	362	387	362	407	366	364	369	349	381	363	353	373	354	346	368	394	350	394	367	373	375	368	325	402	355	401	360	328	349	373	370	381	386	371	362	349	338	365	398	374	431	353	374	341	411	361	357	363	359	374	365	388	363	382	367	368	397	405	352	367	355	338	338	342	373	351	379	354	389	363	368	384	387	369	388	373	398	378	338	382	361	404	382	341	382	382	372	378	380	372	354	369	326	359	359	379	366	373	417	366	372	377	361	364	342	405	360	327	379	364	367	409	389	374	387	393	363	390	356	377	367	342	413	341	333	383	349	394	360	371	351	383	355	361	361	346	363	382	334	375	380	345	366	354	402	385	336	398	392	378	350	387	365	374	376	353	363	362	384	377	377	371	335	374	339	345	366	416	335	334	360	400	365	342	336	363	356	375	412	372	351	378	372	346	384	354	330	336	310	357	400	388	337	372	356	335	384	359	385	390	357	407	363	386	359	410	376	353	387	394	385	368	378	345	351	365	336	397	336	380	353	365	375	355	348	364	358	358	365	345	355	422	332	381	365	407	399	367	365	347	343	381	389	306	380	346	373	397	389	374	347	353	347	382	371	375	389	384	354	366	379	331	353	388	412	393	349	354	385	372	349	357	375	377	382	335	398	384	373	350	383	379	401	383	352	372	353	330	357	364	394	401	346	350	385	351	402	353	398	395	351	355	358	361	364	347	375	365	372	380	360	375	380	380	418	399	353	359	365	391	378	348	372	376	367	369	373	344	355	366	374	339	392	400	347	382	368	384	403	319	408	347	362	385	380	371	365	344	397	407	381	394	372	399	366	440	381	340	341	364	365	364	353	398	390	338	373	357	367	362	339	379	333	378	360	374	370	375	369	363	372	382	371	364	388	359	362	350	330	371	360	363	391	359	397	384	364	377	383	379	390	378	389	363	364	384	382	400	374	367	355	346	384	378	327	358	377	367	412	359	354	344	353	350	375	334	342	356	384	384	368	329	386	339	357	340	351	357	352	354	420	364	361	380	383	395	382	368	359	420	346	346	345	340	393	371	395	365	360	403	414	373	333	388	346	399	338	345	380	341	403	334	362	358	380	377	374	367	383	371	357	360	383	381	375	367	403	348	372	330	401	336	376	360	365	360	383	367	373	374	382	354	396	365	397	373	401	364	332	361	403	347	362	355	380	349	363	382	385	406	342	379	388	381	368	369	345	379	357	384	352	357	373	368	373	377	327	387	388	398	355	365	327	365	375	356	370	365	397	375	365	364	351	375	366	362	335	366	374	378	371	369	350	388	346	361	403	377	401	358	380	399	406	335	398	406	368	364	383	375	397	407	374	346	382	341	411	373	369	374	370	378	367	407	370	418	348	368	387	370	345	370	361	370	384	360	376	364	336	369	430	378	370	386	387	350	390	360	352	362	389	368	376	390	370	360	357	346	369	353	382	375	409	388	339	370	369	382	353	345	384	389	382	392	426	362	376	347	354	343	342	383	373	363	399	383	378	393	393	366	345	379	346	384	391	350	384	367	395	380	387	346	316	364	381	359	365	375	375	398	356	376	348	353	349	386	376	370	367	388	369	382	359	396	404	390	408	376	404	389	350	362	363	367	370	366	332	329	405	367	368	386	375	390	360	402	357	357	398	341	372	358	373	366	383	368	348	362	380	412	376	344	362	349	363	369	361	388	390	362	374	376	377	350	381	382	358	391	355	362	360	347	347	383	376	369	330	370	329	372	379	361	371	383	357	352	389	378	358	393	345	371	394	366	349	390	343	384	371	367	375	365	382	361	367	393
6631	1109	1414	1467	1401	1237	1111	1069	1032	978	960	1018	915	1027	984	925	910	893	953	939	900	898	882	939	885	978	946	918	871	900	893	933	928	939	888	895	941	960	911	949	903	888	899	892	897	933	845	915	924	842	867	916	881	911	882	909	904	888	879	825	898	884	830	887	935	931	870	876	922	912	941	885	914	908	920	882	909	920	833	852	919	891	881	856	831	896	867	839	838	892	879	928	842	924	889	899	864	835	854	859	898	883	901	901	821	871	852	825	885	945	908	885	920	901	882	943	896	832	842	882	888	898	945	917	886	915	932	869	887	849	861	847	915	874	880	906	922	871	890	866	897	871	912	867	878	888	901	842	885	918	915	843	882	843	871	916	859	916	848	912	860	841	881	880	859	875	856	881	852	905	922	903	897	860	899	871	893	906	883	888	924	910	845	896	839	863	905	890	882	869	880	897	898	873	868	866	916	868	885	808	812	850	853	840	897	910	867	917	926	934	956	923	886	902	884	887	856	857	900	881	900	887	864	880	889	864	900	879	908	890	900	908	819	866	895	954	896	892	893	878	900	927	872	858	924	883	872	906	899	916	871	835	895	833	928	842	899	893	865	906	834	886	841	857	879	861	839	882	891	890	878	836	922	907	897	913	860	848	895	919	896	907	886	873	905	872	860	884	894	876	840	917	849	849	872	885	916	887	906	888	861	898	891	848	933	921	903	900	864	843	899	884	892	878	910	984	843	910	870	889	898	852	939	895	869	905	869	878	835	863	904	876	881	906	893	892	874	930	879	890	923	874	903	867	903	868	866	862	834	895	906	896	878	936	915	857	887	906	898	889	853	897	826	927	914	885	929	873	873	934	845	866	858	861	930	837	876	845	831	859	861	821	899	949	850	821	926	967	913	930	892	833	856	914	892	894	890	826	910	893	879	884	895	858	893	946	910	918	882	924	851	915	943	872	871	864	820	862	818	903	904	884	872	848	877	911	838	909	847	887	899	830	895	872	955	930	827	851	887	853	874	883	813	901	880	906	891	907	891	822	923	870	879	906	869	861	900	879	896	877	942	915	837	937	877	856	918	871	874	861	878	905	865	814	899	862	836	875	830	855	898	853	893	832	909	853	865	878	878	907	895	886	845	888	932	887	879	874	916	914	916	881	851	918	907	928	867	870	870	922	842	871	852	911	844	924	838	929	930	882	906	915	927	885	845	908	861	863	912	938	917	851	892	891	886	855	891	844	828	897	865	892	898	889	893	925	880	845	909	872	895	845	848	854	874	898	925	899	878	912	930	907	843	889	857	804	859	910	872	892	886	876	865	903	822	892	867	885	935	875	953	899	904	888	879	883	953	862	835	878	858	867	865	888	936	889	929	847	878	903	889	894	863	915	903	894	892	883	845	908	882	905	901	911	888	868	893	925	930	907	913	914	906	921	864	924	878	896	891	839	896	879	892	928	928	856	906	895	885	878	885	923	863	835	883	887	867	886	887	872	873	901	906	857	869	901	884	848	861	866	864	853	890	859	909	899	859	861	905	880	972	868	934	967	841	899	842	867	859	891	883	870	897	869	871	854	925	914	900	904	907	855	883	924	883	878	880	877	861	887	875	903	831	804	850	855	892	912	930	863	909	931	913	885	863	877	882	878	878	868	932	847	856	923	864	869	872	924	862	925	861	884	889	949	880	867	927	823	884	860	869	905	900	878	889	900	905	835	850	860	869	882	877	909	868	902	885	903	879	906	886	901	888	890	865	952	858	892	890	894	850	831	843	896	887	853	886	892	855	853	931	887	940	910	886	840	884	828	880	859	871	926	814	910	917	830	847	839	845	865	839	905	904	883	926	851	880	929	902	842	836	873	838	841	899	843	847	902	863	900	899	847	848	913	914	862	902	912	904	912	905	886	896	892	886	902	945	843	889	884	852	893	856	905	853	867	862	903	862	836	898	881	861	905	906	946	873	892	935	876	874	827	876	900	965	909	821	912	858	900	922	926	892	910	887	892	866	897	899	896	916	899	886	853	926	890	910	843	866	867	884	884	888	917	915	865	932	906	863	862	869	981	862	858	865	926	854	909	882	887	841	930	867	943	891	934	799	894	883	883	919	890	845	874	890	862	890	912	841	876	889	889	897	902	881	856	923	899	882	849	846	853	859	890	850	890	869	878	872	878	843	892	870	877	884	885	835	877	901	872	830	894	899	930	939	862	918	834	815	887	959	900	880	850	909	869	869	862	822	887	879	894	854	884	901	873	877	858	894	875	838	874	910	958	933	871	889	914	890	889	861	895	853	845	863	875	926	877	874	909	915	831	871	843	858	879	855	923	895	882	903	855	880	909	888	888	870	871	889	927	860	860	913	847	825	875	868	934	944	925	863	882	883	863	889	916	898	845	841	832	855	843	913	873	857	894	890	868	855	890	892	871	902	903	879	926	890	849	860	899	864	908	876	912	854	906	866	859	908	866	907	876	878	890	869	903	901	909	860	878	852	866	861	897	879	914	844	834	853	848	845	906	823	909	885	887	811	890	941	886	858	936	892	843	897	837	859	857	895	885	896	858	844	922	887	931	915	885	883	883	911	851	824	882	868	893	912	972	882	886	910	933	924	871	916	929	885	877	961	908	939	897	944	868	890	890	879	882	948	869	868	862	901	862	877	902	904	859	902	881	923	850	820	843	843	888	908	890	909	904	877	833	858	908	894	891	884	900	916	882	875	892	889	885	902	859	892	837	799	860	921	900	894	883	872	888	897	835	895	875	863	902	844	905	877	828	913	899	874	902	901	905	866	880	889	903	873	918	918	931	840	913	945	862	864	905	852	913	868	870	934	852	925	928	895	866	891	901	895	889	908	898	901	917	861	859	910	889	907	876	892	851	847	858	913	991	877	859	893	910	886	897	898	936	906	893	860	909	923	930	913	853	912	887	869	882	952	873	902	876	940	928	923	900	917	896	900	901	909	863	939	885	909	901	890	894	924	876	916	848	850	867	865	843	901	902	926	909	849	827	822	780	910	863	879	855	857	886	854	864	865	811	913	858	887	900	882	904	880	880	911	878	869	846	877	861	872	851	867	885	862	887	860	849	931	909	865	870	926	885	875	935	878	855	895	912	904	875	847	849	863	832	894	840	904	841	897	839	924	855	897	925	860	880	879	904	906	904	901	923	895	870	870	857	899	867	828	842	838	894	924	805	872	896	887	927	853	888	912	901	862	889	903	882	895	874	905	905	872	906	903	898	826	900	881	895	875	894	924	870	818	905	910	932	910	861	869	926	867	909	907	888	876	881	891	866	954	851	916	883	870	867	900	928	850	889	882	864	836	890	884	902	885	862	852	903	914	860	886	815	860	883	949	860	883	885	881	936	843	895	895	938	895	892	892	868	913	863	884	835	869	866	866	919	856	866	876	864	882	859	885	891	876	877	932	852	919	809	900	901	902	919	919	849	808	953	840	854	911	882	889	858	924	933	868	889	891	851	890	919	851	878	871	919	896	862
11848	764	629	526	397	311	285	279	245	250	250	222	220	193	206	217	194	194	216	227	203	218	200	212	199	218	207	199	208	194	223	164	205	205	216	195	205	206	218	199	192	201	175	194	203	218	216	188	206	219	206	179	213	191	180	207	198	170	210	214	199	200	190	188	185	179	208	194	232	185	197	198	198	185	200	193	225	206	207	185	158	185	195	172	205	179	196	201	235	196	178	191	179	214	202	177	208	220	214	197	207	223	234	174	189	187	186	193	200	182	182	198	179	230	197	190	190	209	196	194	170	231	185	194	213	202	221	203	200	177	176	189	208	183	220	197	206	191	213	176	198	198	197	196	211	205	208	185	201	196	189	224	200	197	202	172	181	204	168	206	211	190	193	171	180	177	200	183	206	187	197	204	175	215	206	201	217	217	224	188	207	185	191	186	180	190	192	201	175	207	196	195	196	200	176	232	197	213	189	195	186	207	231	167	197	193	224	178	186	188	184	194	193	187	199	186	197	198	226	212	225	190	176	206	196	202	193	204	173	194	179	167	186	230	181	218	202	206	211	202	190	187	185	206	195	195	196	197	197	190	193	211	202	195	184	177	181	179	197	199	189	205	188	193	197	223	218	198	192	216	186	190	247	212	213	222	186	174	180	178	176	185	202	211	192	206	193	198	220	196	205	218	204	168	184	177	227	172	199	214	212	190	208	205	219	207	208	198	186	189	187	180	192	213	195	211	198	181	201	189	205	197	197	227	211	199	169	181	191	211	195	183	190	199	225	176	206	181	188	217	201	215	208	180	189	206	192	186	216	194	220	198	169	175	188	225	178	174	176	190	178	195	198	183	193	193	194	230	211	207	205	202	195	182	158	190	186	170	222	201	183	201	214	212	202	179	199	200	188	202	198	202	183	192	208	202	206	197	172	204	179	185	195	216	218	230	210	196	203	186	206	193	189	196	224	172	173	210	217	217	202	141	189	189	210	185	186	192	200	207	187	218	181	190	207	221	200	177	169	210	183	159	209	211	191	199	191	218	178	185	206	187	208	184	196	183	193	196	193	200	186	195	207	200	195	205	196	192	211	191	198	211	213	195	172	204	186	184	190	189	183	162	214	206	200	189	195	202	205	217	193	176	201	178	221	192	199	224	210	200	185	184	201	193	178	187	190	171	194	165	188	195	197	163	186	221	194	179	209	192	210	238	176	188	200	213	212	179	188	179	200	228	175	198	201	223	183	200	202	186	222	192	195	193	194	183	194	202	203	204	194	209	193	196	201	189	230	213	190	197	199	212	190	215	197	205	195	179	197	225	200	193	191	198	213	209	192	196	180	198	188	217	201	176	206	190	173	188	206	209	197	201	204	199	206	191	180	199	179	214	178	214	189	222	189	196	205	200	189	211	192	168	211	208	202	189	185	202	197	193	182	201	181	212	222	184	173	201	195	200	165	183	183	204	200	178	207	188	218	198	200	201	207	182	212	210	234	166	180	197	220	190	200	186	184	194	192	195	181	194	197	187	209	201	202	198	179	191	179	198	187	194	182	189	218	199	195	172	196	198	168	217	215	191	160	204	189	208	190	185	181	188	197	196	205	218	193	180	217	200	186	193	175	221	196	183	191	214	196	228	205	201	197	173	201	195	200	170	207	194	221	221	194	213	201	214	199	182	192	201	173	199	216	186	226	207	181	226	186	196	174	193	192	196	218	204	226	197	210	187	202	172	176	204	198	235	183	189	200	175	196	187	203	207	206	187	182	193	219	213	194	201	192	207	188	191	215	212	198	196	206	173	191	181	201	210	186	189	182	206	181	185	207	187	207	190	216	202	220	225	184	180	212	201	195	209	207	193	196	179	189	209	212	182	181	189	209	176	216	166	189	196	204	204	177	200	198	204	171	230	213	218	168	186	218	223	207	199	211	212	193	180	185	208	197	201	192	170	208	194	198	199	211	197	187	216	189	191	198	197	198	172	178	223	204	190	194	180	171	174	194	208	179	228	216	230	216	182	216	196	201	183	212	204	196	208	213	188	199	200	214	198	186	185	218	207	180	192	197	201	187	188	226	188	212	191	203	242	188	198	216	174	211	189	181	172	199	183	199	197	203	189	182	200	182	200	190	202	209	203	183	202	199	188	174	197	187	212	194	212	194	203	205	203	217	176	184	216	194	170	208	201	194	203	200	198	193	181	194	203	189	210	209	174	212	196	212	201	191	185	176	189	183	196	179	167	202	210	219	210	187	192	173	178	167	193	188	187	190	191	189	202	214	186	203	199	187	197	210	211	192	189	211	192	235	221	193	213	221	195	195	178	192	205	208	191	197	201	204	179	187	195	205	198	186	178	200	187	178	195	188	200	190	182	179	216	198	176	186	188	194	189	186	208	182	195	188	214	227	168	174	192	195	207	190	199	204	185	185	182	228	177	175	179	217	219	189	199	217	190	207	172	203	183	215	187	207	191	182	205	209	185	209	195	200	175	201	207	205	203	200	194	189	193	199	204	198	193	172	175	205	209	195	203	196	207	175	170	180	151	187	208	185	197	206	203	171	208	181	182	182	156	186	181	195	201	190	185	200	194	174	191	205	203	203	199	200	165	201	182	216	202	211	157	202	212	213	211	225	215	187	165	187	196	185	214	175	213	183	192	189	214	191	192	202	195	186	182	199	189	200	198	182	191	187	172	200	180	199	187	175	180	192	217	188	221	181	184	195	179	179	191	196	202	219	194	194	182	167	192	182	229	193	211	197	173	202	204	196	187	179	188	171	184	215	225	191	198	218	203	218	190	179	201	177	184	212	201	207	177	168	191	175	201	213	187	227	205	179	187	195	148	203	186	197	207	215	204	220	213	210	174	183	182	191	177	204	196	214	201	210	176	180	184	181	189	209	206	203	181	201	214	227	204	187	197	186	217	186	193	211	200	168	184	189	182	206	220	219	198	194	192	190	184	183	204	197	181	178	182	176	182	199	194	209	182	219	188	218	200	175	217	190	201	196	194	186	204	179	208	176	183	208	222	190	211	232	176	196	171	194	206	194	183	220	171	192	199	210	172	216	182	195	211	180	200	222	200	209	202	198	180	193	190	193	201	183	203	190	205	217	174	223	202	193	175	222	203	220	193	180	234	187	187	191	197	182	166	189	195	192	196	200	201	210	225	204	189	178	189	192	201	204	188	202	193	203	232	195	204	187	183	191	173	180	198	207	184	211	206	212	195	200	202	182	201	194	196	186	203	186	196	157	193	230	205	228	203	225	189	213	195	193	208	186	171	193	190	215	205	204	189	196	199	214	193	188	176	199	212	234	207	203	203	201	190	204	187	221	203	203	205	210	203	193	207	214	226	210	197	190	189	187	186	198	201	202	196	198	183	204	201	177	203	214	210	175	190	176	197	226	214	180	172	190	188	205	197	200	197	202	198	233	212	175	194	177	219	196	207	212	188	150	219	211	204	179	210	197	196	193	184	169	184	169	198	198	202	190	216	210	189	184	193	165	167
7745	900	1512	1660	1406	1183	1038	949	784	769	738	694	625	618	634	666	603	586	571	546	578	542	529	549	572	535	515	527	558	530	585	524	531	551	514	567	569	521	512	547	551	526	500	510	518	505	496	543	563	529	500	511	552	576	523	481	524	543	537	539	507	494	540	520	496	496	528	489	544	503	537	465	524	499	529	502	499	530	527	485	532	520	481	525	511	475	490	487	509	490	508	510	476	532	527	526	489	499	531	532	498	492	493	535	507	522	481	516	507	503	489	513	528	525	486	513	482	486	506	503	494	513	521	467	493	544	504	553	495	532	525	480	497	513	510	475	531	479	463	502	477	491	526	507	540	509	552	489	495	526	493	487	538	512	510	501	513	497	530	457	517	510	502	529	499	535	507	501	482	482	526	503	476	497	497	492	501	488	530	502	492	468	525	516	501	522	510	496	499	491	529	473	481	511	491	495	485	520	502	516	511	475	527	506	526	498	501	525	539	468	499	530	478	501	518	494	492	478	497	496	513	487	519	498	490	520	499	495	520	488	499	539	524	491	519	495	502	502	455	487	477	516	505	491	473	491	480	481	512	486	471	514	547	493	508	514	480	471	537	544	492	513	507	508	488	485	493	531	474	492	563	519	520	497	503	494	544	483	495	502	477	513	521	508	491	504	524	460	529	480	518	479	516	493	508	519	536	474	538	536	535	549	506	535	524	503	533	489	518	484	478	559	487	472	518	516	505	498	490	465	489	555	486	531	517	488	502	515	542	520	523	506	505	500	524	484	503	522	493	490	504	522	514	492	550	518	495	514	500	447	454	518	522	512	524	507	512	507	527	499	487	489	521	524	510	537	492	496	520	474	549	481	497	505	518	472	499	508	544	507	561	481	506	474	533	491	478	520	511	555	512	512	487	511	520	451	516	525	486	509	499	511	495	507	508	510	497	512	457	510	498	488	506	529	510	505	555	484	518	490	514	485	470	487	509	530	490	492	468	503	519	512	488	487	477	478	531	489	525	470	483	503	521	509	513	496	521	536	510	507	511	505	477	512	489	526	505	496	488	527	524	486	469	483	501	497	480	503	499	498	505	484	502	510	474	532	489	494	509	492	526	486	511	539	521	511	507	525	484	496	553	511	522	489	515	497	489	498	500	523	547	493	513	548	485	503	467	486	509	493	520	459	510	513	514	549	489	531	511	517	538	538	497	526	544	511	496	494	480	478	487	469	497	516	488	513	541	512	465	484	484	489	505	537	486	529	509	498	504	447	502	523	506	491	451	476	518	491	461	513	532	482	504	484	516	456	512	491	485	510	495	490	521	534	512	513	482	485	538	511	495	515	499	473	488	466	518	528	504	510	498	448	539	483	495	485	493	502	508	496	509	531	492	490	494	491	506	491	537	532	558	529	478	519	503	490	492	503	455	510	517	506	481	506	527	515	454	468	490	497	559	489	503	502	525	467	492	490	528	515	495	474	507	517	493	521	491	474	466	508	509	541	506	545	527	519	495	488	516	503	503	518	500	525	517	500	503	507	506	468	488	479	508	498	496	539	467	514	554	485	505	514	452	504	512	466	496	479	483	505	479	515	549	508	518	499	496	505	498	506	472	484	489	523	514	490	496	485	514	536	508	528	513	501	549	500	486	494	496	488	502	475	535	522	531	475	502	523	512	517	487	491	526	508	494	503	485	491	507	520	515	489	487	500	488	517	481	531	502	476	496	512	476	480	490	530	488	488	480	504	467	536	507	531	477	535	487	550	492	527	502	499	497	508	501	485	530	462	502	537	524	513	484	518	521	497	509	550	520	506	521	524	492	523	507	500	516	507	519	530	501	494	482	483	498	505	485	523	535	502	542	494	501	512	491	503	535	475	524	512	505	487	477	513	518	470	523	478	474	500	489	504	491	490	496	550	503	495	478	504	515	522	509	478	466	505	472	521	510	489	523	481	534	490	485	480	496	524	537	522	503	488	524	509	479	507	473	519	487	553	496	501	494	488	505	506	490	532	461	491	547	494	468	532	502	504	533	521	498	522	515	489	469	528	493	472	508	476	455	488	520	514	547	506	479	579	503	515	519	472	558	496	481	526	492	501	559	531	527	486	531	487	494	507	504	513	487	498	513	540	544	487	495	470	510	496	485	499	481	503	450	520	466	523	481	468	531	493	518	516	476	526	458	512	502	542	513	489	497	478	483	529	487	517	481	490	484	486	470	485	509	470	480	490	493	502	500	532	488	521	519	470	543	525	490	482	473	505	515	487	528	474	463	493	493	486	499	474	493	495	495	485	521	512	520	500	454	508	518	494	494	543	520	531	506	492	506	521	500	499	525	531	482	517	525	520	517	476	551	500	497	508	521	524	479	553	473	477	503	510	507	534	515	510	498	511	529	516	473	469	502	495	511	536	520	469	494	484	514	528	537	495	502	513	527	458	485	515	515	516	488	493	499	469	509	503	500	493	499	469	505	526	482	502	514	480	476	483	488	550	492	487	506	519	464	497	484	482	493	529	492	552	528	518	500	508	497	498	481	460	483	512	497	475	489	516	507	496	506	518	471	522	463	492	463	523	550	522	501	511	512	482	500	498	524	499	522	459	495	478	535	485	496	483	476	515	521	512	492	518	523	505	544	508	457	532	514	504	489	502	496	510	463	496	502	465	506	547	500	500	513	498	503	534	535	520	511	521	523	516	517	528	494	516	489	478	515	514	558	520	529	464	499	501	520	547	488	515	497	527	507	472	520	497	456	508	496	502	472	484	500	535	480	504	496	482	428	484	483	524	504	481	486	518	515	549	492	467	489	513	536	483	481	527	532	524	499	504	475	492	482	443	524	478	470	543	559	489	498	490	494	483	517	483	483	491	467	532	506	529	515	517	498	522	481	516	532	505	504	500	499	524	514	470	498	484	478	455	528	486	508	498	499	500	524	492	486	529	534	489	505	488	490	520	492	520	489	509	522	504	477	507	504	517	495	517	501	470	504	535	473	477	500	525	502	505	487	454	453	537	501	485	514	505	496	487	541	469	532	512	479	519	467	500	479	500	522	530	498	477	473	514	496	539	517	544	516	504	482	486	492	473	540	502	542	488	520	529	539	515	513	531	499	492	522	478	499	501	486	497	481	463	500	512	509	491	527	508	503	536	482	485	535	527	469	509	518	492	507	532	534	547	500	515	479	493	489	495	535	496	539	469	480	528	495	523	511	524	505	519	514	511	466	489	536	512	478	525	511	477	524	561	490	503	489	524	489	489	462	461	547	480	461	498	534	485	504	510	489	512	491	483	483	520	515	480	495	501	493	506	519	524	499	504	479	528	510	492	499	461	517	506	493	535	538	497	539	486	512	512	513	502	496	511	531	498	507	519	523	510	492	527	501	551	504	507	522	510	474	542	493	491	517	505	503	503	481	510	508	495	500	475	514	499	480	496	527	497	502	502	504	473	481	507	514	479	484	505	490	503	498	508	521	521	523	509	525	479	512	461	476	500	481	518	476	486
1287	353	370	373	441	399	386	410	401	394	378	376	378	381	394	359	383	427	353	353	378	358	404	364	390	356	362	426	365	389	415	371	378	356	409	369	383	373	406	390	377	355	389	358	362	361	373	367	361	417	384	383	412	388	389	379	366	369	403	392	381	388	359	381	411	438	417	349	346	388	395	389	398	398	377	392	351	387	387	440	381	386	367	335	386	375	360	377	333	345	419	419	377	386	380	376	359	350	383	399	383	390	439	373	414	371	369	404	389	410	370	358	388	376	384	362	376	371	399	395	386	392	394	393	389	374	377	399	403	404	385	373	383	355	328	367	373	397	412	389	387	385	401	376	351	388	376	398	347	374	389	394	392	375	408	368	369	397	414	369	389	350	412	395	378	369	396	377	372	384	375	374	424	352	358	355	395	385	354	394	379	406	375	411	380	371	388	393	384	359	388	389	386	368	384	392	327	405	378	389	367	384	376	389	337	402	400	399	385	368	401	374	392	369	357	406	343	375	407	354	376	381	385	403	363	395	367	343	385	329	382	364	379	368	375	402	379	353	395	406	383	323	388	393	395	401	346	392	437	371	400	419	426	389	377	375	433	350	373	382	392	358	404	371	402	367	399	352	374	354	364	397	419	364	361	367	387	379	385	342	383	364	370	378	418	378	416	399	376	367	366	355	354	416	369	381	407	365	363	380	394	396	373	371	370	404	380	358	373	374	427	345	361	393	356	410	401	418	356	363	353	370	345	402	372	354	360	371	386	376	346	412	362	366	374	365	383	381	421	394	371	371	363	373	397	381	358	356	361	361	374	385	364	348	370	366	382	375	393	394	389	346	375	375	363	375	398	402	399	367	360	385	419	407	398	359	419	399	369	382	360	397	381	373	334	389	338	371	363	415	362	405	354	350	389	359	325	368	391	411	366	371	370	369	366	360	342	396	369	417	375	365	385	382	362	369	407	388	387	389	404	356	381	354	373	396	375	382	343	394	376	377	408	406	369	372	352	377	359	385	367	384	348	399	344	430	395	373	369	389	397	390	387	401	386	387	365	413	372	374	382	382	364	406	335	368	336	376	393	389	378	365	378	361	370	374	419	412	375	385	387	376	375	420	406	412	385	387	372	366	411	375	378	368	366	361	383	382	393	381	385	359	377	417	384	403	356	411	392	378	399	392	358	370	398	359	358	389	386	361	406	369	398	400	374	359	375	387	358	406	394	370	411	379	380	363	369	350	390	405	388	383	369	397	396	396	328	340	373	338	343	372	399	347	353	401	369	350	383	384	372	405	403	383	421	359	368	388	379	383	383	381	390	374	377	353	391	377	373	354	365	386	370	368	376	402	368	346	369	368	404	364	374	385	394	383	361	335	361	389	364	384	373	385	354	385	377	388	360	369	354	376	393	363	420	395	355	376	336	374	404	410	381	381	383	393	366	366	337	387	361	372	388	388	382	386	329	391	391	349	392	376	393	381	381	369	438	435	375	358	392	404	395	389	386	386	362	379	367	400	397	400	399	365	379	345	409	367	350	365	377	348	345	370	403	379	357	373	407	375	403	390	383	339	395	409	401	379	352	367	382	373	367	359	344	393	394	352	392	356	378	324	356	357	345	357	391	392	331	368	388	394	384	405	386	342	369	344	402	422	401	390	413	350	365	365	373	377	404	374	350	362	347	398	369	414	365	346	390	372	360	385	364	351	367	383	381	368	379	356	351	424	389	395	371	370	378	379	375	395	369	386	379	368	373	382	408	345	368	361	373	397	383	369	356	402	375	352	364	383	364	383	388	352	383	400	383	367	393	384	373	383	406	362	351	366	360	375	389	376	375	366	379	407	362	366	370	375	380	372	383	377	384	379	393	369	388	374	366	356	394	364	410	395	375	390	396	373	385	391	377	414	392	347	407	350	372	390	383	412	367	374	389	397	342	442	408	388	368	394	371	393	368	414	375	367	380	393	364	362	353	387	372	364	375	366	419	388	404	394	398	426	412	387	402	392	362	367	351	400	394	406	391	381	370	351	379	377	388	382	352	379	354	407	365	380	403	371	400	367	378	393	392	392	377	417	403	368	381	410	376	386	365	417	379	398	392	383	350	373	378	397	384	381	378	415	360	362	342	385	391	439	363	359	357	409	358	423	384	391	388	375	366	354	382	366	417	385	385	408	370	388	362	401	336	383	372	411	368	395	384	385	378	399	400	392	371	397	409	357	384	423	378	370	375	408	388	393	397	377	376	354	358	381	375	387	379	362	391	368	370	384	400	402	393	366	393	381	399	372	378	386	372	374	418	355	338	367	386	361	379	368	401	362	384	418	370	373	432	386	363	382	388	348	365	401	390	378	399	326	358	381	391	361	366	389	362	374	384	403	355	393	383	379	369	351	355	416	338	396	391	347	374	378	378	378	337	374	369	364	398	395	386	336	364	404	396	382	406	360	418	370	374	381	361	384	349	357	367	375	379	384	435	356	334	382	385	388	343	392	398	363	407	404	370	336	356	374	404	385	410	381	389	399	395	324	351	381	374	402	391	378	347	403	411	373	385	412	388	367	370	348	381	358	409	370	367	391	401	359	396	359	395	361	383	351	382	377	377	384	361	351	361	381	379	353	364	384	345	417	380	397	380	443	406	381	411	396	372	369	368	421	366	369	395	436	401	363	388	386	373	411	385	387	417	388	363	385	407	378	352	381	405	371	403	389	424	359	412	387	403	397	339	429	361	377	390	369	354	389	362	375	364	402	351	390	388	360	391	334	355	395	386	406	382	364	369	376	406	383	374	385	420	381	398	409	426	359	338	355	379	392	372	380	354	416	382	372	370	412	340	348	357	365	362	370	381	391	396	349	360	388	374	388	370	404	380	393	398	333	372	383	378	376	381	358	363	351	346	375	385	400	382	388	425	352	356	418	376	412	414	379	379	331	348	421	391	337	363	389	332	391	367	372	369	419	395	411	377	392	384	398	406	378	382	360	387	387	370	388	375	386	405	409	382	405	362	368	352	398	388	368	398	346	392	397	394	368	346	394	388	382	381	397	376	393	377	409	378	350	394	399	408	366	377	390	391	361	350	411	426	372	371	379	365	413	391	370	389	399	354	386	364	374	370	419	397	361	440	397	387	419	370	393	353	397	368	364	381	371	380	383	381	388	352	398	401	390	409	398	382	351	345	341	364	383	362	376	417	386	386	399	384	369	366	382	368	347	333	379	383	347	391	367	391	358	378	401	356	405	372	383	370	380	389	374	369	367	394	395	378	392	398	358	376	379	344	379	381	381	393	349	397	406	386	391	372	387	368	403	376	355	393	380	369	380	409	397	373	372	393	395	388	399	361	388	374	401	357	374	370	396	354	327	388	417	365	329	380	386	370	367	382	365	361	381	386	398	384	360	377	374	376	390	384	353	375	356	386	379	381	386	344	383	380	374	430	368	394	398	392	387	381	353	384	391	392	395	397	387	361	390	404	348	361	386	393	416	351	393	333	378	389	375	363	383
2134	834	902	951	964	935	970	927	965	875	897	909	969	924	926	946	935	899	942	875	976	912	935	908	955	913	885	959	917	930	951	967	936	930	924	861	938	881	964	931	928	908	977	879	914	882	849	905	987	909	932	925	905	827	928	898	938	930	925	981	925	945	865	915	951	940	929	965	936	912	932	903	892	905	875	891	934	904	915	936	841	853	877	983	908	884	894	868	989	968	922	937	914	939	851	892	898	922	925	958	911	950	909	934	937	905	921	944	870	957	885	903	916	919	898	867	945	875	946	908	943	915	903	873	926	909	978	938	952	915	905	932	953	928	879	868	880	906	883	937	961	905	924	910	905	922	984	915	933	940	958	894	919	914	880	901	909	869	943	940	961	922	955	925	903	952	910	878	906	944	970	930	884	904	891	908	908	989	922	868	877	885	934	897	934	905	907	875	941	949	888	904	916	928	901	893	914	928	883	915	982	935	878	878	902	907	898	976	864	952	900	941	907	898	927	917	928	936	899	964	913	911	887	979	956	913	905	909	925	914	898	902	904	901	925	910	917	926	923	929	878	925	858	936	886	895	897	925	920	977	890	910	903	924	907	871	888	961	932	907	946	909	897	895	874	922	937	925	904	922	901	906	905	857	939	885	901	911	896	940	896	940	905	925	967	884	948	987	928	858	885	910	943	863	895	900	914	926	945	919	884	925	897	943	898	916	933	892	908	897	859	955	948	888	908	897	883	932	903	963	884	884	898	872	944	935	878	921	939	843	871	900	903	903	894	940	920	984	899	922	927	949	928	913	900	927	894	911	879	869	928	862	937	903	924	927	940	915	879	919	890	923	896	898	899	948	872	885	924	934	874	918	952	916	906	910	924	898	936	995	905	943	903	892	943	915	856	898	894	928	933	929	921	925	896	905	891	907	901	976	896	921	902	961	926	938	889	924	955	933	963	876	945	895	914	928	984	826	917	878	903	902	897	833	969	903	907	931	927	954	957	922	914	942	1008	896	892	952	942	941	908	914	918	837	883	892	924	890	950	929	940	905	859	871	939	938	931	931	918	898	921	941	935	944	877	886	908	899	936	911	916	855	916	879	928	882	894	940	887	929	916	936	918	945	851	951	891	896	906	919	894	877	911	940	901	906	948	884	924	873	964	890	888	892	884	970	954	915	911	898	955	914	897	932	922	923	893	879	941	973	872	927	921	969	904	947	901	932	942	889	932	932	938	957	906	925	898	893	902	898	924	903	887	935	883	934	948	882	938	913	946	900	893	968	843	936	938	888	931	903	890	944	906	922	963	898	904	924	915	930	915	937	899	889	902	922	870	924	885	899	950	907	956	892	946	914	970	934	892	950	883	906	911	968	915	883	905	924	939	879	929	937	889	897	866	903	929	997	941	942	895	958	904	960	928	915	908	931	908	895	906	957	928	866	928	870	891	876	912	936	897	954	923	913	887	903	878	942	975	921	900	877	909	888	867	934	916	913	954	900	909	941	923	904	910	909	928	896	925	964	969	981	960	929	912	901	938	939	913	895	921	889	925	897	913	969	923	932	939	903	880	940	908	944	958	937	901	904	902	857	934	838	956	872	882	882	904	961	920	871	918	952	934	921	856	897	914	914	897	925	942	867	887	913	942	906	868	911	959	920	887	928	942	855	872	855	944	900	873	909	920	901	891	910	956	898	881	955	863	964	941	897	888	968	935	914	943	933	940	878	926	875	951	936	880	896	946	940	881	884	934	928	968	938	926	927	991	944	911	886	890	936	882	946	918	955	927	862	929	964	906	951	899	869	953	897	898	932	934	878	972	920	930	887	878	962	993	915	869	868	935	916	903	891	904	898	926	892	936	917	966	960	934	913	908	899	957	888	954	924	864	923	935	931	980	913	922	943	945	889	920	921	967	907	962	909	906	917	981	952	941	886	904	919	886	905	971	868	964	915	963	946	905	955	911	932	917	900	968	913	875	909	875	963	946	927	938	870	913	932	932	839	898	916	943	939	897	870	933	962	931	931	945	967	962	874	927	908	919	925	898	924	956	868	894	913	914	920	911	878	898	940	881	892	957	881	940	926	963	921	893	919	945	946	940	941	863	888	893	933	951	912	938	943	909	906	898	879	927	920	947	883	913	904	926	956	935	949	961	917	954	926	894	936	941	946	891	902	949	897	915	908	923	919	919	908	944	908	856	896	887	923	906	950	864	902	917	899	928	960	950	926	867	903	908	888	869	926	942	963	899	966	899	934	898	969	910	929	907	965	943	909	918	901	921	918	917	927	885	949	878	910	920	925	928	909	894	948	944	956	901	933	878	912	887	877	955	977	975	960	896	906	944	895	825	867	902	843	909	887	946	936	917	970	918	870	885	906	857	893	893	893	912	936	903	918	902	894	920	956	890	923	912	883	930	926	946	950	916	929	915	957	974	906	910	905	941	924	946	885	970	952	897	916	922	900	941	1007	927	912	887	908	871	940	901	854	890	916	898	865	921	954	923	897	912	864	941	905	902	890	954	904	927	951	887	937	951	888	872	870	998	962	931	893	955	876	941	920	919	939	876	909	922	923	874	899	889	912	899	997	927	877	918	912	952	960	945	938	911	971	896	925	925	915	876	918	938	929	963	846	853	928	901	871	867	857	912	910	927	917	983	925	895	942	902	898	921	957	863	880	937	892	907	938	969	886	939	889	930	902	962	903	929	905	959	880	919	934	942	940	867	889	922	908	967	897	939	943	955	933	938	907	896	891	933	900	890	960	897	958	950	892	860	942	963	887	956	931	889	944	908	941	919	966	905	960	869	911	957	875	971	963	914	883	885	964	849	879	920	878	997	962	910	914	879	853	962	890	886	898	923	919	919	913	925	923	973	910	904	963	921	876	918	971	870	915	907	907	858	898	942	934	884	898	947	956	938	924	868	938	915	901	927	931	960	873	890	916	893	901	926	936	959	925	889	877	930	896	976	911	908	958	925	938	944	874	909	938	863	977	957	895	867	911	940	929	865	930	888	904	940	851	904	894	891	934	895	944	906	924	880	890	957	925	934	885	900	914	936	960	932	942	913	967	938	907	939	845	935	921	901	937	908	913	932	887	932	887	917	951	919	901	941	937	899	924	969	927	894	913	952	869	902	950	864	920	881	902	902	912	923	869	894	960	916	944	934	894	956	892	893	918	921	876	915	933	900	965	923	923	974	920	929	967	952	898	924	949	867	929	889	904	959	918	919	905	869	957	960	941	925	897	889	901	913	918	935	907	966	898	950	887	886	965	923	913	961	929	995	888	862	940	909	947	862	937	869	932	890	874	904	872	942	898	912	968	946	907	957	938	914	942	900	877	948	946	931	926	918	929	855	892	947	923	935	930	928	849	896	933	922	874	893	884	935	892	872	921	937	943	881	940	919	916	930	929	876	1020	920	908	962	918	874	861	902	935	905	876	961	882	903	850	934	920	929	934	914	901	895	928	924	932	898	954	949	949	953	925	917	882	877	933	926	915	972	985
6900	609	582	529	466	430	415	399	388	383	397	391	367	388	376	357	372	358	347	373	370	356	402	399	355	374	400	378	356	385	366	373	374	385	378	365	385	356	361	365	384	385	382	366	371	369	389	386	384	364	372	390	326	344	383	359	333	372	366	398	373	376	349	345	356	416	366	349	360	374	383	380	384	387	359	338	334	367	353	369	360	353	386	338	371	373	345	379	356	362	367	330	342	351	326	384	342	382	386	375	330	361	379	377	366	337	360	430	371	381	415	367	368	357	383	373	363	399	366	371	384	350	345	379	396	387	379	365	341	323	349	355	364	368	381	382	356	346	392	378	399	354	395	349	399	377	353	331	365	409	349	404	361	349	370	361	338	385	366	364	359	390	383	396	355	367	358	353	387	352	334	420	364	361	342	323	357	359	373	366	381	355	379	377	380	363	403	379	358	403	365	353	345	366	369	352	355	351	399	373	372	358	340	391	361	389	375	341	338	365	344	367	390	359	334	340	367	377	371	396	344	327	374	366	374	381	363	341	355	362	359	361	358	349	425	353	376	352	386	354	345	403	375	354	385	365	349	323	341	355	349	341	344	397	371	379	373	374	336	356	377	347	397	374	339	407	362	355	378	366	356	354	370	369	369	364	352	392	390	334	353	380	363	332	373	363	352	358	337	364	363	370	313	401	379	380	377	361	348	392	324	355	374	376	371	366	394	353	379	359	364	359	357	362	360	364	348	365	358	400	355	389	334	333	376	384	360	359	362	389	366	397	403	374	374	377	384	344	370	355	324	332	371	336	370	357	371	354	351	397	354	366	370	345	365	347	361	352	340	359	367	341	368	362	387	392	336	339	392	386	390	379	371	365	363	381	377	311	395	367	365	359	323	337	367	386	377	394	371	372	356	348	358	366	341	353	377	383	359	373	397	389	369	379	381	375	401	351	409	359	372	362	399	363	377	368	350	382	343	391	374	368	378	361	342	373	368	354	361	328	342	377	363	361	367	420	399	389	365	352	379	391	387	357	353	390	435	327	401	384	404	368	382	350	359	350	342	381	404	379	408	336	318	374	384	382	390	370	353	319	364	354	370	333	381	378	370	363	338	371	383	325	389	350	331	355	384	339	370	356	385	326	383	392	405	363	339	357	368	374	351	385	401	318	363	383	380	423	369	370	344	374	366	358	367	369	365	385	398	383	386	345	394	364	363	380	364	345	331	405	352	362	358	367	342	363	350	353	395	368	359	368	347	363	399	342	365	392	373	364	366	374	389	368	371	391	389	382	351	376	367	376	360	353	386	376	359	397	377	387	373	345	360	356	328	380	384	344	389	351	416	369	347	358	352	382	359	355	411	356	352	384	349	375	397	356	356	392	350	378	391	388	379	378	376	356	338	401	363	396	383	366	401	377	345	379	330	364	362	345	341	381	352	366	362	370	363	396	350	316	387	336	348	349	386	383	348	344	369	397	422	351	375	370	381	367	355	388	342	326	387	364	380	313	368	359	378	350	352	342	348	435	362	381	361	329	350	400	357	404	351	374	379	369	387	400	374	338	398	385	358	384	341	413	367	372	380	363	394	385	366	381	368	374	378	339	370	369	334	372	362	345	417	362	349	355	387	385	400	388	354	349	359	360	391	350	428	344	356	337	354	385	368	378	397	350	361	364	338	381	369	357	366	390	369	376	395	403	382	395	352	381	352	377	366	347	361	381	366	379	399	367	417	351	367	377	370	362	361	370	329	357	397	351	388	393	380	392	382	385	365	359	398	349	359	394	348	357	367	371	339	361	372	383	392	371	370	384	365	387	361	373	356	358	404	373	347	346	370	380	387	379	345	365	395	378	384	370	318	368	352	369	392	363	385	357	385	349	347	405	365	394	377	386	379	386	364	380	383	346	377	369	357	340	377	366	360	359	351	398	355	364	393	348	348	350	377	333	354	361	368	330	364	348	374	384	369	348	360	345	395	383	383	355	372	365	332	377	366	337	396	378	365	379	373	358	339	362	373	360	363	364	393	345	353	396	367	350	368	357	377	412	358	377	350	355	405	387	401	361	353	365	362	377	381	378	388	400	385	328	357	403	336	337	340	367	397	335	341	358	350	383	382	336	356	386	379	383	388	335	371	381	381	382	325	354	371	362	427	337	358	366	379	359	396	391	353	358	354	380	368	380	354	372	373	385	380	358	394	365	380	384	340	368	361	438	351	350	341	399	400	377	398	346	350	374	360	366	355	368	359	388	361	377	382	381	368	383	375	365	365	357	382	343	379	366	351	374	349	410	348	372	332	330	383	381	403	350	369	353	394	356	372	374	391	331	401	380	393	376	357	372	345	369	354	389	355	347	349	367	346	382	362	349	372	370	375	348	396	359	363	364	412	388	370	394	390	368	399	347	339	411	360	371	358	343	372	361	396	354	358	366	330	345	356	373	324	335	365	369	355	337	347	363	360	370	385	388	387	355	402	407	333	359	419	398	365	356	338	386	375	374	350	363	348	335	346	357	337	368	388	328	343	355	342	405	350	353	347	336	372	374	390	361	370	354	353	368	359	391	392	377	365	334	398	372	380	393	384	405	366	374	346	373	365	411	366	364	401	359	364	357	378	381	390	378	375	374	364	330	383	374	395	366	374	367	380	398	351	367	343	366	391	363	372	358	370	379	368	371	383	366	353	338	380	373	365	368	359	385	347	383	359	326	367	364	345	352	391	376	402	408	345	354	358	312	405	370	349	385	359	369	349	349	387	342	425	369	391	407	360	350	361	381	352	350	358	371	370	389	362	369	376	359	370	364	342	364	370	376	357	370	343	361	378	355	364	363	360	345	393	361	361	353	405	356	369	363	371	399	411	364	384	362	375	332	378	337	381	389	360	350	372	365	369	359	361	385	347	332	365	335	402	366	367	387	349	385	388	364	405	360	383	375	370	379	361	375	365	384	376	353	335	352	366	363	382	376	390	359	359	359	382	369	309	420	389	351	381	366	423	384	365	367	346	355	353	380	366	386	350	360	358	384	371	361	348	347	382	373	348	375	369	384	367	362	397	376	349	345	368	355	402	366	376	363	331	361	361	378	376	390	336	357	340	389	367	372	352	330	360	369	366	377	366	352	332	375	359	375	377	341	370	345	387	377	386	343	359	361	385	388	311	367	359	348	404	371	396	367	362	391	350	387	336	378	403	381	390	385	362	342	360	381	381	408	405	388	381	348	383	372	383	371	405	377	349	373	370	337	346	379	385	352	361	379	342	380	349	378	342	400	376	352	354	359	364	341	386	390	406	356	348	361	364	379	363	367	343	374	337	376	410	375	371	346	346	373	365	354	382	396	357	376	349	343	356	369	384	380	393	328	381	387	390	367	370	335	399	366	357	385	356	382	374	351	333	356	373	372	354	376	359	386	365	381	390	383	354	395	388	356	381	402	358	354	367	375	387	371	374	394	369	343	347	333	383	377	345	348	345	367	368	389	380	425	358	384	375	365	372	376	340	358	379	373
6506	1082	1410	1516	1377	1286	1186	1082	1006	1035	973	1013	975	913	917	937	932	867	912	928	936	921	875	928	844	875	858	882	912	934	945	864	940	850	858	913	863	872	890	943	936	872	825	895	921	847	863	881	925	901	911	904	866	886	882	888	915	911	907	856	816	876	914	899	906	885	906	864	846	838	874	886	876	870	832	868	888	887	881	899	912	858	859	874	871	872	876	874	898	864	870	914	941	855	883	906	865	886	917	881	898	886	882	868	871	851	884	845	854	892	914	872	898	876	856	922	870	939	871	861	884	883	866	896	861	885	899	838	880	867	837	850	869	880	854	866	884	915	860	879	889	870	881	850	898	895	924	860	902	885	852	891	855	905	882	912	874	875	852	912	904	925	868	810	871	893	909	916	924	915	884	888	904	908	884	904	844	838	816	874	889	873	839	864	911	897	879	873	919	920	840	960	938	883	860	824	846	943	889	866	855	899	882	872	884	888	844	896	860	893	897	869	885	848	890	915	859	904	816	873	900	886	863	828	932	850	878	908	891	877	872	924	868	969	877	902	891	864	874	866	855	912	882	874	875	859	888	874	896	873	827	930	879	840	907	861	867	838	908	880	841	855	897	864	847	903	904	825	852	935	885	865	860	839	877	846	937	874	846	939	881	876	908	896	868	896	918	903	849	844	870	867	955	863	903	912	897	873	897	924	930	860	877	887	928	869	854	840	908	888	831	881	923	871	838	893	839	871	888	889	845	882	906	901	848	909	813	892	876	861	892	903	916	843	903	913	917	888	904	891	881	887	897	871	897	857	882	884	856	882	929	890	874	883	873	781	831	910	867	889	872	911	904	825	906	845	898	886	871	953	843	880	916	897	899	889	838	896	882	930	904	912	866	901	895	932	896	868	924	905	886	912	886	877	873	871	892	859	898	920	872	891	799	846	833	826	919	803	867	903	850	909	863	894	892	882	862	855	884	849	848	862	868	874	863	870	880	883	797	866	862	901	821	907	894	909	914	859	878	897	907	853	836	931	838	877	920	899	832	897	863	877	861	888	857	927	863	878	918	900	868	865	900	879	859	862	934	915	851	926	931	848	856	883	920	902	848	864	921	904	878	915	824	878	864	879	865	905	837	849	919	884	864	913	924	854	906	864	889	891	886	883	899	866	810	873	919	947	867	918	848	897	858	920	829	852	868	890	908	880	874	863	925	837	893	922	899	900	895	841	942	880	873	896	892	881	856	863	888	894	895	878	918	888	859	891	906	924	876	877	926	906	920	827	854	859	866	872	890	823	863	912	877	876	934	874	937	875	889	848	836	848	856	915	887	945	834	855	908	891	843	840	819	911	870	911	941	881	853	863	913	908	863	853	860	911	846	883	904	856	886	888	917	898	881	902	847	862	909	926	907	886	860	885	951	894	908	851	862	915	896	841	874	854	880	823	879	913	895	861	860	880	882	875	880	877	904	860	892	929	887	876	852	896	836	865	918	878	899	856	871	942	932	880	912	872	876	850	920	889	831	844	877	922	871	870	911	850	944	873	868	818	876	877	901	909	871	936	881	859	855	857	896	893	845	835	885	877	876	916	893	908	869	882	921	900	915	848	822	888	905	866	845	866	872	890	868	896	867	856	907	872	864	844	884	885	917	845	855	856	874	850	888	896	888	889	851	865	874	887	856	904	885	905	903	875	889	857	915	890	865	903	887	924	856	924	848	892	849	873	909	905	874	838	903	915	885	913	932	876	876	865	888	889	896	868	835	835	851	899	978	887	897	889	826	875	838	883	886	887	853	894	862	879	885	862	838	905	872	928	893	852	910	865	883	883	917	819	857	911	863	884	868	906	833	899	899	892	857	930	892	918	890	897	885	858	859	849	873	871	883	869	915	871	907	891	820	914	928	892	883	888	918	903	941	907	832	924	923	903	873	865	892	921	900	864	901	898	905	922	869	898	918	897	907	884	880	858	877	859	878	858	827	865	884	883	848	843	878	924	848	845	892	891	911	850	909	883	897	870	886	851	878	901	885	862	883	898	937	914	895	924	862	879	894	835	892	899	888	900	925	912	920	878	896	909	936	866	870	897	878	900	834	850	872	883	860	843	871	856	874	827	873	862	921	887	883	826	837	878	829	836	937	878	903	827	878	877	903	925	878	884	935	893	892	826	862	870	897	906	888	870	868	895	897	890	919	866	868	905	927	893	845	880	877	854	851	862	909	843	871	866	834	913	922	874	894	865	833	891	916	886	915	887	898	899	843	876	846	859	909	898	873	975	886	881	880	888	906	873	920	813	946	924	872	915	860	865	909	854	886	830	893	871	852	894	901	887	901	916	821	842	889	890	916	864	965	861	933	874	915	867	868	884	900	919	915	921	847	898	924	868	887	873	849	911	863	878	891	883	916	876	913	861	916	877	830	931	912	893	895	930	908	867	885	925	841	847	890	869	839	885	887	876	876	957	877	894	913	881	884	834	937	893	896	824	867	909	921	818	910	877	864	922	900	848	837	899	862	885	872	838	868	848	852	874	907	887	855	936	891	851	889	832	906	875	872	869	873	890	876	852	915	858	859	850	836	869	926	898	853	893	860	900	873	892	895	854	874	848	896	852	952	870	905	856	895	848	908	898	794	890	891	848	891	902	902	855	976	923	863	868	899	919	862	895	861	879	875	890	826	814	943	872	918	908	951	892	888	869	929	847	856	869	891	889	879	833	900	871	943	919	858	847	879	871	946	899	876	884	886	931	868	883	846	871	892	858	903	830	845	901	846	877	866	823	921	898	893	888	919	851	850	867	879	864	879	850	932	881	895	886	861	865	896	883	925	828	882	877	884	894	876	884	887	927	859	864	854	832	885	867	886	852	928	883	884	879	813	862	838	907	843	877	931	884	858	852	899	868	879	933	884	880	939	890	912	890	855	886	882	849	851	925	915	905	895	887	835	850	876	880	908	879	856	862	878	881	915	895	877	848	894	884	862	899	877	895	830	895	864	852	900	867	895	816	895	874	904	848	918	881	883	875	894	847	847	904	861	917	866	831	886	891	871	814	877	949	860	901	868	876	875	926	883	852	965	880	893	881	860	883	882	846	911	911	835	859	847	903	879	881	875	886	909	890	880	884	886	932	896	860	823	860	911	893	887	864	919	908	841	922	917	858	912	916	828	887	875	870	863	900	885	861	859	901	853	867	931	901	903	914	906	893	897	897	940	882	882	892	909	854	851	908	867	868	857	862	898	879	896	853	867	887	875	917	865	879	870	878	881	855	895	865	855	877	877	875	815	896	901	866	867	879	862	957	908	885	915	902	881	882	920	880	881	897	933	915	902	880	909	910	939	906	871	872	899	904	869	888	889	877	913	890	851	865	892	882	901	861	870	878	900	923	880	874	857	890	894	912	908	822	909	885	912	908	852	884	900	842	879	860	862	880	850	899	957	830	857	897	838	913	922	847	863	881	870	870	915	907	920	840	850	867	872	830	886	910	863	928	868	879	852	835	870	897
11944	692	617	565	342	337	301	291	280	255	279	249	216	187	212	187	216	213	210	198	195	202	219	192	190	217	208	199	211	215	228	220	195	201	182	204	218	216	217	202	198	204	188	200	197	186	172	194	202	218	188	200	209	208	203	194	187	181	203	182	197	182	200	190	208	180	182	208	179	182	165	206	183	172	185	200	197	201	198	196	208	202	212	210	181	177	224	197	197	193	209	203	189	216	190	191	197	186	178	192	207	204	199	201	210	200	203	213	184	204	195	206	202	197	214	201	188	202	225	194	208	207	198	206	212	177	175	177	188	196	215	200	189	199	227	189	213	227	186	221	192	208	182	161	204	200	189	200	197	214	185	180	199	200	188	190	202	172	191	196	185	173	189	198	192	171	176	190	178	195	192	175	204	194	193	196	215	207	204	191	223	210	187	219	177	202	205	204	195	185	204	211	203	194	190	183	218	218	206	196	176	180	203	194	195	204	196	200	187	205	213	206	191	187	186	222	217	194	196	182	179	190	203	200	217	183	211	177	184	216	203	165	177	190	213	209	199	182	193	197	198	200	186	171	195	195	174	206	199	198	191	197	207	189	200	214	184	194	194	179	187	178	208	205	176	186	187	201	208	190	191	165	169	188	194	201	202	199	207	195	170	209	186	202	186	215	188	199	201	196	195	203	190	207	175	215	177	201	196	200	185	191	220	204	233	200	207	203	197	208	188	188	184	197	192	198	185	189	207	200	195	210	199	213	188	202	180	208	186	200	230	201	210	202	215	185	188	195	200	190	167	168	166	212	197	166	185	240	213	208	216	176	176	170	217	186	214	165	171	193	203	194	184	186	222	182	209	219	204	174	167	169	194	199	212	198	180	200	198	207	189	178	212	199	198	207	184	191	177	174	227	217	173	211	219	168	190	204	180	198	182	186	175	211	204	184	213	203	216	188	206	204	204	220	197	196	208	210	191	193	220	197	181	187	171	185	201	187	230	227	189	213	189	186	185	181	178	184	158	164	199	191	205	212	193	183	189	200	205	204	207	198	213	191	189	192	188	163	222	180	208	206	171	205	188	219	211	190	211	200	187	218	195	216	173	191	199	198	186	191	198	185	185	199	189	190	195	185	187	211	200	204	190	200	205	206	185	177	183	189	192	180	186	201	180	217	176	192	197	202	191	197	204	182	176	193	193	185	193	197	202	201	180	205	193	220	203	189	179	168	222	203	190	222	217	204	191	216	218	196	195	197	198	200	210	193	230	173	222	200	189	199	176	176	180	202	204	226	205	212	187	196	216	198	200	209	210	195	198	194	195	210	200	175	190	209	185	196	196	216	202	186	204	222	186	188	186	172	199	185	204	187	180	201	202	183	179	187	197	201	205	214	222	209	201	189	186	209	182	185	193	196	190	200	207	206	211	203	211	210	204	176	207	219	215	187	234	205	176	218	168	216	194	212	184	165	180	226	174	196	206	217	178	170	183	190	176	150	174	196	189	206	214	201	205	189	194	182	189	202	182	203	196	195	223	202	196	176	202	182	175	189	211	172	194	206	221	205	192	190	231	184	200	202	188	183	212	174	206	206	206	187	207	224	205	213	206	184	177	197	189	191	226	199	192	164	207	197	198	221	188	212	215	205	211	174	176	216	200	205	193	215	184	176	195	174	175	173	219	205	162	225	201	215	208	192	200	203	213	198	187	214	196	191	203	189	207	192	216	170	192	211	177	176	193	198	205	192	205	217	199	204	222	212	180	174	177	192	209	216	209	213	203	198	189	191	232	188	190	178	180	209	197	171	223	203	199	202	216	196	196	218	178	181	182	192	180	186	212	191	197	197	178	191	199	226	234	198	218	196	193	214	201	188	192	206	179	192	211	197	216	203	209	206	195	184	197	200	189	198	208	214	196	202	198	200	188	189	199	186	172	213	194	201	196	182	184	198	207	207	194	193	213	189	198	199	194	187	184	201	185	167	234	212	179	181	186	233	203	203	204	186	194	187	210	210	191	189	186	208	179	189	194	214	213	185	182	185	195	195	197	198	173	180	207	186	212	198	202	214	192	187	188	197	189	236	194	215	194	190	221	211	172	177	192	187	209	214	205	208	193	211	166	186	228	220	190	182	220	206	200	210	204	196	175	196	185	229	191	245	197	202	193	174	208	196	179	199	188	189	186	208	186	163	203	185	212	215	197	227	217	196	206	207	168	181	187	199	202	190	192	215	227	200	210	207	202	213	202	188	181	197	193	195	189	189	189	191	170	183	180	193	185	212	198	193	172	212	199	207	188	203	198	205	201	196	179	191	194	210	220	206	198	218	203	204	197	204	206	191	191	216	178	205	209	177	203	185	184	177	207	185	185	193	193	191	201	193	222	199	183	179	159	195	182	175	239	189	200	203	202	202	200	208	201	195	202	187	158	215	196	206	194	196	199	171	159	203	207	169	214	186	202	191	186	199	219	189	174	182	209	201	192	195	182	174	197	197	192	212	177	204	196	142	193	208	208	190	199	186	198	192	198	197	197	204	190	202	187	178	195	192	202	199	205	181	196	219	182	205	192	214	211	169	203	211	186	202	209	198	212	234	199	201	194	200	175	210	220	174	204	197	188	217	185	165	206	191	214	213	191	202	202	210	237	188	175	201	212	197	208	182	220	201	176	191	217	196	189	210	169	202	222	206	192	220	193	207	209	186	185	193	203	226	198	180	180	196	172	191	195	206	187	219	173	181	175	201	186	182	219	184	195	194	196	222	214	179	182	187	194	200	179	197	209	182	200	197	185	198	184	193	185	179	191	184	244	218	240	190	191	207	185	218	182	186	190	183	186	203	177	225	188	211	209	190	201	202	191	224	217	204	184	210	196	210	202	227	170	179	192	166	186	195	185	207	219	218	218	186	199	195	220	209	214	204	207	207	193	208	200	210	202	191	215	182	202	169	192	183	230	195	179	201	164	220	214	220	187	190	189	233	189	167	185	172	187	165	219	189	204	198	209	183	198	205	205	218	190	200	201	214	213	197	187	185	188	205	188	193	198	182	197	198	193	201	210	184	194	183	201	204	217	193	197	200	178	194	191	168	196	194	197	190	211	207	197	203	173	191	194	223	208	161	202	190	200	190	191	194	191	188	218	190	211	173	195	202	186	220	199	194	195	209	204	213	164	191	219	204	218	186	210	208	202	205	200	205	198	208	187	221	244	168	224	208	217	184	200	190	203	207	204	210	181	192	193	204	202	171	216	202	191	168	203	183	176	189	200	203	188	221	205	179	185	191	185	199	189	195	224	185	194	198	202	182	197	190	160	206	185	179	190	233	210	181	174	185	192	195	202	200	187	188	199	211	200	193	209	209	180	184	186	204	192	200	169	203	181	185	211	182	238	198	207	180	198	212	179	204	220	210	202	191	180	226	168	208	186	186	187	235	199	207	226	194	210	197	182	189	195	178	223	199	222	203	186	205	214	200	210	202	187	197	210	186	191	199	204	212	177	207	215	198	203	212
7757	922	1485	1742	1459	1229	1016	896	825	765	731	705	644	633	612	578	589	556	601	561	605	555	565	560	603	570	557	548	511	518	581	530	524	551	540	508	550	539	507	489	571	503	518	503	567	461	541	530	508	486	506	518	533	528	514	469	547	494	501	486	513	501	482	497	515	500	503	482	531	492	563	497	494	494	488	482	489	485	484	490	543	549	494	516	516	502	498	523	536	473	527	508	512	543	476	513	512	553	515	499	496	501	493	485	485	508	538	478	521	506	467	505	495	507	519	522	509	502	480	490	516	497	494	476	501	515	526	517	487	504	535	528	497	508	487	499	529	506	523	517	541	473	504	523	504	500	509	498	540	519	496	541	487	529	525	515	525	540	501	475	509	508	534	465	509	500	493	525	520	534	493	498	570	502	482	545	496	549	489	528	478	525	508	501	505	490	482	454	494	482	489	524	476	502	468	513	518	467	513	478	493	558	496	509	482	507	525	472	500	455	467	518	506	527	479	492	511	494	558	517	480	493	512	502	483	513	553	532	488	505	478	499	472	500	541	471	498	510	504	485	517	473	473	517	546	510	476	488	492	525	468	503	520	531	527	472	469	506	529	493	519	491	480	472	502	544	499	537	498	529	508	486	516	523	543	522	488	537	505	508	481	561	507	476	489	489	503	521	485	522	491	503	521	481	464	496	483	490	507	485	477	539	481	507	510	481	493	545	536	493	513	456	518	490	517	502	455	487	477	537	501	514	495	499	492	473	539	509	490	525	506	487	504	502	488	536	498	522	501	536	472	546	498	486	493	478	499	494	502	505	528	495	502	519	504	510	525	488	526	567	479	462	515	486	508	476	566	533	553	530	510	483	531	499	469	489	504	527	488	516	457	493	512	535	508	535	568	473	460	504	490	537	497	484	530	510	511	512	487	516	482	490	485	531	514	493	503	462	521	505	483	559	516	472	500	511	529	478	493	521	513	452	493	492	463	515	512	487	483	545	518	523	522	471	511	506	487	558	482	471	502	498	541	495	501	493	535	494	520	483	495	522	476	503	489	496	530	504	494	446	449	448	525	541	506	507	531	503	459	518	480	481	550	508	523	492	517	521	508	480	531	488	523	518	470	504	511	540	491	536	483	530	490	491	455	486	493	518	497	510	524	510	511	516	515	474	512	513	547	510	515	524	543	491	499	485	481	485	496	513	518	494	506	523	516	530	499	484	515	541	527	514	525	520	471	477	515	540	490	511	516	495	523	440	524	542	502	542	501	499	559	513	499	479	501	501	506	500	503	552	516	486	503	522	539	515	479	484	517	474	501	535	505	531	493	467	492	478	481	538	491	503	492	538	512	495	488	500	476	509	526	491	503	495	480	500	525	489	489	491	521	554	495	487	487	530	506	501	502	495	521	475	494	467	521	504	516	494	503	534	515	515	477	499	504	515	518	496	495	555	526	496	507	491	493	504	509	484	510	500	545	488	483	492	516	474	486	505	502	506	549	505	477	511	509	522	522	459	479	514	495	515	525	532	520	480	508	453	475	491	483	514	492	494	496	490	474	471	527	484	534	563	472	541	476	498	484	465	483	538	517	522	452	509	490	521	519	466	533	537	519	466	500	445	493	476	512	486	457	534	493	506	554	477	488	535	532	515	479	526	506	547	492	536	567	453	517	477	496	521	529	524	498	496	520	516	519	488	462	493	470	522	523	507	537	489	510	522	475	518	473	476	513	523	473	469	514	519	525	509	495	487	489	491	476	509	495	503	524	493	475	502	511	458	473	541	518	504	512	513	498	509	482	489	539	501	492	515	489	492	502	537	519	482	510	466	488	480	512	518	447	516	494	511	486	518	473	509	501	472	530	529	481	454	521	494	511	477	515	492	484	506	495	506	496	474	510	503	480	509	485	533	509	525	490	545	539	497	485	452	490	494	569	499	514	514	505	509	497	537	498	497	498	485	523	445	528	496	484	512	476	501	466	494	506	522	512	489	537	504	495	490	504	513	527	504	508	458	505	471	463	521	500	496	481	507	492	508	518	488	492	524	513	473	471	469	480	500	539	530	506	472	489	509	477	507	490	514	523	464	471	463	504	492	533	503	512	507	533	493	471	470	482	483	472	501	494	509	477	484	493	539	488	533	504	514	524	479	513	505	453	506	468	503	472	491	471	511	512	498	506	481	497	487	524	503	500	500	489	510	510	524	516	496	508	560	506	497	509	474	520	490	464	482	520	472	493	478	485	570	525	504	458	500	477	514	535	499	539	471	487	519	508	490	489	477	537	492	508	522	550	472	511	554	493	530	511	506	479	533	492	493	482	510	508	506	504	504	529	497	500	510	471	498	524	533	495	502	519	522	477	485	482	461	506	502	513	506	488	505	477	546	501	516	502	561	549	515	504	525	496	520	506	501	517	485	502	478	491	474	523	488	514	506	503	510	503	497	475	526	470	568	473	517	550	478	483	508	468	508	507	498	479	473	486	482	517	503	471	517	521	556	465	503	517	529	501	516	536	508	544	508	515	559	517	496	521	527	502	487	487	492	473	502	463	519	516	489	496	458	509	513	499	509	518	447	454	535	496	454	518	508	512	519	525	517	488	504	502	507	517	461	533	479	501	452	512	525	515	527	424	467	528	521	500	520	491	454	525	524	496	491	513	496	542	498	539	455	520	481	527	455	519	528	496	480	496	493	488	473	523	481	483	520	482	492	487	518	496	485	529	489	521	516	470	494	511	531	519	523	500	469	523	536	487	457	493	499	525	518	481	487	505	503	533	469	500	497	515	474	527	510	484	485	473	518	555	503	511	515	511	498	481	508	470	521	493	505	492	461	476	478	471	510	523	483	503	477	462	478	510	527	483	512	537	500	485	494	458	473	509	520	493	496	481	522	522	457	477	529	545	514	519	510	509	517	508	491	488	472	491	537	543	488	527	510	481	476	528	536	489	522	516	503	501	505	457	527	534	506	516	516	518	513	493	523	494	531	525	484	493	474	485	542	525	517	498	495	494	499	503	509	523	450	506	533	480	480	468	493	546	506	554	513	505	476	467	500	515	503	496	531	498	502	512	477	491	502	503	520	500	467	478	546	535	536	544	490	524	513	473	514	515	503	517	490	482	498	500	505	477	467	495	501	486	504	526	519	480	539	490	516	496	471	504	520	473	491	508	477	519	496	480	516	491	545	537	460	484	509	509	508	520	507	512	522	505	481	513	503	516	510	497	489	561	501	526	498	495	515	503	509	505	504	501	509	496	513	468	497	532	483	500	498	493	491	498	528	495	455	487	507	515	503	491	483	526	477	485	498	521	517	484	474	494	480	490	494	476	473	511	509	491	489	521	518	514	523	484	529	510	528	487	471	483	530	515	484	511	488	535	460	539	460	495	481	531	490	523	513	528	458	553	491	503	516	510	507	484	506	465	467	523	484	527	491	527	517	499	511	519	523	515	526	512	489	524	470	469	485	496	496	503	541	507	504	510	554	567	517	444	513	496	505	454	526
1355	409	384	363	425	408	437	341	394	397	375	384	381	360	380	334	413	389	382	386	394	401	374	373	394	377	410	392	393	388	346	380	373	378	406	393	381	376	384	366	395	369	368	373	381	359	388	374	374	375	368	394	380	359	372	375	358	369	408	382	351	379	375	353	364	385	404	427	399	369	425	403	405	365	397	393	376	393	359	360	365	390	370	371	392	396	391	388	422	357	381	396	373	379	393	358	374	420	386	353	360	410	377	361	396	389	399	352	392	359	412	349	415	383	349	403	397	363	404	390	383	391	377	385	417	395	377	352	368	390	334	400	397	394	388	402	375	383	370	397	406	375	365	374	395	389	375	419	402	374	382	406	402	387	391	390	365	382	323	359	366	385	363	403	382	351	412	372	376	368	403	372	379	360	371	365	421	354	357	393	374	389	375	377	368	345	372	403	374	384	386	401	386	372	417	381	354	336	397	373	337	372	371	354	388	377	373	382	362	371	363	399	359	379	372	326	394	377	424	395	377	367	370	373	409	389	369	355	377	402	383	381	400	398	355	410	408	349	374	345	363	381	371	370	377	411	381	374	377	399	370	384	393	348	390	341	398	356	406	389	350	353	372	393	382	373	390	396	403	392	414	382	402	415	444	363	389	413	398	364	356	351	351	363	361	391	383	409	409	389	389	366	384	357	391	342	386	391	375	392	394	410	387	394	396	412	386	427	422	370	396	422	428	389	388	359	400	400	380	403	389	364	369	354	401	398	403	399	404	343	391	401	365	382	367	399	390	422	367	378	331	384	328	389	375	374	348	383	338	393	399	349	373	363	402	383	376	406	372	372	393	383	355	393	402	403	397	345	396	369	374	362	383	371	391	387	387	358	386	392	351	368	369	408	380	365	364	339	423	405	408	364	373	391	371	371	376	358	371	353	353	326	368	406	405	359	379	336	374	397	375	387	366	325	398	425	329	374	375	428	405	350	349	383	392	372	354	398	373	371	363	343	369	342	406	374	364	395	383	405	373	351	367	368	373	363	366	399	401	377	373	387	370	378	406	423	397	389	370	378	359	401	349	366	378	367	388	414	380	351	366	381	399	379	394	420	350	387	396	348	380	374	385	379	355	362	368	383	396	382	388	413	362	372	409	363	393	366	362	401	369	368	362	406	347	367	386	391	390	376	406	335	371	374	410	377	378	385	398	369	365	383	372	339	375	356	380	347	415	397	399	375	417	408	390	382	332	361	390	441	389	375	395	399	386	356	385	414	341	382	371	370	422	389	408	356	384	363	367	366	367	365	398	386	348	392	385	387	359	376	367	372	363	390	364	398	379	372	375	403	325	381	365	396	373	362	338	390	403	414	379	362	397	385	364	381	404	367	369	374	397	362	379	366	386	398	376	361	396	388	417	352	390	384	350	357	395	354	361	375	369	415	406	402	411	374	366	381	394	398	387	378	396	393	371	371	381	417	353	345	371	384	377	391	375	360	370	369	390	356	392	378	372	363	362	379	361	355	402	384	393	405	389	372	378	379	368	427	393	380	367	366	357	333	373	373	338	381	389	378	382	354	363	401	428	375	398	393	369	376	409	405	370	376	377	364	385	349	403	363	398	391	368	398	396	351	313	384	412	356	375	377	397	401	337	362	383	362	369	418	414	385	341	377	369	375	403	388	354	337	360	372	408	374	354	384	423	386	409	365	387	378	387	377	371	345	361	341	362	370	400	358	395	368	385	325	374	395	383	402	396	379	380	376	382	383	390	391	401	366	406	370	350	397	382	361	336	413	396	434	406	410	400	382	382	365	420	405	392	386	373	395	396	405	374	377	398	401	378	374	392	389	401	351	380	364	383	363	369	379	403	382	350	353	368	331	386	395	355	388	408	389	386	393	368	378	391	383	372	365	381	372	367	389	377	377	350	397	371	401	393	366	379	388	337	408	369	371	384	372	355	392	356	416	384	387	374	413	380	412	337	412	373	381	389	381	389	395	344	398	415	357	377	372	410	366	358	366	362	389	387	385	385	354	399	362	418	401	353	365	409	397	369	405	401	413	416	364	390	376	391	393	374	372	352	379	370	404	328	368	394	398	372	408	367	401	345	377	398	348	383	345	410	378	390	384	410	372	370	367	370	334	358	335	448	411	331	369	392	395	344	390	399	391	381	371	356	376	392	341	389	402	389	370	392	354	417	391	343	379	383	396	395	394	390	401	383	399	351	371	357	364	384	362	399	399	383	369	380	349	382	408	409	397	399	376	361	368	384	359	360	336	335	383	361	386	372	378	352	355	396	365	406	355	364	340	351	374	356	370	398	366	389	424	421	350	376	382	400	406	405	378	380	412	397	417	402	382	381	374	410	397	367	373	352	369	393	372	340	388	349	367	380	376	362	404	423	401	368	392	410	412	357	378	345	354	348	409	394	365	387	367	367	377	369	369	368	380	421	395	389	373	378	375	384	350	378	394	352	383	401	388	354	330	352	382	405	391	364	379	383	375	390	402	366	390	396	368	385	372	380	366	334	357	384	362	404	395	379	392	375	374	390	409	366	382	334	384	379	379	406	373	372	386	367	344	388	391	409	412	392	375	375	354	381	388	361	360	382	403	371	362	365	397	334	373	412	387	358	363	377	388	371	388	359	379	369	356	363	380	370	384	344	453	375	356	363	356	373	388	349	395	364	369	406	381	369	365	381	375	369	431	367	393	360	392	351	377	394	361	347	360	367	375	369	395	397	389	400	407	371	388	375	346	387	385	373	353	352	372	344	361	363	369	358	356	363	396	375	370	367	385	349	372	385	369	401	372	379	401	339	340	407	367	356	360	372	368	385	344	386	398	388	399	391	374	365	387	360	366	344	355	385	396	357	369	382	383	363	351	352	351	401	362	415	373	387	366	404	366	373	360	378	345	376	359	390	405	341	391	385	367	367	378	373	366	349	364	412	381	391	374	390	399	372	389	378	390	371	373	348	371	360	355	330	377	366	389	353	392	387	405	376	403	390	380	384	405	378	353	392	406	412	400	392	394	382	341	383	423	359	380	398	394	347	349	429	337	383	398	403	396	415	370	380	377	361	329	398	362	365	385	383	369	388	362	380	396	361	399	394	392	392	386	347	382	384	364	372	413	389	394	390	374	354	323	388	394	375	380	402	398	391	353	394	368	377	382	369	374	376	403	364	379	351	338	382	383	389	408	343	405	383	378	390	399	390	380	375	355	379	379	393	379	414	398	385	390	347	368	382	400	358	394	370	377	354	388	384	333	377	400	402	387	405	379	398	380	371	382	404	361	380	359	363	351	360	354	377	392	374	377	422	377	398	380	390	392	382	399	336	344	388	378	405	365	389	378	403	423	402	383	397	383	385	399	435	392	374	402	379	415	389	358	350	359	336	392	336	413	385	352	369	433	392	365	372	411	367	374	356	400	405	364	365	410	375	388	431	384	408	344	370	386	398	385	384	342	384	361	343	407	400	351	383	360	402	365	366	417	370	384	370	399	447	375
2064	892	938	930	870	943	851	913	912	908	924	926	902	886	949	958	953	922	945	928	937	874	924	930	877	917	839	894	913	943	899	911	916	942	972	891	923	879	913	873	952	897	902	939	932	946	935	907	885	953	910	962	877	919	896	904	952	904	889	917	901	896	889	958	921	877	915	948	926	1005	888	898	914	954	906	936	952	927	897	917	858	908	905	930	939	932	924	922	913	891	913	981	932	924	874	952	912	918	875	904	896	915	897	905	904	906	980	922	865	946	864	923	885	902	961	899	924	933	891	862	943	900	891	891	925	968	995	939	966	897	927	915	919	881	929	903	940	919	895	906	899	981	920	906	895	937	948	943	923	899	888	906	894	967	894	916	913	904	899	952	905	895	867	925	919	897	888	905	907	927	927	962	881	884	920	894	942	939	969	910	899	913	920	932	898	920	936	892	833	913	956	912	956	888	907	934	910	895	902	883	982	930	927	909	894	929	883	873	940	937	939	980	923	931	902	911	954	900	925	905	895	888	905	945	898	894	912	861	938	919	861	906	891	920	900	986	905	895	924	938	888	933	929	921	908	896	904	1002	900	915	941	902	911	895	911	950	910	892	912	936	898	904	943	904	944	892	874	943	902	909	913	892	916	915	869	891	947	886	927	958	910	965	951	959	943	891	953	936	950	911	891	932	891	961	905	950	876	969	925	881	916	859	901	953	909	937	956	901	977	896	947	925	911	888	885	888	931	942	950	921	1000	950	933	915	924	904	938	844	934	906	910	931	917	958	981	921	896	892	903	995	906	973	930	975	916	887	902	892	910	903	915	941	922	929	898	884	923	905	927	898	958	905	914	898	923	911	929	899	932	899	914	926	907	850	901	898	925	891	902	936	920	901	946	926	921	900	936	904	892	863	906	914	932	992	915	876	905	927	913	885	882	907	933	893	981	848	942	965	916	909	915	876	904	920	885	899	892	915	941	901	916	872	873	919	881	938	928	914	909	907	889	936	931	954	889	907	865	909	923	883	893	907	868	852	926	973	944	936	919	946	871	914	901	899	906	932	919	938	893	962	952	931	920	863	883	868	931	929	870	985	896	881	891	933	952	904	887	931	914	984	950	903	920	857	888	900	844	951	930	883	951	949	910	936	927	918	911	897	891	960	925	952	885	922	968	844	938	907	912	916	920	919	943	883	865	936	922	910	910	898	955	974	914	885	933	895	906	970	912	890	913	933	928	867	900	949	917	883	901	926	928	931	880	926	970	932	900	929	929	962	919	939	902	874	958	894	938	904	1003	953	916	909	924	934	896	899	921	958	924	936	961	902	892	967	927	885	990	927	934	919	903	927	968	941	874	917	907	920	937	878	939	910	901	893	936	932	905	906	906	915	890	890	913	935	876	891	931	920	927	938	918	887	953	930	919	909	898	914	871	908	938	915	981	928	883	931	966	905	926	960	869	877	933	933	946	942	951	893	920	907	916	956	876	930	920	939	899	954	895	945	933	977	869	910	908	914	866	978	904	900	968	881	929	888	897	953	892	947	910	938	932	926	921	964	898	910	933	932	981	892	885	933	900	931	863	900	887	922	947	963	860	910	900	920	894	939	940	933	923	887	941	915	841	908	907	944	878	888	976	929	907	955	950	984	908	963	903	893	901	919	911	911	925	901	943	931	981	943	883	902	941	901	903	975	944	885	968	952	942	881	909	902	891	873	963	909	921	912	887	910	956	895	939	880	874	947	976	886	897	917	910	892	934	934	959	922	922	918	932	907	891	950	954	907	884	911	947	966	853	895	934	830	915	912	918	962	980	952	883	954	932	903	893	899	937	944	955	880	900	930	877	887	925	859	946	928	886	907	980	920	902	907	929	926	874	890	984	945	972	902	927	929	921	886	875	866	900	919	961	887	955	882	879	945	955	911	951	912	944	948	920	977	929	931	877	878	853	906	886	941	914	881	922	882	978	874	896	920	885	926	895	909	959	925	928	977	862	893	947	970	929	980	958	914	968	906	940	898	929	918	869	882	922	942	887	925	941	934	926	899	882	927	995	925	900	950	926	894	894	924	892	940	927	928	829	877	962	903	879	936	867	903	953	947	930	930	927	911	947	931	878	873	899	871	884	925	923	882	911	912	937	965	856	892	945	949	957	924	928	946	920	924	937	1010	940	940	952	916	938	974	919	927	878	983	897	913	886	933	925	944	972	910	915	930	970	914	894	927	913	894	897	923	918	941	909	911	900	899	918	904	884	893	903	935	905	906	882	861	892	915	913	929	913	942	893	889	932	878	932	945	964	906	959	906	917	915	953	893	906	944	936	942	925	939	916	932	900	947	902	947	931	899	930	981	892	937	909	969	898	885	943	911	892	907	946	922	961	884	923	931	867	944	922	950	933	959	900	898	891	926	947	851	906	946	973	942	877	857	929	921	897	861	939	907	929	930	957	914	935	861	928	934	898	894	964	931	924	915	931	886	955	905	905	894	944	949	915	898	917	916	879	908	943	866	933	949	925	885	921	923	951	919	898	938	932	880	923	965	910	892	913	927	871	878	899	900	922	965	929	893	964	902	926	909	896	934	959	923	949	931	909	928	896	895	903	913	926	903	943	900	929	839	923	900	883	865	874	900	992	933	907	959	890	946	882	902	911	920	915	896	964	948	915	891	961	949	909	924	864	920	910	908	934	945	976	906	930	947	908	927	942	921	918	855	923	923	905	918	923	893	926	947	888	965	906	876	942	903	954	900	935	935	849	983	942	909	989	961	921	895	873	916	889	911	921	942	938	893	895	947	955	913	910	869	864	897	903	919	883	954	858	871	933	981	930	913	862	969	889	971	963	887	919	938	919	897	887	887	929	880	935	869	933	903	920	899	950	878	963	919	963	937	947	887	916	889	932	958	877	929	907	952	908	934	901	977	934	938	953	901	929	923	933	928	931	912	908	933	894	949	897	922	888	903	904	924	877	937	915	929	894	874	908	886	974	883	902	892	941	864	890	892	907	943	925	906	875	956	889	922	904	926	937	928	912	849	884	932	914	929	907	893	915	948	923	885	918	930	900	847	914	897	924	938	910	903	926	925	916	911	918	887	922	931	917	932	908	938	982	907	964	906	968	884	949	964	954	920	894	923	915	928	901	921	974	890	880	923	898	890	927	921	942	892	911	884	944	973	938	926	935	924	953	1002	877	930	884	947	882	950	917	916	942	991	911	932	907	936	873	896	993	892	943	1000	939	892	920	954	948	919	935	914	928	919	924	946	928	865	940	923	886	945	928	924	908	938	919	928	907	914	990	880	926	931	931	919	916	923	946	866	980	923	902	884	880	905	883	907	849	938	930	928	926	895	902	943	872	975	922	895	911	937	940	870	911	929	906	892	898	941	971	904	885	896	846	998	936	900	893	912	956	877	935	902	915	935	922	841	864	909	906	886	881	863	956	939	970	872	905	897	912	888	911	875	908	871	884	848	902	898	927	895	917	926	934	931	891	912	963	931	896	965	929	930	926	943
6951	566	596	539	466	419	425	385	402	417	433	385	397	386	408	405	389	395	396	387	396	343	390	386	357	368	381	371	375	359	369	352	368	360	355	359	338	375	395	383	356	416	369	347	362	375	356	357	373	366	378	357	442	376	402	357	400	358	373	347	332	372	409	377	402	384	360	345	341	349	331	378	383	369	372	359	373	339	325	358	343	337	368	386	389	338	394	404	392	353	370	365	366	343	380	366	368	383	367	399	343	373	394	362	361	362	325	366	379	355	388	375	386	372	330	376	398	387	371	431	391	376	370	386	399	387	387	371	354	371	341	345	339	409	392	360	394	366	363	375	371	397	357	370	364	342	377	384	390	361	377	379	337	372	383	367	351	368	343	336	336	377	353	381	385	316	368	361	401	378	327	356	322	381	365	352	366	334	407	395	408	351	366	372	357	359	368	334	329	373	399	388	347	341	396	328	377	373	338	398	335	383	394	393	371	353	335	389	343	369	407	395	389	360	352	349	372	389	353	378	353	368	357	370	353	339	379	371	380	382	397	343	392	368	379	374	399	357	415	385	385	362	335	372	377	349	398	370	378	382	397	345	326	343	352	349	354	363	370	351	343	367	379	327	369	358	370	371	386	344	355	375	356	385	367	356	357	364	376	400	364	392	375	353	379	365	360	379	377	398	340	394	369	377	395	376	366	358	383	373	347	386	379	349	326	368	385	377	359	399	371	371	341	350	372	317	357	360	339	347	342	380	363	409	351	371	381	348	381	392	366	373	380	354	391	359	329	361	353	363	343	375	369	356	378	374	356	389	324	344	375	357	353	358	379	383	369	364	371	345	367	338	403	359	328	380	359	348	353	347	378	359	338	374	352	353	370	351	393	356	354	360	354	398	354	349	388	393	396	351	382	396	363	356	385	377	400	390	375	350	359	386	392	344	371	365	392	352	360	381	367	380	342	383	367	362	384	354	358	393	359	393	343	342	377	360	342	372	395	373	369	342	396	358	367	336	394	364	288	360	340	385	376	390	386	368	394	375	356	371	340	367	372	369	340	345	374	360	370	349	360	338	370	385	389	336	383	354	377	347	373	363	384	361	409	390	344	334	407	392	362	392	374	362	392	353	373	356	349	382	352	366	371	388	363	367	343	343	367	373	359	380	381	341	347	350	342	397	399	354	356	348	341	398	354	375	339	337	372	418	374	392	368	383	375	354	355	353	389	347	384	356	379	372	365	368	356	378	388	358	369	370	370	348	371	364	349	384	363	377	369	397	329	343	375	342	371	352	352	379	357	376	352	394	371	367	361	368	324	338	323	347	359	385	392	356	310	362	346	368	371	392	402	381	336	359	365	418	393	353	358	360	369	415	370	365	373	345	353	357	376	385	357	381	356	389	352	385	366	386	362	357	357	368	361	373	326	382	359	400	341	409	362	322	373	343	384	363	397	378	385	355	359	391	369	375	385	373	399	351	342	372	361	400	360	389	367	351	364	406	384	343	380	403	366	389	366	347	349	367	349	386	397	368	371	369	363	369	391	329	354	321	340	389	379	369	388	358	363	379	353	388	369	362	362	334	383	388	365	366	373	345	373	380	396	358	350	365	380	360	384	350	370	390	405	411	362	342	381	391	384	376	411	341	356	380	402	349	371	361	370	341	348	360	356	359	375	365	393	355	331	409	405	382	369	380	394	334	342	315	336	363	344	335	399	332	331	384	348	388	380	322	377	360	364	398	376	374	379	352	354	388	381	367	360	373	372	358	374	375	363	333	342	374	368	380	358	369	357	327	385	338	319	387	367	367	363	359	387	356	359	347	362	347	364	377	409	363	369	370	354	380	414	366	370	391	350	344	355	389	380	374	337	398	383	364	362	336	332	332	387	388	383	394	373	393	349	346	357	353	338	388	361	404	364	367	372	401	392	359	377	377	340	365	361	340	378	352	380	362	362	354	329	378	394	393	359	381	352	375	388	332	374	383	361	376	341	353	377	343	377	369	381	358	400	388	393	363	396	367	373	400	420	354	366	407	355	347	376	393	355	391	415	364	399	371	367	343	363	393	350	373	387	390	331	376	353	406	370	364	332	343	376	353	381	369	344	379	374	345	359	368	352	394	378	368	411	383	400	386	377	401	348	370	387	381	386	358	384	393	358	353	401	344	397	364	353	368	411	346	407	363	357	354	352	368	347	352	372	347	356	386	367	360	381	338	387	400	395	349	405	400	377	386	360	387	357	364	386	378	389	351	344	338	344	365	352	311	334	366	366	369	396	372	372	355	366	367	346	362	328	378	404	357	341	371	359	391	372	390	356	425	378	340	369	386	353	402	357	374	367	348	333	349	357	353	395	332	383	411	351	397	361	379	362	363	415	379	410	367	354	379	375	381	365	362	360	385	380	371	379	410	366	362	399	346	364	330	335	361	350	365	344	361	347	344	369	360	374	399	370	338	346	371	370	366	349	361	403	344	367	372	411	367	381	413	336	351	372	380	365	385	370	345	383	343	326	341	383	411	372	423	395	375	354	391	360	382	373	354	348	393	361	358	380	379	380	369	388	373	387	366	341	372	375	352	374	404	380	343	406	356	349	352	347	365	365	312	394	354	349	374	389	374	373	387	351	385	369	352	387	371	368	329	364	354	357	388	414	362	339	357	372	382	350	354	382	368	360	388	352	385	362	366	344	405	376	389	344	349	336	383	387	359	345	410	364	359	353	382	377	359	343	398	343	360	351	368	355	399	354	362	393	367	379	330	370	372	365	346	361	363	345	365	391	376	342	360	382	355	351	345	358	355	394	378	371	353	406	341	387	360	348	371	338	377	369	337	367	343	398	347	364	363	375	350	367	367	356	363	367	362	341	357	375	379	369	386	363	378	370	382	384	363	356	355	331	338	376	406	372	343	367	349	345	380	341	408	373	414	383	318	358	393	399	342	368	370	386	385	361	339	383	398	363	396	411	367	356	353	372	323	372	357	348	391	343	382	369	402	434	392	351	372	355	367	345	401	358	359	382	354	406	361	358	330	387	409	375	400	363	408	387	407	427	355	353	354	365	391	345	356	367	389	346	352	379	363	402	352	388	339	362	347	366	397	371	359	338	341	378	324	340	358	414	382	362	374	388	368	378	357	345	360	386	391	351	375	381	406	400	367	361	365	383	382	415	334	396	351	390	365	367	364	400	368	339	390	391	339	404	339	361	356	384	387	379	380	373	362	381	342	379	384	343	361	362	332	359	415	389	358	369	381	373	359	369	333	379	365	376	374	373	350	369	407	350	384	380	340	360	373	347	377	338	389	408	377	383	362	373	347	353	353	357	357	371	349	353	356	345	401	354	333	388	390	351	337	340	385	378	383	325	368	374	378	402	379	389	328	407	378	364	345	340	390	361	375	362	388	385	397	328	387	354	386	367	363	401	335	355	340	333	380	355	358	371	371	375	376	367	367	362	355	363	397	374	381	385	397	361	371	357	400	402	380	353	406	359	381	367	348	346	363	370	383
6738	1079	1415	1586	1373	1197	1176	1096	1049	1023	956	1026	973	948	939	985	928	959	925	928	931	899	932	926	938	930	875	909	933	898	887	845	924	847	933	930	912	885	940	884	827	825	891	910	872	843	867	912	858	911	920	866	874	891	868	922	866	907	915	888	933	905	956	903	878	920	886	881	916	891	862	890	900	885	876	898	883	831	913	898	882	852	877	895	915	872	882	907	867	919	906	911	834	861	907	867	865	919	892	911	882	909	910	896	884	896	919	865	869	915	889	888	911	854	925	835	882	869	878	924	871	830	872	871	866	873	908	871	854	783	886	910	908	855	873	880	866	863	924	825	852	903	902	893	891	843	872	798	908	832	845	936	871	891	812	852	890	865	880	920	877	865	961	860	811	887	853	881	920	845	900	941	836	869	870	887	892	901	898	861	869	903	882	848	911	864	913	848	856	821	872	915	885	914	887	901	885	857	942	845	919	899	872	895	969	859	862	870	902	927	872	886	851	908	901	863	849	935	863	876	877	891	836	865	886	894	925	922	872	873	931	863	850	892	840	906	906	875	862	842	846	875	906	870	877	903	812	833	812	864	905	918	907	861	907	900	915	872	896	866	873	866	898	939	885	879	904	883	864	858	897	868	956	852	862	845	901	901	849	851	934	919	902	875	871	853	901	849	909	845	842	919	888	890	836	850	867	873	925	866	853	924	876	850	902	902	855	887	875	930	890	873	876	854	924	861	884	827	909	896	890	906	914	869	860	858	866	878	944	902	910	889	830	945	890	864	884	902	909	858	919	847	892	927	855	922	905	897	888	890	887	893	917	893	874	868	851	895	910	896	908	907	873	916	887	963	845	884	889	896	913	898	889	873	880	906	923	899	877	810	857	872	910	851	883	917	942	853	887	851	912	869	902	928	913	854	915	932	886	887	852	853	864	835	844	897	864	911	914	928	882	845	855	905	867	885	912	900	893	903	882	887	880	854	860	857	906	920	878	894	898	918	932	887	863	918	808	882	863	858	857	891	908	827	897	903	880	880	895	885	836	846	909	887	863	856	857	888	873	856	921	850	795	863	900	911	937	867	884	909	839	880	908	893	888	898	891	882	891	855	900	909	884	891	880	882	916	896	862	825	869	868	899	891	866	876	902	927	886	884	881	920	917	852	897	856	910	895	911	900	835	854	857	862	872	842	910	891	845	906	939	822	873	894	873	894	897	902	876	881	877	872	874	856	918	910	907	862	929	898	901	882	858	881	910	831	919	919	875	919	922	898	874	848	885	898	899	906	840	834	942	892	903	870	872	892	879	841	876	890	884	844	884	902	922	882	901	875	922	904	875	854	845	861	864	847	877	949	838	920	846	879	858	878	868	857	905	866	894	863	847	898	869	861	886	903	861	863	889	865	915	894	873	864	929	916	899	888	879	850	916	894	931	882	843	900	848	892	891	857	871	868	938	906	862	844	948	915	837	840	860	900	875	885	865	932	807	889	876	892	819	878	920	852	845	858	868	907	873	888	910	845	857	881	904	855	882	848	902	874	915	869	902	825	913	879	911	846	876	934	900	923	834	860	868	846	847	883	850	861	888	909	866	906	909	857	850	898	947	854	859	880	869	934	889	874	868	923	916	905	874	880	847	857	858	907	854	873	925	843	873	828	886	907	895	821	937	908	906	830	900	861	823	907	921	946	908	899	895	888	865	866	899	906	842	897	850	891	881	915	861	900	860	934	852	870	842	895	890	878	878	870	873	853	915	857	859	921	882	855	914	928	924	917	900	902	896	949	878	921	863	888	856	864	872	866	927	956	882	868	837	846	886	897	866	898	857	894	885	929	881	895	912	862	886	924	954	906	877	882	855	863	825	912	880	860	849	824	841	940	877	906	861	821	868	905	939	891	867	856	856	871	912	878	867	920	896	879	881	849	913	860	930	806	876	869	901	872	869	905	848	883	916	913	865	841	909	850	893	833	856	892	857	900	890	874	856	895	868	881	954	888	909	909	913	871	873	877	841	853	884	889	879	844	811	925	908	945	895	923	869	876	910	914	856	870	900	904	852	857	910	918	922	863	889	894	923	846	851	884	881	877	872	863	828	855	886	879	909	968	880	897	881	828	893	875	870	872	874	897	893	827	916	840	859	868	892	916	900	901	923	846	912	873	842	859	918	868	881	841	913	936	928	857	855	801	866	898	919	873	860	900	931	880	876	876	857	927	867	854	860	901	801	869	863	888	896	886	840	896	923	865	864	861	869	940	887	891	873	884	859	926	930	899	859	881	881	895	918	892	916	887	913	893	915	924	897	862	939	868	913	912	849	947	950	911	877	901	911	879	864	885	904	914	920	892	872	933	894	844	912	897	857	877	877	859	915	943	858	871	831	904	893	923	902	873	863	879	895	879	838	918	932	874	890	856	835	891	911	902	872	892	893	857	919	886	927	896	872	890	877	939	858	881	865	797	950	922	956	908	881	849	903	917	875	877	872	900	844	866	853	904	871	827	846	885	861	894	885	946	864	856	881	919	891	899	930	898	845	909	824	908	894	890	915	879	903	865	885	876	929	926	882	854	879	855	923	868	904	871	902	882	874	916	890	891	930	893	891	894	879	907	938	857	899	905	858	890	874	899	858	886	792	931	872	882	886	894	904	861	871	928	928	903	851	905	918	852	894	862	894	895	911	889	860	868	917	890	877	884	888	884	846	886	923	868	924	816	859	851	924	861	865	862	883	866	876	899	924	909	919	900	875	895	841	940	922	900	859	902	886	854	822	867	877	887	874	895	843	857	918	888	858	927	879	851	895	912	923	835	894	955	918	904	885	828	883	865	885	878	864	857	904	897	853	894	876	890	840	879	885	862	876	921	863	902	899	940	896	885	913	943	919	892	894	879	898	880	884	867	881	914	861	857	873	892	870	918	877	858	848	908	840	886	934	932	841	893	907	918	869	839	874	852	878	846	857	860	871	905	892	883	897	889	906	837	877	854	919	851	887	858	843	906	886	865	886	865	949	837	934	840	849	890	870	885	873	913	830	872	865	882	886	863	894	896	858	840	913	900	829	873	881	918	866	936	886	903	896	878	817	887	917	894	913	910	886	924	929	929	872	871	878	912	876	875	867	891	848	921	892	854	878	868	878	928	900	910	869	852	868	868	888	863	889	876	856	939	927	892	866	909	912	861	920	923	908	911	918	870	864	883	930	898	922	875	837	870	854	851	843	908	891	899	837	880	892	835	831	889	889	852	906	838	818	848	859	845	910	839	908	880	863	855	903	885	920	920	859	890	877	886	853	887	912	898	870	910	880	896	905	911	852	880	927	918	921	904	916	894	889	927	876	879	914	923	827	889	871	893	873	944	902	860	834	939	829	908	871	915	867	886	859	904	917	887	893	913	857	873	919	899	856	870	875	891	918	877	956	865	930	897	852	876	948	948	861	859	854	906	850	857	951	912	902	907	834	922	871	925	918	881	909	887	915	892	955	962	877	850	925	896	942	895	897	886
11973	799	699	533	404	366	321	243	291	221	228	218	220	221	230	205	227	203	229	202	206	208	204	219	209	204	204	190	170	204	209	196	194	187	190	192	184	185	193	204	192	205	177	203	193	185	192	188	194	206	185	201	184	229	205	219	222	189	191	203	187	193	202	172	192	197	187	211	219	188	216	166	172	204	187	199	184	197	209	215	192	202	181	208	192	194	212	193	206	190	212	225	183	179	184	186	205	204	186	175	228	182	186	212	206	207	212	195	223	180	193	194	210	208	193	205	199	201	184	200	200	206	175	205	197	223	204	212	157	195	189	208	187	211	191	235	193	170	188	218	186	223	216	223	192	191	190	220	178	198	182	215	179	169	196	182	197	208	181	193	197	203	205	198	180	173	207	196	203	205	204	174	177	201	172	198	194	201	199	228	199	175	200	202	206	188	210	200	206	191	192	183	209	193	178	196	206	203	215	181	201	226	215	199	200	206	186	186	187	216	210	207	219	223	175	182	232	181	171	205	199	230	197	200	222	172	189	195	192	159	214	195	209	216	207	206	187	207	196	174	182	188	248	199	206	197	193	202	211	187	187	201	192	182	192	187	201	194	182	206	173	206	216	213	236	169	206	207	212	197	192	188	187	196	189	179	207	194	185	175	167	187	192	205	173	200	217	191	203	207	207	208	189	181	194	212	222	191	187	210	202	216	183	205	199	171	206	180	211	174	199	187	211	221	189	221	198	198	208	200	156	183	213	198	203	184	210	161	196	207	218	203	198	194	210	204	185	212	214	225	173	186	191	199	204	212	195	196	211	185	221	218	188	200	218	193	213	207	188	189	188	191	183	178	209	180	192	203	203	185	205	190	224	197	216	202	200	217	199	207	239	185	175	185	161	196	175	206	186	179	176	188	213	176	196	186	204	200	193	194	198	188	205	187	221	229	200	209	194	186	181	198	195	179	172	215	200	165	185	172	215	202	205	207	180	190	202	211	185	209	207	191	204	197	186	177	174	186	180	199	198	175	224	202	213	194	195	187	214	208	207	204	190	192	193	189	207	203	180	217	174	179	194	228	192	218	199	215	181	190	203	212	188	185	201	175	192	188	193	189	187	194	192	170	195	164	165	200	182	219	210	203	187	191	194	230	196	177	186	187	190	211	186	202	189	188	199	195	195	214	190	188	182	235	183	209	205	206	199	211	192	215	205	197	202	198	176	212	199	168	186	221	219	194	200	192	199	184	176	216	208	213	186	189	218	187	195	190	186	206	202	191	203	201	203	199	199	203	192	202	214	206	195	201	170	191	185	220	206	195	177	192	189	208	192	185	201	181	199	222	228	173	210	201	197	214	224	212	192	224	207	196	203	196	170	194	190	187	188	196	242	179	203	195	187	201	182	207	180	186	230	192	205	203	196	171	202	191	226	210	199	215	197	207	187	178	200	198	181	191	205	172	226	185	187	210	204	200	197	178	199	200	168	188	216	188	206	190	219	192	210	197	193	207	176	208	198	212	197	202	186	219	193	209	181	175	207	197	190	177	198	174	216	199	189	202	175	211	194	204	186	194	168	213	203	190	200	198	169	199	193	172	198	168	178	201	199	225	208	195	178	176	198	204	160	217	204	194	178	190	188	200	206	203	194	192	190	179	204	192	215	181	186	243	206	193	192	240	185	210	200	211	176	178	195	177	184	201	200	198	177	205	199	221	178	199	206	198	189	182	182	210	208	199	191	188	222	178	219	231	177	224	196	203	165	190	214	193	198	189	211	183	182	211	200	225	169	191	181	208	180	190	208	179	186	193	214	197	201	222	201	182	192	184	202	203	175	193	216	191	202	187	212	170	204	199	231	179	201	202	212	221	196	210	186	191	210	210	201	190	193	213	206	192	180	206	194	191	179	194	171	176	197	210	211	201	177	206	181	208	184	193	203	199	196	185	192	188	195	198	192	196	203	194	185	173	184	195	176	191	196	197	180	184	207	227	190	186	182	203	180	176	196	185	189	188	182	202	188	216	218	193	188	199	202	204	204	196	212	207	205	211	209	193	199	198	239	183	213	191	202	183	207	213	193	207	212	190	187	221	217	178	228	203	177	213	198	200	195	179	189	187	181	195	176	192	190	222	199	192	198	172	185	199	184	195	189	198	186	187	213	179	250	191	198	204	212	190	194	203	209	204	195	190	178	186	212	176	180	200	215	203	193	216	212	183	177	190	213	196	210	205	184	213	193	185	168	209	191	183	188	186	188	198	185	167	207	210	197	177	210	201	171	205	192	213	207	200	216	194	208	210	223	209	229	187	175	220	215	213	209	215	227	204	220	206	224	198	194	195	207	192	220	192	180	209	192	224	204	179	187	174	208	190	195	193	195	194	188	213	200	207	181	191	201	207	221	179	191	174	183	199	191	200	208	193	192	189	227	214	197	212	226	181	182	224	202	152	229	192	209	203	178	202	202	189	196	195	197	216	194	207	213	202	177	220	227	186	221	185	168	224	177	211	195	169	175	186	197	198	209	211	228	212	167	208	203	192	192	196	205	176	193	222	219	193	223	210	195	220	203	197	196	196	182	217	205	160	196	184	195	180	219	203	191	190	190	200	199	216	178	196	225	198	222	191	196	195	195	174	187	199	203	184	196	180	165	180	217	183	193	192	189	223	196	205	176	214	205	187	191	175	199	182	190	174	195	211	203	185	215	187	207	205	234	193	199	200	183	191	198	175	221	220	205	189	203	205	198	189	187	174	224	208	194	191	182	202	197	195	208	197	179	184	197	166	190	209	233	179	172	206	194	196	195	193	199	212	195	200	205	206	179	203	186	226	203	192	190	185	198	211	211	199	196	201	207	205	183	193	192	183	213	181	193	173	174	199	199	199	182	210	200	205	192	190	192	189	191	181	183	207	196	190	197	205	219	210	200	201	197	189	213	211	215	196	193	196	191	187	203	186	184	173	195	206	220	210	183	184	185	207	215	204	201	175	206	193	186	175	190	194	205	194	219	196	190	168	175	165	156	211	208	195	193	212	177	205	198	185	188	197	200	188	190	227	194	199	202	208	202	201	204	183	209	191	184	216	204	194	187	203	198	186	203	187	215	213	212	197	230	198	213	199	185	218	197	176	209	204	193	186	160	180	176	197	223	193	179	220	190	184	198	202	202	212	201	208	179	193	209	180	200	185	195	226	180	191	196	181	192	180	195	188	197	199	193	223	183	202	205	217	198	193	188	214	205	201	229	186	197	204	228	200	191	201	190	209	201	201	182	182	180	199	191	185	188	204	198	190	221	177	213	171	177	175	203	208	198	189	170	212	191	188	205	205	193	209	194	176	242	208	198	191	183	198	213	203	187	202	184	184	201	193	179	193	216	192	196	196	219	189	182	208	191	190	196	193	188	218	174	179	201	189	167	185	201	186	197	189	192	175	183	175	176	199	195	178	179	183	203	196	216	178	204	153	187	180	199	186	195	209	175	219	211	173	206	182	199	218	198	198	182	189	232	191
7892	886	1574	1676	1472	1204	1026	918	799	779	720	676	679	642	626	623	624	580	603	555	528	572	544	558	555	535	530	544	580	536	549	563	542	536	563	526	526	521	496	559	514	522	538	513	502	516	542	550	496	519	510	500	530	520	537	499	518	547	497	536	554	538	527	535	533	518	493	534	501	529	520	491	520	521	517	440	471	539	536	493	489	477	516	530	516	456	588	474	472	491	521	558	550	476	497	503	500	456	495	509	514	519	480	496	505	507	501	496	508	491	498	481	460	496	478	540	502	508	481	503	481	530	539	544	523	483	499	489	472	507	482	503	474	510	491	518	483	492	483	527	485	523	464	518	525	480	544	520	497	517	525	493	524	500	508	521	486	526	480	497	532	490	513	513	520	507	549	498	537	457	469	474	492	535	505	485	489	534	519	529	458	479	517	530	497	536	520	483	491	486	468	562	502	531	491	479	491	502	494	530	522	508	513	488	539	465	493	459	530	502	551	464	518	530	515	495	498	514	533	502	483	529	489	507	542	483	514	451	497	533	512	500	529	493	496	493	508	498	485	526	492	477	490	478	556	473	517	548	474	557	486	501	489	515	497	493	482	525	494	506	463	541	503	483	526	533	488	477	489	514	490	504	536	466	504	513	499	524	504	535	500	500	508	537	477	530	485	505	517	493	511	503	512	518	533	516	503	538	489	470	536	539	531	521	495	502	537	488	500	529	525	503	494	497	512	512	510	520	509	496	463	457	510	510	505	477	495	490	532	491	482	486	516	511	499	531	485	507	486	517	477	487	488	476	514	521	484	473	500	503	475	483	530	498	524	494	529	517	521	485	529	528	506	496	503	495	501	523	484	493	513	513	511	535	472	472	462	510	499	512	481	510	487	513	518	536	512	514	476	513	492	499	484	509	547	503	486	526	501	484	529	480	518	551	461	485	483	463	492	462	537	465	514	473	497	531	484	542	490	489	515	486	512	499	504	551	500	461	506	489	523	486	490	527	522	459	493	508	528	495	547	528	512	489	537	528	535	498	510	486	505	494	491	542	462	512	501	490	523	512	532	466	470	493	506	522	514	490	505	490	517	474	461	505	497	462	494	514	475	491	532	510	511	493	530	517	485	519	464	458	528	498	528	490	486	501	503	541	509	527	498	496	456	518	500	494	516	482	497	484	487	527	537	541	525	499	465	524	533	500	484	533	501	518	507	484	531	477	470	487	469	474	504	498	507	503	473	491	501	522	498	522	505	513	507	497	501	465	492	505	498	485	548	533	491	526	484	495	507	511	538	491	528	519	504	496	502	501	484	498	467	499	467	503	469	525	497	525	495	504	493	505	503	513	521	461	484	491	472	485	505	499	499	497	523	505	502	486	541	506	522	478	486	529	487	449	520	513	494	461	530	535	513	479	528	487	525	515	513	542	506	503	506	530	515	515	500	509	511	494	526	496	510	491	509	481	496	486	524	505	504	519	536	523	472	516	505	491	488	508	483	510	498	520	522	541	479	506	498	503	503	507	491	472	512	492	493	516	533	502	463	504	528	479	475	470	506	450	493	502	500	529	505	476	490	482	521	468	521	484	532	538	526	487	542	528	487	550	521	516	494	464	520	522	491	498	500	483	499	480	485	505	456	503	495	513	491	526	532	522	488	492	474	530	507	488	508	501	477	511	483	539	480	460	523	493	472	520	511	502	520	516	469	534	554	522	513	475	517	477	552	467	509	539	527	478	473	480	532	520	487	506	513	506	561	499	514	505	483	524	513	508	462	504	503	482	470	507	488	490	495	492	525	519	499	502	485	513	508	532	503	498	525	526	504	508	456	517	516	498	488	489	502	483	519	494	507	473	470	498	529	478	512	492	510	526	525	517	486	561	501	491	478	428	512	492	489	511	501	507	496	530	518	535	505	485	455	475	498	533	478	505	502	551	513	532	535	488	494	492	524	478	521	490	510	510	482	494	484	515	499	460	490	474	481	527	490	486	479	466	526	498	527	532	524	518	499	451	487	503	501	485	472	508	487	535	495	523	489	503	540	500	503	491	503	479	498	509	527	521	478	530	520	528	547	488	513	512	507	458	518	507	500	525	503	506	501	492	516	509	532	472	470	502	534	447	496	547	496	503	507	526	518	510	514	504	493	470	485	533	483	495	518	489	523	537	471	517	434	489	524	515	499	497	525	538	531	487	510	508	489	458	518	473	524	506	491	524	473	526	497	503	456	463	537	451	445	506	497	508	499	505	495	488	530	517	490	504	462	525	486	518	499	492	515	543	482	524	505	496	486	522	505	522	508	491	467	535	515	463	522	522	509	512	494	503	510	511	525	492	491	500	530	494	514	500	518	505	526	506	482	516	497	502	457	515	484	491	490	507	508	497	455	511	514	508	525	499	475	473	492	503	458	494	499	472	493	529	505	488	506	446	524	529	483	504	499	485	502	504	541	504	487	499	490	511	505	521	461	507	503	533	521	510	493	484	515	485	467	455	477	537	486	507	519	538	484	514	509	490	478	535	517	504	495	493	511	522	524	493	484	513	493	488	468	476	487	454	511	473	548	514	516	521	480	511	499	512	513	510	501	484	526	527	537	476	473	496	488	505	547	528	466	486	498	508	537	527	513	527	479	504	476	473	473	486	466	518	488	513	494	500	485	510	518	540	506	489	528	522	471	485	510	540	499	531	530	503	545	482	511	526	508	515	547	533	501	508	451	489	537	543	456	483	523	490	491	512	495	485	503	527	491	534	508	550	511	475	512	514	476	506	483	524	518	476	503	520	462	496	510	522	475	486	502	494	518	535	499	493	525	495	508	489	511	497	571	465	509	506	485	512	496	481	509	497	506	481	471	504	496	489	488	531	471	490	527	486	495	560	479	492	488	501	533	541	480	488	505	527	471	557	492	479	531	476	483	477	494	467	474	497	479	489	519	495	535	494	485	500	506	493	489	510	498	518	486	490	514	487	483	510	499	527	485	523	527	518	486	499	540	494	504	529	491	482	524	507	499	505	524	511	508	520	487	503	474	528	497	509	502	528	518	511	504	486	497	484	523	484	515	520	509	490	508	500	508	452	524	497	472	501	500	497	495	493	491	518	514	499	501	498	495	512	506	492	475	489	505	511	523	471	472	495	495	495	526	504	500	509	497	519	494	506	480	491	534	514	476	520	481	464	488	492	514	492	534	480	500	482	487	502	491	492	516	499	484	519	493	528	467	492	484	486	459	501	494	505	482	511	523	474	476	446	486	558	481	524	526	489	504	513	466	507	537	533	510	544	495	553	532	509	482	494	505	476	480	500	466	516	518	500	502	507	501	510	517	522	468	493	502	505	522	480	524	500	490	488	472	511	550	476	513	484	495	487	440	524	483	497	496	536	509	507	498	545	522	509	488	478	517	478	517	493	496	534	516	500	523	517	500	495	500	524	478	511	479	480	446	521	506	476	537	512	485	507	509	516	520	480	511	519	505	537	479	495	509	499	518	547	512	505	510	488	516	494
1271	386	378	368	380	397	376	336	366	385	374	367	371	411	406	382	390	357	393	359	374	378	354	391	395	376	371	355	399	353	356	376	373	384	367	416	394	370	387	373	351	370	382	370	356	386	370	397	358	366	335	400	367	426	369	361	380	400	384	390	337	379	401	402	394	412	421	352	414	338	360	397	347	375	410	365	360	361	376	382	387	360	392	422	344	386	404	364	375	379	362	378	388	369	392	346	386	410	366	380	354	358	353	378	380	373	387	343	352	384	404	430	363	399	348	351	359	384	409	367	373	407	372	358	369	401	355	357	377	403	377	351	339	396	368	370	350	431	355	365	390	403	400	371	369	356	341	380	423	392	346	368	362	398	391	372	386	358	360	388	364	383	393	404	381	378	376	357	403	395	337	368	392	366	391	356	419	394	401	362	426	365	395	371	384	392	356	363	403	394	360	382	399	412	385	382	365	372	405	385	391	362	394	389	360	379	418	407	419	392	356	376	357	400	387	392	402	387	330	365	368	370	391	412	388	340	390	364	385	369	403	386	389	387	339	373	352	375	362	411	353	347	382	385	439	350	409	355	385	394	379	388	388	388	380	393	367	353	389	393	358	340	370	364	387	365	414	365	397	389	357	360	401	385	385	358	401	339	357	376	386	389	381	371	374	338	381	380	391	361	351	371	415	389	364	367	403	353	387	405	378	367	387	389	366	402	380	385	401	383	339	360	374	388	379	401	389	378	375	374	375	382	385	356	361	361	398	398	406	383	378	376	410	386	401	395	393	401	394	366	397	399	391	383	406	415	369	425	378	387	389	359	377	411	407	416	383	391	381	387	358	360	349	365	348	350	387	378	390	383	378	418	359	413	367	304	350	338	403	366	382	423	364	366	362	390	385	355	345	397	392	370	361	394	356	423	362	349	377	376	412	368	373	377	398	363	369	408	407	379	391	343	369	378	400	371	385	368	369	383	423	394	394	377	337	402	331	392	424	378	396	381	410	361	355	382	372	398	392	383	344	369	430	393	352	412	336	384	344	417	380	400	385	368	375	360	369	380	366	394	389	388	392	416	366	381	395	373	380	356	376	358	355	392	362	387	391	362	365	382	360	360	378	352	371	369	367	399	380	388	395	377	359	352	342	397	389	387	367	359	402	355	358	365	363	398	369	379	387	403	378	379	392	379	354	339	392	373	372	393	381	403	337	359	367	368	357	373	392	403	390	369	377	361	406	351	383	362	378	360	337	379	370	367	361	361	352	371	343	381	393	385	346	386	412	370	407	386	409	393	384	407	373	360	395	346	403	354	375	400	385	420	379	408	383	368	394	352	367	410	363	362	377	376	402	395	340	406	364	354	372	395	406	408	406	363	373	358	378	380	358	389	376	369	392	401	375	433	378	392	373	409	384	389	374	347	386	344	379	382	400	369	385	357	387	366	343	416	428	378	359	394	359	356	398	366	350	379	373	361	397	383	374	354	370	416	383	367	395	360	367	354	353	379	399	391	374	372	370	359	384	373	422	448	381	395	386	354	377	367	360	402	393	347	385	393	377	388	354	395	396	360	371	381	365	371	353	379	409	357	384	351	388	364	377	394	387	395	407	372	356	371	387	385	400	360	380	356	366	369	369	382	385	396	410	365	351	375	361	397	373	389	365	409	387	394	343	397	411	378	385	394	367	404	408	409	416	373	387	356	417	383	357	374	399	401	390	409	398	390	401	381	426	361	371	382	349	352	379	397	380	388	380	398	359	404	389	398	386	349	387	417	392	400	415	368	361	363	385	401	381	353	398	385	357	367	377	394	372	359	378	372	391	397	362	406	375	376	413	378	409	372	375	386	350	402	381	358	391	350	325	393	361	367	407	408	402	404	395	372	381	384	377	397	377	384	347	399	384	385	388	377	344	389	377	413	433	369	359	422	379	371	358	398	381	376	396	398	367	357	400	395	415	352	383	375	364	349	395	374	364	369	387	380	397	420	361	364	390	383	397	327	382	386	360	388	364	352	384	345	358	390	383	369	360	379	354	367	408	386	391	382	365	372	395	371	392	346	434	404	391	411	400	403	354	398	365	401	376	340	374	361	382	387	356	371	392	400	369	397	341	374	415	426	424	380	407	390	384	334	360	354	361	375	369	375	385	386	386	415	357	366	386	397	373	392	403	351	342	390	408	376	371	362	365	385	368	360	375	325	381	367	382	391	376	396	364	374	401	378	376	359	383	381	345	395	350	395	380	378	371	354	373	332	342	387	353	382	396	378	368	369	378	388	405	374	396	361	382	365	355	376	384	394	406	356	357	391	377	392	371	360	393	355	388	350	406	371	420	373	380	374	358	386	360	364	368	364	369	392	383	382	394	429	371	402	404	417	359	377	403	380	384	398	380	406	350	405	355	357	378	379	374	391	357	377	383	369	404	387	401	387	379	346	388	386	402	362	334	400	384	421	386	353	382	431	403	384	413	382	350	360	400	373	461	326	334	386	360	369	349	367	376	394	382	384	364	338	402	364	401	406	385	391	392	374	371	366	377	391	372	368	366	383	370	371	395	374	413	368	359	368	359	391	369	366	408	387	330	363	394	355	373	372	372	388	373	376	394	392	373	427	365	377	350	383	373	368	362	341	386	397	374	368	405	391	338	369	362	390	349	371	375	364	374	387	353	388	394	374	379	415	425	355	369	395	349	347	375	362	374	401	384	371	369	390	377	367	357	368	392	339	393	365	369	366	396	358	376	397	391	371	344	409	405	365	355	385	371	398	375	398	339	370	364	371	372	378	385	398	380	371	368	384	379	419	387	411	378	384	380	375	383	361	364	390	388	387	419	403	367	390	411	383	375	419	376	401	342	397	349	380	378	347	348	345	349	400	381	370	376	351	380	389	404	395	358	415	388	377	405	387	377	376	387	371	368	400	390	395	384	398	389	359	346	367	405	367	360	406	412	412	378	398	356	353	392	381	373	380	345	381	395	371	390	393	372	356	393	327	355	363	357	394	360	374	385	345	365	389	399	361	375	394	374	366	392	398	383	365	363	383	386	376	392	366	361	397	394	361	345	428	388	376	361	368	342	370	357	385	392	358	401	395	372	427	374	364	372	373	381	354	422	381	338	383	358	381	329	376	360	350	355	400	388	401	356	350	391	346	359	392	398	353	357	375	403	369	368	379	361	353	390	395	393	381	351	380	366	369	375	380	394	389	381	403	380	387	355	391	356	363	400	353	364	362	363	319	374	367	363	368	386	397	374	367	388	402	353	380	407	370	380	376	384	383	372	403	385	380	400	385	388	383	372	369	375	331	387	358	400	370	406	432	376	364	364	396	366	358	355	386	410	372	372	349	391	357	397	360	369	361	363	385	360	411	419	395	374	351	350	384	360	407	371	392	306	381	356	362	336	370	361	374	399	400	396	419	340	396	354	383	345	405	373	420	361	382	371	370	402	387	390	393	358	400	352	400	382	362	381	321	379	405	391	379	366	365	384	374	377	380	376	402	388	326
2016	932	954	921	984	945	943	930	886	927	899	905	906	919	916	911	861	931	885	949	868	939	890	903	927	907	918	854	900	914	914	920	901	879	906	910	906	948	940	935	927	894	918	931	998	920	891	956	903	916	894	897	949	855	922	950	948	949	913	925	893	925	885	897	910	913	945	922	962	921	881	880	885	939	948	858	866	917	866	850	929	926	888	926	919	913	875	949	925	932	857	880	904	955	894	897	899	933	865	942	942	861	913	877	925	878	989	892	977	958	929	955	893	949	887	918	922	940	919	955	900	917	909	889	950	938	915	913	929	885	873	996	955	975	888	906	918	908	934	909	934	955	911	910	933	912	924	881	938	927	900	947	929	896	944	920	887	978	866	899	852	931	910	942	935	898	918	945	900	948	886	867	893	897	935	953	895	978	866	911	894	933	880	934	937	919	894	929	893	907	937	921	868	877	923	918	892	903	918	897	903	937	882	931	926	949	910	948	866	950	883	918	904	921	855	916	917	887	866	951	957	879	858	890	948	887	950	950	925	920	954	868	894	901	875	859	896	909	896	930	901	900	907	941	866	956	857	897	971	904	912	937	875	910	866	914	882	929	854	896	939	927	870	896	973	896	887	912	875	913	966	923	860	934	863	919	920	872	932	946	887	980	934	956	894	895	858	968	922	908	943	886	945	954	949	872	894	909	938	904	846	964	888	892	947	895	943	909	905	882	911	928	901	912	889	941	910	888	918	945	934	898	893	904	902	874	927	891	862	936	903	900	944	869	867	947	894	935	987	950	842	877	959	905	896	931	915	919	897	898	897	918	899	886	898	940	910	899	877	980	920	922	931	890	911	899	906	942	903	861	932	899	949	897	918	925	861	952	931	898	895	929	883	924	910	925	901	918	906	916	915	899	905	925	913	939	911	871	914	897	894	915	915	897	884	935	983	937	927	937	934	874	907	919	917	932	908	890	926	936	941	817	925	889	947	933	909	869	916	901	880	884	908	956	913	937	953	935	885	898	869	949	891	948	969	972	874	978	948	938	884	954	962	876	889	921	853	845	886	869	924	926	944	953	961	916	900	910	893	853	932	893	889	993	940	957	931	951	868	936	878	866	857	893	884	867	976	903	907	909	893	912	832	925	970	963	919	912	944	976	909	875	948	962	927	944	925	959	895	859	922	924	913	958	896	896	914	915	927	872	884	892	890	889	877	904	971	933	863	888	861	918	925	863	968	920	932	911	866	882	932	858	931	882	947	941	916	917	940	898	875	923	885	902	899	934	902	889	900	919	938	963	896	893	931	928	953	908	915	896	913	918	879	928	909	936	930	956	886	946	919	942	890	924	879	894	938	925	921	901	927	874	967	892	899	943	895	913	933	984	955	938	850	922	918	899	898	905	905	942	959	889	925	919	894	967	959	891	911	862	893	909	883	1000	923	943	819	931	916	908	905	890	924	902	902	842	928	888	916	893	876	891	894	933	861	914	935	920	962	911	906	870	878	937	924	900	904	931	881	953	898	912	925	898	880	855	862	989	958	888	984	910	918	905	905	921	940	914	931	906	864	947	937	930	905	884	951	960	873	918	903	943	908	910	904	922	928	871	910	903	892	949	893	918	917	946	946	909	936	905	885	933	860	858	915	896	862	910	937	874	879	930	912	944	958	911	894	949	886	937	916	925	954	902	950	867	933	914	885	902	942	910	884	991	932	924	928	856	876	892	903	975	873	881	905	930	965	902	944	907	921	875	895	909	931	939	906	926	985	889	954	855	948	972	882	932	917	925	887	980	882	922	868	874	938	864	919	908	883	941	892	884	898	886	915	898	903	887	923	913	873	919	888	954	877	914	896	905	932	933	979	890	960	868	931	891	922	933	969	898	887	899	911	962	900	931	891	954	901	924	915	948	907	938	869	926	923	910	887	917	927	977	895	895	905	885	921	920	907	921	927	917	952	888	922	913	957	895	921	961	928	873	943	880	927	918	951	893	878	953	898	851	871	889	881	842	925	926	878	905	906	903	863	919	940	958	899	928	938	917	943	924	866	906	888	901	941	925	883	920	923	876	919	901	909	905	925	927	915	906	954	919	920	940	905	891	867	936	927	932	903	942	967	873	875	953	858	905	874	901	879	924	878	905	871	939	967	923	902	847	934	951	926	974	935	884	924	937	907	929	933	941	963	919	922	901	922	908	859	945	913	947	857	951	932	937	884	909	892	907	947	928	939	929	943	909	911	958	915	956	905	945	899	887	964	883	921	962	897	871	940	879	932	905	936	939	899	853	914	920	880	968	975	965	926	948	901	865	928	938	902	897	953	963	948	868	977	911	977	957	940	911	897	951	936	916	932	964	980	976	878	890	907	932	907	936	907	891	936	923	891	899	940	924	861	947	954	877	920	939	963	925	889	915	872	886	918	867	903	892	936	929	929	922	931	948	869	906	916	946	878	928	950	896	879	971	914	875	900	929	913	911	937	926	901	906	908	889	902	947	956	915	889	892	889	971	896	876	943	911	893	952	954	905	922	932	897	937	900	908	909	905	983	876	926	970	948	931	924	881	974	891	907	937	916	884	876	871	936	904	896	962	936	975	875	960	871	913	904	890	933	940	966	937	896	892	901	886	969	916	935	873	890	901	912	891	909	965	903	939	937	912	949	936	908	913	954	922	901	925	868	906	905	884	959	968	936	931	935	952	929	876	951	909	968	930	913	863	904	901	907	893	954	912	927	924	937	903	866	926	945	909	927	909	903	890	897	880	943	935	919	872	912	891	905	889	932	962	909	900	970	935	872	927	927	931	948	862	999	912	915	912	884	914	930	977	882	918	900	904	901	871	867	873	879	903	926	890	943	925	910	873	938	946	955	951	953	986	935	899	951	921	930	938	894	878	927	923	956	889	929	948	955	906	882	940	914	935	982	883	879	909	941	963	905	857	959	939	887	884	880	890	850	910	894	888	917	931	887	891	941	937	934	988	882	891	857	877	908	952	884	914	939	901	911	934	944	906	960	972	941	943	872	875	939	906	935	956	957	941	932	930	918	912	880	873	882	921	925	874	917	898	926	941	936	868	882	976	881	884	899	917	933	887	940	884	873	927	902	902	898	927	929	907	882	956	1003	868	931	918	913	936	986	843	916	990	942	922	928	923	805	887	871	887	943	893	919	861	901	962	935	899	971	940	843	912	909	864	886	969	864	897	938	903	907	914	898	976	947	907	912	909	858	971	907	929	877	940	874	875	875	900	951	930	906	893	873	940	916	977	923	905	877	912	879	957	940	896	954	905	858	1000	913	914	882	939	859	875	883	947	929	906	875	849	962	922	899	937	899	971	923	894	872	901	973	950	903	925	910	931	959	862	902	962	951	908	908	916	928	888	928	920	933	915	893	889	900	947	907	920	908	931	898	833	935	856	980	909	944	970	928	957	959	936	891	898	920	928	914	883	962	868	913	879	942	880	901	943	863	903	896	966	889	903	924	936	885	910	909	905	932	923	943	884	937	852
6945	555	612	549	485	435	379	406	383	384	368	387	367	403	335	404	397	395	412	353	367	396	360	372	353	397	363	378	361	402	358	376	347	348	351	377	378	333	373	404	349	350	378	376	350	354	379	325	351	351	385	365	368	376	366	364	402	344	390	337	359	375	344	350	365	393	366	387	378	324	353	381	356	333	373	367	358	350	351	330	376	343	376	399	325	363	354	369	350	363	373	379	359	361	368	358	375	395	399	359	354	369	355	390	371	388	362	377	382	333	372	382	368	390	331	347	359	303	378	346	379	406	338	372	357	398	404	370	369	369	385	395	361	337	355	373	401	358	390	357	369	386	395	382	347	371	374	367	339	354	429	340	395	363	371	388	343	383	364	320	340	378	343	356	375	381	333	377	400	333	356	339	347	389	380	392	382	387	353	372	375	360	369	350	396	358	367	353	335	375	403	381	344	353	379	393	352	420	360	368	370	363	316	415	351	348	345	405	389	373	351	335	366	399	373	374	368	397	356	365	369	358	383	349	368	365	374	385	381	357	371	363	371	370	363	362	421	377	403	373	356	348	352	367	359	349	356	352	351	354	379	378	347	363	351	411	384	371	377	363	332	368	349	365	417	352	342	367	406	359	411	396	330	365	369	369	385	341	325	388	379	338	355	350	381	348	398	355	392	378	376	389	381	371	360	363	342	346	341	378	374	348	379	375	334	341	326	375	380	375	348	355	373	339	366	392	392	345	362	335	343	361	367	385	347	380	383	377	398	351	362	362	368	357	346	349	377	370	351	342	392	358	381	361	380	315	331	317	338	378	391	340	359	349	365	353	358	385	373	327	361	369	398	338	368	370	374	365	345	389	350	385	357	385	372	376	360	376	393	330	346	392	357	370	331	366	350	391	389	365	364	357	365	346	385	358	346	358	336	316	380	338	394	356	361	370	381	359	395	419	359	336	351	393	356	346	401	367	308	351	362	384	381	388	369	350	335	369	341	374	364	354	352	361	361	372	382	371	358	396	375	323	377	405	330	364	369	367	376	398	372	361	362	395	366	384	384	363	369	329	342	339	358	353	379	349	364	364	360	403	399	402	359	361	368	381	355	387	360	388	370	341	399	381	338	337	385	336	371	331	351	345	356	372	380	376	380	372	374	396	368	380	388	356	398	349	361	374	340	376	396	370	377	358	387	380	400	368	381	378	388	326	379	354	346	349	394	373	361	341	353	348	360	353	402	371	376	359	374	364	371	374	340	379	363	359	380	335	325	376	374	378	392	357	391	350	367	372	373	382	386	384	338	348	340	355	371	363	348	386	394	365	377	383	363	359	346	377	369	323	385	373	376	364	394	355	377	341	401	349	369	403	377	314	345	373	375	374	387	382	340	361	363	409	341	367	370	368	340	350	340	396	381	374	367	360	374	315	345	339	355	371	350	379	363	420	388	375	335	336	379	377	383	380	371	379	373	358	419	342	367	321	369	335	373	365	387	378	328	363	377	376	375	354	392	347	405	352	366	387	362	369	337	376	384	387	328	376	350	341	366	340	370	339	348	390	394	402	373	393	355	335	356	384	366	336	369	371	364	359	414	335	382	346	369	366	331	364	369	408	319	338	403	348	357	366	375	370	351	372	382	376	385	368	327	366	393	379	399	368	386	330	354	336	352	339	373	345	371	366	347	364	369	357	367	382	366	371	371	372	344	348	344	378	359	367	361	366	384	388	360	401	351	364	381	364	378	355	356	386	371	387	364	370	388	385	320	363	322	373	361	389	375	349	406	346	336	363	369	346	375	380	333	340	402	348	389	397	344	345	357	372	376	366	348	416	398	352	416	364	341	346	399	379	382	394	388	363	350	369	371	315	362	362	364	401	350	407	318	360	342	370	344	358	397	405	335	368	358	366	375	348	368	333	351	385	319	350	370	350	365	378	374	379	366	398	389	373	360	382	368	376	347	356	385	378	382	390	352	354	365	361	330	391	384	392	370	354	353	354	371	361	406	386	360	364	378	377	373	391	375	330	360	326	363	379	356	352	341	369	385	378	367	342	360	356	358	351	393	364	390	375	360	344	371	370	336	354	327	366	382	374	389	318	355	362	370	345	353	391	368	387	380	372	370	376	362	373	397	398	375	373	370	353	362	345	409	393	373	353	391	387	338	367	322	338	380	380	361	375	382	351	397	374	296	406	393	364	374	366	354	382	376	368	353	369	314	338	357	336	346	355	354	343	357	366	393	370	360	413	371	383	344	332	404	413	380	349	385	370	359	353	365	363	379	387	354	370	387	360	385	380	374	357	351	343	370	372	394	352	366	392	342	347	376	363	359	385	365	366	367	385	346	369	374	343	394	343	358	381	324	374	328	337	350	377	405	377	360	362	393	398	334	361	364	397	403	385	362	394	366	398	397	354	339	350	373	353	369	366	357	389	350	347	357	386	381	394	359	381	387	376	383	330	363	369	322	344	376	340	377	374	368	399	366	373	383	320	395	367	367	355	363	332	345	355	349	359	360	369	372	334	363	345	350	380	329	382	375	369	381	342	346	392	392	342	368	395	370	312	383	381	385	353	364	358	371	364	362	346	356	395	358	343	358	380	375	329	391	382	370	390	389	374	335	360	335	401	370	331	337	385	351	372	397	373	409	355	385	358	371	384	380	372	383	360	367	370	372	361	382	366	355	382	375	388	399	432	344	376	356	373	416	410	388	409	358	374	390	355	383	362	368	376	393	372	390	369	344	407	369	387	368	368	390	347	364	353	392	343	398	363	375	383	403	365	379	394	372	376	385	375	402	380	375	390	366	364	359	402	341	357	352	363	377	378	400	385	358	362	388	345	365	337	365	348	365	365	400	347	351	353	369	378	354	376	353	386	387	354	365	366	378	342	356	362	372	366	398	343	357	372	329	361	360	361	346	353	356	420	367	376	354	338	385	385	348	418	396	373	341	398	357	358	348	343	354	354	381	366	353	350	345	328	384	366	404	394	374	317	364	376	351	343	395	378	348	355	372	339	386	375	356	320	336	360	396	386	374	398	376	373	385	348	396	374	353	386	384	393	385	368	365	373	365	349	370	355	396	370	392	347	355	341	352	370	362	348	374	365	389	363	361	374	339	410	379	339	403	363	353	370	361	413	365	350	351	374	375	356	377	395	346	353	356	381	383	335	369	396	420	371	373	366	363	360	345	370	400	370	346	361	385	356	364	361	358	381	372	338	353	350	320	382	354	355	357	368	353	361	367	396	299	387	377	384	364	380	391	376	369	372	342	357	365	382	374	346	361	349	390	384	372	360	373	359	336	388	364	419	340	381	350	355	386	384	415	433	361	372	385	405	396	329	368	349	365	378	361	337	351	378	351	351	363	346	376	369	363	366	348	409	379	370	355	369	353	369	415	342	378	366	347	387	373	364	350	394	391	345	381	383	344	363	396	380	395	360	363	361	347	364	387	416	382	338	357	349	362	363	387	371	366	374	371	355	347	350	352	373	338	348	383	348	392	362
6624	1109	1434	1500	1370	1303	1173	1129	1077	1037	1060	1011	986	981	995	915	954	933	945	931	890	904	960	893	925	857	884	922	909	883	917	905	843	936	944	942	899	887	920	906	881	883	940	929	899	873	818	853	918	891	901	873	869	876	862	877	859	906	921	923	842	877	934	881	869	902	900	857	914	936	902	903	896	893	885	869	885	862	881	891	847	848	869	910	876	857	889	903	865	876	877	912	866	897	875	887	846	893	867	861	902	867	885	896	872	849	869	863	862	807	917	953	899	840	877	855	844	807	856	882	879	865	888	910	906	880	867	909	841	903	854	911	936	857	901	884	940	863	916	875	888	856	823	863	894	891	867	877	869	907	868	869	851	892	876	874	888	875	846	865	867	862	915	882	834	831	857	886	878	838	908	861	928	881	904	861	915	957	889	855	886	912	868	905	881	861	923	899	887	883	883	867	870	888	862	895	864	838	916	865	960	896	880	894	918	870	893	880	898	907	852	897	887	875	878	881	883	858	843	928	877	896	849	906	922	912	881	894	854	848	849	911	846	865	875	884	839	921	891	834	906	849	867	889	871	837	849	930	886	927	854	878	862	888	940	838	867	892	896	865	855	883	833	857	864	879	898	907	877	905	857	885	888	877	806	884	907	898	811	860	900	831	899	863	868	943	870	915	823	899	925	897	861	946	922	922	846	834	840	842	857	937	857	906	895	875	861	927	930	895	916	870	848	846	882	911	872	916	877	870	908	869	877	924	858	904	857	877	864	884	870	906	884	853	944	877	844	932	912	897	908	903	885	897	896	900	881	886	890	879	883	903	882	921	847	882	893	907	889	867	935	922	920	927	818	863	860	877	864	866	873	915	843	930	851	860	837	940	870	867	888	878	916	907	863	941	865	892	887	909	910	876	876	869	903	901	834	897	879	889	884	863	866	870	892	883	930	902	871	869	873	904	863	856	886	875	868	868	899	869	865	854	877	880	870	939	932	811	873	898	893	883	853	907	879	892	884	917	858	873	852	859	929	895	871	884	829	861	902	911	855	920	857	913	867	873	856	900	873	897	862	858	859	911	879	856	892	869	885	898	878	854	872	838	849	829	914	900	904	890	870	868	934	880	912	891	863	885	886	820	878	841	930	898	880	926	874	934	890	929	899	928	923	916	902	857	913	858	890	866	856	842	879	835	946	851	879	869	902	885	890	834	906	885	918	884	866	890	893	858	825	855	881	884	914	866	943	865	805	877	896	890	898	914	897	894	890	882	882	930	880	871	840	856	914	900	896	894	869	850	871	896	848	954	847	922	899	870	876	855	877	821	907	903	898	865	935	889	840	863	868	881	827	858	865	880	878	861	891	863	840	874	907	952	914	859	859	874	880	920	856	877	875	850	881	830	862	879	927	879	899	876	918	909	867	843	843	877	872	906	913	881	891	894	921	931	879	916	869	845	860	865	860	917	864	853	895	882	843	848	858	869	869	898	869	901	948	889	916	855	851	852	859	921	822	833	891	865	901	922	911	868	911	827	874	848	903	906	885	859	868	848	855	916	889	830	888	871	883	916	874	877	854	887	891	889	855	900	896	887	896	894	902	878	868	850	826	831	951	901	864	857	849	878	862	836	886	885	856	870	869	881	875	847	900	897	885	951	871	891	864	896	872	876	845	837	909	889	873	869	901	850	876	897	891	901	867	875	873	884	847	927	919	907	855	879	863	840	821	854	841	889	935	902	865	918	877	877	929	900	836	893	903	901	872	892	898	892	860	846	874	870	917	912	925	881	862	873	899	930	924	924	934	864	891	913	856	841	869	915	881	870	885	894	880	892	889	869	832	933	910	909	917	830	921	875	831	917	876	887	851	899	853	912	895	909	870	876	921	830	913	867	893	829	835	875	834	883	868	854	891	863	890	901	855	941	846	894	837	928	918	873	917	959	887	922	877	827	928	904	900	862	886	866	829	884	915	864	904	910	794	868	885	900	900	879	907	920	868	872	885	881	867	928	907	841	853	876	867	822	845	853	859	860	855	888	909	934	936	872	897	855	860	970	881	874	880	945	921	871	931	826	896	942	864	891	875	900	920	937	863	844	858	904	834	880	893	873	821	863	874	860	842	880	873	917	879	904	874	887	920	885	843	914	871	883	867	928	952	856	866	863	951	873	924	874	840	914	894	837	892	939	924	908	918	930	907	893	874	833	859	856	905	835	886	875	847	913	888	889	879	862	900	913	931	928	849	902	879	874	837	858	875	915	853	910	845	930	890	875	878	857	887	907	878	963	910	870	868	883	912	867	856	899	929	840	876	950	837	869	837	850	885	888	879	887	895	891	845	924	893	879	900	891	897	869	826	911	855	859	873	894	870	882	858	919	857	839	886	878	906	886	906	876	894	910	892	882	861	871	878	878	933	933	896	852	932	883	898	887	860	881	881	865	897	871	865	849	878	912	855	894	863	892	874	883	873	918	848	929	863	950	893	854	857	886	890	922	858	823	904	879	905	887	920	865	926	873	846	856	891	862	901	852	889	896	867	861	873	896	925	889	867	908	888	862	917	865	861	915	859	882	869	878	903	897	864	885	865	909	919	851	885	889	932	907	890	873	856	895	918	900	917	873	859	872	878	888	908	855	850	875	876	922	926	862	925	894	876	896	884	903	876	904	879	866	871	892	885	878	877	884	880	866	885	813	895	859	869	872	886	876	867	871	922	859	883	928	920	905	873	894	898	915	904	904	906	820	928	876	817	883	855	875	859	906	880	927	865	856	873	917	874	877	877	919	838	929	910	864	877	907	872	883	945	866	944	1007	920	866	850	893	915	894	878	848	865	935	944	896	861	902	876	888	868	913	894	853	882	944	902	874	888	907	853	924	869	858	890	834	884	892	871	894	919	910	857	911	863	882	916	867	867	893	831	879	845	861	935	864	891	835	924	910	866	967	897	830	885	922	863	884	862	883	896	818	892	908	890	879	895	869	868	890	890	825	887	914	833	879	913	860	875	872	895	854	850	896	907	878	900	907	901	872	931	912	879	827	854	879	858	863	889	860	902	870	790	901	890	890	851	851	942	884	836	915	873	881	880	860	877	863	922	874	880	859	937	913	854	952	878	837	825	896	911	893	901	841	826	867	835	854	890	879	841	876	891	885	844	876	885	896	866	895	903	889	878	903	915	858	914	943	903	907	914	878	915	914	921	834	953	864	883	923	867	872	880	911	880	890	898	867	931	850	845	861	850	892	917	909	857	913	864	892	898	893	850	916	907	860	919	932	857	842	918	870	860	916	887	884	913	899	872	900	894	886	897	866	905	862	838	862	837	853	889	881	833	882	831	831	915	793	906	874	914	908	904	883	793	838	854	911	846	932	885	892	914	870	888	889	873	938	857	853	858	902	877	860	902	931	939	895	902	908	853	882	913	884	852	862	913	879	851	851	917	910	844	824	921	956	901	902	865	908	803	905	929	913	873	852	897	825	879	838	903	894	910	863	902	854	866	854	894	871	883	884
11819	775	678	557	425	374	296	279	250	231	246	226	232	196	218	202	242	207	218	219	192	188	215	220	206	180	212	217	204	164	206	199	188	183	174	197	189	203	207	206	195	222	156	193	244	219	202	182	192	193	193	206	196	192	230	187	169	169	199	215	196	194	178	197	181	204	177	207	212	213	200	207	202	197	216	199	216	182	192	184	197	181	199	197	202	208	202	180	196	201	178	214	166	226	172	187	191	168	178	196	199	226	196	214	202	199	180	196	169	190	196	188	200	219	194	212	203	212	192	217	194	195	192	215	213	188	159	177	186	187	194	195	177	197	189	181	178	200	191	188	190	205	170	205	210	200	195	215	223	214	166	194	204	190	178	210	210	182	202	216	205	205	208	200	202	193	199	186	217	178	194	202	168	195	207	194	188	187	191	190	200	204	171	177	215	196	209	186	182	177	201	195	181	211	186	190	175	215	176	201	209	210	184	184	248	168	182	181	171	201	212	168	196	173	190	194	204	200	171	159	183	202	189	195	188	204	183	183	181	206	209	220	200	208	211	191	185	195	209	195	176	178	196	190	194	224	226	164	193	182	199	172	185	174	217	199	208	196	194	197	195	195	182	202	180	201	201	212	199	208	226	197	207	199	244	216	194	211	179	198	179	210	207	198	223	168	202	189	202	198	179	212	195	192	207	206	190	167	207	180	184	196	177	184	191	201	233	198	205	175	209	179	194	167	185	174	199	175	172	195	195	169	190	165	193	223	189	192	218	198	159	179	198	184	198	206	171	185	179	169	197	210	215	206	199	214	207	204	190	194	183	176	204	168	202	197	192	217	201	179	211	189	184	214	193	191	201	167	225	191	173	193	193	176	214	178	212	207	227	175	198	191	197	202	204	185	183	195	203	206	198	215	200	205	167	180	202	178	197	186	209	190	216	214	180	199	205	214	218	217	206	197	179	213	219	197	217	222	190	204	192	179	202	206	184	219	219	204	195	188	177	192	192	213	196	191	214	202	192	187	222	214	194	197	192	217	213	174	197	183	215	206	169	200	191	196	174	175	194	208	206	205	187	170	197	189	218	209	192	211	240	211	213	199	176	177	178	163	196	211	198	196	213	186	196	193	187	200	181	205	207	208	233	187	199	198	186	212	202	189	202	211	238	187	223	191	204	188	204	193	191	201	198	198	199	183	184	200	207	185	196	214	202	204	208	188	179	212	172	217	179	191	190	159	172	177	195	194	176	216	196	201	198	204	187	222	201	180	200	199	193	170	193	210	210	203	187	187	208	180	196	194	211	174	232	201	188	199	221	197	180	184	185	187	170	233	228	205	178	203	193	197	217	230	250	180	193	190	199	199	195	190	182	195	215	200	194	182	195	186	177	170	191	183	211	184	180	179	187	198	214	199	195	194	184	198	216	218	171	200	206	218	181	204	209	219	180	193	190	171	182	182	188	182	195	209	195	191	179	181	215	198	192	194	205	194	190	196	208	187	189	188	172	180	179	201	176	187	199	176	195	181	219	205	176	211	190	172	206	184	196	206	209	190	195	197	191	209	161	200	192	201	218	199	194	195	199	209	190	201	195	211	191	190	190	217	183	190	213	181	179	188	210	176	190	203	219	159	230	194	214	228	177	196	211	181	203	202	185	203	182	165	198	192	170	194	169	193	189	197	197	208	218	197	176	199	203	225	202	178	163	181	188	179	198	199	205	201	185	206	164	202	210	185	209	195	180	190	190	185	204	197	171	200	196	198	200	198	201	195	170	208	200	205	190	219	182	161	219	195	193	208	206	209	202	181	200	199	181	200	213	203	191	254	205	177	193	176	199	197	206	218	187	200	189	192	174	202	204	227	205	214	226	189	192	190	211	190	215	192	193	202	196	191	203	190	228	185	190	190	201	227	204	191	207	212	185	188	178	197	161	190	213	186	183	223	207	197	194	174	181	229	212	192	184	184	225	194	199	208	197	206	207	184	180	175	181	189	191	201	196	206	197	190	187	205	195	193	189	217	204	226	209	226	188	220	193	205	176	182	197	201	184	178	185	194	200	186	206	196	221	191	223	193	207	206	204	188	198	172	181	205	205	197	214	182	170	207	226	213	203	194	212	206	207	205	209	192	210	191	190	174	201	224	184	193	189	193	211	177	187	182	202	184	173	196	177	212	191	185	197	183	208	201	212	198	194	216	195	181	205	197	175	198	172	213	174	201	214	195	205	183	180	193	199	194	165	179	169	214	202	190	202	178	203	198	194	187	186	195	212	179	207	188	211	186	246	191	221	183	199	202	184	169	162	182	177	211	181	203	226	197	175	218	169	202	219	211	184	190	212	215	209	190	179	202	192	206	209	218	198	197	152	209	191	186	166	177	178	189	193	209	175	205	217	194	233	193	208	194	189	199	198	204	230	173	201	211	200	207	215	204	191	201	190	183	196	190	217	190	197	210	206	193	177	191	201	208	193	192	224	200	186	203	205	188	200	184	183	193	221	197	213	192	182	191	208	190	202	173	201	208	185	193	204	190	186	173	194	205	204	171	205	201	199	201	214	190	206	187	178	178	186	191	192	211	206	207	169	187	199	231	194	177	189	204	189	184	220	179	176	200	175	197	200	209	209	198	205	195	213	201	185	190	209	197	203	209	200	199	213	212	219	217	213	205	209	173	196	208	180	204	220	200	197	193	201	219	223	173	213	197	189	199	179	203	179	182	209	167	188	200	180	173	177	206	186	205	200	206	222	201	196	180	190	196	206	202	209	166	179	202	211	214	192	206	181	199	196	196	213	177	225	206	189	181	196	190	188	188	198	192	186	184	176	189	211	182	212	179	193	194	201	196	195	189	183	205	179	201	188	209	191	204	188	200	199	205	208	203	173	216	195	204	216	181	191	208	199	170	198	215	188	197	202	184	195	204	186	180	217	185	205	189	203	193	194	183	154	185	187	195	206	207	203	197	181	194	178	199	210	176	193	191	220	188	190	181	193	191	199	171	180	197	171	175	202	207	210	207	203	201	208	195	221	226	201	194	197	185	213	200	205	209	196	208	192	207	168	187	203	177	214	182	182	187	171	191	194	206	183	172	230	205	190	229	193	198	166	203	180	194	167	185	175	204	188	208	226	183	204	209	187	215	229	178	220	195	191	208	202	202	196	194	202	196	215	195	187	210	173	201	178	192	201	178	177	177	173	204	207	208	177	164	204	178	187	178	190	192	170	183	188	178	174	177	185	196	188	218	187	209	194	197	182	214	192	176	172	176	211	193	223	194	201	203	189	189	196	192	157	200	199	207	178	199	190	211	201	204	215	188	208	217	181	193	202	179	194	187	203	181	185	213	179	184	182	193	203	219	187	177	207	199	197	197	196	196	212	180	202	204	196	197	219	203	192	201	210	204	187	190	188	186	173	188	191	199	210	194	182	202	189	214	180	191	196	209	191	200	177	193	212	188	209	194	168	211	220	193	190	210	181	191	202	185	173	193	208	178	183	173	190	196	192	206
7880	839	1589	1745	1466	1167	1083	936	812	765	716	693	693	629	657	621	582	595	585	588	523	598	537	560	580	535	560	550	528	471	528	503	552	492	494	510	508	505	528	522	516	500	519	514	513	492	516	516	499	475	535	526	494	479	547	529	528	480	495	521	491	495	528	488	512	463	490	498	564	504	498	502	492	501	503	485	498	522	480	561	516	501	511	507	484	502	501	464	494	519	511	494	497	489	551	494	523	511	510	529	509	492	484	491	528	482	488	531	513	512	528	486	518	495	520	484	512	488	474	503	499	499	477	494	508	497	511	491	526	517	505	517	501	504	544	493	542	495	491	508	483	513	516	522	517	491	527	506	468	518	522	546	502	485	510	512	506	515	542	510	506	486	482	474	484	501	504	532	457	501	502	476	476	475	487	499	499	498	492	493	561	508	484	551	488	512	523	494	524	471	524	491	487	473	496	502	494	519	514	493	497	551	491	532	544	483	495	495	535	497	513	513	493	476	522	434	523	542	520	525	534	519	515	491	497	513	493	539	460	495	491	481	478	501	535	494	488	495	504	489	514	524	512	510	471	512	484	507	529	463	485	513	505	540	499	527	520	520	498	512	465	498	466	477	492	508	525	533	517	529	463	495	483	503	505	460	508	482	496	529	490	446	507	518	507	505	525	522	505	535	517	475	491	450	523	495	470	509	511	478	516	502	524	454	516	516	533	505	479	512	488	523	492	517	479	495	518	527	509	481	535	510	498	478	513	517	502	511	499	498	512	522	473	510	495	519	506	528	513	518	482	507	507	485	530	522	483	518	486	495	516	482	534	514	490	461	509	490	521	516	525	496	518	483	505	516	505	492	530	473	508	506	484	513	490	515	494	492	494	523	508	532	477	475	471	499	528	509	502	489	510	480	530	473	523	504	524	496	498	502	511	501	475	504	544	438	501	497	473	490	467	511	494	475	508	474	498	463	491	457	495	527	515	493	531	500	506	463	469	513	516	467	522	483	499	480	514	482	546	462	501	463	524	526	485	468	494	480	523	466	520	492	520	491	506	512	496	497	541	506	534	468	517	484	455	498	480	484	470	499	489	513	466	490	483	517	477	509	524	518	493	546	518	542	516	461	517	495	499	511	561	505	543	506	490	529	479	463	514	498	461	477	521	474	504	514	478	527	501	484	535	501	560	516	504	526	471	496	507	506	496	521	511	484	520	493	467	493	482	497	501	489	436	485	522	536	467	489	484	513	523	491	514	462	509	496	489	524	498	513	481	525	530	486	479	506	468	496	529	504	493	537	530	500	501	555	499	498	516	477	506	515	524	493	550	514	496	503	481	493	540	499	479	537	498	507	496	512	507	527	505	471	520	482	506	504	481	479	490	485	533	487	483	500	501	522	510	541	487	505	501	513	498	516	536	519	518	545	511	508	516	519	513	546	463	533	505	482	510	482	501	551	496	517	497	459	505	482	486	489	511	486	525	475	476	513	482	473	477	472	475	484	523	536	497	533	485	477	493	479	514	499	488	535	497	482	506	494	520	491	479	490	499	508	486	497	506	460	520	471	503	503	480	482	527	512	473	519	540	514	535	512	514	517	509	513	528	493	516	521	515	526	484	482	517	532	504	537	518	502	484	489	509	491	490	544	465	552	478	465	471	502	457	485	471	485	497	535	551	529	522	500	484	540	513	513	467	487	457	522	499	519	511	431	479	486	492	504	494	484	498	522	507	487	531	480	475	478	524	536	483	509	516	549	527	451	505	500	506	493	541	534	547	500	465	530	466	509	497	515	501	534	471	504	466	482	506	486	485	577	510	510	476	490	513	510	489	495	511	534	523	508	500	519	496	490	492	469	493	453	523	544	514	509	525	462	517	511	483	473	481	504	492	510	504	460	458	508	530	469	499	472	503	498	506	439	505	576	456	495	525	496	500	502	477	493	496	486	511	507	520	514	471	493	524	482	489	468	510	502	522	509	464	512	498	489	529	504	522	483	517	528	469	487	460	529	491	501	506	512	487	491	500	505	507	529	492	534	500	470	529	503	473	522	487	504	515	529	511	481	469	491	506	481	476	501	477	476	493	494	532	529	529	481	508	512	468	457	528	504	524	532	503	530	519	525	529	534	495	480	487	494	487	454	521	546	503	506	493	489	531	487	492	495	511	515	534	473	541	480	473	484	528	521	497	508	503	504	472	485	474	522	456	524	496	481	494	486	512	493	529	489	485	514	530	491	517	481	485	494	510	480	564	511	479	490	478	506	488	492	523	490	496	508	494	483	459	472	509	505	526	513	517	493	478	510	521	488	526	481	546	474	524	516	519	498	544	509	475	502	512	499	464	510	539	518	510	520	493	469	467	458	485	508	514	471	542	507	528	498	489	502	498	522	457	526	495	487	518	420	506	503	538	504	517	523	476	518	486	505	508	516	478	505	576	484	481	461	522	491	557	473	524	544	490	506	505	493	506	549	489	488	512	515	489	466	493	454	510	522	474	497	502	508	511	482	492	534	481	499	474	492	503	485	531	465	497	535	511	545	505	474	499	482	519	476	527	512	512	498	467	506	536	477	488	506	517	526	501	560	489	532	508	508	515	480	491	515	498	468	522	477	507	529	525	498	514	465	475	499	478	511	504	457	491	496	504	497	479	447	519	455	467	503	444	501	497	475	509	456	520	510	529	520	547	494	515	493	468	475	479	499	471	472	503	487	531	492	543	531	517	526	505	500	496	497	492	469	513	505	530	524	485	516	485	490	522	553	514	523	487	485	496	492	514	545	516	530	510	490	524	496	454	493	536	495	481	508	511	514	519	536	475	492	495	524	499	512	505	518	490	548	470	498	488	519	480	497	508	503	483	491	484	526	490	481	482	526	533	486	506	467	490	510	481	505	534	500	528	520	519	493	488	514	549	477	497	511	486	511	520	551	470	505	517	499	531	521	506	499	492	532	527	521	490	522	507	497	508	510	470	515	539	512	468	457	505	505	464	489	477	502	504	523	506	484	488	478	542	471	492	467	485	531	491	489	491	518	502	510	519	493	495	493	487	515	538	500	512	518	484	514	514	490	509	480	492	530	495	503	522	467	487	440	520	516	514	483	473	513	501	490	509	523	501	501	510	494	546	517	491	527	480	490	524	461	467	488	514	510	502	493	471	511	517	490	486	508	502	479	505	472	508	534	522	550	475	493	534	524	528	512	512	533	474	488	492	465	528	561	525	513	488	505	466	473	512	528	523	506	511	515	547	536	540	518	499	521	535	449	524	488	535	525	538	479	513	439	481	499	478	504	526	487	506	489	496	500	493	490	522	486	509	511	484	485	503	496	523	496	503	484	505	487	511	514	501	526	542	529	468	494	512	487	518	516	552	460	481	508	502	484	531	482	497	508	502	534	510	512	519	547	473	512	503	507	488	485	504	531	531	510	543	491	517	515	503	515	500	517	509	445	478	511	482	503	510	497	496	514	519	492	492	508	510	491	513	500	504	534	519	521	482	495	496	481
1329	409	416	427	370	392	418	360	416	356	364	377	373	365	336	361	383	371	377	357	356	375	397	397	349	375	376	414	383	386	391	384	383	368	410	366	367	369	391	383	363	404	383	416	399	345	357	369	404	350	390	366	325	374	405	397	356	391	386	363	393	387	382	331	385	382	360	363	430	361	360	355	355	346	429	374	395	386	421	363	376	350	361	360	372	380	357	370	358	380	362	348	399	411	363	420	384	343	395	383	405	432	391	411	387	386	344	382	389	410	369	384	381	421	388	380	411	419	387	386	364	385	411	371	369	380	371	407	360	353	371	359	372	369	405	385	354	353	411	364	396	418	367	375	385	385	345	374	384	353	389	401	336	349	400	381	387	373	391	385	391	360	365	385	389	381	371	355	395	373	397	375	350	413	349	403	366	389	359	382	345	348	339	367	345	354	368	373	377	396	395	373	360	358	376	374	380	362	418	383	363	375	442	373	339	390	351	394	365	387	382	408	404	400	385	342	374	366	408	379	405	366	381	395	397	368	364	388	391	424	371	349	356	396	349	433	365	379	395	374	388	341	359	336	380	368	369	387	392	405	387	411	372	403	363	343	358	416	352	396	370	374	365	387	357	373	362	377	356	375	356	398	405	372	386	356	364	401	369	382	379	386	366	411	368	337	379	406	385	377	383	371	379	364	412	386	377	384	350	403	407	352	348	365	381	386	336	382	373	386	374	400	384	375	373	412	392	352	361	393	400	383	357	337	394	371	363	377	346	347	403	378	392	371	365	370	434	412	366	366	385	365	371	360	350	354	357	366	382	367	371	362	357	391	393	373	385	395	376	361	362	393	358	384	383	362	393	376	357	374	358	390	373	384	349	386	410	399	385	364	334	386	380	405	420	408	366	387	334	350	381	407	402	398	354	343	385	400	366	402	396	366	388	375	388	366	376	361	394	410	353	408	383	337	353	356	337	392	388	372	399	350	369	352	375	394	387	402	373	360	354	398	404	389	369	358	364	361	377	405	393	370	376	340	347	360	373	377	355	385	390	406	390	398	341	382	389	398	400	363	348	383	391	414	357	344	343	362	369	387	303	396	365	389	395	338	410	375	358	360	355	357	363	337	398	388	384	384	393	397	388	372	389	404	390	406	373	391	384	373	345	383	361	391	404	409	393	377	362	350	370	375	371	385	379	379	404	395	358	400	398	378	400	367	375	369	367	381	392	395	400	353	412	342	402	385	400	350	353	351	376	400	385	391	355	335	439	398	407	382	383	395	342	385	401	389	357	394	389	376	400	370	369	343	335	366	401	389	401	387	362	336	379	392	388	370	412	410	364	406	409	356	358	379	376	328	432	384	395	378	407	375	384	407	399	368	387	368	416	351	355	383	412	385	412	362	356	345	363	390	380	360	355	378	390	388	367	378	393	413	375	372	396	394	362	405	417	377	387	374	335	366	367	380	356	396	345	363	397	333	412	352	397	362	385	358	379	391	367	371	386	387	374	377	372	344	400	380	376	377	417	373	398	385	357	367	412	415	366	384	379	336	374	397	389	395	345	397	370	373	378	379	431	363	371	346	394	377	399	358	387	364	392	392	383	366	349	391	385	380	352	365	358	381	361	362	377	353	393	397	378	382	417	388	344	423	361	367	372	378	365	357	350	375	389	390	409	361	409	359	358	366	344	343	401	380	400	361	396	375	384	401	390	344	332	386	407	409	368	382	388	360	388	403	415	403	339	345	370	359	398	378	371	387	399	359	360	373	385	343	352	365	375	364	360	408	364	376	416	381	392	366	379	411	359	372	378	375	348	417	359	382	414	356	408	358	342	379	363	383	352	342	398	373	407	387	375	355	352	376	432	359	375	353	393	397	400	408	350	378	386	362	387	385	369	371	370	395	383	368	368	348	341	360	384	375	365	385	341	334	342	372	417	401	371	380	355	361	398	392	367	360	396	387	406	346	384	372	397	356	354	358	385	316	400	386	373	411	395	354	375	339	361	390	403	351	364	365	355	369	387	354	392	373	357	367	382	404	388	384	396	391	347	371	377	371	358	368	383	374	362	382	414	395	351	375	395	376	372	386	374	388	393	380	404	383	383	361	381	393	391	372	423	375	399	361	363	371	375	379	377	385	386	376	385	378	334	383	382	377	365	384	390	374	390	383	400	361	386	371	367	391	360	342	390	377	377	405	365	379	398	385	399	399	341	363	390	410	377	387	367	391	365	363	396	382	373	411	386	394	336	373	405	380	349	385	387	375	341	378	392	377	356	385	346	375	385	361	413	383	378	343	407	385	391	372	400	419	367	335	411	361	334	363	381	406	355	388	372	404	367	366	375	346	343	391	365	362	342	370	394	381	385	365	386	347	403	375	370	391	423	405	378	387	395	394	401	365	387	375	369	366	373	404	365	382	393	371	392	354	384	373	422	399	384	381	327	391	359	407	337	380	382	405	384	368	414	406	355	371	372	371	383	413	357	398	406	391	354	370	383	340	340	396	329	386	415	397	364	376	373	414	396	374	370	358	335	377	343	391	365	382	390	366	352	384	376	421	353	387	380	386	376	400	419	370	356	409	378	392	366	337	376	385	360	350	406	403	401	350	380	351	377	375	381	375	386	388	347	391	373	386	368	390	370	353	364	357	374	368	393	373	424	376	393	384	400	360	346	351	374	353	379	389	362	394	399	356	359	340	365	345	400	404	342	405	405	393	403	390	388	351	353	361	397	397	371	360	415	391	377	352	375	393	405	362	359	361	364	383	371	334	395	369	399	394	367	365	342	363	373	391	362	333	378	366	379	393	394	354	373	395	386	391	361	353	348	417	384	366	364	381	412	372	375	372	379	384	380	362	364	370	384	402	358	405	381	377	365	388	414	389	366	348	364	378	392	400	385	345	380	385	412	378	367	385	439	396	386	400	383	401	362	360	370	363	391	367	374	378	426	360	416	374	400	356	373	352	380	338	339	341	357	334	378	378	386	391	396	398	344	374	368	416	354	382	407	398	369	416	390	389	363	389	415	379	365	373	395	376	393	360	405	359	373	349	381	380	430	406	408	384	377	369	363	398	389	372	403	388	370	361	361	389	367	436	380	388	347	393	361	384	357	374	394	398	362	370	398	371	370	359	401	399	359	356	396	377	389	392	387	392	370	374	379	378	388	389	376	399	376	395	368	364	389	387	372	390	381	384	364	369	384	345	362	385	344	385	374	341	354	355	408	394	433	385	367	359	394	366	395	369	380	391	367	363	398	398	416	388	395	375	380	367	413	410	373	359	356	431	372	388	379	383	343	367	351	418	361	383	372	347	435	411	358	379	364	361	382	328	376	387	384	360	394	372	358	377	335	369	375	374	398	388	338	375	383	350	402	374	376	357	391	374	348	396	390	360	387	403	333	355	377	404	362	390	359	389	387	370	382	396	359	367	395	391	388	391	367	384	367	396	410	413	354	326	373	382	364	375	377	397	353	350	367	391	362	398	402	359	385	345	392	384	392	371
2079	961	952	953	966	987	913	928	902	916	877	912	913	870	919	946	917	932	908	920	944	886	922	937	899	931	942	898	903	963	876	938	905	938	947	940	954	938	873	922	912	915	941	899	886	919	923	891	911	866	892	949	865	961	946	955	930	849	869	876	893	931	904	947	884	925	894	872	931	959	980	915	900	924	902	955	888	920	928	901	896	928	961	909	958	922	952	934	928	891	959	915	905	895	927	895	919	966	893	941	959	959	899	939	914	953	946	887	910	957	909	872	902	926	932	898	839	899	1018	897	905	923	944	923	959	949	937	894	898	868	928	900	938	948	919	911	989	876	905	890	892	948	895	889	987	951	945	890	865	935	858	968	918	926	918	905	936	919	955	874	959	940	930	908	956	929	937	906	905	907	964	887	917	962	940	859	926	964	884	909	955	930	919	907	940	891	951	883	951	868	877	907	873	915	953	916	899	906	904	920	929	930	881	997	921	919	924	860	939	902	922	943	947	909	889	934	946	865	937	921	910	904	924	942	912	915	888	899	965	929	964	839	913	889	931	930	894	965	904	935	909	862	920	961	917	953	901	946	897	917	913	901	871	896	917	954	926	892	911	874	916	943	905	921	972	948	901	912	921	937	931	885	983	887	876	897	916	894	948	897	898	906	911	943	1003	948	955	935	852	907	916	953	910	840	938	937	903	896	910	932	928	886	873	898	893	914	865	911	941	925	924	917	898	908	946	919	895	943	945	997	961	909	937	911	890	904	904	929	949	952	944	929	919	904	936	852	937	934	897	920	896	927	871	881	922	937	936	886	936	900	884	871	962	910	953	975	912	937	938	904	937	897	903	971	897	870	921	929	925	922	913	855	949	945	949	902	905	902	943	944	929	952	869	881	865	959	922	927	916	942	954	925	921	911	885	920	908	925	925	941	913	975	929	944	905	864	920	912	887	898	894	887	959	933	895	890	904	899	966	954	938	908	857	919	895	846	940	955	926	917	909	943	936	925	917	922	900	937	864	887	926	920	905	909	957	903	937	934	890	892	948	972	934	911	973	939	900	885	916	917	948	915	885	977	905	948	941	904	923	955	902	971	926	935	878	936	929	869	928	866	931	925	935	866	940	898	912	924	941	940	886	957	943	904	881	906	925	885	885	942	883	951	897	913	892	925	913	919	947	924	913	925	914	961	907	954	890	908	866	923	950	931	933	897	915	912	877	898	908	871	913	886	1000	881	895	907	936	900	873	887	966	909	876	906	951	879	921	941	902	931	925	954	959	958	882	910	852	911	931	918	900	941	930	952	908	906	910	928	966	943	910	915	929	959	888	929	941	961	903	914	883	881	959	935	923	933	908	912	894	953	947	887	925	955	888	922	878	916	880	929	956	924	898	944	897	908	921	884	855	919	921	896	930	897	878	882	908	906	925	920	858	914	933	880	915	923	918	905	946	910	958	927	912	946	942	923	903	864	877	912	947	835	900	891	893	927	926	925	928	980	940	949	899	922	910	943	940	934	915	916	844	881	1010	908	894	916	908	913	917	860	879	944	906	924	964	915	911	953	916	879	893	926	933	947	927	919	973	930	934	948	943	938	920	939	926	931	964	939	882	886	860	945	914	894	920	965	840	960	933	919	934	891	910	928	883	975	870	907	926	883	882	896	917	963	893	908	935	903	923	931	961	896	926	893	926	942	889	894	862	960	893	962	875	931	908	919	931	885	937	933	881	945	952	902	905	951	932	894	933	914	914	885	923	967	933	971	916	946	931	893	915	944	896	928	863	923	918	960	928	908	877	942	912	908	938	955	921	918	908	896	934	970	930	909	920	915	971	902	913	930	935	910	928	912	930	910	922	956	897	895	892	940	895	905	948	934	903	858	947	925	925	925	969	940	939	889	905	927	956	959	913	898	948	920	925	970	963	904	975	913	902	907	902	909	893	960	912	933	878	929	925	959	929	955	951	907	928	902	909	961	824	890	950	919	926	913	985	890	906	929	949	875	948	902	870	920	933	910	877	929	926	932	922	882	915	933	920	953	935	922	924	906	872	882	910	900	931	922	924	947	904	887	942	882	880	911	894	896	927	875	866	922	977	878	868	889	917	964	894	893	973	932	939	903	979	914	906	934	894	901	878	944	870	915	908	865	936	898	909	912	956	924	932	889	880	888	893	960	904	899	928	855	903	881	951	894	955	879	923	888	907	928	919	886	893	884	935	916	906	941	934	948	863	903	861	878	940	933	904	943	856	905	874	904	932	880	942	944	904	934	919	918	925	928	912	892	893	898	954	940	934	954	927	925	960	919	910	967	907	901	871	887	958	951	909	930	916	885	955	925	922	923	880	931	927	922	943	937	918	941	918	883	837	915	902	877	873	921	921	934	877	923	913	923	934	885	901	924	877	900	912	957	889	935	906	883	890	918	929	890	906	932	844	899	926	986	905	904	909	876	908	909	937	936	928	932	983	878	915	860	931	937	939	950	941	951	909	876	910	931	894	906	934	882	950	917	942	1012	925	897	957	942	901	890	928	883	886	975	901	917	934	880	907	900	923	937	932	884	886	955	896	919	912	924	954	917	904	920	908	942	908	904	909	914	910	919	873	943	939	946	941	875	958	938	928	889	953	959	886	882	919	934	925	887	942	955	931	938	972	893	862	946	914	886	930	906	918	926	909	880	912	908	973	943	960	897	899	871	913	964	879	875	831	902	941	888	938	924	875	907	936	915	942	897	908	983	930	926	877	928	914	926	914	954	910	874	990	869	908	916	890	930	927	960	913	893	903	953	901	916	934	900	930	916	873	873	894	923	871	880	915	909	882	897	935	922	935	958	889	940	923	936	902	900	875	907	936	946	879	912	940	888	988	928	921	911	918	898	890	926	936	898	890	928	904	934	885	923	913	933	945	851	895	922	958	918	937	895	891	963	880	937	939	963	901	958	957	921	979	894	928	916	887	971	936	888	916	931	938	909	945	937	943	941	889	892	933	887	886	985	962	906	933	938	939	895	902	914	910	922	936	964	907	914	946	962	926	949	876	922	947	986	844	935	900	936	946	908	909	936	942	941	949	865	876	940	908	867	900	944	930	899	906	861	869	946	978	912	944	953	930	874	905	922	936	894	908	902	917	907	894	922	889	939	897	959	929	937	909	946	855	914	927	913	902	917	908	886	854	894	923	904	933	862	933	956	918	903	967	974	875	919	903	916	945	932	871	901	925	957	853	942	924	917	885	910	880	932	898	950	965	971	951	912	924	907	927	924	960	939	908	924	917	861	962	874	901	824	904	949	942	886	959	919	915	941	899	932	979	881	903	884	937	890	917	902	955	844	915	938	892	888	955	974	964	908	941	979	958	894	891	942	943	926	897	895	877	896	936	932	934	898	910	969	928	913	886	912	943	912	914	924	892	925	910	901	882	898	981	902	908	907	894	911	914	930	897	941	878	926	931	959	961	945	929	909	887	970	942	972	933	888	945	930	883	946	900	908	946	905	926	896	914	930	912	904
6780	601	599	549	437	447	422	367	392	372	388	402	340	367	393	359	385	391	366	389	345	356	392	392	352	377	383	420	359	353	372	406	401	374	396	347	357	358	395	375	393	394	359	384	341	379	338	365	337	361	395	353	409	373	373	333	360	334	345	352	350	370	371	359	368	369	378	367	356	343	353	385	360	373	367	415	368	384	421	360	357	372	349	350	373	354	370	363	373	400	351	355	368	400	390	337	322	345	372	390	384	357	343	366	357	402	340	374	362	333	397	354	343	356	350	345	366	376	381	349	390	376	353	369	386	408	331	360	354	366	356	384	362	385	379	343	387	374	370	369	373	366	409	359	369	359	403	368	382	357	361	326	360	345	355	375	364	404	352	364	374	391	382	327	386	392	414	344	394	323	381	358	347	343	393	371	403	369	353	382	347	396	346	340	384	327	364	360	364	389	352	358	385	341	342	417	365	351	356	361	395	363	344	367	388	390	380	382	374	382	342	375	368	360	393	335	335	378	351	385	378	372	357	383	387	365	325	373	361	317	346	343	368	387	348	368	381	361	387	378	356	384	372	376	364	363	363	377	349	367	335	340	387	378	347	403	374	358	371	366	362	344	393	378	372	351	371	387	387	357	342	363	365	316	346	350	377	383	333	370	371	357	369	329	363	398	363	395	364	373	363	373	378	363	366	371	386	357	334	364	370	362	365	358	352	331	325	394	383	359	359	359	362	369	366	372	343	402	341	368	367	379	385	350	368	347	393	371	350	345	372	384	360	342	311	354	358	387	360	334	345	367	336	349	354	375	399	372	350	371	381	357	339	373	403	345	338	369	360	389	377	370	372	393	369	413	367	348	379	375	390	392	386	392	358	356	323	372	334	355	359	364	351	367	375	347	376	385	381	362	374	368	382	355	371	354	359	313	343	392	359	364	357	390	381	343	349	366	352	344	354	361	379	376	396	348	343	367	406	366	397	384	365	364	368	356	348	381	369	363	378	343	383	368	378	361	353	411	374	374	368	385	339	362	377	345	354	358	378	365	370	383	359	389	360	358	372	346	393	341	339	346	359	365	402	364	371	359	368	347	376	360	359	350	330	388	355	388	372	346	390	390	335	325	377	398	381	336	368	364	349	344	377	366	338	362	411	344	361	371	357	385	336	358	391	362	331	370	382	364	340	371	368	360	368	353	382	398	334	344	392	355	344	345	350	410	351	345	368	345	408	356	372	353	343	363	336	357	352	356	326	342	366	337	362	356	364	361	357	343	363	378	336	348	375	341	376	373	372	399	378	341	354	358	358	343	337	366	395	398	369	374	328	320	400	364	353	347	359	345	354	355	364	325	365	376	368	358	400	388	346	336	400	360	367	355	347	343	387	368	373	370	357	363	323	370	378	349	382	406	337	329	364	371	368	392	321	376	353	342	365	369	374	404	353	383	350	358	400	355	329	379	357	380	344	380	379	375	348	369	387	386	383	361	384	351	363	366	355	363	375	386	360	353	333	372	358	397	328	426	340	357	342	362	353	351	394	338	342	353	393	338	347	356	343	358	373	379	382	363	342	332	379	346	325	333	368	387	348	350	361	394	371	350	363	339	360	388	352	306	359	371	367	392	349	358	362	353	367	339	398	363	324	384	381	404	345	357	388	374	367	346	375	366	337	337	344	371	402	382	378	376	350	375	342	332	363	421	366	396	351	340	389	350	377	346	361	400	405	349	372	374	334	365	366	361	377	385	370	339	417	370	364	374	376	367	351	352	382	370	334	372	328	339	332	345	377	379	382	335	365	420	403	393	383	360	342	377	363	349	378	371	386	379	376	387	387	400	330	395	385	359	351	351	378	332	382	384	350	374	357	317	379	356	359	345	379	355	360	320	396	368	342	370	376	397	354	356	376	418	378	378	382	359	372	374	360	332	357	364	381	354	354	387	373	348	337	366	388	349	370	380	360	356	367	381	342	367	342	381	378	348	359	343	329	388	370	340	367	338	406	388	345	376	360	371	368	347	320	348	389	380	331	340	366	380	348	377	376	374	362	410	394	359	342	397	376	365	351	361	362	350	354	388	358	387	319	325	375	346	353	353	369	338	358	387	371	352	353	368	385	363	359	361	376	374	368	390	358	347	418	366	393	392	373	399	384	352	368	361	359	345	350	367	357	381	364	373	346	351	378	358	397	360	398	413	377	403	326	396	353	334	358	400	344	372	357	349	367	352	364	393	394	384	352	357	364	364	327	351	363	370	387	357	351	355	328	388	341	372	377	381	351	344	385	408	352	355	354	374	372	376	387	372	369	358	314	386	409	359	390	339	351	393	361	409	362	385	337	356	366	373	354	321	378	384	359	363	343	390	356	342	371	383	368	348	385	350	362	399	356	350	369	343	366	384	392	427	388	410	337	355	355	369	390	357	388	417	369	380	342	363	361	376	346	394	336	363	344	351	353	379	375	379	398	357	369	363	348	375	367	366	344	364	344	384	351	344	372	373	365	359	363	361	343	382	373	354	352	361	380	350	337	349	391	345	347	379	383	386	341	337	395	336	381	399	386	342	357	400	362	352	353	392	394	377	344	381	373	398	373	359	371	328	367	423	326	366	364	364	377	381	369	379	363	341	314	325	398	369	362	374	349	380	387	344	381	362	379	367	367	337	369	383	406	418	366	364	366	334	383	358	331	377	375	390	370	364	388	360	367	428	361	388	381	384	345	379	360	379	332	401	389	374	397	390	347	340	347	375	358	402	381	355	373	383	386	356	352	364	348	391	378	341	360	341	316	385	366	374	335	384	376	372	339	373	372	384	353	372	394	352	372	332	394	348	365	396	341	372	408	353	370	385	388	344	361	366	369	365	391	352	405	411	389	348	357	408	380	400	361	353	359	352	418	326	332	374	354	357	400	371	380	365	353	352	367	372	348	357	368	383	385	370	351	375	385	366	352	360	357	349	366	359	393	406	379	357	364	346	348	363	370	361	379	348	340	349	350	330	369	351	359	362	366	388	356	374	383	375	357	351	342	337	364	325	376	325	337	328	357	364	407	355	340	400	330	374	361	335	365	356	364	377	358	348	375	372	398	371	370	346	352	353	342	356	374	410	352	397	380	389	382	411	368	393	347	395	367	355	350	400	319	348	390	355	354	368	338	382	401	329	350	420	347	368	371	342	368	345	367	411	385	381	382	379	384	360	399	337	386	320	354	375	357	381	375	369	338	404	335	388	386	367	403	380	373	379	409	384	361	344	384	364	336	382	391	318	386	372	337	361	373	369	377	364	354	377	367	390	341	348	397	375	371	383	368	371	395	371	372	379	346	355	336	375	366	396	398	356	354	377	327	372	382	374	383	350	390	385	329	370	380	375	345	353	364	351	388	366	378	357	415	396	363	374	380	419	369	403	366	396	374	349	359	362	373	375	352	364	368	354	334	334	366	347	362	348	335	366	376	364	371	365	360	356	381	397	382	344	336	344	365	378	377	381	340	378	368	373	325	375	370	313	350	363
6563	1093	1404	1476	1410	1285	1202	1085	1080	1000	987	951	982	995	971	889	918	926	934	901	876	899	894	926	927	933	930	911	907	902	895	918	855	847	933	894	952	861	941	948	862	842	916	916	935	866	926	876	910	880	922	887	892	915	835	889	959	980	918	906	933	884	872	902	906	852	902	869	899	896	847	910	838	872	875	933	853	884	825	892	854	785	908	825	879	916	864	854	931	845	859	891	920	816	865	875	872	928	911	860	904	933	884	901	879	886	815	960	895	886	916	889	837	893	886	877	877	865	857	920	905	929	855	855	898	870	836	888	877	873	891	906	905	841	887	898	913	860	926	847	880	890	882	870	867	916	893	903	870	910	864	863	899	898	927	916	903	877	898	894	915	875	841	897	884	932	889	918	910	893	891	862	857	930	917	896	942	895	856	868	876	857	887	858	933	887	864	906	863	885	867	868	897	838	890	879	882	878	869	914	905	845	883	893	908	900	859	872	912	922	889	901	867	905	871	894	887	875	863	908	865	890	861	889	880	892	851	851	842	883	903	939	856	902	875	894	885	881	928	868	898	896	919	902	871	862	891	862	839	907	829	920	869	889	852	903	905	936	880	890	894	951	861	847	856	865	899	923	910	895	865	920	902	927	901	868	872	923	900	874	870	874	920	850	950	842	871	895	899	901	908	889	862	916	852	866	910	883	867	880	906	887	948	866	899	855	884	861	893	883	903	858	886	853	873	889	888	864	836	903	872	921	876	853	886	854	885	878	871	867	876	901	852	929	870	925	922	901	823	899	892	887	895	880	906	861	936	876	878	876	834	882	867	862	840	897	886	887	926	849	881	901	910	946	901	923	883	868	901	877	927	887	862	853	856	902	911	934	905	880	873	851	873	868	912	881	892	839	884	850	867	859	883	863	897	881	876	864	893	927	857	832	824	852	839	900	893	873	927	860	890	869	884	866	887	863	875	870	858	869	882	901	912	882	857	883	892	823	928	892	847	877	939	909	917	879	929	905	852	895	870	842	900	838	850	885	916	875	879	865	839	875	923	907	895	923	892	905	897	878	882	882	827	882	882	858	908	909	888	946	864	856	893	893	916	863	866	893	831	862	872	850	871	872	933	854	842	835	880	889	865	842	889	841	900	914	879	879	839	855	921	860	860	881	856	902	879	929	895	866	837	887	883	879	926	902	840	845	876	841	935	883	900	875	896	848	911	876	902	932	800	866	891	925	843	838	896	847	845	909	858	858	892	864	819	917	873	858	923	855	904	899	880	843	872	872	896	891	906	826	878	860	892	879	850	874	915	920	889	846	869	854	883	833	910	926	858	843	867	923	893	888	919	957	883	875	880	889	950	875	842	856	911	853	852	903	865	894	863	898	903	863	913	862	933	893	842	863	930	850	835	867	907	900	854	906	869	896	913	887	869	901	913	909	906	876	888	902	934	858	848	882	848	879	845	860	923	890	876	886	911	872	885	856	889	899	880	927	877	870	868	917	879	835	908	830	893	856	900	880	901	916	916	909	887	847	886	902	941	938	908	950	846	908	823	881	896	880	919	844	902	888	909	837	860	878	969	921	919	849	846	882	846	846	910	877	925	918	877	874	865	856	859	875	832	881	906	848	873	871	877	957	893	862	909	865	865	888	889	876	892	883	888	910	871	887	861	867	910	881	852	883	849	867	836	851	877	854	819	874	895	846	861	867	892	827	843	897	901	894	847	868	881	799	819	881	903	869	862	895	914	876	859	908	838	861	852	872	860	861	868	865	875	917	880	826	890	877	848	834	862	886	849	925	897	864	899	916	878	905	913	910	892	850	915	933	899	925	874	854	883	916	894	881	883	879	891	886	856	892	902	880	836	917	909	894	841	902	924	848	866	859	858	838	919	839	939	871	866	875	872	902	890	890	877	891	878	898	868	828	908	885	909	868	824	864	853	891	863	837	858	895	863	864	879	883	902	921	883	877	872	842	903	849	850	881	924	893	919	860	901	984	839	851	871	880	919	865	898	869	952	856	878	872	892	890	897	902	860	852	925	858	897	927	872	886	906	984	892	885	929	883	947	935	876	879	890	819	867	884	883	902	849	916	922	870	833	869	918	870	872	860	862	884	866	887	879	831	893	899	851	907	852	863	881	891	864	914	902	856	874	915	909	886	848	813	864	895	843	890	901	884	804	893	877	824	903	854	861	906	929	903	904	827	918	898	869	879	865	912	908	901	858	854	933	863	844	814	905	932	807	910	900	901	892	911	859	916	891	852	901	833	844	864	869	878	871	914	831	875	869	913	868	904	896	874	883	906	907	914	931	893	927	913	862	819	868	896	853	880	871	882	908	927	888	853	822	873	850	875	879	884	924	899	871	912	888	917	875	923	851	875	906	853	894	829	888	885	861	816	869	877	902	839	892	849	853	875	936	880	879	889	854	906	962	855	876	861	879	846	906	869	822	935	914	904	808	858	931	943	848	832	864	891	879	868	946	895	895	913	987	892	868	893	930	870	923	871	823	901	860	908	865	894	903	949	913	917	896	844	907	875	885	852	904	881	917	896	899	865	898	903	850	881	840	836	888	862	926	894	928	868	833	902	852	908	862	880	870	851	892	884	832	896	862	899	887	869	829	899	891	858	883	930	816	897	837	831	862	893	874	900	898	936	856	878	901	820	924	845	867	858	875	877	848	842	872	869	934	834	921	897	868	885	874	929	909	861	889	855	856	845	871	920	868	911	920	912	896	882	864	913	887	862	885	846	900	852	909	852	860	833	933	900	888	906	875	883	889	889	880	976	912	860	903	863	886	854	900	830	906	847	933	913	878	917	858	864	901	899	877	920	940	871	870	934	918	861	903	898	877	876	887	870	864	868	932	875	890	855	881	913	854	888	907	911	909	900	873	864	873	874	867	869	855	863	876	922	909	862	899	897	872	868	881	906	840	901	876	875	844	919	885	884	871	895	895	883	855	878	942	896	876	870	869	929	953	863	894	922	844	884	896	884	860	886	853	880	814	914	905	900	884	936	895	876	916	935	885	867	895	901	870	872	854	927	890	876	877	856	929	888	880	856	871	877	826	877	894	826	840	862	885	887	906	868	872	923	930	870	842	879	919	861	884	870	893	909	839	932	843	915	937	851	886	884	854	864	882	870	862	937	872	840	902	869	866	884	919	855	948	918	846	878	819	847	927	862	896	824	861	891	858	941	853	893	856	866	882	886	904	923	874	886	892	891	810	860	872	864	896	866	888	823	906	884	872	902	881	900	857	885	866	892	942	930	863	916	914	879	942	862	919	892	859	847	829	842	876	895	902	900	844	900	843	900	876	926	948	865	835	855	879	899	826	874	915	859	910	874	895	876	933	864	902	885	891	951	863	838	880	848	876	920	836	841	873	849	822	892	860	850	885	855	868	874	853	922	901	888	820	862	902	886	862	864	925	916	876	895	864	905	835	865	890	911	879	869	889	860	920	872	867	873	847	901	847	870	870	848	881	822	887	906	879	860
11865	670	664	519	420	331	318	277	261	231	230	225	219	184	215	203	194	221	242	228	215	203	211	213	210	220	195	210	199	195	200	196	204	212	200	167	180	188	197	232	189	201	209	185	186	216	189	174	208	198	198	192	192	214	181	195	205	188	204	189	189	185	219	205	195	203	176	192	205	206	213	204	196	215	219	207	208	205	220	200	200	209	184	200	186	204	200	197	172	213	194	209	192	196	178	199	192	228	203	200	198	193	184	199	179	172	186	190	188	213	192	209	193	220	181	183	180	201	202	190	205	209	193	188	190	189	207	169	210	185	191	208	205	211	224	196	189	201	184	184	193	193	224	188	208	198	208	182	187	241	170	198	188	196	203	188	188	217	168	198	230	197	207	217	171	183	166	187	190	204	197	229	189	219	217	205	194	176	204	213	180	215	217	211	187	195	183	195	178	192	198	207	189	182	188	200	180	199	173	204	218	199	217	180	203	206	203	212	218	175	193	191	180	191	200	188	182	173	188	210	201	161	170	206	182	191	162	203	197	205	201	173	198	201	192	216	216	161	197	169	201	191	195	207	187	197	185	210	185	211	199	187	172	233	191	178	192	212	209	222	203	170	186	177	185	201	195	212	196	198	207	187	195	207	221	192	191	192	205	185	184	210	200	191	190	196	194	194	211	199	152	187	186	187	193	194	194	199	204	190	200	199	188	185	196	196	193	200	177	184	213	177	182	197	176	183	207	202	216	198	182	210	195	230	203	213	182	200	184	194	177	176	209	189	214	207	210	181	199	201	212	191	177	208	190	197	195	195	195	171	209	202	206	196	199	174	174	187	188	217	201	218	176	188	176	180	178	190	219	187	179	207	190	225	178	192	200	199	220	201	187	190	193	197	205	217	189	214	198	174	208	198	209	229	192	202	173	202	190	171	190	185	198	203	195	196	197	194	187	194	219	232	223	195	197	205	193	209	205	203	183	195	192	198	206	163	185	182	211	192	213	198	203	206	201	173	184	159	208	192	171	205	196	201	197	214	194	201	167	206	214	208	209	181	205	211	211	193	199	188	199	178	188	169	191	211	210	180	186	169	193	197	205	189	193	194	201	181	185	185	206	173	194	182	229	175	178	220	197	175	174	181	173	192	205	173	171	203	201	185	178	190	194	215	181	204	187	185	220	216	198	197	189	196	189	184	165	159	179	197	196	205	174	203	178	196	215	197	188	190	200	189	226	183	187	200	200	190	210	185	206	192	219	200	215	194	201	200	204	195	173	196	198	175	196	197	166	206	180	190	193	180	182	207	206	183	215	183	190	189	199	187	202	211	178	185	214	194	191	224	207	204	202	195	206	177	217	201	184	162	184	206	193	220	167	184	186	190	181	193	181	207	202	211	175	199	191	186	183	187	203	190	212	209	199	189	195	183	209	179	191	190	203	174	174	200	185	190	168	212	173	186	208	224	190	197	216	188	180	205	201	186	189	209	192	205	218	222	193	174	183	187	190	189	222	196	190	192	195	204	185	187	201	211	186	187	202	190	189	209	188	189	221	200	190	205	214	180	179	198	205	196	179	189	210	196	185	174	213	234	178	218	199	190	193	177	193	220	176	183	196	198	198	187	192	200	164	210	200	209	219	189	195	170	184	182	163	172	231	200	188	188	177	218	190	191	162	201	208	183	205	187	171	170	182	204	189	169	181	178	201	195	207	201	202	230	189	231	191	198	199	175	198	203	225	178	198	220	192	177	190	213	193	215	210	173	187	192	189	194	176	189	171	179	206	190	217	202	218	187	175	186	214	206	179	204	206	211	175	167	208	183	190	189	197	179	196	173	179	197	193	198	208	196	173	200	194	197	207	187	167	184	189	222	173	163	200	202	186	186	207	171	195	179	184	201	175	168	212	167	193	183	205	214	177	190	205	186	197	217	195	209	176	185	178	208	197	194	207	168	210	192	192	186	184	184	210	198	212	176	210	191	191	187	208	232	199	208	204	218	186	175	198	194	195	191	196	189	226	186	206	210	178	197	189	174	196	173	215	180	191	174	181	214	222	204	178	175	184	189	215	177	181	200	218	184	191	201	213	182	212	205	196	196	197	207	203	203	203	201	198	189	197	158	206	202	201	226	195	196	172	213	215	196	191	199	194	172	224	195	209	185	190	190	193	206	190	208	206	190	191	187	193	186	195	194	185	172	196	196	183	192	200	162	170	202	235	202	185	188	210	193	176	173	185	224	213	201	207	172	214	207	246	215	209	198	203	221	232	196	200	209	191	211	204	190	214	197	223	184	173	188	197	194	225	179	201	167	176	205	197	201	174	208	195	206	177	165	185	210	182	200	205	206	183	209	217	195	197	197	185	183	191	203	198	188	192	188	179	180	188	198	193	198	193	197	236	200	194	198	211	176	228	218	181	177	205	194	195	174	205	174	183	210	196	196	199	198	204	208	197	194	200	199	176	211	193	215	198	195	215	227	206	172	183	175	229	187	191	179	189	176	188	200	193	204	203	188	184	176	168	179	190	184	189	209	202	197	216	187	203	200	213	212	195	200	176	203	221	210	231	201	183	169	196	169	213	198	216	187	199	227	169	193	169	198	190	189	191	196	191	186	205	194	202	202	189	187	216	200	209	184	177	179	204	187	181	210	233	199	213	183	192	227	207	192	201	193	159	187	196	174	186	184	185	190	200	200	188	222	216	209	192	188	206	174	178	184	184	193	206	196	196	193	205	195	202	198	203	171	194	209	205	176	187	202	181	203	202	215	181	207	180	182	186	181	195	206	210	208	202	172	183	200	220	180	172	181	183	188	181	196	193	206	178	201	174	193	204	180	212	195	170	206	201	199	188	194	192	221	193	194	167	203	160	182	183	182	184	189	190	161	188	179	159	202	184	189	197	187	190	192	193	205	197	214	201	173	195	208	189	198	218	180	207	172	190	204	223	204	202	189	177	214	213	203	191	202	193	219	191	193	156	202	169	204	208	201	178	237	209	188	183	222	199	194	212	183	213	160	191	219	179	189	197	172	202	197	212	216	179	191	207	186	167	192	192	202	210	188	185	224	178	216	208	178	197	208	174	183	193	219	192	177	209	191	185	187	181	190	214	223	183	191	190	159	162	186	199	206	201	230	183	191	231	180	191	189	202	192	204	200	177	183	208	220	196	192	213	193	208	193	168	196	172	199	188	200	202	181	194	176	184	203	204	219	179	198	198	209	195	200	201	184	168	188	202	219	205	207	189	188	198	220	189	184	183	213	187	187	198	192	200	210	183	199	206	195	197	191	217	168	182	198	188	193	171	224	172	202	205	193	227	220	209	182	207	217	179	226	193	211	215	192	200	172	205	183	202	169	187	193	202	212	209	209	187	206	217	205	200	209	185	177	172	197	202	201	214	188	196	210	177	197	186	197	215	189	222	194	179	175	190	214	184	213	209	208	192	197	206	176	185	190	189	211	210	196	184	201	185	195	207	202	227	185	182	173	215	204	186	192	180	223	196	209
7787	874	1568	1663	1447	1228	1003	921	802	777	739	707	638	654	589	585	603	613	593	561	587	593	541	592	533	518	552	549	539	508	556	490	498	514	519	533	504	485	517	485	537	563	507	544	464	513	516	511	525	511	484	516	537	490	550	534	512	503	513	503	527	510	478	503	557	467	490	495	487	499	517	494	477	500	504	538	533	483	503	497	564	560	516	514	522	535	484	513	497	527	508	500	500	510	509	530	485	540	509	516	478	516	512	512	510	535	497	473	470	482	531	473	481	475	507	487	506	503	489	500	501	480	538	552	515	503	513	499	514	484	504	434	502	486	484	476	508	464	512	530	487	514	529	489	511	494	507	497	502	509	497	476	506	520	478	498	520	548	478	520	503	499	492	517	485	500	488	508	496	475	508	505	540	542	501	519	522	512	514	480	500	497	534	530	509	508	512	497	509	506	479	510	528	464	505	510	508	446	504	495	503	494	534	526	500	489	536	486	545	499	546	497	470	480	488	536	516	495	495	528	510	477	488	511	549	517	483	511	489	471	509	518	511	518	469	505	473	491	455	518	495	480	507	525	515	471	520	481	532	526	538	499	508	513	448	466	475	513	545	525	494	524	493	502	481	502	491	523	479	521	509	493	511	533	540	519	483	505	510	539	503	490	494	534	461	501	530	540	491	476	487	493	489	533	550	495	523	462	500	523	452	478	526	522	510	493	499	508	534	517	470	501	510	558	522	485	527	487	492	488	495	512	534	493	493	489	519	487	491	458	480	508	454	470	523	533	455	516	488	490	515	465	516	501	458	514	472	521	532	487	467	462	492	506	538	520	538	475	464	500	518	505	507	473	516	523	469	523	542	495	528	504	529	516	483	495	469	481	513	522	513	477	477	529	458	461	512	491	505	530	520	540	469	500	534	500	504	497	462	501	474	491	483	534	502	488	489	465	474	494	525	501	480	519	491	517	495	501	464	507	502	522	496	490	539	488	486	521	521	490	505	479	504	513	514	445	463	494	499	492	505	479	474	515	524	473	487	474	546	512	434	525	560	478	498	498	520	502	485	531	482	518	495	530	499	495	495	488	457	475	508	512	494	462	497	520	512	516	543	500	472	478	493	516	487	482	554	525	519	522	503	476	525	506	493	523	505	478	475	520	488	510	571	499	517	484	530	500	474	490	490	488	504	539	516	498	463	531	484	533	510	522	488	515	479	541	508	480	483	523	485	489	480	475	532	498	526	488	511	482	520	478	516	503	506	495	480	520	460	534	503	526	485	506	487	496	517	498	507	495	533	489	510	525	506	520	492	491	510	501	501	504	528	506	488	503	510	490	512	494	505	513	516	512	492	484	496	478	512	486	509	473	476	507	487	503	529	539	490	475	534	504	497	520	516	557	517	515	477	522	525	472	472	482	517	474	487	515	492	537	498	472	511	515	503	493	476	475	523	456	501	531	521	515	503	505	527	513	515	538	505	497	535	506	468	506	474	521	492	484	545	480	513	499	518	546	483	509	526	499	482	490	446	515	471	488	531	512	530	499	517	495	472	515	496	517	474	490	478	509	475	509	542	481	500	497	516	545	494	519	507	486	532	494	502	537	493	493	515	556	517	466	514	482	544	490	458	477	527	497	497	522	496	518	490	507	485	504	557	507	484	498	520	511	506	521	483	502	497	500	455	484	473	493	539	493	486	514	506	499	516	493	503	486	454	562	500	525	489	517	505	493	484	499	526	496	499	500	537	466	500	485	482	540	481	502	491	516	463	460	514	490	504	511	513	499	529	505	538	488	440	475	508	479	505	508	526	475	487	497	510	536	480	485	494	504	474	491	484	484	521	509	481	508	498	499	501	486	474	483	453	527	539	499	524	501	495	506	501	487	509	534	523	476	486	526	503	493	501	490	519	461	491	487	530	491	519	522	522	493	479	508	514	505	483	501	490	593	492	469	528	525	518	508	497	509	479	475	464	473	500	514	510	462	508	549	481	525	471	476	482	518	517	493	509	499	486	508	522	481	488	537	526	504	457	475	470	524	517	486	490	519	483	512	536	487	502	449	503	504	507	495	480	506	506	525	480	482	492	503	487	506	481	473	511	523	489	500	507	516	500	476	530	491	501	486	536	540	534	510	526	520	498	504	470	497	500	462	505	539	505	507	514	495	518	512	514	514	511	531	493	496	555	481	461	499	483	510	508	526	507	505	491	485	525	493	524	546	505	502	531	509	476	497	461	517	507	505	466	493	520	508	510	520	465	480	526	505	457	512	526	518	523	536	504	546	507	522	491	498	493	450	471	476	509	484	520	497	536	510	469	467	528	508	489	507	494	514	530	529	467	468	522	514	508	523	508	498	488	509	494	508	492	525	498	468	495	494	568	481	520	504	460	478	515	513	526	489	492	528	508	506	503	516	475	456	513	514	508	481	489	508	471	496	474	448	478	499	525	505	519	525	548	463	512	536	460	532	497	487	478	487	528	478	496	553	497	477	515	480	484	479	502	500	515	476	470	497	523	473	558	494	533	501	540	460	513	523	499	500	490	476	538	520	506	464	451	481	489	483	516	520	461	512	451	486	534	508	501	510	517	485	474	538	546	543	512	485	523	503	508	508	476	485	466	438	512	458	471	516	525	526	483	548	470	470	511	527	521	486	511	496	485	488	496	494	466	512	499	495	494	552	512	457	492	534	483	486	489	510	512	489	486	505	513	489	537	468	523	498	517	488	512	508	497	494	516	551	509	473	488	493	508	448	497	472	530	490	506	498	515	508	507	490	502	564	463	509	512	486	499	514	528	503	448	501	501	511	496	494	502	513	475	487	509	486	469	501	525	469	512	526	510	504	465	481	503	475	501	479	471	490	546	496	482	519	507	488	501	506	517	461	502	500	481	473	474	480	496	501	477	530	511	481	501	499	503	515	483	496	501	504	458	488	483	470	498	505	509	512	497	519	489	460	519	472	474	517	490	511	540	480	483	516	504	504	480	514	491	518	486	467	504	521	508	512	461	508	483	478	493	532	501	539	496	521	484	544	504	479	513	498	494	480	492	491	513	502	523	490	481	505	485	502	502	501	490	451	538	514	550	515	476	520	458	514	505	476	487	487	473	523	498	522	504	528	463	504	536	506	524	492	473	523	515	546	469	478	481	475	528	522	479	510	537	515	476	528	488	494	489	515	489	461	508	485	494	471	479	502	479	543	446	487	527	480	513	500	499	560	488	487	541	494	525	521	482	468	491	501	512	489	516	480	500	496	488	464	490	531	513	499	479	450	486	487	521	525	475	477	543	490	523	508	517	489	497	506	523	514	532	488	522	485	488	497	524	532	505	500	489	512	505	487	501	477	509	493	506	515	515	475	519	500	490	490	490	497	466	484	501	494	509	497	490	483	481	540	512	507	529	495	508	515	516	512	475	503	500	500	516	456	504	484	494	505	492	507	517	508	518	508	474	506	495	489	510	522	476	472	489	495	516	503	528	491	498	474	526	513	475	491	501	510	488	506
1296	420	417	396	364	389	394	415	380	366	385	391	356	355	391	375	396	414	377	398	396	378	382	377	385	347	387	384	356	335	393	401	377	361	379	379	379	391	390	380	369	390	377	362	380	361	387	394	417	388	366	358	376	390	400	377	353	363	365	407	342	340	377	349	393	376	397	403	401	375	391	362	342	383	414	378	373	402	351	351	351	398	396	353	379	358	415	365	387	350	372	359	372	371	400	385	373	359	391	388	379	394	352	377	386	367	358	338	317	362	363	377	374	368	378	371	373	377	398	369	388	375	377	343	376	387	396	382	373	423	362	357	383	362	380	393	355	348	357	358	384	388	381	380	371	393	361	407	385	398	373	381	430	413	395	398	362	365	414	342	370	370	397	377	388	346	379	352	374	383	360	365	359	396	390	384	374	367	412	385	384	353	364	389	384	381	360	363	367	360	386	368	383	387	376	337	371	379	356	371	370	355	388	380	362	389	373	378	351	390	412	389	388	395	413	382	355	366	389	429	390	369	354	365	379	410	351	373	355	304	386	361	400	372	360	350	359	420	388	404	386	370	378	346	376	387	380	379	370	390	365	376	353	410	375	362	426	391	388	370	399	384	410	387	383	366	374	389	371	374	366	355	385	375	377	399	345	365	396	419	360	402	353	359	358	374	381	365	373	388	376	407	413	386	382	416	370	374	354	383	403	392	367	370	373	379	346	342	368	373	390	394	401	333	346	329	374	381	410	363	328	356	396	347	365	393	359	373	368	364	406	386	383	372	370	398	346	355	349	362	406	390	422	393	339	359	385	391	394	380	386	380	355	418	378	359	394	392	368	371	354	368	354	346	414	398	379	365	378	351	410	375	416	359	398	400	336	360	390	388	379	383	373	367	377	411	392	383	372	386	365	387	386	368	399	360	381	313	364	373	357	380	347	345	395	386	365	377	375	383	355	358	383	380	385	389	396	358	367	362	352	366	376	351	372	367	387	369	384	422	385	381	363	398	380	363	353	394	373	388	419	376	345	393	373	384	364	374	363	387	366	388	381	366	374	391	366	396	358	364	412	379	341	410	383	375	372	388	389	347	364	395	361	378	362	352	393	377	376	371	375	375	372	352	375	399	376	368	365	376	385	398	366	347	377	391	420	384	395	377	388	372	390	387	383	371	412	397	363	358	386	356	350	394	318	376	382	394	375	383	359	417	363	404	369	384	380	384	386	375	333	398	372	361	378	402	420	377	422	355	408	381	355	362	405	368	409	358	379	372	408	353	368	350	384	376	385	386	368	369	346	372	394	383	386	375	386	387	399	385	394	409	367	370	364	385	396	393	388	366	340	368	364	398	415	364	387	377	387	378	345	370	368	371	371	367	347	358	372	377	389	376	399	361	359	370	381	404	341	412	355	379	388	356	372	386	377	349	400	377	381	375	406	371	348	378	380	365	402	396	403	369	399	364	404	390	392	396	351	366	369	397	392	389	393	389	409	407	382	327	359	369	360	375	353	378	348	388	349	370	414	360	356	319	392	384	355	377	400	406	372	376	353	367	360	424	388	370	364	374	385	349	358	348	381	406	395	361	371	375	387	364	386	392	388	393	398	389	392	364	368	357	397	370	383	359	398	369	380	364	371	411	373	348	368	410	376	410	399	354	423	389	388	354	364	340	377	400	384	382	338	388	376	375	425	416	392	328	396	397	391	386	394	384	362	366	374	370	398	371	397	378	372	393	390	359	399	377	380	334	374	409	332	349	353	383	396	393	355	380	377	410	382	420	397	359	396	364	380	403	330	361	386	363	417	360	405	380	390	379	381	406	394	394	373	386	363	395	380	395	340	397	379	360	415	419	400	372	377	338	351	356	369	372	362	391	378	369	403	409	368	376	363	432	347	366	401	349	377	392	393	351	380	394	369	368	384	375	359	394	336	405	399	404	385	373	366	389	387	382	385	359	333	385	379	354	336	353	348	381	370	356	381	351	363	412	355	380	380	324	372	373	376	384	364	357	372	425	365	364	360	373	356	376	373	384	369	379	366	391	377	372	412	398	385	384	347	417	409	407	363	377	389	392	391	395	405	425	370	385	375	374	377	407	360	345	361	396	337	372	353	344	391	362	358	386	408	371	339	356	386	386	382	359	371	364	407	374	384	343	370	372	363	404	400	338	358	357	364	353	402	356	332	364	398	369	398	368	344	415	394	379	416	371	339	381	383	396	365	388	353	366	392	357	378	402	391	378	416	382	381	341	387	351	420	396	351	384	362	373	376	416	430	361	384	389	381	373	351	362	372	371	393	341	352	388	351	392	373	386	412	440	375	362	398	366	333	405	330	356	370	405	405	356	379	412	380	379	379	380	372	418	383	409	371	353	389	345	361	354	365	385	394	387	354	378	397	346	373	351	365	386	349	368	384	372	393	373	395	363	353	385	363	409	375	398	379	413	353	396	387	396	381	345	391	405	358	403	383	346	371	377	398	377	369	400	375	391	383	344	368	359	369	397	394	416	402	355	378	364	373	372	346	361	372	372	388	403	367	340	352	395	340	388	368	415	345	377	381	369	364	372	385	374	408	379	386	370	354	371	390	415	400	382	357	345	373	394	393	392	382	341	347	387	385	331	383	356	384	363	393	384	414	378	429	351	362	398	376	345	347	375	391	372	383	350	422	402	376	361	346	374	375	373	414	411	383	358	336	356	391	414	404	379	356	385	429	384	425	389	367	386	358	356	396	385	374	361	367	378	370	394	362	361	399	383	398	429	361	396	376	383	373	387	376	380	402	404	358	349	370	438	386	387	373	365	402	402	382	365	361	397	362	366	384	366	391	391	364	384	381	361	379	366	368	380	366	371	390	380	388	371	350	386	342	345	372	400	380	366	381	393	391	376	376	378	371	348	423	368	361	348	417	336	371	386	423	374	389	384	384	363	349	346	362	386	355	400	398	380	346	365	378	362	380	366	408	351	362	333	382	405	411	389	359	384	361	394	355	376	382	390	343	358	382	415	406	405	393	333	354	364	400	351	381	368	387	350	353	357	439	363	373	381	403	377	416	360	370	381	377	373	366	362	382	395	368	385	409	369	397	385	393	362	372	403	365	397	342	361	365	389	372	361	383	377	398	374	406	358	406	422	367	389	405	379	355	354	360	386	367	324	371	374	405	385	403	387	354	342	339	404	399	411	370	383	371	385	341	400	412	387	359	338	356	373	357	367	351	384	400	387	395	352	393	374	441	391	346	397	418	404	393	396	382	346	395	380	355	366	371	392	347	365	380	376	379	356	374	338	390	374	404	365	376	356	347	398	365	382	378	373	371	363	377	405	405	410	393	372	423	408	379	355	343	342	382	372	386	415	368	438	343	381	372	361	354	343	389	404	375	358	390	413	399	363	375	400	385	362	340	347	415	390	356	368	393	365	390	390	333	362	409	377	367	371	372	396	374	369	392	366	381	367	373	366	361	377	388	365	359	368	373	352	404	374	362	384	357	366	380	366	403	367	388	423
2069	918	945	900	935	890	957	958	921	888	917	846	897	937	880	963	900	985	960	880	894	931	923	936	932	952	858	967	931	969	919	917	932	945	942	919	916	881	878	959	890	921	891	880	926	911	928	901	955	920	984	974	910	875	928	925	900	923	917	893	889	907	941	928	859	953	988	912	898	911	918	891	953	886	891	862	921	914	911	909	963	927	890	878	967	893	919	898	915	937	891	892	955	872	952	937	918	961	954	934	901	929	963	898	890	886	953	925	968	913	909	916	907	943	891	887	890	878	916	929	886	959	937	892	950	878	905	947	902	968	915	948	958	908	895	980	916	900	908	896	935	935	982	924	921	878	943	889	862	902	908	984	919	964	913	944	903	953	924	883	878	889	941	909	937	954	901	952	902	872	940	898	935	916	953	922	903	949	957	972	931	899	947	912	903	923	931	885	942	959	934	927	851	857	916	874	902	933	907	927	909	913	968	965	925	912	928	908	936	940	936	914	929	917	951	919	902	953	912	889	904	864	932	906	955	939	950	915	944	1005	971	920	897	933	894	875	917	896	926	917	942	891	912	880	866	927	858	938	931	938	914	896	911	913	909	881	899	874	931	919	902	907	889	894	879	952	909	865	956	994	908	917	892	927	893	923	908	947	924	949	915	916	915	947	1006	920	937	877	905	984	907	907	939	870	890	878	975	945	889	932	864	907	971	973	874	923	951	929	903	935	946	923	903	956	964	864	907	909	902	938	860	883	976	948	898	894	921	953	923	964	915	928	877	932	964	926	961	976	919	967	894	896	916	954	909	920	908	869	870	974	933	901	940	922	905	918	930	937	927	944	951	899	878	932	904	925	930	924	910	951	936	938	926	936	882	926	914	921	850	909	939	869	889	986	964	929	916	930	910	910	988	913	952	848	892	860	942	878	845	916	916	896	906	939	960	962	921	882	938	909	980	914	911	950	884	912	923	911	882	933	905	887	876	940	912	918	914	932	902	909	913	906	965	857	930	919	997	936	946	924	924	939	908	956	884	920	925	952	939	910	924	943	923	995	952	979	906	947	919	893	887	900	904	905	908	918	920	855	915	904	948	937	932	855	891	914	916	1008	918	944	897	941	919	915	870	949	901	923	917	941	921	875	908	958	917	912	896	920	946	950	949	913	904	881	877	901	946	916	932	987	969	886	875	937	921	914	865	929	930	897	924	930	916	949	913	933	951	932	912	902	899	898	925	896	948	873	956	937	947	872	980	901	928	886	930	944	900	974	938	908	915	880	969	946	909	930	890	925	882	902	899	894	904	886	875	918	929	886	928	896	857	891	856	954	924	924	884	906	912	991	894	903	916	944	916	849	912	887	956	948	873	919	954	920	900	876	869	916	907	915	957	919	907	898	883	877	946	908	959	920	889	925	938	927	975	959	908	936	927	938	922	901	875	926	897	903	900	910	943	856	907	900	880	939	908	926	913	964	876	912	948	961	907	1007	948	924	908	866	928	953	948	984	940	942	942	917	945	864	917	912	921	897	986	941	922	856	921	876	909	926	928	880	996	853	945	893	913	938	981	919	929	917	875	888	950	904	905	936	864	901	946	902	932	877	970	917	901	914	877	911	894	925	931	946	962	922	905	931	914	925	966	922	913	924	905	895	933	923	914	924	881	944	939	873	890	882	930	914	948	918	866	926	923	887	894	947	969	892	955	906	927	926	939	929	901	928	970	935	891	895	895	917	906	928	929	919	937	944	915	917	921	897	915	898	919	940	903	898	903	924	936	923	929	956	939	959	936	1007	912	894	924	957	909	913	893	953	860	942	917	902	931	902	941	856	901	910	959	937	938	896	896	916	953	904	928	908	938	952	904	973	951	875	916	920	890	881	932	905	947	906	862	932	905	916	899	893	903	912	913	951	947	920	895	932	872	909	911	940	892	922	893	931	894	898	914	887	906	920	911	917	916	914	927	915	936	881	896	911	931	953	943	931	878	911	935	897	965	947	952	953	956	873	901	951	952	917	935	853	891	939	893	916	914	895	911	909	926	881	930	895	886	937	942	946	903	927	865	889	936	913	866	888	918	909	942	942	905	934	859	943	949	907	979	917	935	915	863	859	937	893	915	954	951	909	887	939	895	912	949	887	909	888	917	930	889	938	914	907	906	864	935	905	968	935	916	910	937	929	938	892	1003	896	938	939	924	912	942	927	961	915	882	870	971	925	890	905	919	894	910	914	1012	907	916	950	958	924	942	946	918	970	945	918	924	892	955	892	868	824	939	881	938	920	903	883	944	922	897	920	908	885	922	893	938	871	846	929	888	912	870	883	922	891	906	928	931	952	893	953	923	955	921	923	911	934	963	902	878	966	918	898	911	906	931	883	913	951	925	884	898	897	924	886	884	932	939	938	928	929	917	881	939	903	898	935	951	924	946	927	942	906	919	921	942	890	933	930	910	941	949	936	948	961	894	921	902	866	980	905	956	917	1000	945	921	922	874	953	941	944	901	902	928	969	934	849	873	893	903	889	947	910	923	857	879	920	947	888	964	946	982	929	893	929	913	900	940	905	941	934	955	900	894	930	898	945	973	863	939	976	924	923	972	896	936	902	873	915	884	903	907	919	927	933	920	922	947	934	880	950	875	949	915	934	916	942	902	923	936	919	904	923	901	918	943	929	927	885	906	892	926	957	939	926	942	939	952	906	927	930	925	927	955	893	942	927	915	934	947	928	919	861	912	919	922	956	910	911	955	930	932	883	922	934	875	936	932	903	925	875	885	908	931	857	945	886	968	917	967	864	891	944	893	893	893	936	893	957	882	968	897	850	907	935	888	894	901	921	914	889	912	911	986	924	894	913	986	933	936	917	956	933	907	879	889	881	892	914	941	922	856	980	895	938	905	917	890	931	921	962	921	959	898	917	968	940	939	896	863	891	897	914	894	940	972	920	952	939	961	915	921	927	879	932	913	916	973	937	912	904	912	919	884	894	945	857	928	876	923	947	943	900	933	925	927	954	884	908	933	901	982	886	873	921	869	885	921	901	903	947	927	925	932	895	903	905	912	920	910	935	910	952	895	897	926	973	917	904	907	921	887	902	909	1002	923	913	957	871	869	920	959	928	944	904	900	887	917	911	912	893	919	955	961	899	968	925	944	858	929	896	928	939	917	908	879	854	941	988	949	937	917	902	907	901	961	885	887	922	948	931	908	922	911	955	922	927	929	918	913	921	898	940	857	914	951	954	920	897	859	923	939	889	930	928	954	904	926	889	905	938	863	947	884	949	890	893	927	939	875	924	1001	891	919	928	955	1001	904	930	946	964	921	900	908	921	912	918	941	872	979	885	981	897	929	892	917	901	876	921	902	932	968	926	900	911	938	930	922	897	950	911	959	908	978	913	875	919	940	915	944	884	884	905	908	922	899	915	927	879	862	914	934	936	886	915	982	892	948	941	905	918	940	840	944	939	932	975	936	926	1007	991	959	969	946	919	960	846	930	893	886	902	885	941	935	926	869	918	906	919
6911	582	557	589	460	427	425	390	409	372	411	414	387	366	384	338	408	350	385	399	360	370	357	391	358	392	378	392	368	365	399	356	323	370	337	349	384	423	382	364	393	372	414	385	347	361	349	365	386	372	382	350	361	344	349	363	381	355	338	397	398	359	360	378	382	353	372	370	345	363	423	357	337	382	358	350	335	329	345	354	363	380	406	352	361	383	349	360	350	299	373	357	384	331	381	354	350	352	366	360	363	352	368	372	336	341	370	362	370	354	335	394	356	347	364	388	380	342	379	333	356	386	354	371	358	363	379	332	366	406	366	364	393	416	381	349	360	367	371	344	348	346	403	356	346	373	368	383	395	362	382	361	386	386	351	350	384	392	337	409	368	379	381	369	394	382	380	354	412	373	390	345	366	376	336	364	382	404	391	386	413	371	349	355	361	378	351	331	362	347	341	388	333	321	347	379	349	372	346	369	373	385	403	331	366	394	392	374	399	352	362	358	337	357	378	358	387	362	389	367	341	329	338	400	354	349	363	374	395	378	375	349	329	396	356	406	377	362	353	394	331	360	383	376	359	372	362	331	366	375	353	345	366	356	351	373	387	330	358	389	360	323	386	371	344	354	320	367	364	338	375	381	413	317	371	376	345	377	337	352	352	382	372	344	386	373	342	381	356	374	412	331	349	390	337	367	347	371	379	372	382	374	363	356	381	354	365	404	376	367	377	362	342	372	339	338	363	355	362	334	396	371	341	376	342	376	355	373	365	390	395	360	339	366	386	352	404	380	398	332	387	370	319	324	357	392	390	380	358	366	366	391	351	331	388	333	306	388	408	388	354	371	349	347	375	396	305	362	388	412	337	347	363	370	364	371	334	434	350	363	351	363	378	375	397	331	375	387	347	360	403	332	354	349	387	398	361	358	382	385	324	381	392	390	379	362	370	364	397	361	387	362	393	384	343	337	377	392	371	363	389	347	400	355	405	354	334	395	362	393	362	358	361	387	370	364	348	346	382	359	408	336	376	366	347	381	374	375	376	367	351	363	380	342	378	375	390	376	355	344	355	335	360	358	351	393	399	386	365	371	356	350	353	343	373	362	361	362	365	370	432	357	380	361	360	359	344	362	371	375	382	363	375	348	370	360	330	359	364	343	362	364	356	375	356	364	335	373	370	362	357	332	367	349	390	361	394	358	382	363	367	406	337	372	377	376	355	345	375	333	392	362	365	377	375	388	361	347	357	341	344	326	372	357	362	336	370	388	355	362	369	345	344	372	345	370	361	373	366	371	352	386	380	392	378	366	337	350	332	371	382	358	393	371	376	325	390	349	339	396	373	366	388	332	351	336	348	365	362	342	370	366	373	362	339	358	381	386	348	386	391	360	397	367	371	361	361	376	343	385	342	307	343	383	351	387	361	354	361	374	365	377	364	361	362	349	361	340	337	378	394	358	380	365	353	352	377	355	333	406	386	356	381	422	351	382	344	371	374	391	379	367	400	353	348	352	359	369	377	364	350	384	357	357	369	362	374	380	375	340	349	325	339	359	342	352	411	363	391	393	376	372	366	376	382	376	352	361	367	380	356	357	337	383	356	367	359	382	346	323	361	416	388	334	360	365	364	355	376	371	370	380	369	387	337	367	337	355	354	373	342	322	386	336	372	391	373	366	311	385	377	350	418	331	365	376	378	371	400	402	395	333	350	416	331	334	349	369	360	346	387	378	361	344	349	354	373	352	402	393	374	384	348	364	371	337	369	355	357	365	331	344	376	370	367	384	353	364	364	364	395	344	360	327	374	354	340	363	331	342	392	368	370	322	352	353	358	370	376	360	358	425	376	384	336	353	362	345	370	366	358	384	358	387	349	383	393	381	349	347	400	412	344	350	371	359	354	347	406	359	375	376	403	368	367	359	340	339	365	371	341	390	361	369	391	354	382	361	345	343	336	352	371	335	356	377	338	385	373	365	344	413	398	357	366	399	365	345	346	335	372	403	369	318	365	392	386	368	367	412	362	366	356	361	358	374	355	337	367	365	356	334	365	388	359	362	348	373	357	355	375	356	322	331	369	383	384	346	386	319	349	356	384	351	363	382	371	390	345	337	378	358	351	361	365	333	335	384	339	412	355	391	331	337	356	372	382	378	392	357	364	375	378	367	312	357	357	379	380	391	388	365	376	349	393	339	329	375	400	337	355	351	355	334	369	337	377	345	349	349	368	373	364	341	398	368	370	343	348	372	379	380	337	356	379	317	352	346	369	356	380	355	400	370	325	386	329	358	392	336	356	367	347	336	356	338	350	372	399	334	367	348	337	357	382	364	385	348	358	345	348	338	341	361	341	343	375	289	353	380	378	338	363	370	378	350	364	332	397	367	362	365	408	360	362	369	332	356	347	358	363	402	368	369	348	349	364	335	336	353	384	388	330	357	349	369	341	366	330	372	348	369	359	368	337	383	361	356	398	384	362	377	398	389	384	341	338	379	334	373	376	360	382	373	377	392	369	331	401	363	399	404	395	343	389	410	372	368	383	382	370	362	389	420	388	362	374	332	337	382	405	362	334	393	350	342	339	354	358	363	387	363	359	338	375	358	339	398	382	351	373	353	346	368	398	357	389	399	375	380	363	366	343	360	383	377	377	355	379	349	357	327	350	376	350	380	370	353	395	380	371	347	354	350	340	338	341	371	353	357	338	367	341	379	340	335	385	339	375	349	328	366	360	341	392	381	362	314	335	399	366	383	326	400	328	369	357	344	359	345	361	345	406	360	352	385	370	324	332	400	345	376	410	396	362	386	378	415	353	352	373	359	348	373	355	363	348	320	359	361	342	388	363	372	338	374	393	374	403	400	389	367	347	357	342	369	360	333	353	343	364	392	358	359	352	357	352	364	349	348	385	330	343	362	350	355	357	369	372	361	335	368	344	358	358	371	342	419	388	355	320	352	353	380	348	317	354	337	377	388	376	349	371	375	350	350	376	355	400	377	378	367	377	359	362	375	355	336	330	382	366	394	402	424	393	353	346	377	335	369	338	401	366	371	367	367	372	355	372	351	389	384	346	345	390	392	344	364	374	350	371	357	364	366	350	335	373	366	392	360	361	381	384	368	356	358	360	396	371	347	339	376	373	405	363	382	389	366	360	352	367	393	370	331	379	377	363	342	348	364	378	379	387	386	402	354	370	377	415	338	349	379	391	360	357	388	344	370	367	360	382	373	334	381	354	376	366	376	312	365	367	354	358	380	352	333	374	350	330	347	352	368	369	364	350	350	408	336	353	307	390	384	381	362	385	364	333	377	334	377	410	368	368	362	414	362	351	359	376	368	361	409	347	362	379	375	357	397	397	348	370	312	374	400	361	381	391	351	355	384	387	382	360	402	362	395	355	414	336	333	380	394	412	365	375	403	360	395	367	365	359	366	343	391	361	351	360	324	345	353	377	384	343	373	344	356	341	321	363	345	385	343	380	349	375	369	394	378	366	377	386	356	418	385	361	367
6532	1081	1427	1456	1369	1303	1125	1148	1112	1016	999	982	943	966	944	919	899	982	920	919	931	924	942	932	920	961	941	904	892	854	874	887	955	900	945	877	876	858	898	937	885	892	871	849	887	883	921	840	905	961	970	890	867	937	871	901	860	853	870	883	851	879	906	886	922	939	948	868	876	905	894	879	856	863	907	924	921	888	809	868	903	914	865	901	846	870	819	863	844	853	866	958	866	878	875	884	877	879	921	893	880	871	881	878	864	876	893	907	860	882	898	892	894	898	869	891	866	889	882	887	876	854	899	882	916	831	870	869	892	873	876	923	862	869	854	889	886	841	881	846	879	886	857	865	908	907	866	922	885	857	876	904	940	873	852	890	886	870	907	850	909	869	901	878	843	878	881	852	887	840	867	888	862	837	839	902	889	905	847	867	898	831	865	864	882	846	875	893	901	859	855	827	894	875	866	949	922	882	893	896	860	918	893	891	871	872	941	918	861	913	870	881	809	869	906	876	830	824	857	892	898	930	922	877	885	844	897	907	875	886	859	896	909	849	894	896	850	887	885	898	923	868	883	910	803	829	897	858	921	927	828	930	894	883	820	850	898	940	850	911	867	871	880	888	886	862	869	833	840	843	906	864	904	875	869	905	909	856	924	846	909	900	856	876	932	881	880	902	862	889	861	900	901	862	890	881	887	880	888	890	865	875	873	893	878	868	924	916	911	941	923	952	884	824	877	893	911	903	888	883	901	889	918	902	817	912	908	879	853	886	879	866	893	814	913	854	853	866	843	863	896	874	835	846	828	878	929	904	872	911	905	856	888	844	886	905	844	926	865	853	863	916	903	832	869	910	873	900	845	827	910	909	891	879	911	910	823	845	865	872	885	841	889	883	877	874	872	936	861	893	873	946	922	918	878	922	872	888	909	891	863	893	877	864	876	899	887	871	901	914	890	877	888	888	898	888	920	901	892	948	900	868	755	865	834	888	919	895	861	876	878	897	924	916	893	884	848	921	888	909	845	886	886	871	878	839	926	871	863	881	888	863	861	842	926	849	913	907	857	893	861	854	920	866	899	850	913	892	896	869	868	913	896	918	865	837	880	851	852	901	871	894	865	886	829	860	856	887	890	864	868	910	884	864	873	870	855	915	882	877	877	854	890	879	879	863	884	913	886	888	892	855	885	923	930	894	850	882	944	887	913	925	918	860	886	875	911	865	843	914	845	859	853	814	857	879	891	890	847	903	887	847	888	907	908	940	881	850	878	863	873	905	857	847	865	864	855	883	882	876	879	891	921	913	841	856	906	863	863	861	886	892	892	931	861	847	851	852	861	894	818	885	874	905	875	835	866	896	895	846	856	866	850	906	896	835	840	818	894	892	869	904	857	908	865	893	861	897	863	905	902	841	859	874	856	878	888	888	945	843	857	840	887	928	920	908	849	910	888	842	886	928	857	818	862	839	926	925	897	871	864	954	875	895	842	863	883	914	913	892	904	904	897	928	830	908	856	885	828	841	920	916	891	889	861	897	866	833	908	831	862	846	861	889	862	823	910	858	858	898	875	870	872	870	851	860	890	851	842	878	855	882	834	894	890	887	858	869	912	906	861	911	841	922	868	868	887	864	846	874	827	918	847	893	840	878	895	847	881	883	905	884	890	936	852	881	864	889	930	892	903	881	888	902	869	883	867	883	895	916	866	934	903	891	873	887	922	881	882	893	901	859	844	928	848	901	853	879	867	891	887	892	910	853	903	867	898	868	876	873	882	903	875	892	917	883	908	903	872	900	872	869	913	885	862	856	849	882	852	857	900	862	870	894	914	897	880	908	918	917	898	860	914	896	880	871	846	858	841	850	876	952	927	910	856	859	850	864	883	892	878	840	917	914	865	950	886	869	837	869	883	900	887	830	883	949	900	879	854	883	858	889	877	873	868	860	934	867	892	902	912	886	846	832	883	845	866	879	851	904	891	874	867	865	864	903	862	898	882	898	874	852	883	864	922	892	898	829	855	912	926	886	899	921	923	875	917	901	927	877	905	873	889	932	884	874	825	886	904	878	868	869	892	902	867	856	877	835	953	869	933	857	941	896	879	869	786	904	910	879	872	897	845	956	867	961	913	870	859	889	813	851	927	894	844	840	932	874	900	864	859	922	862	899	890	950	885	850	880	848	859	858	863	853	889	843	889	902	848	911	849	855	886	866	926	842	866	828	855	890	874	893	867	854	905	890	906	878	899	874	883	906	911	890	885	875	873	834	846	853	933	871	911	862	883	869	886	866	906	873	884	894	843	880	867	862	859	864	898	927	884	858	831	897	857	908	875	870	892	901	886	878	922	933	862	871	847	841	885	878	838	887	922	881	880	887	865	866	855	849	914	879	864	871	888	875	906	918	869	942	882	848	886	887	948	884	904	854	927	843	923	888	908	882	858	832	868	883	916	892	895	880	886	893	893	854	902	916	867	867	878	855	841	875	882	907	918	879	876	902	862	911	868	912	931	869	890	896	842	798	885	866	906	895	907	848	921	893	888	876	831	886	907	871	849	870	884	890	874	891	829	857	835	839	899	914	872	869	898	896	875	860	930	889	912	886	895	884	883	856	859	894	913	810	871	871	883	835	912	837	883	849	904	867	897	881	853	852	881	888	843	844	892	877	869	863	874	881	896	881	849	821	875	873	861	891	858	882	893	899	884	859	928	894	858	861	899	896	889	853	875	904	846	909	897	875	827	881	870	867	834	894	856	880	828	911	856	893	881	930	880	822	876	936	787	850	874	819	853	862	815	809	856	862	957	859	878	895	926	871	868	885	860	873	872	860	872	805	899	842	894	920	879	848	908	892	910	870	885	881	870	886	929	861	884	909	915	930	870	879	926	874	903	878	893	884	897	862	833	871	902	866	864	918	914	863	878	926	850	900	882	854	840	841	891	886	949	893	911	836	835	889	868	870	849	868	852	868	897	904	897	901	847	893	854	855	795	856	876	874	886	889	869	895	882	867	868	888	913	888	949	890	929	882	861	844	838	853	895	921	865	884	895	879	878	877	913	865	870	843	875	881	868	891	885	871	882	886	822	867	854	858	869	901	889	891	917	934	874	884	894	838	939	855	859	953	935	861	864	894	889	933	823	889	860	937	864	889	863	836	895	901	877	855	855	820	824	850	833	897	848	877	911	910	830	917	874	797	876	828	918	873	853	937	869	838	877	880	870	853	926	900	830	876	920	909	858	874	865	881	930	869	866	847	845	885	906	879	849	887	874	916	859	887	897	892	921	907	930	908	907	852	880	889	863	885	945	873	911	878	846	858	895	898	857	939	869	914	872	828	886	872	833	861	905	924	864	878	905	919	810	841	872	896	898	955	856	885	820	864	925	843	885	891	890	888	899	849	859	912	914	888	951	866	919	901	874	866	859	909	879	795	853	955	862	937	843	923	819	846	906	913	919	899	931	908	799	862	908	870	854	892	823	837	837	850	845	859	895	915	894	844	840	881	880	896
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
