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
338544357470	338544358031	338544358581	338544359131	338544359681	338544360231	338544360781	338544361331	338544361881	338544362431	338544362981	338544363531	338544364081	338544364631	338544365181	338544365731	338544366281	338544366831	338544367381	338544367931	338544368481	338544369031	338544369581	338544370131	338544370681	338544371231	338544371781	338544372331	338544372881	338544373431	338544373981	338544374531	338544375081	338544375631	338544376181	338544376731	338544377281	338544377831	338544378381	338544378931	338544379481	338544380031	338544380581	338544381131	338544381681	338544382231	338544382781	338544383331	338544383881	338544384431	338544384981	338544385531	338544386081	338544386631	338544387181	338544387731	338544388281	338544388831	338544389381	338544389931	338544390481	338544391031	338544391581	338544392131	338544392681	338544393231	338544393781	338544394331	338544394881	338544395431	338544395981	338544396531	338544397081	338544397631	338544398181	338544398731	338544399281	338544399831	338544400381	338544400931	338544401481	338544402031	338544402581	338544403131	338544403681	338544404231	338544404781	338544405331	338544405881	338544406431	338544406981	338544407531	338544408081	338544408631	338544409181	338544409731	338544410281	338544410831	338544411381	338544411931	338544412481	338544413031	338544413581	338544414131	338544414681	338544415231	338544415781	338544416331	338544416881	338544417431	338544417981	338544418531	338544419081	338544419631	338544420181	338544420731	338544421281	338544421831	338544422381	338544422931	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12771	867	702	537	395	288	290	260	211	216	211	212	224	218	181	198	172	176	180	177	157	164	155	181	177	179	168	159	202	156	155	183	164	144	192	197	195	159	166	160	178	192	172	144	183	145	153	155	186	161	152	173	174	178	145	165	160	167	141	149	149	176	193	154	171	160	179	166	169	173	156	162	195	180	183	183	174	168	171	158	153	186	163	168	179	177	185	174	192	204	150	182	179	185	155	166	152	161	175	169	166	160	170	155	165	161	170	164	171	176	185	161	163	177	185	144	156	168	185	141	180	185	192	146	159	159	161	188	171	166	150	171	155	152	156	191	163	172	167	153	173	155	164	182	180	168	162	190	171	161	184	165	181	147	181	199	172	174	171	192	180	161	167	166	159	182	186	158	171	151	173	184	164	172	164	194	170	171	156	162	162	172	174	137	159	175	171	196	152	179	154	162	188	160	177	159	175	186	169	165	174	149	160	187	189	154	155	172	166	172	168	154	179	182	175	166	191	162	155	164	157	170	181	152	160	181	172	169	176	159	188	181	141	176	160	176	162	164	205	175	170	164	161	177	175	161	186	148	150	164	153	156	151	146	165	146	151	169	163	174	185	171	182	146	145	176	163	176	143	182	162	163	158	166	160	163	187	186	165	168	190	187	175	177	168	167	148	159	170	162	184	164	171	185	171	173	173	160	161	148	178	200	184	171	168	147	159	172	165	167	159	162	153	161	146	160	166	169	162	194	193	159	170	169	172	180	146	177	156	159	147	162	173	176	171	155	157	167	143	173	168	165	180	164	150	153	173	170	178	169	179	172	176	168	145	178	177	159	181	177	166	156	180	166	191	161	172	172	191	153	159	118	177	160	161	162	169	158	186	146	164	180	151	185	177	161	150	185	162	165	157	177	178	169	172	152	167	185	193	185	175	156	196	178	176	158	161	187	177	151	167	186	144	175	169	143	182	162	154	158	175	191	165	152	142	145	183	164	185	162	186	160	170	165	183	167	185	155	167	170	168	180	155	195	157	153	133	150	172	180	158	183	165	162	160	162	154	163	158	157	150	172	145	168	157	162	170	168	167	185	171	197	182	173	160	146	156	152	156	187	176	167	170	175	160	165	179	141	171	169	147	182	139	162	168	169	186	185	191	172	160	143	162	158	141	147	153	178	159	176	152	143	149	170	175	160	169	157	141	167	171	179	176	186	154	148	172	166	176	187	155	175	147	183	161	152	173	184	181	184	186	168	172	161	171	158	168	193	185	188	159	168	179	158	198	165	148	163	181	179	163	180	193	187	154	154	155	168	152	163	150	161	176	183	155	158	161	167	169	162	172	167	159	166	158	169	147	144	165	145	137	194	193	167	152	177	174	172	156	163	146	165	181	142	189	156	148	153	180	181	171	179	146	160	152	158	163	176	152	184	171	166	152	161	157	186	183	175	174	179	152	143	170	163	165	141	194	167	162	168	192	181	164	145	182	191	150	174	205	149	155	153	178	185	168	186	151	178	183	160	161	161	153	147	191	183	180	156	153	170	158	158	152	174	164	155	157	160	155	176	181	191	161	171	167	180	161	161	148	161	156	180	177	162	164	184	170	189	164	186	190	159	201	175	166	181	162	178	182	174	186	190	172	143	171	190	161	140	157	166	168	172	144	150	152	149	139	128	160	148	162	159	155	157	171	176	178	173	185	171	162	167	171	177	204	179	153	171	174	180	158	184	154	157	136	154	178	175	151	180	156	156	176	161	157	165	186	179	158	140	154	185	143	150	150	172	152	184	153	167	166	165	177	152	161	178	176	155	171	170	166	190	179	160	166	174	173	167	155	187	147	162	152	133	136	166	171	172	199	203	168	155	141	159	171	148	150	176	176	166	158	159	158	166	184	134	196	175	167	170	179	178	158	156	164	138	177	178	169	156	174	169	142	155	163	182	204	175	166	144	163	188	177	157	178	148	179	145	174	158	153	164	166	171	170	160	188	166	179	178	176	139	157	167	182	169	171	150	172	149	145	162	177	181	183	167	195	161	140	160	148	170	171	165	177	173	170	153	166	163	148	168	167	205	174	174	177	153	194	178	168	160	167	166	171	156	167	191	175	142	148	180	152	175	156	178	184	157	168	148	164	162	188	165	169	182	171	167	171	170	145	181	151	146	132	164	204	202	162	161	175	146	159	166	168	172	159	162	164	199	169	177	207	161	178	143	161	179	196	174	142	131	141	160	207	157	173	178	167	180	188	168	162	170	157	190	160	168	184	150	185	171	166	177	169	172	150	173	164	171	177	155	156	169	176	161	173	152	149	191	172	156	167	152	185	159	191	166	153	155	159	150	165	177	167	156	176	158	163	177	153	168	177	178	166	187	166	179	156	143	165	160	174	168	152	152	185	172	187	153	147	167	169	157	158	166	160	157	161	156	153	172	162	151	151	160	163	161	137	150	161	162	149	166	176	163	164	174	157	167	175	153	164	158	174	159	170	160	159	173	158	164	168	180	150	151	165	202	179	139	187	178	167	195	172	167	189	155	151	157	165	180	161	181	160	170	197	183	174	164	182	135	159	132	147	193	188	174	170	150	161	164	179	165	183	182	154	172	189	159	142	172	160	151	170	180	180	176	167	182	162	167	158	175	162	167	143	183	178	157	163	183	199	175	176	159	165	170	189	170	159	162	169	160	174	184	192	155	169	156	163	168	168	165	212	161	151	172	152	173	160	153	149	160	157	175	161	193	173	132	158	142	153	175	173	166	159	166	144	157	156	158	194	146	147	163	137	164	145	164	164	176	156	138	159	169	167	157	153	161	190	169	164	163	164	182	167	183	167	166	188	173	186	161	151	188	159	165	180	157	141	155	171	163	156	177	180	138	172	175	158	155	168	143	180	186	170	156	162	165	158	171	153	195	183	182	153	159	171	161	155	169	173	185	165	176	150	170	153	163	152	152	164	169	169	164	151	170	167	162	163	178	156	157	149	192	158	160	189	183	163	180	164	179	167	156	169	161	151	162	131	155	174	205	165	153	174	167	160	169	181	152	176	139	146	173	148	162	183	162	166	171	164	196	183	154	173	173	178	156	146	181	153	154	160	171	179	163	175	151	178	156	174	176	171	178	174	178	166	176	175	167	167	168	153	154	160	167	168	166	151	166	169	166	182	161	193	187	175	174	152	169	163	187	172	175	158	178	177	177	159	157	164	171	153	138	173	179	163	166	163	185	170	158	138	171	162	186	160	175	176	159	174	203	172	164	189	176	213	177	176	164	193	146	179	168	163	168	154	164	173	174	165	176	154	173	148	186	190	170	182	171	169	166	166	179	150	166	153	162	180	157	174	157	172	159	159	169	162	153	169	169	156	137	184	139	173	186	174	165	182	163	164	190	166	168	171	166	200	175	183	174	161	155	189	140	181	167	156	177	175	183	179	169	161	161	145	181	156	188	150	172	159	191	183	171	167	179	154	151	165	182	140	156	172	171	169	178	176	157	175	150	145	182	155	173
8070	827	1441	1813	1544	1197	1042	931	844	756	709	630	607	578	557	524	568	539	527	528	518	487	445	505	475	439	469	431	464	462	471	456	445	474	415	455	437	425	454	453	469	436	445	444	448	455	413	448	438	447	462	468	413	458	420	430	456	434	472	408	473	415	420	453	433	431	414	401	439	433	410	459	448	425	419	424	407	473	463	451	463	424	400	429	414	409	459	420	442	403	408	439	447	437	423	432	448	445	423	434	404	436	445	454	441	446	435	423	428	434	474	426	441	440	407	425	447	417	440	422	428	442	444	397	439	422	431	471	426	430	443	409	418	422	449	441	437	412	435	466	451	414	441	432	389	423	398	453	436	425	456	382	458	452	418	405	410	431	447	408	388	445	409	426	409	443	447	458	451	448	425	441	428	469	443	435	413	443	413	396	430	402	452	437	423	432	465	436	408	441	436	459	475	426	455	400	428	463	442	457	420	413	403	447	455	434	451	437	412	445	424	402	373	428	422	432	424	434	441	408	422	438	423	457	436	444	473	381	408	444	447	425	448	428	440	439	432	421	423	423	399	456	397	409	395	425	434	387	467	399	423	439	426	420	418	463	436	449	434	429	445	415	443	415	465	434	414	436	412	471	412	446	409	410	441	436	493	435	426	444	457	460	439	412	436	410	443	439	426	419	420	426	405	466	410	442	441	428	429	390	478	446	423	438	417	432	406	432	423	421	461	431	440	419	453	408	422	422	444	461	427	404	425	417	425	456	425	419	408	466	428	433	466	421	427	466	420	411	414	421	409	456	422	400	448	438	462	427	420	405	445	435	465	391	421	438	428	427	404	442	452	482	441	425	411	430	414	442	429	433	422	424	442	451	427	413	397	413	425	438	433	439	417	437	435	439	405	459	456	399	439	419	400	417	426	443	470	438	426	484	435	414	437	436	396	449	430	436	447	452	434	452	415	405	445	458	451	442	456	434	417	441	412	418	443	395	413	433	455	420	445	426	429	465	458	432	456	423	417	433	417	432	429	426	475	432	455	425	450	435	430	459	404	435	440	409	441	468	397	416	473	439	474	399	458	447	425	430	405	416	408	437	393	425	422	477	440	456	413	461	440	429	467	414	422	413	445	413	428	446	409	437	426	430	417	430	416	428	404	439	421	432	436	407	437	447	432	380	436	415	450	422	438	449	412	397	393	411	419	456	401	433	432	434	424	454	441	451	450	456	429	422	437	473	405	421	447	400	424	406	400	420	407	406	417	425	451	451	419	454	371	444	408	385	435	453	442	441	455	420	429	442	435	419	444	415	442	426	392	436	431	413	396	444	400	421	435	421	418	466	428	423	424	430	446	446	441	410	413	408	421	427	397	438	433	419	453	441	468	401	437	387	421	418	429	427	413	401	438	459	440	435	421	450	422	428	445	429	432	469	430	412	396	451	434	417	424	396	415	428	401	393	409	463	441	413	400	433	448	464	405	427	429	418	461	448	444	432	442	423	452	457	443	430	451	411	447	424	477	445	449	455	414	457	408	460	441	417	419	412	417	425	402	445	439	441	401	395	455	396	457	399	418	452	438	433	431	426	446	439	411	389	419	448	433	437	401	416	446	434	417	455	424	398	466	440	410	457	419	470	439	424	438	457	400	433	435	385	441	420	465	428	426	433	385	442	457	425	419	441	434	418	416	417	442	442	393	371	429	417	418	485	462	458	410	430	412	406	416	383	430	406	437	436	411	430	411	425	404	461	448	424	411	439	444	450	450	403	439	404	440	467	409	460	426	403	412	425	423	453	478	396	403	446	409	396	449	423	460	420	445	420	422	426	456	417	436	435	437	464	452	402	434	415	484	415	436	418	446	466	432	401	440	474	447	425	452	446	410	427	433	433	380	416	411	413	452	439	427	430	472	466	442	445	424	441	416	432	441	447	466	422	426	409	414	443	404	431	406	409	397	401	399	463	437	423	423	462	435	405	443	457	420	452	439	455	443	424	402	418	446	411	438	428	430	444	446	440	389	444	454	385	444	459	415	433	428	389	431	444	414	428	447	412	418	425	429	464	391	447	464	434	418	412	429	439	460	446	433	437	410	415	439	426	453	405	454	402	431	395	425	454	454	443	453	431	413	421	425	419	458	386	417	419	430	407	441	433	445	393	405	420	412	444	428	413	443	433	443	444	418	393	424	459	428	400	417	448	417	432	440	442	411	419	427	398	420	450	434	423	455	435	429	436	442	439	425	401	411	469	431	411	442	440	392	463	462	399	435	441	422	407	414	434	442	419	443	404	426	439	404	435	449	455	437	433	397	381	396	429	457	420	439	436	446	444	439	401	433	466	439	438	417	412	393	428	416	439	427	414	422	455	494	443	423	429	468	444	416	417	437	412	424	419	425	447	430	423	408	422	457	412	400	416	453	447	417	430	437	443	407	402	423	428	401	432	394	434	439	443	427	408	453	441	421	417	447	418	439	449	395	398	403	423	419	410	405	421	436	438	428	435	425	419	439	422	446	436	409	435	414	403	440	419	456	373	455	417	399	433	390	420	421	441	439	448	433	434	457	411	427	407	381	430	483	390	457	453	417	418	442	423	442	448	434	410	442	420	438	426	417	451	438	430	445	428	401	430	440	422	428	424	403	449	438	407	391	452	429	410	410	431	431	437	408	428	450	370	426	404	417	460	411	424	430	409	373	433	411	452	438	432	450	430	426	447	423	409	450	441	446	390	461	414	431	454	437	439	430	444	417	443	396	476	423	405	428	460	428	469	421	403	424	409	402	474	407	434	432	433	441	454	415	421	436	413	413	453	411	432	442	450	445	427	403	416	443	396	424	397	441	429	450	432	430	440	437	421	425	418	392	455	420	367	455	442	425	453	440	434	400	420	445	375	442	421	422	393	403	414	405	449	410	427	447	403	412	425	440	427	442	433	418	429	454	426	443	458	430	409	460	441	433	439	400	458	425	426	449	393	429	441	394	416	433	426	409	432	409	448	429	435	437	397	426	422	435	428	445	414	457	431	430	436	462	431	415	447	438	414	432	438	439	428	435	406	447	414	434	447	419	445	430	407	396	436	466	441	426	451	430	430	439	439	426	447	428	443	455	458	446	434	418	417	431	427	416	445	430	422	413	452	450	416	429	394	462	445	424	426	468	414	431	438	440	431	430	427	438	441	432	450	409	474	386	449	423	408	426	427	449	458	439	442	416	441	435	422	424	437	413	454	433	428	448	420	469	437	433	431	452	417	463	426	427	441	448	429	434	423	436	431	456	405	443	420	458	437	420	434	431	436	413	404	438	426	432	443	439	438	459	439	443	406	417	448	398	441	383	421	457	437	426	447	417	399	452	456	458	407	400	417	473	450	456	449	395	464	430	431	436	450	436	445	403	456	399	422	423	432	451	442	432	427	406	421	460	472	429	416	432	429	407	441	440	447	420	433	421	445	415	424	439	388	429	446	440	424	423	403	437	419	449	445	430	399	401	411	418	431	464	434	419	438	442	422
1550	430	408	413	429	394	421	392	408	383	397	388	417	384	426	373	361	335	400	378	384	378	381	387	412	413	382	417	415	360	378	415	399	415	406	405	388	412	372	378	403	434	378	394	387	389	367	400	398	400	414	369	408	366	382	372	373	399	401	375	378	373	386	379	380	403	396	399	381	365	363	396	430	413	370	371	405	367	371	419	400	397	365	373	388	427	417	396	384	375	386	389	364	383	412	378	376	339	387	368	400	396	407	401	393	393	412	414	391	368	371	431	353	414	407	356	416	368	390	338	392	370	379	401	386	391	387	415	361	407	348	360	401	436	418	376	376	373	400	392	391	422	390	396	402	389	361	405	434	425	399	401	373	357	379	362	417	437	370	353	390	409	423	352	353	374	397	380	382	375	450	394	366	418	434	382	385	385	394	393	394	434	428	387	402	352	387	382	366	395	389	397	404	394	400	394	372	379	413	412	360	377	418	393	392	374	389	393	420	401	397	353	388	423	356	391	413	431	459	404	399	407	389	364	390	405	397	422	387	383	375	364	409	395	405	390	376	402	369	369	368	417	412	396	363	392	398	361	407	384	418	390	399	394	381	357	422	374	388	383	403	358	375	390	372	406	353	402	356	392	394	405	401	382	372	373	381	411	421	406	394	375	418	406	404	362	382	383	384	375	406	403	364	395	392	401	447	405	397	429	402	351	416	360	386	364	380	363	375	376	403	386	369	359	342	390	377	420	399	369	383	370	396	380	373	398	405	399	400	388	375	385	392	377	388	373	383	380	399	395	381	425	385	401	391	400	385	373	410	412	398	394	431	401	400	398	390	376	399	397	433	354	390	394	441	379	366	410	388	415	412	384	393	363	387	428	414	421	355	411	380	401	406	373	398	413	365	400	387	422	399	405	393	378	386	393	393	389	382	408	393	366	401	411	364	377	361	371	385	422	396	376	360	377	399	389	414	350	388	400	390	441	393	403	355	388	379	379	406	365	386	384	380	401	379	380	390	398	414	388	395	355	433	399	369	361	386	344	421	389	398	377	369	390	416	408	403	395	410	414	410	379	419	391	391	348	407	402	412	383	418	424	387	407	431	398	346	369	388	385	371	396	375	373	383	395	390	383	407	355	385	420	410	419	392	400	352	366	374	374	390	350	393	378	431	396	380	417	405	402	369	408	384	438	378	384	374	393	391	412	422	369	376	406	392	396	432	376	400	401	389	396	397	383	395	416	359	397	386	393	400	371	422	384	370	388	417	412	367	377	400	439	435	396	380	360	409	386	361	388	345	392	382	400	397	395	389	381	331	386	385	424	374	401	375	390	383	408	397	392	361	385	399	362	400	364	366	392	397	406	376	363	398	368	391	362	414	403	380	422	384	356	412	384	358	413	369	414	384	383	363	363	388	346	423	402	393	389	366	408	383	393	394	408	345	428	410	384	380	396	384	355	415	403	411	377	359	372	391	406	369	379	368	390	394	370	378	369	360	425	353	427	369	407	387	392	382	360	370	379	404	401	383	403	383	400	422	432	377	399	352	403	343	391	391	358	401	371	406	399	390	398	415	397	386	394	415	404	457	386	344	406	373	408	419	384	389	384	380	395	384	402	386	356	375	372	429	388	416	383	379	356	349	385	366	414	398	403	400	380	381	395	346	368	393	355	394	338	381	340	356	366	368	393	404	369	404	373	424	403	365	419	428	406	384	406	400	385	385	370	365	394	414	402	366	393	406	436	381	409	381	388	385	399	380	420	387	388	397	397	370	364	382	367	381	386	363	390	443	403	389	371	377	397	401	383	405	390	364	372	416	365	395	361	397	368	380	372	348	375	377	382	391	395	378	409	392	406	381	420	412	396	378	417	466	370	401	390	381	410	400	376	411	392	375	419	393	381	380	429	407	362	360	378	379	411	337	390	390	371	415	385	385	401	387	388	379	352	392	397	444	395	399	419	386	408	382	381	408	425	394	396	409	420	387	374	398	394	386	387	405	404	366	406	392	430	404	402	379	395	370	383	406	406	402	352	411	372	396	410	398	385	363	396	428	390	360	374	383	377	364	370	387	378	387	397	390	402	392	407	361	390	375	406	418	393	408	372	389	354	398	368	332	398	403	372	394	404	371	394	398	393	400	412	381	398	421	374	376	401	415	367	370	412	432	417	395	396	429	418	397	422	389	422	394	387	428	385	412	379	406	356	374	375	366	412	404	365	382	360	410	388	371	406	402	379	368	406	388	384	368	386	410	390	422	423	418	362	386	391	347	440	405	360	453	405	413	358	363	375	397	417	384	397	408	434	358	408	409	397	393	411	371	395	383	359	395	371	362	418	431	404	377	405	424	371	409	389	349	363	377	397	412	444	417	408	399	404	390	415	409	382	410	356	411	411	413	350	402	400	406	399	380	400	392	402	400	355	429	411	411	385	398	429	410	409	406	338	379	380	409	423	374	379	389	394	400	402	367	450	364	382	397	399	384	430	386	396	377	380	375	400	374	423	360	378	408	407	385	378	385	395	420	388	397	399	367	395	385	344	392	407	372	375	419	363	389	413	351	392	384	430	405	398	374	438	404	411	401	410	413	365	375	378	381	413	375	386	438	370	360	378	372	419	373	395	402	360	429	371	384	416	331	379	385	358	380	368	335	448	405	424	412	404	376	379	399	391	395	381	396	375	390	387	405	386	405	389	411	432	411	412	409	417	411	427	397	398	381	390	395	404	387	409	448	386	391	405	397	363	385	375	408	430	379	399	404	389	390	367	408	382	385	419	397	353	375	378	396	389	366	404	412	379	385	386	368	404	378	379	400	410	395	398	390	388	375	396	381	434	421	376	393	378	404	388	415	376	388	393	396	419	368	390	408	389	393	406	407	401	398	390	409	390	389	421	417	379	422	422	372	398	362	383	378	425	364	377	393	396	397	401	387	393	438	386	400	363	414	357	410	359	345	384	390	415	400	379	392	375	426	361	415	383	348	361	415	365	377	351	377	398	383	398	398	411	421	381	374	398	395	363	397	389	421	405	343	406	397	391	396	359	384	364	390	401	403	380	407	387	398	402	375	385	402	373	428	384	402	376	395	364	387	398	388	370	390	377	415	394	386	364	365	399	435	378	360	388	372	384	384	383	403	363	385	399	408	385	390	400	403	390	371	404	364	408	399	399	417	397	377	386	375	447	419	356	369	397	379	393	385	455	430	426	405	382	376	349	391	380	381	443	385	392	356	355	410	402	357	383	377	391	396	369	410	389	409	379	423	398	400	387	357	392	406	396	422	372	370	434	430	386	432	364	377	407	389	376	413	371	371	373	400	377	381	362	382	369	382	398	395	414	398	382	432	424	393	415	364	374	384	360	359	371	377	408	398	335	353	380	403	391	389	355	386	430	364	362	398	407	403	418	440	391	366	378	370	379	375	396	390	409	378	391	382	370	375	354	374	374	418	381	348	430	413	379	359	383	362	421	392	358	385	388	402	436	401	381	372	357	443	389	396	391	390	373
2134	919	951	965	966	957	926	952	939	972	950	940	924	966	906	886	905	922	949	844	935	961	884	907	896	965	977	965	907	911	888	866	922	887	902	960	902	893	975	882	919	924	964	927	884	952	928	912	899	888	936	927	919	916	888	896	927	920	899	901	877	965	929	929	898	956	915	939	869	872	844	866	887	879	914	909	854	889	899	891	958	949	917	893	854	883	892	945	901	892	904	911	924	889	860	901	918	932	924	917	901	884	886	846	944	931	868	924	878	901	926	871	952	936	823	893	849	908	933	922	911	912	947	911	886	903	885	968	884	899	888	909	905	900	929	901	966	925	854	897	879	926	959	891	896	952	945	930	884	920	923	910	873	979	940	879	927	913	921	926	892	889	921	888	910	953	950	904	902	907	963	915	943	879	900	893	956	874	952	879	942	932	949	904	887	910	918	884	892	937	850	907	875	908	876	886	921	881	876	917	951	906	955	896	921	936	873	903	859	927	898	929	891	884	833	922	862	951	936	890	925	893	910	958	852	951	980	932	883	981	947	983	904	883	916	930	908	924	878	884	924	911	903	955	916	898	896	860	902	924	900	917	908	902	933	905	894	900	893	871	933	888	916	929	921	962	950	874	916	890	920	898	872	862	910	931	953	893	943	912	937	860	893	904	931	911	939	915	962	926	928	910	902	904	934	902	937	932	891	898	923	955	911	918	870	875	889	878	908	919	922	852	899	913	883	889	941	921	882	922	855	876	950	868	877	933	962	896	921	855	865	886	900	908	914	919	964	876	917	916	852	843	934	879	874	913	897	921	874	985	925	856	916	941	950	916	929	954	912	892	932	901	959	905	899	886	938	935	958	927	868	894	886	936	924	905	937	957	938	901	937	872	907	901	899	922	893	957	925	930	900	885	885	939	915	857	980	873	865	933	917	911	863	910	922	890	962	950	859	901	940	919	898	924	911	954	934	905	876	872	889	876	937	901	895	972	867	912	870	882	861	932	897	911	866	897	977	942	926	861	884	939	922	930	898	878	921	884	888	954	907	926	916	942	853	923	946	916	910	925	862	928	967	939	846	926	930	945	895	912	907	924	944	898	918	936	848	932	889	953	918	895	896	937	878	893	871	925	944	953	902	940	914	930	886	855	938	898	926	909	928	913	946	942	904	895	906	886	913	861	933	922	905	905	906	936	881	877	952	884	887	909	937	917	921	874	953	904	933	979	915	885	915	921	932	946	916	962	943	883	938	945	954	980	942	869	884	933	937	922	896	945	939	885	911	902	953	921	917	914	941	907	885	913	923	895	950	918	973	905	919	883	937	893	909	944	967	906	914	965	889	844	899	878	884	844	932	882	906	918	933	896	928	919	891	891	917	908	886	890	881	885	960	850	903	899	981	911	933	983	931	897	944	900	915	904	988	975	907	913	881	878	886	934	896	899	816	911	930	909	897	909	963	964	888	868	836	921	916	949	957	954	883	930	878	935	945	927	904	874	846	951	953	909	860	908	917	904	909	932	890	956	933	901	948	975	925	911	879	899	916	918	948	918	909	962	940	937	906	889	865	881	953	902	899	898	884	936	926	872	893	965	898	859	906	944	895	872	914	932	890	856	859	907	827	938	913	902	893	868	942	930	878	877	967	929	891	890	952	956	888	857	926	894	902	875	927	913	934	939	873	877	898	911	931	917	846	951	896	909	947	945	868	900	894	871	936	889	912	920	907	909	950	865	875	940	925	898	860	888	945	913	935	928	933	898	891	932	919	862	921	914	920	895	933	953	910	905	903	1005	882	883	883	904	887	945	905	924	886	913	902	853	888	869	911	949	862	915	942	911	853	888	931	912	953	907	923	937	889	969	932	890	905	898	934	956	937	912	911	880	884	926	896	919	908	903	915	925	862	861	876	923	898	956	936	926	906	913	985	899	865	903	977	885	907	948	931	872	937	922	904	943	934	950	934	871	894	921	898	915	912	910	916	913	871	850	936	946	981	894	905	887	869	917	856	863	959	954	912	937	884	893	888	919	897	895	903	891	946	914	948	896	868	929	923	920	928	862	914	926	932	878	876	864	928	919	955	944	909	980	898	891	922	948	917	933	910	905	913	874	869	920	956	936	923	889	920	903	931	883	974	875	927	880	952	885	932	949	918	887	905	893	868	892	867	883	915	897	950	905	881	887	857	940	915	892	891	900	919	932	914	925	914	940	891	935	919	929	899	886	916	900	894	855	878	878	851	912	914	909	928	938	945	899	911	982	925	960	885	953	835	927	925	929	914	935	883	892	863	909	895	887	946	900	907	894	884	899	948	857	873	901	920	878	930	900	910	889	908	889	915	889	857	879	933	921	905	897	911	883	900	930	867	916	868	847	901	869	904	949	925	885	929	893	907	924	890	914	902	911	892	864	892	908	896	878	865	860	920	919	953	918	912	910	944	893	912	859	848	907	944	896	957	903	915	875	917	915	879	945	933	929	890	906	919	952	944	843	892	961	947	912	901	887	882	923	876	904	912	928	904	903	910	903	912	904	908	891	882	884	885	874	945	911	899	892	916	875	907	881	894	908	907	885	945	891	918	889	913	843	921	869	949	948	903	951	931	931	855	947	905	979	896	861	931	910	901	885	892	911	952	913	931	926	900	954	901	914	940	918	878	887	890	932	937	923	899	930	893	918	915	892	944	912	828	908	908	864	874	893	867	886	919	906	825	916	896	892	917	870	901	939	917	912	957	936	865	960	870	901	925	867	933	930	876	941	863	937	934	936	888	919	931	873	882	920	910	940	866	958	918	942	899	882	884	882	914	882	919	929	876	890	918	897	919	894	901	929	878	915	916	970	889	935	948	916	963	887	910	954	955	942	896	940	952	959	926	929	835	940	947	890	953	907	912	927	924	930	881	853	880	866	945	893	891	884	889	888	884	938	930	923	900	903	932	931	915	894	933	861	925	889	894	932	961	934	932	893	851	927	899	911	940	906	905	918	970	987	936	899	855	924	936	919	934	881	932	910	971	911	937	899	915	929	923	878	928	942	860	849	911	928	912	915	883	903	890	941	943	887	944	948	892	941	899	878	871	922	951	869	925	887	942	916	934	899	907	886	949	888	893	928	947	878	934	938	926	993	923	947	850	894	916	874	880	930	878	841	932	867	870	867	898	915	934	897	894	945	913	898	923	874	921	950	918	903	856	898	940	938	865	947	990	896	922	861	918	977	897	907	939	895	907	893	897	918	933	960	898	932	899	903	878	924	871	890	924	967	943	928	869	883	950	918	889	876	951	952	865	963	912	894	881	873	892	919	888	876	970	918	898	861	871	910	909	941	895	897	890	872	973	919	931	886	902	849	942	942	892	889	892	904	918	904	885	950	896	852	889	988	944	905	943	939	879	906	920	901	911	916	986	893	893	890	946	930	927	914	908	870	887	957	873	930	936	883	868	968	932	877	915	877	894	901	904	920	963	949	907	870	914	908	907	873	968	884	914	890	878	910	964	933	882	873	948	915
7166	595	606	534	496	452	359	395	382	378	381	330	335	385	357	354	354	399	353	328	339	356	337	346	363	338	327	326	322	352	373	343	372	379	379	334	355	364	369	353	292	344	335	382	358	377	356	302	379	346	342	331	344	331	323	312	356	352	330	333	360	339	338	382	315	339	327	319	319	365	332	336	337	362	331	350	341	332	346	312	324	348	369	314	344	320	329	372	338	324	339	332	354	350	378	363	383	333	333	326	322	347	325	376	346	334	344	291	321	356	334	358	374	324	348	333	342	351	325	369	332	361	365	326	356	344	333	342	374	331	352	342	375	336	359	343	331	365	340	315	352	359	339	327	369	354	365	370	371	395	355	311	362	333	342	338	313	372	343	377	352	327	347	366	335	341	328	339	355	320	358	325	365	348	357	370	350	356	340	351	316	381	368	335	367	346	341	329	377	365	351	356	322	358	381	353	325	327	359	348	352	351	332	353	339	327	361	321	356	318	359	361	349	344	328	356	371	337	338	365	349	381	344	349	337	363	348	309	362	344	332	332	338	328	357	363	366	371	335	337	333	377	367	335	342	379	324	366	357	377	361	359	340	338	360	357	373	348	345	375	371	376	344	359	350	337	343	325	355	373	360	337	354	342	342	326	367	333	340	314	331	337	331	331	334	358	334	333	354	332	328	313	324	341	367	364	353	353	337	322	376	340	320	328	323	353	325	334	332	352	365	335	330	346	347	376	335	358	327	382	346	337	310	311	378	318	360	377	380	305	339	371	358	376	370	320	369	362	366	339	352	335	352	340	346	344	345	338	349	350	329	368	317	322	332	329	361	344	364	341	341	378	332	328	371	333	349	319	342	294	330	362	341	354	362	362	329	359	328	334	376	365	335	334	374	363	328	345	320	354	334	348	314	378	344	329	360	374	367	368	378	353	329	326	352	323	358	336	375	351	341	355	360	353	326	323	335	377	304	342	374	319	353	363	379	337	346	336	338	364	341	334	357	360	391	340	355	323	324	372	374	334	355	353	326	320	338	343	331	368	374	374	329	309	320	340	363	332	334	358	343	335	325	378	347	326	351	331	337	351	347	371	378	321	343	365	390	337	351	351	346	331	401	368	365	317	369	322	363	370	321	314	338	349	349	310	328	353	340	347	347	305	353	373	303	356	333	349	378	314	361	366	348	357	344	368	327	344	343	305	355	352	332	336	349	357	381	321	364	346	348	357	329	347	309	348	356	358	341	297	365	352	315	335	355	353	373	365	340	308	376	306	364	340	341	315	348	334	340	345	294	336	313	345	300	333	329	347	340	356	365	402	332	360	356	301	354	344	321	346	354	349	348	352	347	363	325	348	349	307	357	337	340	352	344	386	351	380	299	379	289	359	341	369	368	342	362	381	359	353	365	356	349	357	359	343	336	338	326	347	358	360	332	361	307	393	342	340	344	342	318	325	348	357	354	339	344	341	351	321	328	341	332	349	360	340	365	353	371	345	341	361	314	357	357	360	342	328	335	351	354	370	357	388	302	356	351	306	358	357	350	366	367	341	365	376	367	350	355	363	367	325	353	328	367	328	387	338	339	376	324	336	360	352	352	353	359	308	344	365	381	346	310	359	319	323	351	314	363	356	365	354	331	347	394	398	327	369	338	332	366	373	340	321	332	338	374	349	363	339	327	316	330	362	327	359	339	339	352	339	338	381	341	332	365	341	333	387	346	360	340	342	364	346	301	368	354	341	346	355	335	331	368	337	319	366	346	395	370	354	336	353	368	319	330	329	349	333	337	372	370	349	371	318	339	344	336	335	360	352	388	343	342	332	345	332	321	325	369	356	385	323	390	370	380	335	343	382	387	405	368	365	326	379	360	363	337	387	357	381	342	343	357	347	349	333	340	330	322	331	341	329	345	311	367	308	357	344	289	341	347	379	335	371	356	394	330	356	340	360	350	359	360	330	315	375	398	326	307	321	326	339	356	383	312	358	350	326	357	330	350	348	380	310	352	324	333	347	343	315	337	353	343	299	371	347	332	356	378	356	366	363	356	337	382	350	337	342	361	355	335	351	370	372	326	364	350	310	376	330	359	345	351	364	347	329	314	343	341	359	392	376	330	345	363	331	363	323	342	345	353	343	383	334	376	360	323	357	377	339	320	345	347	336	340	377	354	350	364	364	373	366	338	369	336	330	381	362	359	359	362	329	329	332	357	319	335	391	364	350	355	369	304	346	345	340	365	344	350	347	327	366	347	328	363	345	326	360	394	355	338	326	352	348	369	362	348	362	350	382	357	326	353	397	347	320	332	349	321	328	363	365	378	322	334	327	337	365	352	357	342	363	336	351	308	353	348	366	329	337	331	312	321	344	349	348	338	393	351	346	351	344	325	359	336	365	337	334	352	355	314	333	381	357	351	372	334	352	329	350	365	360	324	377	314	350	360	367	355	372	341	340	345	360	334	320	366	333	352	344	309	308	375	331	352	361	346	314	341	295	367	356	382	381	369	334	341	295	339	368	376	357	348	344	323	346	377	341	348	331	352	347	355	303	365	341	363	315	375	330	315	351	336	312	327	328	313	352	360	327	332	351	343	374	361	356	365	315	320	321	338	348	377	341	344	347	367	356	339	320	344	343	349	348	383	384	357	353	308	338	335	313	339	356	352	355	340	341	336	342	345	360	357	335	309	356	323	373	323	339	358	351	378	364	359	347	367	343	323	367	346	354	341	345	380	312	370	337	343	330	325	304	323	347	351	369	334	357	343	348	351	315	324	328	354	333	362	345	323	347	342	365	352	309	350	307	352	353	353	357	357	357	354	357	347	328	328	375	360	315	351	327	351	339	362	370	376	375	354	360	370	340	311	346	361	328	356	355	365	362	354	347	344	344	338	365	341	349	328	334	344	322	313	353	365	339	327	348	323	381	354	348	368	335	311	367	333	332	335	302	344	337	369	344	336	346	337	355	343	341	356	363	353	341	324	333	350	331	363	343	301	318	345	392	365	343	304	311	331	321	322	357	332	353	342	357	355	319	397	358	344	355	343	327	342	353	352	378	359	318	366	341	334	369	346	337	338	353	343	357	345	337	352	343	330	327	355	308	345	337	378	343	304	351	344	364	323	332	329	340	345	331	324	340	358	331	338	334	329	336	385	356	344	344	343	323	315	330	356	349	355	331	343	299	333	335	348	345	338	357	312	326	360	329	341	385	350	385	387	331	349	374	324	321	337	360	349	352	351	338	325	353	323	349	369	367	299	370	314	367	366	350	356	357	333	331	363	349	344	334	339	367	400	325	308	338	346	336	332	337	344	331	346	313	349	354	331	350	331	330	322	337	325	338	353	358	344	359	324	343	344	393	349	332	341	340	366	377	321	360	357	339	315	351	372	366	350	366	338	357	359	349	332	339	355	360	339	332	371	357	333	325	349	323	373	339	371	373	337	367	331	341	346	369	314	344	348	333	363	324	356	357	343	386	324	360	355	389	367	327	363	367	358	355	393	344
6643	1058	1373	1449	1361	1270	1091	1087	964	977	889	934	902	864	904	880	874	891	865	847	849	848	786	854	781	845	788	805	807	849	852	801	827	846	829	855	817	828	785	788	852	829	799	829	796	775	847	825	886	810	810	824	834	822	850	825	825	802	778	873	827	819	820	841	797	816	812	829	786	796	832	762	821	801	794	799	865	855	809	841	841	771	819	785	820	828	807	783	808	823	808	784	811	833	844	818	815	814	845	810	823	832	803	843	816	803	817	820	823	773	763	841	811	837	786	817	866	748	874	802	801	812	793	816	830	803	811	821	755	811	799	803	778	804	767	768	840	793	842	767	820	743	815	783	814	806	798	791	815	787	850	802	791	870	767	798	818	790	833	792	830	759	825	814	877	816	789	814	811	782	807	758	838	792	850	794	815	800	825	806	828	780	816	826	824	778	778	795	843	791	810	850	840	850	818	821	798	783	766	783	798	759	796	814	845	804	812	809	825	810	801	832	800	771	799	795	795	816	831	803	801	793	849	844	830	882	790	750	774	785	807	793	855	787	774	819	789	774	802	794	815	858	770	840	793	854	785	800	841	835	843	816	794	803	809	837	800	751	832	875	797	816	823	832	841	840	784	829	746	793	804	832	774	823	776	827	813	779	807	869	843	769	833	831	813	876	821	840	804	749	809	798	786	796	809	870	755	813	822	839	799	835	807	847	778	798	806	832	818	793	809	833	820	821	816	800	850	857	828	742	822	823	852	824	862	893	797	814	838	768	800	758	792	814	770	833	808	823	803	853	778	813	777	826	818	774	790	826	850	806	852	795	842	798	766	847	751	851	806	827	824	823	786	808	821	797	809	837	785	851	846	815	807	747	810	797	819	813	817	791	769	879	792	790	819	846	777	820	794	750	781	769	845	822	781	812	826	817	800	812	808	815	779	859	784	797	805	826	833	826	824	800	789	891	811	771	814	762	780	780	841	825	798	812	751	785	809	831	840	807	827	792	824	839	804	816	826	786	783	841	854	769	807	800	835	769	825	782	791	830	793	800	834	821	814	847	817	769	817	829	785	793	890	795	822	766	787	832	808	776	829	800	813	814	836	805	804	864	793	824	813	802	819	844	795	781	783	849	826	797	795	807	775	804	806	758	865	823	807	815	796	812	813	794	815	814	778	836	808	842	809	776	829	805	812	804	840	841	790	822	802	793	823	755	839	759	826	840	860	810	803	783	825	815	802	856	820	789	816	807	840	828	822	873	843	802	744	805	819	799	751	778	795	844	789	848	842	794	783	827	822	791	792	857	817	778	791	828	869	789	771	818	820	810	777	798	779	757	833	872	824	829	856	829	801	783	751	784	781	812	806	819	817	799	791	823	796	738	843	765	821	835	807	830	769	817	846	825	820	846	810	813	793	812	824	758	877	815	800	795	807	817	792	817	764	808	881	821	773	782	830	785	839	814	823	805	799	771	778	776	860	770	770	807	806	794	808	789	810	787	826	805	845	818	790	826	820	834	841	866	784	850	768	811	803	766	795	835	772	792	790	768	769	791	767	827	815	726	811	808	806	832	825	824	809	767	798	799	766	852	826	821	788	841	824	821	824	823	806	791	802	787	761	797	862	774	779	803	748	837	774	767	769	803	856	798	787	808	794	846	782	798	799	780	779	781	797	838	795	814	784	832	830	805	757	809	788	822	837	845	775	805	841	782	809	801	872	848	790	765	795	737	784	783	851	831	785	821	787	794	834	789	842	828	786	775	816	861	815	776	779	831	824	782	823	774	840	771	828	777	805	816	808	816	815	788	824	864	831	827	796	845	858	806	828	785	804	840	787	809	804	825	797	796	804	844	788	770	783	849	805	795	779	796	780	786	832	801	800	846	792	790	822	822	810	830	779	781	776	845	841	787	801	764	795	763	757	797	760	853	804	837	803	819	735	829	812	817	797	794	802	840	782	767	774	788	802	836	803	814	805	839	788	859	783	800	795	841	792	792	852	827	801	742	821	811	808	844	832	811	813	818	825	825	812	827	810	863	836	854	794	815	872	814	833	781	839	784	836	836	824	830	841	806	814	853	738	790	831	768	851	775	784	825	784	816	793	751	804	772	808	725	809	800	767	826	825	799	862	815	812	813	802	811	806	818	804	810	851	830	802	842	808	820	784	812	843	844	847	790	829	805	834	783	775	852	794	807	806	774	790	816	790	828	842	812	837	825	791	794	822	815	797	792	805	769	844	849	784	795	798	818	835	849	844	784	781	827	807	873	837	768	864	818	794	760	789	804	837	835	812	797	802	784	798	815	823	832	774	856	786	817	826	748	841	824	809	786	801	861	742	793	792	771	777	804	835	824	774	786	842	811	880	797	793	803	771	858	767	768	770	789	826	848	821	840	803	826	797	853	852	787	831	807	824	817	811	806	789	779	814	789	821	846	786	779	837	780	875	773	794	808	797	869	830	821	827	800	804	790	807	860	785	839	791	795	739	839	808	818	872	757	839	789	822	814	838	827	825	823	791	833	810	824	817	851	758	817	790	876	810	834	805	820	815	823	752	844	811	825	819	793	840	809	827	842	842	817	811	769	778	825	792	836	869	828	816	795	794	799	805	785	776	780	802	802	820	832	781	843	803	834	850	750	825	766	843	859	824	822	769	805	766	769	827	794	797	786	816	825	818	797	840	820	826	737	792	823	774	796	723	775	764	799	780	766	823	800	824	830	858	813	727	836	764	768	828	781	822	776	758	780	814	797	832	847	793	795	810	812	799	815	784	850	812	807	802	798	852	786	760	818	855	837	760	763	759	816	760	836	824	810	816	830	869	868	839	836	783	815	754	867	824	797	824	781	818	777	822	811	832	827	829	845	767	826	803	841	804	833	786	798	805	797	828	745	790	742	772	786	782	814	851	806	826	862	775	835	831	813	864	817	826	850	803	806	792	845	803	805	783	819	799	829	782	805	786	848	808	848	807	769	842	804	834	816	798	821	783	789	820	836	845	799	776	834	773	829	762	815	873	884	827	875	763	821	824	822	809	816	841	882	862	817	800	788	857	801	795	775	769	829	775	818	782	874	756	836	790	843	810	811	843	807	776	823	834	776	827	829	822	847	813	812	804	788	800	776	832	827	796	770	801	834	804	830	823	781	799	877	821	814	812	825	794	799	843	822	858	870	837	863	837	761	860	827	809	833	796	811	760	835	845	790	771	783	782	787	805	782	779	815	763	829	792	811	833	765	803	825	799	834	773	770	795	806	812	768	815	787	815	831	779	827	819	806	798	813	802	828	760	784	794	774	802	749	764	792	797	814	793	820	861	803	848	824	785	800	757	762	833	777	760	835	846	797	812	782	833	789	770	788	817	798	824	800	779	810	861	825	837	844	817	853	801	757	766	837	817	813	815	820	789	805	821	838	740	813	739	818	788	814	755	793	773	833	791	805	792	768	843	818	814	801	859	759	822	787	802	801	836	826	770	826	796	779	860	832	886	798	802	771	829	773	812	809
13020	806	709	552	425	316	266	231	225	230	195	196	201	142	183	194	190	177	191	170	173	179	204	177	157	157	175	184	136	173	184	165	163	169	159	154	164	158	172	177	176	159	182	168	173	161	166	162	160	159	170	177	174	161	154	145	166	149	158	144	143	183	177	173	145	204	165	146	173	177	168	169	166	171	184	188	162	168	175	174	168	189	160	166	151	173	162	162	165	164	166	167	168	166	167	142	152	180	159	153	181	164	162	189	166	158	152	165	160	171	171	149	171	188	178	161	179	144	161	170	178	191	163	163	162	159	161	184	183	189	162	167	153	124	180	170	159	162	169	177	167	179	171	155	159	133	154	177	176	146	165	165	149	187	171	153	159	178	190	168	154	175	176	146	191	157	165	164	155	158	172	168	161	150	184	157	162	157	160	171	146	173	170	139	149	169	177	188	178	164	160	171	145	150	162	156	172	176	190	175	162	139	144	185	159	172	164	189	154	154	148	158	153	157	160	155	182	179	173	179	192	162	166	163	184	174	187	166	161	168	176	169	147	151	161	147	144	159	155	161	169	149	154	171	192	157	155	169	173	169	152	157	167	160	155	184	153	154	185	171	159	160	147	161	175	149	153	185	188	192	177	176	170	157	155	172	152	187	181	170	167	154	184	164	163	184	191	156	138	165	155	177	164	162	153	159	152	173	167	171	146	153	164	174	160	157	171	142	158	151	173	172	163	179	139	148	166	175	189	167	186	172	157	156	170	162	159	165	139	163	191	175	177	151	150	158	154	158	158	175	167	171	167	180	161	173	158	149	187	157	170	168	139	160	146	148	155	142	179	157	187	159	166	184	174	160	143	180	170	150	168	174	158	144	164	164	159	179	156	164	152	176	173	171	201	151	159	169	140	179	164	133	168	186	153	174	158	164	169	161	155	151	164	168	177	147	164	159	164	161	159	151	183	167	162	169	153	158	152	178	176	158	159	167	173	175	168	165	175	168	167	154	180	163	172	149	149	168	137	166	188	161	168	165	155	171	181	175	163	144	156	175	173	162	173	170	176	156	146	174	167	170	161	192	149	170	187	165	152	175	181	184	180	191	164	175	168	180	162	132	185	183	173	161	173	171	168	156	165	168	161	183	171	170	172	171	169	162	166	142	144	150	172	178	155	169	170	159	178	162	173	173	163	164	168	128	173	148	160	148	186	155	197	195	179	172	168	161	172	172	168	144	192	157	165	181	160	180	176	149	150	177	155	168	183	179	144	146	159	139	177	151	172	152	164	185	177	166	143	165	186	180	156	150	145	163	164	159	170	168	153	166	147	172	160	177	165	170	151	173	147	185	192	164	155	181	148	164	164	159	174	188	186	172	184	159	170	170	171	169	190	180	175	159	168	164	164	173	159	157	150	170	164	153	172	170	186	194	171	151	156	180	150	159	164	151	159	178	152	178	147	177	197	165	176	160	193	157	167	167	159	174	144	168	163	168	161	192	166	168	174	170	180	166	193	182	176	152	155	180	151	165	170	149	152	177	136	170	161	156	171	154	151	167	150	174	172	165	185	160	161	182	175	165	153	144	174	169	138	172	177	174	169	153	150	161	152	187	175	183	161	171	150	188	184	180	146	182	148	182	160	169	184	196	177	190	165	161	173	157	161	171	168	177	155	181	158	133	142	180	192	157	162	170	182	177	172	141	158	151	167	160	163	174	180	185	167	137	168	161	178	146	195	186	166	154	160	149	141	154	166	153	150	170	166	185	150	172	183	154	183	171	177	168	169	161	182	154	172	165	158	153	165	175	164	168	143	165	186	156	177	174	170	163	176	173	188	181	182	148	166	163	154	164	201	171	153	175	161	153	181	160	159	179	164	173	180	163	146	156	160	168	155	166	166	159	154	174	189	159	155	173	174	145	163	175	176	172	174	166	179	157	163	163	175	174	173	162	145	157	138	160	167	146	183	171	184	175	187	167	184	179	181	127	137	153	151	159	166	159	186	162	157	167	157	160	138	174	174	160	156	155	162	157	168	147	140	167	190	176	157	163	179	182	169	158	174	183	158	175	175	160	167	158	155	181	150	173	164	181	162	166	156	166	151	185	182	169	161	171	162	162	180	158	170	172	157	185	151	153	157	144	189	157	186	176	144	183	159	171	170	157	176	132	163	134	173	160	172	172	158	156	188	163	161	187	159	160	165	173	165	149	186	156	201	172	183	148	175	185	134	157	168	153	159	162	178	151	170	169	170	179	181	164	170	163	169	157	162	168	158	166	162	171	164	174	173	173	161	172	164	159	162	176	166	186	177	176	168	164	146	172	173	174	188	164	156	181	157	175	177	202	195	161	166	169	165	178	181	174	170	167	176	160	131	159	160	140	185	150	154	167	153	166	172	158	152	152	163	159	160	174	186	165	164	157	154	153	178	138	141	168	169	178	186	175	165	185	164	193	157	179	151	170	143	159	165	146	153	172	175	144	209	156	145	159	163	162	172	162	183	177	171	161	138	151	147	148	152	187	176	171	149	171	140	169	178	169	156	172	180	165	152	179	171	155	179	167	159	173	160	162	172	192	183	189	171	136	161	194	176	180	186	175	157	155	174	146	173	141	145	162	178	150	191	167	161	167	164	180	156	169	178	168	139	167	165	176	165	142	157	156	139	176	172	161	160	174	181	169	142	139	170	147	163	178	165	181	163	180	158	169	155	158	171	145	178	168	161	155	168	170	167	159	176	184	140	174	187	142	164	167	151	172	154	168	156	171	169	186	182	167	154	160	188	164	143	160	184	158	154	188	170	157	156	162	180	159	142	174	155	161	163	166	150	169	159	173	175	168	168	158	165	179	171	171	135	154	164	186	161	186	158	167	160	168	149	155	148	167	166	163	160	161	166	149	156	137	143	153	204	184	173	167	159	159	164	173	154	169	162	163	173	148	149	164	168	161	159	158	186	167	169	167	183	154	171	169	179	176	171	172	162	186	146	164	166	151	165	172	162	166	166	153	170	183	168	152	172	150	154	161	174	156	167	169	161	140	166	168	164	160	159	142	140	157	162	188	176	157	159	157	160	142	188	163	177	184	165	164	163	176	154	155	166	160	180	151	157	156	169	157	169	171	157	184	200	165	154	166	164	168	147	168	185	166	177	185	164	164	175	171	165	171	182	141	168	155	175	151	165	176	151	171	150	173	153	172	161	176	194	177	158	161	172	156	160	182	180	174	173	186	161	173	161	166	151	178	162	161	165	175	170	149	167	170	176	172	171	152	173	161	174	165	151	179	166	166	165	141	156	159	169	171	163	167	185	158	135	162	179	148	148	188	157	177	177	182	162	152	158	178	169	189	180	162	191	173	194	137	138	132	171	164	162	169	179	164	196	158	169	153	191	149	148	172	145	170	161	162	178	156	160	195	159	170	192	163	180	153	160	150	159	176	168	154	163	170	155	182	148	150	191	167	170	180	161	165	167	148	145	137	167	151	164	158	181	162	155	187	185	158	175	201	177	173
8171	846	1595	1699	1584	1277	997	830	809	761	716	636	624	589	545	542	491	505	485	492	476	494	515	465	495	491	468	476	478	452	458	435	441	449	467	461	438	415	457	470	427	465	451	441	461	439	446	406	407	417	430	445	400	442	413	432	463	454	402	400	478	436	424	436	486	462	483	428	432	416	435	424	412	433	412	415	449	382	460	456	447	408	444	421	434	422	425	459	385	490	422	384	433	440	419	431	452	447	430	420	392	450	439	412	421	452	433	427	447	450	387	432	433	409	448	451	420	415	413	448	421	458	420	419	407	459	416	436	417	452	427	416	433	411	398	426	436	426	427	447	423	450	448	437	437	403	438	460	436	438	405	425	441	423	422	401	442	426	408	428	435	424	440	442	408	381	446	423	443	387	419	400	457	412	428	419	410	434	445	418	455	418	408	401	416	414	407	424	422	415	418	439	407	410	424	435	454	408	436	448	401	429	429	460	445	476	446	432	426	433	423	431	411	443	420	432	419	424	418	414	453	458	435	405	434	449	404	426	425	413	398	442	417	432	446	430	437	445	450	415	397	431	425	426	428	388	435	394	401	442	422	422	409	418	406	454	417	405	422	444	430	381	403	448	397	409	457	449	441	409	401	432	419	436	402	420	418	422	416	435	367	407	430	438	422	418	390	408	447	417	421	424	405	416	420	423	422	441	413	428	416	431	416	478	432	411	457	395	421	472	444	428	436	399	462	431	456	443	427	435	424	431	422	440	428	452	411	448	414	464	426	413	414	465	425	442	417	421	425	420	412	385	435	436	445	438	419	445	424	448	455	420	452	424	458	417	396	420	403	384	458	418	409	475	395	445	445	409	417	434	432	418	439	451	420	410	418	421	460	429	383	447	417	395	410	438	427	402	436	438	431	411	417	439	435	429	430	450	426	409	464	448	443	447	450	462	422	464	418	429	407	408	418	430	410	472	431	420	460	398	436	375	451	441	433	431	426	423	439	414	426	430	407	441	453	448	443	407	444	471	408	400	418	446	418	429	425	414	445	409	445	467	428	409	427	431	462	361	446	430	406	411	452	431	427	408	426	437	413	413	414	419	443	410	409	426	405	400	431	408	419	399	449	419	413	459	439	407	408	417	412	400	413	416	428	441	394	413	436	400	427	407	432	434	428	425	446	402	415	416	425	398	432	440	457	396	409	408	421	396	388	439	423	412	439	412	417	387	427	420	454	423	414	430	431	433	456	423	408	406	434	463	415	437	419	426	443	441	418	450	420	393	417	434	430	460	398	439	415	391	401	369	415	422	413	450	429	443	434	413	436	437	439	415	438	449	454	410	427	453	422	390	433	424	408	435	431	404	427	441	414	446	434	403	449	444	425	414	408	415	437	427	460	436	412	420	434	446	461	448	447	435	391	422	405	415	415	465	440	417	427	447	446	453	365	449	419	427	413	435	424	433	422	405	426	424	432	487	435	449	427	439	435	450	390	384	457	412	392	440	427	426	415	456	398	472	426	422	425	417	438	411	405	457	410	408	447	421	421	414	417	395	438	387	430	417	433	419	414	436	467	428	410	456	443	423	418	438	402	425	428	435	435	414	395	401	403	462	436	410	455	419	426	410	450	430	444	477	439	401	435	409	431	438	425	443	433	417	428	419	400	459	445	413	430	452	425	401	447	406	449	412	448	402	417	405	418	394	437	432	379	419	426	407	412	386	458	431	454	466	434	442	436	437	453	467	419	448	445	436	454	383	447	425	478	393	426	440	449	442	403	399	396	430	427	438	428	420	412	412	479	401	438	446	423	460	423	407	433	393	404	429	413	441	420	405	428	469	454	445	404	443	407	445	419	403	417	426	419	416	409	451	437	432	409	411	483	443	408	420	447	460	427	433	381	474	433	432	439	397	457	405	450	428	416	447	469	426	467	419	382	417	434	395	428	447	467	419	431	423	433	395	439	442	444	440	426	421	442	421	440	455	416	408	425	438	421	430	415	457	412	454	440	429	362	411	408	411	441	405	397	429	425	425	410	429	374	408	414	451	436	428	420	406	402	407	457	407	425	414	429	404	431	392	457	396	459	400	405	430	405	445	423	410	376	415	444	409	433	411	430	439	437	433	425	440	441	431	421	412	424	425	417	380	431	408	433	435	448	403	408	414	445	440	426	400	451	414	409	420	400	443	403	419	430	416	430	416	408	441	430	408	422	416	445	420	401	435	422	393	394	402	413	432	420	406	408	389	463	400	406	431	446	438	410	426	433	442	453	437	399	423	430	422	421	410	434	419	386	452	437	420	401	426	430	435	427	443	440	429	452	438	437	448	468	443	416	427	425	457	440	453	425	438	416	417	454	437	431	402	459	383	406	420	466	408	404	442	421	399	414	433	421	418	451	419	418	382	419	404	424	430	426	459	433	388	425	376	424	430	453	455	436	402	413	416	410	445	395	457	464	428	450	434	448	441	463	402	419	404	455	424	369	419	427	399	426	442	451	418	423	439	422	451	413	417	433	445	416	446	412	461	433	436	441	470	454	428	427	422	424	402	423	422	455	478	431	410	438	429	408	397	427	408	432	398	405	416	429	444	437	400	427	412	438	449	449	444	436	428	442	429	451	450	436	422	417	449	401	430	420	454	453	399	470	460	462	421	423	382	437	411	401	404	436	438	401	410	404	459	464	392	405	386	405	433	413	415	414	431	439	428	448	410	484	400	425	423	408	440	438	445	410	454	430	447	426	433	413	464	442	437	430	434	424	412	418	418	432	449	438	427	425	394	437	403	414	427	417	428	430	412	432	417	437	453	452	420	460	400	439	423	426	419	434	422	447	398	440	433	418	460	435	416	419	440	450	419	424	440	433	379	473	449	431	410	465	399	378	472	430	400	442	387	439	425	471	433	456	424	425	424	439	426	398	418	407	407	422	448	404	449	391	448	440	451	409	429	443	438	427	408	398	445	447	393	422	434	420	418	430	434	430	435	434	421	426	407	389	420	402	406	449	452	439	454	454	403	451	438	408	432	388	419	402	441	363	450	404	437	423	449	459	468	416	427	421	428	434	417	398	401	435	391	467	434	447	437	447	424	443	421	463	443	388	397	421	467	460	428	400	440	462	444	437	447	461	443	445	407	416	420	418	409	409	439	435	404	396	409	433	430	438	401	415	428	415	431	428	421	379	410	443	426	464	458	425	409	407	440	406	404	409	469	411	444	426	440	385	427	434	387	415	373	441	416	416	471	459	429	415	407	449	417	373	447	424	436	442	421	439	412	427	461	431	405	464	482	407	463	439	444	425	416	413	426	435	428	387	479	419	420	438	430	441	408	410	427	447	429	456	412	418	437	432	402	481	415	417	437	418	427	423	419	444	442	417	386	389	452	413	437	455	442	437	396	446	406	402	416	421	444	431	426	406	472	374	430	438	451	443	470	435	442	460	455	426	433	413	438	428	402	387	457	481	438	456	440	385	418	418	429	434	406	407	442	466	391	427	425	443	412	455	398	424	387
1803	400	353	434	399	412	405	405	367	389	439	355	411	385	417	414	364	378	398	403	354	368	418	427	402	386	380	377	348	421	399	385	352	380	412	381	367	441	386	365	375	398	357	357	389	390	385	382	422	386	371	409	401	400	382	366	407	384	413	360	383	394	397	394	369	410	387	405	395	368	401	396	375	422	376	385	394	410	360	412	365	388	394	360	393	373	406	362	408	420	404	418	394	388	354	411	403	386	387	397	378	375	373	390	367	398	382	414	383	415	398	406	396	403	371	415	374	407	387	381	384	409	410	401	413	423	379	381	427	392	447	368	415	421	415	391	413	385	371	387	392	396	366	397	385	422	405	425	358	385	393	409	377	384	403	370	402	373	391	412	422	446	385	366	387	432	402	379	418	414	379	388	423	393	416	414	409	371	413	372	436	360	405	400	415	380	378	377	379	396	411	393	400	412	391	365	366	366	388	414	391	406	364	386	384	392	381	381	377	391	402	406	409	395	398	377	380	384	398	422	397	418	434	374	428	383	438	408	397	378	404	391	437	392	364	423	413	395	399	381	393	373	381	369	443	414	395	391	414	391	409	397	388	362	387	396	417	405	397	407	391	371	380	363	405	400	411	388	398	378	378	384	419	379	369	376	402	382	390	357	398	410	379	369	367	374	409	407	396	424	379	417	388	380	407	398	383	399	407	416	388	383	431	382	436	378	403	407	374	387	425	402	392	376	380	365	412	447	375	360	404	374	426	373	373	396	391	414	417	378	368	366	375	390	381	410	426	398	425	393	397	406	434	424	420	416	380	399	403	413	418	387	409	410	409	372	420	362	391	383	400	402	420	361	385	380	355	358	363	375	420	375	383	368	377	395	401	356	430	448	402	397	386	418	397	391	385	373	406	408	402	403	382	398	416	406	410	387	382	399	417	368	380	394	354	422	332	361	398	368	387	411	383	369	400	391	369	400	394	405	365	365	392	391	394	385	387	368	385	385	400	368	426	388	413	391	373	433	397	378	382	399	399	405	403	392	379	415	360	369	398	419	399	387	387	426	404	368	353	401	400	385	424	377	422	419	393	374	382	397	352	423	388	425	392	375	372	414	429	349	382	391	387	383	414	410	380	391	432	392	377	411	397	369	392	359	407	415	369	403	411	368	423	353	405	417	378	421	366	393	401	393	359	358	395	390	401	385	407	381	422	391	381	432	404	378	409	381	374	378	411	389	394	417	364	413	386	375	349	383	387	406	369	397	377	378	411	403	393	378	391	404	360	406	396	417	385	402	396	428	404	372	403	372	395	393	384	384	425	399	422	397	392	367	372	350	434	398	408	417	406	392	367	379	393	417	401	361	390	398	378	402	413	382	368	410	378	378	349	396	354	398	396	370	402	406	358	378	384	349	387	404	348	371	346	427	384	377	402	392	402	387	372	401	380	356	368	372	374	403	389	394	388	368	377	432	375	429	360	402	403	434	417	399	383	362	404	401	366	361	372	371	405	423	382	386	378	389	374	399	377	393	392	398	372	394	386	395	391	412	364	357	396	355	399	426	383	408	366	374	408	410	404	411	381	392	373	429	384	392	401	373	365	390	382	383	413	375	392	401	375	387	400	404	374	417	410	370	403	370	384	402	410	401	362	423	404	397	421	381	402	417	412	386	440	384	394	370	380	395	424	396	392	409	378	374	379	386	376	404	435	412	385	384	353	402	407	397	358	386	384	405	364	393	391	394	426	369	388	401	341	375	387	425	405	364	390	379	424	371	397	371	394	388	391	400	397	420	389	412	351	393	389	403	400	358	443	411	384	407	423	398	395	394	385	404	368	385	408	401	430	397	398	363	393	373	417	396	411	405	376	385	403	402	364	362	406	388	434	389	380	391	393	415	399	395	386	404	421	424	414	395	393	391	354	365	391	379	422	380	421	359	427	416	393	410	418	384	389	391	410	406	399	389	411	389	390	385	348	383	424	396	386	398	395	387	411	360	379	392	401	387	420	392	408	381	387	417	392	393	373	382	420	405	391	381	366	394	368	395	398	360	382	388	386	382	390	379	381	406	403	383	394	409	392	398	380	410	408	322	381	401	402	368	354	353	408	417	422	397	439	404	368	359	431	440	397	419	362	355	359	408	398	394	372	391	373	426	432	386	390	415	392	410	429	413	386	411	419	426	410	401	399	399	378	369	410	385	383	412	388	356	386	376	400	382	420	390	427	386	367	392	364	402	410	405	344	417	345	380	373	366	358	375	396	399	373	379	369	378	409	370	395	394	393	374	396	371	367	366	388	401	386	370	431	378	348	404	397	436	410	397	394	440	364	382	417	388	381	416	397	435	368	379	428	405	415	386	392	416	407	409	450	415	399	376	389	406	391	417	410	392	367	396	356	394	344	406	375	404	390	423	372	400	388	366	366	441	390	373	377	373	408	408	396	390	313	405	408	376	396	377	387	376	377	387	414	373	391	388	395	385	387	386	377	413	384	393	423	402	410	417	380	400	419	416	412	402	412	406	433	431	404	370	353	376	352	415	383	400	386	394	413	409	423	385	387	406	385	395	398	379	393	410	373	448	415	399	356	393	393	399	396	384	405	376	371	402	376	366	423	374	341	402	412	383	374	405	401	359	392	403	407	398	376	388	394	398	424	404	439	422	369	374	403	381	378	397	365	379	366	421	415	373	406	401	360	367	390	371	391	430	393	358	363	368	426	424	359	416	399	353	391	405	417	385	392	397	380	386	357	416	393	414	395	419	411	376	405	375	398	405	377	355	404	391	439	404	377	408	391	409	382	386	382	380	381	382	438	389	389	377	405	367	390	414	414	341	385	409	394	368	382	402	432	390	402	356	423	387	397	412	338	385	384	401	402	361	427	411	363	385	409	403	416	388	354	391	373	394	409	384	337	388	394	377	390	388	386	395	384	390	395	407	414	383	431	347	424	397	415	378	396	369	377	408	404	358	353	395	400	392	395	414	397	389	359	385	418	402	410	412	368	381	398	401	377	399	384	359	363	378	364	391	389	367	380	391	382	424	403	366	359	405	371	394	392	394	413	375	452	412	420	381	365	389	371	362	353	372	368	438	341	373	391	371	405	382	391	379	385	381	357	408	383	397	405	392	355	360	390	365	368	360	395	437	383	392	346	374	397	337	366	391	399	404	369	396	399	360	395	373	370	383	399	387	422	391	415	400	374	405	399	384	426	369	392	364	417	412	412	387	366	430	373	393	455	394	399	391	421	399	374	377	372	350	412	385	407	392	400	394	393	390	367	353	409	404	393	387	382	376	370	377	366	406	341	413	353	401	410	403	389	386	364	387	357	390	362	404	393	430	409	411	410	400	395	380	433	374	418	418	388	388	404	377	452	384	443	419	398	403	405	435	381	402	410	378	375	382	402	402	370	382	384	368	389	427	392	436	392	389	376	427	336	356	353	394	323	412	357	362	403	392	403	398	382	400	400	376	422	414	389	386	393	399	427	377	381	419	355	392	405	429	435	381
2296	942	938	956	899	965	899	904	953	883	864	889	924	920	916	934	1023	946	953	864	971	907	888	957	948	944	940	889	891	908	852	953	876	914	864	903	926	876	933	951	951	864	881	944	923	904	960	917	929	921	909	928	841	930	918	880	895	925	980	901	971	964	858	936	963	948	970	877	916	886	926	909	936	851	952	942	942	889	895	912	923	925	909	892	911	906	933	923	858	956	952	917	934	921	940	896	927	938	915	904	871	930	929	855	937	914	865	927	900	930	907	909	901	951	866	891	941	908	852	894	869	915	893	902	915	940	885	880	879	916	824	943	931	885	915	853	900	928	919	914	905	883	874	843	903	991	971	881	930	949	942	884	909	868	899	924	909	909	943	841	944	944	935	892	906	861	903	897	948	927	861	924	908	943	913	926	932	928	872	943	961	871	914	861	926	873	910	902	914	943	913	908	885	923	895	898	898	975	953	917	949	904	931	964	939	901	953	941	935	934	911	963	882	883	900	914	964	894	956	928	938	910	938	929	923	904	930	927	931	913	904	936	912	938	959	896	903	917	953	882	861	871	915	894	898	911	911	923	983	893	915	871	936	938	883	909	947	869	884	922	925	883	945	862	945	941	917	898	965	903	838	930	886	903	913	958	900	880	939	919	937	882	901	937	923	917	981	828	862	945	951	899	962	922	921	966	899	845	921	885	905	927	997	931	897	898	966	958	917	852	954	863	879	891	942	919	929	909	876	931	931	911	935	902	923	926	873	906	971	904	943	938	928	941	919	926	908	900	921	901	911	901	855	885	849	922	885	965	965	879	919	923	931	887	922	905	932	944	886	894	929	861	964	872	848	966	945	943	873	899	898	890	909	917	921	960	937	938	847	957	927	907	949	922	906	901	856	939	906	862	948	926	963	893	896	949	914	906	920	929	960	915	900	876	898	927	921	932	934	931	883	909	876	885	956	886	927	925	945	914	900	909	926	950	956	944	948	898	919	947	916	922	902	954	933	910	911	928	920	911	911	929	895	932	906	927	948	955	835	911	890	929	897	910	879	856	943	929	911	921	874	871	934	890	906	944	864	900	921	925	971	936	907	925	920	895	949	932	906	915	946	959	870	913	913	937	919	914	920	948	902	883	857	948	956	906	870	912	927	885	932	922	883	935	927	907	947	934	937	912	912	927	883	889	911	922	911	903	897	919	883	929	940	908	922	867	964	940	880	947	877	935	887	912	928	869	928	906	872	920	878	959	905	892	871	924	895	938	919	928	885	971	893	920	971	925	894	915	891	893	933	935	894	888	940	886	891	884	867	875	872	956	894	916	866	884	905	910	929	890	894	862	985	922	957	902	894	866	917	930	925	913	969	908	921	896	951	971	929	991	864	923	880	919	889	948	937	873	910	904	930	932	944	901	885	902	895	892	942	887	942	926	911	883	921	890	926	890	911	929	903	904	904	940	828	913	924	930	836	908	970	897	912	886	930	904	848	853	952	895	905	924	849	927	898	913	915	946	906	904	889	920	882	908	878	862	930	855	936	912	906	891	959	934	916	937	870	949	895	857	941	902	920	919	894	858	943	904	936	926	833	909	897	949	905	930	969	914	884	864	883	943	874	968	962	921	937	925	954	969	844	909	902	931	921	860	872	951	859	928	928	907	898	893	887	940	919	921	914	874	943	964	875	947	932	904	925	929	922	913	977	889	927	876	972	932	923	925	929	892	904	934	898	901	904	920	949	846	890	913	856	917	929	959	929	923	870	933	934	913	886	945	881	940	965	910	913	869	867	914	923	905	913	889	887	954	856	873	891	954	934	883	945	928	919	913	887	875	898	899	852	876	849	935	941	885	921	953	890	909	930	903	943	902	893	897	888	856	935	884	923	925	909	937	982	891	934	915	925	943	899	891	915	887	909	912	907	835	936	963	946	960	949	948	934	911	868	905	945	914	911	925	968	896	960	909	896	898	903	902	892	899	933	918	948	930	968	890	912	896	856	903	994	901	991	887	898	941	883	915	934	981	917	925	953	934	862	981	927	913	934	892	904	877	883	885	862	909	906	920	948	905	983	891	908	883	925	867	902	907	908	945	961	976	909	931	879	905	928	898	928	860	895	918	884	900	882	912	881	898	896	871	921	954	918	911	870	926	881	926	950	917	913	883	968	926	943	902	966	912	887	947	890	927	976	925	909	867	953	890	917	901	902	954	930	948	955	868	916	879	909	867	913	940	928	892	915	877	974	908	862	892	898	838	941	934	895	895	888	965	925	907	934	910	908	892	906	922	906	906	897	933	868	906	943	896	911	909	863	962	896	923	880	951	930	923	946	915	929	931	892	931	928	886	892	934	937	918	929	930	879	931	881	916	944	933	877	914	935	954	970	889	881	907	984	882	945	901	882	894	943	936	890	883	891	871	902	900	933	919	960	917	853	875	915	922	876	917	869	909	881	954	948	943	933	925	950	918	988	867	923	924	913	854	880	893	903	882	869	953	928	941	925	881	941	889	889	932	913	891	904	959	925	929	949	920	931	938	871	914	944	928	899	872	937	961	944	925	911	902	896	859	885	897	909	912	878	934	949	924	915	871	927	925	957	891	909	914	930	924	981	888	924	894	875	901	946	916	923	943	926	943	944	982	939	962	915	926	893	923	967	901	864	893	893	916	941	905	944	932	894	904	921	950	910	869	932	899	901	924	888	915	929	867	911	952	915	929	894	934	899	945	906	976	899	973	931	890	955	956	902	868	897	974	921	857	968	933	873	869	929	902	954	929	943	913	897	923	925	848	874	885	944	858	925	958	925	923	941	904	889	916	923	880	944	930	905	925	957	865	892	915	887	894	926	934	916	977	955	928	964	947	875	924	937	937	915	886	928	967	927	953	907	971	898	899	906	919	867	878	873	935	977	934	899	898	915	894	879	886	895	925	893	943	942	941	877	932	907	912	956	907	888	930	888	937	905	942	902	835	905	941	934	938	965	866	887	886	911	889	904	880	913	938	968	943	881	911	938	927	890	901	899	986	970	972	920	903	924	910	964	917	920	912	936	887	955	924	951	955	968	889	881	920	945	964	964	866	908	922	852	950	903	906	923	898	949	910	895	955	879	938	931	919	928	897	910	924	911	952	927	929	1004	914	954	929	934	929	858	914	919	868	991	1000	940	919	927	891	865	894	924	940	878	858	915	917	946	1001	918	937	864	933	903	887	931	906	894	900	958	931	922	931	877	875	920	902	936	903	882	901	877	908	909	916	943	880	886	884	950	901	935	913	897	898	871	897	952	927	904	923	887	953	917	923	897	950	947	976	920	879	910	918	897	935	896	907	897	888	924	876	919	928	898	940	893	938	890	868	879	870	845	878	908	928	888	902	910	889	938	891	886	884	994	898	864	929	908	877	927	887	905	872	873	983	904	925	921	917	927	923	938	903	896	867	913	942	948	860	888	882	907	913	918	860	916	904	963	845	891	976	893	895	963	893	958	888	930	925	940	944	907	871	919	929	937	875
7353	568	628	541	527	425	455	367	432	392	356	384	338	351	406	348	383	346	352	353	385	350	374	347	378	316	317	350	344	351	317	319	371	347	330	343	375	349	346	338	371	345	353	318	331	331	350	363	359	318	346	372	365	346	340	345	373	359	368	349	354	394	334	399	328	334	327	353	362	374	338	361	346	330	356	334	343	394	313	358	337	351	348	354	339	338	343	363	354	338	344	299	381	328	369	336	344	381	351	356	321	318	342	319	334	354	337	345	315	343	324	345	370	370	358	352	380	392	352	373	353	350	325	310	354	313	335	343	364	376	349	367	373	367	346	378	375	350	365	307	370	326	374	329	340	348	326	348	332	311	312	345	343	367	337	378	341	368	353	343	346	331	355	341	353	325	342	335	348	332	388	361	317	301	346	351	357	349	354	346	336	347	362	325	322	365	318	340	357	355	378	330	288	376	370	348	335	334	386	336	365	374	351	335	349	349	364	366	361	384	336	343	334	347	341	376	337	327	371	331	360	365	412	335	359	321	369	351	360	318	392	358	324	348	354	383	399	364	357	343	361	359	322	333	349	370	348	333	365	383	344	371	361	360	345	378	357	330	322	296	354	349	341	326	350	364	342	341	353	314	345	308	327	339	363	365	341	360	353	336	354	376	359	353	338	347	360	328	382	350	363	353	368	366	364	389	340	328	361	348	346	330	367	342	345	321	334	343	302	376	389	341	369	333	336	350	374	386	350	362	328	362	360	368	360	353	359	381	326	311	354	338	341	363	325	342	336	322	319	345	390	351	305	363	330	334	359	364	350	365	368	318	346	349	337	346	355	329	361	350	352	359	340	325	350	333	374	387	357	351	328	370	336	345	351	351	370	334	372	348	349	387	340	339	356	352	343	330	381	367	306	377	350	336	344	355	375	367	334	372	342	324	339	387	341	311	331	328	361	385	345	341	347	344	332	363	345	352	336	373	389	363	328	380	362	338	353	367	364	343	352	336	367	371	322	372	352	327	357	378	318	335	309	327	346	358	363	378	368	355	376	358	361	380	355	363	306	345	405	347	370	357	338	338	322	361	411	358	396	335	340	318	366	308	358	323	344	350	329	338	367	344	314	373	317	312	373	365	332	335	352	344	392	339	343	341	304	328	358	338	373	330	354	339	341	346	367	359	369	354	349	328	349	377	372	349	360	345	331	358	352	357	321	353	368	353	330	370	311	334	334	369	333	325	320	374	360	375	339	355	329	356	356	366	341	355	382	359	319	332	334	379	354	319	340	333	339	362	347	376	317	323	345	365	383	341	368	377	395	336	329	346	313	356	371	334	370	344	342	336	345	356	379	340	336	337	368	361	315	336	346	391	360	357	353	343	323	368	312	326	339	307	339	323	348	361	349	358	336	349	349	359	372	305	318	330	376	361	357	359	371	361	325	328	334	373	325	318	336	305	362	364	330	366	325	392	334	336	353	377	317	375	358	348	346	338	371	325	312	364	359	356	358	320	296	356	334	393	380	370	350	366	327	330	325	331	368	354	363	343	350	384	367	383	360	340	336	342	346	351	336	347	341	355	321	341	341	360	343	350	350	388	325	334	335	382	368	350	340	356	344	352	315	339	384	348	368	349	342	359	348	354	327	353	365	389	402	341	364	338	322	343	379	324	352	329	363	314	351	351	354	327	339	344	314	363	344	351	355	319	348	370	322	353	367	316	366	383	336	337	351	354	354	357	364	336	348	330	362	327	368	347	344	347	390	355	345	326	325	352	334	353	349	316	342	345	324	345	368	339	354	320	396	323	348	373	318	349	356	378	345	364	322	336	379	336	356	363	351	340	339	321	334	321	338	381	356	313	377	356	335	360	337	350	336	336	378	360	364	360	396	367	343	376	351	334	336	368	358	357	368	330	354	351	365	370	352	363	335	335	344	341	340	346	336	340	350	345	336	370	358	348	328	352	382	336	319	328	360	332	360	347	367	363	367	349	367	344	338	322	330	357	342	367	363	350	375	372	368	344	317	358	347	354	326	381	352	400	353	363	349	367	352	354	318	338	335	324	370	370	347	354	339	377	353	344	370	330	364	307	337	342	340	377	339	355	343	352	370	325	357	354	363	339	349	373	389	373	349	352	353	331	340	337	373	363	378	337	371	338	344	330	352	365	340	363	362	370	379	344	364	379	332	357	355	350	339	338	348	325	346	385	348	356	356	348	379	367	355	368	351	346	350	389	386	347	344	341	341	335	337	362	327	320	368	393	355	362	319	368	380	349	366	329	331	339	349	334	317	332	348	354	309	314	340	344	333	378	357	343	352	364	326	353	344	377	336	346	340	328	347	374	360	323	363	356	333	344	363	382	339	375	334	365	363	323	354	336	344	339	356	348	327	341	343	342	377	358	333	370	353	326	396	365	361	335	330	347	330	354	381	361	340	351	364	299	360	355	373	327	379	321	333	359	337	347	343	351	346	360	348	376	319	351	364	354	348	356	320	331	359	361	359	347	355	376	344	341	346	326	364	333	335	327	351	334	340	385	355	334	367	330	320	322	362	377	339	387	366	351	345	361	391	347	355	357	354	356	372	350	367	364	365	356	343	360	340	332	329	343	343	347	339	375	338	350	348	366	362	358	339	337	329	299	346	336	331	336	317	335	338	381	371	344	336	387	361	354	344	359	332	328	314	346	328	338	316	397	321	350	387	367	305	328	335	314	368	339	362	341	384	356	380	344	351	348	341	350	374	385	345	354	353	314	356	356	327	350	371	334	366	363	338	367	363	333	397	369	353	371	354	366	316	349	376	368	338	334	338	358	373	325	354	360	366	355	342	361	341	323	323	350	358	373	320	302	366	331	323	351	338	369	349	338	316	335	354	322	333	361	350	369	333	337	358	343	337	394	382	371	343	357	350	327	347	365	348	369	322	352	342	316	348	362	328	372	349	342	318	333	355	360	319	391	341	376	367	357	348	347	341	391	369	357	341	318	365	355	341	349	334	347	328	364	340	332	338	346	341	359	362	346	359	319	337	352	345	369	346	360	324	369	364	353	385	389	352	340	349	354	344	340	337	330	348	345	356	327	323	350	389	327	352	349	346	332	349	315	327	349	349	347	357	364	353	350	369	329	295	330	361	345	356	337	335	341	356	350	331	366	361	303	346	369	340	361	339	354	321	362	351	356	344	348	325	350	316	357	371	327	323	358	336	339	365	365	361	349	332	377	354	345	364	342	321	320	343	339	375	348	327	384	325	368	343	317	363	360	332	338	353	322	333	359	341	330	353	345	303	350	355	386	352	351	376	369	369	342	354	346	365	357	331	349	356	324	337	360	364	337	358	351	373	372	337	360	318	329	335	344	321	352	386	350	374	364	383	312	366	360	333	362	313	320	342	347	317	342	354	358	374	344	363	351	353	349	299	330	354	337	357	344	331	318	363	332	331	342	348	326	348	324	343	332	355	343	382	358	363	352	335	324	322	346	328	358	333	325	323	322	330	346	349	346	367	323
6803	1034	1360	1520	1425	1203	1164	1034	1020	947	900	919	931	867	914	824	885	860	873	824	840	859	857	865	854	800	865	816	849	789	815	853	789	841	827	863	812	819	770	884	875	813	867	803	836	792	793	802	789	812	841	807	808	803	858	859	823	826	804	825	856	784	853	776	834	817	773	826	787	820	773	787	802	802	799	832	806	858	827	789	800	831	796	796	818	806	804	772	900	825	818	808	817	821	820	767	814	837	825	800	846	820	806	809	803	794	797	814	819	739	821	835	843	803	786	818	834	778	781	772	809	831	765	785	818	819	833	807	785	792	845	803	766	805	803	757	828	809	828	784	768	794	813	810	775	816	875	806	811	871	848	833	828	822	749	802	864	827	774	825	829	845	804	851	820	818	795	818	844	810	816	833	808	802	839	807	817	807	780	787	811	841	830	820	820	817	842	849	806	771	809	778	851	872	763	791	817	838	801	808	800	809	801	829	819	778	786	822	814	807	797	788	825	808	834	766	797	784	805	807	855	759	860	771	756	787	827	830	780	820	792	810	847	849	832	772	770	820	821	776	859	808	778	782	792	832	838	759	795	795	812	760	785	787	838	816	825	818	818	812	767	766	815	836	825	797	835	779	791	820	819	840	800	829	785	783	846	810	830	853	778	758	796	815	850	821	785	798	819	851	787	799	758	785	784	764	837	771	795	776	783	815	829	830	873	795	828	765	820	780	818	810	817	816	797	824	877	783	786	783	824	817	790	835	821	795	818	806	839	873	775	867	840	850	788	812	811	850	817	795	801	815	818	788	826	841	778	803	822	844	783	787	842	810	782	865	786	771	791	786	762	725	833	850	761	783	824	810	771	802	796	850	854	828	752	779	742	777	824	819	804	792	775	818	790	796	814	806	791	782	779	816	795	772	874	814	786	817	812	799	819	805	792	826	852	804	813	832	785	753	828	829	808	823	817	843	798	808	805	804	803	805	839	856	781	775	807	804	755	817	787	817	807	840	807	857	833	788	830	788	828	821	815	814	881	796	851	809	860	792	802	773	808	837	742	836	857	847	811	791	768	812	845	821	884	809	832	822	811	804	855	818	806	795	761	792	823	828	821	808	815	820	829	844	800	805	849	777	835	798	785	795	824	839	811	789	836	796	782	842	842	791	768	839	818	785	758	817	830	781	812	813	810	823	802	812	793	795	803	801	821	790	808	840	771	817	789	863	833	881	801	788	810	825	843	805	791	779	756	775	765	826	753	790	823	783	805	800	803	782	812	779	800	825	851	834	796	816	803	779	785	812	826	839	786	799	810	810	795	794	814	779	792	798	844	744	788	808	789	810	809	849	851	841	835	812	809	824	809	855	810	806	823	784	762	848	811	810	778	846	802	858	839	782	831	798	822	785	829	766	805	840	788	805	865	817	767	829	869	797	817	813	799	782	780	820	783	758	905	794	827	845	821	856	846	815	826	813	783	833	800	826	806	824	827	818	828	822	798	812	790	742	819	776	759	783	803	782	809	800	759	796	842	820	827	791	764	832	830	792	777	775	774	802	831	838	793	804	836	788	828	834	785	806	802	729	797	839	843	840	792	817	798	755	796	778	753	849	829	796	815	825	830	836	849	832	816	766	802	847	767	797	828	779	812	788	794	809	850	800	818	828	784	781	840	842	830	813	851	816	788	822	807	756	843	821	825	844	850	780	815	818	795	804	859	816	842	803	811	800	833	797	728	814	824	868	824	773	815	789	799	817	818	817	763	849	777	825	813	816	825	792	792	816	854	836	785	796	790	810	856	862	808	806	765	831	821	802	807	838	826	813	852	811	800	793	732	799	763	789	798	824	813	805	803	826	804	839	775	832	777	808	809	831	810	829	860	786	843	855	779	808	785	769	810	810	811	815	819	788	837	823	855	809	831	816	811	779	787	846	750	751	787	814	789	746	880	852	824	817	785	761	811	779	834	825	830	812	796	811	823	804	738	823	809	837	828	781	789	752	804	794	854	826	784	809	803	812	805	826	833	786	810	783	807	793	785	834	751	756	836	789	817	781	787	765	749	828	820	826	831	781	828	829	759	858	772	778	781	799	816	818	824	814	762	812	814	784	833	825	872	830	775	827	780	788	780	858	860	804	785	838	768	839	815	817	789	804	766	885	828	844	858	834	814	779	790	813	820	831	817	810	777	800	814	799	764	836	790	810	767	804	822	814	780	791	774	805	790	823	785	821	837	846	815	851	821	819	787	807	863	792	848	848	796	849	781	811	777	815	806	782	803	810	817	773	845	841	815	843	780	803	804	870	800	778	808	782	844	836	763	843	839	826	820	826	812	809	785	839	769	799	815	805	793	773	812	807	803	833	819	814	819	774	750	789	815	802	818	806	829	855	818	827	857	787	791	794	809	808	783	782	794	834	818	785	807	829	784	769	797	829	789	831	819	773	802	838	824	814	814	813	851	801	848	839	788	823	796	795	804	772	818	806	794	785	793	785	821	788	827	788	761	764	834	858	787	764	782	804	803	771	785	830	838	811	824	801	852	815	788	822	798	794	801	863	829	792	759	819	804	797	795	809	770	788	816	809	777	803	828	774	833	836	781	842	840	809	820	826	835	818	839	771	800	827	854	816	732	819	822	820	833	809	798	777	784	805	807	883	797	844	827	793	825	779	784	794	854	846	811	853	801	844	805	829	836	776	814	805	764	851	817	775	789	803	778	821	768	827	828	834	845	871	817	825	822	806	829	794	812	820	826	794	810	774	810	808	791	788	820	802	868	808	812	778	819	849	843	765	795	822	782	807	823	871	824	845	785	848	798	808	813	801	843	803	843	846	828	830	808	795	836	786	813	782	836	768	822	818	827	804	815	867	810	808	818	806	782	823	839	823	764	818	839	819	811	828	842	818	824	848	833	789	868	830	815	843	832	831	785	779	825	818	810	851	803	801	795	783	813	857	807	808	812	794	827	777	786	816	814	837	768	808	813	798	768	824	837	776	801	876	767	799	791	869	813	797	791	829	813	801	808	801	765	824	836	837	864	798	797	822	825	865	838	822	802	787	842	821	819	797	849	824	776	820	772	821	822	819	877	789	812	849	858	793	807	805	897	859	781	802	783	807	807	819	798	834	818	811	793	785	776	858	829	834	805	833	837	882	819	795	794	834	858	795	805	769	828	831	770	814	792	806	778	792	787	808	797	823	851	838	769	858	792	829	821	829	816	837	781	814	751	780	813	822	825	806	828	781	809	827	816	787	815	806	790	821	839	810	823	824	859	798	795	813	787	795	835	814	791	814	791	784	863	818	797	824	830	819	827	797	818	819	830	773	789	812	797	840	802	828	829	772	835	822	819	849	803	825	781	800	790	831	799	809	799	808	779	782	767	820	803	828	808	777	780	830	847	791	823	789	806	770	799	776	843	769	767	820	808	808	786	797	771	765	806	783	787	787	823	842	831	788	788	820	755	806	759	826	814	778	815	828	767	779	791	817	811	828	799	811	828	822	784	763
12872	782	712	562	449	370	290	245	198	215	181	164	207	161	190	175	178	196	168	166	171	175	189	160	159	177	196	153	174	169	189	181	192	179	168	169	171	152	151	188	177	165	143	150	173	175	174	179	139	166	158	157	172	172	158	187	161	140	162	135	169	139	162	160	163	161	184	164	172	155	167	165	162	175	182	185	154	180	191	188	140	174	162	163	147	160	163	168	173	181	166	184	156	171	167	148	170	156	151	152	145	141	187	161	189	162	182	168	140	151	163	161	162	146	161	154	164	165	171	169	157	155	153	176	160	164	143	152	185	150	167	125	163	162	150	164	159	146	167	178	175	168	166	191	174	184	200	160	146	163	160	159	186	153	170	169	186	189	172	170	164	176	146	183	165	181	169	205	183	182	149	178	163	166	174	197	177	172	184	161	165	178	159	141	162	157	165	164	168	168	142	187	155	165	190	153	177	170	175	184	154	164	166	182	187	169	162	161	146	219	187	158	164	134	159	162	145	176	164	146	166	161	170	167	161	158	168	172	186	157	155	175	151	170	158	151	166	162	140	160	152	154	166	162	179	179	167	171	147	173	161	179	155	165	196	180	177	145	143	168	173	141	157	150	171	185	168	160	168	180	175	191	196	171	143	176	131	173	175	162	174	165	183	187	158	158	161	154	165	145	159	146	148	192	137	163	190	172	165	190	179	154	190	159	155	179	154	165	158	161	173	182	151	181	165	165	149	140	145	157	151	175	117	169	165	172	159	156	185	165	184	161	135	168	157	169	187	141	166	162	179	192	158	196	153	165	145	169	155	169	174	156	148	171	179	190	167	150	190	162	156	161	173	158	159	180	158	149	133	165	158	149	136	185	149	166	168	143	164	143	170	177	167	170	174	162	162	156	175	146	163	162	172	181	156	184	148	161	163	128	162	162	170	158	170	163	174	148	163	156	162	158	177	167	164	187	159	161	179	144	170	165	152	165	139	150	160	142	163	159	144	196	167	154	154	185	138	194	165	162	186	176	150	188	149	161	182	166	147	147	140	174	149	162	161	174	162	168	162	169	174	134	173	149	162	169	153	188	160	161	158	137	165	151	134	165	176	160	171	177	179	165	163	170	157	157	160	179	135	149	169	148	176	170	144	162	162	185	149	163	175	176	176	168	164	191	203	144	183	157	167	149	167	164	170	158	158	161	156	157	176	161	142	158	159	133	159	151	165	163	160	170	162	129	178	168	153	154	169	160	143	164	156	161	171	170	164	177	192	155	183	186	157	150	172	134	160	184	163	166	161	169	126	177	167	169	165	173	172	160	157	186	162	141	181	158	179	151	161	157	144	155	176	180	159	169	167	167	167	162	152	125	170	163	153	146	171	148	183	176	159	160	161	175	155	135	163	175	170	180	161	141	145	133	137	157	165	157	153	165	140	168	147	167	167	166	195	155	171	180	160	160	189	188	142	180	153	181	162	161	180	145	205	150	164	161	167	191	169	158	144	132	143	167	165	150	174	167	181	161	159	159	174	179	185	174	170	149	174	184	173	153	144	157	142	139	165	162	194	178	163	162	177	153	167	160	169	168	179	168	151	132	164	179	173	182	133	178	162	196	149	137	172	177	163	178	174	168	167	189	181	150	175	137	168	151	173	170	173	153	171	157	155	161	163	156	140	162	174	171	155	169	155	141	169	172	150	158	168	164	158	176	199	162	149	153	158	175	152	157	144	169	184	159	166	157	163	149	169	171	178	184	184	210	156	156	157	170	150	160	174	152	166	167	179	144	149	167	168	145	168	167	155	179	197	159	154	164	171	166	156	164	143	177	169	168	170	162	186	160	157	140	165	174	169	162	151	178	165	145	151	176	164	147	170	190	175	174	156	166	191	167	155	170	162	167	188	155	150	166	158	166	167	161	169	170	166	150	163	155	182	150	150	151	169	160	173	162	144	148	155	150	188	162	163	176	164	148	178	149	165	149	156	176	152	159	175	161	173	163	157	157	172	171	175	158	157	174	182	159	178	173	174	146	174	174	170	175	148	145	167	150	174	164	159	165	137	179	165	199	166	165	162	165	179	153	193	158	168	188	163	162	174	160	159	165	149	179	174	176	148	190	193	166	160	160	177	162	152	146	175	168	202	156	155	151	171	157	184	149	185	187	178	158	169	145	149	176	163	170	158	175	183	178	168	157	155	150	174	163	202	147	175	154	164	160	183	170	130	145	191	166	164	145	139	165	162	176	160	169	147	180	169	173	163	162	166	160	147	173	169	153	167	168	165	154	155	154	173	151	159	158	161	170	161	179	159	157	159	156	171	169	170	197	156	171	158	157	176	184	165	162	139	149	165	148	170	156	157	152	189	163	185	172	170	189	174	154	183	155	187	165	152	174	168	174	123	145	154	175	169	161	160	129	180	156	145	163	176	171	139	183	168	186	165	173	164	159	147	161	153	160	155	147	173	146	161	180	176	184	168	162	152	178	179	154	152	160	167	141	155	179	155	182	180	168	155	178	160	165	148	163	159	147	148	163	146	147	189	183	169	150	158	137	167	158	159	174	133	166	170	185	175	151	171	149	155	149	178	171	185	161	159	161	169	164	162	181	175	178	182	171	175	153	162	180	159	175	165	177	180	153	157	153	152	135	145	184	169	205	165	155	157	165	152	145	161	172	173	178	175	180	175	150	155	178	166	172	164	161	166	155	153	149	145	145	176	156	159	174	153	145	162	173	174	159	177	171	176	167	167	171	160	179	152	171	189	189	177	170	166	195	170	183	187	169	150	165	161	145	161	171	166	158	141	144	178	160	154	178	155	127	155	153	176	176	170	170	163	165	165	186	184	176	160	187	161	166	166	172	164	160	165	150	147	167	172	178	149	137	179	150	154	175	183	164	146	178	183	169	138	166	169	165	142	157	153	183	174	170	193	189	170	174	140	151	176	155	151	168	175	169	153	157	169	168	154	168	160	157	164	155	180	159	157	187	157	155	161	188	172	190	147	145	164	169	172	172	169	184	159	181	176	178	163	156	160	133	157	155	160	160	183	185	176	131	166	170	161	165	161	151	169	149	150	154	149	148	153	131	165	139	177	166	152	153	150	167	156	153	165	146	160	173	166	182	178	154	153	152	165	158	140	146	154	160	174	185	159	193	167	159	148	162	155	166	163	184	173	201	184	146	186	196	169	169	172	169	161	149	177	149	157	157	162	173	151	171	166	146	173	160	145	161	165	166	144	161	186	142	136	146	171	149	158	173	151	175	209	170	161	181	162	159	168	146	173	157	149	145	163	168	163	158	143	170	183	165	151	194	171	165	177	161	149	178	168	145	159	165	170	160	176	174	178	137	152	145	171	168	167	179	153	182	156	184	175	164	170	182	178	163	148	167	169	164	184	180	181	182	156	169	166	158	162	193	178	147	161	170	166	163	152	158	176	174	167	157	148	153	144	170	172	169	144	177	186	174	169	167	150	168	184	164	173	190	171	167	171	173	153	189	159	172	157	181
7876	894	1409	1676	1548	1292	1064	865	756	776	603	584	573	562	507	535	525	538	539	513	482	458	457	495	465	479	413	464	433	434	447	408	450	477	459	433	471	432	451	425	468	484	468	470	461	462	446	443	446	404	429	424	461	434	447	444	442	456	442	438	430	409	404	458	433	433	452	471	401	418	422	418	412	438	430	428	397	412	391	427	449	414	425	426	423	437	462	401	430	453	470	410	447	402	391	446	448	386	404	444	434	384	449	439	474	409	450	411	426	448	422	422	430	414	455	452	404	462	417	408	444	408	411	443	419	436	405	414	413	436	423	405	390	420	409	440	427	427	439	440	422	410	423	413	454	437	423	454	466	379	416	430	411	425	407	427	453	417	400	421	460	453	412	412	417	383	434	387	406	407	416	410	426	412	433	476	439	417	431	443	436	414	437	424	466	418	422	464	408	446	424	402	425	401	419	449	413	414	418	435	449	446	430	433	418	426	424	436	406	427	418	413	448	460	413	421	417	455	410	406	439	438	480	411	430	429	432	455	403	439	415	398	416	426	433	401	407	441	436	395	389	450	443	452	405	421	398	423	443	446	446	428	405	431	413	426	426	428	403	438	447	453	431	449	409	419	411	421	441	442	451	408	466	426	439	420	439	438	437	392	412	432	468	418	424	448	430	444	409	441	435	406	418	431	432	440	432	429	418	413	411	418	420	445	424	458	418	407	435	416	412	434	418	402	447	429	441	402	409	437	421	414	423	433	395	434	426	412	429	480	431	371	420	480	433	430	436	448	417	405	435	408	412	416	455	424	436	440	431	440	434	441	399	401	441	418	392	453	377	428	409	421	423	459	412	412	405	409	378	434	399	415	434	426	385	402	413	413	396	420	432	388	417	404	421	404	378	442	442	383	435	450	399	449	438	390	470	415	438	460	435	427	417	426	406	431	409	411	462	436	429	418	401	442	412	420	430	428	442	424	444	443	446	441	414	418	417	444	399	456	465	414	429	419	409	413	432	416	423	450	425	430	419	406	406	447	440	421	449	391	414	444	423	424	407	422	422	418	425	404	443	440	420	457	417	458	401	386	431	483	419	451	405	421	432	450	436	433	443	393	421	440	399	428	430	435	398	399	444	420	411	448	420	422	454	427	432	458	416	456	429	426	436	412	437	390	407	448	432	394	407	402	455	429	431	464	453	381	452	423	394	419	429	435	440	401	403	442	381	433	416	424	448	430	420	415	431	447	435	425	407	420	416	404	416	421	406	422	399	431	484	438	439	425	454	458	428	427	409	398	410	424	431	432	411	394	440	457	410	396	450	454	387	411	448	428	410	422	397	414	403	431	477	422	433	398	418	380	433	438	421	429	414	411	401	435	449	438	422	421	426	423	412	419	415	410	430	414	397	474	431	444	409	429	410	437	462	378	402	454	455	448	420	397	388	429	404	456	408	440	404	437	441	467	436	429	418	410	407	406	399	409	424	429	432	417	432	422	416	412	410	439	405	420	437	414	421	428	426	373	426	430	429	427	437	440	412	405	431	431	428	435	416	408	415	438	445	415	477	398	369	395	413	420	439	439	433	416	452	399	429	417	407	428	436	422	440	406	390	456	440	448	400	391	460	450	424	446	432	427	440	424	419	466	448	430	418	462	423	417	417	424	435	427	381	404	441	388	445	393	473	415	423	457	411	432	427	479	406	424	420	423	418	436	433	387	413	411	444	422	430	414	448	389	416	404	439	443	440	415	391	425	408	442	455	394	421	377	446	460	438	445	439	432	394	415	411	419	386	444	422	446	417	409	473	401	433	395	416	427	459	437	447	419	431	423	396	425	464	414	407	440	406	438	439	435	417	429	405	406	442	420	453	416	418	408	422	408	417	444	394	414	405	428	433	418	445	463	408	461	395	418	404	454	403	440	475	409	428	445	450	409	422	391	400	456	431	442	441	408	424	399	425	413	406	420	404	442	412	464	376	426	395	422	379	421	410	436	424	407	435	429	434	432	420	410	432	404	460	411	410	429	429	411	402	447	444	402	396	379	419	442	458	408	430	442	433	432	444	434	419	440	422	457	428	428	439	417	445	449	433	427	473	383	426	429	426	436	405	448	431	462	439	413	428	436	426	463	438	403	446	409	406	427	403	411	402	425	474	409	435	423	455	448	433	427	404	453	390	422	396	434	465	434	444	444	436	405	411	427	428	405	424	430	423	428	432	435	404	408	423	408	390	422	403	422	420	375	425	412	418	451	459	419	456	427	398	424	441	420	452	437	381	411	412	451	403	393	423	390	472	405	431	441	408	398	439	451	471	451	403	451	418	413	423	452	425	435	410	439	424	451	410	414	409	435	383	428	418	408	425	444	415	396	406	426	411	435	415	419	413	448	409	446	426	465	448	434	403	414	432	430	425	445	429	413	445	423	460	449	466	410	471	458	418	409	455	440	458	428	421	408	435	428	435	450	444	436	446	402	438	398	424	436	428	438	452	373	415	410	403	442	427	422	443	405	440	409	422	452	419	394	396	429	439	459	414	446	421	430	415	468	424	418	425	437	452	432	409	439	391	403	448	446	406	400	438	419	400	458	420	417	423	417	403	386	430	451	422	390	449	452	428	450	409	443	429	439	418	474	461	421	451	436	415	436	411	452	415	391	378	426	434	458	426	414	405	413	467	448	415	429	418	431	442	441	394	379	445	406	424	422	418	429	411	428	423	422	440	427	388	415	435	424	389	420	417	468	437	419	378	445	437	382	431	420	393	395	422	395	419	396	421	411	444	426	417	417	446	436	381	426	380	403	373	431	426	448	445	442	401	415	420	420	418	403	429	414	418	385	437	436	402	394	406	386	453	443	396	428	430	423	415	459	409	438	422	422	428	446	446	402	440	410	418	458	458	403	415	404	427	438	424	448	407	442	426	414	439	429	442	446	406	439	421	404	410	379	424	412	472	411	405	412	439	449	415	397	421	413	414	407	418	452	382	418	412	395	404	419	424	387	419	412	410	442	445	378	465	441	437	374	420	380	412	407	441	410	421	476	405	444	428	416	410	426	439	416	422	451	421	428	395	436	431	414	433	433	417	429	433	438	436	402	428	442	421	433	419	421	458	428	421	412	461	403	448	436	411	418	415	389	419	427	399	419	394	440	445	410	420	404	450	445	437	436	418	414	423	439	423	405	430	446	410	419	397	398	397	416	438	412	422	401	420	433	429	403	403	426	438	430	428	401	405	410	446	483	417	438	415	434	389	404	404	408	399	455	423	435	423	443	427	421	410	412	412	446	464	417	397	404	459	434	434	403	416	400	385	404	451	435	403	383	418	409	433	419	439	407	421	425	427	411	376	465	420	405	447	386	443	420	421	442	389	435	410	421	402	411	404	411	427	418	449	441	412	421	437	449	385	425	428	442	432	415	435	398	428	439	398	430	437	416	440	432	424	398	407	422	427	416	447	416	401	440	424	432	421	412	452	425	426	408	442	408	426	379	418	425	390	411	432	464	457	423
1534	414	430	379	366	406	409	434	407	423	453	398	378	392	348	355	355	383	388	420	353	392	411	398	419	410	411	404	347	374	420	380	406	376	401	394	360	373	373	376	371	372	414	420	370	376	378	399	390	367	434	420	378	405	403	397	365	391	383	386	377	415	393	388	411	410	386	348	405	417	414	386	386	408	380	401	371	389	390	360	431	380	371	381	389	391	406	384	428	369	433	382	383	413	427	354	404	381	385	386	377	374	376	419	415	426	404	387	389	361	358	404	397	391	410	406	359	403	380	410	369	361	388	391	400	368	402	378	341	384	388	420	378	355	390	432	414	415	396	381	400	383	404	386	403	420	395	426	385	408	407	414	396	402	417	372	391	407	353	342	403	411	364	398	417	369	389	372	389	405	400	381	385	354	399	400	367	398	399	409	357	390	360	405	432	369	411	406	381	426	376	389	407	384	405	376	392	389	384	373	410	409	407	397	387	393	354	385	379	389	375	382	400	401	423	369	409	361	416	424	425	413	382	383	369	402	379	414	420	373	440	399	382	374	401	359	398	389	373	359	405	375	361	406	364	425	417	414	359	397	375	375	365	394	393	403	417	401	378	394	398	384	376	417	434	369	384	380	397	406	415	391	357	349	393	412	400	382	357	397	379	373	424	352	389	374	387	391	403	357	403	381	389	372	371	417	400	373	359	376	380	413	341	358	374	376	387	396	414	362	420	426	384	414	367	392	376	412	390	410	389	388	439	391	393	408	384	402	401	356	350	395	397	408	430	376	421	406	415	386	402	377	436	417	382	375	385	401	394	378	390	369	415	398	427	422	412	401	402	377	393	394	401	385	368	400	392	379	372	393	374	375	406	369	394	368	375	405	437	374	368	360	397	374	373	390	417	425	411	384	385	356	428	366	420	380	405	353	354	329	384	394	375	383	379	400	433	363	391	368	416	376	381	422	386	423	382	383	413	407	384	393	421	392	385	392	376	432	349	417	403	392	396	398	411	402	360	378	356	420	393	365	388	400	386	372	422	377	376	359	402	385	419	410	393	392	337	380	392	396	422	418	410	353	414	387	399	371	386	389	400	378	381	430	377	381	383	382	371	373	414	412	360	393	384	387	401	417	434	442	390	387	414	427	379	387	376	385	410	378	373	394	392	388	415	394	378	372	401	415	396	401	416	409	383	378	424	408	382	385	401	419	444	390	405	384	343	370	376	400	419	392	415	380	412	398	394	398	407	374	392	394	355	338	390	394	371	363	378	398	407	381	405	414	406	365	389	371	432	390	381	397	337	360	393	377	405	399	366	393	351	399	386	399	418	371	390	392	378	390	410	427	427	394	392	427	365	346	404	355	370	346	382	414	400	369	370	363	363	368	395	393	390	397	385	388	379	391	378	402	374	403	396	392	373	397	399	395	399	385	385	388	377	383	393	367	390	406	436	395	401	389	426	412	358	415	367	394	423	371	401	371	401	407	348	404	371	413	386	368	386	383	369	366	431	411	385	407	389	390	419	392	419	414	387	360	389	382	418	383	390	407	388	399	364	417	387	407	417	396	367	414	352	388	342	382	378	383	370	414	404	363	382	402	380	355	386	400	390	363	430	426	387	398	389	418	346	427	376	439	393	370	355	372	367	405	419	389	359	383	384	369	365	393	394	424	385	398	379	393	400	374	366	411	386	398	392	387	344	391	343	384	403	359	368	411	365	403	415	402	387	381	355	398	434	375	370	409	402	384	417	375	399	408	402	400	407	389	386	397	361	432	383	385	434	388	394	399	358	374	350	375	422	397	360	359	371	372	377	374	390	403	430	356	384	380	344	398	392	365	409	429	400	362	408	345	378	400	389	430	369	356	436	414	385	365	375	393	422	380	383	383	397	389	400	402	380	359	384	397	379	380	436	433	407	374	432	391	403	361	424	394	413	365	390	375	367	346	397	391	389	383	402	391	445	419	390	360	389	392	410	411	366	376	380	357	415	395	372	384	396	339	363	371	416	402	387	412	447	378	400	385	403	364	408	373	407	364	372	372	342	381	395	387	352	365	398	401	374	381	384	399	397	364	370	378	387	382	439	397	406	387	358	391	423	373	378	359	387	359	397	351	395	386	375	399	353	424	348	382	404	404	416	366	401	424	392	401	383	363	375	413	385	413	399	327	363	372	394	384	380	361	304	406	404	340	384	427	389	436	407	340	395	390	396	400	389	388	418	388	379	364	388	367	393	350	374	414	390	345	383	422	363	363	396	395	377	415	391	399	390	360	359	404	390	370	396	378	346	402	351	392	380	404	391	371	397	389	379	399	419	417	431	423	347	393	393	383	442	376	400	370	375	407	428	398	420	367	371	372	413	383	374	406	366	395	399	376	414	343	394	389	421	380	365	376	348	355	383	389	384	399	392	409	409	387	395	397	419	363	396	390	369	400	381	401	360	443	408	387	393	419	375	377	360	395	343	382	357	408	383	414	379	396	419	417	437	403	387	388	358	377	387	398	350	400	418	397	395	381	382	385	386	386	402	401	411	397	374	384	356	405	416	390	418	424	408	401	409	411	386	408	392	370	358	404	369	428	412	357	404	390	399	391	409	369	409	425	382	422	408	369	417	414	368	403	409	381	398	404	408	393	411	409	371	388	390	411	409	370	377	381	393	401	390	373	379	395	386	385	418	417	400	379	369	361	376	395	384	398	368	389	398	392	414	375	391	359	364	339	395	403	414	381	411	404	382	406	384	402	418	383	371	429	382	384	417	387	407	368	359	402	442	400	392	385	375	393	398	400	364	392	347	458	388	404	419	374	415	400	351	393	386	438	424	386	375	404	399	386	400	364	424	405	379	400	399	380	406	378	354	377	372	422	375	397	401	384	392	399	370	361	349	377	412	373	372	370	438	389	386	410	368	389	425	435	361	402	430	405	416	408	403	402	415	409	379	424	378	377	383	366	385	389	411	365	410	419	389	369	412	408	373	350	374	386	395	368	362	425	404	446	378	402	383	378	393	374	388	423	439	358	364	367	410	379	407	377	341	401	404	356	376	395	384	425	376	381	373	417	386	403	421	388	372	391	401	348	379	413	356	401	383	391	385	418	412	375	355	394	397	423	389	392	362	352	421	392	388	355	422	360	424	388	420	394	361	407	411	399	389	388	382	380	367	401	367	399	406	353	403	399	386	367	374	361	434	358	348	417	346	396	383	372	380	399	409	388	374	360	391	400	363	388	375	417	380	375	393	426	392	369	405	395	389	373	403	370	425	397	388	437	364	431	441	439	402	370	345	401	426	391	420	386	386	406	379	342	404	417	404	383	353	406	384	395	387	384	357	415	395	426	383	397	356	373	416	424	385	437	386	379	430	391	393	375	401	437	418	379	390	379	399	399	377	405	399	381	375	373	358	376	370	372	394	379	391	422	388	371	391	385	414	385	419	352	355	391	410	402	395	407	369	377	369	384	403	366	364	405	424	419	396	367	370	434	352	367	377	379	396	386	374	406	357	374
2299	915	964	922	897	903	870	937	968	930	910	900	950	967	894	916	862	949	924	945	941	941	971	905	909	885	903	906	923	919	905	893	902	873	890	885	901	974	945	905	892	901	929	876	927	884	912	885	882	932	926	922	909	875	890	897	914	908	880	874	909	915	929	916	941	908	895	876	902	872	924	899	845	926	949	915	834	920	899	922	936	943	920	910	917	857	946	921	910	957	945	895	837	977	865	936	938	939	904	944	918	885	836	924	948	895	947	958	901	876	917	917	897	910	873	935	940	872	871	908	897	861	903	918	922	875	913	910	912	965	923	962	909	883	905	868	924	958	872	913	866	890	949	935	910	928	879	910	849	911	943	930	876	884	931	873	908	874	936	929	911	885	893	865	870	895	915	944	894	896	950	879	948	854	853	872	893	905	901	909	883	903	869	916	876	882	919	889	907	900	960	944	933	917	921	941	842	921	909	910	848	954	901	918	908	887	882	933	884	942	882	952	933	905	946	872	938	898	873	924	911	910	908	944	901	899	861	945	911	944	902	903	848	896	885	905	906	947	860	859	884	859	899	867	901	922	889	868	915	974	899	863	863	952	940	890	874	909	865	970	928	860	900	874	903	899	972	929	917	925	908	897	913	884	820	841	933	884	962	861	891	928	981	894	869	873	928	863	942	934	933	921	896	880	914	942	908	894	927	914	848	923	896	889	926	882	851	906	912	920	930	918	895	891	853	902	902	914	884	874	892	925	919	912	878	917	873	949	865	932	905	902	937	931	928	912	900	915	949	868	849	862	878	862	858	901	864	877	912	880	892	929	865	907	924	915	865	928	882	918	851	905	900	901	891	860	885	877	901	896	935	865	910	838	952	885	974	895	905	886	906	950	903	904	907	955	938	901	872	946	882	880	881	966	959	883	922	914	906	885	944	913	870	910	936	910	906	906	890	926	924	925	863	893	946	909	907	961	906	910	882	861	877	901	907	891	898	897	957	933	904	922	907	905	915	919	916	873	927	932	857	893	1018	852	922	860	890	933	929	893	937	898	921	911	927	965	937	898	889	947	880	908	867	912	920	925	930	877	912	914	902	894	915	897	965	932	916	890	900	912	910	885	840	880	871	922	899	899	927	897	965	875	828	886	923	888	917	882	919	908	949	947	908	913	935	949	902	889	913	899	894	925	933	941	883	921	902	946	939	891	909	929	882	975	847	935	899	926	897	948	902	911	913	939	914	870	916	892	949	943	911	886	915	864	904	910	925	977	866	898	872	907	883	915	932	965	948	934	917	854	856	901	901	939	854	852	914	929	906	940	880	969	887	897	873	902	921	900	986	936	921	895	969	984	916	829	888	866	924	928	890	876	910	885	899	921	915	886	874	869	919	930	947	898	902	862	875	947	894	853	959	901	902	902	872	928	839	950	892	908	886	896	876	912	863	892	856	909	893	886	939	875	871	885	882	890	907	911	943	927	906	887	911	930	862	826	917	923	888	885	866	921	888	860	879	940	881	927	869	961	943	922	939	886	903	851	934	904	924	865	905	905	853	928	933	913	896	915	917	973	931	910	928	959	924	964	923	909	885	856	891	888	955	872	910	910	902	941	903	890	933	892	954	962	951	876	862	901	889	916	883	921	925	871	897	898	894	878	888	895	894	892	903	900	862	937	906	892	964	972	916	918	851	906	888	927	911	951	910	920	913	920	873	924	881	951	875	865	889	918	894	886	944	900	915	891	892	946	899	926	892	938	868	913	935	921	917	892	894	906	874	883	900	942	893	869	862	881	874	931	937	872	902	922	866	863	915	913	921	949	912	892	957	932	989	907	909	923	914	973	886	889	909	927	922	934	924	957	951	917	968	944	915	935	872	900	939	903	854	919	924	867	948	853	866	976	918	931	889	939	882	914	933	945	881	957	875	888	924	900	884	866	888	951	984	885	884	928	916	954	846	922	910	958	940	902	901	891	884	905	926	942	893	946	912	886	876	913	879	899	880	925	917	896	958	916	869	910	926	898	883	845	940	865	929	961	944	928	889	889	857	847	928	909	874	923	916	888	914	911	927	913	960	947	924	926	944	919	859	947	883	902	858	902	938	921	880	887	904	896	876	886	909	869	922	954	890	928	892	915	864	896	891	865	955	925	936	908	879	867	957	932	932	892	946	866	873	923	874	901	928	912	917	923	926	866	900	909	859	898	927	858	962	883	914	898	889	921	912	909	892	923	857	881	881	984	859	858	867	910	913	907	899	922	889	909	907	914	889	896	932	909	890	938	940	885	876	905	923	934	896	886	921	903	865	946	924	919	895	899	940	918	927	915	890	948	930	864	908	910	898	900	879	922	897	879	867	975	904	915	916	897	886	862	939	937	874	898	876	883	929	895	949	905	922	947	899	940	927	893	890	893	889	939	895	927	929	859	873	970	914	941	868	891	954	890	937	960	864	896	929	914	963	890	895	934	911	896	860	893	885	925	904	905	906	921	887	867	874	912	910	921	926	915	930	897	922	926	894	903	933	880	925	887	869	889	883	823	930	852	916	867	926	907	912	883	888	904	946	934	929	928	911	918	895	962	854	912	926	875	905	890	878	909	919	901	952	871	934	902	912	924	849	886	913	919	926	900	935	896	911	903	914	901	932	949	903	940	963	906	951	933	907	849	960	847	962	933	904	899	957	886	883	913	887	862	941	920	943	917	894	928	900	928	883	944	920	893	925	893	917	895	869	940	887	885	914	1025	933	869	918	892	951	881	925	900	905	925	882	895	902	898	945	865	917	874	857	876	933	961	937	895	905	882	911	871	864	917	916	880	955	854	899	939	906	858	960	888	895	870	856	879	916	931	924	922	944	875	904	894	888	871	940	851	898	919	916	863	941	859	898	935	926	919	901	905	930	884	945	908	921	843	901	958	865	907	874	949	981	880	919	884	900	909	879	905	905	935	859	907	906	900	901	859	809	914	867	965	887	904	922	899	968	906	965	908	882	956	866	903	981	886	906	923	893	898	906	858	902	880	886	993	898	954	908	880	896	901	954	907	885	887	869	942	875	915	881	862	881	910	895	875	869	876	965	934	903	939	888	889	897	833	846	933	902	960	861	903	890	864	893	873	881	833	983	887	893	871	892	904	914	929	884	915	940	896	908	899	893	914	933	901	867	861	892	905	940	932	922	884	918	936	911	897	863	942	931	859	929	906	891	912	938	900	868	891	935	952	937	925	860	946	896	917	938	938	918	906	964	873	863	885	918	960	828	942	890	910	884	910	875	903	973	943	953	908	905	930	923	889	935	895	966	897	851	947	914	901	910	944	944	929	933	946	885	928	921	915	915	919	938	933	912	902	871	896	879	940	899	912	893	903	883	967	918	909	916	874	908	842	908	914	879	886	874	902	904	929	962	906	891	906	894	849	849	878	874	943	901	911	965	927	923	927	907	899	914	918	920	878	886	923	906	955	924	937	874	915	926	865	881	937	917	874	924	879	910	952	899	906	903	875	994	883	937	878
6951	571	589	552	482	379	406	367	359	387	336	335	346	363	374	377	339	334	361	324	303	329	355	341	357	328	331	365	353	370	335	363	336	317	330	354	356	351	356	334	349	311	345	340	355	377	332	334	312	345	339	334	361	365	328	349	345	399	335	335	353	349	327	380	379	355	315	343	337	355	332	322	325	342	389	356	368	344	359	387	358	324	325	345	347	327	331	358	350	361	316	358	342	343	366	320	340	315	355	380	384	313	362	337	351	339	361	338	349	352	342	347	329	350	367	324	334	362	344	341	359	342	350	344	367	351	368	356	350	377	360	364	333	368	330	329	366	335	372	365	335	353	372	317	346	327	355	363	361	381	323	352	349	332	345	356	351	333	383	369	336	324	340	350	331	351	318	351	337	337	305	338	348	339	359	354	342	360	288	344	328	325	324	332	321	300	375	345	349	368	329	323	327	355	342	365	363	348	342	347	344	376	366	409	342	343	328	351	348	317	332	323	360	349	308	354	360	351	327	341	354	353	354	363	343	321	311	320	353	347	345	334	382	398	341	357	348	341	335	340	344	354	338	340	306	360	372	338	346	339	333	347	371	313	331	311	336	354	365	353	352	346	355	348	361	347	344	322	336	341	337	348	331	341	375	362	367	342	342	360	319	379	392	338	346	335	335	313	342	365	369	349	344	368	337	348	333	381	338	339	359	353	305	353	339	330	329	360	356	345	352	353	380	354	358	333	374	361	344	326	311	337	360	346	330	316	343	345	366	353	354	346	348	376	356	361	322	350	355	360	333	344	298	358	306	349	332	358	356	344	320	326	365	375	338	329	363	343	358	310	351	341	372	350	349	295	349	344	324	314	323	363	363	339	344	331	342	309	329	342	321	333	349	364	337	328	355	338	354	345	325	368	336	319	339	356	339	382	339	330	353	372	315	301	326	336	347	371	345	333	340	334	323	335	338	320	336	349	313	356	331	357	360	337	337	313	339	322	334	345	340	337	333	355	359	337	356	351	331	384	335	334	344	370	342	353	313	369	346	346	337	341	350	321	346	366	328	316	347	331	345	337	352	369	370	355	373	344	346	347	344	318	327	377	306	346	337	302	339	350	312	367	319	338	377	351	346	365	361	352	333	315	365	331	349	363	338	348	340	345	357	379	354	341	354	340	337	337	354	348	331	352	379	362	338	390	340	348	371	323	328	353	363	346	356	375	363	388	346	323	330	345	356	333	338	342	384	362	353	406	333	368	326	356	351	327	368	357	310	349	303	350	310	347	320	366	322	349	337	372	392	348	351	344	367	321	371	345	319	360	322	345	360	375	336	338	330	347	336	332	315	356	378	339	333	325	342	354	337	320	354	362	343	332	309	339	372	335	366	324	343	369	350	363	335	325	368	345	326	335	337	312	339	328	345	384	326	342	359	321	353	341	356	362	363	332	351	365	364	312	315	350	368	309	325	373	333	356	346	323	344	343	337	325	348	326	329	342	315	358	339	339	376	376	352	342	329	361	327	339	330	336	324	352	344	314	338	315	354	347	364	339	317	330	337	342	327	315	333	332	309	332	317	281	343	364	326	315	318	341	345	318	346	349	338	332	357	370	374	353	357	381	322	354	323	341	361	332	324	359	334	330	380	350	395	310	361	331	313	311	405	343	348	322	326	358	327	330	348	340	343	357	344	354	337	303	325	327	355	346	326	324	366	356	366	355	330	330	353	356	333	368	374	353	352	324	330	330	323	360	349	329	372	324	376	331	315	343	334	357	350	326	326	350	378	352	300	358	330	352	347	347	344	315	332	373	337	340	336	358	376	354	347	351	366	344	313	363	310	358	327	331	308	311	329	330	335	343	364	335	353	328	354	335	358	356	343	337	342	347	400	339	325	341	354	338	320	338	357	354	349	354	355	336	313	315	358	359	343	353	312	380	318	365	371	352	363	331	357	390	346	355	378	323	339	384	344	363	370	330	372	329	380	374	302	359	359	354	371	354	370	335	349	335	348	345	390	368	353	383	346	350	347	320	349	324	333	330	392	350	334	320	327	366	319	360	335	361	302	360	359	332	364	340	301	345	340	307	360	314	342	330	354	330	342	350	316	363	383	341	362	344	332	345	340	315	359	374	348	376	333	343	308	355	363	379	343	335	352	333	313	361	336	341	331	337	363	359	326	346	315	342	375	341	356	323	327	352	363	370	343	359	320	353	380	345	357	377	337	314	337	336	354	341	347	338	329	347	324	361	330	355	338	359	321	312	357	315	329	358	324	349	329	355	347	349	322	330	357	338	341	346	307	349	353	333	339	315	386	333	357	343	339	369	352	356	354	340	295	345	329	316	317	353	406	378	348	351	348	345	323	353	366	322	343	366	351	376	338	330	345	352	386	339	352	331	323	348	330	355	353	346	357	352	365	340	365	346	342	342	328	370	369	377	359	368	371	339	333	370	369	308	322	352	347	364	334	335	329	337	392	376	340	335	357	406	342	363	352	351	352	366	353	320	335	325	318	342	307	343	336	307	338	328	331	318	343	337	358	346	368	329	349	316	352	328	334	356	326	367	370	336	325	339	345	324	335	350	360	347	307	313	353	312	328	341	347	339	326	391	372	367	343	325	337	337	386	328	346	333	362	366	320	316	316	324	356	375	332	339	330	322	335	300	349	369	322	348	326	374	350	376	340	353	326	343	349	335	358	330	323	328	360	336	307	347	342	307	334	340	363	356	353	366	372	301	335	336	358	338	387	327	367	371	329	362	335	353	341	334	359	382	361	345	330	376	339	367	324	327	370	339	369	309	344	326	327	322	334	302	333	360	409	341	336	355	325	353	372	319	374	342	353	345	382	370	316	357	347	345	303	337	351	340	359	350	367	362	364	348	292	327	357	341	341	349	381	310	345	335	348	362	347	323	348	332	327	319	363	361	361	351	331	368	328	332	336	362	384	350	357	323	336	377	333	357	342	339	330	383	397	328	384	355	346	331	354	334	372	337	355	316	320	373	376	340	351	362	382	342	347	358	349	356	356	365	333	361	335	353	359	328	366	322	338	326	352	353	362	342	353	344	347	342	348	339	350	343	359	361	317	348	308	353	354	360	341	334	339	364	354	334	341	342	343	317	334	332	352	337	370	310	359	349	347	340	361	353	314	312	337	330	363	329	341	374	350	330	336	360	331	350	319	326	305	362	337	368	334	363	334	341	336	336	324	356	364	343	321	360	355	361	340	389	384	304	318	312	368	323	332	361	342	352	338	355	366	353	364	319	369	352	387	352	380	337	350	383	331	360	351	354	294	323	330	352	351	330	331	332	344	330	321	399	323	330	341	339	362	372	346	338	351	319	356	315	324	331	325	336	365	338	320	334	353	333	351	351	324	340	367	333	343	333	334	318	357	324	357	334	378	323	356	352	330	380	355	351	358	348	357	337	363	371	339	352	335	363	346	327	351	350	320	361	336	337	334	374	324	336	321	378	308	311	352	350	351	337	352	315	350	338	330	337	355	359
6599	1029	1319	1502	1249	1151	1080	1016	1059	1008	911	896	897	866	874	855	832	817	831	854	841	795	786	798	855	817	863	854	812	833	796	779	859	848	857	824	861	773	885	755	791	758	819	812	875	836	765	816	818	777	805	795	805	798	824	786	794	833	855	807	798	799	811	817	811	868	854	810	791	807	769	827	833	778	829	818	829	772	782	782	812	818	793	797	797	823	751	820	802	869	777	830	836	829	779	778	809	756	814	774	781	848	813	793	812	758	808	840	773	793	799	847	797	832	828	828	838	767	804	782	825	785	772	822	804	763	846	790	764	756	859	736	845	812	768	802	819	819	806	818	840	852	802	770	790	828	819	844	837	829	807	769	826	772	723	812	793	802	837	797	772	828	828	870	781	812	778	799	776	803	792	783	798	820	803	786	803	752	841	786	776	810	774	794	779	794	781	765	852	810	842	746	797	833	768	784	798	770	754	791	858	822	809	820	764	797	806	852	798	777	805	761	788	821	777	798	824	817	776	797	817	756	787	806	783	834	778	783	834	814	804	824	801	758	760	845	782	837	778	793	794	772	752	818	812	796	731	845	820	800	795	851	780	823	810	786	780	752	821	867	815	764	819	816	804	765	803	824	789	801	791	775	799	788	812	835	782	778	808	827	801	782	836	828	785	835	799	805	784	791	807	767	796	838	803	834	827	798	799	797	799	794	810	795	822	759	855	861	817	864	817	812	821	803	840	810	798	728	749	833	841	795	800	792	844	811	830	775	812	798	833	826	808	854	791	773	821	720	776	800	789	769	797	790	784	822	771	803	802	762	798	780	798	785	780	782	801	828	807	797	776	799	856	825	808	785	782	792	831	797	800	760	830	819	811	815	791	838	835	783	796	815	801	767	789	849	792	853	770	767	794	784	761	837	830	806	878	796	795	793	818	860	770	805	796	778	779	769	804	789	755	805	776	800	787	795	804	794	801	788	801	775	797	808	804	864	787	744	772	784	775	780	800	802	745	767	797	830	817	819	775	792	778	811	812	807	861	837	722	830	810	789	773	849	832	813	762	792	837	791	822	811	813	790	830	822	769	800	814	837	808	783	796	816	781	775	825	735	809	755	803	788	781	780	805	784	850	790	787	829	778	822	783	826	805	823	797	778	772	807	741	791	810	808	773	783	820	785	791	801	851	807	806	792	797	790	803	830	822	797	788	767	810	793	785	813	802	832	849	824	740	777	762	805	786	836	828	831	786	820	803	806	823	822	720	820	781	760	822	822	800	792	798	778	801	817	783	814	798	760	787	835	850	791	808	795	826	829	748	829	852	740	824	773	823	811	872	794	802	815	812	789	786	818	846	759	768	775	830	820	807	810	810	787	811	774	776	809	809	859	853	808	786	825	806	774	753	788	791	821	795	819	805	781	808	841	837	778	823	847	763	800	798	801	749	796	806	819	785	782	822	783	807	803	848	759	753	804	760	819	770	786	831	822	780	782	792	826	801	768	788	796	857	874	797	841	822	818	825	796	789	812	847	835	779	781	803	806	813	817	829	810	760	816	824	806	825	852	823	807	784	831	816	824	833	776	822	845	769	812	875	774	812	814	787	814	812	797	843	827	806	794	821	779	803	816	836	795	801	758	764	800	822	836	814	806	775	781	867	777	842	789	841	816	809	823	770	782	786	823	787	790	825	806	822	807	813	789	852	799	815	764	857	829	832	821	779	841	835	820	787	829	854	792	816	785	821	795	849	810	751	777	816	809	758	770	797	840	719	838	829	812	750	820	847	798	818	761	813	794	829	775	789	784	788	797	835	826	774	803	772	794	793	826	853	793	808	781	839	833	852	846	782	825	744	808	809	794	765	828	792	777	772	804	793	808	865	774	820	815	755	837	790	793	869	803	811	816	821	804	858	790	798	829	863	804	844	785	796	798	813	805	783	793	802	780	797	800	813	790	836	786	839	802	759	791	793	802	838	853	801	777	808	793	836	809	787	820	768	813	805	812	860	840	808	808	757	825	770	771	790	828	819	819	782	807	746	812	807	753	753	816	797	825	849	798	811	791	823	810	802	774	807	810	800	772	798	773	794	793	783	822	818	852	794	838	820	805	792	791	764	792	835	795	773	856	836	812	766	803	853	816	811	812	811	759	805	754	799	801	785	818	773	777	769	800	826	867	814	755	782	824	856	851	838	793	814	832	814	800	825	775	830	774	849	753	808	774	821	834	836	836	784	798	855	790	876	821	831	811	891	843	774	806	775	845	846	809	856	823	824	838	804	777	789	816	791	824	769	792	812	872	755	800	788	799	813	789	755	839	805	828	811	822	815	826	739	808	795	815	837	821	782	775	804	852	795	842	868	797	793	799	793	779	822	800	808	810	839	819	798	773	778	800	860	774	794	780	818	800	796	806	795	763	793	832	768	740	774	826	781	775	831	790	815	812	836	788	833	815	768	790	828	803	793	780	794	776	818	756	779	858	876	834	811	800	810	804	780	810	818	816	822	805	763	759	777	827	804	822	829	788	880	830	840	800	858	809	810	838	767	771	796	814	762	802	827	785	790	808	779	796	795	794	801	825	792	771	849	855	819	803	810	815	760	799	782	773	803	832	847	778	835	836	830	804	777	779	849	786	795	839	782	777	781	842	794	881	832	775	782	772	831	773	750	815	843	809	804	760	832	816	792	794	787	784	829	766	791	824	764	838	805	851	764	837	805	858	847	837	790	796	799	857	788	838	760	796	841	781	757	799	757	798	775	789	801	794	812	770	785	799	751	807	769	765	864	807	808	821	817	797	794	831	790	812	834	808	809	870	789	832	745	797	746	800	825	783	830	797	844	797	805	815	780	801	806	800	837	846	811	783	841	784	792	825	776	782	815	792	786	786	755	787	768	825	834	734	830	787	791	769	752	819	806	780	798	876	803	811	804	856	788	838	809	819	762	809	765	809	781	777	800	767	802	704	806	814	834	794	740	780	817	805	783	813	798	784	782	781	777	800	788	755	806	782	788	866	788	843	741	829	872	796	816	840	794	822	831	816	856	792	842	782	855	823	793	847	836	853	818	822	805	831	801	795	826	809	791	786	798	827	789	816	813	747	792	812	807	802	749	795	847	785	811	761	784	822	842	793	796	793	779	796	861	810	829	786	829	783	763	787	819	746	802	801	807	821	811	819	824	823	824	810	777	848	848	759	791	793	776	781	783	796	809	797	791	830	825	768	820	840	799	797	791	839	840	790	763	781	808	798	801	797	775	848	761	822	784	814	874	787	797	811	753	787	795	844	826	791	833	793	777	812	812	780	807	775	837	789	859	823	769	772	808	817	748	818	808	808	821	834	811	763	811	787	817	802	786	802	842	841	750	847	811	833	780	841	865	792	763	810	766	836	785	760	747	723	838	825	806	777	810	789	786	824	815	815	854	799	776	759	833	787	829	849	828	801	805	782	802	778	830	811	797	783	764	826	810	795	808	755	810	792	760	775	863	777	777	796	807	819	792	857	790	799
12761	816	650	582	425	331	271	234	235	198	171	204	173	204	164	172	179	165	171	189	186	179	144	178	165	161	186	175	145	157	155	167	147	164	171	178	164	188	184	178	152	164	176	143	161	156	156	164	146	163	163	166	172	156	163	185	163	161	164	163	170	180	179	167	137	181	167	174	178	153	154	159	159	166	161	180	167	177	185	183	162	163	178	170	153	152	151	151	155	171	151	164	163	162	179	169	156	152	178	164	170	159	144	155	154	151	152	172	181	141	156	172	165	172	166	149	139	165	165	144	169	145	157	161	173	177	183	157	170	163	156	171	158	167	155	183	157	158	176	186	147	166	160	182	179	143	184	159	156	180	145	146	157	153	165	145	174	136	160	164	195	175	176	156	158	152	145	147	162	172	162	198	175	162	148	140	142	142	157	155	163	175	142	154	157	146	146	155	157	178	157	188	189	174	190	169	149	144	150	204	158	151	152	163	152	145	171	150	141	172	179	151	154	166	187	171	173	176	177	168	161	189	167	154	163	129	160	163	150	182	150	167	160	174	186	188	175	158	167	157	142	156	151	187	164	169	176	141	139	159	172	137	162	133	171	162	172	161	169	152	151	186	176	165	157	189	147	166	170	168	185	191	164	189	158	153	154	168	154	156	161	171	177	148	173	159	150	167	154	155	152	165	173	180	160	166	149	150	172	174	165	166	159	167	171	173	153	165	159	151	154	162	164	149	163	158	146	158	161	150	161	157	148	150	171	149	181	181	158	154	166	170	181	165	164	187	152	165	175	189	163	182	167	156	185	154	169	154	172	152	147	148	173	162	178	144	142	151	152	140	167	157	171	149	139	179	139	150	197	142	193	189	155	185	168	152	145	174	179	174	157	182	172	146	145	150	177	173	165	161	176	176	169	144	176	151	152	159	167	186	170	154	161	161	148	155	145	173	184	166	164	158	153	178	171	162	172	159	168	153	166	185	151	161	153	156	165	171	188	176	165	177	181	138	187	162	171	157	175	166	173	152	177	147	143	158	156	155	171	171	156	182	166	178	156	154	153	146	176	168	158	143	162	164	159	154	154	141	170	152	164	176	154	161	174	172	178	168	137	195	182	147	170	170	173	173	165	158	183	161	196	155	166	162	145	168	156	152	160	140	166	172	157	144	173	161	142	158	161	141	156	167	154	161	158	170	178	185	186	176	167	168	156	161	155	161	157	176	162	161	171	161	157	163	140	158	176	164	162	195	166	151	166	171	157	167	166	166	171	184	159	171	187	172	181	161	140	161	181	137	170	160	131	179	153	161	184	159	156	167	154	169	159	164	159	153	147	161	163	193	150	162	149	147	131	158	167	177	182	168	174	160	154	170	155	160	178	174	167	152	167	148	151	178	161	178	130	185	182	146	157	182	159	184	155	166	171	166	140	169	175	158	176	140	164	158	162	172	160	169	169	186	172	170	164	174	160	158	141	167	160	172	174	178	181	148	158	146	164	181	185	170	165	167	163	162	158	157	180	151	171	171	151	144	145	176	152	164	179	163	160	169	166	160	167	158	149	147	156	150	157	160	159	165	144	164	144	183	150	145	177	164	184	165	166	149	156	155	161	177	153	151	193	138	159	173	163	164	153	163	155	153	136	170	151	171	170	155	154	143	172	164	158	165	153	138	155	152	185	146	154	165	145	144	148	165	157	148	162	166	153	151	152	173	169	170	168	158	168	149	164	152	147	151	167	162	152	131	171	157	152	165	165	163	175	184	176	188	165	174	153	185	145	160	169	185	152	157	172	153	183	167	154	165	163	163	142	160	145	158	192	175	178	167	177	186	157	157	153	137	194	143	163	167	190	157	164	161	169	160	166	191	157	164	187	163	191	166	172	175	172	184	145	170	154	186	179	199	168	150	162	123	128	162	182	174	164	156	166	171	167	186	165	171	193	152	168	141	175	141	161	138	164	182	160	181	168	149	160	168	162	152	178	140	134	158	181	163	172	171	184	158	157	135	158	173	164	179	160	141	150	151	172	150	165	162	164	174	173	183	173	147	176	173	167	183	180	136	171	161	132	192	194	162	175	156	148	152	158	156	139	164	169	169	182	157	161	176	155	183	144	144	182	177	183	162	143	166	151	158	154	167	153	158	166	135	172	166	174	175	186	170	149	156	171	144	168	171	152	164	193	165	159	164	178	163	154	178	181	165	147	160	142	152	157	183	168	176	167	149	155	164	154	147	143	173	159	148	147	184	164	144	146	155	173	162	161	172	157	146	150	167	174	175	165	176	158	176	164	155	170	137	154	174	165	164	155	174	178	136	148	179	138	156	140	156	169	155	165	152	176	180	183	176	153	146	166	189	163	172	173	149	162	178	154	179	143	193	170	173	159	164	149	165	167	180	196	171	166	172	156	159	152	155	150	138	165	183	155	170	159	163	193	180	146	177	158	178	204	147	142	137	160	142	159	165	168	141	163	154	144	170	157	182	175	198	180	173	186	167	156	152	183	161	139	169	165	179	174	173	162	180	157	146	180	185	182	173	156	179	156	168	176	171	169	167	152	151	164	160	168	182	149	165	155	164	196	154	178	174	183	160	187	174	151	165	128	160	160	164	145	180	159	164	169	148	182	180	172	160	159	162	150	158	175	177	169	156	143	132	186	172	147	151	163	161	164	190	160	161	141	179	170	182	143	177	183	158	157	169	176	139	179	177	163	167	176	163	170	166	194	164	178	161	159	149	166	146	186	158	147	156	170	149	153	154	167	155	144	160	169	146	169	162	177	153	158	190	137	159	146	152	167	169	179	171	147	163	179	137	171	174	162	151	146	155	153	167	156	141	162	178	149	169	170	150	159	174	174	191	148	192	191	154	174	169	158	151	147	163	164	172	191	144	133	178	190	176	162	141	165	162	186	173	151	164	154	140	190	184	147	175	148	149	188	152	162	157	162	165	155	180	159	182	163	155	162	152	152	146	174	154	157	156	151	180	176	135	155	149	156	154	163	187	181	151	170	172	146	163	167	169	179	194	169	168	155	164	145	145	165	168	174	170	161	150	154	163	172	165	141	134	144	172	167	164	160	166	167	161	129	168	170	153	185	202	164	147	151	178	147	174	163	161	137	165	150	175	162	152	163	151	153	151	177	141	159	177	178	169	202	151	163	173	158	162	167	158	161	156	160	171	157	161	161	174	185	176	194	151	145	172	152	146	145	168	177	186	145	151	171	151	123	174	173	181	133	145	172	186	167	145	165	168	165	156	165	160	174	153	144	170	165	146	153	193	166	176	164	197	176	156	148	165	160	150	189	159	173	171	183	169	164	169	167	186	161	171	177	176	158	161	147	132	179	168	188	161	187	162	169	141	175	162	165	143	138	160	166	148	163	165	169	154	152	157	149	157	180	142	166	137	180	150	168	180	179	176	129	146	147	149	163	167	170	144	162	156	195	172	139	157	167	161	129	181	151	153	164	163	173	174	168	169	154	165	160	155	174	173	157	151	168	181	163	144
7912	866	1493	1813	1547	1225	1013	839	788	740	648	601	548	537	548	519	494	468	498	521	465	488	481	487	457	418	481	458	438	442	450	459	447	492	489	414	479	426	445	439	463	434	403	410	457	411	451	434	418	433	443	435	436	441	410	423	422	422	446	406	449	439	456	390	422	449	423	394	427	414	392	427	430	448	447	479	400	441	437	436	393	409	420	438	429	377	417	429	495	418	436	430	401	451	434	414	412	441	409	476	388	392	397	392	401	432	458	402	420	406	408	465	439	422	422	430	384	410	430	427	393	421	430	423	431	427	416	438	417	432	435	452	400	452	420	451	433	422	470	422	401	410	445	431	381	425	410	455	435	443	436	418	439	421	419	429	404	435	419	384	417	411	450	444	461	415	417	436	416	408	397	377	419	439	379	408	426	422	398	427	417	450	421	401	452	436	422	465	446	424	442	382	440	410	438	423	433	427	401	426	442	435	411	447	405	444	453	413	429	469	411	450	443	440	429	401	443	436	414	448	426	421	438	427	414	384	391	437	412	428	408	416	432	403	410	449	418	419	417	439	441	380	424	434	408	425	440	419	434	459	428	408	370	416	402	442	434	471	434	400	438	425	417	427	383	431	410	382	436	387	405	386	453	359	419	419	413	443	421	411	446	387	365	397	457	401	423	445	399	409	410	428	412	397	423	416	406	449	476	412	440	421	449	426	418	449	448	384	436	390	399	420	428	447	455	411	423	435	402	420	425	430	438	389	411	413	387	385	432	432	411	401	372	411	423	419	408	445	453	421	385	397	434	437	420	398	400	399	409	418	432	431	412	427	417	448	429	438	379	385	439	428	437	404	441	467	417	429	405	424	406	427	420	445	424	385	419	403	430	424	416	411	426	463	424	405	382	419	413	420	405	426	423	430	408	389	396	395	392	446	409	391	436	411	416	439	401	412	382	429	370	430	434	419	415	436	413	431	434	411	405	473	406	409	416	417	405	415	410	415	394	413	419	421	460	355	418	423	412	430	456	445	418	394	433	442	413	469	388	421	408	436	403	410	450	441	388	416	388	389	444	423	419	409	423	418	433	391	416	447	436	440	415	427	414	431	412	419	423	409	425	418	444	425	419	425	431	434	415	409	411	420	447	447	412	443	396	423	447	466	414	422	414	443	421	392	456	428	428	389	396	417	452	412	426	412	393	421	400	410	408	406	381	424	397	433	476	405	437	403	429	412	394	425	438	411	419	398	373	386	388	443	423	423	441	438	444	435	453	455	422	374	407	419	424	466	434	419	418	400	412	414	417	426	477	407	411	439	393	413	429	416	429	435	432	420	421	370	435	438	419	401	421	423	421	472	430	411	397	404	429	401	385	450	420	415	395	396	432	391	439	425	395	452	446	414	424	446	421	425	429	405	410	440	426	418	382	423	438	418	455	441	440	419	442	428	429	433	438	419	418	423	386	387	424	401	439	460	405	436	420	408	378	450	405	427	427	422	418	424	431	431	450	413	400	405	378	384	411	460	396	430	443	418	419	443	452	403	395	435	441	431	426	421	423	439	434	427	428	458	418	405	394	413	441	411	414	436	462	412	406	403	425	412	414	458	414	413	412	420	458	445	428	429	419	407	444	428	402	428	425	371	437	435	455	412	436	446	424	374	409	427	385	434	429	446	427	401	413	404	412	396	469	422	416	419	386	406	438	408	422	393	390	410	413	420	377	399	418	421	437	434	398	436	387	421	396	450	397	403	424	383	408	426	419	397	442	408	410	437	414	419	425	412	414	415	427	448	453	411	405	445	406	438	416	428	442	440	423	386	427	382	469	436	438	409	407	388	407	397	457	439	432	446	401	418	429	416	396	450	422	449	411	414	425	444	412	423	425	399	376	444	418	430	471	425	419	431	406	397	451	418	439	410	454	389	432	403	420	420	421	416	407	435	389	438	440	398	430	418	417	414	426	431	412	413	455	426	405	431	425	412	401	441	400	390	397	412	441	444	448	397	445	407	388	427	385	448	393	441	407	453	441	476	435	438	411	411	410	426	466	370	388	406	407	404	428	442	405	386	418	387	422	400	429	434	440	406	456	405	409	436	432	444	442	406	402	425	436	414	417	462	414	435	430	444	464	427	430	383	419	422	438	425	452	447	392	422	426	411	427	412	391	401	430	436	401	437	397	412	392	461	392	417	445	382	471	393	436	414	418	430	407	416	444	421	430	431	416	374	398	406	430	460	381	450	402	409	418	423	386	433	415	422	409	453	414	426	364	391	421	406	405	440	436	407	428	406	419	447	370	417	444	418	467	432	416	391	439	400	434	413	458	421	410	444	427	408	444	479	401	433	417	438	450	438	422	440	411	410	470	394	408	419	429	457	418	408	412	410	453	417	420	416	423	416	447	402	430	396	385	433	438	390	405	439	412	405	431	462	438	417	424	407	418	435	427	459	406	420	422	424	432	422	419	452	409	442	385	425	445	435	445	391	450	427	424	408	416	389	441	432	434	427	411	389	407	430	425	433	411	455	458	403	374	425	413	417	450	401	441	429	449	431	383	384	423	420	422	412	428	427	450	423	435	425	395	451	428	415	398	397	422	451	402	402	418	403	412	407	429	393	408	404	384	434	433	430	394	424	425	427	396	432	423	437	403	407	445	401	438	416	441	405	422	406	410	380	434	407	421	446	407	422	416	437	394	434	413	425	416	398	435	379	435	438	433	426	414	407	455	401	425	441	409	417	447	379	431	431	413	382	408	406	443	395	413	437	412	436	431	354	420	409	402	395	395	442	406	411	450	431	411	385	437	465	429	400	434	479	437	417	435	413	396	390	420	423	409	409	430	418	443	393	465	405	412	413	427	387	439	434	384	373	417	432	428	438	435	418	428	448	404	399	443	420	447	395	421	416	419	429	403	461	463	445	469	419	409	421	390	420	426	423	422	435	459	398	423	428	417	429	396	412	415	392	413	388	381	444	399	367	414	444	413	442	396	422	428	422	410	411	434	400	427	440	406	434	374	407	439	456	432	414	393	418	432	403	409	416	399	459	419	366	464	417	424	387	406	423	433	428	387	418	426	411	429	415	428	426	479	428	388	396	389	427	431	394	436	394	416	428	416	400	459	435	406	424	436	386	410	442	419	361	416	412	426	421	446	411	414	421	386	426	421	408	408	431	390	425	444	392	447	393	443	409	460	456	451	444	398	402	396	442	431	426	439	428	433	423	461	394	409	445	422	397	425	465	412	393	436	417	397	435	410	414	451	410	399	376	412	405	430	391	412	414	431	406	398	411	396	420	390	433	461	436	444	418	469	418	404	402	455	379	391	394	413	405	409	419	413	430	425	445	441	425	430	391	409	409	421	435	417	405	407	433	411	420	415	411	427	430	452	433	409	393	417	419	430	429	421	460	414	442	409	450	425	408	414	445	433	412	419	419	411	375	415	400	434	393	456	418	427	438	436	424	454	405	433	419	425	442	447	420	423	422	396	438	406	432	407	437	453	392	397	422
1567	353	390	399	404	405	368	379	386	401	434	376	405	394	367	384	418	389	376	395	403	402	393	399	391	388	401	425	394	371	411	377	407	367	370	388	380	401	420	368	370	399	433	425	447	391	388	398	423	416	434	403	408	355	383	360	373	398	402	423	401	377	406	350	374	397	379	375	404	394	382	392	411	378	393	411	397	394	345	409	404	363	374	387	376	377	359	373	364	376	387	378	409	359	394	384	405	406	360	392	426	394	397	386	419	428	391	403	372	390	383	411	402	398	399	350	426	399	397	357	421	384	361	361	370	406	375	431	359	386	398	408	444	413	418	400	399	385	377	396	397	402	408	388	344	365	384	388	384	346	377	390	361	355	389	429	418	359	390	397	378	405	398	396	423	421	404	397	408	366	422	417	368	353	409	388	376	389	317	394	341	410	408	420	405	366	422	381	375	371	396	413	406	379	402	339	399	383	392	381	399	381	393	384	384	385	385	377	388	390	377	420	420	389	390	412	386	368	371	377	411	415	420	373	402	344	398	359	408	412	388	373	374	383	414	380	398	359	397	396	380	352	405	381	363	389	403	368	375	404	389	413	383	412	430	428	374	388	332	405	349	390	378	364	376	397	409	386	369	400	388	452	413	383	377	388	378	385	405	401	381	418	377	412	400	358	371	389	383	409	405	395	406	358	374	433	391	400	396	393	389	382	381	399	410	386	393	407	383	351	386	394	384	415	376	374	435	384	387	396	372	376	389	400	387	388	369	353	394	408	407	384	348	352	362	387	350	389	386	413	410	406	372	403	424	385	391	396	356	409	396	389	416	415	376	402	404	381	387	393	381	392	391	410	367	418	360	411	401	396	377	366	324	403	431	336	353	389	408	379	399	413	362	384	373	419	384	386	337	396	387	405	384	389	424	408	396	447	397	404	383	418	401	435	373	379	387	373	374	364	361	393	374	391	393	399	372	415	409	391	415	399	379	367	377	419	390	398	399	408	438	379	422	359	386	358	370	394	405	377	391	369	357	364	358	374	415	379	379	406	411	392	396	426	387	406	398	378	414	366	367	401	374	373	373	380	407	364	386	383	391	374	355	359	385	385	415	347	380	363	431	366	408	381	356	411	388	398	392	362	420	377	396	374	394	406	381	400	409	347	405	402	411	366	423	375	392	408	387	434	395	418	410	392	374	383	405	355	353	400	370	424	384	368	367	381	356	380	391	332	417	392	378	398	364	395	387	423	375	380	389	370	405	369	380	399	402	398	393	401	398	401	379	374	356	370	379	371	369	391	467	375	357	355	405	401	435	387	391	433	411	386	372	424	387	416	384	394	364	396	361	386	389	380	372	409	369	376	405	412	417	389	389	383	369	395	397	373	349	364	385	425	392	364	349	362	418	382	390	405	355	385	390	363	420	385	384	377	391	383	424	360	369	355	425	367	418	392	404	405	344	451	398	407	365	364	392	395	407	427	408	380	374	391	415	392	395	371	369	349	340	392	393	396	361	387	366	355	369	384	372	378	383	411	424	384	412	399	395	392	378	412	404	378	357	387	379	398	413	399	395	371	389	396	370	362	377	342	382	395	405	392	371	380	380	405	390	363	403	382	392	376	383	383	421	382	383	419	377	384	381	417	392	381	388	370	427	417	401	374	353	402	379	405	440	373	374	323	384	414	397	404	363	386	429	357	375	378	408	417	365	414	360	369	374	375	362	410	410	387	386	372	391	401	354	400	399	391	436	366	350	418	356	401	401	357	397	412	414	346	399	424	373	372	385	382	361	384	418	402	367	406	382	398	442	372	406	372	371	389	332	349	375	415	385	338	353	349	378	372	394	393	384	356	408	386	383	410	404	369	385	383	382	393	387	381	409	363	381	405	391	399	408	370	417	399	374	373	398	397	385	409	384	385	419	397	393	390	394	383	417	361	382	393	393	368	405	399	361	382	372	373	405	377	399	383	385	363	394	401	385	403	380	377	404	364	393	371	383	366	409	413	389	402	357	386	353	375	410	412	408	386	387	388	397	382	413	365	402	359	401	381	447	386	398	347	330	397	404	371	416	378	379	369	377	381	398	362	407	393	384	401	392	373	380	379	387	375	409	377	410	363	361	354	417	376	354	393	393	373	372	376	342	404	388	379	395	374	355	412	405	353	356	365	399	409	365	350	357	369	392	396	418	396	390	397	389	382	393	426	408	399	421	435	391	362	400	428	385	368	385	375	422	356	379	456	424	421	434	361	395	364	386	390	378	416	356	369	398	417	361	387	420	385	392	378	423	393	412	412	388	369	391	413	383	356	402	372	403	413	420	405	408	384	357	386	394	378	371	372	381	364	399	384	390	422	402	394	369	398	397	411	407	392	412	396	389	378	332	374	405	375	375	370	371	361	390	395	391	385	386	405	409	375	395	381	371	373	402	372	411	396	439	386	357	404	348	375	405	419	347	387	387	350	383	438	385	378	371	349	378	376	370	400	406	370	390	382	395	379	390	374	387	414	367	393	400	390	364	427	397	347	408	414	387	412	399	416	383	387	370	388	419	399	381	376	362	370	374	392	365	375	398	383	376	366	354	408	401	370	407	343	374	395	410	348	378	373	359	405	400	357	367	399	384	404	408	413	355	336	391	377	398	367	370	386	363	399	421	359	410	394	399	424	406	396	362	399	348	406	419	380	396	378	387	368	422	420	383	382	394	416	378	381	385	392	400	399	368	406	377	357	353	363	399	376	391	365	385	355	413	402	399	349	377	407	400	373	448	418	427	404	382	403	361	353	383	402	426	391	400	404	408	447	428	363	338	370	368	389	393	376	396	401	388	396	379	356	370	378	377	391	381	411	395	398	380	377	425	376	398	392	387	408	407	403	409	385	382	362	368	425	351	406	420	420	403	356	377	428	408	413	388	373	389	335	385	396	383	389	385	393	396	402	389	374	406	384	400	394	414	374	388	425	384	387	398	375	363	371	370	398	402	368	398	371	390	392	432	416	400	378	389	374	418	429	429	422	412	395	391	388	397	391	376	374	417	406	415	411	372	367	366	361	401	357	378	377	386	399	400	376	403	333	375	326	375	389	419	410	398	400	368	403	391	388	375	393	353	392	341	401	432	381	413	419	400	403	363	419	354	406	377	390	437	364	415	372	368	405	389	413	405	393	386	389	374	373	390	387	383	391	387	430	360	397	397	378	404	421	374	395	397	387	376	367	401	411	358	400	360	369	383	347	390	388	396	350	394	382	402	419	359	369	403	408	401	404	410	381	395	366	394	371	396	383	356	387	403	348	383	376	398	358	395	413	376	378	410	388	418	423	380	372	376	375	394	387	384	373	424	392	392	382	424	410	363	378	377	402	376	400	382	390	369	429	366	382	361	400	410	367	412	422	412	396	400	399	383	388	406	370	392	390	400	377	395	383	362	385	374	335	411	449	393	403	369	385	384	382	371	434	432	381	345	367	390	401	381	365	384	407	412	386	388	357	380	371	376	375	407	405	356	403	391	367
2223	941	934	952	906	929	953	897	923	916	889	896	926	940	877	951	875	928	919	912	886	871	892	855	897	910	896	919	855	968	965	881	926	927	907	913	938	915	874	884	900	917	908	901	903	914	887	900	893	957	939	902	926	923	949	868	868	870	925	906	923	933	882	912	908	929	956	910	916	906	966	885	923	912	877	976	832	874	892	911	928	920	894	930	880	885	870	924	904	922	885	952	940	973	876	966	918	910	911	887	936	930	900	877	957	865	925	972	884	809	856	927	908	905	873	918	928	906	931	902	838	913	934	905	870	901	903	951	902	899	919	911	971	905	892	865	888	891	891	901	910	909	952	921	862	893	910	901	897	916	929	857	897	885	885	935	868	913	913	890	912	924	856	924	927	917	888	876	891	966	947	906	850	944	895	916	908	928	892	905	947	879	865	891	949	858	904	906	891	918	863	909	924	959	888	858	900	915	903	929	927	898	963	873	900	949	922	939	907	887	905	845	862	945	885	847	912	881	832	915	918	911	869	952	959	887	912	867	879	939	894	888	874	864	875	933	936	864	847	880	953	878	902	929	965	885	959	911	896	901	896	847	935	924	950	872	910	929	942	899	901	895	913	888	969	877	892	905	882	976	843	899	886	897	909	920	866	899	866	861	936	988	906	909	889	897	915	924	909	940	897	890	943	855	890	931	896	879	929	884	889	993	879	934	914	904	882	905	910	920	874	897	930	926	914	893	900	910	872	877	880	880	871	908	942	913	917	871	854	929	908	912	910	880	873	898	835	902	917	882	883	899	907	947	918	917	931	839	919	862	936	918	917	895	853	876	885	890	931	915	889	921	845	858	861	927	932	937	914	781	973	931	890	887	906	911	926	909	887	877	874	914	949	921	857	886	896	950	941	870	873	866	866	948	932	885	912	880	939	873	877	855	891	920	915	870	913	905	905	956	900	929	941	930	861	910	882	868	884	887	907	855	936	882	908	898	922	873	886	905	897	851	852	907	939	923	861	881	905	937	920	865	922	913	903	889	907	949	910	905	829	909	910	906	895	914	896	899	907	872	889	938	881	899	941	859	918	904	849	916	883	873	884	894	902	920	858	859	949	919	930	899	866	912	931	877	896	905	932	896	931	918	925	944	920	909	926	918	908	860	852	916	903	954	935	895	910	938	916	862	874	936	941	920	913	938	882	937	847	888	914	935	898	913	849	937	943	881	881	949	918	927	863	870	924	874	900	919	917	934	859	953	862	892	908	934	891	906	918	868	913	955	836	887	923	896	949	945	894	918	925	941	921	947	899	889	884	931	1003	906	887	913	916	909	880	943	859	960	900	931	885	907	909	925	879	921	876	919	914	905	889	862	881	951	915	876	928	907	860	898	960	858	907	886	922	944	900	895	926	853	908	849	836	902	868	893	913	881	875	897	861	904	897	899	903	919	895	918	919	887	909	876	899	904	892	913	858	914	898	941	974	901	921	924	913	876	871	985	928	924	928	873	875	918	878	899	918	931	886	891	942	922	885	860	883	861	855	905	874	905	886	911	879	922	862	886	895	901	899	867	900	893	924	944	868	948	866	865	916	847	891	905	899	894	901	946	889	950	902	862	894	903	870	904	863	880	879	931	941	931	891	895	920	892	895	907	934	888	906	922	913	898	905	902	929	892	934	928	948	930	894	865	936	841	901	903	936	924	907	904	938	938	925	904	910	919	890	916	896	892	852	905	879	895	913	904	860	862	895	844	892	948	860	887	914	888	942	848	962	896	945	913	941	911	933	880	840	891	916	918	892	868	899	903	890	901	923	888	851	929	881	972	872	908	873	906	925	892	899	957	913	914	911	885	850	932	938	923	932	934	948	877	850	902	923	867	898	928	880	923	927	943	926	924	896	909	859	931	920	919	845	856	952	925	934	895	880	892	922	931	873	939	877	884	899	910	893	909	918	850	957	880	963	897	893	855	960	839	882	914	884	932	893	899	928	900	948	917	930	910	917	918	909	918	947	916	914	936	872	930	928	878	879	843	897	908	913	896	919	956	934	911	899	872	919	888	910	940	889	903	877	966	887	879	894	877	894	949	932	878	894	917	895	901	921	942	865	819	902	883	885	932	883	969	939	874	905	937	872	878	917	881	896	840	926	909	889	921	897	905	879	915	942	930	914	898	910	906	850	911	952	858	939	941	955	880	913	943	903	902	903	914	922	852	906	885	915	916	883	869	865	951	880	928	924	883	878	902	898	869	869	907	943	885	891	895	892	946	897	932	923	925	919	936	883	902	905	878	887	907	958	850	903	879	889	913	925	898	902	868	898	893	907	855	887	919	944	872	883	918	869	913	906	950	894	919	931	894	913	933	868	923	905	871	887	884	930	893	892	875	910	872	891	922	885	921	852	831	928	915	912	888	944	913	873	902	894	916	871	850	892	885	898	893	960	924	890	918	908	869	905	863	897	854	891	960	877	957	903	981	898	919	917	886	927	880	922	883	912	911	901	913	911	908	907	878	953	900	930	896	911	923	896	956	923	895	904	897	927	881	933	951	890	866	917	935	878	908	933	900	924	892	960	1005	910	952	951	924	916	890	947	932	898	856	939	895	936	879	926	922	897	895	950	906	955	958	864	912	888	945	902	876	896	866	879	913	874	885	898	871	961	947	879	944	892	928	913	874	887	884	907	905	941	906	927	903	909	954	898	887	900	880	916	929	861	879	918	897	847	877	895	911	917	891	900	869	899	915	893	923	916	856	864	922	906	892	932	873	923	854	875	922	890	918	939	858	939	900	883	859	873	912	910	882	959	934	910	887	876	924	954	862	908	887	920	969	864	934	910	910	898	947	948	886	959	922	893	872	933	933	968	986	882	909	889	915	942	908	921	888	943	896	873	893	930	917	900	919	915	882	922	884	914	918	896	865	914	902	896	908	902	936	902	925	884	903	859	960	883	935	894	908	883	930	939	907	913	905	858	910	886	918	905	952	912	919	953	883	915	877	927	858	887	926	915	910	923	869	893	876	899	934	918	867	919	879	921	895	900	934	913	933	913	877	892	915	906	938	895	927	943	898	951	942	886	896	934	890	895	928	916	911	864	906	878	895	932	894	916	909	897	917	898	916	914	915	903	947	926	908	890	898	892	949	846	832	883	914	915	849	901	891	881	874	893	909	912	891	898	894	927	928	897	937	905	893	911	891	855	867	896	882	925	906	872	850	881	916	887	916	876	878	961	896	899	903	933	921	913	861	873	925	887	888	891	902	859	845	885	880	908	903	852	903	906	864	957	897	870	884	875	878	921	850	898	940	919	911	881	921	901	876	861	879	878	874	930	867	906	909	895	918	884	880	965	865	888	930	897	928	861	908	869	878	898	905	918	887	898	914	890	918	923	952	896	893	916	913	936	870	924	899	920	892	852	939	923	845	915	879	885	891	886	876	884	878	907	858	972	906	895	912	841	880	962	908	895	918	944	874	948	908	896	842	886	942	841	915	900	931	964	913	844	897	899	902
7351	577	598	528	472	429	391	365	358	378	353	359	376	347	342	372	354	340	338	348	331	321	366	330	367	393	315	370	339	319	307	392	321	366	327	338	352	344	348	375	322	348	359	330	337	354	354	347	346	340	331	320	342	355	374	345	335	366	294	340	336	322	353	342	321	341	351	324	323	301	345	324	362	361	328	320	312	387	383	329	318	329	381	384	332	334	351	374	327	358	369	338	346	343	350	375	338	354	297	368	305	356	352	371	347	360	320	397	331	350	352	340	352	313	365	361	365	365	333	306	314	327	351	317	340	364	335	369	332	349	370	342	321	343	336	337	338	373	359	332	336	338	366	385	362	366	401	340	341	351	356	353	353	343	365	358	351	361	369	340	310	349	339	301	370	343	365	367	350	325	360	324	342	349	384	341	332	353	375	365	349	344	331	315	359	346	340	366	342	327	358	349	368	358	362	362	317	353	335	352	331	331	360	367	379	386	333	322	339	305	360	305	338	340	328	348	371	355	342	356	347	367	311	308	361	344	318	359	357	332	354	328	333	351	330	315	365	359	309	353	340	328	340	352	348	398	347	334	340	352	353	389	342	354	369	348	293	374	340	290	382	332	353	338	356	376	349	328	329	392	341	366	345	322	338	321	367	358	366	359	341	339	335	367	350	327	351	330	344	312	374	361	309	327	336	349	369	313	330	318	320	359	372	329	346	352	361	368	307	357	350	364	390	356	333	333	332	312	345	346	355	320	298	351	352	345	324	347	341	325	329	355	318	352	348	329	372	336	347	359	352	342	315	357	348	350	324	351	320	332	317	358	352	333	319	341	336	373	360	362	388	334	309	348	372	368	376	326	321	340	359	328	329	352	356	334	386	352	343	353	342	359	314	340	337	353	365	313	347	343	333	340	347	323	340	366	358	323	374	341	315	355	324	356	339	363	341	337	313	359	365	358	312	338	333	363	353	351	348	367	350	331	336	342	370	381	337	330	355	364	333	368	332	353	383	325	341	367	334	344	393	326	366	346	365	374	364	347	335	344	316	338	341	313	320	338	332	348	336	300	337	350	360	357	322	338	345	323	354	393	359	314	329	343	316	376	338	346	393	350	332	337	375	327	344	377	351	351	363	369	349	376	336	359	311	349	365	345	368	352	396	335	367	326	332	334	336	354	348	352	348	324	341	344	355	344	340	345	344	339	331	323	355	324	331	310	370	334	369	363	330	319	356	352	362	357	342	357	319	348	365	363	343	322	314	351	311	358	353	341	319	383	341	332	331	360	320	363	312	353	297	370	318	369	339	357	341	354	351	380	351	331	347	333	324	321	325	352	352	372	344	317	340	345	339	355	334	319	351	337	321	361	331	320	322	358	354	352	353	332	383	302	332	298	349	369	400	354	353	311	324	371	345	331	381	353	345	338	305	383	341	353	350	375	354	343	369	350	292	338	336	358	343	294	375	362	320	302	342	356	341	374	357	365	347	341	317	363	336	338	335	296	363	329	378	328	337	313	319	368	336	353	336	331	360	334	321	381	378	352	360	334	303	327	359	324	349	362	313	354	326	358	323	341	329	364	330	335	353	361	306	348	370	367	338	347	321	354	358	303	344	344	352	325	335	394	355	379	339	350	358	386	360	337	354	402	367	325	373	339	337	358	321	343	379	313	336	367	330	361	347	364	340	366	325	333	336	361	332	373	361	369	334	316	364	346	299	355	351	344	362	324	387	363	339	305	354	327	369	339	336	369	328	314	355	338	364	337	326	325	363	316	380	335	360	347	349	367	355	355	359	385	333	347	367	356	364	360	367	330	308	314	329	329	370	330	354	332	366	328	373	370	322	339	340	323	348	369	334	306	322	364	326	331	367	395	322	325	360	322	337	328	364	344	324	380	318	342	357	359	335	347	361	333	346	344	341	377	343	329	334	365	375	356	354	383	361	343	338	340	352	325	341	351	334	322	360	347	347	338	366	316	361	381	361	377	335	340	340	321	320	329	354	330	371	362	351	350	347	380	355	348	345	353	333	357	340	381	353	316	345	321	332	328	321	339	325	388	341	342	325	326	350	342	315	368	359	358	366	338	334	350	340	367	392	346	370	364	356	364	348	386	317	356	339	344	328	339	341	339	356	307	329	360	346	308	349	343	352	362	334	314	330	335	360	381	315	351	332	347	357	365	365	367	350	358	331	381	341	337	348	320	322	363	385	363	363	364	328	343	376	352	346	333	378	342	336	338	327	335	348	353	339	339	340	333	329	382	331	349	318	325	344	359	348	359	359	311	361	316	353	327	316	355	360	343	387	322	379	323	343	344	323	321	380	353	352	335	350	329	324	368	339	321	317	359	374	332	321	349	327	355	320	357	350	316	356	357	346	383	330	380	346	348	330	364	347	350	366	332	330	356	343	360	313	385	344	322	347	352	343	341	365	326	352	338	361	345	335	343	366	364	375	362	367	315	375	357	355	366	377	340	342	340	355	359	363	359	302	355	346	363	343	386	311	320	360	327	325	347	379	373	379	360	351	331	333	318	313	335	345	338	347	344	344	364	345	339	332	373	349	341	321	359	377	358	355	360	360	342	314	325	335	325	321	339	343	309	363	341	362	309	324	325	349	341	359	354	335	354	344	350	317	336	322	342	364	342	318	385	352	332	370	316	374	312	389	339	343	363	340	311	323	352	343	371	367	360	334	326	387	325	334	332	326	331	333	348	322	390	313	343	345	326	338	345	344	394	338	354	367	308	325	329	323	309	325	333	336	310	339	362	317	326	330	333	324	376	322	322	321	335	392	322	352	353	329	359	337	344	336	331	332	371	350	323	365	336	347	356	359	346	309	337	346	361	366	347	350	349	314	351	350	356	320	316	356	327	308	312	327	331	356	343	345	351	357	348	361	328	360	362	349	361	336	349	324	326	344	332	345	380	349	343	345	357	308	354	364	302	338	327	325	344	337	353	355	308	385	349	347	356	339	342	348	337	379	366	353	368	337	368	347	321	301	359	398	335	336	358	353	350	318	333	347	377	317	341	354	343	361	357	334	323	336	352	382	348	344	321	315	391	353	331	317	348	379	338	342	357	352	338	336	350	315	369	304	369	327	316	356	369	336	324	346	369	357	336	326	385	342	354	336	352	336	344	336	313	352	375	328	363	350	330	291	331	340	351	359	348	352	357	360	338	318	377	317	357	345	340	367	368	333	365	324	326	317	328	370	371	347	367	341	366	309	317	323	378	333	358	360	382	372	333	337	347	343	342	329	350	338	331	349	317	336	342	317	355	349	318	346	328	350	354	361	366	356	358	341	381	319	368	356	359	352	357	341	334	361	369	338	356	340	334	358	344	360	304	362	327	321	351	357	392	335	327	336	365	369	354	372	344	332	333	377	347	345	362	381	333	359	351	364	364	342	313	369	362	317	298	333	356	338	332	331	326	334	337	330	356	353	328	325	346	351	404	352	353	354	357	319	342	329	336	342	325	325	345	332	388	369	351	305	352	349	310
6637	1080	1353	1552	1344	1245	1118	1052	1022	926	883	957	892	879	801	846	829	925	831	797	809	886	795	842	871	818	831	818	803	842	808	796	782	804	831	829	829	783	863	827	813	842	874	832	793	827	842	797	769	821	773	793	857	814	773	816	804	765	813	803	765	784	756	768	814	833	819	774	770	859	840	812	767	825	845	805	802	779	789	819	781	822	779	802	733	762	857	823	801	771	779	793	793	771	777	775	837	761	753	751	774	808	780	807	854	812	807	813	829	734	798	814	762	782	773	798	794	822	805	830	838	851	779	775	779	832	822	819	775	835	823	820	829	780	747	832	830	809	793	837	819	782	808	741	833	795	854	807	826	776	800	797	856	776	834	806	777	784	759	793	804	835	742	843	777	777	831	819	833	788	761	844	790	782	823	823	797	776	846	827	797	825	758	820	801	824	761	788	843	798	778	853	765	806	838	846	831	870	810	795	785	803	830	767	806	821	763	795	836	762	831	769	807	840	797	791	777	851	808	786	867	814	811	810	779	776	809	828	750	791	822	748	793	823	796	830	763	825	815	806	768	836	815	785	795	837	819	804	840	772	776	818	770	786	795	849	784	782	850	834	789	818	780	849	826	778	785	779	777	833	815	803	714	797	799	826	847	833	819	826	789	779	785	793	780	823	830	780	759	802	836	814	866	817	817	830	796	795	794	726	803	830	824	798	797	839	812	839	799	850	792	856	807	803	864	796	847	835	793	773	797	823	827	810	813	761	789	815	813	796	801	784	745	795	806	824	788	724	818	792	829	765	812	808	808	806	793	781	759	805	807	793	770	829	835	825	797	830	832	813	795	875	807	789	824	779	821	763	791	772	794	810	833	807	780	787	812	778	813	857	771	831	803	796	802	828	796	798	793	744	822	792	830	803	775	819	827	774	772	804	811	787	808	806	838	802	863	838	800	813	739	781	817	855	779	768	782	814	786	856	779	846	851	817	825	800	823	830	823	786	771	802	795	811	782	826	819	779	792	818	812	814	790	853	847	811	800	812	839	826	797	847	831	814	786	812	808	807	821	793	746	779	778	876	771	807	786	829	783	820	847	809	791	826	782	781	834	781	766	817	788	812	822	805	814	787	790	817	783	775	829	775	765	809	770	757	767	839	855	820	842	764	831	784	763	783	847	836	820	803	802	773	821	809	795	844	797	871	793	801	844	797	769	779	758	812	794	795	817	788	806	783	830	826	820	791	791	736	794	808	797	832	789	791	798	784	815	778	789	829	810	798	840	816	770	786	796	815	818	789	816	785	826	792	803	759	816	760	766	834	816	804	804	834	788	813	793	766	790	832	807	783	770	785	796	799	803	789	810	803	788	853	812	816	817	796	803	782	816	782	790	775	791	858	762	752	830	707	833	823	841	826	799	819	777	778	760	778	769	762	794	803	804	804	822	804	855	746	807	856	815	849	829	824	751	774	757	795	821	803	822	832	826	756	792	817	806	746	779	786	788	825	800	778	777	781	828	817	803	827	837	778	826	789	834	809	809	770	793	806	823	811	842	798	787	839	783	817	848	788	822	825	795	795	879	821	810	805	802	788	804	772	787	800	817	831	825	776	773	800	823	827	797	753	797	781	816	811	825	785	815	805	860	804	875	830	812	848	813	769	791	765	824	802	768	767	799	829	784	814	776	853	760	813	802	772	772	813	762	822	800	799	821	822	821	813	827	842	770	817	805	803	848	814	825	823	809	833	755	808	782	807	803	810	840	814	784	773	834	871	759	741	802	833	820	824	802	776	782	784	823	873	753	769	854	815	802	754	836	801	817	770	750	764	804	866	862	800	794	842	780	768	813	777	769	803	806	763	837	869	781	770	804	783	829	801	793	808	837	818	776	820	805	754	851	810	850	843	824	780	781	804	828	797	821	779	860	785	823	790	802	853	831	847	772	807	834	849	781	826	731	782	830	824	811	787	830	808	762	827	790	794	791	817	845	852	798	805	818	857	778	781	782	830	728	741	773	850	736	814	846	818	806	752	765	762	806	784	802	824	769	812	809	758	836	828	823	788	808	758	799	811	822	801	784	762	777	777	807	835	758	769	820	777	765	767	790	833	815	860	778	792	804	800	822	749	818	763	798	839	740	808	835	823	803	800	784	790	861	782	762	773	793	790	775	769	795	785	806	808	803	771	839	813	794	803	833	776	841	804	804	790	828	823	783	751	807	806	824	799	834	832	765	773	802	805	806	765	797	817	830	803	815	815	822	830	816	783	775	822	800	847	768	837	813	793	781	847	783	860	846	836	793	798	845	778	718	782	766	802	795	773	745	818	827	780	800	775	770	809	871	790	794	766	827	783	788	829	815	855	807	815	827	793	795	813	768	829	782	802	800	809	823	803	790	775	798	830	826	788	803	804	857	758	795	776	799	805	781	823	833	794	836	823	822	809	822	815	817	800	800	779	815	772	782	813	789	861	809	760	818	815	797	806	815	759	718	794	806	811	790	839	795	837	845	817	827	793	776	855	816	795	758	821	782	777	831	819	768	824	831	823	821	754	746	764	855	788	852	844	875	779	824	860	764	763	761	837	820	824	770	800	804	779	760	847	808	825	789	794	851	826	787	829	807	821	835	837	823	809	774	825	803	817	800	809	866	803	849	781	765	796	780	768	815	799	794	797	788	807	809	736	838	781	791	788	838	788	808	802	813	814	768	807	792	771	887	804	796	827	787	763	761	769	766	794	800	840	819	799	810	791	787	822	843	804	779	774	812	787	770	757	774	839	776	784	818	815	822	749	777	767	773	750	836	767	834	815	811	798	817	800	773	837	796	841	797	793	743	795	814	840	775	831	832	835	782	787	791	766	815	806	810	775	763	855	836	816	790	860	772	838	863	818	808	800	793	829	828	837	802	813	845	799	808	903	787	779	796	812	808	776	842	894	823	810	828	786	868	830	816	830	801	755	784	831	813	787	793	784	770	752	827	766	823	778	772	822	791	808	824	828	849	796	799	894	796	769	805	823	807	736	847	778	784	777	774	769	811	774	827	829	845	840	750	811	839	772	857	782	823	798	775	823	842	796	782	805	811	850	825	816	816	829	770	830	792	840	757	820	738	850	799	824	783	883	819	832	791	843	794	804	764	811	795	824	817	781	836	781	778	795	818	813	767	783	795	790	817	768	800	813	812	747	799	812	785	809	804	793	843	804	777	802	834	739	769	746	805	789	769	812	798	817	831	844	847	765	787	844	762	799	828	829	805	776	786	816	831	785	815	837	811	768	810	805	870	795	747	841	812	833	823	851	822	780	770	801	820	793	807	792	780	838	824	809	761	772	799	756	795	835	808	808	808	791	830	751	835	795	800	803	793	816	820	825	797	787	834	864	806	781	793	787	811	765	793	797	837	813	829	797	820	816	785	789	866	783	827	832	846	826	823	752	828	831	781	767	815	808	786	788	786	790	774	823	804	837	802	750	774	807	785	840	778	775	790	761	791	781	820	821	793	788	840	765
12756	800	702	541	408	359	273	229	213	197	188	187	181	210	175	161	176	160	148	160	174	182	125	184	199	169	151	193	158	136	158	163	149	162	166	144	162	178	166	149	137	154	143	154	148	139	152	172	165	186	158	163	216	164	179	189	178	147	160	156	155	156	160	169	172	152	138	143	178	156	170	162	169	166	167	194	158	191	134	171	160	177	180	164	158	183	161	165	150	200	165	179	172	156	175	166	148	151	160	157	196	157	154	139	179	152	146	152	159	187	187	158	171	153	161	161	141	153	160	172	140	163	140	147	190	175	184	174	171	175	153	152	179	159	166	167	156	186	153	167	145	168	186	199	147	167	168	183	147	150	167	160	164	150	142	161	171	155	141	153	172	138	171	176	153	153	169	180	155	169	170	182	155	158	168	146	154	186	172	171	185	202	165	191	165	177	170	160	167	141	169	165	169	161	171	142	154	153	164	160	172	175	170	159	158	182	177	147	176	155	182	170	181	176	176	166	160	161	150	156	163	145	156	174	152	163	141	165	154	164	172	147	148	171	163	148	180	173	159	172	165	151	163	166	167	131	152	167	172	156	167	159	188	181	173	171	164	164	142	162	166	167	145	181	185	191	156	175	158	190	181	157	176	161	153	159	179	175	160	162	176	139	172	160	164	160	179	174	171	153	161	167	173	160	178	140	137	171	159	129	159	182	149	159	137	151	155	147	165	157	171	158	158	156	168	160	170	148	176	157	149	180	151	155	194	157	156	165	153	172	146	175	129	159	166	143	185	175	159	172	169	145	157	154	148	127	166	150	164	177	153	156	177	169	162	169	139	174	158	158	178	143	168	157	156	159	161	158	152	176	172	176	162	154	161	167	150	163	170	166	141	155	155	181	166	151	166	162	168	176	163	184	184	162	169	170	161	181	161	139	152	149	160	169	150	182	148	193	143	162	173	168	153	158	140	170	187	142	167	173	189	192	169	171	156	178	185	198	157	178	165	161	174	164	168	145	166	153	153	152	167	187	165	137	168	182	152	178	163	172	166	146	157	142	145	174	175	156	142	156	148	181	154	186	165	150	180	185	186	168	146	166	196	156	204	163	172	152	196	145	138	168	173	156	139	155	152	151	169	174	147	177	174	151	171	157	162	154	185	142	163	197	146	148	166	172	179	179	157	154	169	127	128	152	144	176	142	176	163	163	160	162	171	142	171	159	173	157	172	180	157	176	170	166	155	146	167	146	158	171	159	137	158	162	167	178	153	171	161	184	151	189	176	167	170	150	149	140	171	160	145	173	159	156	167	161	160	171	180	176	161	172	157	158	188	176	158	150	159	148	171	174	166	149	171	164	160	150	173	159	182	160	170	158	162	158	151	161	178	169	195	170	154	193	148	156	162	125	152	158	160	171	161	178	159	162	166	159	160	173	166	170	194	166	176	166	173	182	155	142	158	149	139	170	162	160	167	155	179	150	156	156	170	152	181	173	169	175	175	151	152	173	146	168	166	149	178	166	171	173	189	141	164	170	169	173	154	139	172	159	158	132	156	163	128	170	165	175	152	176	167	171	160	167	148	156	145	161	179	169	199	204	177	170	146	176	140	161	149	176	158	153	179	179	150	153	165	152	161	176	178	166	153	173	136	148	163	171	178	183	141	163	169	147	143	157	156	157	151	166	177	144	150	154	165	160	158	142	157	157	151	185	146	162	142	170	187	177	161	160	156	181	162	189	155	164	194	162	162	170	171	165	159	178	152	162	166	186	163	150	182	166	170	172	153	147	146	149	170	173	173	162	160	171	154	160	157	170	163	165	173	175	150	168	182	170	152	172	160	181	192	150	159	175	187	175	164	169	171	147	177	160	168	151	172	176	159	180	179	174	161	152	156	174	162	172	180	163	167	153	130	145	163	171	146	158	151	141	157	153	161	175	149	177	168	192	171	165	152	154	148	163	159	174	176	173	193	130	180	179	148	143	153	165	161	177	159	168	167	152	159	152	161	169	168	158	153	142	175	116	168	180	171	158	162	181	164	170	175	173	165	161	164	170	159	158	141	158	152	160	162	172	171	169	142	148	154	167	139	165	152	162	168	167	168	163	175	169	159	182	133	169	145	162	173	169	146	164	156	138	144	161	160	155	168	173	143	157	180	151	159	149	155	147	158	173	171	149	168	166	169	172	167	149	157	174	163	151	173	183	154	166	180	171	162	166	151	174	178	155	156	162	176	169	176	157	133	158	175	178	166	168	141	171	178	163	171	150	169	151	188	151	165	181	177	151	156	146	183	176	160	171	132	175	144	154	157	138	169	164	163	168	159	161	152	157	171	163	159	162	156	188	181	168	150	173	142	168	159	184	163	146	147	162	153	174	160	154	155	175	197	168	161	172	161	155	164	176	161	167	159	155	171	160	168	191	174	172	172	178	171	161	165	150	189	166	170	172	163	166	156	159	186	177	148	149	166	159	158	167	157	170	155	144	156	160	159	162	161	187	171	167	171	127	160	167	167	143	174	147	156	171	163	159	155	131	176	175	157	160	179	163	166	173	156	152	167	176	192	185	167	148	158	190	138	162	158	151	171	169	157	143	153	141	139	166	152	163	173	163	151	148	157	181	156	157	187	180	171	179	174	158	148	172	162	152	156	182	168	163	138	172	172	154	164	183	176	179	154	155	164	123	164	163	161	183	148	164	166	177	155	171	177	182	188	148	168	150	177	175	175	161	150	163	168	155	147	188	155	159	150	158	146	166	177	158	152	175	159	172	165	135	192	156	158	162	188	165	164	203	171	148	162	170	165	150	145	159	156	159	160	182	151	159	153	189	165	171	156	142	136	162	145	168	162	154	155	142	162	164	166	148	189	154	153	178	153	167	160	166	173	182	171	142	175	165	147	154	167	170	154	134	180	161	191	147	155	156	162	143	141	179	155	156	164	194	180	180	170	201	155	188	173	176	170	141	176	165	162	149	172	135	138	144	171	146	154	172	171	151	171	163	163	185	148	168	159	163	159	157	175	168	166	150	189	183	163	197	170	153	129	151	174	152	169	167	156	154	160	144	179	177	153	171	169	182	169	159	152	161	181	174	153	160	179	140	166	168	156	175	181	147	170	167	157	178	146	145	167	185	143	168	157	134	159	151	164	165	156	183	177	166	177	180	160	198	174	191	163	160	150	146	163	177	145	185	169	153	152	169	178	162	152	163	151	142	183	158	166	148	177	188	162	155	145	163	183	149	137	153	151	154	174	143	156	161	170	152	167	170	158	140	146	171	178	149	159	183	159	155	156	166	168	150	164	138	164	158	171	141	162	169	168	173	161	172	150	170	146	158	168	161	180	145	162	157	145	145	195	156	168	187	186	155	158	158	137	200	157	154	166	173	142	163	174	153	168	147	152	158	153	190	171	151	178	153	155	183	157	148	176	178	160	150	178	160	140	163	172	137	169	170	170	136	160	164	167	150	174	156	149	159	156	154	156	152	165	152	156	153	168	143	178	167	173	171
8038	850	1483	1872	1523	1234	1002	872	811	698	606	644	588	566	559	544	541	475	537	519	501	450	495	482	446	486	454	473	456	465	435	455	435	457	450	442	428	439	498	428	426	435	432	462	424	419	446	467	401	429	403	422	448	467	430	421	420	429	418	422	417	411	405	409	425	439	452	441	456	437	435	398	455	436	428	405	447	406	425	434	433	394	461	458	414	427	404	427	415	407	428	467	422	422	417	400	405	414	452	414	420	399	429	437	407	394	402	460	433	403	395	411	439	415	448	428	433	402	433	416	415	419	413	407	401	406	455	408	453	403	383	439	421	428	399	425	448	421	435	417	410	429	406	438	427	428	419	448	410	458	387	452	385	427	442	380	426	416	404	423	428	441	384	408	392	424	447	447	411	439	423	426	416	417	383	393	412	453	457	441	419	449	421	472	422	464	419	451	384	428	373	382	429	420	397	418	417	425	425	420	446	439	432	424	396	454	447	434	439	374	454	407	408	396	411	399	386	398	417	429	424	425	404	383	393	390	435	450	410	411	388	413	422	434	385	415	442	415	431	452	430	435	429	429	428	458	423	418	475	410	425	441	454	422	403	428	437	410	450	411	416	418	411	402	398	437	382	435	435	454	403	393	375	401	421	404	431	414	434	437	408	404	447	430	447	389	447	424	431	423	389	407	412	412	407	465	420	380	399	459	388	456	387	437	409	475	453	436	404	433	439	402	410	436	387	452	403	439	391	425	406	414	424	400	432	394	429	410	413	380	435	440	399	402	420	402	407	414	431	401	427	442	436	431	428	409	384	408	432	424	424	415	435	397	411	416	431	453	397	426	433	465	391	412	390	410	380	405	417	434	429	432	425	386	424	395	411	400	456	412	431	428	412	421	428	442	413	407	420	416	389	433	412	413	414	401	428	404	435	428	378	398	376	393	456	411	416	434	384	410	425	394	423	396	442	410	403	400	415	384	393	425	435	423	471	397	415	448	416	436	443	407	412	409	438	386	398	420	421	403	433	432	447	391	440	384	465	434	361	415	393	425	443	403	442	420	436	421	453	418	429	434	432	415	426	455	384	428	412	397	424	400	394	433	468	397	418	432	447	437	435	418	447	450	415	426	441	417	418	439	422	394	417	416	444	391	435	397	442	424	418	422	392	424	436	419	437	430	423	423	430	419	439	434	395	458	460	450	411	367	439	421	409	395	408	449	440	404	431	461	449	424	412	431	393	395	397	434	471	450	419	386	388	373	431	407	414	440	384	429	399	432	415	427	416	425	403	427	415	405	437	409	436	406	405	408	412	392	394	437	406	400	388	398	420	379	442	474	443	468	388	420	434	422	395	407	421	417	423	434	401	481	374	407	428	430	417	423	437	440	411	434	422	451	430	424	374	411	434	381	450	429	426	420	416	417	412	476	446	407	413	419	449	457	435	413	430	451	399	422	439	451	392	422	418	440	428	422	415	436	428	449	413	424	423	444	377	432	451	377	408	449	439	407	401	417	413	388	420	387	388	456	396	432	456	435	396	401	437	443	405	415	390	432	422	408	444	404	454	391	417	435	438	426	385	435	442	412	397	412	421	410	416	393	404	422	428	454	420	434	402	439	439	387	408	439	457	425	445	424	438	418	401	374	424	428	432	419	427	407	441	461	426	450	406	426	412	430	419	421	384	417	443	430	399	424	427	447	427	412	416	400	414	385	398	415	373	403	449	395	426	438	413	431	398	433	408	399	382	428	382	452	409	398	423	406	409	444	390	415	416	406	409	434	415	428	403	392	411	480	409	442	404	453	436	459	390	433	455	397	390	401	396	449	442	411	404	440	402	382	415	445	414	438	420	449	412	421	429	413	417	432	430	407	439	436	418	421	418	394	442	439	403	424	436	435	431	426	402	395	430	425	444	390	411	398	423	446	420	448	423	452	427	455	389	427	407	397	431	384	405	413	432	437	434	433	420	412	412	428	415	468	444	416	407	425	457	445	423	421	451	430	398	415	428	439	363	402	459	441	402	401	402	394	477	417	432	391	406	438	424	403	441	408	414	424	411	417	406	440	420	379	464	417	461	453	459	427	424	403	423	442	380	427	412	411	396	417	373	432	414	378	412	405	437	402	405	396	434	408	422	421	430	411	424	438	391	411	387	446	417	408	421	435	452	447	438	422	406	407	431	413	447	421	425	410	397	397	416	424	385	396	444	430	437	412	415	385	443	402	426	403	435	418	443	449	432	440	417	444	457	440	438	414	396	450	395	437	425	418	410	388	390	416	394	407	389	438	463	401	424	380	425	445	443	410	391	436	439	428	435	421	412	449	415	409	404	394	407	398	394	384	404	375	430	376	410	444	428	442	463	417	413	423	394	404	407	413	450	428	405	448	471	398	423	374	412	431	446	399	423	437	385	417	410	436	416	393	416	414	410	408	477	424	420	412	413	393	420	401	447	426	411	407	401	421	429	423	433	435	403	440	457	387	408	419	401	413	447	419	427	448	426	408	404	426	417	451	419	452	442	423	431	427	407	453	435	410	410	432	429	432	396	426	430	432	453	459	459	416	418	391	467	451	416	415	406	413	431	398	426	428	428	495	455	424	412	439	400	462	388	419	408	425	421	420	411	403	429	434	432	405	436	427	407	406	431	416	420	447	432	421	428	443	434	408	407	393	384	451	452	385	404	407	381	455	425	390	433	375	440	427	434	416	448	457	411	430	422	409	430	422	421	440	433	425	429	411	436	442	433	425	407	418	400	411	438	435	410	424	426	429	411	422	414	426	439	432	419	448	407	391	431	388	414	454	397	404	406	426	391	407	449	453	457	426	445	402	455	423	451	412	439	428	448	411	427	431	395	414	400	355	425	460	406	400	414	456	428	464	444	419	394	409	414	419	386	451	440	386	462	438	414	412	423	413	404	420	429	456	398	420	463	415	397	442	425	444	418	439	417	420	414	389	404	416	429	424	413	427	394	419	436	414	443	437	444	391	420	437	473	450	445	429	429	397	428	404	403	457	416	431	391	410	405	466	397	448	411	397	447	422	399	415	422	454	426	432	397	393	432	414	405	431	458	429	383	419	449	411	454	439	405	434	420	435	411	425	458	386	408	434	430	391	436	436	425	417	423	420	442	441	447	396	442	434	448	425	385	425	393	446	393	387	417	407	429	397	429	432	413	404	388	396	415	421	431	423	423	443	421	393	433	385	421	421	424	446	414	427	387	425	428	400	376	436	425	415	456	421	431	400	407	398	463	366	422	429	409	396	437	407	400	417	410	421	439	416	431	415	412	404	443	416	423	412	431	407	437	419	412	385	451	471	423	418	433	377	415	391	389	392	401	421	400	413	425	446	418	371	399	425	423	446	395	422	422	435	431	394	416	407	445	383	409	447	433	448	410	406	418	416	435	429	430	458	434	447	398	407	439	420	399	420	424	422	411	405	412	448	430	424	425	446	398	415	417	414	433	442	441	410	427	439	438	394	438	413	430	423	427	456	413	422	404	413
1701	399	380	368	382	378	406	390	423	397	446	421	369	377	399	377	387	395	399	384	435	333	396	380	375	357	396	389	399	384	392	364	390	396	359	417	416	406	415	419	412	398	402	382	406	422	400	359	414	353	349	394	403	370	375	369	400	396	372	383	375	377	408	381	412	402	388	398	407	404	386	400	372	402	382	398	407	378	378	361	403	352	385	387	400	422	392	376	365	415	392	391	410	392	388	364	373	398	378	389	360	396	398	390	404	379	395	411	374	375	383	350	380	410	364	387	395	379	395	384	365	418	372	359	376	419	405	396	409	361	418	361	390	402	382	410	405	421	363	385	376	397	375	394	444	395	398	410	362	397	370	359	404	380	378	367	399	372	456	389	375	399	403	413	388	379	384	397	391	354	416	433	394	395	410	409	374	411	401	409	377	412	405	393	385	396	413	373	383	373	385	370	366	382	419	409	368	377	392	393	376	399	394	388	392	383	382	421	426	374	383	396	429	388	370	443	402	401	395	387	380	383	357	402	380	381	427	436	408	405	410	375	404	415	368	427	383	387	408	415	354	375	387	375	365	381	387	398	410	381	426	405	329	382	389	414	348	391	367	385	411	413	365	413	397	410	402	395	418	375	403	401	379	391	399	401	390	382	372	396	389	393	394	385	362	421	387	349	410	375	385	426	423	417	380	404	356	406	397	399	374	420	434	389	396	394	364	391	379	411	367	374	386	415	387	407	381	357	371	400	371	398	413	368	383	420	396	401	427	401	403	422	353	391	405	438	407	398	355	362	399	394	396	403	390	409	412	378	402	393	402	386	382	369	393	380	371	388	406	395	416	400	413	349	400	400	428	398	373	399	401	391	362	399	376	383	388	387	376	395	358	411	395	376	386	383	450	406	401	357	386	369	421	401	404	436	408	375	369	414	411	376	375	406	400	406	432	417	393	388	384	376	413	452	443	433	402	409	381	388	409	392	372	370	403	417	371	391	431	383	395	347	391	411	416	394	405	373	352	404	390	399	372	384	370	393	402	414	372	413	399	406	410	356	401	392	395	387	385	400	392	411	393	393	414	378	388	370	401	363	398	387	365	390	385	381	383	425	348	380	396	413	414	373	381	385	364	390	385	379	397	388	366	386	394	397	415	403	383	373	375	375	394	382	402	377	383	390	356	365	378	401	359	352	407	381	423	393	389	405	385	369	435	413	383	408	398	378	380	385	435	383	356	390	373	386	362	375	372	386	366	368	382	396	393	406	443	393	411	366	432	363	375	432	385	425	400	404	386	403	410	390	405	412	444	414	367	382	432	368	388	400	417	377	390	380	381	413	378	400	377	394	392	411	426	393	416	376	375	373	421	407	353	374	389	388	391	375	395	388	376	381	372	442	442	383	401	399	363	397	386	376	368	405	359	365	352	419	430	403	406	385	374	394	410	391	359	401	403	420	365	390	408	374	370	404	372	383	424	391	372	392	389	411	351	429	402	406	404	412	392	361	364	408	408	394	430	366	392	403	350	362	394	401	395	377	408	358	409	389	426	381	372	352	392	426	388	405	411	419	352	384	372	378	379	335	395	355	385	406	380	380	376	371	392	378	368	411	412	393	382	376	378	385	399	425	382	390	370	357	379	394	414	388	409	442	365	372	357	359	391	377	402	401	360	405	405	374	374	393	382	412	397	392	379	398	366	395	405	398	378	397	394	413	401	388	405	385	413	394	414	391	415	372	431	371	381	382	405	379	378	388	369	401	384	399	419	376	383	408	384	391	392	386	385	421	409	388	404	387	408	406	398	409	338	380	380	394	355	429	412	385	362	430	361	392	384	398	432	419	370	383	399	381	415	405	413	347	371	425	398	434	393	431	437	398	370	381	368	406	390	392	413	384	389	414	384	382	379	385	375	359	348	396	379	404	390	416	414	394	370	411	358	363	388	380	391	399	401	426	385	403	403	370	394	387	385	361	384	412	353	396	426	392	432	427	429	412	394	399	397	359	392	416	385	395	399	408	397	366	393	335	368	437	418	403	389	375	411	374	391	422	383	378	370	373	422	402	394	365	367	402	419	405	406	390	392	393	429	380	415	401	354	398	408	375	377	397	365	374	391	421	402	384	411	408	389	401	390	372	369	379	395	403	385	409	397	382	379	426	400	383	385	375	395	388	402	386	378	425	390	380	401	398	377	351	425	376	382	388	370	382	424	382	403	372	385	410	413	372	413	418	438	371	407	377	377	400	415	406	442	370	377	349	404	343	384	417	432	380	449	404	381	421	398	414	396	399	401	359	384	414	388	416	416	432	390	351	371	368	420	412	407	411	369	421	407	390	395	414	362	398	386	431	394	358	387	365	376	330	395	380	413	383	432	425	353	386	406	408	396	387	403	388	378	372	401	390	404	388	411	411	412	372	398	410	371	411	366	394	384	373	397	386	406	401	424	396	422	412	414	359	390	382	382	371	399	387	368	384	372	339	396	403	376	376	407	388	436	377	379	377	397	416	394	399	353	431	372	393	421	421	384	403	393	436	394	372	408	374	386	385	407	382	393	396	400	417	405	401	416	388	404	399	400	385	344	394	368	413	399	375	384	386	379	398	409	381	390	388	419	418	417	390	371	385	406	431	349	406	402	377	391	377	422	397	399	411	407	369	391	408	402	424	381	403	425	372	340	376	409	386	434	396	388	409	408	373	435	409	427	380	397	411	429	417	389	387	405	372	376	381	392	378	368	398	413	386	394	406	365	391	383	394	365	407	391	402	401	395	398	397	421	396	396	391	357	368	427	397	388	425	448	420	396	407	402	415	410	342	349	405	395	383	400	370	354	392	385	375	372	444	361	348	377	396	387	371	381	385	412	397	400	388	414	410	364	390	405	349	342	390	387	411	405	391	398	394	405	398	423	394	402	397	406	379	372	386	401	415	400	381	401	398	390	405	426	433	418	405	389	407	403	374	419	386	394	419	397	392	431	371	398	393	429	435	420	378	389	356	401	399	384	385	342	403	392	383	348	374	398	408	400	415	381	405	403	405	444	435	370	414	379	393	407	380	394	398	402	396	397	405	398	392	357	405	386	438	396	394	373	404	381	357	441	394	363	422	409	370	389	414	373	366	397	380	369	409	417	395	387	396	392	384	398	382	384	386	373	392	377	405	358	432	414	388	392	364	363	395	373	419	393	378	390	369	406	369	367	375	354	376	409	365	393	397	402	409	402	415	382	426	374	397	371	447	413	399	381	412	340	409	377	403	400	380	401	430	408	353	389	388	424	408	387	382	396	358	380	363	389	388	398	374	400	431	414	399	396	394	422	360	392	402	390	382	380	404	372	416	397	392	414	372	427	396	389	364	410	395	422	398	387	389	413	370	405	388	375	361	379	394	383	410	411	386	378	374	414	381	356	385	379	378	411	399	387	405	413	407	404	424	378	391	370	420	352	433	375	393	413	359	377	411	390	378	368	382	424	388	400	359	377	424	446	355	386	395	384	409	368	413	385	407	405	411
2371	899	942	921	890	934	965	933	894	926	987	886	892	908	905	875	890	939	893	860	879	904	943	901	914	909	922	943	924	829	906	891	912	924	880	896	931	891	879	887	886	908	907	922	886	897	894	910	933	917	957	924	925	858	878	944	861	880	938	953	950	931	930	895	887	887	904	860	950	903	919	898	900	894	945	950	926	864	934	883	928	946	901	956	939	926	900	873	899	895	888	851	917	933	934	852	903	918	884	924	893	928	898	941	886	936	938	920	900	924	897	898	904	811	949	923	937	897	930	925	921	920	950	922	893	876	947	859	897	921	930	879	932	884	956	904	906	923	873	891	828	925	920	897	907	900	879	884	922	910	904	868	919	926	883	886	917	945	902	893	875	857	930	896	887	924	865	887	865	918	877	885	827	902	907	878	916	929	881	930	889	878	885	887	861	899	912	902	918	898	884	848	895	953	911	885	938	895	871	908	883	856	917	809	854	873	952	850	878	917	938	869	942	889	877	926	941	890	873	898	909	885	927	942	895	917	910	917	940	906	951	929	928	873	891	905	885	897	935	931	877	892	944	889	922	869	944	886	942	912	920	906	846	928	880	911	914	879	946	911	911	886	929	914	895	877	954	909	876	911	893	881	866	868	949	886	907	888	937	960	938	889	891	937	919	909	852	844	871	922	931	874	919	866	912	903	914	876	910	906	933	943	924	941	890	910	903	925	895	924	884	884	949	934	889	913	867	899	922	890	918	941	897	908	877	888	887	909	959	928	840	900	931	862	940	927	897	925	886	953	880	886	899	932	878	891	919	884	884	891	896	911	889	899	917	885	911	947	944	938	878	901	918	963	878	864	908	921	907	880	887	912	872	857	870	939	895	833	862	934	869	931	889	890	919	826	876	892	959	891	913	897	873	933	906	922	931	932	932	918	923	936	947	880	912	911	890	911	872	918	919	989	925	911	882	962	957	921	872	875	904	876	893	879	849	885	895	877	897	964	915	877	852	924	872	909	898	903	880	920	899	831	879	915	918	890	907	916	904	886	906	909	926	895	886	861	858	900	914	869	918	904	947	972	891	880	893	910	891	897	875	919	854	883	940	899	922	886	876	887	880	873	899	941	939	919	915	908	903	885	875	905	826	900	899	885	912	927	827	871	912	930	913	946	913	846	891	920	865	909	910	942	945	907	955	872	888	959	931	926	902	919	867	951	909	906	852	906	910	892	903	943	920	913	902	941	924	922	865	911	871	901	905	941	933	930	922	852	924	906	923	893	874	898	975	917	920	952	873	882	937	925	900	895	886	904	884	883	911	919	896	921	919	980	884	867	880	912	902	883	902	901	906	950	877	934	876	876	944	929	868	906	869	917	897	933	881	857	926	880	936	914	902	946	961	872	885	962	929	986	927	993	889	858	907	923	849	911	852	892	913	891	979	890	924	936	913	917	885	974	948	859	927	896	867	888	939	858	912	898	916	915	904	929	860	874	924	922	943	843	945	910	867	859	950	976	860	871	929	862	918	904	887	895	896	937	943	891	874	875	948	871	898	862	890	932	864	876	871	891	976	899	896	905	900	956	878	930	890	866	875	892	905	882	853	910	858	903	870	922	870	920	909	906	924	934	890	928	904	912	905	907	908	955	893	935	900	922	907	948	909	897	910	940	918	906	935	918	873	877	846	872	925	881	906	884	892	934	890	940	942	917	923	1022	881	916	881	865	899	893	890	868	857	889	914	963	906	877	907	920	926	893	873	916	899	874	916	920	904	861	913	868	927	886	928	886	891	885	907	885	909	903	945	908	876	967	911	966	891	924	894	925	903	911	914	892	864	847	922	919	878	904	876	879	862	947	901	870	905	948	898	927	902	939	905	898	918	927	970	934	879	947	937	939	964	900	928	940	857	879	892	876	930	888	942	959	893	896	953	916	909	876	856	908	859	903	897	925	881	908	905	931	907	951	857	836	861	936	957	938	911	890	934	906	943	890	901	944	859	878	927	870	914	960	877	933	938	910	933	897	869	886	895	926	930	907	906	881	944	880	878	863	891	869	918	928	870	881	937	864	871	946	930	908	845	922	947	886	875	855	905	920	960	929	931	916	903	904	873	927	906	867	902	946	917	967	887	901	866	918	901	885	889	879	891	932	882	892	932	898	911	915	917	897	946	933	948	967	875	872	937	960	924	905	944	908	885	883	891	918	925	901	919	900	970	882	888	897	891	905	903	881	928	932	896	912	904	900	895	917	874	855	909	896	890	926	924	857	929	902	912	888	940	863	918	904	916	886	891	949	907	901	933	950	876	889	867	891	913	906	860	880	885	983	891	898	882	911	871	874	955	939	895	879	913	892	856	952	914	915	891	956	938	904	916	921	852	896	938	894	871	925	879	953	921	889	897	925	926	888	898	917	939	852	855	915	899	924	944	912	934	921	866	890	881	892	885	875	862	904	882	916	891	934	991	943	913	901	869	876	904	920	899	852	886	875	911	883	905	887	872	959	862	911	918	870	863	893	898	892	939	899	912	892	869	955	938	891	902	873	903	910	917	931	924	962	925	944	891	928	903	867	929	924	902	927	911	853	941	918	869	986	850	896	887	891	918	854	867	896	914	886	947	895	939	918	910	931	858	943	864	837	891	920	905	960	901	925	928	933	852	906	864	934	899	861	891	943	892	931	939	873	874	940	886	929	915	890	886	928	882	923	916	951	977	939	868	961	949	930	928	885	897	911	924	929	924	894	848	898	901	913	910	867	877	920	924	906	901	865	857	929	918	892	918	910	943	922	924	945	896	882	882	896	912	882	862	906	916	853	898	845	892	922	938	916	930	876	896	855	963	907	927	845	926	875	910	966	880	905	959	911	912	913	883	980	869	944	929	908	860	885	974	959	956	900	904	865	894	921	872	923	910	898	924	875	997	925	896	921	934	947	902	893	883	853	976	899	914	947	898	893	932	948	865	938	903	883	995	901	883	953	892	867	924	878	935	852	913	877	918	878	908	898	931	903	936	939	933	892	928	881	882	901	872	895	876	889	892	833	872	953	914	879	961	900	916	884	948	899	881	937	931	936	907	860	892	922	890	907	907	917	936	876	917	883	885	891	901	883	920	910	858	928	876	908	942	874	909	912	904	886	916	918	872	905	951	846	944	936	957	857	977	893	925	936	893	924	953	912	966	905	899	916	923	901	873	882	880	884	905	961	967	944	848	947	922	921	948	865	862	936	936	858	849	868	865	914	903	917	940	917	885	919	932	913	890	930	910	939	873	878	899	908	866	862	881	857	905	940	875	902	930	846	887	875	914	893	914	855	921	898	864	891	887	869	935	865	863	910	897	925	892	900	948	927	924	927	910	912	895	898	868	895	894	912	889	942	805	932	895	934	901	886	891	897	908	921	911	907	916	932	856	903	883	935	909	894	922	883	885	905	930	890	893	880	918	940	876	864	950	901	974	914	885	862	962	939	947	934	916	931	936	917	880	881	920	926	871	879	906	884	861	877	926	906
7378	586	571	515	478	443	434	411	398	388	346	344	385	323	321	333	352	322	346	351	370	346	348	371	364	362	353	352	322	335	352	333	354	350	368	345	346	342	344	364	324	378	366	368	315	344	339	365	340	306	372	366	378	332	365	344	348	345	307	322	339	346	367	337	365	339	336	330	369	373	344	315	363	371	401	369	341	357	367	355	354	384	335	335	356	355	370	327	333	343	371	338	324	347	362	361	370	345	339	332	332	340	360	382	354	349	318	371	369	334	352	335	347	354	376	347	368	360	360	346	356	344	318	377	321	319	332	323	340	318	350	365	337	351	361	336	369	318	348	328	352	334	327	352	335	315	375	337	378	323	342	339	344	336	323	362	331	339	372	353	361	333	364	341	324	341	332	357	341	356	333	332	356	348	360	347	390	321	352	325	388	342	333	340	342	326	332	380	329	348	329	371	365	350	359	296	399	324	361	348	336	341	340	350	372	342	368	313	357	355	345	380	332	352	364	360	337	334	344	364	323	354	350	323	296	337	294	350	338	343	374	379	332	352	326	317	363	355	373	340	365	332	366	315	328	309	357	357	353	360	351	336	359	345	346	339	343	366	330	392	359	346	387	343	350	362	370	334	353	373	309	334	314	362	363	331	361	354	318	357	340	335	315	313	359	345	346	333	368	329	338	345	372	356	369	349	337	315	331	359	353	372	347	355	336	357	356	352	344	324	336	322	319	351	326	362	377	363	348	375	327	357	344	343	377	349	310	370	314	352	349	313	333	328	372	333	366	320	325	349	380	346	349	334	377	343	338	344	353	342	339	395	332	369	355	348	342	349	358	335	366	390	325	332	299	319	370	335	337	347	324	353	326	330	370	339	354	370	337	355	328	367	348	357	362	302	346	339	353	341	346	338	356	330	341	340	336	358	336	360	352	357	382	364	319	334	360	313	330	360	314	356	326	333	367	349	346	339	363	359	335	345	371	380	360	343	355	302	353	349	322	333	400	316	346	343	312	317	356	300	347	347	337	365	380	342	359	370	334	338	327	357	338	356	350	356	382	356	335	354	322	348	327	345	327	313	369	346	310	365	350	318	349	345	374	345	336	364	362	337	335	361	342	346	387	318	333	356	347	383	327	376	345	316	325	328	326	353	372	338	362	317	377	324	334	373	382	317	329	352	382	347	384	345	354	375	365	320	351	362	342	314	355	363	389	388	311	382	309	378	364	367	354	350	376	330	313	367	329	359	362	338	335	352	347	341	372	342	330	340	365	372	390	353	323	360	357	371	349	369	366	356	371	358	381	368	355	342	310	363	376	362	358	332	349	331	330	347	328	359	329	377	314	333	357	364	367	343	335	335	355	344	343	335	339	341	325	324	338	368	338	355	350	327	340	348	339	365	344	347	361	352	333	355	346	389	352	326	369	336	327	381	365	343	334	358	356	352	351	368	336	374	317	349	392	348	370	364	360	359	357	333	331	322	342	339	332	335	346	343	361	347	325	339	367	367	363	337	355	326	313	366	336	332	346	324	339	329	366	348	386	326	370	343	323	355	388	346	327	374	337	347	368	310	327	382	359	310	358	360	333	342	315	364	359	362	347	350	291	316	363	358	345	370	376	348	382	360	324	347	350	356	367	317	311	359	371	355	387	330	374	318	327	363	335	371	347	357	312	311	379	366	331	319	359	326	377	373	353	376	314	407	369	322	349	348	350	354	320	378	370	358	336	320	381	323	327	383	355	352	377	382	332	353	332	333	327	341	333	354	330	337	295	342	351	333	375	348	346	335	355	363	329	354	371	363	376	345	369	336	332	335	348	346	366	315	339	368	363	331	365	340	354	330	372	337	378	381	368	322	360	348	337	325	382	373	369	363	340	359	370	365	307	347	343	344	326	344	314	374	352	402	353	381	343	333	324	352	353	350	366	361	349	353	375	355	343	380	332	330	354	364	362	409	359	346	344	332	351	350	378	359	330	353	408	343	332	359	371	355	359	346	352	338	360	337	387	361	342	330	353	312	336	341	328	371	336	354	324	363	327	327	338	321	314	344	365	361	364	325	344	376	352	331	395	332	345	323	380	330	330	350	345	365	368	343	348	330	379	315	375	334	337	331	334	338	313	330	377	346	357	321	357	325	354	296	367	364	365	372	331	346	353	303	341	342	364	351	357	362	352	346	384	354	352	355	342	318	336	361	344	348	378	338	319	375	313	335	343	336	335	381	317	377	350	379	304	367	364	349	344	314	317	329	374	354	313	354	333	335	355	351	336	366	335	323	324	364	355	347	355	368	363	355	336	313	378	358	335	328	329	360	399	342	350	332	373	334	323	317	357	354	365	352	344	344	380	335	361	329	380	333	322	378	365	376	366	340	383	374	394	367	347	292	334	302	394	375	351	331	372	346	350	373	363	344	362	369	315	337	321	328	346	312	352	328	355	377	383	365	352	363	321	351	342	325	367	383	345	359	324	375	339	336	352	375	325	351	367	359	350	330	327	294	385	343	345	351	355	372	314	345	326	323	353	365	372	360	371	337	340	380	345	373	334	338	346	353	363	396	352	346	379	315	357	358	378	333	316	378	364	350	332	320	350	365	371	377	371	322	339	358	373	348	370	352	329	397	373	329	324	374	342	380	347	336	331	364	348	336	322	345	326	348	328	326	362	338	333	330	342	356	322	345	330	343	388	339	347	385	331	364	358	341	337	349	372	348	343	342	350	346	345	340	357	372	337	374	318	343	322	376	334	351	332	303	376	328	318	349	302	343	312	360	336	364	329	358	348	365	337	321	342	373	358	309	349	352	345	351	411	348	317	339	314	329	353	312	348	343	342	369	371	379	333	386	365	378	360	353	364	370	346	366	347	340	321	356	381	340	325	365	347	351	363	346	333	292	333	372	359	344	328	369	383	350	387	351	360	358	357	341	326	378	330	347	322	369	369	376	334	326	343	348	373	341	342	378	308	343	366	354	345	337	337	339	361	354	319	335	353	333	337	360	319	367	361	309	353	339	349	378	364	332	378	340	387	365	314	322	326	343	335	355	351	344	349	338	398	329	359	329	340	349	358	355	332	362	350	377	374	311	314	329	348	349	349	343	310	334	332	334	355	358	337	376	350	351	324	342	373	330	365	334	361	375	353	335	359	337	329	329	392	349	351	355	324	338	348	327	366	347	359	346	368	375	330	368	342	343	335	309	367	336	377	352	342	346	366	374	386	351	385	330	374	342	360	350	325	353	348	344	352	315	366	314	366	370	375	348	348	357	354	342	353	367	335	352	324	343	329	390	376	390	341	333	338	358	375	350	297	370	323	383	390	361	363	333	356	332	325	352	355	346	350	324	364	324	340	362	364	381	334	345	340	355	315	344	321	355	356	350	327	310	339	349	381	375	360	385	357	314	355	363	374	336	376	352	337	348	356	376	359	324	353	387	349	329	358	342	331	360	382	363	363	324	345	331	359	331	345	339	349	354	336	360	327	336	361	339	348	365	335	377	305	348
6861	1035	1337	1488	1369	1270	1171	1097	997	933	910	904	890	899	850	863	923	846	859	850	868	847	833	762	834	858	812	829	865	850	797	830	863	810	821	805	818	835	858	856	811	790	815	821	869	803	802	841	818	822	790	735	780	826	804	811	794	860	773	783	780	845	827	811	846	841	832	822	761	853	820	799	843	828	814	853	811	801	830	802	813	857	828	815	772	800	825	851	794	796	826	802	829	853	761	854	804	808	863	814	815	825	874	775	771	793	815	860	837	770	772	860	820	815	779	835	854	796	856	858	809	814	805	839	773	805	821	800	838	809	786	777	839	832	821	838	806	804	777	758	853	780	731	815	834	819	826	768	784	827	828	798	769	840	792	772	807	854	806	795	778	826	796	756	794	834	788	815	744	796	798	810	773	771	810	814	772	849	840	800	795	835	785	852	801	814	836	774	775	788	801	814	806	784	833	800	831	854	817	825	794	779	828	840	858	841	824	809	824	752	775	793	827	782	810	798	780	841	826	786	795	842	782	815	793	819	778	858	819	813	801	842	810	848	800	838	822	800	761	803	754	791	817	807	830	761	793	776	816	780	772	767	811	779	795	818	801	796	823	809	813	824	804	782	785	846	828	839	818	803	789	817	791	815	810	844	730	755	794	822	809	812	810	853	784	783	780	832	809	819	831	814	892	820	805	808	804	831	839	778	834	806	764	805	779	794	825	755	862	848	827	775	807	840	797	764	781	787	807	786	839	842	759	811	850	815	809	787	781	761	834	816	834	845	835	805	846	843	794	805	888	795	864	827	793	768	847	780	792	773	815	814	767	778	786	826	805	752	806	816	824	848	820	844	832	809	770	791	806	834	817	806	859	794	752	771	801	822	858	799	841	777	776	781	852	798	793	802	820	776	773	827	799	895	805	788	803	811	773	769	806	838	804	865	760	789	825	807	838	805	809	817	789	806	839	840	807	781	811	844	737	778	814	814	804	801	796	779	803	821	811	749	852	785	816	832	767	761	854	791	811	772	820	785	800	835	798	821	814	822	753	785	803	790	811	853	783	807	819	773	845	806	788	777	857	796	834	786	790	809	799	847	806	778	749	817	840	799	799	878	855	754	843	804	809	795	809	815	817	730	808	833	818	798	757	776	838	812	784	818	824	826	809	844	820	809	751	747	778	824	789	810	764	801	825	810	806	806	757	803	819	804	768	802	824	801	794	816	793	816	796	798	801	744	797	775	825	819	754	812	787	805	816	793	798	761	800	794	822	820	843	774	832	822	806	767	790	816	831	798	780	855	801	823	790	815	850	785	751	793	807	797	785	769	819	804	822	808	798	802	801	800	830	815	786	785	804	821	758	796	790	809	830	804	786	832	846	845	776	775	817	796	824	762	789	814	816	765	797	860	814	797	817	834	756	792	773	825	797	778	809	781	849	744	810	784	788	820	776	798	795	773	792	817	766	796	835	809	812	837	765	782	764	834	773	838	849	759	765	827	824	809	766	766	786	828	839	764	785	760	771	800	799	766	808	823	775	794	785	796	807	816	782	805	809	774	844	810	831	743	802	830	847	792	810	808	827	803	805	794	790	826	834	785	787	760	783	803	840	761	798	833	847	812	790	797	853	789	834	812	819	831	815	768	780	817	803	800	805	803	790	784	785	826	800	787	816	769	758	821	820	784	817	802	800	819	819	790	798	803	790	813	836	791	817	808	809	830	792	766	783	821	816	832	795	810	850	791	799	816	802	744	848	814	800	860	803	784	829	787	781	802	803	848	824	747	791	804	811	761	811	848	788	803	805	770	810	820	773	766	791	867	837	817	815	796	819	805	826	794	751	809	783	839	771	788	798	745	823	808	828	811	795	791	822	849	826	777	858	829	801	797	818	806	768	798	806	812	832	875	805	823	820	752	823	799	835	758	807	837	848	787	767	779	868	808	825	777	814	832	780	815	807	779	850	821	795	760	787	819	817	859	785	805	801	836	783	806	852	852	782	808	833	824	779	796	778	851	793	811	827	852	837	764	776	823	792	841	809	781	780	811	830	806	769	774	880	841	769	838	788	782	814	774	793	833	817	818	853	798	804	775	804	834	802	817	817	742	797	800	765	832	854	816	771	812	831	854	823	807	855	817	829	842	810	854	860	829	843	781	832	828	806	859	831	798	828	795	818	786	839	768	849	815	786	852	818	802	807	802	810	819	842	796	774	851	799	780	821	807	821	796	798	826	849	778	809	808	846	783	785	841	770	790	795	801	866	782	780	790	820	788	824	721	805	790	819	784	834	822	806	786	825	804	833	813	818	759	795	832	765	822	787	821	751	796	804	829	798	772	764	831	823	832	845	775	803	864	784	792	741	757	790	759	848	817	786	821	793	797	816	887	854	791	821	761	810	814	800	819	728	788	807	850	834	809	793	844	824	761	808	795	871	820	805	794	780	811	820	845	816	810	792	817	795	818	786	803	776	798	803	796	776	766	806	810	794	793	802	791	768	769	819	841	784	825	782	785	809	805	844	834	765	842	825	766	809	798	851	817	796	797	845	839	765	829	757	750	810	819	771	790	886	861	787	748	817	785	847	803	787	808	802	815	846	761	810	828	846	861	850	818	848	829	763	813	773	781	792	792	819	802	833	821	794	818	837	810	786	781	773	789	800	803	762	851	823	788	834	822	824	794	799	870	790	811	773	796	806	817	831	805	797	804	836	853	820	777	799	816	768	778	784	818	795	771	793	750	747	803	825	797	765	813	821	783	833	803	799	792	783	811	800	849	820	790	856	804	865	740	793	842	812	828	770	808	839	820	834	829	781	844	785	831	807	800	789	713	791	786	789	786	800	807	838	763	772	773	771	809	799	832	801	783	823	838	858	774	816	808	820	776	838	784	798	789	801	805	799	841	811	768	828	784	755	795	818	811	760	758	806	827	809	833	779	808	774	771	825	772	798	772	808	825	824	884	805	767	783	766	767	890	787	845	795	802	772	785	759	824	777	814	835	774	826	845	813	797	773	803	795	780	804	772	770	726	846	852	813	833	802	794	798	805	818	753	859	824	824	800	822	814	795	799	764	796	783	760	796	771	794	791	814	825	788	804	808	836	821	780	807	777	773	768	778	872	853	835	788	794	771	805	824	804	813	815	808	835	806	792	833	836	756	803	802	822	799	795	802	798	852	813	823	782	827	832	822	796	817	796	808	769	783	785	791	795	832	853	828	850	788	835	770	793	764	742	761	781	738	812	784	848	821	760	822	855	838	799	841	841	830	851	813	796	815	869	843	824	826	799	800	766	832	830	761	775	776	795	796	763	789	845	728	819	749	820	799	756	787	820	780	860	853	784	799	830	797	810	815	804	777	803	776	816	812	820	793	842	773	787	815	793	800	766	816	785	851	770	811	833	824	839	821	853	808	809	767	821	825	789	818	778	807	775	803	819	807	749	779	816	853	796	818	803	828	777	803	799	816	786	774	833	828	811	811	816	798	800	817	811	849	799	842	832	837	825
13037	781	681	569	431	329	268	257	221	206	193	185	186	174	163	163	178	154	175	162	178	190	199	167	184	132	171	168	163	140	150	182	162	160	159	146	161	169	156	181	178	158	162	153	179	169	176	168	175	154	152	155	167	187	152	169	174	154	160	161	168	175	149	166	179	163	152	155	188	141	143	147	168	155	166	159	151	156	172	170	143	165	175	178	155	160	165	171	155	162	159	159	168	171	170	141	166	175	173	193	186	171	149	142	153	163	153	132	151	120	169	166	158	179	181	157	153	159	144	148	171	204	171	182	170	131	186	165	164	149	168	169	179	175	166	164	166	161	156	160	164	178	159	140	157	150	143	166	187	147	149	146	176	159	156	190	175	151	171	176	174	154	159	169	154	145	152	179	155	161	152	158	159	161	135	147	178	175	163	158	154	175	157	191	171	161	162	172	173	154	180	147	171	155	165	157	153	136	168	171	143	147	176	172	158	168	154	176	179	145	153	174	138	177	150	162	139	145	157	170	143	165	172	161	157	181	171	154	136	150	161	146	136	165	157	154	179	167	132	153	138	136	172	145	160	149	147	162	157	172	163	164	145	167	151	146	175	169	149	176	167	178	158	146	140	175	158	141	171	164	167	160	146	168	169	145	177	153	160	145	141	170	170	161	146	191	164	157	155	155	154	176	177	151	169	172	166	155	173	153	155	154	135	147	150	164	159	163	162	149	154	152	184	163	156	149	166	154	173	156	171	148	157	195	151	162	168	148	151	141	194	147	162	165	173	162	150	168	174	157	121	179	139	149	160	168	155	186	162	165	174	166	168	153	155	165	159	168	171	154	161	152	150	152	205	161	135	185	196	160	150	191	141	178	153	177	144	143	161	161	177	174	146	179	166	166	158	180	165	163	175	164	163	153	139	161	169	178	183	163	189	176	141	168	155	144	169	161	149	159	171	160	148	165	149	182	155	185	167	161	148	144	171	166	203	162	142	183	170	151	144	150	160	155	159	157	157	154	153	176	178	138	181	182	159	157	161	177	148	155	174	159	167	146	166	143	147	147	165	149	148	150	160	158	168	174	156	175	156	157	155	157	186	168	150	158	179	154	156	177	164	171	166	171	168	152	170	147	170	171	155	185	151	182	179	166	169	194	189	191	148	172	166	150	154	160	147	183	167	185	152	154	172	145	166	157	151	144	168	146	139	158	171	186	166	150	163	187	134	160	160	163	142	168	150	166	157	168	137	166	148	159	155	179	157	167	153	163	156	156	167	138	190	163	152	159	154	186	158	163	167	181	149	172	160	172	163	167	165	182	153	159	165	164	195	187	155	167	183	158	175	151	158	164	158	161	207	171	177	172	174	158	153	170	149	142	182	196	146	161	163	152	165	169	173	186	178	172	152	189	176	168	181	179	166	183	159	165	175	160	173	155	142	167	185	194	145	165	162	166	149	166	158	150	174	176	185	170	163	160	174	182	171	159	178	148	147	179	160	161	157	173	134	162	154	165	166	166	152	179	158	145	139	171	176	163	177	176	148	141	158	144	162	145	173	152	171	150	135	165	162	159	145	154	169	135	168	160	170	169	173	137	173	183	164	152	165	163	162	152	149	149	149	155	167	164	168	133	166	157	187	150	151	184	156	143	177	168	173	162	172	147	141	162	158	147	154	148	143	159	165	153	156	159	154	168	164	169	154	158	173	161	162	174	141	173	175	164	158	169	177	180	144	180	159	184	147	174	162	166	150	151	165	168	156	164	177	158	197	176	169	142	141	152	128	184	140	171	181	158	162	166	158	158	140	187	148	159	158	163	174	167	171	151	156	167	168	177	156	175	159	155	181	160	171	148	153	172	186	164	179	140	181	143	136	166	177	166	179	162	174	164	161	158	180	151	151	174	145	145	148	171	184	177	197	162	184	167	170	163	148	155	149	177	182	174	168	169	182	173	154	141	170	168	148	178	169	173	184	147	173	149	197	160	159	165	148	162	160	176	161	147	156	185	144	165	152	139	178	160	198	179	147	170	144	149	189	165	142	164	151	168	159	164	176	182	140	144	186	173	176	147	189	148	161	178	162	182	182	159	152	172	159	178	137	169	159	153	156	141	150	140	163	150	151	144	166	163	141	175	148	161	150	152	168	173	174	168	174	187	165	162	148	151	178	138	172	165	143	178	160	143	160	169	144	186	154	169	165	160	187	163	172	168	169	170	168	159	149	172	151	167	169	175	158	168	174	167	169	167	168	144	172	152	187	168	185	155	149	168	180	162	179	160	156	159	164	153	153	169	149	170	146	154	150	164	154	164	153	159	166	131	178	155	167	172	180	185	162	163	160	157	151	179	152	178	158	151	181	155	139	151	158	204	185	172	154	163	160	155	168	145	153	160	175	161	165	154	163	162	154	143	151	160	166	142	160	194	160	140	167	152	176	148	158	150	156	163	154	166	161	177	184	169	161	156	155	142	182	163	159	140	154	183	155	157	159	160	151	152	128	182	157	174	155	172	161	166	176	165	156	160	154	145	190	174	141	146	174	186	164	155	155	152	149	159	164	187	177	153	159	152	143	173	186	164	164	157	148	176	169	155	161	177	136	167	164	144	162	190	184	181	160	143	165	183	166	156	162	166	153	172	161	176	164	163	155	127	151	163	134	163	165	187	186	151	162	152	178	204	169	135	170	164	172	155	166	137	165	160	167	166	149	151	161	151	179	165	156	147	153	166	160	158	164	155	154	169	172	159	158	148	172	163	158	162	164	140	172	177	172	167	157	163	144	157	164	151	145	172	153	143	169	185	150	176	175	187	174	169	184	155	192	151	155	145	160	158	149	144	166	161	138	170	151	147	171	159	176	159	154	144	146	176	177	142	141	166	176	161	159	174	170	137	166	134	172	179	147	148	168	168	190	180	164	161	162	165	156	158	160	159	153	143	165	152	167	169	165	166	169	163	195	163	155	157	151	160	157	145	143	168	144	151	169	174	171	172	180	168	135	159	145	146	132	141	186	174	142	176	180	138	163	153	157	145	187	186	161	162	170	155	168	180	168	157	175	154	170	166	178	153	170	164	161	168	137	180	197	165	162	183	173	135	189	137	172	178	168	165	164	164	174	163	161	168	170	135	163	163	159	174	151	171	186	131	159	143	173	148	144	147	134	133	155	168	133	137	156	156	158	159	159	134	164	168	177	164	167	146	167	180	148	174	176	143	158	144	158	162	154	185	157	154	189	149	178	164	141	178	163	169	165	186	158	170	153	172	156	154	141	175	174	132	137	154	161	144	153	180	203	161	181	188	169	155	159	163	162	172	181	171	182	169	167	168	168	175	177	149	148	180	184	151	156	169	143	151	148	158	176	155	162	160	174	148	169	140	182	158	157	147	174	160	190	176	174	145	176	159	144	156	182	159	179	152	163	194	189	164	159	145	152	173	176	164	182	155	171	148	183	172	160	147	185	155	171	152	151	156	169	186	167	146	190	161	165	142	154	140	170	150	172	169	150	157
7917	859	1418	1776	1491	1196	963	881	777	655	661	534	613	587	526	525	510	473	516	479	485	445	450	453	441	470	465	466	451	447	442	454	433	458	439	445	448	457	431	403	463	445	445	415	400	442	428	396	454	402	421	412	428	421	429	421	413	442	422	399	415	411	408	419	423	451	464	420	450	437	400	438	457	383	448	463	417	380	410	419	408	429	396	404	411	445	432	464	435	429	441	412	442	405	436	427	413	435	443	450	427	422	415	384	419	440	384	440	425	435	434	418	458	423	445	416	469	447	437	427	428	428	412	410	418	445	403	414	407	440	412	380	434	387	419	420	394	392	418	424	424	426	419	427	449	402	395	420	399	412	389	402	403	427	399	430	407	445	422	385	442	386	415	429	410	386	406	439	390	427	381	417	432	435	456	412	392	424	405	413	407	390	420	403	448	416	427	407	403	407	390	458	413	383	415	415	414	402	433	395	382	392	436	377	404	413	401	430	429	419	430	421	402	405	409	438	391	427	404	424	410	413	425	412	424	450	440	408	423	429	419	417	410	437	419	422	469	418	413	442	422	449	453	424	430	408	437	422	450	411	417	428	429	412	407	381	387	419	435	380	425	448	437	418	433	452	409	392	438	420	426	403	411	455	374	391	419	415	423	415	414	416	392	463	420	424	413	432	423	412	411	376	420	416	395	429	418	381	443	404	409	431	416	423	447	425	422	399	387	408	398	425	430	432	406	414	401	425	432	453	440	399	379	425	417	414	428	419	442	440	408	413	416	415	416	424	441	450	429	412	408	439	395	441	420	450	435	458	403	439	420	412	412	437	404	424	385	420	406	440	440	398	398	419	415	443	409	441	421	398	420	436	417	456	440	453	396	396	423	442	417	420	415	448	400	401	433	416	418	415	416	432	456	408	415	419	429	424	429	428	385	411	437	415	406	403	466	387	410	405	420	462	433	442	402	436	398	401	399	424	436	397	434	388	433	407	415	432	398	427	408	433	424	414	423	441	392	423	419	435	440	425	430	396	459	416	422	402	406	417	396	471	460	440	429	462	403	393	407	418	383	389	452	422	448	402	443	426	411	411	398	391	380	462	393	407	411	406	400	415	457	407	442	377	396	422	410	422	421	452	447	412	428	414	399	399	415	406	434	398	407	448	419	399	433	406	373	405	392	448	467	425	427	449	451	422	410	436	418	403	409	415	445	412	417	400	397	429	479	431	443	405	429	411	465	438	381	430	432	412	438	415	436	422	443	378	386	422	463	418	414	409	418	409	422	455	442	405	448	391	416	377	417	451	412	449	406	422	417	404	438	396	397	426	440	409	422	423	430	423	425	426	415	399	431	421	425	400	447	426	403	437	426	411	435	387	383	392	405	428	416	433	405	418	430	422	411	430	465	438	455	397	468	413	405	396	401	418	406	409	419	415	425	419	411	397	428	446	416	400	428	480	400	416	406	367	441	416	455	446	429	398	438	436	426	415	426	410	425	418	423	447	382	408	448	482	396	429	394	410	438	419	377	403	423	407	397	434	410	421	426	432	463	391	438	393	394	410	450	403	427	406	424	411	417	430	439	455	388	390	447	441	423	446	426	448	409	421	423	405	412	425	432	429	397	421	402	411	395	384	409	410	446	417	453	395	417	366	440	437	423	378	406	428	446	419	465	428	403	425	423	404	367	387	403	400	437	391	432	443	440	419	380	413	423	390	416	398	397	409	415	425	415	410	379	431	393	407	418	389	402	419	432	418	433	476	438	431	413	398	392	418	443	423	420	425	407	418	439	429	423	443	410	409	422	415	437	416	423	398	427	424	446	434	402	409	424	421	394	444	412	399	411	395	421	435	434	432	386	460	426	433	432	394	424	435	376	435	405	409	430	415	413	399	401	408	433	428	432	423	442	432	424	394	455	449	394	420	406	397	428	425	421	414	391	387	448	425	414	433	395	451	439	397	425	414	406	394	388	406	450	446	394	433	402	418	405	435	384	415	425	443	426	453	421	427	424	409	427	427	434	424	401	434	415	416	441	397	395	419	449	392	428	425	422	444	376	449	422	415	432	449	423	417	438	418	419	419	399	433	431	441	416	460	381	439	446	421	408	458	419	461	432	419	418	424	435	421	414	407	413	414	429	442	440	433	432	394	437	379	454	416	415	434	413	381	433	446	392	394	393	427	386	393	387	430	419	446	463	453	392	441	443	450	406	398	414	415	413	390	426	412	422	407	424	409	454	401	404	379	427	416	387	439	455	404	486	400	415	417	405	401	390	382	447	386	428	401	433	426	427	442	426	467	400	403	434	406	445	421	408	439	414	412	393	410	410	390	418	452	438	414	436	413	390	410	404	421	429	419	400	421	402	407	386	444	419	409	476	446	402	414	433	399	423	439	417	443	409	451	403	400	432	407	403	440	441	439	398	427	434	416	423	417	424	420	385	399	373	421	473	424	420	395	406	430	457	400	425	418	428	451	433	422	440	381	444	447	408	441	447	392	440	419	394	411	401	398	421	408	396	400	420	415	390	422	421	427	433	436	436	427	422	415	414	409	443	413	444	420	412	450	398	434	444	438	374	456	428	416	447	439	411	415	419	434	440	401	464	406	434	394	383	424	428	401	420	419	454	416	409	429	423	430	404	387	422	404	434	419	428	432	449	448	394	437	411	450	427	419	415	418	408	396	438	440	438	420	405	418	424	444	442	419	433	404	433	423	443	395	461	446	425	397	399	425	413	442	442	412	401	429	454	410	396	389	408	402	436	408	430	434	418	413	420	407	377	408	446	430	405	404	427	442	413	393	394	382	414	388	414	412	406	409	429	462	430	394	410	396	424	372	445	435	417	407	427	415	420	407	417	434	424	427	388	420	402	412	424	406	386	418	422	397	408	431	412	399	418	405	421	436	408	412	429	429	441	415	437	429	429	398	450	462	450	401	414	461	425	419	410	418	413	419	426	399	408	408	390	437	409	428	404	381	412	411	360	428	414	385	434	444	451	408	434	423	415	407	426	424	457	438	402	407	403	430	416	402	403	431	434	410	404	439	392	436	376	437	457	418	412	409	398	391	433	438	415	384	405	443	412	413	421	397	449	436	425	436	398	401	418	388	436	405	406	402	420	407	431	414	449	420	427	383	411	430	397	400	430	427	403	414	427	406	416	432	393	460	434	446	446	400	434	410	418	394	394	412	398	403	410	428	408	448	456	395	396	421	461	394	464	415	404	435	421	422	420	411	427	434	414	426	382	433	424	374	425	426	452	416	438	411	412	420	406	381	395	417	407	413	446	391	445	425	418	402	424	398	405	443	435	433	414	402	396	398	423	402	391	441	429	388	433	470	382	431	407	403	418	441	428	437	408	425	397	374	392	434	385	388	426	428	426	418	405	451	404	381	421	436	423	399	440	400	434	440	442	439	408	378	405	421	422	411	436	456	416	458	445	412	428	449	409	451	424	422	431	426	406	430	397	464	395	436	415	439	467	421	378	437	414	421	389	427	376	413
1585	415	420	427	385	399	385	352	384	405	393	419	386	380	352	362	358	396	397	382	391	423	403	422	363	430	385	384	431	387	365	401	377	349	384	404	445	400	375	372	414	359	378	404	413	381	383	362	367	388	357	374	362	378	350	422	356	379	393	390	375	362	407	372	361	375	397	399	420	393	377	384	361	377	358	417	366	393	392	399	392	402	344	393	345	395	393	399	389	412	377	407	401	401	360	391	339	384	392	391	383	390	390	398	352	355	394	386	350	375	425	377	423	358	370	377	353	384	409	387	406	393	374	361	381	418	382	378	389	407	438	397	390	420	394	421	377	396	414	368	395	378	392	388	342	374	382	400	361	427	407	422	372	418	382	387	419	412	400	381	399	362	378	363	410	411	431	348	428	383	395	408	398	418	385	395	357	385	367	423	347	381	365	390	346	394	373	375	405	379	400	376	407	396	371	394	411	356	377	427	366	362	361	394	380	375	402	386	385	406	381	372	354	400	387	386	405	405	391	385	388	386	406	365	382	424	422	412	394	360	361	445	390	417	392	414	420	356	407	384	374	406	420	422	405	391	410	397	401	350	369	371	367	395	370	340	380	392	406	431	372	399	418	425	380	376	406	425	384	392	370	361	372	404	403	405	383	389	411	369	386	370	391	367	403	413	402	357	415	382	385	382	383	412	388	395	386	404	384	391	368	386	377	436	410	377	388	394	382	389	399	373	396	376	401	384	369	362	405	404	352	371	367	408	348	342	407	350	386	400	403	410	424	388	391	385	377	398	382	400	395	381	397	392	378	383	383	376	381	367	397	391	395	386	367	372	359	405	394	415	380	399	365	385	373	389	357	389	386	362	353	396	395	372	426	423	372	357	400	448	413	366	356	406	359	381	373	363	368	394	415	401	417	380	399	370	378	416	339	399	406	389	402	374	362	419	403	360	366	378	360	401	383	351	393	373	366	375	401	418	419	385	382	381	370	405	405	380	389	373	387	396	405	391	369	371	363	407	350	390	397	422	376	399	397	374	406	377	411	419	383	367	377	404	412	376	416	368	372	404	394	389	395	420	397	385	368	410	407	391	395	355	428	403	413	413	415	421	407	380	379	358	391	391	332	362	395	349	389	382	384	357	394	382	402	380	378	383	407	369	385	430	368	392	386	414	372	387	378	399	418	367	373	404	368	374	391	388	407	419	399	408	360	398	378	428	403	386	342	410	424	396	359	359	387	369	384	406	373	400	385	366	414	392	396	372	361	371	381	389	392	357	412	383	395	378	378	372	388	370	385	397	363	403	387	362	362	374	390	389	385	380	369	388	353	400	369	387	424	393	380	387	383	367	366	426	390	375	375	382	390	339	416	400	346	388	409	401	418	370	428	388	382	398	390	355	373	366	371	388	410	353	403	377	425	414	385	379	383	387	448	406	368	376	375	393	418	421	379	391	420	392	349	366	383	403	391	367	421	366	387	419	408	409	439	412	380	384	388	414	401	379	383	398	403	385	388	398	410	410	419	408	355	395	360	420	417	399	433	354	364	354	391	393	391	385	389	407	404	414	374	386	407	412	403	361	370	418	412	370	385	395	389	355	380	397	380	426	369	398	356	419	396	401	387	380	357	421	413	363	389	414	362	406	354	389	374	379	349	385	322	406	389	400	408	391	389	383	406	422	431	374	344	392	399	358	390	414	345	384	399	391	393	377	386	381	379	386	369	372	381	410	396	414	376	413	384	382	382	451	385	401	405	374	362	372	393	436	418	444	397	408	379	381	382	390	348	411	394	376	370	376	408	404	393	416	412	360	373	332	333	329	382	434	417	405	405	366	397	391	383	367	405	377	397	398	378	380	381	400	411	375	355	370	391	381	398	373	401	403	406	394	399	383	419	369	379	398	364	406	399	373	414	396	377	390	369	386	391	408	371	333	390	379	438	415	403	380	389	396	368	392	350	388	349	435	397	374	388	387	387	387	382	388	388	372	378	414	365	386	354	358	371	415	383	406	368	375	411	403	398	385	410	368	432	408	408	385	379	379	408	411	398	378	390	368	374	376	368	362	396	386	373	391	378	387	392	403	403	355	403	356	382	389	426	389	401	383	372	395	368	400	357	384	361	395	392	359	388	361	379	386	358	358	372	389	352	377	371	385	369	396	366	400	328	410	397	401	351	369	365	408	380	347	401	368	376	374	396	383	392	403	368	423	377	381	348	389	401	392	361	365	393	399	384	408	413	404	403	406	394	395	365	406	339	378	376	384	314	385	376	394	393	366	368	381	410	391	402	408	403	382	372	400	405	386	403	405	395	357	372	401	436	386	389	434	392	367	383	387	396	397	324	365	433	366	373	418	338	375	403	374	386	413	359	332	390	378	364	392	392	398	373	356	370	374	311	433	384	414	382	401	371	366	367	369	405	381	431	379	372	380	442	386	382	434	383	360	409	414	415	334	418	438	404	412	407	421	378	394	365	374	401	389	403	390	389	381	358	395	356	405	369	368	337	416	394	416	398	386	374	375	367	397	434	394	368	369	407	337	375	388	390	356	373	392	361	380	382	395	395	418	379	365	398	393	395	389	358	380	397	395	421	406	390	394	375	351	377	412	377	398	373	364	410	376	367	381	338	395	375	357	353	406	389	413	389	386	385	407	382	379	375	384	366	373	368	334	388	401	384	351	356	396	431	393	391	409	420	376	343	360	412	392	397	384	351	418	372	388	419	383	363	380	393	374	397	378	397	428	403	348	430	382	339	370	400	409	375	359	393	380	372	415	382	368	368	394	397	388	425	382	376	398	381	391	385	422	439	391	419	360	388	415	412	367	419	354	387	389	362	397	398	355	374	416	402	397	378	397	396	414	376	409	392	361	354	368	392	391	354	366	409	386	379	385	368	387	412	390	379	379	369	379	381	405	368	396	357	373	371	397	390	390	346	390	343	360	386	389	410	377	400	388	421	409	415	408	396	375	405	423	402	370	394	408	398	370	367	393	390	372	411	366	383	396	372	398	404	385	395	414	387	399	403	388	355	398	384	384	385	434	415	390	436	390	391	370	393	391	379	411	389	415	380	401	395	375	390	425	377	360	407	426	392	368	367	355	399	386	388	365	366	397	363	385	382	403	366	346	429	384	393	357	356	396	391	344	367	378	420	395	377	373	389	367	399	347	391	382	379	393	363	389	379	406	416	412	413	365	430	378	393	371	396	412	415	384	417	385	362	379	433	413	420	425	406	388	407	425	381	387	376	413	381	364	429	392	400	394	377	361	404	342	338	385	411	422	360	399	402	417	353	372	387	374	392	410	371	402	378	345	389	422	403	418	390	399	406	416	411	420	367	420	368	411	383	384	392	392	422	410	374	414	384	386	407	375	388	409	412	350	364	423	404	399	374	379	402	365	373	440	383	377	374	383	389	385	392	401	383	442	395	416	436	372	391	347	376	395	395	361	405	377	397	377	397	376	401	375	366	401	395	370	398	382	408	379	396	415	344	400	391	379	360	395
2290	916	922	989	932	954	907	919	904	895	945	898	950	835	909	893	912	963	878	933	889	905	871	895	879	940	880	937	894	903	907	872	949	969	887	970	944	875	894	962	882	861	915	874	896	883	838	927	868	904	919	862	892	871	953	938	874	892	890	919	890	941	865	925	923	918	923	943	911	869	885	938	891	938	897	891	909	898	866	892	870	892	947	892	904	875	913	841	865	889	925	922	937	905	916	888	906	922	874	916	897	859	867	897	946	901	948	901	858	917	873	933	942	939	874	971	906	918	891	885	930	887	914	936	867	924	931	848	844	865	892	912	885	917	919	876	908	894	886	916	848	907	885	895	852	902	932	908	900	887	871	913	918	865	911	913	951	866	918	913	895	929	891	861	928	921	887	920	866	927	899	883	933	921	919	815	926	908	877	915	899	923	894	876	868	858	889	886	855	918	946	885	868	867	927	883	839	892	905	931	971	925	893	860	867	865	890	957	860	897	941	946	884	939	941	926	915	856	937	849	918	873	944	869	872	914	913	850	976	947	929	881	901	939	941	889	910	885	874	896	837	918	928	937	877	918	899	923	917	963	843	926	880	925	941	866	886	872	905	945	870	833	971	908	937	883	832	899	895	848	880	941	923	916	934	873	932	897	942	921	886	928	961	857	890	876	955	950	956	896	931	877	902	876	905	873	940	893	961	871	892	898	860	895	894	904	924	901	907	899	921	873	887	891	909	879	894	911	901	869	906	920	833	915	885	858	849	895	916	880	902	899	914	853	932	869	937	882	910	944	885	866	925	906	871	930	918	892	922	871	861	901	873	866	973	957	910	927	861	926	934	907	907	856	909	845	929	892	887	927	869	872	900	953	948	949	881	913	846	906	944	891	884	964	971	885	895	906	886	907	879	888	918	941	907	907	927	853	923	867	852	855	887	927	915	881	971	910	886	905	855	907	862	854	917	888	879	881	920	888	933	888	930	881	868	961	933	946	910	933	957	907	903	954	894	904	907	870	915	965	895	902	901	925	935	879	833	918	916	899	906	962	912	963	862	860	871	828	903	898	915	925	896	871	882	914	904	935	897	889	863	911	903	909	826	904	938	853	927	814	910	918	895	883	899	885	891	925	932	863	872	871	839	908	857	891	920	1015	925	882	890	895	919	953	943	923	933	934	917	919	849	887	845	909	915	910	918	893	964	919	959	982	910	892	887	941	902	882	857	844	892	908	856	938	898	929	857	900	929	881	880	943	867	959	949	908	896	860	970	871	882	916	926	942	909	929	872	949	939	876	910	904	909	939	948	864	921	960	951	905	897	888	904	911	920	928	894	870	905	861	900	921	892	929	882	921	896	938	877	889	892	878	892	869	937	892	903	953	914	907	923	868	931	909	957	869	882	946	957	940	913	898	876	934	904	914	932	908	948	929	848	899	864	905	917	890	893	911	886	896	843	886	894	936	907	935	932	926	924	887	913	882	917	913	947	885	891	930	831	895	867	932	902	921	921	932	916	846	934	937	928	905	892	889	920	885	904	928	924	865	956	954	928	863	916	882	903	895	924	931	941	905	904	888	828	923	920	875	915	951	892	874	883	916	883	900	886	893	920	907	942	893	905	918	909	881	951	854	897	893	929	885	889	875	912	848	891	938	899	956	892	865	932	884	896	856	935	915	960	895	903	858	881	977	913	899	957	885	924	897	961	852	833	918	906	894	858	889	880	864	915	879	913	905	909	930	908	893	954	916	858	887	881	903	899	878	941	931	893	917	937	927	897	896	887	901	859	876	913	952	903	839	936	905	922	890	892	908	955	923	874	973	871	885	865	932	861	915	923	930	930	834	806	942	888	886	885	926	895	902	951	957	918	947	875	876	943	926	864	905	903	877	904	902	839	886	935	856	866	895	877	922	912	909	916	893	894	870	827	942	884	906	862	862	948	894	950	881	891	909	869	900	888	920	870	900	885	975	873	860	875	889	900	966	921	915	899	915	880	904	904	897	881	904	871	890	961	931	886	915	931	871	904	907	894	907	943	866	941	879	893	843	938	910	908	912	897	959	874	919	902	998	855	898	940	872	926	924	961	898	901	942	943	927	896	866	911	871	952	909	866	945	945	911	946	882	894	912	912	895	927	883	886	929	857	902	882	835	910	873	896	840	896	939	900	911	885	901	904	905	957	915	934	905	941	926	883	957	921	942	892	921	938	896	954	910	893	865	880	904	877	992	895	851	924	910	861	909	871	892	851	868	871	915	897	932	925	929	920	911	896	895	885	941	886	920	891	884	879	895	856	916	889	898	965	936	935	908	908	952	899	914	927	911	886	886	930	888	841	917	878	936	901	913	900	928	896	837	888	902	882	914	910	866	892	905	871	874	913	950	944	864	918	910	891	928	907	884	883	922	963	910	900	891	836	896	854	882	917	899	883	939	897	852	891	907	877	941	916	914	923	884	901	913	921	910	917	934	895	932	901	929	923	880	907	885	1000	903	918	892	893	886	927	869	907	931	892	880	889	923	915	953	919	904	899	922	916	890	855	929	859	893	880	889	897	901	899	921	846	930	874	902	906	947	923	887	871	944	957	866	897	947	916	851	890	866	928	969	907	949	890	950	907	930	931	896	894	915	889	871	881	886	908	894	995	909	916	912	876	883	899	897	951	851	873	906	897	863	892	856	860	874	909	916	880	899	888	886	890	863	866	933	878	915	896	917	925	917	905	967	894	927	857	951	947	906	869	919	894	861	876	939	914	909	836	913	887	876	936	873	889	951	846	944	926	927	917	901	888	902	876	914	919	927	932	931	912	898	936	933	891	928	911	920	905	888	982	950	908	874	903	922	874	950	916	956	921	927	871	955	861	894	910	920	915	926	945	915	909	866	949	924	888	930	871	874	898	852	864	937	901	895	900	904	885	918	884	873	888	927	907	914	891	882	877	845	897	871	957	909	934	878	935	933	873	855	913	871	937	919	895	924	907	923	946	946	922	945	922	917	917	866	925	888	939	906	854	909	889	899	844	896	924	867	870	922	879	887	943	901	949	913	936	889	903	872	935	923	872	936	938	938	922	867	912	936	865	926	961	903	881	921	899	922	892	879	816	928	896	883	904	886	887	866	908	879	911	876	928	846	873	903	868	854	899	913	953	870	894	887	871	896	888	912	951	878	889	861	927	856	915	890	891	876	895	948	893	908	907	924	881	932	901	912	882	896	900	912	891	920	923	918	916	930	873	902	919	876	950	884	844	946	927	938	877	886	876	918	878	925	925	891	893	935	874	842	905	899	872	912	936	903	879	932	923	930	873	913	895	895	912	924	908	907	795	924	921	941	938	928	916	906	915	888	876	896	899	870	886	925	908	901	860	927	910	883	880	870	890	922	887	809	892	898	920	882	912	869	941	922	929	930	871	918	869	959	936	840	852	907	916	910	886	917	875	895	911	920	947	906	905	964	929	896	870	911	922	898	975	854	902	942	837	897	871	874	901	923	911	886	820	867	917	910	864	898
7351	578	618	524	482	452	425	387	381	368	375	392	352	347	352	320	332	335	365	357	380	330	363	334	305	367	364	357	344	341	349	350	356	356	354	327	339	323	348	332	383	370	363	344	390	347	338	333	375	338	350	333	362	335	364	384	362	372	337	338	346	352	332	353	352	347	346	356	341	335	377	362	349	350	331	395	353	338	361	332	354	384	349	339	341	344	350	349	349	311	372	362	324	368	359	335	390	384	337	376	335	359	345	300	364	315	339	335	327	352	409	345	342	357	362	331	328	374	358	346	370	344	380	342	348	374	355	359	368	351	328	348	305	358	373	326	354	319	329	320	358	349	350	379	337	362	337	349	362	331	363	335	327	313	370	323	314	331	395	346	379	360	349	354	335	324	366	367	328	346	379	333	345	325	314	304	311	340	346	328	384	375	342	370	322	331	364	329	309	337	388	339	341	311	331	341	349	350	340	335	306	371	332	333	343	333	362	355	381	347	344	367	318	343	371	372	338	336	364	364	314	345	307	354	317	351	332	349	323	382	340	324	317	316	351	351	322	315	346	369	343	372	353	326	343	334	348	346	351	377	378	376	358	357	329	350	348	298	334	340	347	326	333	326	333	366	361	345	340	326	362	353	345	353	375	340	365	349	343	339	328	339	352	343	351	319	342	364	300	339	363	366	330	324	337	345	354	342	346	364	347	372	380	353	366	386	343	349	346	346	335	354	365	366	308	336	356	325	356	349	367	329	325	332	346	380	326	339	332	329	357	372	349	317	332	325	386	373	353	355	357	341	394	373	314	328	341	322	350	384	337	366	349	345	308	353	332	323	340	336	383	335	323	330	336	337	329	332	354	368	327	360	300	307	316	356	339	404	328	364	352	358	337	323	365	303	336	385	359	372	379	370	379	397	359	374	362	376	381	362	308	315	337	325	338	371	326	356	349	344	309	355	350	335	328	342	308	325	365	351	340	335	362	317	330	339	325	372	381	308	360	351	358	345	328	330	345	342	371	360	332	340	347	320	350	335	334	365	352	353	350	351	320	363	356	402	351	352	340	318	333	333	336	367	325	354	368	305	330	355	372	359	316	322	329	353	370	326	347	341	335	338	319	326	329	346	366	356	315	348	382	340	380	319	350	383	316	338	390	346	337	354	311	350	358	332	345	349	333	386	368	341	344	353	348	366	354	344	362	343	350	320	391	348	372	334	342	352	385	329	341	335	349	352	338	349	366	331	376	345	340	337	377	351	326	350	357	339	298	322	360	357	344	336	355	348	343	349	342	331	340	393	345	378	335	337	350	359	352	343	344	320	320	352	382	356	345	317	328	350	336	361	317	340	326	339	370	366	360	343	364	315	346	336	341	310	351	364	322	331	349	365	353	352	328	341	337	345	348	336	330	382	365	317	340	356	348	392	362	358	378	340	337	303	363	354	317	357	346	355	347	302	307	389	323	361	372	367	316	364	335	353	335	306	391	332	313	346	364	306	340	336	315	335	320	324	356	358	371	373	313	371	359	363	335	320	312	327	364	340	326	343	343	365	368	324	342	333	365	346	332	325	374	333	359	335	353	355	307	325	348	363	326	354	360	317	342	375	341	349	345	320	333	334	333	397	349	309	318	328	367	351	337	344	371	296	342	354	314	320	345	356	366	362	351	377	352	350	370	369	340	345	316	362	344	365	345	326	307	354	314	336	343	338	346	348	331	360	352	341	332	307	341	340	317	383	395	350	360	339	365	373	337	364	362	346	301	361	358	351	363	338	365	364	351	317	387	342	321	307	330	326	326	336	372	368	353	360	350	379	361	369	315	367	325	348	355	348	350	373	334	360	374	315	360	355	338	335	328	359	359	361	327	372	338	355	326	373	351	347	348	349	361	349	342	303	364	364	366	368	363	374	310	336	343	372	305	300	379	343	339	351	338	360	359	311	352	339	344	369	350	389	329	351	338	360	331	306	351	330	338	347	371	350	356	334	350	350	353	353	358	336	331	348	347	345	360	339	365	373	369	393	339	324	336	345	322	379	368	329	310	376	313	368	341	351	328	343	362	330	339	345	339	340	365	276	371	356	352	332	355	336	311	365	370	320	310	338	343	331	336	333	359	376	362	377	323	321	367	379	355	373	315	353	332	369	331	355	340	314	382	368	341	371	340	364	376	383	329	319	310	358	381	307	321	329	370	353	332	348	317	361	361	348	350	374	342	311	341	360	341	329	358	341	308	378	360	385	362	300	385	369	368	359	355	367	344	301	333	332	367	374	376	340	313	363	359	349	348	346	369	340	311	392	343	334	332	337	350	335	350	361	380	332	358	317	359	355	376	352	321	366	374	353	354	350	359	322	351	358	343	351	330	319	348	340	366	350	368	340	333	343	361	329	335	346	363	342	361	364	372	325	364	336	342	330	343	296	335	369	323	330	344	382	356	365	363	366	369	337	350	368	304	331	339	346	328	332	345	346	357	319	327	366	357	336	342	339	330	343	329	361	372	374	350	340	312	350	365	339	353	354	355	378	295	335	336	338	327	331	306	343	355	316	321	358	341	360	382	384	360	361	331	347	348	333	343	352	351	365	360	327	357	300	338	339	356	351	360	317	332	383	325	335	364	347	356	339	379	320	348	326	376	351	297	370	358	347	361	345	321	361	354	372	334	325	357	362	337	323	346	289	350	359	321	343	366	363	347	350	347	324	339	343	355	360	324	354	377	337	356	353	342	315	352	315	352	338	347	368	364	376	361	349	307	357	364	357	361	354	366	350	318	349	365	324	357	333	317	346	339	351	354	336	330	361	340	374	370	336	323	328	332	369	333	328	328	382	352	368	342	346	349	380	345	343	334	336	378	381	314	367	358	346	312	357	363	384	352	331	322	336	333	341	347	335	325	383	328	328	337	328	375	354	351	375	344	352	377	395	367	360	344	364	339	355	337	346	334	347	338	335	326	324	343	336	346	331	321	359	329	344	362	376	372	335	370	400	318	367	365	356	373	362	379	324	337	345	311	349	394	372	329	339	385	354	351	373	350	312	361	375	303	361	317	340	395	375	304	342	329	354	341	349	338	328	329	360	374	357	366	336	356	344	341	346	326	376	360	345	371	351	325	328	387	364	360	341	373	291	365	372	344	323	345	340	357	350	349	388	362	384	329	323	332	312	392	338	357	336	366	338	348	333	331	329	344	349	393	366	339	334	330	330	349	338	308	357	345	343	356	347	388	369	349	388	339	368	347	322	348	343	339	357	358	305	328	361	329	365	374	335	339	319	354	371	354	367	358	358	358	320	326	354	308	338	351	322	367	351	364	344	339	331	348	359	330	338	382	360	345	342	344	377	338	346	325	395	319	356	368	318	393	329	353	363	310	349	337	322	332	373	322	355	326	334	354	358	342	345	350	352	368	361	361	330	286	367	317	361	368	342	371	314	347	311	335	324	335	354	372	349	362	324	351	347	353	346	361	338	336	310	333	327	354	364	356	363	382	343	330	327	321	364	363	347
6796	1040	1293	1530	1418	1263	1126	1028	984	918	944	908	848	877	922	837	847	888	867	842	815	807	830	805	853	812	793	804	832	820	836	785	834	745	785	822	819	785	871	841	757	804	782	839	793	818	806	807	843	810	790	821	860	823	802	768	784	829	772	825	782	791	775	788	825	808	808	781	820	804	849	780	757	829	837	770	784	786	849	765	820	805	845	829	782	871	834	835	866	756	794	826	754	813	796	776	793	787	781	850	827	822	797	763	793	794	822	806	768	813	767	787	847	727	831	813	758	822	886	841	767	786	779	796	779	773	831	806	753	803	788	844	802	802	803	844	818	805	796	799	806	773	815	821	793	816	776	746	794	813	778	758	856	824	817	748	819	833	847	801	857	825	775	841	818	789	836	794	842	783	777	764	799	782	767	808	838	785	814	767	804	815	821	766	794	779	808	846	812	827	752	758	825	745	798	796	858	786	868	839	830	816	818	827	769	827	835	863	801	808	821	815	753	792	761	761	823	821	772	855	775	801	847	794	831	794	822	798	829	770	843	864	817	818	822	832	820	832	802	798	787	835	835	814	806	757	795	788	747	769	806	785	789	787	771	808	706	799	815	757	799	787	762	787	805	797	782	838	805	887	820	753	833	832	847	786	792	818	820	798	838	814	836	806	793	799	779	831	768	793	801	748	830	816	764	785	816	788	802	806	776	819	811	757	806	754	742	804	805	872	771	855	784	789	801	767	843	800	760	826	828	786	793	787	818	763	767	806	811	790	831	854	743	820	767	776	764	785	832	801	775	847	777	776	785	804	772	816	817	813	811	825	773	827	874	778	868	759	819	847	799	780	839	788	836	806	770	829	821	760	831	773	810	799	837	836	880	727	807	821	823	816	793	817	781	808	791	797	817	852	804	748	807	807	772	777	850	785	832	762	810	819	798	736	774	852	825	779	754	797	769	808	763	816	786	793	808	790	783	788	807	758	791	841	830	778	818	813	829	823	748	767	811	787	825	781	830	866	814	833	775	816	794	780	817	794	863	793	793	814	798	799	822	796	772	848	821	829	834	817	823	777	834	842	774	764	840	792	826	788	807	824	777	818	739	761	813	807	774	794	818	794	832	844	801	752	851	765	819	809	724	831	781	802	820	821	773	847	812	838	746	782	771	765	762	824	798	801	762	776	830	796	841	766	784	830	814	851	756	787	818	767	773	801	824	786	831	797	772	780	758	783	764	818	806	783	758	824	794	776	786	782	844	827	851	789	780	812	794	774	799	828	822	866	842	832	853	795	780	885	775	828	833	814	765	814	815	794	799	828	803	793	814	801	800	792	850	812	780	768	804	795	827	813	793	795	813	792	860	777	762	830	737	728	814	846	803	824	821	799	758	785	803	757	838	798	769	815	780	812	797	832	769	832	803	805	794	778	767	743	809	801	812	794	782	848	811	818	766	757	785	782	815	852	791	803	796	838	808	808	825	814	804	833	798	806	764	821	784	836	780	804	832	765	856	734	726	789	742	813	803	861	773	796	828	798	811	798	830	786	750	814	835	787	796	716	864	783	772	793	843	806	798	808	769	836	802	777	799	794	852	752	865	790	864	765	806	788	820	827	854	764	781	802	814	817	847	781	805	817	816	795	767	788	780	782	823	807	786	827	773	809	834	780	787	800	807	839	775	770	797	807	825	773	813	778	780	786	813	777	785	776	841	790	747	862	811	815	763	761	804	773	801	838	785	800	746	756	785	804	755	845	761	790	775	802	759	809	756	842	782	844	746	816	845	802	808	782	827	798	792	838	823	780	753	782	840	839	792	823	791	828	818	794	783	817	825	865	751	787	787	796	798	774	791	827	837	813	778	821	763	792	811	795	779	792	850	759	811	839	817	813	769	842	751	784	811	819	824	795	766	800	806	833	851	844	779	761	878	728	786	813	793	793	850	757	811	844	804	756	746	863	811	787	831	780	749	770	785	746	891	780	799	792	840	766	779	819	806	796	793	777	796	791	769	860	789	817	826	833	831	802	776	830	841	781	836	835	837	750	818	822	791	773	816	858	794	855	806	828	784	793	815	780	810	798	828	784	778	837	841	797	777	760	834	800	801	832	800	795	802	778	789	796	853	820	795	824	800	832	789	794	780	789	776	852	816	800	753	796	798	784	829	838	795	765	782	793	795	817	800	825	789	848	809	783	829	803	797	764	807	818	794	813	811	804	804	796	817	774	826	834	795	839	775	796	774	805	791	757	784	792	775	845	790	808	873	795	808	879	864	845	805	833	786	781	813	813	797	771	782	813	831	787	777	788	756	795	774	792	828	808	789	786	777	804	786	798	805	751	809	774	826	811	782	822	776	797	768	769	781	831	816	786	788	800	723	833	826	813	792	783	784	786	775	807	827	792	819	828	786	804	791	817	759	799	782	842	796	778	800	815	780	751	809	859	788	795	814	805	829	812	765	748	747	778	774	796	784	822	825	790	800	839	789	842	803	791	831	797	810	815	798	797	745	823	824	781	791	814	814	824	759	765	795	797	833	776	796	830	813	779	802	836	784	837	824	762	798	792	775	805	841	787	751	800	783	796	832	820	782	805	770	812	789	843	772	750	842	813	747	845	788	796	785	770	793	807	783	797	800	785	767	776	790	747	799	851	828	799	780	814	792	827	786	855	776	789	786	774	859	803	822	837	816	825	802	782	799	753	798	775	798	815	832	787	793	798	847	835	828	855	819	743	794	779	830	792	862	819	756	809	764	814	782	780	793	801	785	852	804	833	835	820	802	781	765	828	795	850	790	796	805	814	804	800	864	780	804	784	861	857	802	876	823	754	779	824	803	792	788	768	841	773	779	800	827	766	817	790	826	757	791	792	828	885	816	784	821	853	791	793	761	769	780	793	803	801	777	802	807	815	832	829	816	772	775	820	777	816	820	825	813	795	804	829	825	796	792	778	857	803	832	799	865	747	839	783	831	821	783	815	831	835	841	804	744	770	856	818	826	838	748	770	821	791	793	799	847	825	817	862	828	807	763	828	766	792	833	792	829	780	830	809	759	850	798	791	799	807	832	772	804	769	788	841	811	847	765	782	790	779	782	770	755	840	802	808	793	824	765	807	827	848	839	834	821	788	746	839	819	803	789	785	814	842	802	797	832	773	798	786	763	838	791	835	789	790	861	747	805	805	789	848	795	777	825	801	800	829	827	815	782	779	758	792	806	811	773	820	837	798	868	783	775	808	749	818	760	807	854	789	804	826	782	811	813	850	822	783	805	824	748	806	829	701	777	816	858	832	809	763	839	792	828	829	766	782	782	845	832	795	824	771	800	794	844	792	808	793	754	870	824	797	806	808	760	773	796	792	818	803	795	793	854	840	818	767	801	817	839	870	793	791	818	858	881	847	740	789	755	806	801	793	790	792	803	758	812	784	841	879	789	832	837	797	823	857	765	782	810	808	831	832	836	867	851	810	805	825	776	836	743	826	813	830	819	802	800	812	826	844	826	794	801	826
12939	763	702	511	468	333	295	265	203	214	200	195	188	199	153	171	190	193	169	168	153	165	154	172	152	186	177	154	179	179	165	178	143	173	197	183	169	161	190	168	173	150	171	158	157	152	153	170	169	176	168	158	141	171	161	149	160	174	171	171	161	180	171	161	161	140	170	182	161	201	153	150	172	186	160	162	172	182	166	183	171	153	162	164	144	150	132	160	166	160	156	173	169	184	188	158	132	187	160	170	134	173	171	151	154	178	176	174	176	140	159	157	168	136	160	170	156	165	167	151	145	130	180	179	151	182	151	181	181	151	169	151	142	156	177	164	178	147	171	160	185	154	147	155	174	185	159	145	148	157	133	172	179	153	163	165	146	180	166	183	166	175	145	163	191	153	156	168	165	149	153	156	169	169	179	169	152	165	141	168	175	147	144	162	158	181	149	154	158	141	164	163	163	190	169	160	163	155	197	195	165	147	185	176	136	162	162	168	158	167	148	158	158	188	160	169	156	159	138	140	181	157	163	144	174	165	159	179	156	178	184	163	156	152	195	171	152	169	178	163	183	150	161	178	175	163	168	177	156	135	184	158	140	171	154	163	169	180	145	162	204	175	155	141	186	145	179	160	170	175	169	170	176	137	149	168	194	179	176	150	163	158	178	140	168	155	176	161	185	163	177	160	168	180	150	160	161	168	144	168	165	171	155	155	140	179	161	171	138	154	174	154	168	185	172	150	161	159	198	150	153	171	169	153	165	151	157	177	161	178	173	146	170	159	145	164	158	158	169	152	173	197	190	157	155	162	151	169	151	178	180	163	155	118	161	168	153	164	154	160	177	170	152	153	150	176	157	158	158	171	159	161	156	168	150	156	185	167	144	159	159	134	176	163	148	165	160	176	164	176	185	148	177	160	169	172	150	160	149	163	165	164	162	162	190	164	155	140	157	136	154	179	172	153	152	158	177	180	147	155	164	169	166	130	151	152	156	145	162	123	156	155	187	154	166	172	175	158	149	152	179	184	158	157	192	159	175	170	148	166	159	152	152	136	187	158	157	174	154	167	164	172	156	152	184	158	157	161	133	164	174	145	155	147	177	175	172	174	172	177	156	165	175	167	158	163	174	140	162	154	158	167	171	200	144	167	184	148	169	204	161	161	165	161	177	164	162	188	144	143	180	157	187	147	145	183	168	178	165	168	154	158	159	164	175	193	155	175	149	165	151	150	159	125	156	158	161	140	171	191	170	158	173	157	162	170	181	145	161	174	177	150	162	148	161	190	181	164	152	165	179	170	168	187	190	150	175	160	190	158	171	147	159	158	173	174	146	164	143	154	163	170	163	150	176	164	153	171	162	170	151	162	170	182	189	179	183	140	159	172	170	153	148	177	151	159	140	160	152	163	169	174	140	143	175	173	161	141	165	163	178	149	181	172	142	158	173	170	171	172	187	169	179	151	163	157	151	160	157	178	165	155	176	148	177	164	164	149	155	195	172	134	161	155	172	185	178	156	169	161	141	162	150	169	148	167	178	141	161	165	143	158	182	174	189	150	156	137	155	141	160	187	176	162	145	157	193	169	178	151	176	141	190	186	166	147	158	133	171	163	180	146	163	160	143	173	136	148	167	166	154	149	177	149	149	165	179	167	170	154	176	170	167	180	169	175	133	151	159	162	161	167	161	154	193	187	170	168	154	171	163	160	169	168	170	168	172	168	173	161	184	161	142	173	155	159	169	178	179	167	164	172	180	181	161	154	156	177	158	171	177	154	161	157	169	164	174	166	166	187	139	160	148	164	163	160	146	190	188	158	167	146	175	144	144	183	134	182	169	167	166	140	175	154	174	161	145	163	186	176	177	147	163	166	161	168	175	149	145	160	167	181	174	158	160	150	164	176	149	181	174	180	165	139	171	151	166	163	158	168	160	146	155	181	162	181	145	151	179	171	141	183	167	154	159	170	209	159	172	163	174	164	173	182	158	152	181	155	158	178	161	157	181	154	170	152	169	170	172	173	158	169	149	152	163	169	150	161	155	151	147	152	171	160	147	167	175	163	177	180	157	164	188	172	169	160	131	161	176	151	141	169	146	154	145	177	175	180	147	146	159	160	159	165	146	130	154	198	140	128	204	176	146	166	174	135	170	160	151	150	175	175	174	151	173	155	132	183	157	158	155	148	142	193	185	176	150	154	158	165	136	168	161	165	148	182	169	151	175	167	189	142	139	158	162	164	189	139	138	169	172	154	168	154	149	176	147	176	151	154	163	152	160	143	177	144	172	172	175	176	178	149	149	171	159	147	170	148	167	173	175	188	151	176	167	167	151	180	159	153	197	167	168	138	166	168	154	131	166	156	163	205	161	156	180	179	167	152	187	165	157	175	158	167	151	153	159	176	169	173	163	152	155	151	184	166	176	150	146	159	172	149	172	167	163	190	187	152	152	144	155	167	182	165	146	150	172	175	176	145	174	177	159	197	184	153	141	165	178	165	177	166	166	160	160	166	169	159	157	187	149	174	181	159	168	153	188	188	159	168	158	153	179	169	168	154	188	200	162	166	162	185	168	183	192	163	160	177	159	169	169	170	172	153	159	199	171	144	161	162	152	156	159	154	158	177	153	172	157	150	177	151	180	160	156	152	158	168	159	180	171	194	171	148	178	174	155	159	165	149	165	165	184	144	152	148	171	146	179	180	185	144	189	170	163	158	181	173	170	157	160	172	167	181	179	164	146	163	174	175	158	169	153	166	161	194	165	165	183	178	170	131	147	172	176	172	175	159	161	182	166	157	160	154	169	173	196	184	168	144	184	167	173	154	159	188	159	155	167	157	155	152	157	155	190	156	148	189	171	183	156	165	170	160	176	166	164	168	158	170	126	138	150	155	156	169	174	163	144	155	159	158	141	163	169	166	172	172	172	185	156	165	152	176	148	172	170	163	177	182	168	169	185	151	156	175	161	131	163	172	164	156	161	178	182	155	149	150	148	152	150	151	185	152	162	168	168	170	171	177	160	163	153	177	158	158	133	157	153	158	170	174	155	182	160	176	166	165	167	153	196	158	152	157	165	162	186	170	182	138	161	162	151	166	161	157	158	152	164	186	187	154	164	141	168	152	168	170	167	174	152	160	166	170	198	147	159	168	157	157	157	156	162	147	178	182	174	139	164	151	161	188	154	145	147	167	162	181	163	188	172	193	168	159	162	160	157	162	151	148	151	178	170	153	160	167	144	167	147	163	182	172	191	189	162	175	166	180	176	182	144	173	153	179	169	159	149	194	166	162	176	141	150	173	173	168	170	147	182	143	175	150	171	145	176	152	180	153	168	184	154	165	150	149	151	141	148	166	168	139	161	156	170	175	171	194	168	182	171	133	139	174	140	142	171	155	145	163	155	176	157	200	197	178	157	173	179	184	156	167	165	144	186	159	161	176	183	143	142	169	165	176	175	161	141	158	147	142	164	162	187	163	175	157	159	143	162	165	164	164	141	176	172	172	165	142
8032	847	1429	1813	1462	1179	955	810	794	659	666	604	598	515	519	517	474	499	507	509	455	459	484	454	470	471	473	439	457	448	450	454	428	432	474	436	421	450	435	459	457	469	407	452	410	446	397	429	413	449	432	432	435	454	402	426	421	446	444	423	430	433	440	404	447	433	425	430	408	447	398	436	421	413	429	439	438	409	456	443	411	425	397	448	403	441	480	428	437	391	414	402	424	410	413	397	444	437	407	369	430	441	404	424	387	417	421	433	418	429	439	424	423	416	411	424	433	411	422	415	397	403	431	428	423	399	415	409	443	422	405	422	370	428	435	394	446	390	412	461	433	429	426	386	428	417	415	444	433	405	402	402	429	431	437	445	405	403	401	406	417	379	451	439	429	424	421	438	390	406	433	442	440	429	462	436	426	405	427	411	417	404	413	393	411	421	405	412	433	438	440	408	414	395	434	412	415	389	434	433	433	393	434	398	438	407	399	432	388	417	416	419	415	427	408	407	432	450	399	393	443	416	439	379	432	397	416	414	466	463	420	410	449	427	448	396	421	410	431	404	414	405	409	409	384	414	416	432	450	410	455	408	421	443	438	423	382	419	406	394	389	405	431	425	423	410	390	400	446	401	434	411	416	432	411	474	429	427	421	436	429	428	459	422	411	414	423	419	440	424	452	409	404	423	416	432	393	414	430	413	420	413	422	414	415	432	451	430	447	452	428	416	388	385	383	382	396	414	475	408	441	423	415	413	439	429	416	375	459	421	426	411	420	419	446	401	424	391	413	390	456	395	445	398	379	407	448	441	395	416	404	416	408	436	432	418	430	379	407	432	396	423	445	408	412	432	481	421	441	431	427	428	442	443	422	410	442	423	412	424	390	378	388	411	379	403	420	394	439	401	444	437	416	385	415	465	425	416	430	399	431	391	394	431	406	423	422	405	388	469	446	437	430	422	428	454	385	445	454	422	445	421	404	429	407	436	397	434	435	442	438	413	403	406	443	425	472	425	430	441	447	422	452	437	429	451	385	448	447	444	423	433	438	430	401	406	390	428	448	398	400	412	435	433	406	432	448	389	411	402	381	466	426	430	416	456	456	372	438	411	419	382	423	401	454	399	420	404	392	417	385	416	429	420	425	416	400	403	445	372	433	425	424	410	453	411	418	412	457	437	437	402	420	412	363	441	421	449	415	415	419	402	471	426	397	400	430	381	395	425	405	450	434	417	435	421	438	428	389	430	424	393	395	413	441	396	434	407	440	410	451	415	447	451	449	401	441	427	428	428	401	411	399	444	417	442	371	356	442	409	453	410	412	380	442	423	420	411	438	407	439	420	404	410	449	412	425	423	434	391	423	389	420	448	443	408	449	430	401	426	423	407	448	417	382	406	413	464	375	432	441	436	479	400	440	427	412	417	440	388	427	435	417	402	435	443	410	407	398	446	390	394	437	436	408	443	421	391	443	422	430	419	385	415	402	394	432	417	424	368	441	411	421	416	413	413	365	441	423	412	426	417	433	423	407	439	440	447	443	424	433	391	407	399	427	406	466	426	404	432	444	432	423	413	385	428	432	405	393	388	400	439	400	435	441	423	441	422	424	406	444	430	445	474	430	403	425	416	479	410	431	412	417	401	429	427	413	460	397	405	410	437	412	403	451	412	390	439	417	441	444	428	446	415	449	429	405	417	392	418	404	417	409	403	392	407	419	389	371	404	408	419	403	407	393	407	417	396	402	432	427	410	402	400	446	403	412	430	428	416	398	413	418	380	431	459	403	449	435	406	419	429	395	422	447	400	413	435	440	393	402	435	448	434	404	424	407	445	445	430	413	410	412	413	426	440	423	405	423	439	412	470	427	457	422	443	432	438	415	393	409	422	430	445	414	411	451	405	389	396	386	405	408	404	401	409	437	425	377	427	360	427	439	422	394	389	377	427	434	436	400	404	436	442	473	452	433	436	420	410	406	445	386	424	417	434	424	414	428	417	398	416	436	417	423	417	413	419	417	438	409	433	453	446	431	473	408	430	415	399	455	422	447	388	419	385	420	403	432	390	461	377	436	403	443	405	427	417	381	422	412	424	421	407	435	439	400	407	419	440	456	419	415	406	402	427	425	388	436	415	395	419	410	410	393	433	428	386	432	397	440	416	426	405	433	446	436	409	443	439	429	416	418	389	389	407	405	429	405	397	425	375	456	410	422	445	373	466	403	450	443	389	381	414	458	401	449	444	423	437	402	384	396	426	402	403	439	413	387	396	449	431	426	411	420	390	375	413	414	462	403	394	390	394	395	386	448	406	390	414	423	402	388	394	432	446	461	388	442	437	428	426	424	430	424	389	397	409	407	430	428	403	458	436	438	429	406	404	410	434	412	427	379	404	418	407	396	429	414	420	422	421	415	413	426	420	417	390	410	466	416	403	402	393	376	402	417	439	408	380	463	417	407	406	408	410	453	419	440	415	412	393	432	444	400	420	401	421	411	405	401	457	423	440	436	428	419	398	391	423	435	405	418	407	396	370	414	443	426	396	404	410	423	475	441	379	456	432	409	411	393	419	411	424	428	450	445	429	412	427	441	403	421	377	417	430	381	430	428	440	436	432	411	427	399	395	446	435	465	454	416	433	420	416	453	427	376	414	423	422	409	430	402	403	399	463	413	401	398	363	427	404	393	459	435	404	427	448	445	485	399	447	402	425	427	424	394	434	418	403	380	406	439	398	404	397	398	398	415	451	403	419	439	396	463	442	413	437	411	451	442	420	435	421	421	448	428	407	437	405	407	381	412	423	428	399	402	406	424	412	389	450	428	407	440	415	406	420	413	441	455	401	398	435	413	471	426	397	422	402	416	400	426	399	396	393	429	448	434	433	437	435	422	414	429	413	397	453	398	422	424	421	429	425	395	414	405	439	458	425	429	437	429	438	464	382	378	422	383	442	439	431	416	425	459	413	424	427	423	433	422	399	416	436	454	455	391	427	425	451	394	452	432	401	411	434	395	371	368	418	440	449	392	394	431	432	437	382	425	412	416	461	419	439	420	443	386	451	398	412	415	390	438	447	444	421	373	420	426	399	436	415	381	453	426	440	410	430	425	435	438	393	432	434	433	436	434	444	365	455	394	375	439	405	408	434	451	412	408	394	423	435	428	422	458	416	405	428	426	416	417	421	476	412	400	391	442	441	422	407	417	443	391	383	448	421	427	429	413	440	402	408	469	431	430	412	391	357	419	427	418	422	439	442	420	408	414	438	421	439	449	437	459	458	443	437	423	408	436	401	402	438	424	439	415	411	445	453	384	403	423	399	442	454	425	424	405	428	443	412	407	384	423	420	380	418	423	442	406	413	419	427	421	396	457	410	423	420	423	441	421	430	424	421	431	422	449	429	389	423	396	404	439	407	466	444	411	408	410	415	437	436	394	399	383	444	385	402	450	421	458	419	427	434	404	406	453	438	407	394	403	443	407	397	428	404	419	408	452	444	443	397	421	412	416	420
1662	412	436	417	376	411	384	418	412	436	386	353	383	419	418	420	400	358	351	393	385	382	413	382	376	400	398	392	392	382	419	404	368	414	406	365	429	392	368	403	369	393	389	428	405	416	398	390	427	395	378	424	378	409	388	406	419	433	407	441	414	414	354	414	376	412	393	399	424	425	397	396	389	376	396	410	411	389	396	398	371	344	403	422	443	415	379	411	399	391	369	364	371	376	371	364	422	409	357	390	356	386	370	388	381	393	366	411	368	423	397	380	392	367	369	426	386	390	396	418	403	380	383	366	373	410	402	383	394	345	409	394	364	369	402	390	372	394	365	394	359	383	380	408	385	389	404	398	416	367	375	425	357	395	387	351	398	348	386	406	371	420	402	437	410	409	403	375	357	387	407	378	408	388	369	404	384	422	383	372	400	391	394	392	437	371	371	434	377	440	391	411	342	387	377	375	357	371	401	372	341	386	386	388	401	370	421	391	381	410	358	406	397	410	427	372	391	364	413	382	352	376	391	370	394	425	394	379	385	376	438	381	405	369	386	376	366	403	419	399	396	390	370	434	410	379	384	412	419	385	390	392	380	365	355	404	363	405	395	397	396	425	411	388	430	411	367	383	391	399	382	402	410	385	391	399	366	398	378	405	406	390	393	380	415	392	384	442	343	397	406	371	395	380	407	381	406	367	401	399	389	352	388	453	430	381	401	392	412	409	432	399	407	402	401	351	407	397	405	420	423	401	381	396	388	382	402	379	371	405	396	385	363	395	375	373	410	372	401	371	381	388	393	411	399	387	342	422	382	381	370	391	376	366	354	430	399	367	359	395	373	361	399	373	385	426	354	397	382	371	376	407	411	430	359	367	389	364	362	396	393	353	409	376	395	384	374	384	393	415	394	385	360	400	350	410	411	353	433	357	405	389	374	394	376	349	408	395	403	411	424	375	414	385	417	368	395	350	409	399	372	371	367	401	358	419	412	415	418	346	419	386	386	379	360	381	356	397	378	383	413	394	387	372	379	370	376	380	408	366	420	365	379	386	366	396	389	387	398	397	400	379	424	404	373	372	399	407	411	400	361	407	366	375	417	371	377	415	372	381	373	419	369	397	374	389	377	369	370	392	430	387	394	381	407	383	418	427	390	429	414	385	385	374	385	434	395	431	362	361	389	353	413	409	401	393	379	379	426	348	370	377	386	381	390	358	397	413	371	402	407	400	394	381	358	400	431	369	387	364	364	395	418	372	358	366	412	367	390	364	377	402	376	383	401	359	387	401	421	407	376	421	358	417	392	394	415	410	403	406	395	380	398	374	386	338	412	391	399	371	349	390	389	401	387	335	385	367	370	380	386	412	360	397	400	422	411	409	413	361	368	397	358	395	388	372	382	369	454	433	360	352	343	412	426	398	380	399	416	394	373	380	358	396	392	444	414	393	381	364	416	376	397	405	383	372	371	365	383	372	398	380	395	379	397	419	378	367	364	379	383	416	381	395	393	379	402	379	356	405	387	364	446	398	415	395	384	400	375	412	377	389	405	376	407	358	340	379	405	368	392	398	393	384	405	365	395	371	411	373	389	398	404	368	356	423	406	357	412	384	416	384	401	394	410	374	372	409	357	372	406	397	387	372	387	393	375	383	426	382	386	408	400	388	409	407	383	377	391	387	370	368	385	386	406	375	374	387	376	396	408	404	385	383	403	410	418	392	394	406	376	364	387	428	405	399	345	362	383	353	397	366	386	395	395	388	350	386	412	411	402	376	397	401	419	423	371	386	343	399	386	372	337	372	415	380	404	378	383	393	385	370	373	361	386	370	390	421	411	395	362	388	394	391	356	367	412	412	399	359	408	407	392	407	376	383	388	392	434	375	407	397	381	413	400	387	409	400	407	422	401	374	392	411	392	360	403	398	421	395	403	389	388	401	399	357	407	408	367	375	411	379	436	414	336	392	427	394	375	383	382	384	396	376	376	377	395	397	421	390	352	409	394	405	367	404	396	406	349	370	375	403	359	363	379	387	390	436	369	372	396	400	376	372	385	364	366	373	373	382	391	368	370	385	384	384	392	389	393	356	409	350	382	425	392	408	357	400	383	384	367	354	394	364	430	387	414	375	400	369	416	395	389	365	399	393	407	352	385	395	400	363	356	395	418	376	374	406	422	433	386	381	420	370	403	400	423	393	365	359	398	388	391	424	387	415	369	359	416	390	403	365	382	378	383	396	397	379	403	403	381	399	387	372	374	385	389	396	368	399	375	397	396	420	442	377	384	401	411	420	402	384	373	377	380	372	370	401	420	391	387	374	392	379	418	422	402	390	403	396	385	362	387	396	404	410	383	379	409	439	398	400	423	381	359	391	379	400	359	397	391	380	392	374	391	393	427	403	365	382	380	406	399	373	397	379	386	431	393	423	414	394	412	378	384	402	396	382	427	406	430	401	379	402	383	400	417	398	402	429	419	377	405	423	407	376	394	374	370	391	374	423	384	402	358	399	385	381	385	398	414	397	390	401	367	427	394	393	404	373	365	409	425	387	412	354	387	414	399	371	380	422	391	405	346	411	407	360	414	389	404	367	369	453	367	358	429	384	370	401	374	400	378	359	398	398	346	385	414	366	392	395	392	383	379	373	389	377	391	394	402	393	359	380	394	370	402	409	396	406	356	402	402	372	359	392	416	415	413	389	363	401	394	423	358	411	415	388	350	420	381	387	377	400	398	374	387	436	390	363	395	371	384	400	392	427	440	380	392	401	376	414	386	377	419	352	376	360	357	408	377	400	381	394	406	419	369	383	360	394	385	382	380	379	393	361	431	375	352	403	352	388	389	421	427	372	387	399	403	378	445	389	409	378	429	400	391	386	400	404	403	376	418	365	412	402	406	390	378	384	371	390	381	372	410	382	411	397	375	393	397	373	367	390	400	365	414	392	398	405	404	369	426	388	408	397	384	395	444	393	393	422	387	367	397	378	376	428	403	422	415	419	378	386	393	398	412	388	372	356	406	363	407	392	347	461	415	395	390	396	414	395	383	410	397	365	367	367	367	362	382	393	355	379	400	401	405	385	399	372	397	405	381	372	378	395	402	400	351	374	363	366	368	399	444	399	386	406	403	348	431	384	395	381	356	399	389	400	457	386	369	421	383	387	395	414	346	361	383	418	387	367	423	405	397	371	371	394	413	401	419	426	379	381	416	381	432	440	407	444	414	391	408	380	386	399	385	397	372	371	388	367	399	391	390	387	406	325	364	391	383	355	380	363	382	389	377	389	385	396	418	376	433	392	403	399	404	395	405	412	358	379	419	379	394	400	375	398	406	394	376	387	367	406	422	385	406	388	394	390	385	367	376	402	382	366	424	409	389	399	357	394	385	429	397	404	382	381	390	386	379	396	406	396	405	386	360	412	371	359	372	340	372	403	400	411	436	371	376	384	369	397	434	352	400	428	422	413	419	378	380	390	394	386	384	396	385	402	389	409	398	358	398	382	403	401
2377	948	1002	965	990	934	906	949	913	921	918	904	917	895	919	908	921	924	929	923	873	875	934	893	895	871	936	944	933	901	913	907	903	956	911	924	917	920	908	857	968	911	890	898	901	919	886	937	911	958	909	940	920	897	907	902	923	896	935	917	873	921	937	898	912	891	864	944	872	879	884	940	904	955	946	909	947	904	860	886	881	915	866	897	882	858	943	865	892	903	879	965	890	909	957	890	937	920	910	915	889	866	933	893	936	888	912	926	947	914	908	915	938	885	858	911	908	828	900	908	877	913	912	935	881	938	925	923	883	900	905	945	930	873	929	893	912	902	867	943	888	888	878	892	890	930	911	907	939	899	946	910	888	869	886	913	891	919	949	918	891	900	932	875	928	853	1014	932	896	909	918	942	852	914	891	905	966	913	848	895	915	967	905	922	909	880	912	896	890	918	938	948	939	942	938	943	895	961	920	879	901	938	890	881	902	893	934	914	919	904	820	888	870	878	869	883	877	955	925	870	988	922	907	920	943	923	878	904	911	918	905	950	926	928	951	907	894	905	895	886	927	925	928	948	970	858	839	877	896	943	925	937	932	942	944	910	848	952	935	954	882	881	880	921	890	960	901	910	956	879	900	930	943	867	875	927	903	909	875	964	908	918	889	950	875	877	923	922	850	908	893	917	909	943	958	904	916	885	913	912	916	917	866	930	835	909	902	901	927	888	912	886	900	845	888	932	931	888	894	920	925	934	904	895	941	911	880	963	936	899	879	900	858	979	893	883	947	966	957	912	950	867	905	873	954	924	863	870	858	946	916	907	884	885	914	906	923	922	999	874	935	883	893	901	878	975	874	944	906	885	924	924	867	911	935	899	943	872	878	880	905	918	897	939	933	891	891	933	960	930	912	955	868	926	869	924	893	886	895	863	924	945	883	875	945	905	921	890	852	932	881	872	899	926	917	971	888	926	885	890	888	911	901	889	898	937	879	886	896	931	889	880	917	915	867	884	988	892	904	905	913	925	922	910	918	925	919	943	906	931	918	919	925	922	952	885	885	930	913	920	884	896	886	903	895	893	858	889	878	945	862	922	889	942	932	861	847	859	952	991	930	898	909	922	936	866	925	884	903	886	887	905	933	891	936	907	874	902	917	895	904	901	910	972	923	900	901	946	941	906	916	877	850	912	907	917	909	898	968	866	904	920	957	998	911	880	951	891	889	928	934	942	927	950	871	881	967	874	909	939	858	898	934	917	895	944	932	902	885	930	941	878	911	901	892	931	882	875	849	913	909	934	925	887	887	932	865	956	965	932	924	909	944	950	906	922	891	907	852	888	958	928	930	869	875	851	911	924	926	861	954	937	916	883	921	867	911	962	933	891	913	859	938	916	967	887	895	849	869	883	924	899	854	897	909	918	915	945	912	904	937	932	937	928	843	932	898	870	904	904	901	889	903	929	884	943	910	890	932	873	907	996	978	872	860	896	912	911	909	882	943	872	887	871	930	902	881	942	894	908	945	885	884	937	857	903	893	906	922	911	851	851	929	901	945	927	901	918	886	900	887	954	912	990	910	894	935	897	876	909	851	981	892	892	908	946	885	928	944	880	954	942	857	908	881	932	926	913	892	931	918	899	940	898	848	917	937	936	915	941	902	936	920	877	895	890	879	895	877	988	910	924	877	886	889	890	902	931	884	922	899	923	904	915	961	904	883	849	908	946	931	896	874	879	945	858	852	890	928	930	927	936	920	846	893	898	925	905	946	898	936	988	878	864	826	889	907	887	912	912	920	899	928	947	889	858	962	946	923	850	949	964	927	923	960	955	935	896	944	852	937	885	874	891	900	880	941	854	837	910	915	896	875	892	899	943	880	942	927	948	844	931	865	866	958	969	868	891	924	938	869	876	900	969	947	925	912	921	953	934	922	899	940	902	854	887	925	908	872	937	897	901	869	897	941	882	910	887	902	843	894	801	907	887	884	879	869	934	909	839	888	922	932	898	932	900	887	929	897	923	961	956	950	904	939	932	871	900	943	950	874	887	895	882	931	931	926	891	943	872	876	918	884	886	927	900	918	929	869	873	924	898	929	889	930	922	898	924	862	881	896	878	935	917	955	873	930	906	953	936	938	900	924	943	897	925	894	880	848	826	977	962	931	914	892	933	871	880	923	907	924	877	911	897	905	934	941	916	936	935	877	905	895	902	873	878	931	912	930	920	889	909	898	938	934	882	924	951	865	849	906	894	903	912	888	897	868	877	906	912	914	914	928	914	879	874	873	858	880	902	889	914	921	965	830	911	910	873	892	891	885	914	917	941	866	938	927	881	952	922	918	881	923	943	922	856	940	912	896	879	930	929	874	913	989	907	869	894	926	916	908	870	922	895	919	959	918	919	947	893	902	879	985	919	902	955	936	909	927	932	866	907	945	845	894	915	902	887	868	984	924	912	866	910	887	932	978	894	922	935	888	913	898	916	914	939	886	916	961	930	933	865	905	914	927	922	864	904	900	936	865	861	932	911	918	946	955	876	945	910	915	971	974	955	899	898	884	918	892	841	931	910	936	913	939	922	929	908	963	922	871	901	941	920	903	894	877	953	957	894	894	916	898	897	937	914	935	895	903	914	897	907	944	916	877	960	893	895	971	941	904	928	939	916	907	968	931	906	869	922	945	935	905	848	882	891	869	848	902	910	918	915	894	923	893	874	904	936	895	925	871	933	887	898	920	927	825	893	935	903	912	904	958	900	883	946	923	847	909	926	934	903	867	881	924	874	955	939	911	905	874	935	912	927	930	911	924	937	933	889	883	958	907	901	866	944	870	897	922	932	991	917	886	911	896	933	880	928	942	956	875	958	861	903	909	942	881	903	909	878	940	870	907	892	927	885	866	906	970	920	903	914	883	935	877	918	845	933	872	936	924	852	965	894	867	952	968	887	861	940	892	926	925	950	914	845	940	950	908	920	847	925	911	922	938	941	921	915	987	891	857	958	838	831	870	861	906	937	889	957	867	844	888	855	917	950	905	884	896	927	942	886	855	935	877	919	893	924	882	906	963	926	901	932	841	954	895	991	896	940	932	907	872	933	894	887	893	923	919	887	884	908	829	867	910	951	892	902	898	891	842	872	911	941	932	925	877	912	929	856	912	931	901	876	920	866	914	937	906	892	904	922	913	925	900	925	905	911	892	955	929	919	883	867	916	940	932	897	949	923	916	904	883	885	960	867	919	947	877	906	901	934	929	953	897	899	926	906	942	900	877	871	968	903	885	920	910	928	892	904	880	909	960	925	945	867	939	940	947	880	860	921	866	858	935	909	912	909	896	911	920	921	908	903	989	867	932	937	970	905	925	931	988	933	937	936	952	868	916	880	969	898	975	903	942	903	926	866	897	995	927	904	894	945	923	879	972	893	966	892	894	908	896	935	904	909	916	863	883	909	914	888	901	912	959	880	856	881	951	888	933	957	944	936	893	913	916	889	914	921	904	926	886	919	914	892
7323	553	582	517	497	411	381	398	340	339	385	365	377	327	366	328	373	367	388	322	378	353	332	364	365	354	327	341	367	335	361	364	352	345	365	361	346	311	349	355	320	361	344	323	354	317	370	354	364	314	354	375	349	328	347	365	344	333	336	322	370	356	309	356	348	327	340	326	330	406	352	333	390	331	344	335	411	382	389	325	330	346	316	339	342	375	345	337	348	342	354	328	390	361	357	381	336	337	337	323	354	363	320	365	298	342	334	345	346	346	371	370	346	317	358	338	348	338	349	278	341	291	369	384	369	340	317	311	330	331	331	356	324	350	343	360	371	351	335	355	352	341	352	330	309	353	381	346	320	342	337	366	351	339	336	361	319	349	363	350	342	336	334	348	331	352	331	347	347	369	312	364	331	336	359	409	361	328	341	381	327	316	326	356	356	353	300	348	344	347	339	338	365	369	347	319	324	326	362	363	321	325	304	368	356	333	323	348	351	336	342	303	365	325	342	352	383	362	352	321	332	326	349	359	339	336	372	359	319	332	338	336	339	348	313	338	308	305	350	315	295	305	310	349	349	359	336	331	349	329	330	336	330	359	368	332	327	329	342	347	350	308	365	360	328	320	385	339	342	361	374	349	330	338	346	316	345	380	362	345	381	363	304	343	339	369	363	340	353	365	334	359	364	344	368	359	284	351	325	331	375	368	336	345	346	310	334	343	324	374	335	354	320	351	345	333	298	336	369	352	347	317	354	404	362	348	344	325	340	372	370	314	391	335	352	359	336	364	335	354	357	334	351	336	379	359	330	342	376	352	325	336	366	327	369	383	342	351	325	366	350	328	363	352	344	322	361	325	358	357	336	331	319	372	364	326	357	358	325	362	320	390	352	344	329	345	335	354	351	335	325	335	332	358	363	341	386	350	354	336	350	314	369	305	346	327	358	352	304	363	368	334	334	338	352	422	357	344	316	315	325	333	341	315	341	350	325	353	326	346	348	331	360	321	356	383	344	339	314	329	307	349	347	379	374	344	306	346	340	358	324	367	365	326	318	336	340	356	347	319	355	316	337	360	353	354	328	357	336	359	350	336	333	344	340	313	322	344	351	352	333	373	365	371	376	294	338	377	351	365	359	365	352	351	341	324	338	316	326	330	360	353	353	337	359	367	342	332	357	360	365	363	322	344	302	351	340	367	379	395	322	321	374	346	334	350	367	344	348	329	338	328	381	320	356	367	347	376	356	336	362	351	326	343	357	352	372	329	362	354	361	328	343	339	328	360	352	299	343	356	366	369	342	332	368	317	352	338	374	330	358	337	376	327	317	337	335	320	370	356	346	327	336	321	366	346	322	349	362	373	327	340	354	327	355	297	327	314	336	328	311	349	338	375	320	372	340	329	402	315	341	347	384	340	362	316	355	295	347	335	348	358	349	317	330	332	348	362	367	351	352	349	344	316	345	341	325	351	339	345	373	319	350	346	392	340	350	362	341	355	345	326	323	349	378	348	355	328	392	336	348	348	357	311	356	331	322	341	343	339	347	352	367	367	323	384	352	390	364	340	386	331	352	350	291	334	332	338	343	350	344	352	332	359	332	343	314	311	337	352	335	353	345	316	353	357	327	383	352	351	330	330	357	326	303	340	350	322	362	367	338	364	320	346	347	332	348	317	354	317	331	357	333	336	326	291	324	377	339	315	399	344	330	369	294	339	319	330	370	323	346	339	341	293	367	316	339	361	369	411	355	381	349	320	382	387	355	319	351	349	353	362	352	374	359	364	371	318	358	318	320	344	338	357	323	326	344	343	326	361	343	360	335	332	352	355	368	336	349	368	341	360	354	320	324	366	336	341	347	340	347	360	371	356	310	333	358	359	356	335	337	346	351	345	330	362	379	366	380	322	309	336	332	343	356	345	367	378	369	363	358	334	341	361	338	355	383	352	353	307	360	333	333	352	344	334	323	321	349	337	353	306	355	360	330	348	368	341	314	351	330	291	327	361	391	384	347	345	357	318	307	338	333	326	312	351	331	372	318	339	357	347	350	346	327	340	317	354	359	345	333	341	314	357	371	336	380	364	368	336	407	333	329	349	308	318	321	351	347	335	357	353	321	342	313	317	331	359	331	339	356	329	323	370	324	306	389	315	328	327	381	334	336	336	340	344	348	339	341	365	329	340	359	349	309	329	322	341	353	325	300	320	338	407	390	342	373	345	347	339	340	346	359	329	338	350	317	320	325	360	319	355	351	385	369	351	347	397	366	307	361	350	369	352	371	376	351	349	344	332	333	353	364	392	363	319	365	327	377	347	337	355	371	299	324	354	348	362	308	359	346	321	358	395	358	342	358	361	341	364	339	351	355	318	333	335	346	367	356	351	340	322	331	347	331	358	339	304	335	358	345	364	350	371	340	366	352	331	304	357	352	359	306	337	371	353	294	333	317	398	342	367	339	348	325	351	340	401	341	349	319	336	323	387	351	364	333	343	355	350	337	344	352	340	326	361	381	366	334	318	327	340	345	363	346	334	314	329	361	340	326	330	360	347	362	333	355	366	315	354	362	318	379	365	346	347	330	310	380	338	361	352	349	349	362	353	311	338	366	356	336	342	332	339	345	338	336	366	353	331	297	326	352	383	328	336	335	310	325	351	347	334	328	308	345	365	345	360	361	362	325	318	336	322	367	344	348	357	361	371	343	328	355	371	385	354	340	357	336	373	314	348	363	365	341	366	348	367	337	300	349	318	327	299	312	354	338	347	334	344	368	338	349	339	317	320	363	313	366	342	373	334	322	356	346	330	337	354	340	323	358	340	371	330	388	345	331	360	374	358	345	334	330	316	355	310	303	353	328	354	315	358	318	315	333	337	341	330	364	351	361	324	333	365	361	345	347	362	357	369	324	344	376	345	325	318	329	309	330	325	327	386	331	356	352	336	342	347	308	327	332	369	386	343	332	379	340	388	338	343	360	376	359	324	333	352	347	336	323	348	360	368	346	299	364	366	324	341	379	342	331	348	341	348	348	338	346	321	335	318	329	372	361	317	358	332	317	341	336	328	357	374	339	385	329	366	317	362	377	319	363	317	353	348	341	331	339	337	367	387	328	370	342	337	331	351	366	364	365	376	372	318	357	335	357	344	341	330	375	331	352	368	367	340	325	339	335	342	340	352	329	351	360	332	335	329	325	346	326	336	348	336	387	406	359	341	323	304	331	358	362	353	368	354	364	318	344	320	357	353	354	367	343	361	361	365	389	365	368	352	360	334	351	335	389	332	335	357	358	360	391	374	384	352	355	370	373	361	345	382	357	318	333	330	385	355	344	341	332	363	377	354	364	326	319	384	347	328	319	368	356	333	342	350	343	349	347	333	382	330	320	354	359	354	332	311	365	325	370	326	342	320	338	363	321	362	309	371	327	349	343	377	361	312	325	323	356	311	328	367	334	378	343	353	350	345	328	356	328	319	345	309	360	422	357	331	326	343	339	382	308	346	323	316	322	333
6751	1000	1392	1548	1353	1184	1134	989	1009	921	931	908	949	889	903	897	856	868	835	820	850	890	843	833	760	827	830	852	790	824	798	793	821	768	866	809	768	791	819	845	822	837	830	802	836	775	817	837	787	779	824	818	759	775	791	787	847	787	801	792	820	801	795	770	762	803	771	811	801	786	809	843	816	816	787	788	777	760	813	766	859	832	829	856	855	825	788	839	744	782	827	809	772	824	788	791	803	826	788	793	814	809	803	796	774	787	766	811	806	795	773	798	806	800	830	809	822	835	839	815	779	789	826	792	821	828	818	781	783	789	821	847	830	834	793	797	795	806	806	760	828	784	790	769	811	820	763	824	771	843	810	838	797	786	813	806	843	822	798	794	834	778	790	801	845	801	852	798	786	791	775	840	819	822	797	792	803	740	816	829	784	815	815	779	774	833	807	789	842	817	809	838	838	809	798	816	782	832	841	832	827	829	781	817	838	760	784	786	822	818	836	761	782	763	776	809	769	786	808	826	788	824	815	837	809	806	764	817	775	798	857	768	773	791	806	800	781	824	840	776	784	770	767	797	786	832	824	787	835	800	723	812	772	812	785	820	774	825	791	770	778	793	761	782	774	843	820	809	797	830	787	852	804	820	834	829	758	797	728	762	814	809	808	806	783	791	830	741	858	800	799	792	806	766	809	849	791	760	832	818	814	793	788	809	877	811	814	769	782	838	790	796	815	825	819	801	792	809	801	828	788	801	772	767	854	794	785	778	790	811	780	778	790	836	830	793	812	756	802	818	792	827	828	811	806	833	828	831	760	829	746	800	813	795	773	788	804	768	821	812	784	774	791	762	824	787	816	876	777	812	807	863	820	847	798	771	839	838	866	808	770	804	774	756	806	794	835	807	819	822	767	777	819	780	836	784	811	819	743	773	802	795	852	808	778	791	845	830	825	809	772	808	803	759	817	837	807	794	824	868	798	801	837	790	823	793	779	781	824	781	778	768	787	777	827	805	751	839	823	759	757	832	817	816	778	811	863	777	825	773	803	824	816	808	792	823	799	780	786	832	833	779	791	777	805	790	776	842	783	825	841	762	830	818	811	839	817	784	834	770	802	821	773	850	753	767	826	771	786	818	782	773	835	833	779	791	774	796	843	780	764	846	809	769	771	818	780	787	778	809	837	851	788	784	774	799	815	824	802	773	822	833	828	825	785	851	801	786	804	833	852	840	808	820	793	828	814	849	832	748	736	802	785	797	726	776	813	813	775	801	779	789	814	832	780	800	822	786	812	798	841	800	870	779	750	793	771	820	832	812	809	821	786	802	800	816	794	785	776	823	792	861	771	809	819	789	811	756	832	797	805	822	801	797	760	834	844	770	850	769	760	845	818	789	809	753	840	781	801	812	828	802	794	787	830	819	772	797	763	759	783	801	799	777	787	797	761	843	866	798	807	811	876	822	771	812	786	803	806	837	832	822	742	791	804	813	802	818	803	834	787	838	803	832	802	778	826	809	831	783	767	748	818	829	794	776	793	785	818	812	829	809	755	832	835	762	794	811	773	770	746	785	727	777	820	753	805	799	766	836	799	841	804	803	815	801	788	811	774	806	786	797	809	772	783	809	798	819	809	831	819	741	801	794	817	815	763	814	801	817	834	795	852	804	790	827	848	835	840	764	806	811	777	803	778	823	772	766	795	811	810	828	773	807	832	780	796	833	837	779	808	779	787	833	852	792	739	832	816	782	818	775	859	769	782	796	815	841	807	788	823	826	806	804	790	827	775	826	778	847	818	838	793	771	788	841	750	862	799	745	766	803	782	800	771	781	809	766	809	771	777	796	828	811	770	793	777	856	789	817	791	809	773	793	783	806	769	824	791	857	744	771	809	805	819	803	794	770	808	818	819	759	808	758	770	830	776	818	792	779	816	798	825	789	812	794	755	817	827	853	803	787	813	752	799	832	784	778	820	785	807	776	846	802	784	838	788	792	835	775	831	761	806	727	825	815	841	770	792	797	821	752	787	829	855	804	788	803	804	796	811	783	821	818	829	767	743	818	836	819	737	784	809	813	830	793	882	812	826	770	772	845	836	792	802	801	780	782	782	845	833	777	821	754	786	816	846	729	802	772	859	790	760	808	791	794	835	841	786	829	823	752	828	806	760	756	764	812	812	837	815	760	777	869	820	780	804	770	807	847	819	774	820	834	788	797	772	810	855	768	813	803	798	780	839	843	830	798	802	768	818	851	809	804	804	777	778	810	740	807	808	833	857	837	771	855	809	783	832	746	836	816	776	780	765	812	792	792	767	740	830	818	780	779	833	828	807	794	773	826	794	819	814	783	790	843	798	768	822	772	812	779	828	816	821	799	796	834	785	804	817	875	733	786	831	796	798	831	837	784	795	800	831	849	780	797	860	815	830	769	801	773	816	822	801	848	765	724	786	818	828	789	807	773	752	789	822	810	884	766	785	824	767	782	823	805	838	765	765	835	780	806	860	818	802	805	781	809	835	797	834	797	829	805	823	798	829	761	775	800	807	829	810	764	802	790	773	810	825	788	786	806	772	826	819	798	818	820	823	829	799	848	795	793	837	802	795	792	824	856	812	756	779	862	769	828	821	761	791	785	823	815	847	817	829	826	827	812	802	813	833	818	821	811	834	811	805	780	807	787	861	805	811	778	822	769	812	793	835	793	800	802	790	781	844	763	833	751	788	819	823	863	836	838	790	775	768	814	775	817	846	784	783	853	833	774	814	814	786	800	864	765	747	823	807	843	787	750	805	819	819	866	806	799	780	765	786	824	867	817	738	784	736	795	808	800	834	782	801	811	823	824	754	825	789	855	866	811	865	799	750	796	771	758	810	820	811	818	810	841	785	795	789	804	797	771	845	763	823	763	754	802	808	766	744	787	777	800	808	806	746	765	782	819	823	824	854	809	836	755	793	823	818	864	791	834	811	808	798	855	795	806	866	810	801	791	832	808	754	798	776	801	764	852	770	808	810	795	805	768	788	846	801	844	770	792	823	760	785	800	770	792	775	845	787	818	802	810	831	803	820	769	820	760	831	755	791	829	831	768	795	768	833	783	749	812	758	823	758	817	735	809	797	766	825	819	807	820	794	822	808	826	780	798	803	792	800	788	811	794	803	835	787	804	779	818	757	823	782	800	825	800	812	825	763	836	792	783	821	822	794	796	770	799	808	802	796	783	788	852	800	800	809	855	810	846	823	773	777	773	796	794	807	799	774	839	788	809	837	796	761	834	814	829	759	759	763	809	838	785	798	798	825	860	799	774	831	805	811	818	863	749	801	826	863	797	795	869	786	842	810	790	838	806	769	799	818	847	743	849	822	790	820	821	795	798	791	751	768	805	830	833	802	791	842	813	800	871	808	883	792	768	815	845	846	748	768	778	786	839	780	798	823	797	761	797	824	805	788	795	822	763	774	804	836	771	866	871	813	789	823	802	835	784	781	799	782	800	789	773	739	768	784	778	812	817
12798	841	670	527	390	297	280	230	193	203	203	194	186	155	175	160	153	157	172	163	186	156	189	140	159	171	147	153	170	163	160	153	167	184	164	170	147	170	166	161	155	144	162	163	160	174	175	185	160	169	156	172	185	162	148	161	153	167	152	162	168	154	167	156	152	172	189	177	149	163	123	151	191	145	167	154	183	174	167	171	168	163	141	156	131	148	140	167	157	153	169	163	170	157	167	182	134	155	159	161	163	158	161	178	159	184	130	184	171	156	161	150	138	163	192	158	161	164	173	153	155	149	139	159	167	156	170	139	177	160	148	168	147	189	155	163	141	183	143	165	169	160	171	172	175	177	165	198	183	176	160	154	168	148	168	163	157	164	142	164	160	183	170	174	156	178	171	172	151	149	159	155	183	154	155	170	158	150	157	175	165	168	177	177	160	144	146	157	168	165	138	167	166	158	174	167	149	154	149	164	152	175	150	143	151	184	188	174	157	174	163	169	172	170	148	143	184	170	153	175	169	169	153	164	176	170	170	156	164	153	168	136	189	184	161	165	166	156	153	182	154	153	163	156	157	174	145	139	153	179	162	166	155	162	153	173	156	160	186	165	180	155	156	177	175	153	137	161	175	150	177	131	167	175	158	186	144	160	177	163	175	183	160	149	149	158	152	167	173	170	168	151	171	160	164	144	149	180	164	149	173	145	166	180	139	175	169	139	163	171	176	183	146	188	145	150	170	185	152	155	171	181	166	169	184	181	156	164	164	158	195	156	159	181	151	161	192	173	159	164	159	176	159	155	161	167	165	180	135	182	157	169	159	159	170	147	159	152	153	198	159	156	174	186	148	162	164	165	163	161	175	166	153	167	156	173	162	156	128	146	162	164	149	146	161	139	161	163	159	175	173	167	155	146	167	141	152	152	157	165	152	174	167	186	159	150	147	161	154	158	174	158	174	181	171	144	168	175	145	155	182	132	162	146	170	161	193	193	166	164	168	161	180	167	156	136	169	154	157	158	140	161	157	150	168	144	188	185	147	155	146	213	163	160	143	170	168	151	166	170	176	159	145	140	177	172	173	155	157	158	152	164	176	147	133	189	166	167	166	156	144	153	153	158	167	166	156	133	144	162	150	176	146	156	171	147	159	188	169	179	145	183	177	164	165	171	172	178	157	161	156	144	144	152	149	162	165	175	173	179	180	174	171	184	164	155	144	164	156	143	145	142	161	166	155	165	153	177	171	146	170	172	164	163	148	188	164	152	150	173	158	136	142	157	172	160	155	150	157	160	174	175	162	171	193	173	162	142	130	156	168	155	141	172	148	157	162	169	156	148	164	159	162	170	172	161	157	153	178	153	156	188	177	151	199	186	150	167	136	178	153	154	173	137	164	175	153	168	144	158	152	158	161	160	165	157	142	144	141	167	134	145	158	169	144	157	166	177	160	155	152	153	142	146	165	169	162	168	167	169	176	164	169	167	157	158	170	179	155	191	153	186	156	161	145	180	150	177	176	160	149	185	167	146	173	183	158	166	162	157	147	178	174	140	157	160	182	168	173	164	200	143	147	172	155	174	169	155	179	162	162	169	136	173	153	170	174	154	155	177	155	165	162	196	165	163	163	138	163	166	150	185	173	145	159	157	159	152	155	140	154	137	152	152	154	162	138	156	183	167	157	154	143	152	162	171	153	142	174	144	163	177	148	133	170	166	178	154	159	161	152	160	162	162	155	162	163	184	173	140	144	173	157	174	157	175	171	158	198	176	186	161	160	161	174	148	181	190	156	158	151	167	165	189	165	156	150	145	156	174	144	178	158	150	138	175	164	163	168	190	157	156	158	161	175	168	192	156	185	155	167	169	155	162	149	171	182	135	147	174	159	180	145	158	152	163	147	179	146	155	166	162	152	153	157	162	145	160	147	159	184	180	178	172	144	160	167	147	174	149	152	157	157	172	141	183	163	157	158	155	160	169	160	173	159	165	157	159	154	140	178	151	153	178	184	157	170	182	175	161	149	170	148	168	153	170	171	128	183	193	171	148	161	149	181	166	163	164	164	147	164	155	172	143	167	168	159	145	149	158	169	173	174	144	164	149	149	155	171	139	160	180	187	146	140	160	157	156	163	180	154	146	181	171	144	153	161	179	156	162	181	166	185	157	169	154	151	169	159	160	169	168	165	147	149	168	180	167	149	161	148	167	167	133	179	156	157	147	152	158	153	176	174	160	196	209	156	153	163	148	158	147	164	180	170	160	151	155	174	158	158	178	162	182	169	171	177	193	149	189	178	160	157	157	154	173	150	151	181	132	128	171	142	155	171	168	168	162	141	149	168	175	160	174	177	157	152	177	157	162	175	175	160	169	163	153	177	181	154	134	158	139	172	148	160	163	178	170	151	156	138	158	150	168	177	163	163	159	168	155	141	129	156	150	153	160	177	158	147	166	154	176	147	180	157	172	156	156	160	168	161	137	171	147	171	152	197	173	158	176	158	153	159	163	153	163	161	152	143	160	167	153	163	193	151	142	153	154	177	150	166	181	170	143	153	157	157	140	160	154	171	154	160	144	145	152	166	177	176	153	168	153	168	177	175	167	162	127	140	149	166	174	162	161	164	151	185	171	191	154	159	135	149	153	163	183	173	199	201	179	164	149	154	159	156	169	159	168	172	170	157	142	158	164	165	157	137	156	158	164	151	166	146	156	152	182	190	161	156	161	151	176	161	160	158	177	144	158	169	168	152	152	159	169	165	168	164	157	143	159	157	163	173	173	163	149	168	155	150	144	177	162	156	137	167	163	183	165	149	158	193	157	159	150	176	179	167	159	173	178	183	184	146	170	190	196	152	146	159	161	167	153	176	193	177	166	170	157	173	154	152	166	172	150	176	178	145	164	160	162	184	153	171	176	163	167	176	160	154	168	142	151	156	146	162	166	155	195	174	165	171	151	155	159	160	173	142	176	131	169	168	169	164	157	175	161	167	151	158	137	147	148	140	156	164	178	144	171	160	144	157	166	158	152	155	171	181	176	169	180	187	154	155	142	160	174	151	160	169	151	169	160	172	154	154	167	145	164	180	170	142	150	147	170	145	187	156	160	209	150	152	179	164	168	185	175	158	158	163	156	151	171	167	140	160	153	179	181	152	171	144	145	161	166	165	156	157	168	135	158	164	162	173	173	167	170	170	174	167	154	169	184	153	172	160	172	155	159	153	148	164	156	159	161	156	168	162	185	142	175	173	173	155	157	161	161	159	164	165	163	169	180	156	157	175	150	145	189	146	165	154	152	155	174	170	161	165	159	151	149	165	162	177	158	168	145	147	172	162	179	151	155	144	159	150	173	157	179	169	156	170	170	181	180	155	163	163	154	149	150	151	152	165	166	165	147	159	151	199	172	144	152	153	152	177	144	205	178	172	150	163	158	155	160	156	168	154	155	165	147	168	177	136	176	176	169	175	187	175	202	186	159	169	168	160	147	163	158	185	148	165	159	136	154	151	181
7887	825	1518	1769	1492	1208	992	845	749	669	697	658	539	546	543	515	508	492	518	511	497	502	505	478	440	466	464	471	485	446	477	437	431	410	448	420	420	443	421	441	433	437	439	451	399	414	424	430	478	431	392	417	452	415	413	419	446	377	418	390	420	443	460	396	437	431	414	415	406	436	411	407	433	436	406	435	444	432	434	458	413	416	433	450	403	430	419	386	396	394	408	390	368	453	406	419	397	449	443	434	432	411	450	417	444	415	426	406	424	409	367	413	411	433	446	406	413	418	397	394	457	385	399	419	402	402	404	425	427	409	422	416	399	420	425	434	415	416	424	451	402	438	428	401	439	400	432	419	442	431	384	424	407	390	426	413	428	407	411	434	393	448	426	407	420	410	435	409	391	416	414	435	399	375	452	455	398	412	429	430	383	433	429	379	460	404	427	409	423	391	459	427	436	417	416	464	440	443	379	454	426	423	454	401	427	448	418	420	416	464	459	408	423	408	415	420	384	401	430	452	410	410	437	439	413	402	409	400	396	423	417	438	426	444	417	437	428	450	422	457	414	413	422	413	402	412	405	438	377	420	422	442	430	406	445	433	410	432	431	418	440	471	438	413	411	395	442	432	423	424	428	437	439	432	404	418	436	403	424	436	429	411	398	464	422	393	400	400	451	404	383	420	415	397	423	451	407	420	446	426	398	419	472	408	417	422	405	406	456	432	444	431	383	453	396	413	464	431	415	451	377	419	426	439	419	408	456	427	456	408	451	407	392	387	427	416	440	395	429	447	382	425	440	412	397	450	415	425	450	436	416	438	418	402	468	436	394	417	434	408	432	389	401	432	469	436	425	410	372	395	421	440	398	453	372	429	393	401	405	416	404	418	429	386	385	431	401	460	433	445	403	425	383	455	398	447	467	390	397	427	420	434	431	412	444	425	450	388	463	398	453	434	413	406	434	419	405	393	441	443	441	415	434	432	416	453	437	450	420	378	427	413	418	415	391	438	406	407	408	394	396	417	453	412	402	396	394	410	414	394	439	434	407	416	398	405	425	425	426	412	400	435	426	427	407	433	443	411	422	411	345	414	393	410	407	412	382	413	398	409	446	421	400	433	420	436	385	400	422	451	386	427	401	398	418	456	388	424	418	405	424	410	404	444	428	422	371	363	419	422	441	405	423	414	385	445	419	406	448	416	425	443	456	437	415	444	437	395	417	401	400	450	440	429	418	411	414	414	394	410	419	396	408	374	437	435	407	417	389	434	415	447	429	428	427	402	452	400	389	422	402	414	426	427	427	413	434	453	369	432	446	410	428	414	388	422	422	391	449	403	427	425	468	408	420	431	433	460	410	400	427	402	425	430	409	449	434	398	438	425	413	418	371	417	419	417	442	433	414	432	428	425	394	442	426	408	394	430	431	414	421	408	420	411	436	414	429	419	428	402	382	429	442	408	453	425	429	414	396	416	403	426	411	430	434	404	418	440	445	426	447	440	464	380	424	407	420	407	407	426	450	382	408	400	433	429	420	440	436	395	416	434	440	425	423	422	435	409	422	367	423	430	402	384	418	426	420	451	415	443	435	402	405	400	429	437	420	410	399	419	446	452	415	426	438	410	428	408	474	432	438	433	422	443	413	475	430	417	397	423	448	419	423	444	394	387	415	415	361	392	411	408	411	434	388	402	425	377	422	435	435	413	426	426	424	440	442	467	413	407	401	421	433	436	384	396	448	417	467	436	414	429	398	410	436	426	448	420	410	412	410	407	396	441	413	402	444	430	392	404	426	415	393	404	429	427	415	399	402	355	435	366	428	400	372	387	424	407	409	395	413	399	421	450	458	421	438	445	449	429	443	421	398	473	400	400	413	445	443	448	417	398	426	427	449	385	384	403	426	416	424	438	431	390	443	460	455	419	404	435	445	376	422	390	410	399	453	425	409	427	396	428	418	421	419	401	411	416	378	419	363	419	378	424	408	395	440	415	411	390	429	419	416	407	397	414	446	398	426	417	409	447	450	414	410	403	407	425	454	445	436	396	449	438	407	431	404	426	435	416	419	408	416	402	402	427	410	433	447	417	443	405	439	401	446	408	401	443	434	422	460	424	383	392	390	433	414	445	429	419	383	417	399	424	422	420	432	408	398	440	444	404	430	415	446	381	401	455	413	424	418	415	418	446	407	410	425	428	427	414	380	387	431	397	407	425	410	400	426	403	398	407	406	393	422	438	377	400	390	415	413	466	429	404	377	411	406	398	420	416	373	420	411	424	407	433	460	395	421	427	387	425	437	387	419	404	421	406	426	407	428	406	421	455	423	398	421	398	418	399	462	421	427	426	418	429	455	418	405	401	463	416	394	425	422	399	415	396	424	393	447	428	437	460	443	403	407	455	454	415	397	401	403	411	421	435	461	427	426	441	402	427	417	475	416	447	451	436	423	425	432	409	381	450	443	433	422	403	424	392	397	396	418	428	413	401	424	414	464	414	410	430	417	452	401	409	460	397	442	457	423	431	416	429	453	418	443	418	414	423	414	390	428	408	443	427	410	420	417	425	422	386	421	441	412	416	404	396	379	379	411	444	436	442	391	402	417	392	397	439	380	432	424	403	424	444	400	425	409	404	447	384	465	411	420	449	393	457	442	447	451	411	393	423	424	389	370	443	413	387	411	438	447	387	406	410	452	455	418	426	427	388	442	429	399	415	460	426	419	410	422	411	450	398	449	443	422	427	440	394	423	416	451	403	451	416	412	353	407	407	455	455	474	464	423	442	459	395	410	410	411	448	405	409	418	405	381	400	437	456	440	429	409	404	442	403	408	376	410	461	429	402	402	411	434	385	411	443	441	412	420	409	383	435	446	424	428	474	432	435	434	367	372	418	391	422	410	429	446	433	383	413	401	435	438	451	436	419	414	397	416	391	421	445	417	442	427	456	431	421	418	422	413	406	396	401	409	425	376	412	421	438	395	423	412	452	391	407	436	468	413	432	411	404	429	398	426	407	416	410	415	424	444	380	444	423	429	442	402	450	403	398	418	405	409	401	470	477	446	457	422	416	442	395	421	425	428	468	399	406	405	397	412	404	442	379	416	418	387	441	431	394	397	412	434	412	386	355	412	398	445	386	406	393	438	451	436	422	422	396	419	416	390	450	424	444	395	436	398	439	435	411	456	422	402	397	437	407	385	392	418	414	402	438	434	423	424	420	429	400	419	449	435	408	412	429	424	428	425	414	420	390	416	412	395	412	395	428	390	453	412	430	473	410	441	420	439	424	447	465	392	451	414	402	387	399	426	419	391	438	395	403	394	400	449	427	436	410	413	422	417	392	453	424	434	422	412	432	433	439	433	417	429	399	425	415	404	438	380	417	410	418	391	425	404	430	401	445	412	412	415	423	452	409	410	428	420	410	409	400	417	484	446	403	430	403	435	416	408	419	444	410	395	402	397	420	429	424	432	386	384	436	398	429	419	425	442	421	414	454	393	423	386	433	406	409
1764	417	424	457	400	369	374	360	365	416	414	399	382	377	409	377	435	391	452	385	404	396	397	369	390	358	344	378	417	413	360	384	387	387	421	410	375	341	379	403	399	385	434	383	364	354	358	377	401	424	405	370	378	399	373	402	396	376	380	373	369	388	366	425	419	351	388	380	409	426	405	357	371	373	399	422	396	412	386	430	383	433	370	412	382	402	411	411	399	420	407	384	380	392	397	361	413	398	427	405	405	369	355	362	383	371	381	376	400	397	383	377	398	387	361	350	435	386	377	392	373	345	361	417	404	405	342	441	400	382	367	417	380	408	389	370	402	401	399	398	389	344	353	407	404	375	379	395	402	407	395	398	391	405	361	423	408	388	400	383	410	412	407	393	390	375	386	408	412	384	368	351	409	393	419	413	427	434	377	417	392	378	400	414	353	372	374	395	380	389	338	404	385	399	374	411	394	380	389	392	404	399	389	355	399	352	380	392	391	409	376	370	444	380	430	410	419	369	380	370	405	353	457	358	395	382	422	398	417	393	402	388	363	384	369	409	367	366	407	396	416	395	399	384	351	392	382	380	399	423	376	403	377	367	410	403	385	396	398	371	422	384	373	373	383	385	408	394	405	416	392	406	386	374	405	397	395	396	407	420	347	360	369	378	422	386	403	414	367	399	419	363	384	416	393	398	430	428	421	404	419	425	389	387	436	409	394	374	397	377	395	389	354	427	411	387	368	410	365	370	379	337	374	405	368	416	402	400	407	407	390	366	396	421	398	386	375	365	416	424	423	434	369	440	401	383	388	388	354	407	359	386	396	405	367	385	416	398	354	422	427	403	389	375	390	365	445	368	397	387	422	399	397	361	387	427	400	405	395	375	400	390	410	378	379	402	372	399	374	396	407	419	437	372	385	412	389	329	403	426	406	373	411	362	408	403	385	383	376	383	408	429	375	396	352	374	377	378	396	383	400	381	396	385	394	399	374	402	349	398	405	431	396	355	383	388	365	400	413	374	394	416	396	367	403	390	340	371	416	411	406	385	389	388	412	384	376	411	381	378	383	378	417	366	422	375	462	406	370	387	402	380	417	397	390	380	383	420	411	374	412	388	397	397	400	390	412	417	409	396	367	360	368	369	386	385	407	421	421	383	394	373	378	391	415	372	389	397	389	375	382	412	422	361	356	412	352	390	405	390	410	402	421	394	425	400	393	373	411	373	416	382	390	397	393	406	397	395	415	369	417	384	400	350	390	388	417	386	365	407	435	407	416	386	385	387	402	420	378	368	395	364	382	448	388	358	403	414	413	424	386	431	408	402	372	409	362	380	424	372	351	389	417	363	379	363	398	391	386	421	396	360	406	380	409	378	414	401	418	401	368	422	410	373	362	363	353	388	456	407	390	412	365	390	408	441	400	465	372	360	378	410	385	385	414	388	375	372	410	358	376	411	394	374	372	347	393	442	399	387	425	415	399	400	362	440	442	383	371	384	413	422	410	385	388	386	401	390	404	428	415	388	394	371	371	415	355	378	370	398	386	424	389	369	378	436	397	443	427	435	388	407	368	391	374	394	401	396	380	397	404	387	389	379	396	355	394	406	354	376	370	392	393	390	404	369	377	400	389	401	391	360	395	424	377	381	375	369	382	402	409	358	365	405	365	406	402	397	366	377	405	407	393	402	419	378	394	402	377	389	389	399	382	410	389	365	398	347	333	385	432	353	421	395	390	398	379	363	362	380	381	385	389	365	409	375	390	385	402	387	377	425	396	391	406	374	390	399	396	413	367	409	378	418	390	376	416	405	435	408	378	392	392	397	371	395	383	410	412	397	421	391	380	437	403	368	377	379	399	368	394	393	390	376	408	398	378	390	385	403	372	382	422	416	388	377	443	415	386	335	399	363	407	413	395	349	425	370	379	390	418	378	411	406	402	371	388	362	419	399	402	387	353	394	431	353	388	387	391	378	410	375	402	404	367	396	397	388	428	392	397	411	431	401	375	373	399	394	393	392	390	404	406	424	393	396	377	366	407	387	369	394	372	423	373	378	380	402	385	395	348	379	382	367	399	389	424	374	358	403	425	363	398	375	434	364	405	407	383	381	378	403	438	424	380	393	382	392	405	412	385	379	423	355	397	393	396	374	380	414	361	419	371	402	378	385	351	371	414	382	372	390	359	372	377	400	403	405	376	413	405	400	408	409	390	383	360	397	380	420	401	412	403	372	413	401	429	386	383	378	410	387	383	412	416	421	411	379	412	377	408	404	374	387	398	390	375	377	390	391	412	376	340	390	378	399	338	438	388	387	385	391	409	401	405	413	385	413	383	380	368	401	359	405	396	372	418	396	429	367	371	403	385	398	394	385	391	405	393	346	382	426	417	388	406	428	368	382	411	371	395	415	415	392	354	409	313	386	371	381	424	400	443	379	407	384	382	395	395	379	398	362	385	403	371	409	382	375	374	387	398	366	418	404	396	368	374	408	369	413	387	418	390	387	406	423	396	378	386	342	419	385	364	377	434	384	396	382	404	395	417	385	393	394	346	409	379	365	374	367	358	388	392	377	387	352	344	438	425	400	365	451	382	380	390	377	416	392	376	403	417	404	381	374	324	353	383	391	379	397	382	361	383	415	379	380	416	371	355	368	400	361	374	381	442	414	394	387	369	396	383	393	401	365	375	423	396	402	426	401	388	381	396	376	373	362	406	392	418	364	437	404	375	378	396	390	427	357	401	388	373	358	390	385	414	359	396	356	387	389	370	423	399	386	395	370	374	373	398	378	391	390	419	379	404	408	400	406	378	383	368	373	385	387	397	355	386	430	369	401	396	369	397	388	444	412	405	358	391	367	433	347	380	389	360	381	407	401	387	397	425	406	413	366	401	432	397	379	425	416	410	372	377	370	371	374	376	422	411	435	413	382	411	423	400	381	393	407	363	375	404	412	418	383	391	393	372	419	352	388	392	375	410	417	361	405	364	374	384	392	400	422	397	408	389	358	435	403	387	426	402	416	370	358	362	420	359	411	420	410	418	397	379	380	394	368	366	396	422	393	415	375	363	384	417	410	392	408	385	389	382	392	375	402	383	391	408	419	367	353	400	405	357	416	413	376	397	392	395	400	391	365	364	384	379	370	377	385	374	383	414	399	378	402	372	406	384	405	392	369	376	392	405	347	384	364	391	388	369	370	401	433	375	396	375	394	400	425	385	371	378	364	392	405	379	441	381	383	411	396	392	413	392	369	425	395	372	416	376	421	411	401	422	410	422	387	437	376	387	385	406	411	426	360	409	374	356	397	388	378	379	401	429	393	383	416	404	387	385	421	346	403	378	410	417	407	376	346	402	377	407	440	395	424	399	389	375	402	403	397	395	391	397	379	397	401	349	357	403	369	409	375	373	409	408	422	409	414	367	404	404	424	389	413	384	383	401	372	396	381	402	409	378	380	391	380	408	380	422	381	414	352	388	398	387	364	384	419	408	424	377	358	370	386	391	404
2386	949	879	953	954	946	962	933	872	922	909	935	918	924	957	913	913	974	893	937	929	955	873	902	883	872	949	928	936	905	857	925	901	931	909	915	914	897	899	905	931	876	879	891	856	907	881	917	965	879	888	904	871	917	907	858	947	956	866	891	880	882	944	897	903	906	928	940	955	859	883	925	879	884	915	968	925	879	937	895	963	935	940	912	854	871	921	923	941	912	900	887	913	867	909	928	920	932	874	909	913	901	898	940	879	948	932	971	919	905	885	913	900	916	877	922	906	898	867	902	928	931	883	916	929	871	888	916	907	923	942	945	920	925	926	878	964	927	947	902	888	907	895	928	909	923	922	915	894	969	866	907	945	886	991	852	974	937	862	897	892	931	883	916	914	903	914	876	916	875	900	882	921	903	893	859	874	954	881	927	893	976	871	855	850	934	846	880	876	889	884	929	927	913	877	934	906	902	901	958	899	885	885	941	842	923	915	900	944	932	931	851	856	889	883	906	920	916	895	904	867	836	957	903	894	887	879	926	906	879	917	900	938	900	955	892	883	907	944	935	892	911	900	927	925	897	916	930	927	900	927	982	888	834	930	914	904	892	888	919	880	881	903	850	882	909	892	937	932	899	929	937	948	884	967	911	900	932	932	880	886	900	906	930	871	909	867	912	954	950	916	953	927	896	873	912	837	960	932	901	921	910	914	948	896	949	858	868	903	894	932	932	853	908	940	901	940	880	954	899	913	896	902	881	914	914	884	904	895	907	920	947	973	882	918	911	917	912	910	905	964	897	874	902	917	853	891	850	897	921	883	929	923	961	921	882	909	935	914	892	886	881	851	859	946	833	947	884	890	911	906	905	908	954	918	897	910	927	923	932	896	888	943	883	893	861	893	896	894	910	899	877	906	944	882	910	855	920	938	880	943	904	866	893	864	917	921	883	951	912	934	923	892	919	949	919	910	960	877	930	939	934	897	891	910	832	897	865	936	902	884	949	906	928	903	900	915	923	898	908	939	873	879	895	953	963	880	976	965	878	914	911	899	893	908	903	901	916	876	937	876	911	902	859	900	947	992	903	919	903	936	946	913	913	923	890	941	903	946	901	923	877	912	911	884	892	975	893	877	904	960	924	879	866	895	951	841	893	884	897	966	889	876	924	924	900	913	888	856	902	888	882	892	894	836	968	876	947	891	910	868	884	920	921	901	882	880	912	964	896	900	884	927	928	870	974	923	908	856	841	857	911	894	920	897	913	869	956	902	896	862	925	905	941	971	904	913	864	934	914	888	855	922	934	950	908	908	910	923	897	950	888	898	874	857	917	928	844	914	896	895	894	930	929	880	874	917	900	903	871	913	958	952	900	948	899	878	906	953	910	932	879	894	954	950	910	874	951	935	849	929	914	939	929	866	913	929	915	926	892	943	962	899	882	925	912	957	955	912	892	864	931	873	891	891	971	924	955	912	926	899	915	928	932	913	923	906	928	891	902	965	956	906	929	851	903	905	855	890	872	962	929	883	939	913	899	939	887	910	924	922	825	930	908	888	863	926	903	893	910	949	902	878	895	884	936	841	914	922	905	976	918	962	949	821	934	912	863	837	936	927	908	915	914	911	932	938	861	887	848	920	884	908	923	922	938	856	908	873	959	848	927	951	863	855	918	917	927	903	928	928	937	897	877	879	890	949	892	943	904	915	918	862	895	920	921	936	897	947	883	904	906	907	892	920	890	875	881	929	900	946	947	893	895	932	946	954	844	881	924	903	905	889	958	890	873	969	911	892	930	950	906	923	898	932	866	908	951	862	861	925	913	896	901	894	915	932	978	944	901	947	919	896	842	921	925	909	935	880	907	925	936	854	937	884	970	924	901	873	884	946	869	925	921	889	884	895	886	960	819	896	917	920	934	925	904	931	914	944	942	920	892	935	848	873	946	908	836	930	926	917	905	896	860	948	912	909	919	875	861	907	857	901	868	899	876	874	911	928	907	928	915	924	910	875	886	927	947	887	892	923	916	915	897	938	904	951	858	847	932	956	872	940	960	892	961	851	947	919	935	879	908	899	930	885	899	914	911	922	922	882	873	906	956	893	940	900	891	901	839	911	914	949	883	909	948	913	952	936	894	905	919	896	1007	949	901	902	954	923	873	895	886	886	887	902	885	899	895	974	926	879	894	871	896	888	892	938	900	882	873	884	954	887	936	896	937	848	901	945	897	924	902	883	927	877	875	918	947	887	928	876	951	921	881	971	955	876	894	962	922	882	933	927	860	892	876	978	874	944	933	935	921	899	850	899	908	892	877	948	883	916	869	868	900	887	933	915	893	898	930	931	901	932	918	990	893	933	893	918	890	924	936	917	890	886	923	940	916	900	923	972	914	949	912	920	939	841	948	897	878	901	926	917	876	894	845	949	872	877	942	888	903	949	872	918	935	926	908	910	922	894	914	960	858	860	879	919	914	932	905	956	920	944	901	893	947	923	923	917	906	895	838	904	913	924	930	888	928	883	958	891	885	919	948	888	909	929	918	930	926	911	911	912	879	889	950	923	922	873	899	869	940	928	897	911	922	933	888	858	936	964	882	865	908	903	889	892	884	891	911	906	890	868	941	897	894	938	900	931	900	922	878	977	930	923	891	943	947	950	888	900	871	934	976	974	904	907	926	920	947	895	896	841	919	864	900	929	879	907	931	921	864	903	956	923	894	907	913	914	851	835	920	930	901	930	867	894	884	899	959	901	917	885	916	927	860	880	880	922	861	874	915	895	918	895	912	883	875	925	938	859	961	884	910	888	934	887	999	956	931	927	932	831	907	880	922	904	880	902	921	865	875	915	973	919	876	872	937	935	924	880	964	917	918	930	922	874	946	928	906	941	942	917	894	940	916	927	930	942	909	917	899	892	879	901	934	929	937	867	919	859	878	914	923	859	874	881	977	876	941	898	869	896	899	881	925	913	1003	935	884	866	923	945	911	875	930	890	914	885	834	935	915	921	918	919	922	875	938	877	870	923	878	889	958	894	878	978	894	920	837	965	895	908	912	887	865	920	913	946	906	922	879	904	905	882	855	893	905	930	881	935	958	903	900	883	936	862	962	931	937	860	832	890	904	881	884	933	917	910	859	918	907	869	940	912	912	977	865	922	963	921	929	879	895	913	853	930	904	922	862	943	869	895	907	908	883	925	890	982	927	879	918	960	963	895	869	921	918	948	961	872	906	911	960	895	961	860	892	894	906	924	918	915	925	875	920	974	904	959	869	919	890	900	889	909	947	905	915	905	922	922	905	960	974	902	936	949	935	928	894	945	941	854	889	908	945	859	907	901	876	888	916	870	928	900	877	892	928	852	932	962	895	870	967	876	907	930	918	943	867	918	898	919	889	913	885	926	921	886	910	856	916	863	918	911	906	916	913	879	908	892	890	962	867	942	948	918	917	930	916	892	843	950	895	882	946	887	876	944	913	813	881	919	875	849	903	927	854	881	863	886	953	903	909	901	897
7263	585	630	550	494	403	378	373	361	355	386	398	330	342	372	353	368	361	352	341	353	330	359	367	346	360	348	356	385	345	356	363	309	325	323	360	322	337	342	363	393	373	331	338	353	334	353	379	337	343	326	356	345	349	350	342	368	327	341	340	357	351	325	348	349	338	335	364	355	354	360	354	347	362	354	368	354	307	346	328	329	374	325	329	369	314	345	371	355	369	336	379	315	338	367	336	361	329	350	307	329	357	341	352	316	321	343	345	354	370	321	367	330	329	372	317	365	302	336	316	343	318	330	352	307	343	369	341	333	332	330	358	347	343	344	337	317	355	295	327	374	352	323	369	386	357	340	354	362	360	355	352	384	322	327	344	372	318	323	348	337	331	352	305	356	332	331	320	325	350	333	302	337	339	355	369	334	317	320	386	356	373	306	362	356	354	342	332	400	327	357	330	369	311	333	368	334	375	329	344	326	291	339	351	348	360	348	343	347	339	345	395	381	323	339	400	347	334	323	300	374	347	378	318	380	354	350	338	352	414	352	336	335	306	310	362	359	378	339	327	354	349	370	336	354	366	336	356	344	310	348	340	359	348	349	331	345	353	361	370	351	336	366	357	330	368	395	384	393	336	335	332	348	298	372	337	358	341	319	357	311	331	333	376	361	345	349	371	327	311	382	355	374	354	341	340	320	332	312	319	350	336	354	336	334	356	347	337	368	341	392	361	361	368	359	355	346	340	362	316	365	349	349	367	357	375	351	347	328	387	327	326	329	342	317	304	328	381	351	341	346	362	348	330	365	344	369	387	391	332	363	323	333	325	392	350	347	388	337	365	337	375	371	313	356	347	342	318	359	367	361	359	356	342	362	329	316	320	328	324	340	335	353	359	356	351	405	361	355	367	345	383	327	344	332	348	341	358	358	335	351	341	358	339	389	339	358	310	301	337	375	372	345	335	326	374	321	346	358	335	383	372	375	387	335	358	327	361	309	365	344	362	354	363	341	365	353	351	344	361	356	359	347	363	354	357	336	362	346	368	343	330	354	309	365	386	355	347	320	354	353	341	328	345	338	355	335	331	362	372	357	321	319	300	367	352	347	315	329	365	340	376	355	327	360	360	357	319	340	347	342	377	390	349	353	351	370	336	369	288	320	349	326	331	327	306	371	352	324	364	339	359	302	291	338	349	331	368	320	340	301	344	371	339	372	335	347	333	361	315	344	332	361	338	317	348	363	312	357	334	334	324	370	348	362	297	365	344	343	368	333	319	379	340	361	394	371	360	339	395	349	335	381	359	283	343	370	355	337	317	316	318	335	325	361	363	331	315	315	337	343	384	338	356	330	339	359	374	321	352	341	337	323	360	384	336	353	359	348	329	332	352	359	339	367	344	325	346	366	333	333	325	336	343	342	342	365	361	338	359	335	357	337	325	363	339	317	344	331	357	359	367	364	346	334	352	316	372	378	367	345	359	352	358	331	374	340	341	328	352	352	343	322	336	330	356	347	359	351	330	314	377	356	330	345	317	373	359	348	349	343	364	387	327	315	353	349	339	322	334	337	341	342	380	375	366	329	323	319	352	354	292	349	322	359	369	318	356	360	344	340	317	368	387	336	285	338	330	330	356	331	369	336	357	341	331	364	373	381	306	342	358	333	359	342	330	344	372	311	355	369	366	344	349	335	314	359	352	354	335	351	354	343	322	327	359	356	320	388	317	341	361	347	380	312	356	319	323	355	374	319	352	360	315	324	388	340	322	360	341	334	352	364	357	332	324	367	358	364	313	319	318	358	361	344	339	355	366	329	329	319	360	320	330	345	355	350	345	336	372	337	329	326	364	347	362	316	368	347	360	305	363	313	353	364	326	351	372	353	348	344	354	348	331	334	341	301	322	353	358	367	341	338	328	310	343	316	361	307	353	364	323	388	326	344	320	317	348	381	331	349	353	348	372	314	329	318	350	374	363	353	321	332	323	351	377	339	370	324	366	355	336	302	358	354	340	326	361	354	350	340	350	351	367	363	331	338	364	340	315	343	343	350	349	351	329	321	365	327	336	315	356	333	325	342	338	343	345	344	386	341	336	351	310	352	355	357	372	345	346	331	347	340	332	334	351	329	360	340	352	351	324	368	308	368	317	367	308	342	329	366	336	364	366	311	356	337	318	366	308	359	378	339	325	362	334	371	337	359	349	309	360	361	350	303	322	307	379	336	344	343	360	310	347	327	345	330	358	357	338	337	331	342	324	354	366	331	353	326	339	349	372	343	343	352	336	349	365	333	316	380	324	336	390	365	341	357	335	336	361	332	305	338	382	338	354	328	335	327	358	340	386	308	336	359	308	370	392	332	368	363	396	377	328	346	362	357	334	371	340	315	315	311	345	342	360	334	332	340	354	325	347	315	382	376	369	363	367	361	337	348	319	356	355	333	329	378	369	360	363	342	340	335	352	373	352	369	325	375	350	336	331	383	423	338	325	342	323	378	370	341	369	285	364	378	349	380	332	335	371	353	338	342	375	340	343	328	322	321	359	343	324	327	333	330	322	354	343	326	321	364	367	367	318	339	355	340	314	320	340	358	342	294	346	332	364	345	342	345	313	331	354	359	378	352	342	351	335	324	346	349	343	378	349	348	323	348	353	330	358	358	342	366	370	363	352	349	403	348	338	303	360	361	344	352	329	364	363	349	360	350	349	303	351	382	364	336	348	356	345	306	336	326	376	377	371	363	365	322	352	332	371	343	344	342	359	319	399	341	379	390	336	349	320	345	304	347	345	343	330	357	339	356	390	340	312	355	368	363	324	331	357	353	342	358	345	332	361	327	359	363	318	358	324	376	323	309	346	362	334	352	336	330	344	365	349	384	304	353	351	353	334	348	329	342	347	334	343	339	350	320	373	369	339	351	390	379	362	344	333	359	337	343	340	313	343	365	362	340	330	353	330	352	346	357	322	360	349	345	398	362	387	335	321	293	313	365	345	379	351	330	337	303	346	373	348	353	402	382	350	318	326	336	349	325	399	353	339	362	349	360	320	334	352	335	357	364	363	339	351	315	343	315	343	351	327	311	348	335	349	334	352	380	308	333	326	319	357	349	379	343	345	353	357	306	362	365	302	355	323	315	334	302	332	345	321	351	329	348	330	367	328	339	334	333	373	364	383	355	361	337	339	330	382	320	344	355	325	387	334	323	376	345	338	345	352	370	321	358	331	332	378	355	351	346	355	359	343	336	308	370	345	331	344	322	338	290	332	358	305	356	343	369	317	304	337	367	367	346	344	365	356	331	338	333	365	340	360	331	344	338	315	349	313	339	310	336	341	355	410	353	371	332	333	355	371	346	316	398	360	335	359	342	363	346	343	362	369	333	351	368	342	351	347	387	350	359	368	321	358	360	337	375	311	380	355	351	358	333	325	307	342	345	336	342	376	317	331	366	354	357	364	335	325	341	357	352	328	348	328	341	373	355	368	339	329	330	328	339	366	340	333	340	356	339	359
6669	987	1413	1562	1277	1264	1067	1030	976	915	909	906	865	865	876	851	850	879	850	892	870	884	835	784	819	812	850	800	838	779	811	779	883	829	791	852	778	823	792	823	808	808	786	810	744	805	810	804	781	819	853	778	809	750	796	807	803	802	823	819	831	809	862	813	790	782	738	809	776	801	795	792	782	839	772	825	821	812	808	829	791	774	807	799	773	820	864	812	815	807	844	845	811	859	774	838	835	810	802	820	753	823	798	837	765	846	759	805	775	760	799	842	798	774	820	795	837	773	806	868	774	817	825	845	781	768	792	794	785	865	811	837	781	731	788	793	816	809	785	779	821	815	793	772	784	802	779	802	816	877	826	845	800	791	828	803	853	796	820	849	778	825	806	821	846	774	852	792	799	827	863	816	843	852	835	797	809	782	841	858	805	832	803	819	829	795	802	830	842	843	836	762	889	797	770	838	771	822	774	813	839	760	769	754	849	813	789	798	803	807	773	800	823	814	803	827	852	773	810	785	823	801	815	802	826	816	772	794	843	833	824	803	820	743	830	816	843	747	817	796	777	812	819	838	823	853	835	761	806	832	783	806	794	789	853	777	856	761	721	858	775	789	772	801	783	799	821	783	815	803	818	819	808	821	799	765	838	791	771	833	817	853	823	796	871	775	819	816	753	780	828	791	808	817	809	747	799	805	832	804	794	776	803	786	801	822	793	841	803	802	815	787	792	799	813	797	744	823	774	795	791	809	822	813	798	791	778	811	788	813	808	816	794	812	801	864	821	811	817	782	825	787	763	806	818	854	799	834	802	793	804	793	798	792	843	849	842	763	802	807	827	777	763	817	831	797	812	810	829	766	818	801	824	786	794	822	830	812	791	820	818	760	814	799	818	818	810	783	765	807	766	794	830	820	801	818	776	767	836	819	789	816	781	775	768	763	769	835	815	843	768	803	827	800	814	793	790	812	810	812	828	761	825	805	826	807	844	802	829	811	841	771	809	880	834	822	788	830	804	797	779	816	817	772	786	818	815	883	783	789	791	770	876	879	836	816	823	829	814	818	777	785	797	805	820	810	820	822	780	792	819	790	798	811	775	826	763	767	818	779	829	821	791	842	788	790	805	810	842	819	766	780	851	835	826	750	744	811	829	836	789	809	846	874	859	759	803	795	850	783	831	832	777	778	785	799	840	813	805	828	784	848	765	809	852	804	844	784	842	794	808	846	779	813	798	805	852	838	789	808	832	829	819	753	795	794	828	801	839	829	812	813	779	814	787	815	837	833	748	809	856	793	765	800	818	806	786	798	789	812	773	851	853	848	845	788	748	812	833	793	795	801	799	817	779	834	794	797	780	790	835	780	813	795	799	848	790	812	779	759	784	835	820	779	822	851	774	784	832	777	823	806	820	751	811	851	823	819	809	804	795	823	854	785	762	805	781	818	794	795	797	823	789	793	807	797	835	829	809	819	853	803	750	828	762	838	799	795	800	823	786	801	784	788	795	811	795	835	805	836	814	805	821	768	800	844	837	788	831	815	798	789	789	734	838	781	764	846	804	841	786	802	811	781	837	816	818	777	777	794	764	769	811	802	818	806	779	843	832	790	868	855	778	815	768	824	803	794	819	840	797	803	805	834	832	795	826	812	788	779	787	795	818	830	812	763	825	828	776	813	800	806	772	809	852	789	809	795	785	812	791	833	819	875	801	828	807	785	814	849	783	830	796	837	805	838	792	833	796	831	816	815	787	840	818	784	782	785	771	830	741	820	800	783	811	838	846	789	824	788	859	760	837	770	751	778	777	796	789	815	808	813	819	829	826	825	826	771	814	850	812	788	812	808	818	797	753	775	801	778	809	776	803	791	839	855	841	793	840	824	786	789	813	812	811	814	845	791	789	793	865	867	823	803	785	800	825	844	832	835	832	803	848	802	811	833	798	791	769	807	791	771	822	751	775	865	768	823	834	814	805	818	811	787	812	789	821	815	767	896	850	810	812	811	825	805	809	829	772	799	792	748	764	837	792	781	784	838	783	778	787	817	807	816	765	771	775	783	796	848	826	787	783	775	724	826	782	819	812	826	802	839	778	785	814	771	827	818	772	792	854	804	848	851	814	795	818	771	782	813	808	821	794	800	783	785	847	785	824	850	788	827	833	771	821	844	796	807	843	747	884	776	829	828	822	836	778	830	750	840	832	764	772	794	763	742	771	788	846	860	794	847	839	795	825	809	809	759	807	798	752	775	809	815	778	813	807	824	850	791	822	807	778	807	849	801	803	828	828	831	820	792	809	815	791	758	830	805	807	778	820	810	803	805	813	780	832	811	787	795	784	818	844	784	780	798	821	846	786	819	861	779	801	797	809	761	860	899	865	800	831	818	792	780	857	796	844	792	782	800	830	759	860	777	834	799	826	753	829	786	788	794	838	835	848	875	795	793	809	786	798	803	798	809	756	750	812	780	821	823	783	829	783	865	830	845	838	807	830	787	868	795	802	781	828	799	806	822	784	822	829	751	771	789	779	809	744	822	839	814	810	846	781	787	742	809	829	805	818	853	776	828	836	798	816	749	837	817	790	772	860	820	737	815	820	796	834	799	789	787	778	812	784	834	774	794	786	815	811	816	804	790	822	840	810	762	831	783	841	794	858	872	772	813	757	806	814	814	827	763	818	863	812	825	884	775	792	789	802	831	795	815	800	763	782	883	776	779	784	804	814	784	763	825	826	805	876	802	779	797	825	790	861	790	811	838	768	778	787	782	729	818	803	738	824	766	813	822	833	835	770	750	855	810	794	758	800	817	793	772	822	830	787	780	803	832	854	768	834	823	739	821	764	795	773	790	755	844	833	811	811	765	841	867	799	859	782	767	790	835	819	826	820	795	763	816	815	866	836	778	833	780	835	799	830	846	763	750	812	818	765	851	836	775	859	827	807	753	809	762	780	846	765	766	829	870	816	800	791	780	801	829	839	817	818	831	771	788	832	811	793	784	832	807	806	806	820	790	847	839	832	821	754	811	818	755	832	813	787	834	772	779	793	773	822	817	779	799	758	821	803	796	768	777	807	862	792	793	793	806	803	776	796	802	820	832	816	844	782	762	771	786	820	832	781	800	827	778	790	848	756	869	828	808	739	831	859	810	770	818	786	821	783	799	768	825	794	850	840	821	802	800	778	808	813	790	859	765	780	838	781	843	823	805	824	800	819	795	749	782	799	786	837	839	843	794	812	825	812	818	851	801	829	822	748	848	813	749	801	738	818	829	809	797	782	859	790	781	812	785	823	754	785	807	763	810	770	747	822	806	801	810	781	848	825	757	811	776	761	787	768	820	828	764	756	760	742	805	785	832	794	760	817	758	843	829	825	801	763	805	803	855	858	804	815	793	813	798	757	847	849	832	770	810	810	843	791	811	826	796	769	805	855	749	807	814	792	810	836	783	788	799	807	783	803	812	759	790	804	842	797	806	816	821	810	787	811	770	762	844	815	809	788	816	799	839
12874	814	726	558	401	290	274	226	225	202	176	169	190	183	171	187	195	175	170	191	179	166	144	164	142	170	146	153	174	163	187	155	143	185	181	164	171	178	171	182	140	141	129	171	180	161	152	167	164	174	164	154	188	155	176	162	152	161	174	164	145	163	152	160	171	177	179	164	156	161	161	164	201	163	173	168	174	179	138	187	180	167	163	175	147	167	166	131	146	151	187	174	158	159	153	155	161	179	155	174	162	149	142	167	160	156	169	155	173	177	174	166	164	156	176	190	169	170	154	184	146	177	154	180	154	165	150	154	158	167	185	192	155	177	155	146	169	153	167	145	165	167	166	146	151	183	177	155	156	177	201	144	183	143	147	170	159	181	143	169	148	154	161	167	171	167	160	174	164	169	153	154	154	172	168	160	175	158	153	170	155	170	172	177	165	171	178	161	172	166	152	161	165	140	173	168	155	161	131	146	128	156	193	150	148	174	179	168	160	163	169	134	170	158	154	160	135	163	138	174	172	166	173	131	154	169	176	162	148	179	155	156	156	171	157	149	155	153	165	159	164	164	187	178	151	184	169	165	175	171	158	165	150	136	146	134	182	168	166	162	181	170	166	187	145	161	162	171	165	167	186	169	143	157	155	172	162	141	122	147	172	134	152	127	183	160	185	149	191	167	189	156	165	173	149	166	139	160	146	166	157	156	158	181	149	155	172	169	178	160	160	171	139	167	160	156	183	167	156	159	175	167	154	167	161	165	157	154	166	161	171	155	174	139	145	130	132	170	172	157	170	139	156	157	157	197	141	164	185	150	170	155	167	169	155	162	173	162	147	162	168	142	160	153	162	176	160	135	149	169	161	174	164	164	148	144	164	128	180	161	145	163	142	163	178	187	158	165	156	155	166	169	155	187	168	160	164	165	186	135	166	137	164	157	200	154	152	167	198	158	173	163	161	156	164	137	142	154	172	155	166	146	182	152	133	180	167	145	155	174	168	166	153	161	179	167	166	174	149	180	167	146	175	195	175	160	174	162	178	170	180	162	146	167	142	166	156	182	167	188	183	156	157	163	191	161	164	160	168	153	169	155	160	158	167	144	136	180	163	145	190	148	151	167	153	168	171	188	177	153	158	178	139	184	160	157	167	162	182	175	158	158	167	155	166	145	156	160	134	145	179	156	173	194	148	136	168	164	180	150	161	142	146	150	149	189	167	169	144	152	159	148	147	147	136	136	161	149	162	167	158	168	168	157	169	181	161	173	162	172	186	190	164	197	152	169	157	153	176	169	153	153	154	151	186	207	176	163	169	153	167	163	152	149	168	187	156	183	169	148	172	152	129	174	158	157	176	162	180	160	172	185	164	178	167	147	153	166	170	151	167	163	148	183	169	165	158	153	160	179	155	170	163	172	163	167	203	160	164	158	156	172	175	161	156	132	170	167	160	171	168	169	149	147	134	147	158	179	156	192	147	164	170	168	165	171	161	185	160	170	156	152	162	177	149	159	180	160	149	165	172	154	133	174	160	176	169	180	148	134	164	160	150	184	160	153	181	143	168	173	168	151	148	159	162	153	147	174	151	155	173	154	196	154	170	163	155	166	175	164	143	179	165	156	172	157	179	184	160	133	178	191	157	167	175	157	142	172	164	157	158	157	156	193	150	152	158	164	175	151	169	160	167	180	141	129	152	172	150	171	171	154	146	156	161	149	174	152	178	189	160	157	169	172	165	169	183	179	178	175	164	154	158	153	168	177	162	179	135	179	160	138	173	168	162	154	161	166	155	162	145	142	169	182	161	152	180	142	179	166	178	187	185	147	161	163	170	152	164	182	145	157	184	173	203	156	198	157	167	156	166	157	189	155	179	151	156	181	194	138	169	144	147	146	175	168	165	175	157	147	158	180	190	152	178	125	175	184	189	171	156	162	138	192	174	154	142	182	166	169	147	163	160	194	166	172	161	154	165	158	174	134	161	170	169	165	178	213	173	143	161	174	171	181	152	172	157	167	180	197	183	178	161	163	180	190	193	173	136	172	132	171	153	173	172	162	142	159	149	148	159	164	164	158	173	170	152	143	139	182	147	177	192	134	143	156	156	173	163	170	147	160	165	160	161	181	142	173	162	173	191	187	147	149	160	185	160	173	144	167	153	161	160	128	182	149	149	185	156	176	178	174	158	172	179	177	177	179	174	172	166	156	167	156	176	159	169	192	140	149	200	179	171	153	163	169	159	185	157	162	156	165	149	149	179	164	162	157	167	187	182	193	173	159	157	165	160	157	175	148	135	153	146	144	153	186	160	155	163	172	155	139	151	159	160	158	165	169	150	153	154	160	151	144	161	157	171	185	162	190	181	160	160	158	169	150	138	167	174	152	151	154	146	161	162	177	164	141	164	156	155	160	190	168	178	162	150	160	219	168	169	178	157	158	165	162	164	173	149	155	155	179	174	159	137	159	139	158	185	146	165	176	146	169	172	175	165	182	194	161	143	189	130	156	169	152	168	165	171	166	184	145	164	150	164	187	191	170	167	163	177	175	155	157	177	167	152	168	175	158	155	188	157	142	150	172	151	155	145	156	177	148	180	187	161	196	174	183	166	184	153	160	144	147	164	170	194	161	166	138	156	150	141	164	151	149	169	160	170	156	153	163	155	161	187	163	172	149	178	187	187	149	160	178	153	156	156	171	170	170	166	163	177	171	176	173	178	162	164	138	154	169	145	153	175	168	172	157	154	178	157	153	152	134	149	164	157	177	135	147	157	164	147	160	155	170	188	160	165	179	180	146	174	174	153	167	157	150	166	154	143	172	187	169	162	163	175	144	160	158	179	170	179	150	159	179	162	173	158	167	132	170	160	163	158	156	171	173	163	157	182	177	155	166	161	137	159	183	168	133	142	181	160	168	158	141	182	172	177	165	157	175	160	158	147	169	169	166	172	168	135	160	160	177	146	157	147	197	149	156	159	169	182	169	162	187	163	173	179	137	164	160	155	150	173	159	174	162	157	163	177	185	169	173	163	164	163	158	150	153	147	169	164	154	179	165	159	176	164	134	155	164	164	142	151	152	158	147	169	169	159	159	171	157	158	143	163	144	164	167	154	173	161	155	158	159	174	190	144	183	177	155	160	160	121	177	149	151	183	159	173	155	150	162	162	155	171	145	182	159	166	169	182	186	153	160	172	167	178	158	154	161	179	166	155	144	166	150	147	178	173	153	169	171	166	150	123	165	160	168	174	154	146	137	174	161	161	173	156	175	173	165	164	166	141	166	147	146	160	166	157	169	150	156	165	187	145	145	157	137	155	169	157	183	167	158	154	165	179	141	143	156	162	152	164	142	168	162	185	171	158	167	186	159	170	157	153	170	139	149	166	142	141	181	164	182	153	147	159	168	179	180	169	175	175	171	189	161	158	189	173	197	145	159	180	163	172	198	181	149	158	190	159	185	145	166	171	170	161	133	172	169	159	179	165	174	159	152	159	186	172	154	162	170	170	185
7931	821	1590	1688	1451	1085	947	879	767	693	631	616	572	609	519	560	497	486	506	483	480	433	507	476	457	459	459	461	464	429	446	442	390	444	421	493	471	440	395	449	446	429	433	420	483	455	438	454	407	418	479	427	421	388	428	447	419	401	438	387	427	436	449	401	426	435	426	398	436	432	402	437	418	414	409	404	416	424	448	436	412	391	423	424	417	428	422	457	443	397	420	420	432	410	402	433	481	439	446	397	410	426	457	425	426	443	410	447	397	445	390	421	407	397	425	441	410	411	438	391	445	447	459	414	437	451	439	404	402	426	444	420	412	413	433	405	414	447	482	425	419	397	408	443	410	426	418	447	403	416	397	470	394	404	407	412	410	421	415	419	424	408	413	459	442	422	415	388	412	423	414	423	427	472	419	434	424	411	421	419	419	343	420	414	431	455	404	473	436	411	426	454	391	443	416	408	402	432	435	377	406	428	368	425	454	418	425	445	410	452	403	418	406	398	398	452	432	398	449	428	424	404	419	486	416	390	395	419	432	431	406	430	385	424	429	404	413	388	392	424	418	387	413	421	434	412	415	445	382	409	411	430	442	383	474	458	429	421	411	401	424	400	401	427	449	442	395	446	403	445	453	376	428	407	383	434	389	450	391	405	437	453	393	456	419	450	400	431	466	433	411	414	432	412	442	434	437	425	395	438	424	368	410	419	417	450	469	415	408	443	446	437	445	434	409	413	413	394	449	449	439	385	413	413	403	395	423	412	405	451	409	413	426	399	466	403	415	437	410	418	444	379	468	434	443	422	431	402	454	411	447	419	417	422	417	433	426	453	420	400	423	403	388	405	431	438	456	412	462	437	424	402	427	429	409	446	403	399	438	396	422	426	440	435	423	382	432	421	397	449	421	401	456	418	401	425	424	448	391	433	432	424	425	428	406	422	435	463	406	421	405	432	407	415	432	443	456	439	427	438	389	422	412	422	440	409	417	423	456	428	432	405	445	382	428	422	421	407	389	398	382	432	433	405	401	420	427	425	428	441	397	436	403	391	427	452	393	402	427	422	437	417	417	454	387	416	436	404	418	429	434	413	393	421	424	443	459	454	414	435	398	440	405	380	412	422	421	407	410	404	386	449	378	393	391	396	392	481	435	418	425	422	388	411	415	398	407	435	409	424	394	419	401	418	443	434	445	393	419	419	487	421	434	422	438	425	436	441	419	426	399	412	410	419	427	398	395	398	431	425	416	406	435	410	402	409	414	410	448	447	437	408	382	412	406	435	444	439	416	415	421	408	403	451	374	439	417	428	428	418	413	436	365	417	396	444	430	424	382	426	441	443	443	407	416	430	442	446	421	430	422	423	456	407	443	417	407	428	404	406	417	409	417	415	381	431	430	413	388	414	411	440	423	407	385	440	410	444	414	401	417	382	397	430	424	434	410	410	385	416	429	435	406	427	419	425	430	460	419	435	458	456	414	413	414	448	432	396	416	432	423	405	443	421	413	405	407	399	397	412	397	393	459	430	448	434	460	388	466	442	424	419	426	433	432	398	405	399	417	397	402	451	412	417	420	424	430	452	426	400	412	393	400	400	397	435	427	396	440	428	438	414	410	421	415	433	419	419	455	431	452	458	406	442	429	365	435	406	409	410	407	390	430	424	408	425	372	455	395	424	415	458	371	459	413	438	457	422	411	435	422	421	399	418	428	396	404	406	422	447	404	437	419	432	410	429	430	446	421	441	430	454	432	441	415	431	433	424	391	410	427	465	406	401	414	428	389	451	406	438	433	434	407	418	434	410	459	406	440	396	430	402	443	411	423	423	418	445	417	430	421	398	419	423	451	427	430	408	437	418	407	446	450	423	448	424	409	442	432	433	407	418	437	430	433	417	420	431	451	415	425	453	405	426	380	391	434	415	425	439	451	418	424	474	411	418	424	453	406	413	420	417	415	444	421	428	442	427	436	410	402	442	424	394	398	440	428	391	413	399	434	390	405	396	454	459	420	437	381	379	413	456	418	409	449	412	426	449	410	404	425	387	418	447	399	408	415	432	449	422	464	455	427	437	441	402	403	417	441	407	445	419	416	454	403	428	422	389	432	455	403	413	390	430	419	464	416	450	426	390	384	411	402	429	413	420	422	398	442	416	441	440	427	423	430	424	379	383	444	416	429	464	406	416	406	424	401	410	394	427	412	427	409	387	430	427	431	396	416	434	468	421	440	405	412	414	407	410	467	442	395	417	409	375	435	405	415	405	389	414	414	435	450	421	393	436	429	459	419	430	423	407	457	391	418	395	431	432	430	448	435	443	407	439	482	444	425	406	446	457	422	445	409	403	425	414	436	415	431	406	414	366	404	412	376	411	423	396	413	404	419	452	422	437	436	461	413	444	425	452	416	394	441	419	432	416	361	412	428	413	386	398	430	410	382	417	447	419	428	402	432	446	435	433	411	404	401	424	468	431	423	390	421	431	417	399	447	379	446	389	390	422	423	421	445	429	421	432	429	381	425	408	436	444	418	434	382	440	379	431	413	446	405	426	397	406	380	424	418	379	415	406	448	379	445	417	481	433	399	435	475	424	421	400	427	413	435	416	416	409	444	437	421	449	409	398	452	400	409	413	416	416	410	429	397	402	372	390	414	450	417	393	455	440	418	417	426	440	420	430	421	418	377	425	426	431	458	422	413	419	413	406	423	419	407	420	418	424	427	420	418	416	461	433	381	412	420	458	424	407	423	410	395	397	407	408	430	407	412	413	439	400	403	419	465	426	433	431	415	440	424	417	466	451	441	441	425	410	395	449	416	413	383	383	428	411	430	439	387	392	388	431	418	424	411	474	386	414	415	410	427	431	403	372	413	410	386	418	432	434	404	416	376	415	399	403	396	406	424	431	381	409	431	436	438	437	411	409	431	409	402	395	459	434	413	410	428	425	408	448	368	371	460	407	443	419	428	398	429	436	430	387	441	450	404	414	456	454	408	415	394	395	444	443	406	389	413	447	413	441	415	442	394	412	435	425	430	423	413	409	433	451	434	395	430	414	451	423	429	429	384	405	421	435	469	441	427	452	426	423	447	396	417	458	422	432	421	425	438	418	449	371	435	433	429	415	423	441	427	405	419	417	453	405	411	439	410	398	420	423	433	411	423	411	441	486	415	404	398	397	424	423	417	402	406	436	404	423	388	419	420	398	392	422	429	390	399	411	374	485	409	432	420	417	398	420	429	378	433	373	442	422	415	414	388	413	407	437	422	429	432	398	431	437	439	392	436	436	414	446	431	426	415	404	392	394	425	407	421	423	391	427	419	395	409	427	388	414	484	433	425	444	403	407	426	438	454	387	383	434	435	452	462	434	441	406	433	428	400	405	447	392	454	443	414	461	390	392	436	427	431	416	409	435	411	473	400	437	404	439	413	435	404	447	409	441	407	449	370	433	429	432	414	420	460	393	433	419	415	439	428	405	423	453	434	401	439	428	405	411	451	408	440	421	407	451
1532	414	398	456	415	389	410	381	373	379	403	383	409	390	387	401	378	383	362	415	435	391	404	394	418	398	401	395	361	360	352	369	392	393	378	405	387	409	335	409	392	358	395	424	407	403	408	424	433	399	401	366	394	363	387	420	414	404	394	363	387	406	402	376	423	366	409	401	405	415	384	406	389	410	394	391	397	386	393	375	401	367	431	373	400	370	391	447	380	412	405	388	419	384	394	407	405	401	390	363	399	405	432	400	410	443	370	392	390	358	354	388	408	396	361	429	380	364	431	386	391	398	403	388	405	389	424	388	368	414	399	385	395	408	398	411	377	382	440	416	397	389	421	414	402	376	404	382	400	404	378	393	381	404	416	377	382	422	344	347	385	365	385	392	389	372	399	400	470	366	419	387	398	404	364	389	402	398	401	430	412	438	416	374	421	373	367	438	405	370	394	371	404	382	406	365	404	388	390	390	408	365	383	395	404	393	395	400	400	368	385	404	371	405	415	389	379	367	376	362	421	413	399	413	403	452	431	389	355	380	408	408	379	406	405	376	375	366	362	367	400	417	383	410	441	374	379	403	405	411	417	372	401	390	378	362	373	397	396	447	379	385	398	339	362	411	382	376	399	400	398	390	386	414	433	419	393	444	336	400	408	385	367	404	371	410	352	379	396	390	381	373	420	416	411	401	394	411	377	361	385	356	390	406	404	374	392	370	405	426	419	400	385	382	389	383	378	375	401	390	414	376	407	368	383	415	421	375	369	382	438	359	364	393	376	364	429	395	403	369	428	402	433	387	381	408	391	396	398	393	380	374	379	395	412	407	376	379	402	399	410	387	360	378	371	428	371	389	387	398	369	393	385	421	436	416	433	416	381	391	392	402	422	381	403	391	405	413	399	417	401	364	368	373	384	424	452	372	384	420	367	388	398	334	402	392	368	379	364	407	376	363	386	362	370	385	373	406	357	406	370	411	351	370	353	387	422	397	354	378	418	402	385	407	374	420	392	364	347	400	388	388	395	398	396	393	365	407	397	419	365	394	344	394	399	412	424	401	407	384	392	405	388	372	399	383	407	418	388	410	411	419	390	398	394	439	408	399	391	402	393	406	416	386	407	418	392	413	375	409	374	343	367	397	414	414	402	399	402	384	364	360	394	382	417	399	376	429	386	399	393	436	397	381	412	385	392	410	356	395	399	406	364	396	406	398	400	398	399	401	398	362	364	410	407	399	388	359	404	416	401	392	383	357	384	420	406	418	411	403	378	373	400	377	391	389	405	374	422	403	375	376	407	336	395	401	402	400	411	412	458	405	412	405	431	375	424	388	391	415	384	422	394	415	418	391	408	386	397	399	423	409	367	406	393	415	397	455	366	411	405	381	363	386	391	408	404	380	394	371	370	420	433	396	378	400	414	388	389	429	423	419	421	409	376	396	392	374	385	376	374	413	417	415	387	447	411	414	395	404	377	368	423	378	393	375	388	388	386	473	377	404	376	403	397	404	362	407	352	363	422	383	381	392	412	413	409	436	359	421	379	449	402	389	359	333	426	397	401	372	396	373	385	397	396	386	352	392	389	364	437	407	438	377	397	408	427	388	352	406	378	373	364	435	391	397	367	356	396	394	384	357	371	355	418	379	396	359	404	368	413	420	421	384	383	367	387	380	420	395	417	409	388	404	382	360	373	382	405	430	414	404	394	392	412	398	374	420	390	397	395	397	423	410	389	369	375	410	380	416	405	377	377	401	356	368	370	378	401	411	384	420	411	404	404	410	404	395	373	395	371	384	367	381	393	393	366	420	393	385	417	414	373	384	410	387	402	367	408	384	384	383	403	408	384	371	387	420	419	413	401	404	410	390	425	407	418	354	361	416	399	381	386	382	405	391	368	384	421	386	411	396	392	345	407	363	396	373	383	389	447	395	420	346	409	357	402	371	361	364	388	355	409	404	382	383	385	383	368	389	436	417	414	393	370	390	375	373	402	382	378	396	380	388	428	393	377	391	403	414	383	396	384	355	398	347	394	349	382	365	399	384	407	402	381	385	376	383	430	379	436	370	384	391	360	396	409	407	449	395	384	381	376	390	418	407	344	370	410	426	385	398	389	406	392	398	348	403	397	378	434	381	357	392	370	373	377	381	410	443	391	366	424	406	362	337	393	404	394	402	408	418	390	418	396	403	386	399	378	410	376	382	413	392	447	403	395	366	415	402	394	390	402	389	412	399	388	414	389	372	404	404	411	386	376	390	391	367	391	424	427	375	396	401	393	376	424	414	372	381	386	380	411	394	409	384	388	343	385	381	418	403	357	389	411	378	396	388	413	394	398	365	372	362	418	365	381	397	412	376	382	409	427	402	385	379	419	373	395	396	376	389	353	394	388	407	396	391	385	410	375	412	480	428	436	386	387	403	406	366	414	395	372	362	398	387	398	405	372	456	387	426	383	358	401	401	429	394	390	406	375	369	389	411	364	381	411	371	387	360	380	373	380	424	371	354	367	411	395	379	406	383	427	430	419	364	415	400	387	425	385	356	391	375	383	357	368	400	406	370	431	407	374	422	383	415	389	401	391	365	391	368	352	389	343	392	384	404	387	436	369	416	406	396	370	414	383	411	392	393	409	363	366	385	392	424	403	355	422	418	390	402	428	405	377	379	394	405	380	366	365	368	386	393	391	380	369	372	393	436	415	397	380	415	410	385	396	355	377	369	376	375	429	395	368	373	448	453	386	376	402	358	408	398	417	386	379	402	401	391	421	400	403	380	387	441	394	390	409	417	390	397	406	350	365	399	449	376	396	365	364	430	379	397	361	381	383	421	388	413	409	373	385	390	401	403	403	412	410	415	360	384	423	410	389	396	399	373	412	357	360	397	405	398	383	385	391	381	353	414	395	380	394	390	372	399	391	400	374	369	430	398	415	373	378	391	386	367	411	424	390	392	398	403	422	413	389	386	447	407	395	400	352	414	357	379	397	415	367	403	416	389	362	357	419	382	388	399	414	352	373	413	420	371	406	401	413	386	417	411	412	378	398	401	381	440	382	388	428	353	362	359	394	408	402	375	370	400	401	425	396	383	365	402	359	401	399	377	357	424	409	383	395	387	394	412	396	384	396	414	379	414	425	396	377	416	363	346	419	379	377	405	397	408	378	424	382	397	387	374	380	412	407	388	404	388	367	404	415	393	426	394	398	371	414	396	399	390	423	428	361	411	390	378	407	408	390	380	390	377	373	380	456	379	385	411	383	385	399	421	410	387	395	374	434	411	411	388	371	390	374	389	362	418	395	360	386	434	415	360	397	378	408	421	382	400	385	405	380	395	370	397	402	445	408	399	385	397	400	408	356	382	387	431	399	374	380	373	405	446	396	359	404	393	362	403	362	379	407	387	391	416	362	407	386	378	415	368	423	386	397	388	396	396	411	365	406	425	388	369	415	394	384	351	396	402	423	403	405	432	408	422	417	405	417	427	382	435	398	383	384	386	414	367	374	416
2242	951	962	977	952	938	885	930	937	904	908	946	949	889	835	895	889	920	877	932	890	929	922	912	926	899	922	919	919	950	914	915	931	941	915	910	928	963	927	890	901	929	910	913	914	869	893	907	931	896	916	936	848	887	910	931	909	870	876	860	924	910	947	935	914	877	897	919	917	897	962	937	966	919	898	958	919	956	922	895	890	878	923	875	870	914	914	883	936	881	866	900	887	886	904	936	898	869	946	916	949	881	900	904	878	874	888	905	878	897	899	874	878	878	910	927	930	921	969	959	960	890	947	957	918	971	883	896	903	904	910	952	904	941	911	936	885	890	909	892	891	898	902	899	940	915	946	856	909	945	900	879	942	921	884	910	866	918	913	904	911	925	910	930	930	925	881	920	922	960	894	819	967	960	979	916	871	869	947	925	926	948	937	947	908	845	888	925	966	896	888	924	903	938	894	912	930	911	866	862	935	906	934	927	834	923	883	881	910	924	877	915	866	899	891	859	881	895	880	953	875	942	818	902	877	937	930	907	917	908	980	940	891	909	939	958	929	896	901	942	870	927	906	1002	962	908	944	920	881	942	962	892	917	912	917	906	860	884	942	904	885	959	946	908	924	923	909	831	966	906	958	930	936	959	899	914	869	926	902	918	900	892	919	917	856	954	922	887	890	933	922	894	910	882	950	927	887	940	897	920	952	937	891	903	925	956	953	920	947	899	939	873	831	960	912	897	907	917	906	956	934	959	937	959	925	947	930	911	950	947	911	892	913	854	917	898	886	901	915	949	909	885	898	927	863	882	937	916	957	935	872	926	896	888	865	901	893	912	892	933	898	966	892	872	899	915	941	909	901	942	907	912	946	896	900	936	875	924	927	936	930	965	895	901	922	964	957	946	915	820	891	907	953	916	899	867	865	932	925	906	891	898	899	914	890	852	923	943	936	924	963	951	871	962	879	887	887	932	869	857	898	915	954	942	958	928	862	882	956	901	966	891	825	919	889	922	926	917	910	911	881	896	895	907	899	897	906	898	884	891	922	903	918	936	885	872	883	949	926	915	877	850	941	916	954	898	952	904	846	894	937	891	955	896	896	906	917	895	914	918	880	917	870	900	896	917	913	907	868	913	900	912	895	949	961	963	927	926	925	931	954	979	891	904	893	944	897	926	897	963	952	877	914	915	912	882	975	940	875	873	909	893	962	921	925	963	957	986	934	952	915	882	907	871	889	975	930	925	953	970	870	898	876	862	902	935	878	901	874	861	943	917	909	889	931	900	939	893	915	936	986	867	934	933	871	891	913	939	911	898	947	898	904	892	905	866	899	887	859	903	895	952	868	953	951	889	895	922	906	915	906	937	922	855	916	892	988	956	859	907	962	895	899	928	943	910	912	919	918	995	909	894	916	930	912	864	890	927	878	883	872	909	872	938	876	931	902	910	968	980	876	877	899	890	901	913	909	941	937	881	906	911	911	934	859	878	937	892	924	880	932	858	926	909	912	916	936	846	889	905	946	1000	895	935	858	914	907	918	937	914	907	920	949	907	940	936	899	935	884	936	916	932	840	863	936	878	868	923	918	927	934	922	902	982	905	900	914	967	911	932	934	941	919	915	903	937	880	954	933	914	886	877	894	894	894	905	902	917	934	866	897	948	855	881	922	890	863	909	905	928	874	921	912	929	889	867	931	852	873	923	993	885	886	938	921	874	910	885	903	897	962	898	894	889	923	870	940	932	874	933	930	895	927	971	877	901	929	878	865	905	908	960	917	886	887	913	916	916	898	899	894	933	870	947	911	920	898	926	943	914	970	889	894	866	891	885	888	933	942	921	881	893	879	968	955	885	924	909	891	870	876	946	886	916	932	952	912	974	899	914	852	898	903	906	933	941	928	923	912	883	957	938	861	891	868	979	870	918	900	931	903	951	931	916	894	935	909	896	903	887	919	905	848	887	869	949	926	919	895	853	938	917	949	908	910	901	859	893	871	876	904	949	901	957	868	905	918	938	909	957	875	880	840	917	876	902	903	892	931	837	920	856	839	938	919	940	949	970	893	846	922	981	924	945	936	907	896	892	908	910	968	892	892	916	867	927	901	943	859	981	940	907	895	905	866	871	892	896	920	915	902	898	877	905	938	948	921	958	864	977	932	895	870	896	873	852	898	909	892	933	947	939	928	945	845	945	924	921	940	874	934	887	935	872	932	910	938	909	875	847	924	889	921	899	897	911	895	888	885	964	896	889	907	920	881	962	885	887	891	936	892	887	950	852	889	900	898	886	883	898	885	924	889	898	874	859	896	940	929	875	890	893	956	963	956	957	897	907	810	865	887	870	953	948	904	940	914	899	908	913	844	925	932	969	867	897	898	941	936	950	953	866	957	934	941	922	968	901	868	921	959	895	963	875	905	863	938	931	929	905	872	895	918	898	848	911	948	946	901	918	899	992	891	895	890	900	951	927	818	940	891	943	855	876	918	895	899	917	950	944	923	899	923	873	870	895	928	901	899	958	1018	882	883	933	931	876	899	879	922	854	951	835	918	865	915	903	922	886	905	939	937	903	902	853	949	844	884	967	949	932	881	947	951	936	886	900	901	894	875	896	906	944	925	927	913	938	854	908	892	887	917	849	899	971	945	904	928	909	890	952	908	892	954	881	945	896	967	854	892	933	917	964	945	917	905	965	906	945	922	921	946	929	903	878	933	910	894	926	890	894	916	917	912	942	947	906	929	922	936	910	879	874	919	894	886	992	938	915	899	895	890	911	903	887	916	887	968	884	866	916	937	961	889	850	929	919	868	946	880	904	901	865	869	945	899	916	940	934	931	887	909	952	896	879	874	853	927	881	922	869	910	919	876	919	925	891	928	895	917	916	881	950	917	916	946	883	925	960	944	909	899	904	877	911	936	901	924	924	934	884	923	947	936	857	889	962	912	950	936	926	887	987	929	903	938	843	969	893	941	1000	929	889	929	882	920	863	913	968	939	933	893	894	900	884	890	969	926	892	927	909	893	913	954	942	870	920	921	890	901	915	865	879	899	946	914	922	910	929	908	920	830	863	910	926	952	938	918	946	921	934	889	962	912	868	920	892	969	935	929	889	913	924	935	949	891	892	920	914	935	928	889	952	882	874	924	921	938	934	925	874	900	917	888	894	886	958	917	907	929	915	887	939	879	905	926	865	924	871	889	873	915	946	883	860	942	939	911	895	970	920	908	975	866	945	920	959	923	941	914	873	878	902	978	959	958	931	910	883	953	974	912	870	904	945	923	904	925	891	932	929	924	944	874	917	914	962	963	945	910	914	891	936	890	924	920	869	952	879	877	931	833	928	878	939	932	869	929	883	968	932	848	942	925	896	886	931	914	873	932	870	911	931	939	881	895	871	933	939	916	928	896	918	893	915	896	961	927	886	931	898	959	896	978	907	977	906	896	858	883	907	870	905	933	880	897	902	917	954	897	885	926	958	904	921	930	952	823	896	883	946	881	860	898	877	904	890
7179	606	563	534	457	405	381	377	345	347	372	354	329	335	349	371	407	336	335	382	331	341	329	367	308	338	385	353	345	360	362	327	351	353	372	330	342	324	355	335	365	333	327	363	380	368	332	344	331	344	340	333	371	308	363	383	365	352	334	377	332	348	362	342	373	342	371	360	317	331	303	349	298	331	343	373	315	329	345	356	357	349	355	374	333	324	368	342	337	344	351	358	348	340	307	384	357	330	340	333	340	349	364	346	333	332	368	351	356	349	367	324	311	360	357	337	360	327	335	400	364	385	338	361	333	361	346	332	368	366	345	351	350	347	391	341	354	342	382	337	324	352	403	320	312	336	374	359	339	372	341	319	338	347	349	329	303	337	336	362	333	334	313	351	387	348	363	363	340	336	333	327	374	361	340	346	360	335	331	310	339	363	321	378	331	351	344	365	333	326	321	325	326	322	349	362	360	349	351	375	343	345	345	373	331	335	354	333	353	345	344	335	366	304	363	352	328	331	342	347	338	346	359	323	348	343	298	345	374	381	328	344	370	328	346	406	338	359	357	385	318	340	359	318	354	350	336	353	330	338	324	373	350	332	355	369	321	378	357	362	349	322	357	307	327	385	363	343	346	364	363	299	347	387	385	345	311	339	350	349	349	335	341	307	349	338	349	376	349	359	366	296	313	371	335	368	341	349	322	371	338	339	321	347	333	347	326	342	337	374	368	344	289	332	361	355	334	322	339	335	351	359	353	409	381	354	337	334	341	336	395	360	371	328	375	344	318	346	329	329	324	341	338	360	339	337	358	372	342	361	354	372	343	362	372	380	321	334	351	346	369	335	327	317	346	357	360	338	348	370	343	367	347	347	323	362	352	370	366	329	354	334	338	378	334	358	355	342	365	338	386	370	364	367	366	368	362	326	354	341	364	338	338	315	360	340	367	330	359	319	392	349	305	366	346	329	358	321	369	325	335	370	355	318	355	351	349	319	384	385	363	351	360	348	357	363	308	347	322	382	327	314	338	343	328	329	363	299	328	344	329	372	341	368	328	333	334	368	360	344	345	348	358	366	339	378	374	348	365	408	346	327	352	325	352	315	334	311	314	338	349	355	390	384	326	334	336	358	348	336	334	333	336	335	351	324	317	358	325	335	361	382	367	344	346	355	349	331	330	321	376	355	324	325	363	350	369	309	334	359	318	348	354	372	371	384	341	356	355	332	364	344	337	391	318	342	340	339	387	317	353	327	338	322	342	339	352	362	342	317	335	373	342	330	318	352	382	343	345	339	370	349	349	313	347	331	339	369	342	346	370	303	307	349	340	338	342	372	346	354	328	341	350	353	344	353	321	343	356	366	341	353	350	326	356	383	360	358	338	326	327	337	308	348	330	348	379	402	376	358	333	354	356	343	347	356	362	323	367	351	344	310	351	346	363	342	333	386	345	383	363	329	345	380	347	336	339	321	354	368	353	332	335	321	334	372	368	362	342	354	329	359	361	357	358	401	361	310	354	317	331	347	327	336	330	342	360	377	328	368	319	392	355	349	356	359	358	325	320	362	388	404	332	335	362	328	360	363	332	337	348	308	355	350	339	352	349	324	342	335	357	309	348	338	335	333	366	350	343	352	353	362	321	321	359	343	344	317	321	380	334	302	347	345	362	360	348	330	366	386	349	307	350	336	324	327	316	344	314	348	328	353	361	354	349	297	339	372	364	326	337	374	355	318	357	346	361	363	367	388	360	366	364	361	347	378	321	346	344	344	333	331	348	331	347	331	376	352	355	330	330	337	351	346	343	387	322	332	330	370	342	314	326	362	346	310	332	356	369	324	366	377	314	339	340	334	337	355	345	335	338	338	340	367	345	337	307	333	346	343	354	375	342	351	381	341	335	335	337	375	341	331	345	351	359	309	349	368	333	368	338	339	384	333	321	333	317	381	336	300	337	405	367	350	367	386	351	353	309	341	356	306	348	345	308	319	326	352	354	358	334	350	379	352	358	340	325	320	360	369	352	308	346	326	360	347	313	367	326	346	329	357	367	328	331	349	347	325	363	310	349	349	348	353	350	381	379	354	352	327	371	355	343	285	377	360	326	334	356	326	336	396	334	317	384	312	345	341	353	352	328	347	342	340	356	345	354	355	336	363	386	327	349	341	338	379	348	362	330	354	353	359	323	370	350	344	328	353	325	308	367	369	336	342	346	333	359	316	335	383	373	330	377	362	340	329	324	307	343	343	329	351	384	329	369	345	339	361	330	361	354	318	360	343	354	355	362	367	319	347	334	317	349	334	355	322	330	343	351	356	330	339	361	344	337	342	291	371	364	363	370	328	306	324	355	356	359	355	330	341	338	345	349	320	325	359	340	360	330	366	359	288	351	330	359	346	329	333	387	338	338	339	345	344	320	357	347	337	358	363	373	370	353	369	381	332	349	324	379	351	344	369	339	354	345	387	324	320	342	343	364	324	341	340	362	361	365	357	362	359	378	368	343	388	339	320	373	334	365	347	335	330	371	395	347	338	345	340	368	371	359	320	337	373	343	325	316	316	374	365	330	331	381	357	316	368	346	347	331	380	322	339	311	337	327	345	322	372	350	323	332	374	325	311	345	373	366	327	357	330	340	376	337	330	332	357	345	332	358	364	322	335	379	340	337	348	323	343	366	357	305	353	358	340	347	311	324	369	372	337	357	355	325	383	355	325	374	343	330	301	332	328	330	348	389	357	355	352	312	355	348	365	332	339	347	341	323	333	359	308	358	370	334	372	369	388	331	335	359	327	328	368	376	363	360	383	319	332	334	388	309	357	334	323	346	359	339	359	353	363	363	340	334	338	352	360	371	337	370	321	352	356	365	358	353	379	365	336	314	347	321	396	341	315	352	356	308	343	363	340	362	370	348	352	338	359	329	339	352	332	369	318	367	356	329	318	300	332	358	351	339	338	371	320	339	353	346	341	335	336	323	328	351	341	370	341	329	354	364	339	352	352	363	368	335	312	349	372	333	303	337	355	331	349	319	382	344	334	335	323	344	354	349	376	377	336	340	357	330	302	346	329	359	346	339	348	362	337	369	372	335	314	321	321	356	331	346	350	374	357	341	336	310	362	335	353	310	351	346	316	339	342	358	371	323	344	343	345	340	389	345	352	321	344	357	353	343	353	351	367	347	350	299	370	377	364	368	347	331	342	337	337	360	342	329	325	305	342	371	322	352	335	347	326	332	337	354	364	339	369	387	337	365	358	342	323	351	336	355	334	313	308	337	338	314	360	371	325	361	343	325	347	317	364	376	369	368	336	310	362	359	363	378	382	323	345	319	349	325	353	345	348	315	305	385	343	363	347	299	340	332	343	344	363	362	356	376	348	332	339	314	373	357	370	373	346	341	354	332	338	366	324	342	388	318	341	308	336	359	371	357	344	383	301	304	345	339	345	313	324	366	333	348	362	351	328	319	342	366	333	356	340	334	341	361	364	354	318	338	359	328	369	354	359	324	316
6667	1021	1334	1510	1446	1276	1069	998	976	935	900	936	855	866	869	839	855	873	875	841	849	860	862	792	814	881	843	823	846	823	847	813	782	774	837	799	849	775	823	787	792	841	823	790	848	775	790	790	825	827	814	802	784	850	774	808	830	809	785	762	808	803	783	841	817	805	811	829	789	803	836	840	809	775	795	815	845	823	800	804	765	825	776	842	784	792	821	854	809	861	784	781	821	758	829	796	813	815	792	805	790	864	839	818	805	848	861	807	810	833	822	815	785	851	854	803	781	873	845	824	863	765	809	819	859	799	772	812	851	801	768	787	839	773	830	762	787	862	822	832	813	818	808	801	794	821	823	811	781	781	751	793	772	797	798	795	849	778	842	833	794	795	785	801	784	824	806	816	793	845	814	812	825	735	871	816	812	730	834	830	819	858	774	801	761	834	812	831	814	808	801	833	782	815	761	804	802	762	809	808	805	802	831	844	810	780	812	789	864	783	835	802	815	852	768	834	817	836	826	822	812	805	755	810	776	774	804	862	838	802	822	757	748	790	834	838	804	869	831	790	811	839	806	804	811	774	773	782	799	815	813	812	763	790	806	751	796	798	790	791	743	794	826	817	799	765	820	829	803	774	793	774	812	850	768	825	821	839	782	798	850	775	824	773	764	835	784	758	780	797	807	775	807	862	801	797	842	782	778	821	846	757	803	824	772	846	809	815	816	831	842	754	831	862	805	782	804	847	831	788	763	855	777	794	800	797	830	802	817	795	773	851	792	863	805	805	803	837	789	811	790	833	793	801	749	841	753	803	742	809	856	818	786	799	745	752	824	792	830	788	839	812	760	819	841	784	813	808	809	841	805	805	824	791	840	774	795	784	794	808	823	817	836	861	816	823	800	782	786	779	808	843	839	776	769	775	846	799	772	803	830	824	817	791	825	788	810	833	803	814	813	770	759	844	866	851	803	875	836	797	807	797	830	769	813	855	846	767	871	809	816	819	799	766	820	843	797	838	810	780	778	803	734	826	743	845	764	831	832	777	819	797	790	834	781	789	762	782	788	839	799	828	754	841	851	801	835	841	789	760	771	847	855	837	793	789	807	781	855	781	795	793	811	799	817	787	814	815	797	807	782	786	828	803	775	792	804	788	790	799	835	831	767	834	799	792	800	827	794	827	772	793	800	793	784	743	826	834	796	813	791	800	818	836	790	774	810	789	773	803	836	824	821	816	768	867	857	780	790	809	770	832	737	811	861	803	842	842	862	801	794	770	805	808	803	774	838	863	766	786	784	766	846	831	835	795	796	785	729	849	794	808	866	759	812	790	819	758	832	851	807	810	784	819	787	809	802	815	760	815	831	793	770	802	795	755	808	849	824	810	807	790	854	810	816	824	810	826	803	810	783	789	837	807	757	748	831	805	775	833	810	789	803	792	832	863	832	793	763	813	839	840	827	770	845	813	808	782	843	803	763	781	846	835	774	799	877	803	806	817	774	866	760	844	796	799	805	777	778	792	845	881	829	824	801	838	793	818	806	810	764	809	853	807	803	754	805	776	819	788	803	794	775	820	780	771	822	752	800	772	832	806	792	845	836	849	782	866	814	795	725	801	775	797	758	810	798	859	817	863	781	781	802	811	801	855	879	766	762	786	809	809	799	783	773	809	797	817	781	829	828	840	783	810	813	779	771	841	834	800	826	758	817	805	764	858	831	746	787	780	846	785	792	803	810	858	829	790	771	786	845	813	781	820	765	800	812	843	789	801	795	879	802	795	848	881	766	792	823	808	828	848	759	806	831	734	758	761	804	779	842	818	824	783	858	797	800	838	790	851	787	843	778	767	790	852	784	807	768	831	790	833	781	809	800	820	843	818	754	789	846	765	834	795	799	772	798	796	821	805	816	816	823	826	796	814	774	812	762	852	843	783	890	795	811	812	780	787	846	790	781	842	865	850	825	866	814	828	872	751	788	797	822	818	839	778	793	840	815	774	793	837	809	841	773	815	807	851	799	833	826	850	798	771	792	795	768	831	801	825	859	784	791	890	766	823	772	806	758	795	814	833	881	826	855	782	812	827	818	795	798	788	850	766	810	762	783	760	788	828	822	838	796	798	840	801	774	801	784	843	876	763	803	799	846	808	841	801	791	787	791	846	792	810	801	765	863	796	771	819	808	752	846	809	808	801	779	774	814	848	776	773	802	754	811	818	764	792	762	795	800	795	790	800	793	792	764	757	911	773	824	810	836	842	780	822	785	802	819	794	783	791	808	827	818	795	809	833	821	767	826	752	816	839	783	782	819	820	781	822	797	808	820	795	814	807	812	744	795	836	852	860	807	799	817	874	779	773	820	816	843	799	802	850	821	715	757	763	806	813	813	821	800	811	802	812	818	789	770	847	766	775	837	798	793	790	782	807	848	797	786	835	792	826	805	842	804	743	777	774	807	800	856	866	826	814	806	791	831	812	865	837	715	773	836	808	838	809	820	838	794	849	755	771	819	836	800	836	825	805	826	778	774	858	796	841	824	837	768	823	817	788	797	775	843	791	806	868	825	788	773	838	836	849	842	801	839	780	820	808	797	844	769	809	774	788	771	783	813	753	835	808	848	836	803	809	809	834	812	859	829	830	804	812	785	746	780	797	745	814	829	817	855	772	780	804	762	813	814	830	789	851	798	809	796	826	818	790	806	833	777	814	787	802	809	810	806	819	850	767	813	846	858	837	842	812	826	841	900	782	873	815	828	827	853	832	749	805	808	805	765	781	853	817	805	802	837	766	775	844	767	847	788	866	792	856	831	772	790	794	803	791	851	763	826	758	761	822	858	821	855	842	838	758	795	814	804	817	786	789	810	830	774	754	786	824	815	833	877	832	757	786	817	810	792	821	881	812	775	807	821	811	852	801	757	754	822	774	785	815	776	779	834	773	782	825	773	792	773	763	779	799	773	801	758	828	833	836	809	809	833	834	783	812	778	787	792	808	841	825	832	834	792	798	806	815	828	768	803	786	816	812	757	812	815	785	824	807	837	794	826	796	784	821	820	776	804	802	778	799	793	826	816	800	778	863	765	833	829	825	825	799	820	777	821	799	785	822	804	841	884	771	763	807	777	856	773	809	782	844	885	753	817	790	769	794	850	871	797	838	781	818	784	808	780	838	748	800	817	776	794	834	850	822	810	848	817	731	765	785	839	807	812	746	799	813	857	766	838	820	810	773	797	781	772	819	760	862	826	849	835	793	796	810	862	784	826	817	804	810	812	798	826	803	840	794	867	833	748	795	800	798	814	815	814	772	724	768	805	780	810	820	801	801	873	795	821	828	788	827	880	856	841	791	795	805	852	809	770	862	822	806	830	812	740	747	833	795	818	845	827	792	829	803	811	812	793	815	842	822	819	847	775	786	789	804	776	833	806	780	765	831	779	794	848	775	828	808	810	836	838	785	789	789	796	840	815	768	771	776	762	809	807	747	886	830	780	802	818	768	861	846	845	807	835	814
12909	829	653	525	389	335	276	223	210	214	197	205	184	162	210	173	191	163	172	181	153	186	159	172	158	164	174	150	172	161	160	157	176	148	155	174	170	165	148	164	172	178	162	169	165	180	161	153	161	151	172	156	172	158	162	174	155	165	204	168	153	171	133	148	151	162	164	163	167	183	199	170	177	151	153	180	161	175	184	165	157	161	146	170	169	160	159	160	159	168	172	183	173	155	153	164	182	176	160	173	179	176	158	148	156	150	144	171	145	157	181	166	172	166	166	161	188	149	180	177	173	174	160	189	178	157	161	153	159	155	177	158	178	142	165	139	158	165	170	169	166	166	169	145	147	149	162	174	160	179	156	152	174	169	151	163	167	158	159	184	186	177	146	158	151	142	144	149	168	160	168	188	174	153	169	167	164	146	177	150	163	176	158	162	144	156	162	184	155	161	171	152	161	166	172	182	178	174	173	157	155	156	149	172	174	156	159	193	153	151	163	166	146	158	174	176	177	171	145	163	158	144	124	167	171	175	175	146	179	185	157	162	161	169	143	153	166	151	161	190	159	167	158	186	151	145	160	175	177	143	146	161	169	185	174	184	154	167	171	161	173	168	160	145	175	154	173	164	152	138	157	183	172	160	152	168	155	175	170	154	185	166	172	162	157	165	175	168	183	159	160	164	150	172	159	165	170	148	164	168	155	155	173	155	173	155	153	170	145	166	168	159	166	167	171	137	152	180	154	161	166	149	164	155	176	147	133	147	157	161	162	186	164	173	167	152	159	173	174	173	169	159	176	161	160	158	172	164	152	151	204	184	166	149	155	140	142	146	144	143	138	163	173	147	161	177	193	156	147	151	157	157	159	164	164	174	182	164	153	171	168	181	149	193	159	137	168	190	171	144	183	171	163	146	148	147	181	170	145	168	163	162	157	178	160	153	162	150	154	156	160	138	175	164	141	150	150	134	147	164	195	167	178	172	155	154	150	143	154	183	174	167	160	155	179	186	169	155	167	146	155	148	166	192	178	151	156	151	156	149	162	148	156	173	142	194	161	159	153	167	165	169	184	183	161	152	167	182	168	192	159	171	161	159	180	144	160	159	157	155	150	150	167	138	164	141	162	183	180	156	190	199	168	159	151	177	152	155	140	134	174	145	133	161	184	174	169	155	166	164	137	172	166	153	149	148	161	146	174	111	162	156	182	165	180	163	172	176	158	180	164	155	161	179	155	170	172	148	143	182	180	175	155	163	165	170	142	163	146	160	193	157	167	163	160	153	154	168	171	177	180	169	170	163	159	157	164	163	131	158	161	174	168	140	173	168	145	178	149	184	158	192	206	168	159	160	160	161	162	184	180	187	178	171	137	182	130	160	164	172	163	172	170	168	172	173	157	170	176	164	157	153	162	160	178	163	189	174	175	168	130	166	162	149	156	171	156	136	169	142	182	175	154	162	155	145	153	166	160	149	158	169	170	183	167	152	184	158	150	149	165	149	153	165	147	179	179	176	183	176	177	175	186	157	166	151	166	172	192	152	148	157	167	182	195	202	164	177	169	178	174	167	142	163	173	165	158	173	172	155	171	171	164	142	156	168	167	160	159	171	165	152	146	171	163	149	148	158	158	162	164	148	143	153	145	165	168	152	150	138	153	164	156	170	143	142	166	146	162	173	187	170	147	145	154	151	179	139	156	175	135	165	147	167	175	137	165	164	157	179	173	146	183	151	171	157	165	148	159	163	170	171	155	174	183	193	154	166	171	144	157	178	170	180	161	159	171	157	193	174	156	174	162	144	178	148	174	163	165	141	141	146	152	169	158	174	170	145	149	183	155	131	170	161	148	185	157	169	174	178	140	142	176	158	171	172	161	172	161	141	151	150	140	175	172	184	184	152	176	150	168	174	177	165	163	177	147	157	178	145	175	177	155	146	182	169	151	167	165	159	163	159	148	164	177	165	142	132	153	160	163	175	176	166	169	168	170	177	155	137	166	151	156	156	184	182	156	152	165	177	153	183	150	181	141	171	157	188	151	166	197	157	161	152	150	159	152	172	148	159	162	170	169	139	151	153	160	168	176	149	160	169	160	164	143	145	156	167	144	167	162	174	163	152	154	174	154	160	180	162	191	180	169	192	149	137	166	154	146	159	187	168	157	154	151	150	154	157	172	161	145	174	159	173	155	186	178	152	180	183	136	167	177	160	186	154	143	187	150	165	155	162	141	159	155	147	146	173	176	162	189	169	186	181	162	181	172	191	152	168	140	192	147	160	149	175	162	167	155	174	148	164	185	166	151	162	164	155	147	161	165	146	166	176	183	154	194	159	160	156	188	157	126	148	149	170	163	170	161	161	139	166	146	153	196	181	165	180	140	165	160	179	158	145	146	156	145	156	175	146	154	180	151	172	156	167	150	157	159	165	167	174	164	152	180	175	173	177	168	173	148	177	159	188	162	153	165	153	170	156	158	164	164	186	172	166	168	164	182	153	163	173	177	151	167	172	153	152	164	136	167	161	149	156	186	166	165	179	208	142	177	162	143	153	164	169	151	138	174	185	165	172	186	163	147	178	146	138	147	175	147	147	151	145	162	163	174	156	164	147	166	142	148	165	142	167	172	161	180	161	172	180	202	184	202	158	158	174	180	161	166	172	169	145	145	163	168	152	169	162	174	159	150	164	148	144	172	214	149	166	170	153	152	189	148	165	159	174	160	177	164	168	151	175	160	142	149	163	165	156	174	163	166	153	171	157	169	158	149	152	177	171	146	155	189	145	166	170	151	165	172	136	177	152	158	177	161	168	176	213	176	161	148	168	167	157	148	152	161	176	162	176	150	140	167	153	167	173	155	170	154	165	178	169	146	166	151	158	187	165	171	133	155	162	163	144	177	177	132	130	178	184	169	156	160	159	183	181	175	148	142	172	167	153	140	180	178	149	165	191	140	168	144	155	155	163	159	172	166	156	156	145	174	168	140	158	174	162	173	139	172	182	153	178	155	180	156	164	157	195	161	159	166	152	143	139	168	161	163	145	148	169	172	158	155	149	174	132	164	163	140	171	145	137	144	177	152	163	168	172	160	143	146	177	168	182	155	164	163	166	177	166	155	158	177	157	162	172	176	195	160	162	166	174	138	155	174	165	148	153	177	171	179	156	195	155	154	154	161	164	187	141	159	165	158	167	172	160	151	141	151	167	169	169	150	151	145	152	146	145	179	158	176	155	164	150	188	144	160	158	161	175	171	140	152	140	151	182	156	157	159	195	183	156	151	141	161	163	167	167	172	158	148	167	162	160	176	156	148	179	150	162	163	154	161	165	166	147	176	164	163	168	156	145	183	153	153	151	161	182	168	171	160	142	183	160	154	184	136	133	178	185	170	146	161	160	159	182	166	159	158	187	152	133	165	171	170	161	186	187	172	144	172	191	166	153	170	175	158	151	156	155	176	183	146	184	164	147	164	168	154	157	148	173	160	167	169	153	160	182	165	164	145	164	178	150
7893	835	1514	1725	1538	1159	970	800	807	693	616	618	596	544	594	542	539	496	518	494	458	479	464	465	457	497	503	443	420	477	446	445	412	476	415	445	416	442	471	434	484	421	405	456	430	470	423	480	432	465	407	425	427	433	432	435	408	441	423	452	427	459	432	385	432	399	426	438	408	443	419	415	410	434	410	444	391	418	418	405	420	447	443	452	431	409	415	402	403	408	433	424	411	432	444	437	406	427	461	438	422	426	429	428	430	463	404	392	408	424	420	396	426	435	431	415	404	439	427	396	393	428	439	402	447	415	440	417	453	418	400	422	424	421	416	395	401	446	445	441	398	410	398	441	417	434	406	422	394	409	421	450	438	409	409	447	474	422	415	410	393	429	426	432	429	408	417	424	439	433	393	459	422	430	410	467	439	411	417	418	424	431	463	428	438	392	411	424	421	411	370	431	436	396	410	447	455	440	414	425	424	383	446	394	451	452	382	408	431	436	433	403	408	423	448	414	415	432	452	434	479	448	424	414	424	409	412	432	406	416	405	375	379	426	397	427	410	423	410	451	432	385	414	438	457	439	380	414	402	389	411	458	396	405	467	431	408	407	429	462	411	408	441	424	416	452	432	426	391	460	428	439	414	396	406	446	418	404	414	428	422	447	434	457	435	451	396	413	418	380	438	402	411	427	415	401	399	436	408	425	389	421	409	414	390	401	442	413	414	403	386	413	460	427	398	422	407	387	408	417	445	426	458	425	399	424	443	442	415	420	437	411	411	398	399	440	442	450	424	427	401	410	426	428	429	394	389	436	398	432	397	414	395	414	417	401	390	438	427	452	426	405	385	442	404	433	436	449	439	437	401	410	419	407	414	444	412	383	427	421	426	431	413	404	423	455	394	448	419	407	434	414	475	437	370	421	438	405	422	423	442	435	434	440	419	398	428	420	415	405	427	423	408	393	407	415	413	431	436	436	407	437	403	407	395	400	427	423	430	406	434	432	416	431	421	442	405	415	412	452	385	427	415	416	391	430	399	422	442	405	444	403	416	444	448	434	427	424	407	421	426	410	462	460	439	409	375	393	403	415	404	410	425	408	431	414	446	452	417	428	431	393	391	430	401	445	444	398	421	426	439	422	425	402	422	394	437	404	410	421	460	414	466	397	414	411	378	422	402	410	412	398	401	431	422	431	418	440	441	389	430	412	452	393	414	423	421	407	400	400	444	444	415	403	428	415	383	411	441	428	430	406	411	409	419	427	451	406	453	438	377	448	403	418	451	428	410	427	421	393	414	403	446	441	383	494	397	415	412	422	424	434	390	432	402	436	414	435	403	407	472	422	432	381	449	439	430	430	437	462	393	418	389	432	453	399	423	433	385	433	422	386	447	382	397	418	461	405	414	396	394	424	433	427	422	429	465	456	421	423	421	434	412	448	428	409	411	402	436	403	431	416	405	425	368	434	426	437	431	431	392	406	397	423	391	425	438	448	414	436	438	432	398	402	424	412	388	413	404	421	414	423	410	398	423	408	423	415	428	388	460	403	415	403	421	406	414	409	427	447	419	437	408	392	440	444	411	426	409	434	407	452	390	433	429	407	388	408	439	398	420	449	450	429	429	436	429	430	414	411	419	425	425	445	406	410	398	406	413	424	463	418	416	421	379	422	414	430	390	435	425	425	424	428	412	402	414	422	451	440	426	422	427	428	430	434	417	433	390	434	419	449	423	430	401	392	425	380	413	421	398	423	424	419	425	410	419	450	415	410	413	417	419	439	415	406	468	422	412	445	421	443	439	429	393	411	430	441	423	483	430	413	424	397	453	415	460	457	408	394	412	427	418	399	462	413	434	368	403	437	409	435	435	439	376	420	415	413	448	472	391	439	404	433	397	428	446	425	448	437	410	416	431	397	396	386	415	390	380	437	425	423	436	422	408	443	433	364	407	404	434	378	421	414	404	427	430	417	383	429	434	434	438	406	416	442	417	433	421	416	432	428	428	406	423	464	421	457	443	417	392	418	405	474	396	429	401	385	430	390	401	435	428	428	415	416	415	415	406	407	444	393	420	408	437	433	449	434	430	432	376	403	427	415	395	437	386	462	453	404	427	417	413	416	448	402	397	414	419	408	408	391	398	428	450	395	410	397	410	427	423	430	404	451	412	446	402	451	446	407	431	430	430	439	407	400	433	378	406	432	440	394	401	385	421	419	448	384	405	415	414	396	434	416	419	408	442	417	406	421	410	410	395	448	401	393	437	405	391	422	447	418	431	451	382	436	415	399	456	395	426	391	451	449	454	458	412	420	400	411	421	437	429	428	461	427	437	407	442	395	395	398	403	410	401	473	379	415	410	387	399	422	430	441	390	398	430	412	394	420	396	427	423	426	443	442	413	405	420	427	399	437	396	456	436	416	416	398	404	397	411	402	376	378	397	421	447	414	429	427	487	443	430	420	423	407	400	417	405	427	423	439	453	457	416	439	407	426	432	450	436	407	383	410	424	430	409	412	410	406	397	417	451	467	414	407	455	397	430	456	394	425	411	431	377	448	410	432	389	421	417	429	424	407	421	406	421	438	409	393	452	400	411	397	444	474	417	400	470	421	400	404	394	380	431	437	429	483	397	399	444	394	472	402	443	405	414	429	381	395	442	431	410	445	460	425	421	422	430	396	376	421	465	434	400	421	376	428	408	436	454	448	402	433	424	418	397	415	445	431	435	376	426	456	449	372	408	445	408	429	419	402	451	437	398	441	436	449	400	434	406	408	395	406	391	411	449	394	457	431	376	430	386	437	405	427	451	413	412	424	416	395	393	433	387	385	436	418	431	387	425	445	389	443	420	471	448	428	430	423	411	462	371	460	455	399	443	438	408	421	434	451	409	404	423	405	409	411	391	429	414	445	411	425	461	414	390	444	443	426	385	408	419	404	387	396	396	403	423	432	405	452	422	414	438	440	427	418	399	425	420	397	410	420	398	467	463	431	449	411	405	416	454	422	428	393	408	378	403	427	421	474	419	448	423	433	412	420	458	394	424	402	405	411	416	412	406	413	409	396	450	438	385	411	448	428	368	455	401	416	423	441	442	417	438	404	469	418	429	427	398	393	430	435	408	426	398	434	441	385	398	437	435	417	433	449	481	435	400	445	425	415	421	400	435	426	401	418	403	393	409	403	402	455	407	416	425	410	423	430	414	438	426	470	428	427	413	443	414	450	445	421	424	411	395	408	423	407	417	403	430	446	406	413	451	383	385	411	435	455	420	460	439	437	434	390	437	451	450	423	407	384	423	443	408	370	414	449	447	452	449	431	423	404	411	405	416	426	445	442	432	415	442	466	403	408	447	406	428	402	452	440	397	396	438	404	405	445	430	436	414	424	416	415	393	440	419	453	406	401	396	432	481	419	462	418	399	424	403	417	416	399	374	422	427	439	437	431	405	413	450	404	433	441	428	447	408	396	429	426	430	437	470	430	408	377	451	402	422	423	460	434	439	416	421	396
1451	426	430	439	394	397	400	423	368	390	405	449	390	406	396	356	367	392	402	374	399	393	408	404	396	389	408	351	404	375	362	437	353	395	401	410	350	429	410	406	374	393	417	397	412	417	376	391	369	411	419	382	376	406	393	459	402	367	401	406	347	380	435	379	412	380	393	384	397	390	362	420	393	356	439	411	401	385	420	385	414	376	390	379	444	392	404	394	399	389	396	417	379	398	419	407	395	395	403	424	374	369	426	382	413	378	398	383	409	386	399	391	414	388	357	371	391	371	415	390	400	414	369	375	398	402	359	377	399	407	417	388	403	456	408	430	426	422	432	384	390	357	375	379	389	418	372	374	433	376	377	358	377	401	391	414	397	399	384	367	375	379	413	391	416	394	357	360	394	419	399	371	400	423	378	395	388	392	374	382	387	370	411	407	379	385	386	391	370	411	411	406	421	402	426	393	365	410	410	382	401	397	386	367	409	397	359	375	429	429	378	381	407	364	401	408	365	402	396	390	371	384	409	414	374	391	391	401	424	409	398	416	399	385	380	392	411	351	353	394	382	405	375	375	402	396	373	404	400	409	436	370	395	406	392	409	371	361	404	378	380	407	428	415	391	384	386	403	415	386	384	366	401	424	405	424	375	414	368	420	391	400	365	413	409	407	413	421	411	353	386	395	402	400	394	354	408	375	387	402	389	379	386	404	411	387	380	400	395	419	368	427	439	380	393	386	402	411	406	386	369	389	385	394	353	373	369	403	408	391	423	406	385	384	385	416	422	396	382	401	428	376	377	376	379	395	376	410	379	397	353	403	410	382	385	362	407	369	367	430	398	446	391	374	406	401	364	400	378	382	383	388	396	369	402	406	402	411	399	401	466	391	401	360	417	397	369	339	383	404	377	390	386	416	410	351	395	398	419	381	354	380	344	400	389	423	377	390	363	409	402	370	399	387	399	370	389	370	373	374	382	416	384	358	384	390	400	404	364	370	385	376	368	407	375	411	406	368	379	438	396	405	402	391	377	375	401	417	410	395	416	364	389	371	376	344	382	378	402	398	387	387	417	399	405	383	389	385	355	379	388	418	381	387	393	390	413	410	382	438	397	387	395	429	378	368	383	381	419	390	388	376	392	367	411	398	412	414	400	368	406	365	405	403	379	415	404	369	347	407	348	393	377	382	340	350	396	387	429	389	365	378	364	377	389	372	417	384	400	391	409	389	391	410	389	379	389	385	438	380	377	398	398	434	392	409	376	421	396	401	400	396	369	414	358	423	426	381	413	367	358	379	366	384	368	379	382	388	358	406	395	407	393	413	415	375	400	381	426	382	412	385	405	397	356	399	396	376	396	421	431	406	372	377	375	422	391	391	381	392	411	387	407	426	379	387	384	399	412	364	356	388	410	379	409	426	412	371	424	393	397	399	411	402	371	380	419	391	409	412	385	405	394	386	401	357	403	394	381	411	407	418	347	347	392	356	417	393	402	365	421	394	388	390	393	393	376	389	379	391	363	399	393	386	362	372	406	401	344	400	357	380	378	391	364	354	424	368	383	361	399	433	378	393	382	375	372	392	381	392	373	383	381	427	392	438	371	383	398	389	376	407	437	387	397	393	367	400	346	406	374	356	406	400	399	393	378	369	420	373	390	419	389	349	369	364	396	393	384	364	399	382	429	379	428	400	425	391	391	393	398	376	400	368	396	424	381	393	378	403	384	399	391	382	355	371	415	439	404	451	416	387	386	423	404	387	374	378	381	380	382	372	406	369	388	408	395	386	382	398	362	379	402	436	425	375	435	433	377	352	366	394	376	396	371	416	365	387	405	393	434	359	377	368	387	416	402	418	371	402	390	362	401	381	398	391	378	408	361	394	404	358	394	371	378	384	397	397	393	398	368	380	383	406	382	409	362	400	385	381	397	411	367	396	390	374	378	402	370	384	393	405	392	382	387	364	391	399	382	363	398	415	416	395	375	419	422	410	406	370	370	388	421	370	388	405	390	392	404	418	380	391	392	349	401	373	400	387	374	403	386	381	400	404	413	400	410	392	398	378	372	373	390	433	358	377	413	393	399	402	394	399	454	418	376	433	417	375	398	402	400	413	409	401	410	372	388	385	409	440	408	364	396	405	393	353	369	416	411	385	387	389	390	409	363	403	404	396	407	397	368	352	383	409	416	417	387	410	372	400	381	400	384	436	394	382	376	383	438	381	366	416	431	383	423	359	391	389	400	389	396	374	370	410	398	366	412	416	377	391	416	359	432	370	357	376	418	385	391	402	384	392	402	389	375	406	404	366	389	384	410	445	383	386	379	389	392	401	413	369	400	407	369	362	406	384	379	370	377	364	384	367	395	371	359	398	413	378	385	419	380	418	383	341	377	412	411	378	372	366	435	437	390	416	432	402	410	438	398	400	418	421	398	408	369	402	389	392	403	350	422	442	397	402	381	407	404	386	402	398	376	409	411	403	392	423	390	375	416	387	395	394	404	422	393	360	357	374	417	404	411	432	403	397	398	351	420	373	408	391	372	415	444	395	384	350	420	376	394	437	425	400	389	441	328	369	412	383	332	398	366	448	335	383	400	364	391	408	381	394	370	420	361	381	376	375	399	368	396	396	391	408	412	415	400	350	399	356	373	408	364	388	394	358	414	403	408	390	361	365	414	379	389	374	390	379	401	420	396	385	416	386	375	374	375	388	435	349	373	368	425	429	424	365	354	388	380	420	394	424	415	390	388	377	426	408	369	407	378	405	393	443	366	379	376	419	344	395	403	388	418	339	406	378	372	422	370	381	409	381	394	408	383	406	400	392	346	358	391	404	405	403	395	368	371	421	371	410	413	391	400	356	387	393	382	413	389	404	382	385	381	419	375	391	404	365	403	397	353	397	364	372	363	418	380	398	394	416	393	386	396	382	382	406	374	404	398	361	384	377	369	382	426	367	383	388	395	351	392	376	398	426	417	352	411	409	399	364	413	389	392	417	432	398	402	392	363	385	401	405	425	413	413	371	363	410	371	399	402	425	401	377	362	412	408	370	387	386	431	430	366	378	419	413	406	409	415	389	359	354	374	401	332	397	405	362	389	404	361	388	421	403	390	393	403	381	361	386	382	371	395	409	433	365	371	415	439	393	417	394	391	414	396	402	343	403	396	412	389	400	407	377	384	363	399	412	396	370	369	378	416	376	420	400	384	392	391	394	360	411	394	397	380	394	401	380	446	378	397	391	400	374	427	387	386	370	371	398	396	333	388	388	399	407	423	376	380	338	367	365	398	401	364	367	392	411	398	414	385	372	419	395	385	402	396	384	395	393	392	416	394	404	395	376	370	397	368	384	370	361	417	409	402	386	418	401	368	376	382	428	408	401	394	418	413	385	404	433	373	381	422	383	395	444	396	372	393	411	365	402	402	408	379	388	411	371	398	415	403	409	445	405	369	367	393	414	434	377	404	411	397	395	384	379	421	414	394	405	399	388	406	341	412	367	410	394
2244	980	946	943	930	947	925	909	909	914	904	930	916	937	914	903	898	885	907	909	865	903	904	894	947	901	927	913	893	898	934	869	915	960	948	926	899	917	925	890	891	872	908	928	894	916	921	906	922	909	892	882	933	897	935	920	876	948	916	866	872	884	944	938	868	878	905	945	926	849	897	916	897	907	882	919	931	876	948	912	892	906	880	882	975	952	934	939	824	933	968	973	940	907	921	939	923	933	948	910	927	831	884	964	886	875	891	887	860	884	848	904	922	890	909	933	891	918	883	835	979	925	887	948	859	924	949	890	925	949	885	903	913	925	914	906	873	966	918	978	946	955	892	934	866	944	924	966	903	940	886	949	913	906	885	882	897	939	874	936	945	919	929	915	909	937	906	929	948	943	811	881	898	955	893	900	938	983	913	892	935	924	899	942	919	933	921	902	909	916	892	915	920	950	903	901	955	914	910	949	880	914	928	883	885	879	884	923	916	919	902	970	905	861	912	912	898	892	917	921	918	960	935	891	906	901	877	873	903	849	945	925	921	906	898	909	889	963	891	898	896	927	966	976	948	890	914	933	881	927	990	922	921	902	931	919	923	942	950	932	933	880	845	872	910	906	913	902	890	886	942	880	884	944	881	898	918	870	904	926	881	937	889	889	861	906	939	917	937	953	920	891	881	895	878	905	891	910	914	937	945	929	932	936	900	901	929	899	908	913	902	880	949	912	896	903	897	923	919	951	905	906	887	927	889	873	903	920	936	888	922	937	905	921	904	928	906	894	921	870	937	819	875	907	866	884	905	866	933	890	925	923	920	905	904	901	898	834	929	894	913	901	914	987	887	881	880	887	905	866	906	924	919	872	910	928	881	898	926	906	878	941	869	950	892	896	863	945	900	885	898	863	889	924	933	916	880	941	846	905	915	934	874	947	949	921	911	870	915	906	912	908	881	890	923	903	904	883	923	912	877	933	913	932	911	919	933	907	905	961	888	921	888	906	871	843	876	971	957	909	918	903	869	932	948	934	895	932	950	903	879	920	874	926	933	887	927	907	857	902	871	917	946	919	917	913	876	942	962	880	945	900	954	927	913	926	895	873	880	896	924	865	964	893	891	891	878	868	927	861	949	945	886	937	865	910	884	938	931	926	875	881	923	909	876	929	886	925	914	861	943	889	945	875	909	914	927	897	918	909	844	889	894	959	912	856	929	883	986	940	913	921	877	863	902	930	947	913	955	952	937	932	865	849	940	941	932	882	913	893	891	879	933	893	907	877	948	910	899	895	897	961	919	884	850	848	861	904	928	920	926	867	906	913	934	883	923	938	919	923	891	947	891	918	878	872	872	937	902	938	954	974	932	885	931	910	882	907	865	925	909	891	935	924	893	883	926	931	926	856	964	915	906	937	942	872	909	875	899	907	873	877	876	956	901	952	910	943	926	921	935	915	963	924	953	839	892	936	944	869	933	921	946	870	897	926	889	944	933	947	940	875	840	961	891	928	913	920	872	920	886	906	888	893	891	930	916	903	934	917	929	879	868	953	879	901	915	892	897	918	934	927	910	931	915	908	904	871	986	844	929	845	916	913	880	894	858	947	878	916	915	886	883	910	892	883	921	890	890	872	904	925	853	960	904	911	913	899	917	904	885	925	908	909	917	934	894	884	934	906	939	885	928	896	873	965	942	919	891	935	882	923	903	891	903	914	925	848	956	922	913	975	918	890	959	909	921	920	924	878	928	889	912	902	911	841	965	890	947	919	929	914	874	873	880	907	940	871	933	869	948	877	876	948	908	868	974	969	907	911	896	855	869	897	887	897	928	918	870	862	963	909	845	930	925	963	879	876	949	904	959	860	926	888	908	918	920	911	898	911	896	902	908	923	873	939	896	847	880	862	878	888	897	889	918	886	919	931	863	882	873	922	912	965	880	905	858	916	889	927	891	928	897	891	964	910	876	916	900	876	898	889	868	931	901	902	891	928	841	905	896	902	882	939	928	895	906	938	945	875	895	837	892	915	943	990	903	924	879	901	931	876	955	875	859	949	939	934	932	959	903	901	914	893	909	924	918	847	921	941	936	929	968	892	924	948	898	989	934	930	928	947	940	898	913	904	929	928	903	936	909	971	953	852	912	958	869	978	888	904	911	941	912	859	912	892	859	893	919	840	859	928	900	975	920	914	953	854	881	920	847	941	940	875	941	927	911	935	893	903	926	920	888	882	908	883	945	901	878	924	895	909	948	853	897	920	907	863	921	900	909	933	900	895	897	934	913	895	866	898	910	868	939	875	930	923	892	881	888	907	933	898	922	907	895	948	890	939	875	890	926	910	929	866	888	910	905	972	897	893	917	862	880	891	911	921	891	965	905	956	913	956	889	939	937	932	919	885	883	849	967	925	903	924	902	921	942	935	918	944	955	916	895	920	950	907	905	908	929	935	981	926	945	862	921	910	897	874	930	891	903	914	914	919	900	909	909	920	894	883	893	923	932	932	885	897	919	899	905	904	892	872	930	900	949	937	976	929	915	890	905	924	904	857	909	888	922	897	944	933	923	896	948	916	892	886	897	896	924	886	935	899	918	861	912	887	882	880	950	915	902	907	963	912	929	889	887	912	926	894	876	916	936	938	914	934	891	873	911	938	901	902	898	878	919	876	922	926	847	946	943	873	970	946	953	922	864	896	905	912	873	918	890	940	913	913	933	895	846	902	924	917	879	907	847	908	900	970	923	899	863	884	954	904	924	930	926	954	942	928	913	895	889	896	886	958	897	920	947	871	883	830	932	888	976	898	920	928	930	906	956	901	940	903	874	951	936	926	898	934	870	933	981	931	934	873	946	935	969	907	922	912	907	889	887	888	879	920	919	907	900	898	935	886	952	935	943	915	916	944	876	887	913	906	866	919	902	908	924	925	928	916	960	896	883	932	891	897	963	918	935	922	883	925	924	917	907	938	935	876	839	906	942	920	875	950	885	886	869	893	878	871	938	925	903	916	909	916	889	883	948	910	1008	864	900	944	878	892	942	935	869	885	834	925	875	902	916	939	919	908	898	915	905	883	964	920	895	934	922	921	856	921	894	916	882	939	920	925	898	880	879	915	858	909	893	897	973	939	859	894	890	936	919	921	961	892	948	916	962	894	890	894	892	789	952	864	953	975	908	930	872	920	891	964	875	913	968	896	909	903	867	876	903	868	943	906	941	919	925	903	945	891	870	926	913	880	926	908	904	912	922	946	940	888	931	879	954	836	916	894	928	928	920	898	908	909	889	915	868	912	845	957	899	941	928	956	926	956	894	894	946	907	938	933	927	942	932	891	882	932	903	861	931	946	895	871	874	963	953	962	928	938	967	913	929	898	939	926	934	900	903	935	903	977	925	875	893	895	881	902	920	909	884	932	880	939	872	959	925	945	843	840	858	924	923	874	919	851	896	884	910	931	916	995	932	909	930	853	891	900	947	883	899	892	923	987	927	906	937	981	897	855	914	930	898	884
7162	613	612	561	479	423	421	409	391	347	402	343	345	403	351	341	332	337	352	331	348	349	354	371	357	335	339	353	326	308	369	352	365	339	393	356	322	365	323	363	341	320	336	294	335	336	331	356	321	339	319	319	343	362	349	347	380	341	334	344	347	325	344	365	371	357	331	355	361	364	369	344	343	381	353	359	367	388	366	374	389	377	355	365	375	336	334	338	351	337	337	351	339	322	361	354	313	330	370	314	369	342	351	351	313	362	370	353	337	351	317	333	332	336	342	365	334	370	307	337	321	337	338	315	344	342	332	393	395	365	349	384	340	363	345	315	349	324	312	361	322	344	350	360	356	372	365	359	371	319	337	308	313	358	353	366	381	332	344	347	318	329	388	402	344	324	353	314	350	349	373	327	349	347	356	384	376	363	324	368	361	350	384	354	319	348	343	349	348	360	329	338	355	328	334	322	399	347	348	335	344	333	338	375	358	348	372	309	326	361	354	346	335	360	349	347	342	334	346	367	320	354	371	327	386	382	395	345	349	348	373	337	376	360	354	344	340	367	352	345	370	365	327	386	366	352	336	355	331	360	334	356	365	338	336	328	344	326	346	399	327	342	322	357	346	348	357	338	359	359	333	353	362	349	310	357	349	327	355	358	330	325	356	374	346	353	338	346	373	313	369	348	330	354	354	376	331	357	347	351	340	349	379	343	363	342	352	331	338	355	356	314	318	328	366	332	382	365	342	373	384	336	342	364	347	343	353	342	322	333	320	352	319	353	348	335	338	351	320	358	305	340	333	364	312	380	344	371	359	359	355	359	326	356	373	341	343	377	380	360	324	355	355	315	388	317	369	370	339	336	365	341	365	341	354	328	360	326	370	315	317	377	349	384	360	343	365	414	368	342	352	324	360	388	348	333	355	337	333	320	353	352	351	335	353	332	342	345	363	323	363	354	340	354	326	373	349	332	364	355	346	322	344	341	364	366	365	338	342	349	350	345	366	341	363	389	316	351	307	370	364	320	322	322	320	342	343	352	353	342	350	335	343	315	373	367	348	347	333	345	361	330	353	344	363	367	376	344	349	352	337	329	344	327	348	345	343	349	348	325	345	329	366	361	348	305	379	370	337	355	334	355	358	318	354	348	330	329	323	344	361	328	379	336	358	354	361	375	369	337	331	368	349	348	371	329	310	355	336	370	369	330	363	331	289	372	315	317	354	355	343	370	331	336	344	358	352	335	313	313	356	319	365	342	360	346	363	356	375	306	389	326	348	348	330	335	342	338	336	292	347	349	347	374	296	334	353	354	346	340	338	351	340	346	360	342	326	336	366	341	293	351	334	363	343	338	354	339	360	376	318	333	336	317	364	347	337	330	367	352	375	313	345	363	357	332	354	345	320	308	331	342	350	291	356	339	342	330	365	333	341	370	342	349	333	349	345	344	393	336	356	323	339	350	351	361	297	336	326	372	386	314	337	363	372	342	323	297	317	342	351	340	340	335	363	327	346	356	345	322	386	281	353	350	289	355	336	338	372	314	356	324	334	324	352	325	329	329	332	351	319	312	356	363	324	323	336	370	372	362	353	332	343	310	372	345	320	328	337	351	351	351	353	337	353	350	342	331	328	316	349	334	312	322	352	358	353	363	343	349	323	341	381	341	333	327	310	324	340	339	337	298	340	315	347	347	362	351	368	353	342	268	323	336	338	353	360	374	341	331	325	316	339	363	370	338	318	354	370	343	353	343	338	348	356	309	341	372	323	350	346	380	354	346	345	332	322	347	323	334	367	347	357	352	361	349	381	373	352	344	361	359	304	356	344	326	361	339	354	321	331	346	335	360	349	358	357	323	335	312	320	327	324	372	364	328	371	323	325	349	350	355	377	358	324	341	339	382	360	358	383	311	393	395	324	336	320	319	331	324	358	354	319	356	334	318	341	380	344	337	364	354	326	355	307	333	344	372	322	365	400	320	347	307	373	359	336	324	328	350	360	329	339	352	343	348	349	349	374	342	355	334	355	339	375	322	378	330	354	332	341	361	336	337	338	327	369	384	333	344	335	361	359	340	331	320	366	343	341	340	335	364	360	353	348	380	327	334	368	364	325	350	318	329	314	369	331	313	325	339	325	331	357	322	347	326	335	356	354	390	352	353	327	336	331	335	344	344	311	316	308	331	382	357	358	375	379	339	340	322	337	335	346	358	345	373	360	327	338	370	370	312	359	345	343	370	375	330	323	394	321	323	326	379	322	388	366	351	360	336	359	367	344	351	348	328	361	350	352	366	308	311	341	368	345	348	354	336	337	346	337	344	372	310	326	359	335	345	341	367	371	355	294	356	354	344	353	305	321	346	363	333	368	353	367	323	346	345	369	357	349	342	333	326	319	353	343	320	341	326	385	381	353	340	333	374	348	347	341	353	344	345	345	334	327	346	357	350	342	342	299	359	354	352	349	350	344	368	352	366	330	320	360	361	318	358	344	372	329	339	335	329	367	362	334	354	328	378	348	325	327	314	347	349	338	360	341	353	366	292	350	362	370	346	314	361	350	332	322	379	349	357	352	350	368	350	351	373	339	344	340	346	352	311	347	354	366	322	339	336	347	338	336	361	358	316	358	349	368	368	328	299	357	385	351	340	315	324	336	351	371	367	393	322	368	335	293	328	348	334	344	334	329	305	358	358	335	386	348	352	346	302	332	363	359	352	338	349	336	382	338	365	358	360	393	359	348	356	358	330	380	352	346	348	343	388	335	351	353	333	299	336	341	344	368	342	348	342	327	373	332	346	354	338	328	350	333	308	364	351	349	369	343	317	346	337	371	302	368	339	318	306	304	335	341	357	342	355	356	345	352	318	355	364	353	363	357	360	363	338	335	317	369	323	335	352	326	310	325	308	352	340	370	339	317	335	340	341	318	363	360	315	327	338	356	335	339	352	353	315	360	342	334	380	352	334	328	348	344	338	341	350	341	371	357	356	304	357	361	331	334	327	315	352	340	345	351	367	359	326	349	327	359	337	346	340	327	331	325	321	333	318	331	330	368	344	317	334	342	342	339	350	366	326	333	336	349	323	359	358	357	342	312	355	390	327	359	296	325	341	336	327	340	345	341	344	368	358	346	350	349	331	381	358	369	330	341	345	345	366	386	360	339	318	368	365	367	367	314	295	327	327	335	354	337	335	309	334	338	350	350	354	349	363	358	336	373	329	366	337	328	359	354	382	340	313	342	344	321	387	386	335	334	335	337	351	340	349	354	367	344	376	365	342	352	306	315	359	342	395	382	347	366	352	339	360	360	313	361	332	379	332	384	368	337	328	370	336	289	336	366	353	347	340	350	346	300	345	341	346	319	349	346	361	340	369	358	317	354	317	345	339	391	323	358	313	374	342	372	318	323	353	353	329	335	350	359	350	346	316	329	317	330	344	376	367	404	363	336	344	343	351	329	354	352	355	339	335	325	358	329	347	339	353	353	327	367	313	341	333	324	351	336	351	324	370
6557	1058	1314	1556	1392	1171	1138	1052	1012	942	904	914	889	848	887	854	883	883	853	871	839	820	842	816	857	819	838	759	804	799	764	790	791	822	734	809	830	832	760	804	801	782	792	835	844	828	829	838	805	813	846	759	855	794	804	779	796	802	853	803	774	767	822	806	824	826	844	788	816	764	817	787	799	793	844	821	777	804	785	803	776	805	824	780	817	794	749	803	832	791	769	825	766	850	824	833	833	783	795	762	837	833	821	770	835	822	808	804	776	794	864	829	811	824	782	748	847	825	794	817	746	788	813	808	831	777	830	777	837	750	804	798	804	786	778	821	795	808	836	814	758	798	837	837	776	793	830	802	833	832	813	803	807	806	807	787	771	761	767	770	777	841	814	761	772	822	827	793	843	821	803	819	813	814	801	835	789	831	780	840	810	827	800	786	737	778	786	820	846	785	837	788	813	767	816	784	776	797	780	812	792	822	841	835	828	805	777	784	842	796	800	793	819	818	800	830	782	809	826	799	789	839	771	787	811	784	789	756	789	870	783	786	846	828	846	780	835	838	794	840	802	778	820	798	784	819	799	824	840	815	799	800	832	798	868	831	784	769	796	764	833	815	769	808	751	802	851	808	802	772	802	829	822	779	831	811	752	829	805	818	823	806	873	784	809	773	780	782	837	795	793	860	761	829	780	757	776	836	813	798	775	759	820	789	824	845	850	842	810	813	771	806	774	789	844	845	860	768	811	757	761	800	819	828	804	806	798	828	785	799	765	811	823	827	803	881	792	751	814	809	851	812	774	800	800	843	793	859	831	823	794	802	795	834	790	801	765	818	877	805	794	809	783	793	781	790	835	817	777	778	807	771	809	774	825	864	736	808	834	775	798	793	770	847	788	781	828	779	837	756	834	775	748	783	775	815	781	793	748	813	820	780	811	794	799	840	777	824	847	787	768	791	812	790	782	824	781	821	768	801	822	817	804	800	822	802	762	791	767	826	822	791	815	790	831	898	826	810	838	744	886	785	847	779	795	827	769	781	847	721	810	842	800	893	821	814	775	817	823	791	811	761	809	771	872	830	825	823	827	821	804	793	819	832	870	786	791	817	794	783	797	844	815	800	826	790	817	801	826	817	790	755	775	760	781	852	812	847	788	777	821	801	817	861	869	783	824	819	790	816	773	820	828	794	813	827	835	758	822	833	810	814	795	775	762	833	755	744	787	825	790	801	777	841	780	805	758	757	807	839	835	826	767	792	742	812	776	815	805	859	823	813	814	791	845	834	836	782	802	851	883	776	832	851	865	804	879	768	838	795	821	860	812	795	802	836	824	844	801	790	801	784	802	850	848	819	759	821	855	776	804	837	749	847	826	740	782	754	816	736	831	806	783	766	788	807	831	833	809	781	817	795	829	791	725	846	810	817	853	792	769	745	829	741	740	800	812	780	785	761	848	780	822	868	799	774	793	784	756	817	861	854	794	834	818	762	820	769	850	749	800	822	833	845	812	785	839	782	791	816	771	759	776	776	880	774	823	839	836	873	820	813	811	804	766	802	830	781	805	784	830	793	815	824	810	812	801	822	792	800	820	792	800	784	817	800	815	827	778	748	784	814	886	824	838	791	786	828	830	804	811	798	810	813	822	777	825	782	766	781	825	785	801	835	825	784	797	818	770	788	795	799	862	830	789	817	827	783	811	825	793	786	873	786	753	812	792	801	787	776	878	787	786	800	786	847	841	799	787	781	790	807	805	795	806	769	828	805	809	838	824	815	829	813	777	787	807	780	828	786	741	812	804	793	787	749	844	804	791	823	803	774	827	822	758	768	794	808	798	821	805	819	843	830	860	823	813	850	771	837	821	751	817	805	796	796	799	809	823	784	768	762	773	829	836	850	796	813	738	820	837	860	831	863	805	801	808	849	797	812	788	805	820	798	806	848	782	848	827	818	776	790	836	767	822	849	851	787	840	798	817	817	792	827	806	856	830	816	791	755	790	758	824	832	804	744	849	710	785	790	773	807	780	850	790	827	772	764	790	780	794	799	819	882	752	806	848	839	789	769	871	777	839	787	778	833	829	776	855	828	868	834	805	775	781	771	836	763	758	818	793	830	851	840	772	778	750	821	801	799	842	800	817	840	796	783	810	725	735	807	816	776	762	846	809	812	810	811	770	774	791	825	824	785	803	787	772	807	779	755	784	801	799	872	800	802	773	834	807	778	781	802	802	785	812	837	860	827	823	800	794	799	826	806	831	797	782	800	849	816	764	843	821	810	782	837	813	806	808	782	758	811	830	807	848	795	810	809	755	792	758	789	826	799	831	814	814	809	828	817	824	785	791	823	761	766	804	779	809	837	781	821	839	802	847	833	839	838	803	809	839	840	797	731	803	776	848	803	838	776	786	763	808	803	782	776	862	811	828	833	811	796	827	777	883	808	811	815	774	784	781	775	841	786	790	818	816	808	778	840	794	770	818	830	805	775	794	840	912	835	838	833	753	813	862	785	840	769	791	803	829	783	801	802	838	809	804	804	772	797	775	822	771	843	827	755	771	817	839	770	771	795	743	786	795	797	823	804	780	850	804	825	790	757	815	780	809	789	808	841	770	794	855	829	762	821	797	838	794	848	789	809	802	795	791	791	793	801	836	819	827	788	799	797	832	809	759	836	819	803	793	832	799	785	835	811	872	819	809	821	756	795	842	746	793	808	826	771	788	775	853	764	838	806	755	790	826	789	831	834	783	844	831	806	817	798	762	848	808	776	804	808	784	738	816	789	800	836	789	757	817	776	821	755	771	827	814	783	749	751	827	795	832	809	827	836	810	761	829	817	850	863	756	870	804	781	828	808	857	802	785	845	800	839	787	814	815	807	853	755	830	801	814	841	799	764	801	778	803	776	809	810	825	774	803	869	810	767	779	798	787	793	805	763	815	800	813	785	768	801	833	805	880	781	780	820	799	816	824	778	798	797	836	823	840	779	852	873	815	771	771	751	814	773	819	812	796	792	798	806	772	846	807	848	791	793	823	842	808	835	782	812	786	815	777	818	825	855	818	824	797	764	827	789	810	807	801	804	826	810	796	819	781	803	780	802	818	815	808	775	811	786	784	790	884	801	824	827	791	777	838	828	816	823	802	785	767	816	816	840	798	802	840	777	788	770	790	820	789	807	794	849	790	768	808	799	762	818	825	834	862	777	824	825	837	799	827	795	790	801	792	801	793	869	807	821	788	826	811	792	799	804	813	831	823	770	831	772	789	828	782	787	797	850	773	833	786	842	816	842	815	790	792	788	778	788	767	791	817	801	820	781	845	799	802	797	815	856	828	864	772	789	820	807	866	770	801	822	853	866	777	787	800	759	864	789	799	769	815	805	833	825	819	808	773	787	759	771	830	743	818	779	805	812	821	820	769	810	844	780	836	787	806	820	822	850	793	798	895	770	784	805	823	796	827	788	754	770	815	761	822	779	776	793	855	788	817	841	823	792	819	808	845	826	753	811
12747	817	648	537	415	327	282	249	240	205	163	168	185	194	186	190	145	156	186	137	177	169	191	182	190	162	156	166	185	173	193	149	135	188	181	165	181	185	167	181	160	164	178	173	173	153	155	186	175	180	150	173	182	170	174	184	150	183	157	159	177	174	155	145	168	155	160	184	166	178	182	185	151	163	168	123	156	152	159	166	153	141	158	162	149	166	154	167	170	144	140	161	171	152	164	152	163	145	184	170	183	167	176	164	181	186	156	148	165	153	136	164	151	173	160	162	171	153	166	175	154	169	148	173	168	184	177	160	170	188	192	157	153	144	152	156	174	157	145	160	169	146	171	156	156	158	175	133	185	198	167	158	176	187	179	148	170	154	156	164	153	162	148	179	157	143	164	163	179	133	169	172	160	170	183	151	163	170	153	176	168	156	174	153	147	171	153	190	183	173	168	146	148	162	153	152	144	165	145	156	144	152	152	158	195	139	139	159	165	172	184	172	163	167	167	156	150	157	183	150	162	133	152	160	166	164	147	149	161	156	183	168	168	168	158	160	153	161	167	172	169	182	170	162	156	144	159	161	135	189	144	167	152	161	177	184	158	167	167	177	154	157	147	156	144	158	163	158	185	164	166	172	160	164	180	150	158	163	169	184	162	174	157	177	160	151	170	197	162	165	173	154	169	174	179	176	161	151	153	188	177	150	155	156	133	179	146	160	199	161	145	169	163	161	168	165	152	155	176	163	173	169	157	140	168	180	154	174	161	148	150	165	179	163	159	153	151	156	134	155	131	161	158	164	180	139	167	166	141	184	164	187	170	152	167	172	182	152	182	166	185	147	148	168	151	154	161	179	174	169	171	170	166	160	184	182	144	160	167	187	150	165	159	184	180	172	169	153	168	153	154	168	166	137	155	156	162	167	148	148	145	183	165	152	164	189	171	165	159	183	179	145	164	179	175	118	169	183	185	170	170	174	180	156	166	165	139	148	163	160	161	176	178	176	167	160	160	152	166	152	176	162	157	160	154	163	159	168	148	149	167	159	165	165	186	160	135	159	164	164	157	149	159	172	167	183	163	149	150	188	155	156	168	159	159	175	178	176	176	207	174	165	143	161	161	171	163	150	161	188	155	161	157	165	157	126	175	178	170	153	156	177	168	156	154	172	185	171	175	160	145	168	172	152	125	134	158	185	136	189	153	165	181	154	184	150	133	156	163	175	174	165	173	172	166	157	160	172	151	152	156	189	180	178	168	157	132	175	168	187	153	179	151	161	164	162	157	149	178	161	165	198	144	150	150	193	170	146	166	152	149	183	168	162	175	138	160	174	155	165	157	181	149	159	158	165	165	160	149	160	187	189	160	155	175	162	156	178	165	163	153	174	166	153	155	161	161	165	147	161	181	150	158	166	155	177	163	161	168	145	169	149	161	160	155	181	163	180	149	159	177	161	142	150	163	183	193	157	164	158	160	167	175	183	174	177	188	173	169	149	165	136	178	189	142	172	189	182	184	177	170	126	166	175	175	134	157	147	148	177	157	156	173	170	164	161	157	144	169	180	155	152	145	138	154	176	157	159	143	167	125	182	170	155	173	177	167	163	165	149	155	150	175	175	180	156	182	155	159	205	152	150	161	132	156	175	174	185	174	168	144	160	181	176	196	149	174	191	188	138	141	168	160	135	165	151	152	154	188	156	146	159	168	153	157	177	145	168	128	164	170	146	176	155	149	162	164	177	141	174	145	162	177	157	151	189	155	154	161	158	183	175	166	179	143	134	174	184	181	165	176	150	142	159	178	152	152	152	163	186	145	179	141	146	159	179	175	175	161	162	181	163	165	169	155	169	143	159	168	159	162	176	162	165	153	144	167	164	171	169	151	164	123	146	167	158	174	173	148	162	164	171	162	158	148	167	155	153	163	144	173	170	163	158	161	166	162	192	151	187	157	176	183	182	172	174	161	162	173	174	155	141	140	137	147	165	136	165	175	158	141	160	166	141	186	167	164	154	174	171	167	179	173	159	144	146	152	159	143	154	168	164	156	168	170	155	161	168	157	162	145	169	167	166	171	183	186	154	179	167	185	149	136	169	159	191	155	149	183	148	158	162	137	159	145	171	150	152	157	182	172	154	182	163	160	150	178	145	147	153	144	142	178	161	157	159	150	162	179	160	172	151	175	163	159	168	169	170	156	174	181	166	157	144	144	181	178	173	169	168	159	172	158	154	149	175	181	170	172	158	156	157	154	164	154	141	164	179	140	166	167	181	180	185	153	154	158	166	154	160	165	184	178	154	164	202	176	160	168	171	151	148	146	176	174	147	169	142	147	174	165	170	191	180	154	164	155	147	166	170	152	160	193	161	153	160	168	132	155	165	181	171	171	165	161	159	190	145	163	151	174	144	152	168	161	160	150	171	151	140	158	170	173	137	158	191	139	178	178	165	135	144	155	174	190	154	138	179	159	162	164	154	161	146	162	170	147	164	149	147	179	145	152	169	133	155	166	183	154	188	161	162	161	182	136	171	172	152	173	167	169	132	172	172	185	178	159	145	184	179	154	153	148	140	164	156	171	150	159	165	157	151	136	158	153	162	166	163	161	157	164	156	184	161	163	172	178	162	168	154	161	162	138	173	172	155	157	163	169	177	137	164	152	153	162	171	145	179	171	172	153	151	148	163	157	173	158	168	153	169	136	168	173	153	151	155	165	188	171	160	137	164	170	162	145	159	176	146	156	178	186	169	196	186	171	146	181	175	163	167	157	180	154	167	168	164	169	167	137	159	155	165	153	161	155	143	165	126	141	156	149	154	178	141	157	172	155	164	155	174	152	169	171	161	164	164	151	173	159	158	190	178	164	182	174	150	151	156	164	172	151	136	165	153	137	153	192	152	170	176	151	170	154	174	178	168	185	175	153	166	170	178	155	165	144	137	159	150	172	160	147	158	152	175	165	165	190	157	159	151	156	174	178	178	147	155	176	161	134	150	157	147	163	160	164	162	152	172	151	189	171	141	150	159	139	153	171	178	164	184	167	136	162	168	157	165	156	137	154	144	173	164	152	165	175	156	146	166	165	202	145	146	164	171	150	175	159	162	159	181	168	157	150	134	169	183	169	160	164	147	185	141	170	166	161	149	181	175	145	166	151	168	168	180	165	162	163	207	173	175	177	169	158	167	142	196	166	181	178	172	174	157	187	185	150	151	181	184	158	161	145	157	189	169	175	178	171	146	135	163	156	181	187	164	157	170	150	150	177	146	158	179	187	186	180	168	183	152	168	139	165	180	179	168	173	158	175	148	148	151	158	176	163	169	174	182	175	160	171	198	157	170	165	145	167	169	172	191	175	145	149	150	142	163	153	150	163	165	155	149	144	175	164	144	183	181	172	139	171	176	153	172	145	186	188	178	158	185	162	154	194	159	135	149	155	157	164	142	142	164	159	141	178	189	135	178	163	160	168	156	140	151	137	159	196	158	148	152	175	177	165	186	180	162	167	160
7738	844	1516	1768	1416	1170	991	833	742	643	611	613	572	550	536	538	509	471	513	498	507	495	462	466	450	434	453	482	475	445	427	436	462	415	441	437	435	453	435	430	432	452	480	434	405	437	401	415	403	414	459	434	449	399	420	444	402	454	420	416	464	424	412	440	422	431	438	414	454	427	431	441	401	446	408	408	393	405	413	432	388	418	450	431	424	392	434	416	425	416	437	423	436	444	434	414	438	392	448	420	451	384	372	411	391	400	421	441	417	447	452	416	409	440	395	418	415	436	425	423	408	431	416	429	413	400	412	435	435	481	440	424	416	427	413	474	394	411	444	432	425	398	421	416	467	422	397	411	448	418	379	457	403	455	434	425	412	440	401	419	406	432	442	439	401	429	403	439	394	408	455	417	431	401	421	427	391	419	429	431	453	422	414	401	423	413	439	384	420	377	435	454	445	434	436	436	413	400	409	434	444	414	403	388	412	460	462	425	412	405	404	402	424	428	418	448	418	424	457	439	380	435	395	372	421	404	450	406	463	386	433	389	418	417	421	438	452	427	437	457	412	417	453	426	401	416	422	407	402	414	445	434	399	371	426	441	422	441	445	454	432	421	392	417	391	447	418	420	370	432	445	439	421	389	386	413	437	448	426	455	390	396	435	414	407	393	423	394	429	412	422	401	435	436	407	400	411	439	416	399	397	421	419	397	425	412	395	425	419	415	417	395	396	429	434	388	400	391	395	426	418	451	416	450	412	412	462	425	423	433	431	393	395	415	390	421	408	403	436	423	399	430	450	393	414	406	394	408	357	416	425	427	406	438	423	421	428	423	405	423	431	445	395	415	419	421	413	397	440	414	424	430	447	412	407	397	425	449	397	412	424	412	412	436	388	405	421	427	406	403	414	443	420	440	415	406	404	427	386	424	434	422	407	392	382	452	402	444	439	410	411	402	378	403	423	424	394	437	412	422	405	421	383	419	404	450	415	423	390	372	403	411	406	413	387	418	430	405	436	405	418	441	412	393	440	452	412	387	427	412	433	412	401	396	430	429	403	385	398	415	418	455	393	442	380	402	467	384	389	437	398	471	475	404	409	430	453	417	419	418	416	430	405	408	447	432	427	428	428	403	416	397	438	445	400	418	419	396	439	426	415	411	408	415	436	400	414	412	427	431	427	409	420	435	457	399	432	429	382	419	435	409	414	392	395	441	405	435	410	412	453	440	412	405	433	451	410	440	422	458	439	422	434	432	429	417	420	383	444	409	455	395	388	401	408	401	406	387	425	441	430	421	429	433	428	413	480	410	448	394	429	426	412	430	402	424	430	443	405	423	407	405	418	385	410	391	402	428	427	411	430	463	439	365	436	441	426	424	424	419	426	408	407	416	418	432	417	401	421	373	420	424	410	436	441	446	398	396	429	424	403	429	413	407	426	450	441	445	430	448	412	453	396	421	424	411	407	415	426	403	365	386	407	423	445	444	388	422	418	410	399	436	441	422	412	408	443	396	406	434	425	434	406	407	442	399	426	429	426	431	406	398	419	428	398	421	375	445	431	424	412	407	405	395	405	424	368	431	421	381	410	433	431	419	471	446	418	427	410	413	415	416	410	392	453	456	438	402	429	406	408	429	393	409	437	403	373	410	403	393	423	402	426	390	376	440	417	388	397	446	399	436	434	449	414	426	413	411	419	403	404	370	438	461	407	425	373	405	405	382	443	427	437	401	381	424	432	422	410	412	386	457	423	400	443	422	478	370	425	401	409	387	421	422	402	486	409	441	428	438	435	383	440	385	400	423	401	432	394	423	374	407	390	423	400	418	409	446	408	441	448	382	419	396	394	397	399	458	417	425	445	432	442	417	416	398	402	428	427	412	456	447	401	403	440	403	427	393	404	451	429	388	431	405	438	408	381	454	436	421	385	419	393	453	418	462	421	473	428	433	418	444	422	438	447	419	407	426	416	417	431	387	422	434	413	423	400	377	430	409	398	426	395	417	386	433	434	378	439	437	388	415	426	444	393	438	430	453	443	423	428	437	417	367	424	438	351	436	404	399	470	392	423	411	421	423	438	430	408	377	402	383	413	458	399	434	419	426	390	407	410	442	433	414	465	414	462	418	413	465	410	432	415	412	407	439	431	425	376	423	390	400	422	398	441	394	414	456	422	429	418	409	426	443	425	451	435	396	422	432	415	444	431	410	412	435	410	421	446	425	414	432	433	412	389	431	437	418	416	416	397	399	402	404	394	400	443	448	400	409	381	424	409	467	407	463	387	413	417	433	408	457	426	476	411	436	433	361	416	391	404	436	419	405	372	401	416	413	437	449	436	422	449	397	394	437	388	399	456	432	378	430	417	401	408	405	438	409	434	396	457	441	411	455	375	406	412	458	436	458	404	463	448	379	423	432	407	451	423	430	405	443	426	427	414	392	392	409	394	390	418	451	405	414	423	401	396	423	402	399	401	442	428	427	428	379	417	445	432	410	454	421	428	415	385	412	403	428	415	435	386	462	417	411	426	416	417	453	412	415	417	382	448	450	453	402	411	402	442	411	417	408	457	390	444	429	435	420	395	398	453	447	403	401	393	431	423	395	432	440	420	397	397	410	389	419	402	379	454	420	401	416	437	446	391	410	380	428	425	404	451	415	438	401	430	447	436	421	435	424	411	426	415	410	448	437	382	381	420	389	384	431	416	427	442	433	403	445	414	417	426	402	431	382	439	430	404	438	445	384	412	415	430	399	366	377	425	437	397	413	393	410	448	424	392	448	398	465	398	409	383	427	420	393	411	455	431	417	403	410	415	417	408	387	436	406	404	410	434	399	424	394	407	425	382	430	417	417	448	422	408	438	407	426	447	422	412	435	441	423	434	415	450	432	440	381	414	412	421	405	426	423	441	381	454	396	402	423	428	405	412	408	424	470	418	434	413	424	432	429	421	391	374	390	386	424	410	434	419	392	414	375	406	392	431	391	458	451	378	431	431	415	420	440	399	397	413	431	379	408	399	429	388	431	435	407	388	414	419	399	428	406	423	464	426	448	414	437	416	418	445	368	394	396	398	395	431	425	378	396	435	410	438	438	418	436	401	415	433	425	411	429	405	435	429	411	438	435	452	427	383	393	430	410	380	415	443	433	410	434	421	407	396	395	420	406	431	407	453	453	414	412	394	382	406	403	409	442	389	402	467	427	438	449	415	391	424	409	435	416	411	431	387	427	439	393	409	421	395	412	427	411	391	407	404	418	413	453	395	373	375	389	440	382	434	439	411	440	405	413	429	420	407	419	417	407	427	435	394	411	413	448	436	428	432	419	415	424	407	372	390	372	447	397	392	397	402	428	397	438	425	414	435	457	451	446	429	428	410	421	424	380	442	418	404	426	417	395	434	441	424	418	468	417	376	441	437	428	410	434	433	434	375	432	406	426	419	419	422	394	412	411	414	446	411	396	447	432	381	435	383	437	391	428	400	430	390	420	423	440	454	431	435	398	381	422
1526	423	417	416	400	395	378	355	365	390	387	403	410	402	430	375	405	408	397	398	401	379	347	363	407	390	415	392	350	392	416	409	409	385	398	410	377	419	416	361	406	365	441	421	405	415	426	401	401	428	401	354	431	448	349	406	397	417	389	391	366	407	432	399	396	410	399	398	430	370	380	358	435	410	423	388	377	411	383	443	407	394	405	374	394	387	377	378	432	381	361	381	393	386	421	403	396	364	391	372	403	371	397	392	412	416	384	380	343	367	398	410	422	374	368	392	394	343	397	391	400	379	415	393	425	397	379	424	368	399	377	359	412	398	355	431	404	389	370	407	397	372	407	421	411	381	376	447	374	394	389	351	376	432	403	402	404	402	384	403	445	404	434	419	368	387	381	422	382	425	401	375	368	393	407	403	441	442	365	384	363	377	367	365	375	381	370	405	351	369	388	387	436	395	409	384	428	411	411	366	416	412	413	411	376	384	398	388	396	426	355	370	385	407	395	393	374	410	399	375	388	390	395	389	386	405	392	367	393	402	392	387	396	412	387	447	377	362	401	436	373	400	424	399	387	382	409	410	388	414	412	393	409	365	398	363	424	404	391	414	395	360	411	404	399	386	379	380	386	381	422	401	384	443	367	388	403	375	415	411	376	365	371	392	377	386	371	409	404	379	411	410	410	389	400	379	388	385	373	372	372	395	385	425	412	415	380	412	424	376	400	407	409	404	399	364	364	382	422	408	409	394	383	344	413	408	404	397	380	388	373	353	400	400	406	382	390	413	410	404	398	369	406	393	409	402	380	398	369	379	375	374	393	390	433	413	392	377	366	367	374	383	401	404	359	379	400	394	343	380	355	390	373	412	397	399	412	353	352	395	401	410	408	401	413	410	422	399	395	379	388	370	426	404	429	413	362	366	378	408	399	410	404	347	413	403	430	354	384	419	451	409	380	383	399	374	369	378	391	423	357	419	395	373	406	392	376	406	401	332	358	387	405	396	408	413	382	437	389	419	393	401	369	362	439	417	410	371	406	410	403	357	384	419	355	418	438	424	360	449	409	401	383	399	426	431	415	379	388	444	378	429	379	403	420	424	390	403	395	361	407	390	401	387	408	395	396	395	411	424	366	389	377	393	403	387	417	379	408	388	402	357	410	406	443	410	394	383	414	395	374	376	394	388	440	371	370	427	394	387	408	381	400	369	379	403	361	411	422	391	407	377	405	398	418	369	387	355	359	393	423	398	345	385	404	402	388	380	444	381	345	393	380	387	459	379	410	375	394	375	395	400	371	408	424	400	377	385	419	380	413	371	386	365	382	390	358	374	375	383	435	420	415	377	404	384	349	417	402	419	419	423	355	401	430	388	423	378	394	394	391	396	455	409	402	412	410	406	368	427	414	401	379	394	361	425	365	381	381	394	387	409	405	363	396	426	397	385	357	402	369	381	402	391	394	392	393	394	395	399	378	416	355	370	368	389	344	372	411	401	394	430	375	377	426	406	386	398	408	364	348	390	414	361	402	361	374	383	392	391	384	375	399	372	397	417	405	387	396	398	390	364	385	403	397	415	406	416	357	421	406	384	394	384	393	408	429	410	362	373	391	357	392	385	406	413	441	413	392	398	412	413	384	388	414	410	420	426	397	428	395	403	386	428	378	412	425	399	424	348	360	411	385	431	375	417	384	404	391	430	430	375	393	372	384	422	433	391	372	386	417	392	397	392	421	428	405	423	412	383	369	425	404	400	410	370	387	426	395	412	403	401	398	396	364	376	415	379	378	365	393	406	409	393	390	390	377	404	413	413	430	402	383	420	402	400	387	434	431	395	394	358	425	398	427	393	417	367	364	397	416	406	393	360	388	385	381	360	398	400	397	439	376	418	374	445	418	405	379	353	417	384	411	416	407	430	401	414	422	391	393	412	383	393	412	384	411	408	407	385	382	379	385	414	409	399	415	419	388	421	405	373	383	399	380	402	395	401	367	404	387	353	386	345	395	386	402	354	394	366	394	388	393	375	387	404	356	359	387	345	384	388	404	409	406	399	363	354	363	388	407	337	399	379	383	406	389	386	406	388	392	400	415	416	363	382	410	382	387	394	387	393	415	346	417	364	427	414	363	394	387	423	409	365	385	383	401	384	405	395	389	415	416	396	418	390	405	410	399	375	436	399	392	397	420	408	418	362	421	396	396	417	388	402	400	432	386	420	395	393	378	368	377	368	427	403	416	343	402	416	379	389	397	423	349	398	396	399	405	389	399	383	408	389	372	405	412	380	377	372	358	411	392	397	420	380	367	379	412	413	355	395	345	380	356	392	451	426	436	385	419	418	374	410	401	377	419	420	364	390	401	341	394	401	423	373	386	375	368	362	410	397	350	458	395	411	380	347	415	387	415	374	377	394	379	351	358	407	378	410	413	442	410	404	403	412	442	376	427	398	391	430	368	377	378	404	421	402	400	412	427	401	359	361	427	363	380	403	365	393	348	384	405	404	407	431	408	391	419	394	393	392	401	389	379	403	393	401	351	370	391	357	395	414	391	372	422	361	451	391	389	385	408	411	402	428	388	400	393	398	390	423	373	374	368	393	390	338	358	380	449	364	379	404	373	392	366	427	377	409	429	388	394	375	408	415	365	373	396	372	418	379	365	379	416	409	405	385	373	367	350	384	394	421	385	377	371	397	418	400	431	382	373	377	390	422	391	414	397	374	426	404	416	409	376	415	402	425	377	414	386	390	446	429	365	350	377	395	393	378	426	429	405	398	398	380	372	407	378	377	418	407	398	398	456	368	403	379	369	433	393	382	401	398	420	380	381	393	399	379	366	412	388	381	376	393	383	386	403	405	406	406	428	375	409	393	396	381	409	400	389	417	399	401	402	363	405	379	392	380	397	400	384	374	436	389	388	378	397	386	393	373	400	414	375	373	405	404	374	419	377	381	434	393	401	391	366	410	430	408	428	392	382	396	397	397	419	368	353	398	384	418	426	387	412	382	416	387	364	387	438	401	374	398	389	386	392	385	370	405	377	353	418	394	394	419	372	422	390	380	398	376	391	405	394	392	416	385	374	406	372	365	376	393	420	393	410	414	410	387	370	404	405	375	392	391	390	381	355	408	390	413	408	378	395	392	407	390	429	407	401	419	395	388	407	396	424	405	379	404	375	363	400	402	404	398	402	373	379	368	391	409	404	394	412	415	401	395	400	435	398	388	410	393	388	390	378	389	401	381	425	379	356	421	384	402	412	405	389	362	437	409	380	409	406	408	404	419	387	373	396	394	374	421	363	422	419	421	436	405	436	389	371	404	424	424	325	372	415	406	396	411	409	383	430	369	368	409	436	409	409	405	359	366	449	439	374	406	433	428	399	417	391	362	420	391	432	420	416	415	400	378	416	390	412	399	370	384	370	393	386	384	386	416	387	422	411	392	421	425	422	417	385	383	382	372	410	411	394	363	397	416	396	371	401	367	402	397	390	391	364	414	403	404	389	410
2253	930	1000	978	951	974	956	949	915	911	886	923	926	944	948	907	889	896	910	908	952	914	933	922	969	926	875	954	882	871	906	905	952	879	933	964	859	916	909	948	931	938	982	940	941	924	898	934	918	903	916	881	900	925	934	874	855	863	883	928	913	876	948	945	892	896	863	995	896	895	902	945	954	919	888	920	953	890	940	912	916	929	913	918	921	882	935	924	943	881	925	965	945	911	933	899	919	917	936	899	931	893	873	888	892	945	918	930	909	880	921	935	897	942	928	941	884	932	912	928	878	899	936	911	906	962	907	951	903	908	861	875	889	896	891	912	932	899	945	901	955	887	896	838	907	915	935	857	932	913	940	897	889	913	911	859	879	965	936	917	902	942	895	894	907	912	947	934	943	890	875	949	971	907	891	871	944	900	898	1004	939	897	921	888	864	924	926	904	938	904	887	941	923	854	930	900	955	881	965	925	938	976	969	953	914	929	893	896	942	906	908	932	917	989	958	880	919	953	939	966	892	921	905	943	864	895	939	964	899	944	868	905	928	938	935	941	931	948	868	899	925	907	927	904	981	959	898	909	882	925	952	930	953	867	980	847	908	913	914	909	865	1007	960	953	930	915	926	842	916	959	932	912	881	900	879	909	951	890	869	906	933	873	948	921	910	929	952	942	937	939	932	885	896	930	826	913	947	902	938	912	916	907	893	961	939	912	858	898	915	883	868	950	929	868	848	913	937	908	917	889	942	980	913	883	904	883	913	926	905	848	895	882	956	948	923	922	898	929	866	915	919	876	950	936	900	899	960	935	858	936	907	882	870	872	910	959	926	946	903	890	890	867	920	884	976	915	983	937	932	892	965	937	902	900	927	884	909	896	922	957	940	969	936	909	970	961	902	812	949	932	886	840	928	889	880	901	900	907	918	917	918	886	988	911	935	921	911	920	884	906	928	972	888	854	920	902	974	879	906	905	888	940	942	936	942	873	906	881	883	915	923	900	944	933	912	948	893	903	905	897	916	900	953	941	943	950	973	919	880	956	990	878	952	929	941	966	979	914	931	948	915	936	907	944	952	931	926	910	957	958	893	929	956	948	896	927	901	885	912	952	885	948	907	910	937	971	901	948	942	898	945	884	906	946	928	947	938	954	908	931	870	902	954	969	860	909	929	912	926	910	903	990	896	945	896	938	896	944	935	983	906	907	935	888	894	919	933	882	900	925	916	889	922	923	889	906	947	907	935	921	882	979	942	893	856	877	923	909	904	971	925	883	924	918	927	935	941	911	926	881	934	949	879	912	941	908	883	893	977	964	905	985	887	945	984	901	921	879	871	912	902	884	882	908	936	914	900	958	972	969	927	940	961	923	905	868	915	904	905	960	931	883	864	893	938	917	914	908	883	926	893	946	878	939	938	898	945	937	907	958	933	883	875	944	859	889	912	912	970	948	944	925	932	921	953	914	931	918	935	955	913	895	916	934	924	867	921	895	917	909	915	891	880	906	871	940	903	909	962	916	914	916	904	923	923	904	916	868	985	888	910	950	931	940	847	862	850	959	930	912	925	960	922	926	922	916	895	870	913	944	903	945	882	932	887	906	959	887	882	952	922	893	845	913	928	863	945	913	872	859	880	902	890	913	874	898	943	854	896	965	974	948	934	900	910	915	926	928	939	896	935	928	898	865	938	945	897	957	914	934	898	915	894	908	887	930	915	889	927	917	923	939	916	930	898	902	994	932	930	920	923	889	903	868	970	913	942	937	922	894	919	948	904	932	957	887	946	937	894	896	931	954	935	910	948	1026	902	910	922	882	892	922	908	921	873	966	892	886	930	944	959	905	918	900	899	954	924	874	953	925	876	856	919	935	919	929	940	881	976	921	872	875	894	921	927	927	933	894	879	951	974	905	903	928	934	939	882	961	940	858	883	938	866	925	910	928	962	964	943	885	946	914	917	908	994	944	995	961	914	928	959	921	906	858	911	937	911	875	945	900	920	916	896	879	973	842	855	915	922	906	869	966	940	906	894	944	931	899	933	973	926	954	949	895	886	901	894	941	898	863	894	886	906	891	954	924	882	923	920	855	917	904	901	898	903	893	878	948	882	893	890	881	913	937	925	862	940	907	927	954	917	960	913	956	892	912	884	899	863	902	923	895	927	989	907	975	937	930	934	903	914	886	921	902	886	935	942	904	923	942	923	885	930	892	940	854	916	922	927	887	909	926	939	889	954	897	990	923	962	889	948	928	917	879	945	911	974	913	949	956	843	916	963	939	936	952	897	906	910	889	906	941	889	983	932	908	892	904	935	934	938	874	937	988	923	891	973	902	943	978	803	905	938	922	927	895	926	937	975	930	931	900	921	882	927	879	892	967	835	940	928	925	960	934	907	891	894	888	978	917	924	963	992	918	857	867	919	895	907	938	872	917	944	953	893	894	934	910	964	902	942	937	866	944	941	931	936	901	942	916	911	920	893	941	870	942	893	919	928	909	953	916	957	947	923	869	982	926	898	929	860	902	907	941	935	897	972	869	877	913	888	953	925	909	938	940	948	921	969	923	926	942	944	966	966	894	915	892	927	905	893	887	939	866	940	920	912	940	952	938	913	883	957	903	890	912	886	925	979	909	949	901	913	911	901	890	996	902	904	893	901	911	931	923	946	897	935	909	874	908	928	959	911	932	980	928	889	906	907	903	932	904	895	911	907	869	916	877	906	911	915	931	867	914	923	887	930	888	929	927	899	920	911	927	930	939	892	948	877	857	919	937	922	931	894	946	943	957	934	939	938	856	893	946	925	856	874	886	949	962	908	947	877	929	914	926	906	868	878	930	946	869	927	936	963	876	874	926	867	921	933	897	945	916	899	930	917	897	877	968	926	863	935	851	923	926	925	922	903	919	908	844	946	917	884	892	941	939	889	920	925	926	921	941	873	920	916	877	937	921	888	951	912	893	880	926	936	956	905	913	884	892	894	951	935	909	892	884	897	899	916	935	948	916	905	904	894	970	859	894	888	914	874	950	896	916	932	939	927	910	935	915	958	941	922	921	859	895	939	908	887	923	914	938	895	875	967	927	919	892	958	894	926	915	913	937	911	889	912	900	973	923	903	916	945	852	884	938	861	867	916	913	924	924	925	905	893	945	904	960	887	934	914	960	933	943	939	895	891	916	894	899	959	943	924	885	948	948	899	906	930	944	947	918	970	935	935	956	970	840	914	912	912	923	912	919	906	914	929	884	939	938	948	971	869	933	891	870	886	898	909	946	928	935	887	920	941	933	878	927	898	918	883	940	888	906	925	921	903	908	934	936	918	939	923	945	935	884	865	914	937	942	899	925	874	853	902	956	906	861	895	949	913	893	902	964	921	928	940	1009	907	918	889	972	907	893	908	897	935	878	901	916	903	923	903	920	949	951	919	907	883	905	886	914	964	885	920	926	928	907	928	934	937	927	924	894	905	927	953	881	962	942	948	963	953	866	876	948	904	930	934	891	894	913	919	882
7152	616	569	542	425	432	406	372	398	359	345	365	387	376	374	352	370	331	349	357	349	333	368	335	331	347	353	354	347	355	378	336	322	363	338	357	318	346	329	344	359	337	318	351	330	362	336	361	354	337	329	346	325	357	336	333	338	363	355	343	343	368	344	381	365	351	313	336	371	337	310	336	332	364	345	341	331	313	342	314	386	356	352	337	351	323	345	315	344	349	342	351	352	382	323	344	372	346	377	346	348	316	355	344	322	342	384	334	355	309	368	332	348	371	377	361	354	387	368	338	371	345	352	344	362	344	340	346	375	327	368	327	389	357	369	363	347	345	349	348	344	331	313	356	361	384	342	328	351	304	348	362	347	324	349	353	329	330	382	380	352	375	362	334	330	349	336	349	338	302	316	367	369	337	355	333	350	319	332	330	312	358	345	373	383	364	358	354	352	357	373	336	362	374	349	332	339	339	334	338	373	331	355	327	319	367	338	394	391	350	349	331	333	366	387	341	345	321	348	358	350	359	382	354	351	352	320	317	371	361	340	338	335	329	392	354	364	339	340	358	350	335	359	328	352	351	359	388	333	342	365	378	375	358	286	335	347	360	331	303	336	378	340	337	337	324	339	373	359	335	340	335	355	349	362	346	323	349	349	366	377	304	325	360	309	365	343	372	388	376	353	342	357	334	360	382	317	338	367	308	377	356	324	312	321	300	355	301	334	366	333	356	328	340	350	371	353	349	348	377	358	366	319	370	331	319	333	324	366	365	348	294	360	351	359	337	340	364	346	326	359	378	362	389	355	413	363	320	357	356	346	323	324	349	368	348	359	380	392	342	372	339	351	349	380	341	357	373	329	355	327	308	351	353	349	362	349	329	348	371	363	364	365	389	348	375	352	367	355	375	386	353	352	355	340	356	364	339	329	370	342	381	384	348	389	367	393	403	338	415	340	368	376	365	367	346	304	365	351	356	359	342	333	371	370	307	347	353	377	375	351	352	348	327	326	354	342	342	356	355	374	355	301	352	317	365	315	343	340	352	333	340	355	377	339	372	373	331	359	355	352	372	373	343	337	313	386	353	354	388	355	386	334	379	322	317	365	364	366	373	323	361	292	351	335	343	358	363	349	357	369	345	364	370	378	328	354	329	349	345	334	335	378	366	348	365	286	344	349	380	322	332	382	340	324	334	350	322	329	340	340	318	335	312	341	335	307	305	358	376	373	345	307	348	320	346	337	340	347	354	360	355	346	335	327	348	340	328	348	362	317	357	362	318	365	379	339	337	350	342	382	340	346	405	355	351	392	324	303	381	406	358	329	396	357	361	320	326	394	326	319	328	339	308	329	348	358	360	326	368	368	365	367	340	359	344	346	360	318	340	347	373	326	380	335	346	341	338	324	314	340	330	349	331	349	365	337	322	349	374	360	329	344	349	332	374	365	361	348	378	368	373	370	357	357	341	348	375	321	353	366	360	363	342	367	375	390	360	351	360	371	367	387	399	324	336	372	330	364	336	338	326	360	361	332	297	336	330	337	315	381	347	344	371	371	335	361	345	347	346	374	347	337	361	401	366	361	370	351	338	327	319	343	328	352	372	343	371	372	366	324	336	356	351	288	366	349	359	367	349	351	318	338	331	352	358	348	351	288	377	326	349	351	354	352	392	365	338	340	368	366	353	354	365	346	358	367	376	334	358	340	340	382	352	332	338	307	304	338	346	350	382	342	319	325	357	330	325	385	352	348	315	369	368	350	302	322	370	368	366	344	384	342	319	330	346	320	339	361	329	338	358	377	372	323	339	382	361	390	375	358	402	359	359	367	336	358	349	361	365	326	337	349	380	315	314	342	343	330	362	344	339	326	326	359	399	303	338	363	362	373	348	323	361	357	341	371	324	309	315	363	324	329	333	315	313	335	347	350	351	350	356	372	376	322	349	349	341	343	384	358	386	349	378	334	352	360	353	326	391	343	328	367	336	370	312	369	348	345	340	382	331	342	349	374	373	365	364	357	331	318	342	337	331	347	384	331	364	342	325	332	372	310	386	349	317	326	357	392	362	390	358	346	355	344	364	309	343	346	388	401	370	342	375	358	377	358	328	332	352	338	326	322	343	316	347	338	353	354	357	347	357	381	340	374	376	337	363	352	332	372	333	369	349	346	377	341	342	303	351	363	339	360	364	358	331	375	357	353	348	325	346	379	357	363	401	310	366	331	348	346	391	363	397	326	359	344	364	354	325	322	368	325	321	339	371	381	335	354	393	349	369	352	353	355	332	351	343	362	335	348	352	346	338	358	382	361	317	351	359	379	324	360	351	314	353	357	380	352	367	317	370	343	374	354	350	425	347	411	359	338	362	373	364	333	356	357	358	348	366	294	369	344	332	353	298	358	354	360	351	317	379	331	334	340	369	343	372	363	371	339	335	329	388	370	349	364	352	327	311	350	356	343	383	346	366	362	334	357	320	365	337	364	344	342	328	374	385	342	287	348	330	361	348	328	352	327	310	305	352	390	357	323	379	371	334	370	376	370	350	357	358	373	325	327	308	351	353	349	355	356	347	344	316	365	378	355	358	358	304	351	361	349	348	368	376	358	336	371	318	324	303	289	343	332	326	348	348	343	362	357	366	356	372	343	327	318	383	390	331	326	322	358	338	351	337	344	358	359	343	364	348	360	311	323	358	353	386	361	343	382	354	363	348	309	344	375	344	320	303	345	324	329	345	325	361	340	343	351	347	344	333	318	349	364	339	361	336	345	349	336	347	380	337	329	335	375	350	346	357	328	338	330	346	362	358	321	308	337	348	367	307	328	388	365	351	334	343	360	360	357	339	350	379	348	340	357	334	360	362	325	324	312	397	331	368	317	381	312	367	356	332	332	317	328	342	329	316	334	367	337	343	362	374	337	351	377	291	327	339	332	337	364	382	330	341	344	371	354	326	322	354	369	310	357	339	352	342	351	335	353	377	342	329	365	340	386	356	340	347	347	380	352	354	346	356	353	336	349	348	358	349	354	328	348	389	389	320	342	359	327	338	346	382	310	332	343	340	338	344	324	367	355	344	379	342	345	355	340	338	330	342	354	338	357	358	346	345	362	370	354	315	334	344	348	346	351	365	351	358	347	348	301	351	339	382	348	355	334	303	306	349	362	347	359	321	347	317	375	376	356	352	338	323	336	366	353	346	374	359	325	366	342	345	388	379	315	340	343	310	328	335	349	343	325	316	359	352	358	349	379	368	352	350	332	366	357	324	365	385	385	351	368	337	391	340	383	347	369	347	346	376	338	368	329	351	362	336	341	288	354	337	395	343	358	315	349	354	337	337	340	355	339	380	315	352	356	339	356	353	400	356	312	348	366	350	345	349	324	377	339	323	359	345	351	389	344	314	336	367	334	340	339	339	353	391	324	352	361	363	349	315	334	356	340	330	343	376	380	334	384	374	380	353	342	342	326	336	330	344	372	355	322	322	328	372	364	374	341	334	360	390	315	352	363	333
6618	1054	1425	1526	1353	1187	1133	941	1037	1005	913	941	928	900	883	856	823	803	909	882	894	816	833	898	890	828	817	804	868	857	867	808	802	820	821	783	830	788	795	806	801	869	856	791	813	788	843	771	819	806	782	754	809	858	828	812	830	812	796	807	789	809	805	844	839	842	803	803	851	851	819	792	846	750	819	832	759	775	829	817	771	780	810	857	845	838	820	803	790	812	816	805	804	878	870	832	865	815	748	789	820	843	832	838	776	783	811	830	803	809	851	867	784	825	834	815	802	802	815	832	874	811	833	764	799	833	796	765	792	854	805	772	816	821	794	788	864	807	815	836	839	813	773	820	809	807	850	769	795	787	801	820	833	833	820	879	841	768	796	792	837	859	851	869	779	799	863	843	851	840	770	855	832	821	822	747	825	838	781	784	822	797	828	826	815	831	802	790	780	796	847	824	780	791	761	806	783	789	791	790	772	818	797	791	739	845	833	826	790	815	829	821	825	842	801	797	805	822	780	808	827	798	815	828	851	821	782	842	852	841	784	776	792	803	739	839	831	813	782	791	812	803	788	859	817	850	803	823	800	809	828	851	810	843	784	801	828	788	832	823	753	823	813	818	824	782	837	827	821	835	839	787	782	846	810	785	805	853	778	789	824	816	820	853	790	864	780	766	831	826	779	823	783	831	802	835	775	795	805	836	805	820	824	780	792	793	773	795	803	803	826	858	753	767	827	802	829	767	790	816	816	835	814	826	857	819	796	842	844	836	822	837	870	829	820	840	795	802	824	846	808	816	762	799	856	833	786	818	803	789	810	799	800	813	816	873	854	757	804	781	817	857	844	810	852	804	822	860	833	820	818	799	828	778	815	772	834	768	801	832	810	813	817	829	792	794	723	814	773	825	821	835	736	813	794	767	823	800	814	811	789	828	790	864	810	811	767	864	843	824	806	806	788	821	806	760	839	813	824	843	789	841	838	800	803	807	787	806	796	822	803	858	816	855	842	801	769	814	826	814	851	822	829	793	820	811	821	784	846	785	807	789	802	806	824	812	806	788	836	829	775	855	805	815	832	831	784	814	828	830	799	824	843	831	811	787	858	808	797	807	842	817	867	841	815	777	820	883	805	770	805	787	836	814	713	834	824	836	809	801	829	781	846	823	859	827	774	813	817	783	774	803	851	800	814	842	838	826	789	885	819	801	813	797	804	824	780	806	838	841	837	789	806	845	868	760	773	797	790	857	822	786	788	828	786	807	818	813	853	792	870	774	835	778	831	855	818	829	805	799	806	779	814	831	796	825	854	805	780	849	814	792	801	812	803	778	832	799	812	823	798	824	816	831	794	833	762	836	788	804	821	823	846	775	806	801	805	842	823	786	822	793	820	785	831	787	782	807	844	759	807	837	811	816	809	825	828	765	828	789	788	761	756	821	821	849	779	794	775	834	822	814	831	825	823	816	816	782	844	779	789	781	844	794	809	773	877	805	807	793	860	803	808	814	805	804	852	843	823	866	836	818	767	770	825	803	846	785	791	781	764	862	806	862	835	783	816	809	831	830	820	846	794	819	803	864	829	775	860	792	825	766	795	783	768	771	835	813	781	802	827	766	782	805	810	792	800	814	762	789	839	800	830	837	817	796	829	781	805	813	816	803	783	831	820	830	811	800	834	796	837	790	793	823	829	807	843	796	821	798	783	781	832	807	786	792	764	813	844	863	782	760	791	787	859	843	783	811	866	785	855	847	807	839	819	839	827	792	781	811	848	819	840	783	798	840	777	792	811	841	847	801	812	783	829	812	838	847	835	785	843	844	807	848	802	821	790	786	839	820	743	826	820	795	786	841	786	835	837	797	788	791	814	813	825	851	815	818	770	779	802	808	764	882	824	797	805	821	826	815	823	781	819	822	747	841	788	798	791	790	789	789	751	788	796	786	825	832	826	806	787	843	803	824	855	842	820	850	771	771	816	801	777	821	801	840	796	785	741	737	792	797	798	865	820	811	814	819	800	809	802	833	775	792	833	872	823	812	843	827	772	762	803	841	831	749	831	783	799	837	851	738	787	802	831	826	771	823	799	872	853	802	781	808	839	832	770	799	811	828	752	829	790	787	821	816	856	806	805	829	878	808	789	780	795	814	821	837	774	838	851	810	758	809	781	770	759	824	834	783	775	792	763	798	783	803	825	789	847	809	800	797	778	866	850	832	807	810	815	837	816	792	827	816	779	817	787	800	846	777	842	791	782	787	760	814	807	800	839	777	794	837	813	808	801	809	876	814	780	844	793	816	747	847	815	804	788	802	829	757	789	794	801	810	778	799	788	803	833	812	805	796	825	806	841	855	800	809	763	775	817	814	790	827	802	850	790	816	843	849	809	808	802	780	864	795	846	778	808	823	828	817	802	771	808	841	765	796	755	806	800	849	845	822	779	773	810	796	815	797	795	808	800	805	798	789	828	801	823	760	810	844	801	827	836	802	822	858	829	798	871	807	818	775	770	842	790	812	842	797	804	867	822	823	835	809	815	826	866	810	790	811	867	849	812	820	827	845	804	863	814	826	792	822	816	853	840	815	806	843	853	821	803	830	780	822	834	795	790	814	839	846	782	792	796	842	758	864	844	805	798	780	830	829	836	804	761	827	843	804	805	798	783	796	815	859	774	810	795	834	780	811	815	791	795	752	859	831	820	803	815	790	802	810	826	828	829	798	800	821	798	797	769	832	827	798	801	884	869	803	784	817	816	804	886	786	793	814	783	835	835	793	832	841	812	791	779	780	814	839	749	820	786	800	801	807	800	803	799	769	805	821	817	770	818	820	776	849	805	795	858	850	863	808	805	845	853	834	839	774	824	877	823	829	841	776	822	807	794	820	830	795	825	831	836	750	801	839	823	846	804	797	789	786	810	842	834	861	822	825	880	816	836	838	821	786	832	780	770	806	786	835	791	815	802	818	798	781	831	797	774	841	822	817	790	832	817	780	816	844	788	832	809	838	770	834	754	811	823	817	811	816	853	847	749	788	798	766	827	805	839	786	835	820	816	840	830	805	835	822	847	760	821	801	819	845	846	786	781	776	825	826	800	814	771	825	836	870	833	785	832	815	761	748	842	794	765	800	790	793	811	813	804	825	786	842	820	851	857	847	820	742	817	805	801	787	833	858	819	820	770	836	826	852	786	813	809	791	805	813	792	834	804	849	788	826	783	830	854	786	838	800	797	792	852	808	817	847	833	750	847	794	871	817	816	834	768	786	837	838	808	795	859	811	807	834	802	811	818	864	858	837	765	852	806	824	873	796	829	839	811	823	790	827	789	821	739	816	796	780	799	806	773	832	778	800	819	796	809	805	798	781	764	826	812	796	793	840	816	797	769	814	823	802	810	901	774	765	875	820	878	885	837	813	822	770	901	870	794	822	832	856	782	835	755	786	756	860	878	860	803	827	820	823	806	803	787	817	802	791	806	788	851	827	789	809	838	833	818	790	831	793	804	846	830	841
12705	816	712	554	434	303	258	236	241	206	205	176	177	171	229	179	189	188	153	200	141	158	190	163	176	168	184	168	192	149	168	181	143	164	167	180	174	175	161	154	168	159	176	134	176	166	158	148	152	164	181	173	164	161	177	160	171	145	166	176	155	151	166	155	189	179	163	172	147	176	179	169	155	186	165	168	167	130	186	177	164	164	180	163	159	164	178	168	151	153	166	155	152	170	143	167	154	159	161	203	167	160	179	157	144	172	167	144	152	152	170	176	201	173	150	166	153	170	162	137	180	180	171	182	163	182	152	168	199	148	156	175	138	170	163	156	171	182	190	207	168	170	154	171	146	192	161	156	172	137	173	169	153	164	185	160	173	143	153	157	160	164	165	153	151	170	156	155	162	159	168	172	149	162	174	167	163	162	164	148	164	151	149	152	153	165	153	151	135	158	162	176	145	170	170	173	181	170	154	151	168	172	160	168	180	174	181	175	188	163	174	168	167	198	149	158	170	166	177	164	166	160	165	181	150	164	149	164	155	148	172	160	148	160	131	190	150	147	164	164	164	191	149	184	169	161	170	150	175	169	166	177	148	169	167	167	142	135	168	168	171	163	182	161	167	184	142	164	198	158	141	167	151	143	165	140	169	171	142	168	156	195	165	168	168	170	163	154	156	163	184	176	195	169	175	163	174	165	163	164	161	156	138	178	167	161	171	142	174	167	155	146	146	164	158	179	173	168	187	158	170	139	177	147	158	168	166	177	155	180	187	157	163	157	165	189	161	152	166	182	150	168	157	171	160	176	168	168	194	179	184	158	165	184	157	164	188	168	153	157	148	169	152	164	173	180	185	166	155	145	175	172	159	149	156	185	174	155	164	193	182	178	165	170	170	153	178	168	180	156	171	141	179	155	178	175	179	152	165	165	158	145	151	174	169	170	155	175	183	150	156	174	157	161	174	162	151	149	175	187	167	176	160	152	156	174	169	153	178	184	152	168	169	143	157	174	178	158	146	166	173	171	149	161	167	128	198	156	142	174	159	164	193	200	183	164	157	170	162	151	174	163	149	175	152	171	169	158	154	170	153	178	155	174	163	166	157	166	160	173	156	162	172	169	157	165	157	146	168	159	174	165	171	183	147	164	151	187	158	190	146	152	162	168	167	162	150	159	180	158	163	141	157	155	165	157	151	165	153	183	139	130	164	186	185	146	153	170	169	161	154	177	162	171	152	154	158	155	178	165	158	164	146	132	154	150	161	146	146	170	164	155	159	176	147	165	156	167	183	150	153	167	143	180	174	137	155	161	182	141	209	179	166	194	179	169	181	163	166	167	160	155	157	171	166	162	189	161	149	159	154	144	165	157	164	170	160	155	162	169	177	138	180	145	167	159	139	157	163	156	158	167	160	140	176	155	160	171	170	170	157	169	153	156	154	131	161	157	166	162	172	167	180	152	173	175	142	171	158	158	163	164	140	158	170	170	163	155	153	159	150	169	195	169	178	180	166	143	165	173	170	185	174	156	174	177	155	182	192	137	165	165	208	167	156	178	155	165	152	152	168	171	148	160	159	155	145	170	194	164	159	165	158	165	178	179	152	156	163	178	156	153	149	167	148	130	173	149	167	155	162	146	147	154	154	174	152	143	155	164	163	166	168	155	186	164	192	171	169	166	152	174	167	181	158	185	148	154	181	170	153	157	148	149	186	170	184	169	161	158	167	158	178	163	162	188	177	155	163	150	137	153	159	184	202	147	128	151	160	151	184	138	148	151	159	145	185	190	158	176	179	157	156	164	166	145	185	163	151	146	146	158	125	180	165	153	202	188	158	183	142	174	149	167	152	158	149	161	157	183	166	156	154	151	159	164	140	173	156	144	159	140	182	153	164	167	141	152	184	176	167	161	162	161	167	162	136	189	169	147	165	147	176	169	162	166	170	157	141	162	156	131	165	177	151	187	162	179	161	190	154	158	184	168	184	143	167	139	181	166	160	178	170	155	181	147	161	174	176	155	145	160	185	162	174	158	139	152	171	163	187	154	183	179	162	156	171	194	164	176	178	157	161	163	172	197	161	165	167	187	152	164	151	185	178	163	158	181	162	147	211	149	136	143	167	168	168	183	195	162	183	147	158	182	144	155	164	140	152	165	168	165	181	164	154	166	152	186	183	130	156	139	168	166	203	211	165	176	165	155	174	186	167	181	170	153	162	157	155	146	169	166	187	159	151	182	188	176	183	163	152	156	146	179	151	143	160	182	162	160	151	166	192	165	157	168	147	148	171	187	190	185	160	166	188	141	154	170	155	193	185	147	175	165	158	167	160	145	139	146	169	138	167	158	153	169	161	152	159	167	136	152	164	155	201	159	165	152	175	190	165	165	152	162	167	163	177	171	155	164	161	160	171	155	181	174	171	159	153	126	178	152	186	179	130	157	147	166	163	142	138	171	173	158	156	195	192	163	140	167	180	167	147	161	184	182	152	175	167	190	159	166	187	168	165	178	158	144	153	127	180	164	188	170	162	161	161	165	167	151	167	152	147	166	146	167	136	137	146	154	145	162	145	131	165	158	151	150	158	165	138	166	144	160	156	130	162	151	166	174	176	169	186	153	160	132	165	160	172	172	165	172	173	154	182	185	156	142	155	160	159	170	149	201	163	154	177	177	162	156	168	149	148	154	152	150	146	194	171	152	149	176	156	169	134	202	169	184	168	178	170	151	167	162	203	153	169	182	161	182	177	179	154	165	145	165	163	172	179	160	137	145	164	152	137	156	167	171	169	155	163	158	157	192	173	155	149	155	184	182	156	149	162	170	175	165	182	150	155	152	162	159	179	149	170	164	168	163	181	157	162	172	151	160	159	176	153	167	172	177	172	182	194	156	155	157	155	148	168	157	161	168	157	170	177	184	149	183	156	149	149	154	174	168	155	168	143	175	167	186	165	165	168	153	164	153	148	176	158	161	155	155	154	180	171	158	176	188	173	158	172	183	158	165	159	151	149	162	151	182	157	169	166	182	161	142	156	169	188	172	175	167	161	187	129	150	172	163	156	170	156	153	168	172	169	136	153	143	154	166	159	177	155	172	147	169	171	169	161	170	186	167	151	175	163	174	156	171	152	166	185	185	149	138	147	175	188	177	174	180	170	152	157	172	164	152	142	155	156	161	160	177	191	166	155	163	163	148	163	158	149	127	154	173	161	162	143	181	183	155	149	189	156	182	175	185	149	176	163	181	156	160	149	147	156	175	137	159	160	163	178	167	147	141	147	155	192	153	177	150	177	148	144	176	179	195	177	160	151	178	166	146	143	167	168	182	153	162	150	166	191	170	188	173	167	164	173	141	162	157	172	157	160	166	199	183	181	146	173	175	156	173	179	160	154	145	156	181	179	179	179	183	148	162	169	168	166	157	155	153	142	157	161	160	177	161	166	160	160	176	157	156	166	174	178	163	154	163	145	161	142	151	158	152	149	155	153	176	154	152	200	155	164	184	169	184
7806	891	1538	1748	1479	1075	942	806	770	680	699	635	626	608	574	550	553	524	548	477	485	455	535	496	464	477	501	439	446	471	462	472	448	436	427	413	455	435	444	456	430	447	429	454	451	443	419	396	447	431	445	436	450	413	411	459	444	419	392	416	418	445	415	435	425	425	398	426	390	457	457	410	431	454	403	425	413	436	447	402	438	454	419	422	424	445	443	450	419	433	474	470	386	425	419	436	426	446	415	421	431	433	443	409	427	412	406	396	424	459	457	371	387	446	427	442	438	442	461	416	464	438	424	451	419	445	417	446	429	423	408	422	428	395	451	439	437	437	426	421	426	455	453	428	424	434	444	401	442	424	448	418	403	435	402	407	417	429	439	371	412	400	427	396	439	443	399	515	406	427	416	435	418	412	402	442	445	433	431	451	416	437	421	405	389	425	426	382	408	423	443	434	443	415	439	433	455	471	411	418	397	449	422	453	436	418	424	455	448	397	448	436	455	420	433	424	403	454	415	426	386	404	428	403	383	459	463	414	444	431	446	393	428	458	430	442	387	398	437	418	431	422	427	481	441	411	435	433	439	391	400	407	431	430	424	408	430	384	427	402	443	380	394	448	421	436	451	411	430	402	434	399	437	451	381	427	430	429	403	459	407	423	421	436	411	437	449	431	430	403	419	474	412	413	420	422	410	420	433	418	394	390	425	388	431	425	433	411	407	420	416	432	423	413	443	402	420	418	433	428	420	424	416	418	403	424	440	418	399	416	411	440	415	415	445	421	429	423	433	403	421	426	482	451	406	424	417	428	442	415	413	466	413	394	401	421	412	434	470	392	450	399	423	423	411	420	437	431	429	429	421	413	409	386	430	413	407	408	433	399	423	448	395	419	460	460	425	391	464	410	416	429	404	401	403	419	413	449	435	434	434	423	406	465	407	385	422	410	424	450	435	392	415	423	446	412	437	438	424	433	432	408	455	426	403	414	438	414	409	415	409	396	413	441	428	447	411	408	423	440	431	453	432	415	407	432	431	438	462	397	425	437	419	398	395	400	433	419	407	418	449	409	421	444	439	454	468	402	394	432	444	436	430	411	402	443	414	415	427	426	461	403	420	437	411	456	409	428	404	392	411	396	421	430	375	432	414	446	432	412	412	417	428	455	400	436	443	391	458	425	454	395	441	452	442	427	446	417	423	427	418	440	428	407	412	421	419	406	432	417	428	437	480	418	408	395	410	427	423	433	406	436	451	425	411	428	435	439	419	440	420	402	432	426	396	408	450	417	450	417	460	411	443	409	417	415	423	448	401	423	422	436	407	444	433	455	422	412	474	431	404	444	452	433	421	426	458	458	430	450	414	423	449	410	448	422	407	403	411	399	431	434	420	426	423	416	409	425	437	433	418	390	457	411	435	414	452	451	418	375	471	437	465	459	406	429	381	448	426	423	398	408	407	442	466	387	441	454	435	436	422	407	446	419	412	427	415	405	430	432	420	474	439	424	446	417	414	405	402	448	436	419	370	410	420	406	380	401	419	442	420	437	427	404	433	407	425	389	453	435	418	396	418	410	419	413	430	426	403	416	405	416	429	437	424	390	401	394	407	430	426	449	496	441	400	426	409	423	401	430	424	435	444	435	402	438	458	394	428	431	427	447	404	405	459	430	427	414	428	400	430	369	424	404	436	426	451	429	427	394	430	411	438	437	438	448	454	446	402	414	411	437	414	440	446	407	411	435	424	441	464	420	446	456	429	409	452	418	438	456	423	435	385	450	422	417	429	401	429	393	425	425	384	428	423	425	427	412	411	429	421	426	387	409	425	449	406	397	404	430	423	439	423	432	418	464	415	418	443	426	426	431	461	411	416	428	436	416	438	442	435	417	421	433	446	422	391	415	420	417	456	448	456	413	395	438	450	429	423	433	423	416	406	431	422	413	442	429	412	443	458	423	416	425	423	441	420	431	394	403	387	483	466	427	433	416	373	429	392	438	447	408	411	443	405	426	420	445	398	405	438	433	426	455	410	428	406	400	452	404	428	441	427	427	442	415	419	421	462	447	419	421	430	454	419	406	380	391	414	396	426	429	442	408	449	418	427	402	449	429	392	417	403	461	399	442	390	399	421	401	468	407	415	419	451	452	422	463	417	435	425	449	425	467	402	443	452	450	391	421	426	426	429	429	400	426	389	476	393	414	425	428	457	414	398	442	427	437	385	410	414	432	408	441	423	434	432	430	444	455	434	434	397	416	403	416	420	424	398	381	430	411	416	416	429	431	424	419	420	382	406	454	411	447	399	410	441	439	428	391	435	429	413	466	403	398	411	424	431	456	438	471	401	416	432	443	446	446	420	426	439	428	410	420	373	427	399	433	432	439	452	378	443	431	411	413	419	435	445	437	414	394	409	428	427	412	414	428	423	390	438	435	457	407	422	420	426	389	417	431	439	467	425	399	418	402	426	405	425	457	407	411	400	479	423	420	412	447	421	417	431	411	395	455	410	438	410	425	419	416	437	409	434	453	426	394	400	455	428	405	434	443	418	442	403	422	414	437	429	400	430	446	453	395	447	437	420	462	432	456	407	406	432	425	430	420	458	391	438	415	414	464	448	464	400	384	453	446	449	446	398	419	426	433	400	387	427	452	389	443	423	381	437	433	396	412	447	433	435	412	459	454	421	408	448	431	409	415	435	429	432	426	398	399	419	425	417	416	404	436	413	427	433	424	411	448	465	433	457	446	426	463	414	448	419	422	442	418	468	398	425	426	398	401	431	389	412	458	425	423	434	450	411	427	452	411	420	449	443	456	428	434	440	423	419	409	371	432	435	418	399	439	412	412	410	415	429	416	440	402	431	418	411	418	439	419	396	454	455	452	423	407	441	443	428	429	418	455	417	435	449	431	443	420	404	401	407	409	427	423	450	400	410	408	427	404	450	432	432	419	424	417	453	411	429	461	423	444	459	406	441	379	426	417	425	442	390	412	422	438	397	421	440	389	414	432	401	402	443	417	414	421	377	379	409	428	413	415	429	436	447	441	430	441	425	412	446	485	449	443	429	444	417	414	468	443	424	416	421	413	392	402	422	450	425	422	396	431	424	391	448	402	432	417	394	445	418	405	418	424	454	453	472	423	434	414	414	462	413	458	415	426	439	430	450	404	471	427	432	433	404	419	394	388	437	418	439	438	420	391	417	369	435	407	425	460	431	411	438	428	437	466	405	434	440	419	422	384	455	393	438	414	433	417	419	391	432	413	465	427	439	411	407	480	426	453	458	433	400	430	434	386	415	453	429	416	460	437	430	409	439	396	412	453	418	437	447	416	392	463	422	417	407	418	423	413	383	427	449	406	454	417	415	436	402	440	387	414	390	450	437	447	413	403	419	478	432	429	431	413	403	400	434	427	408	440	409	442	429	426	431	413	438	408	422	457	443	422	433	414	439	449	428	470	374	375	449	415	425	460	460	410	406	455	425	435	444	458	437	476	408	429	454	411	408	388
1508	404	362	420	400	428	433	365	410	407	374	369	381	382	390	387	423	402	377	369	389	382	405	376	355	373	374	367	374	392	378	415	425	396	405	428	380	409	424	420	416	429	432	378	430	405	393	385	356	366	409	361	386	404	377	402	396	405	382	431	399	409	381	365	401	373	414	379	354	343	408	424	377	385	358	388	386	394	424	404	431	400	403	410	368	402	415	368	369	401	416	375	361	358	364	379	345	375	409	392	408	396	371	366	368	398	421	424	397	410	385	370	419	405	367	418	398	388	426	383	410	372	381	421	402	371	395	391	423	365	410	451	421	421	398	416	423	401	377	402	417	435	393	386	419	380	392	389	404	364	398	404	373	428	384	369	413	432	376	355	382	397	388	381	397	410	408	408	410	437	409	396	427	400	403	396	387	418	363	385	429	382	390	365	402	376	385	428	383	392	394	384	421	432	392	411	387	412	380	389	431	399	402	380	376	413	357	384	408	370	385	363	439	383	391	406	393	373	409	382	364	368	362	390	396	401	375	367	428	376	390	397	352	392	395	388	414	384	426	407	379	405	384	405	361	357	435	402	365	405	401	397	409	379	414	366	403	386	391	366	407	376	363	383	422	385	396	419	393	349	409	417	370	366	366	428	389	425	419	434	391	390	425	382	409	392	412	420	444	425	430	382	380	395	369	416	424	415	408	407	365	410	397	375	366	406	420	387	355	373	396	411	399	416	402	388	383	375	398	411	381	404	381	442	398	403	380	404	379	407	416	435	376	414	402	432	388	390	392	389	386	393	431	402	348	435	406	378	418	380	427	367	372	373	345	391	411	400	359	368	375	401	415	424	385	413	374	384	365	441	418	391	364	379	408	425	397	389	409	391	426	393	397	402	367	400	401	368	349	447	398	437	415	433	389	371	380	375	406	372	387	349	369	357	425	407	388	386	392	434	389	413	406	402	319	377	421	443	417	387	409	377	424	449	367	408	408	379	393	391	388	376	390	409	391	424	407	422	401	396	400	361	397	429	384	430	412	420	390	416	387	392	391	407	383	434	365	402	387	405	385	360	401	381	369	398	415	383	400	379	377	426	435	356	403	406	396	395	385	401	374	395	425	394	401	401	388	384	352	421	410	369	393	411	386	390	401	427	394	371	351	402	401	427	406	382	416	395	410	413	396	392	375	391	372	434	402	395	395	384	421	433	398	396	408	425	393	375	417	400	401	427	371	400	361	400	423	404	406	390	413	390	435	412	386	380	417	385	372	391	403	348	400	386	368	377	420	376	404	422	386	388	416	387	399	386	410	430	380	377	390	432	379	415	409	433	401	397	422	436	395	414	364	392	374	375	429	376	432	363	390	397	427	409	411	395	406	378	395	410	394	415	396	364	375	357	402	386	426	390	367	396	438	384	386	389	379	388	379	400	384	372	404	387	369	426	412	391	368	403	388	425	419	372	408	379	382	422	389	369	403	379	400	380	375	399	383	375	450	398	387	387	373	350	371	397	385	414	384	382	399	419	414	380	372	391	382	398	423	386	392	369	378	371	388	384	418	395	409	394	395	422	419	376	403	395	395	395	390	400	395	383	420	400	405	352	394	411	384	418	395	385	384	416	389	398	390	379	396	460	413	351	400	404	387	395	411	346	424	401	359	359	422	416	405	384	365	412	420	369	430	394	415	420	395	366	374	400	389	361	397	377	410	342	392	392	407	380	393	383	359	403	394	389	400	419	392	416	399	395	391	402	388	399	414	415	404	379	397	426	398	388	369	389	380	359	358	412	413	436	417	420	382	397	385	455	357	350	363	418	421	375	387	407	414	432	414	386	399	398	399	396	420	390	421	397	388	384	403	415	394	395	371	435	418	406	372	413	366	380	357	352	423	405	380	431	388	427	384	397	383	401	386	379	392	403	388	402	409	427	372	423	391	412	374	359	394	388	344	433	429	412	387	423	413	412	401	390	383	405	415	363	382	392	426	409	402	372	366	376	390	404	424	389	403	402	377	385	411	367	404	362	344	387	398	364	419	394	403	405	419	411	408	373	375	420	414	414	450	392	383	370	385	390	408	391	369	376	400	338	398	390	365	423	403	400	400	429	411	389	420	397	349	408	381	404	362	376	416	403	440	359	407	397	412	393	399	398	434	394	387	398	372	389	365	411	376	397	396	412	375	397	399	392	378	378	421	392	413	427	365	405	375	416	348	368	384	406	389	408	436	404	361	381	387	358	384	408	391	390	405	411	410	392	395	376	407	447	422	393	413	425	367	367	392	373	371	401	372	411	384	402	425	344	373	405	411	356	388	369	350	379	361	364	393	366	379	406	388	396	401	409	387	431	401	403	385	401	378	353	352	392	409	392	375	366	408	374	399	366	394	352	417	396	394	370	406	431	367	389	389	370	388	436	407	401	394	385	378	394	388	396	398	426	404	396	385	386	391	395	419	394	413	394	377	401	410	425	393	392	399	401	371	435	397	387	396	372	352	374	373	391	417	391	388	388	392	375	361	368	402	396	391	403	438	369	406	355	418	359	388	398	393	372	395	432	387	408	355	388	401	370	417	397	420	391	424	404	369	407	382	414	429	397	399	433	362	388	395	349	382	398	388	409	408	374	383	399	385	397	399	353	412	378	377	413	413	382	407	400	408	366	389	387	399	379	425	383	407	383	359	357	376	365	439	404	365	374	363	378	399	375	413	379	404	397	389	386	385	382	388	417	413	398	385	400	380	406	404	403	457	409	422	366	378	400	376	381	364	421	402	427	394	382	398	384	395	382	427	395	381	396	412	399	405	385	348	439	402	372	425	409	388	387	421	415	436	408	369	400	382	412	407	384	368	391	397	412	376	386	400	386	400	371	363	433	369	353	382	408	433	391	345	391	373	361	391	402	429	415	409	388	390	373	375	408	441	380	385	398	408	368	418	370	452	391	417	413	385	382	412	418	378	393	399	401	424	387	359	367	407	388	422	403	410	380	397	403	403	405	386	410	398	370	386	409	407	405	380	427	424	383	421	375	387	374	420	401	404	443	415	409	390	406	391	410	387	399	422	401	399	399	391	426	369	390	397	415	389	435	392	375	397	386	411	424	391	429	389	366	438	368	402	387	428	417	417	423	397	354	440	436	392	405	373	405	396	399	390	414	422	409	390	395	431	421	418	366	414	401	405	389	401	369	407	400	397	401	396	385	431	380	377	378	403	377	406	384	421	386	388	375	381	430	394	365	419	410	419	388	398	419	359	418	430	399	360	389	393	416	409	384	385	380	384	389	404	410	394	427	386	407	430	432	399	393	407	416	405	367	427	406	434	386	375	376	396	357	408	415	415	404	428	410	423	373	375	359	380	389	394	407	394	423	437	433	435	398	366	396	400	394	369	408	428	384	406	404	404	428	408	390	384	407	399	374	404	387	430	411	385	376	385	367	376	384	406	386	399	401	393	396	404	392	426	409	414	375	378	401	402	398	389	409	431	441	398	384	394	391	385	364	395	417	353	393
2218	970	1006	953	1011	938	978	973	951	910	959	905	928	892	944	890	912	904	956	925	896	870	895	908	933	916	884	910	981	909	901	966	917	925	846	933	911	934	909	916	916	891	873	1032	898	934	922	943	954	972	897	930	922	919	938	930	917	930	939	960	899	901	905	884	939	921	868	964	932	954	962	893	913	953	890	925	921	956	903	942	902	916	936	937	957	927	884	938	846	939	883	900	942	925	870	908	883	897	933	930	907	908	889	921	895	960	889	955	939	880	924	892	931	932	902	940	966	868	906	876	965	924	853	958	955	971	939	929	962	965	936	961	880	937	969	962	933	888	912	966	931	964	946	910	903	928	890	925	917	938	931	944	887	881	939	939	926	940	900	867	879	892	890	896	912	891	920	982	951	922	873	961	954	933	885	896	913	948	937	888	911	913	962	940	900	973	901	898	899	907	917	881	954	913	971	991	903	882	905	931	892	898	923	950	945	929	945	896	940	904	955	893	966	930	865	889	921	942	953	927	862	922	912	874	982	901	906	936	901	961	872	980	961	888	931	912	927	909	975	879	912	935	946	941	930	922	933	964	979	933	911	960	970	923	864	957	885	918	967	916	961	862	943	878	933	910	907	926	875	959	898	931	946	970	887	884	909	952	920	898	995	877	961	918	879	902	897	933	882	922	956	940	965	869	910	872	897	894	963	935	883	921	948	971	938	910	902	925	956	955	927	960	929	941	955	890	886	896	899	905	927	954	984	959	877	920	954	931	896	881	934	886	945	908	901	919	928	931	906	919	949	906	939	949	927	932	901	888	935	867	874	954	922	884	916	947	861	964	911	921	937	971	876	942	913	923	929	903	938	877	917	986	899	896	869	870	957	895	912	903	896	901	922	989	914	937	910	880	963	917	911	935	933	881	906	880	927	966	904	947	870	930	908	898	907	984	951	903	975	907	864	903	963	900	905	908	944	948	989	911	955	895	975	937	966	1016	879	922	943	939	973	924	920	901	940	987	951	930	925	956	942	912	938	921	988	907	961	889	968	922	896	910	935	916	874	891	962	869	898	912	928	897	940	913	925	879	939	945	967	907	869	948	917	907	917	953	921	873	876	923	952	925	945	929	934	961	930	962	918	929	895	944	938	924	873	907	890	909	940	965	881	833	926	946	921	912	951	928	881	953	934	996	941	911	957	855	957	920	911	944	988	925	957	880	863	912	865	850	948	968	915	974	966	997	946	945	853	888	888	980	895	958	900	942	903	944	915	917	956	977	931	960	925	880	989	920	909	878	940	945	911	920	977	879	978	876	962	889	922	947	950	919	940	964	931	968	878	962	915	946	914	953	898	900	902	903	948	910	901	915	900	906	948	923	951	976	962	984	893	940	932	911	894	922	927	893	879	942	961	983	894	877	954	922	906	918	921	906	953	880	933	943	936	963	923	951	887	885	880	935	876	921	940	981	985	892	917	941	919	860	975	961	916	943	935	928	923	971	956	894	865	949	898	929	994	891	870	862	973	911	914	927	928	891	896	927	956	903	911	952	925	945	920	907	923	913	946	934	950	988	931	922	892	897	925	899	947	945	967	862	927	926	920	938	853	900	852	914	955	953	902	893	893	929	950	921	897	893	914	936	957	911	936	926	917	901	897	948	970	930	931	907	917	960	922	913	947	912	928	893	917	910	933	945	912	942	964	1016	904	945	933	926	927	944	938	974	906	890	914	933	889	927	906	924	887	867	901	937	925	943	980	945	887	909	984	907	910	990	924	923	935	917	906	872	896	951	863	939	964	930	948	923	948	988	938	927	940	951	900	887	879	969	913	875	897	931	877	897	928	940	934	926	958	913	935	957	978	924	898	923	908	885	944	869	905	924	952	886	890	884	908	895	890	901	924	948	981	880	898	956	968	968	939	923	910	909	952	936	954	939	931	891	937	930	948	911	947	882	913	925	958	937	941	904	966	893	929	923	938	885	924	905	932	938	998	911	940	930	945	915	920	896	914	927	1010	955	904	915	930	954	974	934	922	919	952	933	933	970	931	915	930	907	892	927	859	898	959	957	914	946	901	861	929	972	984	899	957	938	882	877	941	905	916	901	913	932	921	901	948	924	937	900	930	895	903	922	975	966	892	985	914	904	908	895	935	939	913	938	919	934	912	963	924	955	883	928	949	891	951	914	945	906	961	875	888	850	931	903	876	899	936	894	900	890	992	876	955	923	946	921	912	941	891	941	997	915	934	962	895	959	924	984	961	905	861	916	908	971	925	944	903	896	864	936	889	966	915	881	889	912	965	890	931	932	916	925	891	906	989	962	967	843	963	904	911	944	937	926	913	951	908	933	921	859	900	873	918	900	912	885	906	910	957	866	927	918	937	873	960	914	916	952	891	908	919	925	951	952	911	868	903	914	930	910	942	913	911	900	900	910	870	895	926	927	1005	888	884	911	922	958	927	927	943	981	933	874	946	878	937	899	898	951	922	912	923	886	904	906	898	852	876	960	913	969	895	967	915	953	963	933	925	938	895	914	921	920	914	939	893	894	892	903	879	945	915	951	941	940	959	905	972	883	955	966	935	904	931	883	881	977	934	924	914	946	944	922	938	945	961	948	921	928	954	938	945	927	929	932	880	940	911	949	950	894	936	953	934	911	964	936	859	867	890	978	978	906	895	929	871	911	939	956	944	903	954	929	904	993	897	894	986	916	945	903	876	905	928	920	862	943	912	906	950	925	920	920	916	903	957	932	921	869	861	959	888	890	915	958	999	918	930	925	885	919	888	928	892	972	923	962	921	892	908	939	913	955	926	886	899	976	899	941	938	914	918	909	935	892	873	954	922	942	957	937	906	961	979	863	944	945	877	918	924	966	979	942	916	954	925	967	952	938	962	916	919	942	930	918	908	840	895	842	902	892	915	911	870	883	949	944	922	938	956	918	886	894	878	941	947	957	937	917	927	881	838	942	896	955	945	932	921	958	927	934	946	917	902	857	906	930	944	960	874	940	947	887	937	923	907	941	896	932	965	932	918	932	904	926	882	989	919	1002	942	945	898	958	886	940	921	967	879	927	885	965	903	928	913	910	915	938	921	920	929	857	944	854	927	917	1037	869	915	942	940	940	942	889	943	948	841	922	851	934	910	872	917	889	936	923	969	868	942	918	901	897	938	947	891	903	921	909	944	899	921	890	979	912	952	947	899	899	888	888	916	921	990	946	885	891	911	960	943	931	898	931	975	862	859	879	976	886	929	924	915	897	932	908	930	884	928	933	917	917	926	950	924	939	897	958	838	933	931	930	910	960	873	939	935	961	888	920	932	880	915	964	914	924	893	938	959	1006	926	880	846	898	952	923	954	908	941	892	890	941	954	949	944	993	919	940	883	922	896	951	922	879	943	900	886	931	959	926	952	932	902	884	987	953	965	890	928	970	952	951	978	915	936	916	865	913	926	933	905	952	925	969	954	912	944	889	951	919	941	863	899	970	979	920	958	928	916	945	907	926	888	919	926	935
7004	620	580	530	507	409	369	392	373	405	365	350	353	348	375	372	375	359	369	356	362	389	326	343	360	309	338	347	371	343	356	340	369	362	346	336	360	357	347	351	335	342	348	390	354	373	351	350	325	342	353	363	330	335	356	314	389	345	307	343	352	319	363	347	317	361	406	376	348	371	348	358	350	357	402	333	335	337	360	326	368	350	381	357	355	359	361	357	346	361	382	341	335	357	327	353	339	334	376	349	346	313	371	328	343	364	340	375	387	343	297	359	375	333	389	389	368	357	363	328	336	333	343	360	335	319	341	343	340	353	328	338	363	341	337	350	385	375	378	349	398	349	389	348	336	347	337	348	306	353	345	362	291	333	350	338	373	374	354	362	318	394	330	372	327	323	304	317	318	383	343	388	344	336	358	346	349	286	325	401	325	352	351	348	350	366	369	352	363	350	346	370	333	310	369	351	378	338	332	371	368	350	353	337	391	329	338	305	327	348	364	358	333	360	337	339	342	390	361	287	300	341	367	381	383	359	367	324	312	342	350	389	361	358	354	336	352	326	363	352	361	350	349	350	334	294	349	347	343	337	353	359	369	332	356	364	334	340	339	342	341	370	350	322	340	387	357	385	362	360	324	356	365	366	367	378	338	367	370	368	371	306	346	363	380	332	341	375	324	352	354	331	311	360	344	334	350	366	364	355	343	386	347	360	334	385	350	354	361	382	356	332	320	340	368	339	362	337	337	307	359	341	378	333	357	379	341	352	344	323	360	353	351	356	306	348	373	347	338	335	353	363	355	324	323	331	379	315	322	389	324	331	311	327	363	326	364	377	343	359	332	321	352	347	322	346	352	345	344	312	336	338	346	343	345	331	376	353	384	362	394	329	358	321	327	358	366	309	352	384	343	394	360	355	345	354	353	350	352	347	332	345	310	338	373	386	356	341	337	343	361	359	353	354	353	328	347	370	356	346	352	359	359	306	350	354	347	333	348	334	360	355	354	338	365	328	340	365	346	312	366	370	357	352	316	327	300	356	366	345	346	350	357	322	349	353	352	383	334	341	377	361	350	356	379	352	353	311	362	361	369	353	310	334	334	389	324	333	333	354	356	352	334	362	324	395	376	333	344	329	367	351	354	337	351	333	362	350	361	315	370	364	351	338	344	362	376	342	364	332	408	319	356	396	336	386	405	379	346	347	314	319	343	367	355	336	323	326	380	311	356	384	339	344	322	363	379	307	357	370	352	354	335	375	352	361	366	349	376	361	336	329	353	332	347	343	327	332	344	328	344	342	352	345	346	330	356	330	349	363	329	362	332	367	342	342	345	338	377	345	337	328	367	365	369	340	360	356	338	327	328	372	351	367	356	343	344	329	354	358	347	374	332	360	326	321	381	344	382	306	369	339	358	367	341	333	365	322	378	322	327	369	316	334	345	365	319	333	363	347	338	330	377	343	389	341	335	337	338	357	328	334	333	335	340	347	355	368	334	388	349	329	361	340	327	335	324	370	355	374	350	359	379	363	338	353	326	352	357	361	362	319	329	381	313	340	355	335	392	359	337	378	353	368	357	348	340	346	352	347	358	313	365	356	337	356	338	390	342	348	367	306	336	355	310	335	340	367	355	358	328	343	359	325	330	346	370	340	340	351	341	348	338	325	339	360	361	330	362	353	335	336	328	379	342	326	368	340	361	309	340	373	328	339	315	313	328	346	350	362	323	324	349	336	344	340	406	373	352	329	327	350	353	348	358	372	348	342	364	345	358	320	315	393	368	325	377	338	358	364	369	344	360	351	391	342	337	334	381	321	358	326	368	325	381	349	290	361	323	361	363	335	357	354	351	348	355	348	326	396	399	376	353	367	348	340	323	372	380	362	361	342	336	329	319	363	332	343	357	343	363	312	340	319	331	334	342	337	384	347	372	360	323	390	372	374	338	351	348	330	342	328	346	351	313	331	328	348	353	300	361	342	364	336	317	301	336	346	349	377	362	321	408	342	349	339	344	375	336	359	348	338	361	358	334	343	387	359	360	368	354	356	385	386	351	325	358	382	378	369	321	340	358	337	363	340	381	374	313	357	382	351	361	324	346	354	336	364	384	345	335	330	369	332	346	332	368	364	369	338	342	352	357	371	331	324	358	355	315	366	373	354	348	349	369	384	325	340	350	351	377	358	322	370	351	333	357	332	389	377	325	332	355	352	349	366	375	390	396	331	350	344	352	385	355	355	326	336	359	361	344	358	337	338	338	334	378	339	321	346	350	367	334	331	351	331	350	348	343	343	357	358	344	299	327	327	382	357	385	339	329	347	324	350	354	341	362	340	324	354	331	350	319	283	333	337	319	356	366	328	332	344	370	320	341	333	359	300	357	328	361	375	350	367	316	355	351	355	335	344	326	316	320	363	361	364	370	378	318	394	315	326	362	300	341	390	359	363	339	305	326	330	346	388	369	364	337	342	373	333	331	379	324	327	309	332	329	331	293	344	350	345	329	349	359	312	309	346	355	358	350	352	318	337	349	367	346	319	348	323	369	331	362	334	328	339	364	340	329	347	361	316	377	350	383	348	347	339	325	304	350	324	358	323	338	355	345	358	332	331	364	365	341	370	402	343	323	364	361	331	373	354	349	356	371	357	350	314	319	333	362	362	367	373	356	360	339	334	360	351	389	339	331	335	359	330	346	352	359	310	322	372	348	344	355	344	359	348	334	345	373	385	335	362	329	347	362	348	320	358	362	340	341	351	362	370	318	349	344	318	363	342	361	335	322	379	363	391	371	350	336	325	347	335	370	368	346	368	343	320	349	336	343	354	355	363	307	335	358	336	318	339	354	353	376	357	350	354	357	339	353	342	331	369	316	370	337	340	352	327	350	388	384	348	345	349	348	356	393	332	380	365	313	373	348	370	358	370	339	348	318	374	347	358	341	330	340	322	328	329	362	329	341	385	358	325	341	334	339	361	361	330	377	306	333	321	368	318	354	386	386	323	343	335	358	311	351	360	336	353	349	398	373	348	357	365	364	333	326	350	349	384	328	373	355	335	325	345	316	348	315	348	365	298	343	346	375	367	372	322	336	348	325	336	341	350	359	305	350	346	316	340	384	367	380	343	361	347	318	400	364	377	374	374	316	374	329	334	338	332	368	340	322	356	385	371	355	322	323	347	330	385	382	350	364	376	358	339	363	380	339	319	380	309	337	355	358	339	358	348	381	343	393	358	397	388	380	323	357	325	322	322	369	319	347	341	354	340	343	337	388	375	370	371	365	379	328	386	353	355	311	345	340	355	323	341	356	346	381	373	351	367	338	301	342	347	371	362	357	308	348	366	377	313	315	350	349	344	371	337	340	391	346	325	358	349	341	356	349	323	383	355	334	345	329	371	334	311	326	323	356	366	314	357	344	337	321	349	331	332	363	340	342	348	340	334	375	317	377	318	341	383	311	350	337	349	382	334	375	328	343	358	350	382	341	344	356	330	357	329	325	356	362	349	373	343
6591	1051	1388	1548	1370	1195	1106	1019	962	936	938	882	901	922	882	854	856	781	864	889	822	822	842	851	856	817	857	777	851	854	797	823	782	862	815	822	800	887	838	789	832	844	845	832	830	833	865	836	825	797	770	799	786	750	863	858	842	779	764	815	853	801	815	796	821	816	872	827	819	821	807	790	827	812	867	854	739	836	803	843	806	819	849	771	756	856	833	834	775	815	776	828	814	797	826	807	778	834	805	824	804	812	805	823	812	808	806	801	811	804	793	852	806	869	794	815	845	820	850	811	795	794	849	846	773	775	818	846	803	785	844	810	801	834	847	816	785	806	834	793	820	819	836	795	858	821	805	843	785	789	849	803	796	783	784	750	789	846	821	792	825	830	784	815	811	827	812	780	821	867	824	831	778	845	839	832	844	828	799	782	876	867	778	808	823	829	828	795	764	802	792	887	810	787	772	858	808	799	814	803	826	828	838	814	842	760	806	832	810	815	815	871	826	842	818	768	781	824	775	840	796	812	824	825	800	789	834	768	785	841	808	804	821	788	843	780	811	821	792	802	825	859	837	821	789	869	774	791	867	857	832	839	811	828	796	806	805	826	807	837	814	850	833	837	822	829	815	814	802	842	846	833	841	820	783	849	819	859	801	816	812	808	863	831	801	842	865	821	787	836	781	836	816	834	810	791	847	767	831	835	859	890	772	807	821	844	808	809	829	821	871	827	813	795	830	831	817	815	809	785	792	835	847	799	819	842	802	832	832	841	831	800	829	821	789	840	837	819	836	820	845	860	821	783	742	854	763	817	827	818	839	836	808	809	804	882	771	808	819	808	844	844	864	812	795	876	845	815	845	836	820	787	841	850	823	840	793	802	799	820	790	825	808	792	850	825	871	829	830	808	776	814	822	812	794	867	797	836	872	790	794	872	818	839	788	795	831	827	800	821	766	860	761	803	848	830	798	843	848	784	825	805	821	885	837	798	800	846	858	824	811	832	800	801	852	779	806	797	790	791	846	885	784	790	790	845	828	837	873	804	837	805	858	802	786	843	862	810	807	800	805	793	833	871	851	823	878	785	813	827	808	830	784	832	840	824	780	799	886	788	861	839	807	830	837	806	764	768	804	796	848	797	796	824	776	795	773	823	798	802	820	905	804	850	798	772	784	859	815	820	817	793	800	805	813	801	878	832	804	831	790	800	791	805	875	807	790	818	796	827	780	849	819	764	821	806	866	824	795	772	818	834	849	859	848	774	854	816	831	796	801	861	871	856	834	793	809	805	803	822	838	789	820	795	802	772	805	800	824	838	784	806	880	834	843	863	834	813	793	831	771	813	817	853	860	803	830	805	827	791	806	832	863	804	846	816	807	849	861	819	830	777	789	813	836	780	825	810	765	863	783	799	795	761	814	796	830	801	818	808	836	837	811	793	828	887	851	806	800	798	832	874	816	798	832	783	812	800	830	815	847	795	772	795	801	845	838	810	807	813	857	785	795	823	789	839	788	819	845	827	853	837	822	779	823	802	827	830	795	791	838	772	777	829	789	841	788	823	831	854	847	853	827	770	825	791	836	809	813	754	836	804	801	790	792	881	859	771	807	793	792	858	720	828	831	827	782	856	885	814	822	828	798	818	782	846	809	820	834	780	818	779	876	818	801	817	763	779	810	813	851	815	817	768	770	788	833	796	764	763	811	840	810	796	800	803	761	798	844	832	833	788	830	803	808	774	781	808	836	862	851	805	829	808	822	800	846	765	789	815	779	799	843	849	870	780	801	811	806	833	843	797	820	855	798	820	821	841	805	801	773	854	806	763	798	789	812	810	806	821	782	823	791	782	841	811	850	829	781	800	818	821	802	781	753	821	795	825	832	858	817	816	808	803	782	835	801	830	830	803	811	812	793	830	848	775	774	845	771	822	805	829	793	866	810	781	763	808	836	815	835	879	800	821	813	819	836	774	795	796	811	765	845	832	857	804	891	805	797	834	852	855	809	815	821	802	819	835	789	815	807	820	775	819	834	845	833	829	850	795	800	799	842	760	798	835	848	793	808	802	866	816	854	817	817	876	828	781	836	787	819	814	816	836	792	825	836	766	834	849	745	825	818	809	766	812	845	834	825	851	826	850	828	828	832	803	836	803	833	852	858	854	812	802	770	842	829	817	831	778	841	772	836	829	799	811	844	853	812	841	827	824	782	809	800	855	781	791	819	787	805	830	809	808	823	814	816	818	802	817	820	856	837	765	844	802	769	791	801	795	816	810	851	817	824	862	789	830	769	841	798	802	759	822	810	835	755	831	817	884	791	847	809	827	809	830	838	790	835	822	826	847	781	810	871	819	835	779	792	789	826	833	790	805	760	844	808	810	887	873	791	895	852	806	791	741	768	808	867	824	812	798	806	838	821	796	856	812	774	813	816	817	816	791	863	863	809	803	813	823	767	808	810	816	808	790	824	830	758	857	818	836	810	809	792	866	805	783	850	815	843	802	830	807	816	847	810	832	838	783	822	892	759	846	898	810	778	810	822	798	799	788	845	830	830	821	780	817	832	828	871	829	826	785	836	799	840	811	786	762	809	790	846	794	852	796	853	776	847	885	814	834	799	834	832	804	826	828	834	772	738	828	824	833	831	794	903	853	820	799	820	819	799	851	822	792	825	803	771	843	758	785	776	799	801	774	809	810	803	826	759	808	783	807	823	829	806	795	760	791	772	855	820	837	806	821	760	838	768	804	813	818	831	805	816	802	848	802	782	775	860	750	863	821	822	838	808	790	861	828	839	828	790	850	784	779	822	789	823	821	812	806	807	804	810	841	814	829	815	844	801	790	834	787	827	800	784	864	764	762	788	808	810	804	818	843	841	898	785	872	820	814	843	807	810	805	784	872	849	856	862	838	804	780	796	811	792	817	827	780	799	782	831	759	779	824	892	773	806	856	795	822	842	782	857	800	840	821	774	830	804	830	807	830	761	805	835	810	816	783	766	819	848	848	795	802	781	814	803	791	835	814	758	789	832	811	863	835	783	778	857	851	807	814	802	802	804	814	782	757	846	781	795	797	825	815	803	834	823	834	849	836	852	878	812	801	809	854	845	814	809	804	824	841	793	838	820	800	798	800	814	774	791	822	793	820	816	791	813	787	804	823	813	795	810	787	772	806	796	811	801	835	825	821	822	864	803	839	810	836	825	838	832	789	790	808	769	747	826	785	795	818	810	779	834	837	818	739	869	796	807	824	854	810	827	809	852	822	840	830	823	764	802	819	810	790	803	829	844	822	853	809	832	812	863	798	847	816	813	800	815	844	838	809	824	816	780	844	814	848	869	782	852	803	854	800	858	836	789	793	860	774	849	819	772	856	826	771	845	821	814	810	776	858	764	815	851	808	803	823	777	817	846	814	850	761	856	819	818	815	795	774	800	772	855	843	784	829	826	827	844	816	813	835	831	848	825	809	818	862	840	804	789	791	791	854	829	780	830	818	807	777	766	844	796	801
12479	815	712	550	376	328	240	285	237	214	177	198	177	160	172	168	181	153	150	161	188	192	186	174	190	197	145	190	171	184	171	171	172	180	167	187	167	153	184	168	190	161	159	162	152	180	179	153	177	164	186	160	172	161	165	171	185	154	179	150	151	178	158	162	174	149	151	180	193	171	179	173	175	178	174	163	157	199	163	172	160	149	139	175	167	167	153	188	175	143	169	165	165	172	180	172	148	170	190	172	162	169	142	173	163	191	166	159	148	162	164	168	171	169	175	178	163	196	158	150	146	189	173	173	181	162	175	209	175	164	143	162	177	193	174	174	154	170	149	175	166	184	147	174	190	151	154	162	177	183	151	160	157	160	156	162	149	158	175	158	164	154	168	158	175	159	177	149	163	152	164	165	172	171	152	168	159	142	167	168	198	157	150	161	174	177	182	151	153	155	154	144	166	171	161	161	167	190	170	174	152	172	172	155	170	164	179	163	147	182	152	179	181	190	173	208	159	165	143	164	165	160	165	175	158	161	178	147	142	148	158	157	161	126	150	177	170	164	180	183	170	164	175	167	158	153	173	170	165	156	160	184	179	148	161	140	166	176	162	175	162	166	144	143	162	160	152	178	183	171	151	174	167	172	188	175	160	182	180	167	161	157	177	155	166	173	191	164	147	154	149	192	182	149	153	174	165	153	172	172	158	168	176	176	173	168	139	160	162	167	165	176	166	168	183	167	144	177	156	183	172	165	160	154	179	167	161	155	148	168	135	184	160	172	176	158	173	153	163	159	166	154	204	170	178	173	138	169	195	165	156	173	176	129	169	168	150	173	195	166	177	174	169	160	136	184	169	151	153	158	144	153	155	149	177	141	158	153	174	155	174	147	156	153	181	168	173	166	164	177	163	181	167	161	151	161	182	177	160	171	158	164	185	137	168	160	201	160	156	163	159	173	155	181	166	163	178	150	203	177	156	191	183	187	171	174	167	179	170	166	164	162	174	168	164	170	167	157	153	183	140	163	165	131	189	181	152	157	140	158	165	156	173	208	183	147	166	150	166	185	153	155	161	162	169	164	157	154	173	165	147	166	145	152	159	175	127	162	184	147	173	154	158	159	186	174	166	155	165	195	149	167	198	164	162	156	180	178	152	150	164	165	153	152	169	171	165	168	186	161	180	150	141	157	176	142	171	168	172	188	153	149	161	177	163	172	185	168	182	174	156	141	167	158	153	168	158	147	148	159	180	190	178	173	164	155	144	157	151	154	164	161	139	158	174	166	169	169	138	169	180	166	182	164	161	171	167	162	172	173	176	155	146	145	169	189	180	169	170	170	154	177	175	163	161	155	165	164	182	147	144	158	148	176	160	189	170	178	180	179	133	168	170	170	144	178	183	165	163	149	173	182	161	151	172	172	180	174	154	158	151	169	167	152	205	179	142	173	172	150	183	173	161	150	146	179	152	166	146	184	168	178	150	186	180	155	156	150	185	174	152	174	157	165	157	154	155	160	184	170	155	159	147	186	187	172	155	178	167	160	145	185	150	148	138	162	164	181	192	179	146	182	167	150	182	176	165	159	151	153	185	181	167	148	157	179	160	170	159	148	155	147	155	184	156	142	159	196	177	175	161	160	180	158	152	180	171	149	187	163	168	187	144	154	127	154	184	167	143	143	160	166	162	159	155	154	161	141	148	182	168	146	182	152	165	182	168	164	172	164	172	182	154	173	149	160	184	137	193	149	185	162	179	185	180	168	164	179	144	157	186	177	164	150	162	139	147	146	148	167	155	158	154	174	183	169	158	146	156	172	164	173	172	151	151	174	156	159	153	177	165	139	143	170	160	169	153	168	158	171	161	179	174	170	179	179	169	187	173	167	186	160	180	174	163	170	137	144	142	141	172	177	174	157	150	178	174	166	153	176	148	163	174	154	141	181	156	157	155	179	178	168	164	147	176	154	155	166	179	148	153	148	146	157	166	162	176	190	173	154	166	157	161	163	156	168	177	164	150	182	189	175	139	159	157	179	158	171	149	196	184	185	164	159	159	156	161	171	175	163	176	164	161	159	181	167	172	141	167	169	167	151	150	177	159	158	160	152	165	148	192	166	150	161	169	139	167	152	175	167	144	150	185	181	206	174	163	166	169	170	125	152	143	199	181	160	155	144	143	182	170	174	193	182	155	160	163	152	169	168	173	185	165	144	140	168	158	151	146	165	152	178	160	149	170	171	151	165	160	191	164	169	171	160	190	181	169	186	138	165	170	171	147	155	170	162	165	157	161	167	171	164	164	149	177	174	129	157	158	170	151	149	145	180	189	156	161	156	146	160	173	186	175	146	168	156	154	141	185	170	185	203	155	158	160	169	172	170	174	174	185	153	154	167	187	147	153	145	180	161	161	192	151	166	160	185	144	172	173	163	124	178	157	167	152	162	188	146	187	165	192	173	168	164	158	157	167	155	172	157	195	145	166	151	155	164	175	139	176	187	176	164	171	156	156	158	166	153	197	171	154	150	166	160	190	188	167	183	175	162	176	139	180	174	170	144	173	146	156	162	185	187	170	162	165	182	164	146	165	190	151	178	153	195	150	171	160	144	170	180	165	150	179	167	210	159	151	152	148	156	174	173	155	174	179	173	173	183	187	181	159	170	161	164	201	156	156	167	184	169	178	146	202	138	163	162	162	174	186	183	156	164	154	173	169	191	159	179	154	172	186	143	168	195	152	157	193	151	181	179	146	175	190	168	157	161	151	168	188	190	149	160	180	156	171	178	173	174	163	186	174	167	170	160	157	174	152	178	172	157	175	172	172	157	174	183	160	183	150	146	159	157	174	182	163	146	173	175	177	156	162	139	166	167	182	160	155	202	183	158	181	180	154	149	157	141	166	179	177	171	157	138	157	147	177	147	144	184	161	172	174	172	174	166	146	166	192	147	129	169	185	150	168	163	174	163	162	182	181	173	192	169	161	169	151	140	154	159	139	182	161	165	158	175	174	184	170	170	159	187	134	153	179	151	173	177	150	165	155	149	164	166	163	163	180	142	145	181	146	181	186	194	154	150	162	196	159	162	145	188	154	156	159	157	165	156	166	177	173	146	155	183	156	175	180	167	156	175	185	207	151	180	182	180	171	184	149	180	201	178	153	161	164	140	165	191	155	155	149	155	183	149	180	167	178	184	155	161	177	167	166	173	157	148	156	147	169	172	167	151	180	151	161	149	147	167	191	162	164	155	154	184	163	179	161	152	162	161	162	171	148	175	178	152	176	174	177	168	167	164	186	158	167	161	151	185	195	152	177	183	165	166	142	151	160	167	157	145	169	162	181	149	175	143	146	181	176	170	178	166	170	145	167	176	159	149	174	138	169	160	187	170	174	177	174	155	163	182	183	188	178	153	149	136	179	163	170	139	152	165	149	180	143	178	137	150	152	148	190	151	174	169	185	162	173	160	162	128	192	169	179	186	168	159	179	171	162	184	164	146	149	142	189	158	152	161
7790	948	1578	1717	1340	1180	974	863	765	653	638	646	565	558	526	564	490	524	555	515	465	469	485	496	500	466	488	462	443	484	496	451	455	483	456	453	482	461	446	479	431	465	430	443	426	463	455	440	479	435	467	430	455	427	452	429	413	405	403	420	428	425	440	421	387	425	419	441	454	433	445	433	420	450	403	437	419	416	466	426	430	395	436	445	438	424	468	406	454	406	446	399	392	429	486	433	462	433	422	466	436	453	425	434	462	446	420	420	437	423	418	439	433	466	422	463	430	435	462	439	418	415	464	417	399	404	428	416	411	460	433	411	426	431	398	409	440	403	438	423	423	432	422	445	431	427	443	425	416	432	432	411	431	438	447	433	392	409	419	414	427	428	395	432	445	438	425	427	451	413	407	420	454	405	422	417	453	434	392	477	417	452	408	449	403	407	410	444	404	430	436	417	438	437	439	451	429	416	410	415	475	436	403	397	388	432	415	416	462	441	402	432	439	445	443	427	431	437	408	429	414	448	415	428	418	418	427	409	437	398	448	465	395	416	402	386	406	467	478	381	431	437	417	425	402	435	462	414	429	431	409	433	465	429	445	401	412	407	463	426	453	413	468	420	412	428	445	411	408	453	421	458	431	424	438	433	448	438	449	451	413	453	420	404	391	409	444	424	442	460	422	425	421	464	445	432	422	384	413	420	424	427	413	391	409	422	459	424	426	439	421	401	412	437	396	407	422	430	457	426	417	432	436	426	430	405	423	464	446	430	428	458	434	432	409	423	401	430	399	361	428	426	440	436	452	420	438	429	478	405	416	444	448	443	396	450	421	456	421	444	418	458	422	406	417	470	414	415	425	445	425	378	415	427	457	401	409	424	412	428	423	433	446	437	417	380	438	445	405	440	413	404	395	415	423	429	439	437	427	436	402	398	437	400	437	418	441	455	433	408	477	414	397	445	425	434	467	448	410	413	420	421	432	433	420	430	447	424	403	445	443	432	402	424	458	433	458	434	421	422	402	406	404	435	445	465	471	428	407	432	434	420	431	410	430	433	433	425	410	426	408	417	430	464	461	406	402	414	474	418	424	415	412	416	403	445	440	410	420	382	440	417	431	420	418	400	430	443	445	454	425	470	439	427	460	441	381	436	427	422	395	423	438	430	422	446	436	402	432	468	421	438	459	437	412	424	435	421	440	424	407	408	430	404	404	440	437	400	397	411	389	416	446	425	434	417	437	429	403	434	490	432	439	409	436	444	398	396	425	427	404	419	432	473	431	435	435	397	435	414	419	454	452	429	374	404	406	434	409	467	407	438	408	425	435	405	435	447	480	419	455	432	451	410	433	431	452	410	437	449	419	463	440	401	418	405	396	430	423	448	409	411	432	449	441	463	423	418	447	402	457	391	440	447	404	399	435	419	434	389	428	452	421	383	422	464	437	429	439	423	454	458	441	433	426	415	448	413	420	423	440	411	436	410	424	421	424	425	445	377	431	406	450	401	417	443	427	417	428	403	409	401	466	442	413	408	405	402	460	430	471	448	428	398	395	479	456	435	444	453	447	428	425	448	404	434	425	373	428	405	453	399	447	411	441	443	396	439	418	406	400	403	423	390	407	441	468	436	424	414	435	421	414	401	429	439	406	441	403	430	420	418	433	391	420	381	448	407	446	406	445	426	415	458	415	451	406	424	431	442	440	420	461	452	414	433	444	390	412	421	394	423	410	411	408	443	418	431	428	446	432	423	427	447	468	414	390	423	435	418	439	411	469	425	451	436	414	384	434	404	444	425	416	442	460	430	440	446	410	439	454	421	443	423	466	415	391	422	396	455	415	429	457	423	408	409	388	440	401	447	420	399	447	429	444	459	459	374	427	438	443	411	433	460	434	423	435	402	417	418	445	439	459	459	436	493	416	392	430	453	447	421	446	443	411	414	407	443	418	446	447	417	417	429	425	405	419	412	454	417	388	440	400	434	426	437	431	422	463	439	413	408	435	435	431	457	436	362	410	405	423	408	425	459	446	414	443	423	442	429	413	476	376	421	413	415	415	441	398	441	434	442	410	444	430	440	422	400	455	428	386	406	458	435	416	428	442	460	412	417	430	416	409	435	442	404	429	440	427	435	454	427	477	417	422	425	426	464	433	428	442	463	438	422	461	448	429	433	430	432	443	391	436	436	403	451	411	463	427	452	440	445	442	443	432	423	424	403	434	442	420	421	403	397	427	439	413	448	429	415	413	429	401	417	405	420	444	429	431	425	445	406	417	466	407	467	423	473	444	401	436	430	431	420	432	401	433	437	417	443	432	432	427	409	443	432	401	430	479	457	427	430	431	418	467	403	440	441	407	443	401	390	444	442	391	447	414	393	426	429	404	464	435	431	453	459	439	423	391	447	416	410	400	392	464	435	431	394	439	443	403	427	474	403	415	446	414	398	431	407	445	433	427	443	433	459	405	423	418	406	457	464	426	426	418	462	412	470	455	418	413	414	397	437	427	421	403	470	416	410	398	424	428	434	428	422	441	451	410	421	422	451	430	438	411	450	419	404	427	421	415	435	409	427	437	435	424	418	423	448	393	417	409	462	464	408	462	443	453	448	428	393	400	419	425	431	434	414	405	440	437	425	436	408	468	433	440	457	438	417	426	449	417	423	436	423	425	397	447	458	424	430	416	451	396	427	409	461	437	460	436	449	369	426	448	415	450	444	437	392	437	445	423	425	380	408	424	440	475	405	446	428	428	390	431	434	469	438	412	414	411	423	395	435	432	409	426	433	405	426	403	417	487	443	426	436	411	422	388	432	424	440	460	418	420	430	440	396	417	401	452	417	416	431	413	443	439	404	401	395	415	427	419	415	409	426	417	428	432	460	404	464	439	424	391	416	437	437	454	402	442	417	433	431	442	395	426	411	455	425	425	419	409	425	421	396	395	446	431	456	474	456	438	457	422	433	449	419	462	440	445	399	471	375	421	446	474	420	441	447	424	460	401	451	458	428	438	440	454	410	427	412	410	449	409	448	424	389	439	413	407	426	435	439	456	442	428	459	479	395	456	432	431	406	407	409	429	389	445	400	416	453	427	430	409	448	438	435	433	431	457	416	443	439	425	454	439	442	429	435	460	409	367	419	419	443	460	421	438	388	424	448	426	449	431	473	432	439	444	420	459	417	428	432	394	426	433	430	446	445	407	432	413	450	425	435	462	401	416	437	409	443	421	436	441	448	426	454	419	403	412	421	427	449	414	415	401	453	447	415	432	407	473	446	456	434	414	411	424	423	434	419	452	462	424	428	419	425	420	391	414	426	408	413	415	440	428	420	420	407	429	426	425	437	428	438	419	456	424	412	414	427	417	435	437	438	470	420	412	424	438	413	429	411	449	460	452	425	409	430	432	390	451	433	435	397	410	405	419	397	452	427	450	396	474	417	402	402	399	484	417	400	381	463	428	401	425	396	385	412	419	386	444	420	416	430	420	420	423	431	402	386	430	455	405	407
1680	455	425	419	416	427	422	423	372	345	387	400	386	375	380	342	367	392	416	399	381	391	399	431	368	427	371	366	370	375	376	399	403	409	421	398	393	379	410	445	410	386	370	381	370	378	378	409	381	417	407	392	408	389	382	366	399	389	403	388	381	380	370	404	434	403	395	385	362	391	385	362	363	381	409	426	404	373	400	392	390	357	407	384	429	414	416	367	425	417	456	388	420	391	377	378	371	393	406	399	375	383	387	419	442	392	379	405	364	383	352	374	392	387	400	372	376	394	386	388	378	380	393	367	362	392	402	396	385	414	423	395	406	381	408	397	405	378	415	387	410	415	390	380	416	391	397	387	331	386	386	416	422	377	370	392	378	399	423	379	378	404	391	403	399	372	397	393	390	392	418	408	443	411	384	363	337	411	396	405	409	379	377	380	421	373	395	384	407	394	384	353	348	388	380	400	385	409	421	448	377	402	369	399	426	396	408	408	408	410	369	431	423	372	383	421	379	409	397	398	365	372	361	374	373	421	381	374	377	426	405	449	417	362	379	429	402	397	418	399	381	357	404	370	397	407	417	419	360	376	392	384	367	416	419	373	378	359	376	371	385	400	413	376	365	415	400	412	431	400	377	423	417	390	399	391	373	414	347	410	408	350	423	386	387	427	376	415	391	431	384	425	385	435	351	377	381	364	416	378	376	445	407	415	415	379	406	433	394	385	383	401	389	363	419	395	420	383	427	385	380	405	356	380	366	411	377	353	366	391	392	422	375	439	390	382	427	387	388	382	424	420	392	383	397	378	388	374	403	398	394	409	401	402	399	369	410	439	412	338	377	403	389	378	398	418	406	409	398	399	378	370	351	391	397	419	389	397	422	391	393	382	405	354	392	409	426	376	408	400	401	378	422	393	380	371	390	430	376	405	405	416	431	396	372	431	419	429	376	376	420	375	447	378	389	419	408	371	411	434	425	413	410	352	405	346	341	407	388	356	448	404	345	392	387	410	404	404	382	430	367	397	350	396	405	390	378	376	373	421	408	381	397	385	407	424	430	396	378	393	364	419	408	379	372	403	412	422	405	399	396	395	403	413	395	404	383	390	401	429	355	398	383	379	421	392	389	396	405	389	417	418	373	364	399	360	419	402	379	379	391	423	411	389	376	407	371	407	379	408	366	389	373	352	382	434	435	367	405	424	360	434	391	419	402	390	404	422	413	387	380	440	401	388	405	387	406	367	416	373	402	393	430	436	360	372	387	383	373	349	419	430	383	352	384	417	407	396	371	399	412	378	451	433	418	384	388	383	372	408	378	391	381	380	427	423	397	455	433	398	356	389	373	388	405	378	389	379	387	378	382	412	406	395	371	428	392	440	420	423	411	411	399	411	388	433	410	374	360	394	418	392	429	384	413	378	378	363	381	410	361	399	417	434	419	401	385	403	382	393	418	396	382	376	385	411	377	382	343	400	385	417	364	361	402	376	383	367	402	422	402	370	370	398	397	391	401	405	431	405	391	416	366	365	400	446	365	436	423	443	389	395	383	381	437	414	410	386	390	373	399	405	383	374	386	379	398	425	397	391	416	381	378	416	369	439	385	377	344	389	399	437	408	365	393	368	409	425	418	384	399	394	388	397	342	398	370	403	395	377	387	402	374	401	425	411	393	393	406	408	383	454	375	402	377	380	429	357	399	388	390	374	387	389	402	393	386	410	389	382	391	400	411	395	414	370	382	413	403	345	367	412	417	377	393	422	377	377	350	371	382	401	394	417	403	394	428	404	401	389	418	392	436	373	401	380	438	393	423	400	379	377	391	398	444	382	374	389	400	362	362	370	372	427	376	412	390	361	437	393	397	374	392	389	426	410	386	394	401	437	409	388	398	400	421	349	395	394	357	391	380	368	352	387	367	427	398	413	381	383	378	417	422	383	390	354	376	383	379	379	397	399	404	388	380	392	391	386	400	379	394	365	403	397	367	357	385	387	434	394	387	397	410	385	402	393	428	417	373	347	417	423	406	429	432	397	403	427	416	391	390	421	401	381	367	404	386	387	388	391	414	381	438	367	372	386	376	397	390	397	387	371	393	440	377	395	405	383	402	399	421	375	384	374	414	363	405	388	375	395	393	430	376	401	415	394	419	371	408	418	415	401	414	445	413	396	405	380	382	436	384	410	416	376	369	411	409	356	420	392	413	392	419	406	376	377	397	419	359	383	392	384	386	427	368	428	406	390	413	400	395	391	421	381	427	397	422	440	388	396	375	424	396	372	409	408	366	382	394	380	400	423	390	418	384	377	376	396	404	393	428	393	412	387	404	401	380	405	373	401	351	395	405	420	391	384	413	429	391	351	383	376	385	375	421	362	374	402	374	353	361	417	381	428	418	362	386	388	378	376	393	411	374	385	408	387	400	403	379	387	414	433	403	373	394	395	433	374	440	440	347	433	418	448	389	397	368	411	399	366	398	392	374	390	402	398	397	360	420	385	378	434	402	418	347	359	407	387	389	360	384	395	417	429	430	390	398	346	417	383	398	352	374	441	378	358	418	391	339	379	408	419	448	361	354	392	395	404	426	401	377	395	422	412	423	406	408	357	401	411	399	388	364	416	386	423	412	382	395	389	392	410	375	429	397	378	411	395	382	409	424	387	416	385	397	334	375	397	428	382	379	387	403	419	415	395	407	398	410	394	432	366	403	373	403	416	427	400	420	408	349	395	413	393	386	427	400	430	411	410	409	358	406	349	385	422	394	392	377	401	418	426	342	354	391	385	405	395	372	390	344	383	351	355	418	404	395	398	360	406	402	412	357	419	382	398	414	390	426	402	374	390	350	394	393	359	411	376	380	396	384	384	418	428	400	409	444	380	402	413	409	371	377	388	390	414	386	393	386	379	388	416	447	371	393	409	408	387	385	399	403	389	327	396	390	385	391	403	402	389	403	363	353	397	376	389	379	376	386	416	383	418	433	429	443	377	350	406	374	419	397	406	403	362	410	398	397	426	385	415	426	366	391	390	414	378	384	381	395	381	345	379	371	369	412	363	382	407	400	391	387	410	417	415	422	414	390	407	397	364	386	368	386	425	375	434	417	402	427	405	429	415	399	393	441	372	381	346	418	383	390	354	425	408	390	406	381	355	380	410	379	402	423	377	398	387	413	387	373	414	377	362	381	388	377	409	427	418	389	403	411	394	415	412	435	431	396	401	392	394	397	403	385	397	389	386	419	361	418	374	362	424	432	396	396	407	413	389	422	394	417	409	402	381	397	390	437	397	430	390	426	389	398	441	410	402	416	402	370	421	402	420	442	417	380	380	408	390	384	418	395	391	407	434	343	362	439	375	418	389	394	370	392	423	395	438	371	422	363	404	408	425	411	377	374	373	386	396	369	396	370	391	387	386	395	404	384	372	393	396	382	401	401	346	402	419	391	371	421	381	401	403	398	400	399	405	370	411	434	347	381	398	405	409	410	406	423	387	376	405	424	386	369	411	418	398
2210	954	958	1014	1025	990	933	953	960	903	963	974	951	914	943	904	849	943	955	918	909	939	907	1028	947	925	897	961	934	882	918	897	952	943	890	916	953	957	908	920	955	973	935	925	921	897	931	943	906	909	912	951	962	912	915	923	906	964	946	972	933	853	915	976	912	976	917	928	859	941	960	930	925	851	863	911	913	903	944	898	930	908	950	925	890	922	906	915	941	885	916	877	910	917	960	964	909	931	924	925	968	951	901	950	927	941	851	956	910	912	965	941	916	849	897	872	967	929	947	948	916	869	945	939	951	1031	921	924	896	917	908	884	943	910	937	924	929	914	886	916	899	898	909	976	951	861	937	914	922	932	912	933	941	901	954	1004	934	940	890	886	924	924	886	913	879	878	881	910	895	938	924	901	929	929	907	910	925	916	918	945	954	915	918	919	876	912	952	947	963	914	938	916	919	908	895	944	999	935	911	898	892	939	938	886	964	945	948	945	859	927	917	881	925	881	933	917	915	932	914	942	894	949	934	903	877	961	864	928	929	936	889	990	895	960	891	883	904	884	926	870	944	922	958	918	960	926	905	911	931	920	946	931	919	885	901	931	888	995	916	890	875	922	951	950	965	996	935	926	932	887	887	950	892	859	887	961	960	953	883	917	905	919	918	951	933	911	882	920	963	917	928	926	939	922	926	929	912	893	928	926	894	889	916	887	936	940	909	930	954	944	866	911	913	875	918	911	952	955	862	926	943	897	938	899	953	955	903	919	887	882	879	924	868	876	895	910	896	944	913	984	893	948	895	910	870	921	938	944	905	915	921	925	926	903	909	908	853	994	969	984	958	916	972	931	889	909	915	893	896	967	947	879	866	880	932	856	940	955	912	947	926	920	969	884	922	916	894	911	883	901	946	916	890	910	915	903	937	935	884	932	924	930	879	923	892	974	898	924	880	951	897	919	978	987	920	932	956	915	1003	902	955	910	865	914	921	920	881	979	933	915	908	950	928	890	953	896	906	970	904	957	908	957	927	939	979	906	898	947	845	922	892	942	909	875	900	872	942	875	935	877	920	892	943	944	900	941	996	858	883	914	917	885	935	933	914	921	909	942	951	955	937	938	931	899	922	1000	885	932	900	913	931	914	877	933	929	882	915	908	927	929	888	958	987	968	935	922	907	919	910	889	895	940	917	902	900	889	924	921	968	896	856	961	922	955	844	905	956	901	923	927	937	966	903	930	867	923	937	917	874	925	954	904	898	950	944	926	940	977	888	900	883	907	893	914	911	913	876	986	957	925	931	939	883	904	936	900	914	905	938	934	919	901	884	921	970	919	900	892	979	882	866	952	920	985	963	896	953	958	914	851	878	909	974	925	933	917	988	951	913	957	838	966	993	875	959	883	933	895	915	942	879	912	936	905	925	918	896	836	916	900	948	954	984	851	904	884	952	960	966	894	945	939	922	892	910	911	921	946	927	963	924	916	936	886	950	929	919	900	944	881	920	917	930	886	896	879	933	932	973	919	934	928	898	941	914	895	987	903	922	993	879	890	912	958	950	908	873	906	877	895	874	910	924	893	980	939	975	892	924	893	962	901	942	932	869	915	893	915	975	932	946	940	886	938	948	847	948	878	914	857	973	953	910	925	902	830	943	913	917	892	933	935	882	971	898	877	911	926	914	951	886	921	880	963	950	903	932	930	909	902	934	916	929	885	898	875	936	924	945	906	901	908	923	923	944	907	913	956	932	920	922	924	853	938	932	908	940	921	946	953	933	864	958	924	956	934	890	916	858	906	907	883	846	956	945	901	942	930	942	902	914	932	847	926	937	902	982	911	915	968	953	987	884	983	881	887	931	909	911	953	910	920	907	915	931	910	917	906	919	943	961	914	883	913	943	901	924	886	874	902	946	899	969	914	914	865	927	948	961	894	919	926	919	959	897	921	969	918	892	950	932	933	955	911	920	932	928	888	942	925	946	973	909	912	922	890	922	958	961	882	890	956	927	962	953	933	911	901	910	885	943	919	891	910	977	874	910	882	877	886	923	925	923	899	922	960	981	904	880	867	915	891	934	875	968	973	919	912	888	917	885	894	914	892	931	929	946	945	924	967	920	934	904	892	963	955	906	941	870	926	903	895	905	948	946	882	862	905	949	954	913	852	928	906	958	908	961	948	917	931	939	933	957	897	908	985	915	942	942	916	962	935	940	920	896	1000	914	917	958	912	886	937	900	955	910	902	872	895	921	940	890	913	912	974	915	954	909	925	953	875	962	852	936	963	948	938	915	990	948	921	841	935	892	879	872	974	907	922	948	984	907	907	919	900	916	941	942	932	935	954	958	887	859	914	952	886	952	895	938	871	914	931	898	974	870	925	900	954	917	929	931	925	913	893	943	915	921	910	929	898	925	947	943	949	897	953	918	919	943	881	943	899	913	942	911	937	919	971	868	923	927	912	918	972	905	943	882	854	899	969	914	898	893	936	960	872	854	905	896	925	939	922	934	924	940	938	881	877	952	913	973	928	966	913	927	929	984	919	906	950	867	960	927	960	918	950	949	947	931	911	934	898	942	939	921	897	955	918	925	899	879	953	952	925	895	865	913	978	919	914	1006	925	939	873	907	911	945	897	862	884	863	961	915	933	911	926	941	951	900	921	909	931	928	889	855	902	932	909	942	924	882	942	965	907	917	905	950	879	878	942	932	903	933	923	919	960	881	880	944	907	966	901	932	940	916	940	892	878	943	909	925	923	955	887	881	953	939	893	937	964	958	905	918	926	904	905	878	915	954	906	930	881	941	915	924	930	916	878	945	909	931	939	969	878	924	896	934	925	887	946	925	874	940	891	912	862	932	912	912	900	909	917	934	874	909	874	935	917	976	970	936	950	897	965	959	983	908	867	948	922	928	956	937	850	906	892	861	903	940	910	931	887	970	911	886	881	972	931	945	928	947	893	902	973	897	925	929	921	895	940	929	872	929	882	926	926	944	824	904	931	913	936	920	867	930	900	885	956	882	934	922	937	905	975	939	906	879	910	851	865	833	855	926	949	946	956	926	884	922	876	855	893	891	877	896	966	918	886	941	878	974	850	873	910	904	927	1000	929	937	864	900	862	956	934	953	901	871	872	928	1024	934	842	910	938	876	926	892	870	892	924	927	914	972	874	939	913	909	908	898	943	939	947	925	940	955	906	948	981	944	910	951	925	915	958	941	966	895	933	926	956	893	949	992	869	891	918	933	957	852	894	927	912	866	897	949	925	909	954	937	912	876	913	902	875	961	917	926	970	945	949	922	937	949	876	894	893	897	930	928	945	936	930	952	932	921	920	942	935	950	919	940	860	882	914	877	968	862	972	855	911	938	941	910	911	899	855	915	935	867	937	933	891	917	934	915	903	897	924	900	907	893	959	906	926	913	913	917	907	921	945	901	882	897	896	920	961	940	897	930	948	919	917	960	906	904	974	883	892	879	956	960	927	948	966	898	887	953	880	880	905	915	954	944	923	898	918
7066	598	609	514	457	439	424	381	362	402	360	354	333	373	377	354	368	320	355	361	359	343	362	366	336	350	343	373	340	377	401	377	380	349	375	387	372	378	361	353	334	362	375	352	321	360	339	341	372	326	365	359	366	320	335	317	331	353	340	386	350	369	307	353	353	361	378	371	321	388	356	399	324	394	374	328	361	369	348	363	352	363	341	348	357	341	345	345	315	356	335	386	378	337	335	374	343	336	362	371	349	345	364	357	320	328	359	325	356	368	360	357	340	374	356	328	312	307	362	351	334	371	359	334	347	347	353	347	376	343	377	363	347	358	378	359	366	337	353	336	336	343	316	375	369	333	334	354	342	340	349	352	330	315	357	358	345	379	361	333	398	340	336	357	343	321	346	338	361	357	338	355	367	331	380	341	351	386	374	332	378	356	359	372	384	308	333	385	327	321	336	379	363	364	375	353	361	349	364	373	386	350	343	354	379	326	312	365	355	332	386	361	378	360	360	315	360	340	363	331	330	350	375	359	315	356	336	361	365	370	321	365	344	346	343	364	354	366	360	367	365	379	366	330	339	374	357	360	352	345	355	319	335	349	335	374	333	342	336	378	380	375	340	326	344	368	325	353	327	328	368	383	350	345	374	345	345	339	366	371	346	319	367	381	350	319	331	328	384	340	352	340	345	354	379	323	398	330	341	361	339	330	375	358	376	360	364	369	354	341	351	334	335	341	376	366	375	356	366	354	381	364	366	358	345	366	375	336	329	353	342	390	411	366	347	362	324	351	369	340	366	353	328	283	337	322	318	343	347	381	374	378	334	354	353	361	339	352	363	352	330	321	378	375	375	342	353	342	358	382	331	344	357	361	368	353	318	365	413	368	382	343	364	353	352	345	366	345	359	335	338	338	369	346	327	351	355	312	381	348	381	337	367	353	365	350	355	333	368	360	380	357	360	354	349	422	327	342	334	366	337	363	362	365	377	378	426	322	349	341	354	346	365	295	364	341	364	330	361	364	315	372	337	360	338	308	332	338	356	355	334	358	341	386	373	333	319	349	363	353	376	361	342	341	342	364	339	329	374	364	361	365	324	326	359	385	363	335	327	341	349	336	334	382	334	372	377	373	356	322	346	381	360	333	362	347	400	343	386	377	350	367	376	378	395	362	353	372	337	376	362	353	357	365	374	378	320	359	342	354	348	354	348	346	340	347	329	337	346	328	340	355	349	395	339	338	324	341	349	351	371	371	329	327	369	377	346	355	367	327	376	346	346	323	348	374	351	353	317	340	348	385	344	332	354	319	352	358	386	370	383	363	404	350	353	375	352	347	331	384	339	356	349	363	321	340	358	366	352	343	356	347	347	320	342	345	332	377	341	387	340	342	366	354	380	357	360	333	357	372	330	351	342	357	364	387	341	366	405	338	360	354	359	382	356	361	363	334	330	347	360	342	358	373	323	346	337	394	354	326	376	334	378	321	347	374	365	386	400	376	352	370	357	342	361	372	372	353	368	339	341	367	366	401	376	365	357	372	351	384	362	333	364	354	352	336	379	335	342	363	399	362	362	344	358	350	351	335	361	321	309	340	375	359	365	350	325	373	327	345	367	349	351	343	332	342	324	397	339	328	338	327	348	332	318	365	359	396	391	373	383	352	372	373	354	367	347	332	351	328	366	331	352	339	355	356	364	332	375	364	362	361	325	360	377	345	368	339	372	365	332	332	374	321	353	359	334	388	362	345	335	334	323	361	331	374	341	318	349	352	321	342	336	357	336	375	328	348	344	351	358	343	347	330	299	323	308	367	358	322	309	342	346	323	344	367	368	361	343	400	342	315	332	336	375	353	305	361	388	373	356	355	318	363	346	374	325	358	342	334	377	363	358	391	341	357	327	367	356	325	364	366	349	378	359	371	336	334	328	344	347	358	357	342	385	343	351	319	352	353	321	342	375	325	374	327	326	349	363	354	359	332	339	340	357	323	342	395	350	369	370	382	351	345	338	385	349	354	341	349	374	329	354	333	362	315	344	363	399	356	369	378	337	353	367	341	348	347	344	370	351	377	343	329	376	337	349	379	362	318	358	356	354	352	358	335	385	333	313	361	371	337	363	384	341	351	324	364	364	338	344	353	333	362	330	350	371	362	318	360	333	363	361	388	329	359	337	348	348	360	320	337	336	307	305	385	337	364	338	355	341	367	358	325	344	377	373	339	373	365	342	346	342	356	348	337	345	409	363	351	325	332	361	330	330	361	339	356	367	397	378	330	343	329	339	373	330	359	358	374	337	327	381	350	323	320	342	358	332	336	372	330	360	351	331	382	369	354	335	329	347	332	343	375	349	357	358	368	359	350	358	353	334	351	352	411	344	336	343	368	351	349	357	383	325	337	352	360	347	346	301	394	355	367	344	344	311	345	352	350	336	338	333	380	376	364	391	359	396	358	346	369	347	344	309	330	334	378	371	321	310	361	347	363	382	350	364	386	369	368	379	386	330	366	372	355	369	363	329	328	341	353	379	362	338	365	345	362	322	358	353	360	379	348	366	360	369	374	372	353	346	355	395	345	364	381	348	377	389	377	338	345	346	360	358	340	367	325	381	318	357	366	377	371	336	375	351	339	323	354	360	346	353	354	344	361	323	333	362	353	331	335	364	335	349	325	362	368	347	331	324	335	386	359	320	348	340	339	387	365	399	339	338	340	361	397	333	342	352	373	371	386	378	348	329	359	338	317	368	340	352	367	368	339	347	342	316	360	330	325	307	364	355	377	364	329	360	360	450	373	330	342	342	345	343	373	362	349	351	365	354	365	315	355	325	343	348	361	346	333	363	334	303	346	330	358	359	372	321	368	365	352	329	361	340	382	347	332	381	367	347	343	362	359	335	371	351	327	310	362	370	359	352	380	361	362	360	369	347	372	367	338	389	364	335	332	377	347	355	322	314	355	352	340	341	364	350	347	364	331	377	358	357	372	344	338	360	356	346	333	346	367	384	354	333	325	364	325	336	368	355	333	328	343	343	426	329	309	380	364	313	325	348	372	343	355	349	345	359	351	358	367	361	380	366	348	364	344	376	329	348	369	375	361	348	327	339	375	380	354	383	317	360	345	335	324	328	384	326	333	309	375	387	354	382	353	341	335	344	343	347	363	327	366	342	401	397	355	336	342	327	324	347	350	351	376	364	337	332	361	342	358	343	349	314	381	358	342	391	372	351	360	336	345	365	343	339	396	379	375	367	340	360	337	334	368	386	342	355	350	329	361	352	347	384	369	377	359	352	340	383	342	368	322	356	336	337	320	346	381	357	341	333	343	359	349	340	325	366	341	357	342	332	324	324	370	341	352	333	359	362	348	339	335	339	346	347	366	316	368	367	378	387	348	375	366	346	347	336	397	354	347	353	348	368	377	335	394	379	367	329	357	369	343	362	369	331	340	353	359	357	340	345	358	350	332	354	329	328	346	333	320	378	366	354	354	365	334	338	348	322	342	354	332	377	349
6442	1062	1334	1564	1318	1251	1119	1051	1006	1011	900	959	861	917	843	888	898	847	853	817	866	858	837	848	834	835	870	806	898	864	843	856	838	831	858	821	817	800	827	759	881	823	842	849	874	822	812	809	745	833	821	850	815	842	798	769	810	848	843	820	778	809	767	802	807	819	844	810	834	836	798	808	840	810	793	835	846	840	836	871	846	764	790	819	809	842	833	845	797	827	846	799	811	849	831	776	805	822	786	827	819	767	789	804	816	836	818	850	800	837	820	854	785	836	817	840	851	789	867	815	860	816	780	854	878	796	776	835	820	780	810	843	828	831	836	836	793	847	843	818	816	849	870	843	824	795	817	869	822	886	777	802	857	810	769	808	850	824	831	801	794	801	815	784	810	830	822	851	859	813	844	830	746	861	793	860	845	788	795	829	849	860	848	818	818	843	827	829	825	843	774	789	813	876	866	832	811	862	811	840	880	846	808	848	845	784	834	799	834	810	836	839	854	802	830	864	856	832	783	827	829	789	838	795	823	815	782	888	802	816	870	875	851	828	840	839	848	860	846	811	850	794	863	809	854	785	868	787	823	827	841	872	830	860	872	862	866	810	821	798	799	811	810	814	846	854	832	837	789	820	805	787	806	872	841	883	803	843	824	748	836	856	847	806	802	794	775	819	782	799	770	766	848	825	885	829	813	806	886	813	819	807	788	821	806	793	740	816	856	838	846	821	780	825	862	810	845	786	810	863	799	836	823	854	822	846	827	759	900	793	826	825	785	827	833	837	809	813	821	805	804	838	800	825	839	811	864	822	791	818	827	853	764	840	850	793	811	807	841	824	867	851	817	839	785	778	778	826	824	866	782	802	813	858	855	843	809	789	793	856	824	805	812	808	831	841	808	809	799	861	826	823	794	803	854	852	809	828	794	841	830	737	852	840	859	836	877	837	763	812	813	805	781	826	853	817	813	780	796	812	823	833	760	839	885	837	876	791	834	857	867	774	760	838	793	827	785	831	815	812	825	826	838	804	747	833	868	800	824	868	841	802	868	790	828	837	830	794	794	741	841	769	799	893	794	814	828	803	832	796	859	815	852	845	805	768	834	809	843	796	759	795	819	816	786	802	803	796	776	840	836	856	807	818	847	806	810	807	824	807	854	786	819	830	763	855	801	792	856	819	782	849	815	887	809	787	818	791	808	833	856	810	789	814	820	815	812	807	852	811	804	812	842	816	862	804	802	859	847	762	782	885	782	845	794	785	840	811	788	851	826	820	820	793	811	796	864	811	832	817	791	795	853	810	831	766	802	783	817	779	825	825	828	791	798	824	833	803	796	813	836	872	860	869	803	839	820	870	796	807	813	820	851	843	804	851	793	798	819	864	775	783	802	833	852	859	841	837	825	791	827	842	789	870	830	819	865	882	864	841	867	832	871	795	836	856	831	789	832	856	784	822	839	822	817	836	791	819	868	784	819	802	868	791	818	822	790	877	823	798	820	819	849	826	847	858	854	836	911	843	860	853	789	828	832	798	848	839	825	837	840	819	816	784	790	852	819	886	816	791	779	806	837	831	778	829	775	786	757	841	776	790	796	823	857	811	817	817	808	813	846	791	822	764	788	816	823	800	779	800	906	811	847	779	813	832	839	827	811	848	794	776	828	805	797	833	845	861	834	761	843	793	816	793	785	822	854	836	831	835	842	834	767	864	898	784	831	811	820	816	819	798	780	806	853	804	819	830	782	824	807	866	832	837	880	852	829	816	824	888	830	789	748	834	817	841	852	780	827	819	815	791	835	841	857	771	830	809	819	819	802	828	787	823	909	811	790	786	776	766	848	825	887	779	781	833	761	826	835	811	831	866	817	801	840	788	800	848	862	850	839	829	834	822	839	788	779	813	834	834	854	798	860	809	844	786	855	827	808	819	807	786	787	799	836	809	842	883	853	805	829	773	766	841	800	799	847	852	817	762	882	870	863	807	793	849	795	811	840	804	829	821	816	848	844	840	842	811	806	877	812	809	790	902	827	845	837	789	858	847	768	856	846	841	811	822	835	811	826	832	815	793	803	802	846	847	876	842	800	822	827	806	798	798	811	802	779	812	821	829	836	770	810	757	814	834	827	817	814	795	830	862	788	784	824	850	782	819	803	737	845	803	848	815	818	806	836	839	855	795	824	820	801	829	842	836	814	839	845	851	763	805	812	754	823	782	811	782	862	819	803	852	767	844	834	847	852	841	816	815	829	825	813	760	839	859	841	803	842	789	897	841	840	794	831	799	827	852	866	744	876	856	866	856	832	764	833	843	819	814	804	817	846	815	854	832	788	818	835	824	818	809	783	799	810	848	819	795	825	856	798	795	806	845	860	839	796	849	819	859	845	831	841	853	811	808	799	837	847	799	793	828	824	777	819	833	870	826	852	825	848	808	831	789	779	852	797	808	822	829	828	813	859	796	820	785	804	791	817	881	836	783	828	802	828	769	851	799	806	811	843	803	812	862	793	823	822	819	747	804	802	777	759	836	794	808	813	838	858	802	851	847	775	836	872	853	830	793	849	832	835	785	827	825	817	786	897	809	862	789	822	760	835	814	822	824	814	789	770	843	850	804	801	822	823	851	771	811	835	860	854	786	837	875	801	794	798	814	799	896	794	850	828	814	819	844	806	880	849	784	807	846	784	788	833	809	839	836	814	853	838	813	845	837	882	817	827	846	833	820	790	805	848	786	808	840	856	799	791	865	797	790	835	821	795	818	830	846	873	802	830	836	858	849	757	793	826	845	826	811	828	795	801	849	788	810	827	814	769	840	831	803	861	830	875	792	861	814	800	829	784	793	803	839	849	838	797	786	870	807	766	853	822	822	814	786	847	819	818	834	813	800	833	800	795	802	846	873	837	811	816	777	810	803	832	809	804	859	798	831	770	830	786	832	822	821	841	847	792	865	795	839	786	836	800	803	841	806	863	818	805	855	847	796	826	881	834	826	797	806	783	795	791	808	819	840	813	847	797	810	812	823	887	826	783	870	806	774	795	812	880	832	826	814	800	824	791	880	853	834	822	845	835	833	855	805	854	833	811	800	786	854	869	811	790	834	844	774	814	772	838	814	819	870	788	832	825	804	777	819	809	810	801	866	873	852	799	840	856	784	877	796	801	769	819	823	789	842	797	858	791	827	798	808	802	817	828	805	785	759	812	798	823	841	872	816	859	877	824	764	825	788	820	817	812	848	785	807	842	799	809	791	796	794	846	795	876	852	827	810	775	830	810	788	780	846	817	818	805	828	805	774	821	881	783	815	790	810	797	868	800	846	766	830	831	875	816	840	831	824	830	793	807	819	800	849	855	835	883	853	812	802	837	807	839	828	827	804	843	817	832	784	805	836	810	765	784	837	785	876	828	820	817	792	858	807	863	818	807	803	856	811	807	808	791	765	791	799	813	820	822	817	859	807	841	800	849	858	843	853	802	778	806	844	831	799	815	852	841	796	890	835	825	849	847	846
12353	787	675	508	381	287	263	234	239	211	185	193	191	167	187	179	179	178	174	170	176	174	186	149	169	149	176	183	154	178	173	155	166	169	149	176	174	170	160	169	173	178	162	175	153	176	182	191	201	162	175	175	171	175	180	182	163	173	171	165	168	178	163	150	153	144	165	162	161	152	155	139	150	161	169	175	172	165	171	170	178	168	160	156	164	165	158	150	152	181	170	158	169	184	148	148	154	152	189	144	172	177	160	174	181	176	172	183	168	170	176	170	183	166	167	155	184	176	165	161	186	175	171	185	133	185	183	171	166	163	170	151	185	178	167	177	191	182	154	162	164	180	175	166	193	155	171	174	203	187	155	173	185	175	155	163	190	201	159	169	171	175	182	170	172	193	160	168	186	169	166	171	152	154	178	164	175	177	136	180	159	188	173	172	191	150	150	170	155	159	140	154	190	148	181	165	180	172	178	177	144	184	170	177	159	136	164	169	177	141	157	181	179	153	157	132	149	154	155	160	191	189	165	204	171	179	183	174	184	164	165	168	160	170	162	145	163	159	168	166	186	166	150	156	158	174	158	161	142	163	197	181	183	162	159	153	206	176	160	168	148	171	180	159	170	165	159	175	153	143	180	176	176	181	154	157	179	157	173	169	158	164	161	181	179	158	187	202	176	167	161	159	150	169	166	183	180	158	191	149	167	156	161	163	139	192	181	162	179	179	177	163	181	166	208	153	161	168	164	189	147	159	188	191	183	139	162	161	195	159	176	156	158	172	167	168	162	161	145	172	147	166	178	223	170	167	161	193	161	167	152	163	166	156	176	193	173	156	170	174	166	187	172	176	175	163	178	172	184	174	146	184	172	165	172	166	171	150	150	162	179	146	146	156	165	170	185	163	178	195	154	159	171	175	167	165	160	182	173	143	169	171	153	167	153	175	171	147	171	172	166	176	152	183	172	160	174	159	157	143	145	199	180	188	148	164	185	167	141	161	182	167	163	148	182	173	169	167	156	168	154	164	191	172	165	135	184	180	162	168	154	159	173	204	155	170	165	163	156	191	169	175	149	175	152	160	177	162	168	166	155	173	144	182	165	169	164	186	163	150	185	185	155	166	168	168	174	157	186	155	190	176	156	167	155	188	169	181	182	158	152	170	154	169	184	155	179	164	145	160	170	146	167	175	177	147	171	201	152	165	144	162	160	159	161	135	175	171	166	141	158	165	179	167	183	162	181	188	171	168	174	193	182	161	195	150	176	174	167	171	156	147	174	180	177	172	166	120	177	167	161	135	183	165	160	160	188	166	151	151	176	148	171	154	182	181	178	168	144	175	174	179	156	166	153	180	185	178	157	171	169	174	157	174	197	158	156	162	168	188	155	156	178	144	156	155	175	155	177	166	174	164	167	158	161	159	165	159	161	146	181	155	145	148	164	181	159	170	150	166	181	173	207	166	175	158	191	164	121	160	174	150	189	176	195	173	171	159	153	184	161	163	152	155	151	149	161	166	161	167	161	192	138	162	167	145	183	161	177	169	172	163	167	167	168	187	146	191	145	165	180	186	174	164	145	191	161	155	156	184	159	157	177	150	169	170	169	173	172	156	158	160	150	168	157	176	166	197	159	177	171	189	194	178	159	153	171	171	180	162	152	175	163	189	164	171	153	171	157	169	174	169	160	187	165	155	151	181	168	166	161	189	171	171	183	181	160	170	166	182	184	170	154	173	192	142	168	184	167	153	179	166	135	154	150	163	171	172	194	199	161	183	185	178	171	169	155	166	187	178	191	167	180	165	177	163	201	158	154	172	176	168	185	148	160	187	181	194	150	158	184	173	171	155	168	157	166	175	182	174	159	167	155	159	169	188	184	187	173	158	178	147	168	160	187	161	156	150	167	144	149	172	160	138	179	173	165	184	142	190	163	179	183	156	155	186	180	176	170	175	169	179	181	172	185	177	171	186	186	163	191	167	165	150	145	162	175	172	174	160	179	194	166	151	159	176	184	151	176	170	154	174	190	183	174	154	186	157	166	132	154	166	157	166	162	152	175	144	156	170	181	178	176	170	133	166	167	165	179	186	162	152	167	188	164	154	166	151	180	163	183	164	186	182	150	159	169	163	188	145	164	169	176	149	167	146	163	168	180	181	171	172	183	175	168	177	168	169	168	175	184	166	176	148	177	186	168	149	162	160	175	176	173	166	163	172	158	155	182	165	161	176	185	173	167	169	166	169	162	179	147	186	161	164	170	179	192	165	190	184	188	180	175	169	152	176	174	162	167	178	157	180	169	196	184	206	187	154	165	190	162	160	180	175	163	170	178	158	164	146	189	181	162	172	170	175	149	157	166	173	154	160	191	168	172	206	170	195	166	171	153	142	170	157	154	139	165	168	165	178	174	182	162	181	164	163	168	169	163	160	152	185	177	168	153	162	169	178	156	163	177	173	163	193	148	167	190	163	156	169	178	168	209	147	177	159	162	162	164	165	169	165	179	133	185	176	174	168	168	189	165	142	171	180	180	190	151	160	166	163	173	179	178	170	176	185	160	155	172	167	172	160	175	172	165	162	164	132	158	156	171	150	164	195	190	169	156	143	172	161	187	166	148	175	210	153	199	183	176	184	145	152	141	188	175	161	157	187	147	195	198	153	154	177	150	184	166	166	182	195	138	178	179	171	188	168	133	187	177	179	182	150	168	157	164	155	146	170	166	166	179	176	156	154	181	172	168	173	185	164	164	166	188	147	163	165	149	177	192	162	177	176	166	147	164	170	153	157	177	152	174	177	184	156	175	164	154	160	157	171	183	178	164	165	155	150	171	159	166	176	160	163	162	160	172	173	174	162	170	166	183	192	147	166	160	154	170	156	157	176	168	177	149	176	162	174	162	162	144	161	207	164	155	177	182	173	158	167	168	167	159	180	162	172	164	163	180	153	167	168	170	159	164	186	170	174	162	184	166	167	169	158	164	158	171	170	168	157	168	150	174	150	186	198	171	168	156	190	162	174	151	182	174	167	177	152	138	159	188	171	149	160	173	148	169	181	168	159	154	193	196	154	160	173	167	182	178	172	148	139	158	163	159	159	180	164	174	164	192	163	183	185	174	153	158	170	203	191	187	186	140	157	184	171	160	201	167	186	175	166	170	136	169	210	162	168	171	169	165	143	181	165	160	188	162	168	138	172	165	189	179	178	169	145	169	167	173	183	161	186	171	181	170	182	163	184	185	168	184	155	174	150	145	169	174	184	155	164	147	177	155	166	173	172	147	157	176	173	191	171	160	179	179	176	187	192	173	162	162	160	158	167	175	171	159	141	185	192	187	166	180	186	176	167	153	174	182	168	179	181	148	160	185	182	133	159	155	172	163	162	162	182	161	167	160	171	163	195	209	176	161	143	138	171	177	157	192	136	148	197	173	172	152	158	167	164	186	185	162	155	195	172	172	171	162	169	168	174	180	175	166	146	176	196	137	162	176	161	152	184	172	152	142	189	165	159
7792	847	1466	1803	1428	1090	982	925	755	698	677	586	596	575	551	505	541	538	500	503	479	501	529	479	470	486	483	476	466	479	456	471	453	474	437	460	453	465	426	476	428	463	458	457	468	432	416	431	456	448	457	407	443	447	434	444	461	386	446	433	488	444	409	431	466	426	452	385	453	418	416	424	445	424	425	450	451	446	445	437	440	417	463	420	434	427	467	415	445	451	437	463	426	435	430	427	404	413	435	444	408	449	432	422	417	465	427	407	449	435	410	466	408	454	430	456	452	422	404	447	418	424	447	410	423	445	424	492	443	442	410	444	424	421	406	445	424	422	435	432	429	452	438	436	449	440	419	419	419	454	405	424	426	443	450	416	451	423	428	445	425	451	412	405	422	432	446	467	466	405	434	444	405	416	430	434	437	433	417	451	475	437	468	425	434	417	442	434	458	465	436	428	469	403	431	452	457	437	433	471	441	435	455	429	427	419	429	478	435	433	418	426	456	443	445	453	437	452	423	452	408	421	453	468	448	405	422	444	431	420	392	444	428	441	452	444	441	474	414	427	442	407	448	413	441	429	443	467	427	452	419	456	456	426	427	431	433	429	430	441	440	423	395	437	400	430	431	452	448	424	404	462	422	457	442	421	420	449	460	407	405	432	459	431	448	399	437	436	426	447	404	433	431	436	422	467	448	424	415	438	423	454	419	426	429	465	441	444	423	432	441	470	430	458	444	417	453	432	422	426	447	412	403	446	470	412	437	441	452	459	433	450	438	452	476	458	403	434	403	465	453	434	461	415	459	416	412	435	437	423	471	448	445	435	418	421	413	396	458	439	404	436	433	422	421	424	414	431	442	410	437	425	436	425	446	442	422	419	474	453	453	398	450	427	452	400	460	426	396	419	428	441	455	452	458	396	442	436	413	389	421	405	450	418	402	428	431	442	393	431	453	428	412	417	413	440	453	431	408	436	424	416	452	426	424	409	454	414	408	435	434	421	419	425	456	425	451	421	404	418	423	445	415	432	433	394	426	445	474	414	460	458	483	463	404	430	392	466	444	430	453	407	409	453	445	423	398	463	432	441	408	404	444	412	444	427	413	464	444	430	402	424	419	441	427	435	428	467	449	437	419	425	399	427	369	451	440	455	458	444	416	416	445	425	407	445	440	416	437	455	423	431	417	485	439	450	433	485	453	444	441	429	424	451	409	435	400	454	421	429	436	422	435	462	432	450	433	437	429	430	439	443	435	492	420	480	450	411	439	459	465	431	422	430	433	442	440	426	451	441	448	435	399	411	417	413	412	445	445	400	443	416	441	441	412	414	430	445	427	438	457	429	454	466	415	453	441	455	400	418	455	481	408	433	442	446	440	426	449	418	430	432	439	397	443	445	439	429	438	445	442	462	421	372	416	433	440	443	426	450	449	474	398	416	472	428	443	445	435	439	431	413	421	388	487	480	445	414	426	438	449	423	456	440	390	430	437	433	447	449	442	473	437	422	420	459	425	423	463	452	439	429	410	421	445	436	414	409	416	411	459	433	445	397	445	424	451	446	402	420	413	413	509	420	460	444	417	423	419	428	456	445	452	426	457	392	431	423	418	444	422	406	447	433	411	435	446	463	473	449	426	436	452	437	428	424	430	418	415	424	399	477	456	438	448	444	434	474	460	427	469	416	424	438	416	445	414	432	429	417	446	425	413	439	447	440	453	411	470	447	446	465	454	431	430	444	437	415	408	435	444	413	420	418	436	429	431	444	415	432	459	437	457	402	437	441	427	421	409	444	384	386	460	434	393	452	448	436	443	468	433	408	476	452	449	455	406	424	458	446	468	401	412	449	446	393	460	443	427	440	429	435	469	425	438	448	433	448	398	423	462	451	455	457	470	394	444	438	428	418	444	405	449	406	424	438	497	433	426	423	444	403	433	436	433	423	410	409	424	441	416	450	441	443	464	432	449	474	414	462	434	443	414	392	418	386	440	399	439	424	464	457	419	466	440	447	400	442	431	466	391	424	434	391	440	445	453	401	455	384	433	428	415	408	414	418	461	422	444	471	448	449	468	449	443	431	415	430	422	455	440	438	458	436	440	448	439	452	457	422	446	422	434	410	437	470	464	425	433	428	440	438	393	431	426	428	459	433	417	482	439	431	446	440	487	444	414	430	423	412	420	404	432	435	420	423	410	409	436	422	412	394	446	409	446	415	468	441	419	441	426	412	433	433	455	469	457	425	440	439	432	406	488	410	425	450	408	447	420	418	427	452	437	436	417	445	435	425	460	441	418	422	394	467	405	446	437	423	462	439	439	469	441	394	451	412	444	425	435	424	437	444	388	458	447	429	412	451	435	402	410	451	416	420	442	403	424	450	418	442	469	472	434	460	412	448	434	415	457	444	435	408	445	411	420	468	443	449	420	426	441	444	428	393	423	418	500	428	435	436	467	398	410	451	426	450	407	436	446	441	468	411	437	407	378	468	447	417	452	450	432	446	416	422	451	427	442	417	421	420	415	416	428	438	437	434	453	407	433	435	447	404	430	449	461	422	430	441	471	468	400	428	475	456	456	426	403	468	449	445	434	444	387	451	426	423	437	445	427	448	449	400	430	429	437	475	458	453	440	446	447	417	447	433	384	445	469	431	456	403	397	417	429	425	443	407	431	468	425	422	448	446	472	441	426	431	473	424	421	416	421	432	436	423	496	440	448	442	442	410	404	434	426	419	410	432	417	421	425	463	405	449	439	401	434	432	425	418	411	421	408	446	431	417	400	428	436	415	439	438	428	455	494	445	445	434	437	430	470	442	427	387	443	441	473	414	441	418	409	424	445	453	434	426	422	450	428	453	429	418	434	423	449	451	425	426	412	440	435	414	425	424	469	422	434	444	445	442	461	410	447	385	415	433	452	403	454	421	446	451	457	437	455	449	403	405	444	398	395	431	419	427	415	438	400	459	419	416	386	422	460	438	373	459	430	439	464	436	417	429	459	413	429	451	475	448	437	456	452	455	494	482	426	428	424	501	435	439	406	447	430	440	399	442	410	406	428	400	464	416	434	449	400	402	402	359	422	443	421	426	434	479	423	450	469	417	430	432	398	424	420	450	431	394	423	468	458	418	420	412	436	416	426	461	456	447	469	422	437	448	444	433	446	425	433	420	401	400	417	396	427	411	446	439	441	440	388	448	410	420	446	463	440	437	438	454	447	440	412	396	418	409	407	465	448	444	429	403	409	430	475	460	436	405	399	423	434	419	443	441	441	427	455	406	465	432	402	470	455	386	433	428	448	449	442	474	451	420	441	438	431	380	412	458	435	443	455	433	436	425	472	442	429	478	436	424	425	427	415	452	437	421	444	450	437	445	408	442	453	434	403	448	426	418	420	467	422	432	424	399	428	385	421	454	446	444	418	404	479	415	427	409	442	424	444	396	458	436	441	453	426	436	407	397	475	437	484	457	383	425	423	445	408	431	401	434	397	446	397	416	422	418	405	403	427	450
1430	427	410	447	399	400	420	405	390	404	430	431	385	420	435	382	398	376	398	430	411	411	336	404	410	368	391	419	439	409	389	384	404	381	429	423	434	401	388	376	417	425	380	400	389	414	389	398	398	461	416	381	433	452	413	379	429	389	424	413	400	414	397	449	403	394	387	380	393	391	394	413	367	408	405	403	371	409	388	421	388	422	409	426	400	408	426	398	428	379	407	381	413	398	411	411	388	401	426	379	415	369	401	379	414	433	429	436	417	386	413	447	446	410	415	371	377	376	360	408	423	405	396	406	388	399	372	380	396	411	389	391	404	372	364	413	417	382	445	429	424	409	411	429	424	402	361	370	418	463	407	401	441	389	396	401	385	376	405	412	347	386	424	419	414	398	365	413	406	418	409	407	436	409	378	427	403	394	403	401	407	375	376	429	400	385	401	359	438	416	388	377	406	384	433	404	368	398	408	374	409	401	380	401	408	421	406	405	401	416	389	425	354	406	383	444	436	393	401	379	405	382	365	407	401	386	400	414	408	395	381	362	379	383	406	395	416	388	395	397	407	401	414	410	465	403	387	379	421	422	413	406	397	385	405	389	382	428	379	373	393	439	402	411	396	447	363	373	392	385	434	378	371	404	432	384	402	404	410	432	388	423	376	405	454	406	417	360	374	414	407	436	392	401	387	412	411	404	431	398	410	423	392	391	432	374	389	379	360	393	391	384	377	437	400	415	353	435	401	356	387	357	422	385	429	384	392	372	371	376	385	389	393	422	349	407	437	390	404	406	411	384	409	400	415	377	404	392	412	403	406	394	398	430	416	406	406	414	393	412	408	392	395	432	393	402	417	388	419	414	392	401	401	404	430	405	440	421	384	411	409	405	371	419	355	418	378	420	350	404	413	398	367	453	415	432	452	414	378	414	418	403	435	403	380	367	402	415	365	414	372	375	386	428	384	407	402	407	392	402	402	362	383	392	402	445	385	439	452	401	404	405	385	416	393	382	418	373	427	415	405	377	402	407	400	423	435	423	384	384	419	388	323	443	383	368	430	402	365	391	410	407	364	400	421	395	419	410	369	424	421	398	382	400	379	416	412	390	380	384	382	384	346	387	411	412	451	389	377	390	374	366	411	368	420	422	417	416	400	393	423	386	389	382	361	395	378	398	394	447	391	432	428	412	372	393	399	402	391	410	404	397	420	417	376	396	380	390	411	414	391	411	415	334	377	433	399	407	410	394	384	424	378	420	420	407	407	400	353	378	436	376	412	416	392	426	412	422	420	417	406	402	380	392	392	386	393	394	415	378	409	423	429	376	359	408	404	415	447	398	435	420	412	412	411	387	372	418	381	376	412	397	390	389	402	430	372	396	374	384	422	452	459	371	403	409	378	396	385	408	384	410	416	390	391	403	399	385	401	406	402	408	406	400	426	393	380	377	377	389	423	377	403	409	384	377	399	417	382	373	407	394	384	410	375	426	396	403	376	401	405	414	403	403	403	414	419	425	401	402	440	396	429	410	392	380	399	415	370	409	392	426	406	414	383	387	404	401	394	406	408	403	391	417	422	406	410	447	387	395	438	373	422	393	373	414	411	400	370	406	375	378	390	386	366	384	429	395	406	351	419	438	415	403	419	414	403	451	420	423	385	399	398	405	421	385	373	405	432	385	422	396	369	366	441	402	420	379	401	408	381	404	449	423	389	375	417	370	367	403	401	414	377	382	388	388	427	416	413	421	395	423	395	431	393	426	404	383	389	365	406	405	368	383	425	407	387	426	348	375	413	393	422	414	424	341	389	361	343	403	403	399	373	385	375	429	364	418	398	413	391	424	432	404	397	394	373	414	374	415	423	382	353	404	414	419	370	421	373	386	429	458	398	376	400	385	401	395	408	392	396	382	388	359	406	435	398	407	374	368	380	386	380	394	394	440	424	378	398	393	416	414	372	369	389	381	370	433	433	368	390	391	410	425	394	403	385	406	380	423	388	432	376	402	404	398	381	413	421	375	428	366	364	387	412	397	392	379	406	385	391	428	408	411	394	405	434	393	390	399	363	400	400	400	421	425	381	390	406	396	385	397	398	386	420	412	401	396	413	385	402	408	375	448	436	414	434	440	472	385	385	396	442	381	375	380	383	392	395	377	390	409	433	383	380	408	374	372	433	391	375	347	436	404	372	384	407	385	368	390	419	390	393	361	369	401	387	409	392	375	408	389	403	365	397	387	394	408	414	396	382	411	380	373	409	343	381	393	406	393	432	390	446	383	403	392	388	407	365	413	438	385	385	393	405	405	406	394	400	418	387	398	409	388	383	411	366	408	394	372	414	374	364	421	419	406	371	391	365	415	390	418	391	387	397	433	417	408	430	401	422	435	399	373	419	408	422	372	384	450	390	379	391	406	399	385	408	389	390	408	423	418	383	417	403	379	386	395	426	401	394	383	404	381	390	361	391	378	424	379	437	393	381	409	432	402	365	408	407	390	403	417	364	381	419	428	405	408	400	423	397	435	386	434	378	382	378	413	378	418	421	403	394	413	410	405	397	398	412	414	398	393	431	461	412	396	367	407	392	426	390	422	387	431	439	421	431	419	423	356	380	430	387	414	411	388	409	462	416	383	413	405	396	369	365	413	420	411	408	363	401	395	412	385	372	395	406	437	412	409	404	375	400	371	404	396	409	400	411	388	397	422	430	369	391	413	379	415	403	427	422	386	402	427	394	424	406	416	371	366	381	471	395	389	394	372	401	423	380	421	407	385	404	371	364	376	444	392	367	446	381	384	371	422	378	387	402	371	398	378	404	417	401	405	405	433	400	379	406	429	398	391	428	408	419	373	416	370	363	382	396	364	392	417	438	425	401	417	389	405	435	397	387	412	393	414	392	409	372	412	395	358	397	412	418	405	376	398	415	392	407	403	368	395	411	388	406	405	411	387	380	351	359	356	412	410	349	411	414	408	425	375	408	407	363	405	387	431	419	436	412	373	372	427	392	397	400	393	419	431	420	395	401	379	387	421	367	433	361	376	381	378	356	389	420	388	413	438	414	393	405	388	343	360	430	375	402	401	384	421	397	348	425	435	404	414	390	402	401	440	417	362	419	439	422	414	380	396	407	417	361	402	395	398	406	408	384	379	383	405	405	420	407	398	420	405	419	450	424	400	387	386	438	377	388	383	412	399	375	392	429	421	437	339	350	383	379	382	361	389	429	377	431	394	419	369	411	419	391	419	397	376	366	380	418	425	394	438	404	394	381	385	387	417	384	375	375	370	372	387	394	426	386	423	381	374	402	400	385	417	380	414	409	391	425	399	398	399	363	411	422	353	426	420	383	417	442	390	402	431	434	404	394	413	407	386	402	403	406	365	443	391	399	381	401	379	403	422	402	398	368	408	331	375	416	423	397	386	353	408	387	406	391	394	370	388	404	398	413	395	378	426	418	397	408	386	380	359	392	409	399	402	385	389	417	410	400	379	381	368	385	417	406	449	432	379
2112	949	963	999	923	986	942	948	986	1001	955	989	971	974	869	948	1002	945	944	934	928	920	962	894	954	931	940	922	951	914	962	921	960	938	884	952	927	958	936	977	929	951	958	920	948	959	882	916	994	906	915	912	904	908	959	926	957	929	958	998	942	892	931	950	950	961	946	913	959	913	928	923	974	913	929	908	953	969	941	983	955	948	917	943	947	957	918	923	877	887	953	877	940	929	954	896	947	889	944	916	930	932	941	947	964	912	933	964	936	908	846	964	952	940	912	911	963	934	938	950	976	940	938	945	900	898	889	895	950	915	984	933	897	894	956	956	893	940	944	952	930	908	882	951	871	913	953	952	905	951	916	936	880	924	911	920	935	938	923	921	896	957	943	885	910	973	948	908	942	968	934	927	888	914	969	913	935	916	932	953	919	873	940	926	922	969	883	1015	900	947	954	944	891	870	922	930	914	995	888	937	922	971	998	956	938	952	947	946	913	934	964	939	943	909	939	902	904	941	961	890	918	930	922	948	905	906	906	968	995	955	963	939	900	943	980	934	943	998	943	962	973	942	955	901	884	925	976	880	930	949	951	874	940	995	926	943	887	934	938	935	916	926	925	922	910	905	935	918	910	900	920	943	904	940	991	909	932	896	936	968	926	968	955	957	930	911	955	992	965	932	1001	959	869	927	956	980	958	940	966	901	963	924	928	990	893	955	899	965	926	951	956	879	932	935	933	932	956	898	889	921	955	898	927	953	980	907	912	902	931	985	959	909	903	943	978	925	868	968	915	922	903	916	932	901	942	931	914	921	908	909	914	936	950	899	895	954	920	954	937	1004	910	921	942	916	957	925	937	946	961	959	908	942	933	899	903	931	884	972	945	948	922	927	944	918	978	934	941	931	876	908	928	960	884	957	964	924	946	957	978	932	979	967	953	981	915	980	861	942	891	922	944	896	903	910	925	922	927	893	933	917	928	910	948	972	914	929	968	916	903	901	964	952	948	973	907	979	956	953	973	970	932	970	964	960	919	922	910	987	933	897	995	888	864	947	953	938	912	1001	921	958	944	938	926	928	919	970	971	932	908	916	930	940	930	933	927	892	935	910	907	847	877	940	946	888	922	934	901	960	872	941	993	957	978	999	895	932	934	961	922	918	942	923	938	937	941	899	942	931	932	949	923	929	877	921	985	957	935	962	916	905	847	961	949	917	930	953	919	913	900	926	916	905	912	944	925	897	948	940	897	878	959	873	934	958	898	907	966	910	862	987	950	932	944	896	962	950	956	966	951	999	941	915	1007	922	989	971	910	953	946	926	905	942	951	942	950	962	930	920	967	909	933	948	918	906	951	911	950	998	928	900	901	905	937	926	931	951	910	992	946	908	923	936	918	925	936	1013	946	943	958	890	931	894	911	929	935	918	971	906	966	930	909	903	966	936	956	931	908	960	936	893	946	900	945	934	908	945	939	894	931	931	937	934	915	959	902	897	903	925	940	922	938	876	940	995	953	905	943	968	969	913	926	953	931	949	903	929	894	942	871	954	928	927	908	907	922	987	913	921	911	940	991	983	960	901	950	908	922	902	945	938	934	942	938	909	1003	937	911	934	907	947	881	888	891	946	942	912	979	870	971	971	1000	937	928	988	901	876	898	901	929	876	987	917	974	906	957	922	961	897	925	915	896	966	934	903	914	949	925	906	974	948	909	861	875	962	932	956	907	878	966	975	911	914	961	956	908	891	964	932	907	913	928	932	951	916	942	964	953	869	936	947	949	959	936	956	921	940	926	992	926	906	973	970	931	881	907	947	952	906	911	902	965	931	964	911	955	947	941	873	958	895	919	939	932	893	940	934	945	995	929	999	978	991	916	906	905	925	897	928	952	951	917	931	967	948	899	912	898	901	957	902	969	922	929	951	897	922	935	913	937	893	950	933	961	926	914	923	899	911	913	939	901	948	929	935	986	948	893	934	947	917	937	943	951	916	960	1022	951	909	886	899	978	910	927	929	965	942	926	938	911	896	945	941	886	965	929	983	908	918	1011	924	940	932	947	915	929	982	928	897	894	923	962	1013	900	957	916	903	972	937	950	934	928	908	987	920	961	940	948	1002	870	908	986	924	960	910	942	965	943	982	957	963	949	940	936	936	933	947	952	921	937	934	917	993	942	946	967	924	954	943	922	980	948	880	899	909	923	902	953	885	947	947	915	985	933	914	881	923	940	986	1010	941	955	919	928	962	960	942	922	929	888	932	950	911	878	934	962	976	986	904	842	917	955	939	932	965	952	964	922	909	908	933	897	874	857	998	953	917	992	931	954	958	923	956	875	959	908	924	934	889	955	952	945	898	928	927	952	975	856	931	933	911	959	940	928	907	944	913	916	937	906	891	950	913	918	946	915	920	965	920	894	911	943	936	915	901	905	928	902	924	937	920	940	951	973	901	922	942	910	955	869	900	918	933	929	936	952	971	926	962	935	947	951	932	896	888	952	903	955	924	961	940	916	900	942	939	916	900	862	923	965	975	918	910	938	979	1009	950	923	928	936	956	942	914	964	900	897	953	871	967	947	941	971	954	912	915	982	939	939	983	953	958	962	901	890	962	933	838	935	928	887	900	935	932	951	979	894	935	920	934	939	953	977	923	934	938	964	947	956	952	849	942	929	901	879	950	939	940	986	903	971	935	999	888	875	909	881	866	867	934	945	913	943	956	928	957	948	973	934	900	923	898	901	962	885	920	910	966	939	1009	912	949	1019	915	921	920	959	940	968	912	953	946	915	885	916	916	922	952	872	912	930	920	892	944	939	938	909	892	895	944	924	951	903	958	919	944	969	992	948	906	906	878	929	863	993	894	954	914	895	914	926	948	973	957	937	897	919	955	925	927	964	901	915	921	955	941	953	925	974	955	965	927	916	864	928	923	952	947	920	908	947	927	943	903	1004	935	930	913	978	910	968	942	935	926	913	988	928	919	968	944	949	921	952	939	939	963	1000	951	926	966	920	931	929	916	900	930	976	919	905	981	941	946	896	902	936	948	944	968	951	868	887	957	903	949	965	945	903	929	906	928	918	953	880	904	952	902	906	893	951	988	974	952	944	919	970	927	931	924	895	949	992	981	914	894	935	932	952	897	903	943	896	956	933	955	924	915	898	894	903	984	966	904	936	944	936	907	947	956	903	950	957	946	874	911	987	903	982	916	896	981	958	938	908	974	934	1010	944	971	969	916	920	916	809	875	882	917	885	940	949	1003	974	947	898	963	944	906	880	981	963	845	935	933	889	936	883	974	957	969	929	999	991	951	936	891	886	927	946	959	962	942	954	921	951	910	991	969	934	953	954	916	884	944	942	872	922	886	929	931	980	907	1000	974	964	935	921	960	860	990	936	943	898	978	926	926	961	946	904	943	938	946	954	966	932	953	850	934	928	957	940	937	964	937	988	940	942	895	973	939	936	901	993	940	913	929	924	946	985	930	933	950	920	894	947	969	945	947	940	937	974	881	942	993	896	893	930	972	933	874
6923	568	615	520	438	447	438	342	343	378	391	361	339	398	405	354	353	355	332	365	348	361	350	347	359	387	382	360	352	370	369	351	364	371	356	346	366	352	380	358	365	372	362	351	380	356	360	341	366	367	385	351	352	338	341	347	356	333	357	327	354	383	352	341	344	388	394	352	367	369	353	362	333	353	378	327	360	363	390	335	337	362	364	338	359	335	356	392	351	324	336	343	376	344	395	310	366	346	344	358	357	359	363	371	351	349	384	337	362	337	360	385	328	372	357	341	320	358	329	339	347	355	366	344	352	357	376	355	348	356	372	342	338	313	312	345	353	337	369	373	346	376	367	348	401	371	387	401	354	361	338	357	343	325	320	349	370	335	337	368	339	352	351	350	373	378	316	361	367	347	331	344	358	347	342	357	345	318	358	350	380	368	327	356	359	339	348	350	355	367	366	370	341	354	352	357	336	335	338	335	377	337	359	376	365	352	329	339	338	322	325	381	329	327	386	357	329	344	306	370	330	333	378	341	365	324	390	386	361	349	360	346	320	366	324	357	367	326	357	336	327	383	317	355	369	321	324	365	373	359	417	340	354	333	372	312	330	340	364	390	331	362	339	340	384	404	339	361	322	356	374	364	362	369	373	370	362	360	369	347	316	378	382	345	385	310	347	348	318	309	339	366	345	344	375	337	328	367	360	344	354	342	339	322	356	353	323	354	301	343	361	344	305	318	365	321	368	342	371	342	355	350	337	368	342	348	376	338	361	352	384	375	342	361	345	327	322	336	374	335	353	362	365	326	334	371	374	368	346	358	346	376	365	350	351	346	357	381	361	325	353	326	329	353	360	348	352	337	343	368	338	319	397	337	363	377	350	357	344	351	354	374	318	356	380	360	380	347	340	350	315	327	401	350	346	352	368	336	334	347	410	363	336	368	351	365	368	358	318	357	368	338	382	350	326	327	375	356	373	346	385	332	347	337	339	327	341	337	322	368	346	337	370	386	371	338	334	372	374	352	361	382	371	332	368	388	346	366	353	342	330	344	331	348	351	358	345	337	385	372	361	378	356	380	369	340	314	330	349	324	336	392	349	328	323	352	371	358	339	331	321	358	377	359	352	332	340	335	395	373	348	367	377	362	370	370	329	339	331	386	359	334	336	354	384	387	365	342	330	375	358	368	353	356	323	336	353	356	312	378	386	344	362	374	392	351	336	299	373	355	361	348	350	323	365	348	378	374	333	354	370	353	375	333	352	342	359	375	319	341	357	346	369	369	345	336	348	370	383	377	367	371	368	341	368	360	337	364	354	371	359	354	318	388	324	361	352	305	354	324	378	330	348	346	369	353	345	343	375	321	323	354	323	341	318	378	370	352	350	339	325	326	349	343	355	341	349	372	375	361	357	370	308	309	381	377	348	335	385	362	334	358	365	385	345	341	356	379	373	341	367	329	354	342	358	383	350	393	331	384	385	341	346	377	342	390	355	360	373	340	359	326	339	349	359	363	326	372	362	358	374	372	347	371	393	368	341	328	351	385	364	354	374	362	352	346	366	354	357	352	375	388	359	314	355	314	374	340	359	382	347	351	354	345	339	340	343	349	360	337	339	359	358	338	351	356	373	409	393	328	336	353	363	363	372	361	386	324	344	362	357	364	353	367	363	402	347	357	386	410	329	341	341	357	368	345	330	342	328	355	348	344	393	348	332	353	361	368	328	306	333	356	334	329	357	369	384	335	358	385	340	356	329	344	356	352	359	353	344	369	323	422	359	355	312	340	357	340	351	371	384	399	332	371	332	368	389	350	359	328	363	320	362	349	334	327	386	364	367	368	337	347	335	388	374	342	350	367	313	362	357	376	355	323	369	363	334	358	341	335	395	360	344	351	372	368	356	342	336	359	352	342	355	374	341	391	399	382	396	342	380	336	361	362	363	388	333	339	368	351	355	344	355	394	369	367	392	346	318	356	350	357	343	388	336	363	379	328	330	386	344	315	333	322	381	362	330	360	358	366	379	365	365	349	317	317	361	371	364	381	341	356	354	344	304	355	321	329	351	351	372	349	351	314	349	376	356	346	342	359	345	369	346	363	349	353	357	352	352	358	368	348	346	365	357	344	345	377	374	397	340	364	344	362	329	360	385	329	335	366	352	353	363	300	355	312	341	354	330	340	348	344	350	357	351	350	356	353	336	311	368	350	347	351	380	339	351	348	382	354	324	405	377	355	347	385	344	323	376	372	335	352	363	356	339	351	368	338	408	363	338	365	337	355	330	332	376	345	358	381	342	365	368	343	354	347	339	366	342	363	353	338	317	332	347	334	344	371	379	351	363	358	354	357	386	346	332	343	358	347	343	377	331	373	341	375	356	320	368	330	362	337	367	349	356	332	355	354	344	323	345	320	300	391	331	340	349	355	339	336	392	364	347	347	331	370	367	331	351	334	363	330	368	363	335	325	350	370	341	398	342	344	385	341	306	345	345	345	333	381	331	376	382	371	330	356	363	346	349	361	312	359	346	384	350	382	357	376	335	341	345	361	373	330	350	346	370	333	384	351	360	353	338	333	355	390	354	344	350	357	350	359	335	337	336	364	350	383	353	338	323	302	355	342	363	374	372	370	362	338	361	361	344	338	345	316	373	359	369	364	338	375	375	341	364	314	360	350	363	332	327	323	354	399	369	333	344	345	346	334	357	352	347	332	339	341	346	355	375	304	332	335	375	348	370	415	380	369	348	364	378	374	303	356	341	371	348	317	336	361	366	348	353	368	314	338	356	320	316	383	367	334	336	370	337	316	344	349	329	321	331	324	360	369	346	339	335	332	362	352	357	332	373	351	365	356	371	365	362	418	390	387	363	388	369	327	349	371	353	354	360	347	373	375	326	373	376	382	360	395	379	377	355	376	336	348	329	395	384	348	337	349	393	376	346	354	376	355	366	368	333	333	336	372	351	347	343	376	344	349	343	372	366	378	401	394	386	333	337	340	356	355	348	354	364	349	341	352	343	325	306	341	360	348	369	365	343	351	340	393	341	360	352	385	383	353	369	368	365	361	399	353	363	327	338	375	360	385	375	355	384	365	348	340	387	349	369	323	364	355	354	365	314	356	379	385	336	340	343	360	342	351	360	338	360	322	335	352	322	345	396	328	344	324	386	303	368	353	373	343	310	312	333	408	385	376	320	355	336	316	364	318	322	368	368	340	367	313	373	365	382	338	365	371	360	336	354	356	358	353	365	363	393	381	328	400	365	322	324	359	338	348	330	314	349	373	363	335	361	346	359	345	353	351	341	428	310	338	358	370	399	347	380	312	385	323	338	379	340	305	335	355	396	321	331	354	343	345	372	384	359	346	337	373	404	364	343	323	346	367	356	391	348	369	356	370	358	352	364	362	302	338	348	329	347	334	362	367	374	332	338	388	383	336	374	365	349	349	346	345	329	368	325	355	323	371	363	348	383	376	330	329	361	357	349	347	369	334	331	322	345	350	366	347	331	345
6349	994	1391	1532	1376	1271	1133	1035	981	984	968	936	907	851	902	885	857	868	896	850	857	825	849	868	843	844	895	831	866	821	898	837	847	815	822	833	804	850	815	834	847	830	793	820	861	874	830	823	839	845	837	793	800	819	801	856	843	817	820	813	815	816	798	844	804	810	823	802	804	849	837	768	803	837	835	831	836	873	889	838	874	831	828	845	818	851	824	869	830	799	859	846	827	866	842	845	855	845	803	836	807	836	809	808	816	802	840	841	832	838	829	872	826	802	784	831	816	822	793	786	819	811	802	783	828	869	780	805	812	798	815	786	830	735	870	837	816	816	828	806	830	810	838	789	818	849	829	806	818	816	880	850	822	812	855	883	840	820	800	827	817	826	871	846	831	818	833	853	800	858	851	766	828	826	794	831	819	812	849	811	812	789	786	813	830	787	828	866	814	821	815	850	802	818	811	904	810	783	837	794	807	854	821	840	837	800	830	838	819	804	847	828	810	868	843	776	807	746	786	827	860	818	831	804	831	815	834	844	814	833	838	850	835	886	792	833	884	848	857	846	825	809	850	811	792	807	812	827	819	807	861	775	812	773	857	824	816	830	806	836	802	853	783	802	791	819	827	882	812	868	800	811	853	801	830	826	845	837	823	810	864	808	860	888	808	862	811	835	832	780	797	830	856	806	792	844	878	789	840	842	823	795	793	860	816	796	853	815	834	836	791	779	792	795	861	835	883	824	823	784	842	802	872	865	837	860	837	831	800	829	819	813	813	809	795	801	810	831	852	796	847	852	798	855	846	866	838	802	799	850	821	824	867	854	789	805	819	809	811	750	825	815	802	814	811	878	860	782	841	864	804	846	806	847	822	834	872	845	830	812	833	861	798	849	792	833	859	832	794	819	817	786	809	842	794	823	870	790	869	848	824	854	814	785	796	847	820	786	845	814	801	814	775	827	785	818	858	829	817	829	805	825	855	798	815	856	819	817	816	820	796	810	764	788	809	791	838	809	866	828	816	821	811	859	789	791	796	843	820	886	840	780	811	851	839	807	857	829	812	810	862	832	836	772	825	889	834	819	838	812	811	774	795	776	828	801	856	826	849	829	828	829	830	856	817	818	844	821	802	833	838	832	820	883	794	838	839	777	842	812	876	799	860	849	817	824	892	834	827	843	833	870	833	828	808	815	843	784	819	782	782	875	826	802	837	866	888	802	816	821	803	870	763	862	861	812	798	846	834	851	841	806	833	875	843	787	842	824	780	857	828	822	866	839	825	798	863	857	779	826	825	837	827	776	803	775	836	841	834	821	818	822	881	796	829	824	885	853	854	821	840	769	818	822	867	865	777	826	827	833	838	813	807	841	846	825	857	830	839	809	875	849	832	811	896	756	814	864	826	858	796	850	891	805	852	801	819	845	865	839	776	872	838	819	873	861	817	798	807	837	876	834	817	815	833	858	855	827	815	845	853	829	795	845	827	807	833	869	887	855	809	823	829	777	828	782	828	754	900	815	786	860	819	752	783	834	835	813	821	857	772	779	809	834	803	801	818	823	843	809	845	787	845	782	821	857	856	811	758	822	836	856	826	836	810	832	823	821	768	782	825	837	816	806	794	796	820	794	821	807	795	829	777	825	799	870	844	868	854	784	811	782	808	838	827	837	800	814	797	814	829	794	816	852	865	853	838	801	823	840	886	790	842	832	812	839	805	798	818	832	806	849	794	801	824	780	833	863	801	771	845	807	831	805	878	825	823	827	824	796	815	830	775	818	835	788	803	804	804	874	822	773	884	849	861	849	829	802	841	863	826	804	840	839	846	856	819	762	813	869	810	821	812	803	840	862	884	868	781	800	792	808	831	863	857	801	847	845	886	849	804	786	869	821	808	802	813	896	836	815	829	817	844	855	812	836	836	863	815	878	795	822	857	815	785	762	851	859	784	826	825	786	858	793	859	798	823	831	847	844	790	804	878	782	838	853	856	832	815	785	795	835	819	819	839	835	821	847	825	782	793	798	839	809	813	820	881	820	844	834	833	813	824	824	811	835	803	801	815	831	829	824	815	841	812	811	830	852	820	810	815	865	844	840	843	864	804	869	862	814	805	843	792	854	805	857	817	858	814	815	816	869	861	843	804	753	853	844	798	787	850	827	782	781	864	810	868	840	845	817	832	813	802	784	853	816	782	855	810	894	795	893	814	856	813	787	882	812	780	841	874	746	815	840	841	809	839	778	783	803	875	848	869	867	865	826	856	860	833	824	818	823	854	791	798	819	824	837	812	805	879	809	881	862	837	855	819	839	816	811	825	828	879	773	822	833	802	786	836	804	788	828	833	861	809	810	797	837	813	798	870	762	813	816	808	814	836	808	812	824	798	846	786	847	804	821	797	787	854	744	818	831	808	845	814	826	784	825	808	820	856	784	804	792	806	807	814	874	849	815	812	767	839	807	793	795	795	812	822	863	795	816	849	856	780	855	797	853	834	834	843	862	832	820	903	814	829	823	831	801	754	782	820	870	801	881	794	820	856	802	822	827	804	853	805	833	850	797	828	824	818	838	798	859	832	813	858	816	829	819	830	805	841	862	786	822	877	833	874	815	836	778	866	860	806	839	858	863	803	860	801	819	832	816	830	835	830	854	813	812	827	811	842	870	877	803	872	836	762	839	834	812	801	874	786	828	819	776	820	788	821	795	812	815	827	811	793	897	797	852	843	808	806	831	825	818	856	825	806	827	788	817	807	832	878	771	899	826	832	836	865	788	852	837	859	747	814	826	850	821	774	818	759	826	848	827	791	835	822	848	859	787	876	832	854	829	852	778	836	807	816	832	809	861	765	821	791	799	805	840	830	873	872	802	872	825	863	802	794	827	818	827	793	861	763	855	827	795	778	794	801	789	892	830	825	854	884	860	819	852	796	857	805	824	863	839	776	816	796	816	792	749	827	834	808	816	831	830	841	838	796	796	797	816	849	827	800	774	782	784	799	816	856	795	818	805	836	795	796	834	795	779	857	818	814	835	789	808	829	805	828	859	808	835	820	807	798	815	797	826	829	806	811	822	840	827	792	864	820	852	793	783	836	792	817	764	817	809	882	848	859	843	827	832	852	799	814	847	797	826	797	851	832	843	863	847	824	819	802	806	804	802	816	833	875	845	783	813	797	796	872	823	861	855	829	816	845	835	832	821	831	841	815	807	791	787	846	849	838	791	821	792	850	766	802	787	846	841	855	820	838	849	805	838	810	793	820	806	808	810	801	810	825	863	794	781	816	846	787	830	829	799	841	842	813	854	838	822	836	804	826	794	849	805	834	848	784	818	811	787	817	855	869	877	844	872	817	866	824	853	811	825	849	796	834	803	877	783	813	805	793	806	834	798	802	790	839	838	811	861	846	850	863	807	777	871	790	874	835	761	838	835	817	824	841	820	771	856	784	843	843	830	780	815	797	799	823	800	861	854	821	838	829	845	833	859	831	827	833	817	831	835	858	801	873	840
12531	826	741	515	373	322	256	224	218	237	195	201	202	185	159	191	184	165	178	162	177	167	175	164	181	184	182	149	168	167	175	192	184	164	172	176	175	191	182	196	163	178	175	143	159	162	168	203	184	163	171	135	156	159	186	179	213	184	168	167	182	168	183	184	159	187	157	174	151	172	172	186	134	179	148	194	199	156	148	165	158	162	154	153	156	166	162	169	149	172	172	158	162	174	174	176	149	160	150	179	179	165	158	178	178	166	156	147	181	153	194	187	174	149	182	153	193	187	171	171	145	139	194	190	161	176	162	153	146	175	170	169	186	200	179	186	164	172	155	165	173	171	160	162	155	170	177	157	189	163	175	196	171	188	167	161	193	189	203	170	167	178	170	162	178	175	178	164	180	176	165	201	176	168	161	155	142	167	158	157	166	169	195	185	199	162	175	196	155	169	153	170	150	163	140	180	184	169	187	180	163	164	189	182	171	176	159	202	183	202	189	178	177	168	148	182	142	166	167	143	180	169	166	152	191	165	173	165	171	154	196	168	165	170	176	178	182	163	170	158	197	140	161	174	171	164	167	166	185	158	185	187	171	137	173	179	151	159	158	167	150	175	156	175	149	177	154	168	159	166	168	155	166	160	168	140	172	167	158	146	180	182	177	159	185	169	173	175	163	170	154	177	169	167	179	159	173	164	169	156	161	172	190	162	145	174	162	161	181	165	185	167	172	190	181	157	171	165	186	163	154	168	184	169	171	155	155	156	197	176	163	190	157	200	174	174	163	191	152	167	185	172	147	156	169	152	167	165	203	163	150	179	176	178	167	165	177	164	163	171	149	157	186	157	169	169	174	172	167	163	162	203	185	186	165	194	172	185	169	159	169	194	168	152	191	190	174	138	165	157	169	152	149	156	162	168	188	158	162	197	178	170	172	164	199	183	192	188	152	165	178	214	171	166	176	192	188	168	163	174	199	167	186	182	154	146	177	163	152	198	165	173	165	159	154	163	167	174	161	174	154	160	193	151	172	183	173	159	159	179	194	179	198	194	141	177	186	162	168	166	143	164	154	148	165	181	170	169	171	174	180	166	204	171	195	167	184	192	160	181	171	174	179	178	174	160	178	169	181	193	174	180	172	169	186	153	164	182	188	177	180	172	137	178	144	188	185	190	185	183	158	184	143	152	147	181	173	158	165	181	145	158	169	159	168	186	172	200	192	177	173	183	162	145	171	148	165	172	175	175	153	176	176	175	167	155	196	189	170	177	170	184	167	147	157	176	172	134	186	149	159	175	174	171	167	138	163	179	161	174	180	165	186	199	157	156	170	154	153	188	164	173	189	163	157	176	159	144	182	177	185	165	151	151	169	174	171	152	175	169	174	181	148	155	183	171	169	155	171	166	183	184	151	180	170	163	165	199	176	172	168	204	148	194	157	162	163	160	167	197	162	155	185	167	183	187	181	149	164	148	170	171	174	176	176	185	173	187	159	162	152	175	162	154	189	158	176	176	169	164	189	173	186	180	174	152	158	173	177	160	193	153	148	185	172	167	168	158	177	187	175	166	163	192	177	184	180	163	173	162	179	157	172	151	173	138	167	165	160	171	171	177	189	168	170	156	188	161	177	199	154	176	173	168	159	155	160	173	177	178	178	173	181	166	171	161	152	177	174	153	196	154	174	166	163	183	184	181	162	182	171	192	159	177	181	174	166	146	168	173	185	180	164	170	155	147	169	180	162	163	154	156	159	165	155	139	163	187	159	167	170	177	187	169	163	145	171	175	182	169	198	159	162	174	183	157	164	166	177	160	181	157	183	138	176	177	185	177	182	162	171	191	179	176	149	162	181	196	149	181	163	198	167	186	161	199	172	195	157	162	172	171	161	165	176	165	185	156	170	151	168	156	161	186	154	164	175	144	170	181	205	172	174	181	174	160	184	176	167	165	170	156	177	184	142	170	174	148	149	160	175	186	178	169	150	172	164	161	155	149	163	169	188	160	161	198	135	181	173	170	166	170	185	169	153	149	168	172	163	158	162	166	154	157	160	179	179	157	171	173	195	165	184	155	170	144	189	166	170	171	191	151	160	163	166	139	193	168	207	184	143	160	170	184	152	186	163	175	153	178	172	154	195	174	169	204	190	181	197	167	155	177	156	171	172	158	168	170	169	181	181	180	152	160	158	186	149	169	167	172	180	163	153	181	198	177	170	160	161	183	179	170	153	130	180	179	149	179	157	168	176	138	167	169	179	176	159	195	169	167	185	178	162	161	160	148	177	156	173	199	190	187	175	156	186	152	161	171	162	162	178	168	152	170	159	161	184	151	167	162	157	182	173	187	167	153	174	177	153	187	162	171	165	169	158	192	158	172	169	188	167	169	170	163	160	157	174	157	164	177	180	155	177	180	177	166	156	145	172	171	160	169	151	141	154	179	184	151	163	144	195	191	152	163	160	177	160	191	158	164	175	181	169	145	178	148	164	157	183	182	185	135	161	151	164	175	181	154	150	144	170	143	202	174	141	166	150	181	197	157	171	189	154	154	179	174	186	163	145	193	186	148	182	165	202	162	167	209	165	176	160	183	186	152	151	147	165	183	157	183	181	173	185	172	161	174	164	154	177	178	178	170	182	186	167	148	180	160	176	182	145	172	188	163	201	192	166	163	164	175	155	200	178	162	169	185	163	145	185	182	160	189	174	170	161	165	184	180	153	158	183	182	152	145	156	169	159	165	171	151	186	162	163	174	191	170	152	175	175	192	185	142	184	172	170	168	159	186	174	153	146	155	174	127	176	157	150	160	166	163	175	157	153	172	171	161	174	173	171	151	162	167	169	173	173	177	166	189	165	170	189	148	184	203	171	172	195	188	179	162	159	171	183	209	153	163	163	178	169	157	191	166	173	160	175	168	179	157	178	201	198	186	160	176	149	183	181	183	184	161	175	198	170	171	169	163	157	169	165	173	180	178	182	161	203	178	179	164	169	150	178	156	137	176	216	188	180	168	176	175	145	188	163	171	179	172	195	147	169	156	162	171	172	182	170	170	158	163	192	175	158	147	188	154	171	163	176	168	172	167	181	189	174	173	168	158	168	166	203	193	154	167	181	162	179	161	178	193	169	173	173	179	174	164	168	148	181	156	186	180	177	171	150	153	157	148	166	184	187	170	149	179	189	141	181	196	164	179	159	179	162	181	156	184	153	157	176	181	184	167	181	167	175	161	145	184	169	183	178	156	160	176	146	174	187	183	162	146	153	179	170	161	166	199	164	188	182	188	148	152	151	159	164	160	141	175	154	165	163	201	174	148	150	163	175	161	157	181	205	144	163	196	161	190	172	173	184	159	176	124	186	167	164	191	181	186	162	196	171	154	165	171	151	161	156	165	152	149	177	177	190	166	168	177	170	151	160	182	170	170	162	178	192	175	181	172	194	182	179	183	173	162	194	166	174	162	169	163	169	164	147	175	161	192	158	182	182	158	159	187	191	175	142	185	179	202
7669	875	1561	1804	1408	1138	935	855	752	710	624	657	608	592	560	530	567	515	503	533	510	496	472	528	500	483	463	495	505	466	480	460	495	431	429	463	473	452	466	430	465	461	475	454	444	438	465	476	464	429	469	420	462	463	432	468	427	436	453	421	463	449	477	453	460	483	449	463	469	430	461	412	459	456	458	478	427	437	463	436	455	459	416	418	447	463	434	451	450	425	425	440	447	399	445	406	453	416	481	433	451	411	442	424	400	422	431	476	424	478	460	446	438	473	448	461	438	396	418	432	437	464	420	458	439	443	429	417	427	427	441	402	422	417	424	462	455	445	423	438	422	405	433	431	389	468	383	448	429	447	436	401	454	446	440	442	406	446	431	443	455	452	428	442	413	407	436	426	441	433	476	441	451	444	433	409	441	458	454	444	454	412	460	441	459	456	393	466	433	409	439	418	460	482	443	417	444	460	410	446	466	459	419	431	438	440	466	447	412	450	435	438	422	482	408	422	428	420	421	460	432	451	440	397	432	438	445	428	421	458	469	413	468	440	490	439	429	462	418	466	443	450	466	416	452	411	417	431	422	462	447	521	458	422	440	429	447	449	434	420	461	434	446	430	417	406	433	466	452	450	430	432	439	426	438	462	462	443	449	449	475	443	472	399	457	429	432	439	407	446	424	427	448	409	441	457	449	404	440	411	488	443	421	437	459	412	428	455	427	412	436	415	454	464	417	433	408	444	433	455	453	466	429	423	427	417	426	437	414	444	449	437	433	445	493	452	445	401	442	402	427	436	441	447	462	448	461	445	445	391	404	423	428	474	400	453	420	448	456	467	423	424	423	429	419	456	479	445	441	457	441	420	442	435	438	421	431	389	437	412	456	480	508	469	429	402	448	444	485	429	422	394	402	463	443	452	436	463	416	406	431	442	432	411	420	471	456	445	427	450	431	440	455	421	422	449	481	452	436	418	415	439	441	422	438	460	455	439	430	438	434	397	438	443	413	447	422	443	455	479	478	417	450	444	409	458	436	449	487	373	449	460	434	439	444	430	420	437	405	448	407	420	438	444	405	452	469	418	459	451	450	460	446	432	458	416	432	434	425	441	422	467	424	432	443	418	448	446	424	441	420	418	472	440	447	410	465	471	434	453	430	417	425	416	438	451	435	457	455	424	431	421	464	432	453	450	484	422	410	477	444	453	429	436	435	431	406	423	455	439	486	448	453	458	460	459	430	433	466	467	459	438	425	444	413	437	417	405	423	451	425	460	432	426	480	436	432	429	490	458	424	469	445	465	433	432	449	422	385	447	432	436	432	446	425	442	420	482	429	440	444	428	409	399	419	451	509	462	457	433	429	445	380	438	458	405	435	415	442	413	466	459	410	439	472	459	425	423	448	428	424	424	455	473	394	422	396	412	435	459	417	421	460	416	470	478	416	480	440	418	451	462	402	423	508	434	437	441	444	431	431	461	415	466	407	407	458	440	441	431	466	421	447	445	460	443	403	422	451	459	441	440	448	465	422	446	440	447	464	461	451	413	448	445	428	436	426	426	435	369	419	454	393	448	404	450	422	450	438	452	455	457	448	398	395	480	436	414	445	450	470	417	443	440	450	447	450	440	449	385	434	478	422	451	435	439	454	469	416	438	432	430	430	433	455	460	448	424	399	440	445	489	407	434	443	440	449	454	428	457	472	449	433	444	478	418	427	408	464	437	416	443	383	440	453	448	443	430	438	451	447	459	463	447	412	445	426	447	454	419	415	391	425	407	469	437	438	450	447	430	416	445	452	419	468	444	455	455	422	442	402	427	468	394	437	409	465	440	446	417	433	447	417	451	445	440	436	431	434	423	441	439	456	461	419	444	462	434	437	455	470	421	422	411	447	432	416	391	440	434	419	439	410	424	460	474	433	464	433	412	447	452	465	424	429	448	457	398	445	450	438	427	460	400	450	427	471	432	421	475	446	467	450	442	422	472	403	430	461	438	429	428	396	425	411	433	437	410	437	409	430	410	448	422	440	442	417	410	396	423	426	426	424	447	426	477	453	452	450	397	449	432	440	453	449	427	414	402	428	442	426	487	438	447	434	489	433	447	435	469	454	401	431	414	429	431	403	428	470	433	451	462	441	472	435	423	455	392	467	436	426	423	427	388	402	455	431	448	444	472	420	430	410	464	455	442	414	462	467	471	411	418	438	409	483	431	475	394	458	418	411	414	422	448	409	462	447	451	418	438	430	418	413	433	423	422	430	427	452	441	459	392	419	462	453	402	426	425	418	435	412	427	442	426	433	421	448	439	412	440	424	447	423	466	437	461	405	459	484	409	467	468	425	440	418	420	448	398	464	439	456	428	458	429	467	443	444	461	438	423	412	428	435	467	443	431	446	474	460	420	451	465	452	425	451	446	419	438	462	416	458	440	433	424	452	431	455	429	435	435	450	410	483	435	431	450	424	456	434	422	432	431	434	417	446	443	467	458	423	477	427	469	458	456	411	423	453	494	443	430	425	414	460	454	446	487	440	438	439	443	422	425	462	396	428	456	480	468	452	451	421	465	413	434	418	420	419	430	437	471	451	444	452	405	433	450	432	461	441	410	427	450	412	427	454	449	457	454	404	411	436	454	460	434	439	426	453	470	469	456	433	449	442	396	454	420	444	470	448	406	438	465	419	443	452	416	448	430	442	441	420	451	418	448	426	448	414	390	428	457	428	444	448	442	466	447	400	455	431	442	420	463	471	415	425	434	470	434	468	428	441	423	454	428	449	434	446	425	451	422	425	456	436	427	421	433	448	442	425	433	453	443	433	386	443	477	450	444	450	424	441	423	454	422	457	444	431	429	418	456	416	434	446	435	480	448	427	427	424	434	452	415	455	433	417	440	432	435	436	418	448	446	423	454	437	432	433	427	413	454	474	451	445	446	445	443	431	440	374	430	476	441	420	480	429	422	459	435	423	428	438	431	432	434	465	443	440	464	438	431	424	429	454	463	447	428	386	442	391	426	435	396	436	413	436	410	443	447	426	430	456	458	429	417	471	419	432	445	446	418	430	449	436	455	445	440	421	424	431	441	434	446	455	433	455	444	460	435	413	434	437	488	467	417	446	418	458	444	429	432	430	422	436	472	425	470	445	439	474	466	479	429	428	441	414	455	460	392	442	452	448	457	468	444	413	426	440	395	436	448	457	411	410	445	454	418	463	414	460	441	436	424	432	464	449	443	421	414	482	428	426	457	472	474	468	421	438	431	459	428	409	402	439	443	415	434	428	426	437	430	457	443	422	423	424	415	442	443	418	485	417	451	413	428	463	420	451	424	415	409	447	418	450	441	429	451	417	461	416	437	454	426	423	449	413	448	451	466	449	433	397	438	445	431	427	417	419	464	429	455	469	440	453	433	473	460	447	428	403	478	462	426	426	420	419	408	431	433	429	377	447	454	457	493	409	438	431	478	448	438	455	487	415	448	449	428	423	436	446	460	434	444	432	403	435	428
1463	438	460	442	419	412	417	422	426	363	382	355	369	426	432	376	418	438	430	429	389	381	415	381	428	383	394	372	411	383	419	412	375	408	400	393	403	415	465	402	406	391	416	375	457	405	431	434	383	421	380	411	364	413	399	427	444	405	362	390	392	370	420	404	357	426	406	399	406	398	377	399	404	381	442	426	407	426	389	419	400	397	425	387	387	392	408	391	381	409	359	351	416	452	459	388	450	408	387	379	395	384	401	418	404	408	391	392	417	425	392	410	423	400	376	401	409	423	377	385	399	400	404	396	377	406	378	449	422	405	416	404	374	436	393	397	383	428	423	418	375	387	382	400	414	412	429	430	395	416	424	416	398	413	402	386	394	416	392	450	426	406	384	424	443	422	436	410	392	399	418	412	439	438	377	402	400	427	423	410	442	382	396	398	432	460	422	399	392	374	369	402	375	376	388	395	412	394	378	394	383	409	410	412	412	377	431	391	386	412	437	419	404	418	448	428	412	395	406	409	379	420	409	406	410	412	388	396	376	385	391	414	388	409	418	410	414	386	419	423	414	424	420	419	402	411	421	442	372	423	396	399	411	443	369	416	413	418	427	374	422	389	397	423	388	405	420	401	412	437	426	425	439	396	449	398	410	396	423	419	395	435	439	433	373	383	413	392	398	406	428	425	402	396	394	408	398	394	400	380	412	414	382	394	379	407	396	377	402	391	405	392	417	400	423	432	410	405	382	376	387	418	358	387	411	426	418	403	429	369	406	424	392	401	365	431	411	379	386	465	382	421	396	392	389	411	445	422	426	391	436	430	425	417	386	413	463	433	437	429	400	364	416	430	375	411	378	454	377	406	429	377	401	395	411	394	338	365	389	446	393	445	376	375	444	384	393	397	371	392	410	396	381	419	402	406	369	437	377	416	369	409	424	425	393	433	379	431	407	382	421	380	407	394	398	393	390	405	395	421	407	400	385	403	391	370	362	400	406	382	395	418	406	427	431	411	402	427	432	422	422	438	375	408	402	395	395	405	418	402	432	409	419	410	435	424	391	418	428	417	409	402	367	405	377	432	369	411	396	459	419	407	351	410	383	377	396	425	414	404	400	416	403	410	376	387	409	407	433	405	392	396	398	409	398	379	416	403	387	367	400	442	378	387	397	438	408	407	417	432	407	399	418	445	412	431	374	407	390	428	409	440	385	401	391	376	437	392	382	405	416	398	379	360	424	396	404	401	405	377	383	408	408	370	397	455	420	407	416	414	436	419	399	432	408	408	442	369	390	434	385	389	411	472	400	379	405	419	396	402	397	386	423	409	409	407	437	416	373	389	395	358	408	399	398	402	441	377	381	419	384	368	430	425	386	397	426	415	402	442	424	454	400	393	421	404	430	423	422	393	379	425	421	405	421	407	399	376	421	415	391	406	416	441	409	382	400	422	401	383	378	394	429	409	455	398	443	423	386	447	401	409	388	421	406	413	366	385	431	436	404	403	433	407	396	434	434	413	374	381	395	405	403	429	415	401	382	389	394	386	405	385	397	431	405	409	378	427	363	363	401	424	400	409	436	436	428	392	413	428	415	424	430	407	405	416	428	405	415	420	427	373	375	390	443	408	410	442	370	435	419	405	454	413	417	384	406	394	420	412	408	410	412	388	388	398	399	402	392	421	420	412	376	432	390	382	437	405	387	384	407	390	414	414	423	397	390	418	406	401	418	424	424	409	380	403	366	414	393	417	385	376	439	431	408	376	419	400	400	389	373	449	413	375	406	391	388	384	402	401	383	407	454	397	422	407	403	412	404	398	407	407	400	407	454	407	397	355	406	444	397	425	420	416	407	434	419	397	393	391	381	407	406	416	380	393	419	420	406	401	388	410	393	373	413	407	396	425	403	431	402	366	395	398	408	369	375	405	379	426	476	431	436	377	392	442	425	403	403	380	407	424	394	417	417	415	390	418	406	404	400	429	404	426	414	377	409	361	387	424	437	408	452	467	426	390	427	396	437	413	420	387	393	455	391	358	422	388	420	400	399	389	387	407	404	406	422	402	427	402	451	441	431	397	432	390	398	429	426	357	399	429	420	383	380	354	410	397	433	385	396	392	406	357	422	396	426	394	402	396	446	376	403	428	418	407	421	421	435	450	444	439	395	393	388	431	400	432	394	358	439	408	411	387	385	397	422	364	402	406	426	409	413	404	424	405	392	397	423	383	388	432	390	399	400	435	367	418	389	461	440	370	449	402	374	395	424	393	428	417	405	388	413	429	434	393	401	409	390	381	385	380	389	426	370	394	409	392	404	424	425	403	384	426	393	388	369	408	406	406	388	410	405	359	385	403	392	427	414	395	440	401	397	428	384	409	394	402	390	363	381	400	440	462	364	404	425	430	399	393	420	404	351	410	424	393	418	387	394	401	380	424	384	370	378	376	403	373	424	416	369	436	403	377	407	406	427	425	405	440	425	452	411	446	419	378	441	429	389	380	412	419	424	436	422	394	430	443	369	385	383	428	402	421	425	416	402	452	415	396	388	436	425	457	372	384	343	401	415	436	402	403	421	355	407	355	366	404	412	391	415	425	428	385	388	396	420	380	440	397	390	374	399	443	407	376	401	377	386	396	422	404	409	384	444	426	405	386	411	408	388	420	417	435	414	401	396	353	397	409	434	431	365	447	401	382	406	411	433	445	421	426	403	434	405	407	419	388	440	407	410	391	375	430	429	391	388	388	424	398	390	382	399	404	367	420	389	379	418	419	382	418	389	428	418	432	397	420	412	387	428	419	417	400	405	438	390	366	397	419	420	401	378	442	376	383	387	425	390	336	406	422	390	419	425	392	397	398	386	395	360	407	412	417	445	432	398	375	386	393	414	348	399	394	428	416	398	428	428	383	429	418	386	439	366	398	389	412	405	385	385	394	403	363	407	383	388	399	426	404	446	403	386	383	390	417	417	377	381	450	407	440	368	407	375	401	419	388	421	396	403	396	386	431	463	429	403	407	410	396	415	429	388	407	419	397	391	405	399	381	424	390	397	418	404	433	417	391	382	395	387	382	408	393	393	434	444	417	397	410	419	417	414	358	417	378	431	421	400	435	391	392	397	380	408	431	400	371	371	428	438	394	429	377	373	386	376	386	443	410	371	448	376	411	387	427	411	389	428	424	426	432	439	385	386	418	386	414	395	386	375	412	383	384	409	390	416	432	411	395	408	403	410	428	394	393	374	412	374	392	408	405	408	447	428	436	412	379	386	405	404	405	414	398	371	413	422	408	394	391	365	418	418	419	447	461	409	436	382	400	380	427	399	413	400	417	410	409	388	423	398	427	426	414	437	400	404	397	412	379	401	418	397	373	371	388	367	385	416	371	395	401	392	441	405	389	402	398	392	422	397	418	428	432	387	421	417	364	398	428	406	412	428	420	404	445	420	366	409	405	400	420	433	419	427	398	385	419	373	363	400	403	394	409	402	446	427	402	382	388	420	455	396	388	424	377
2151	1008	970	988	972	1025	935	923	960	918	898	1023	976	984	920	954	990	912	960	888	920	975	998	952	897	969	947	931	910	989	941	895	930	997	934	940	971	973	893	932	942	973	968	940	950	998	968	951	957	958	940	943	925	928	927	961	1004	932	993	928	971	963	960	924	888	887	931	944	971	948	923	967	955	912	955	966	944	897	938	974	974	941	899	964	913	993	993	904	951	873	954	937	936	893	936	957	912	932	906	994	984	875	936	948	998	948	986	915	922	935	953	940	895	944	926	915	907	910	902	943	963	961	962	902	938	904	923	990	937	922	937	988	919	970	870	1012	917	971	999	923	1005	958	932	923	922	945	947	911	925	948	964	980	986	971	927	953	951	950	941	957	914	894	955	917	918	909	956	956	949	956	900	949	929	963	958	920	1007	991	914	904	927	949	975	947	905	874	964	917	952	917	974	954	961	903	976	952	940	959	953	920	952	948	943	914	948	1000	986	929	917	923	939	938	889	909	902	917	920	933	973	958	909	915	982	949	925	909	990	914	930	921	905	934	928	917	893	911	980	944	934	944	897	920	909	950	1002	972	936	949	975	949	971	988	927	973	948	918	898	943	948	951	885	964	944	917	936	1000	977	939	944	911	982	940	897	911	925	934	943	928	894	927	941	893	986	992	949	978	936	951	933	897	900	947	922	918	958	962	975	947	887	954	940	914	957	945	937	1007	945	982	960	938	968	919	905	992	976	963	961	947	927	903	951	931	929	919	962	966	931	985	936	996	933	884	928	872	963	946	940	891	951	934	919	994	971	942	883	896	963	925	958	941	954	944	923	963	954	977	929	945	890	978	976	916	969	901	986	881	931	939	984	921	949	954	947	945	933	927	970	943	905	899	936	896	957	965	942	951	956	925	959	893	943	869	944	946	906	951	942	945	894	948	990	891	926	972	990	983	927	941	945	937	931	995	947	975	892	935	953	950	922	939	970	902	996	955	941	927	982	937	915	959	945	872	924	950	863	941	957	927	933	943	980	863	997	941	930	945	982	916	931	897	959	965	942	953	958	873	950	918	947	978	907	932	962	958	915	946	969	935	941	956	956	928	978	931	991	990	955	950	1005	932	934	944	923	958	992	962	954	909	959	908	970	975	893	935	918	952	933	888	931	939	942	920	933	937	967	909	925	967	936	935	915	917	864	948	855	944	977	910	958	902	889	988	941	986	942	926	985	946	993	906	933	960	973	962	905	966	947	962	957	900	916	941	938	993	938	999	908	953	955	932	932	923	871	865	918	950	990	956	1003	1002	949	912	952	961	950	960	971	977	948	964	930	923	960	940	946	932	881	968	882	932	943	932	948	1051	983	930	911	1000	975	966	967	929	909	1005	974	918	950	947	969	915	960	931	921	924	918	982	947	936	897	927	945	945	979	946	939	936	973	894	910	892	941	890	922	944	926	933	958	1020	933	949	948	924	935	987	919	999	924	978	951	894	972	967	917	948	909	871	924	935	976	975	970	914	957	1019	962	913	942	946	940	925	963	921	892	878	961	909	933	959	932	931	967	966	969	878	911	930	910	926	899	985	977	887	912	966	918	946	951	922	887	951	1030	940	898	910	956	894	937	902	890	966	898	984	926	918	992	932	938	916	956	942	925	943	931	939	923	933	951	902	898	972	950	974	932	984	930	905	975	925	938	885	883	921	971	979	956	922	918	916	921	975	965	973	932	948	934	934	941	944	884	908	895	927	958	928	932	969	937	936	934	906	918	924	961	945	981	889	930	982	952	937	956	935	937	885	932	931	915	932	848	922	958	948	914	901	925	1018	919	992	923	875	949	921	933	934	890	976	881	969	946	926	884	907	928	964	942	963	955	883	991	927	969	934	946	888	930	946	986	939	942	884	915	888	949	957	958	899	943	939	928	997	944	905	930	893	971	944	926	936	904	955	957	860	915	920	947	899	921	954	914	964	943	957	949	926	932	947	992	1016	951	906	918	932	932	966	919	945	929	926	940	918	944	947	920	945	905	963	931	948	976	952	894	948	911	912	950	948	952	930	974	961	913	941	947	905	914	944	959	913	964	938	960	878	973	940	942	907	947	926	994	991	902	940	954	910	939	980	947	996	953	944	934	966	977	921	951	938	937	906	929	946	958	935	903	981	896	976	946	893	969	937	994	942	972	969	913	952	937	945	970	942	966	954	978	918	934	916	905	928	959	987	970	993	939	907	942	919	938	958	893	929	922	883	909	951	981	925	969	966	935	942	912	976	986	932	963	938	912	900	912	947	964	972	928	957	1006	923	947	969	933	928	930	970	926	947	929	962	938	934	928	965	938	970	934	922	898	950	939	944	887	984	958	879	991	980	923	930	955	947	959	936	906	983	932	970	971	954	965	998	932	955	959	962	978	948	1016	904	925	957	971	934	934	917	916	970	966	945	903	976	900	959	1012	978	946	925	909	897	946	921	927	990	1008	969	924	910	968	945	962	924	907	940	964	949	927	981	1017	887	970	930	917	963	924	926	889	931	951	889	944	968	956	937	989	908	965	904	974	894	976	921	927	922	975	958	937	973	977	919	982	959	921	949	953	953	951	917	930	967	946	1007	931	955	940	952	953	931	938	942	914	961	953	976	931	929	974	941	946	949	946	997	957	960	955	917	956	923	923	899	938	986	935	890	936	935	958	968	974	922	936	906	990	916	927	948	917	961	974	887	996	971	923	910	938	934	951	973	953	968	915	879	942	914	906	918	937	924	914	927	943	941	939	972	904	943	924	956	960	914	933	969	940	894	957	936	958	935	896	963	954	960	983	936	940	941	940	975	950	945	958	955	946	923	945	902	899	964	940	969	940	990	893	973	940	965	903	941	930	953	907	917	966	905	948	974	924	919	980	965	945	902	924	970	972	963	1011	946	885	961	959	923	936	927	952	950	965	933	997	894	932	936	931	988	931	925	966	906	936	937	946	936	999	910	904	929	973	956	968	972	906	955	959	936	977	942	979	957	946	956	951	978	931	916	852	949	901	921	938	885	969	915	967	932	937	948	935	933	904	937	929	986	951	918	878	947	983	958	955	958	943	981	1065	1011	978	963	1008	915	963	960	984	974	926	931	885	905	959	955	960	919	931	893	963	921	933	937	896	948	938	976	979	934	945	970	965	925	949	949	946	959	920	935	949	952	906	972	1007	978	906	929	937	920	968	939	926	948	976	917	956	884	971	963	919	910	938	920	920	921	888	950	924	955	901	920	944	979	941	934	944	989	960	936	943	956	893	937	936	868	928	906	931	942	978	947	969	897	974	968	849	889	939	916	971	895	952	930	936	981	971	921	940	961	905	943	947	946	935	915	963	899	957	941	946	908	944	928	994	922	978	893	982	959	894	949	947	949	946	944	920	952	904	905	889	900	944	966	906	943	883	950	951	942	927	945	940	974	940	967	941	927	955	956	943	956	892	963	965	927	912	907	889	962	932	902	984	919	970	979	950	966	896	930	933	947	945	1012	975	938	926	903	927	886	960	944	918	904	955	966	925	894
6918	628	648	548	407	410	416	406	361	345	408	352	375	368	369	332	354	356	359	360	375	356	354	371	352	353	361	367	358	358	369	356	344	339	389	368	326	343	352	373	370	431	375	351	346	342	414	343	378	389	346	373	352	334	370	347	380	332	371	372	380	346	380	355	390	361	357	351	386	369	379	384	353	374	345	342	388	366	315	366	350	350	360	364	387	327	383	351	354	366	336	367	363	346	340	342	396	337	354	350	333	329	361	364	337	354	359	364	374	349	382	361	371	373	351	395	358	332	331	314	365	341	323	352	369	332	358	349	359	356	341	370	353	342	344	353	338	349	346	338	340	399	392	308	369	338	366	411	360	357	366	315	325	387	377	339	346	344	349	330	354	362	363	369	364	352	371	319	369	377	343	345	367	341	320	380	330	318	369	356	330	396	357	352	316	401	347	382	393	385	370	376	344	329	358	376	348	355	338	354	360	336	345	368	339	392	343	368	380	336	374	346	340	372	389	373	344	351	336	397	339	337	375	346	347	374	373	362	361	360	359	321	347	381	370	411	363	390	352	365	348	339	317	310	326	382	352	355	327	342	379	335	333	343	349	390	345	363	351	375	354	373	316	377	383	379	338	371	314	349	326	352	358	343	350	321	339	396	300	352	388	345	329	394	320	354	355	340	363	361	396	410	334	383	330	358	367	362	383	379	347	375	391	382	340	387	341	360	372	352	352	359	329	384	356	319	366	357	320	346	355	354	334	366	366	370	373	364	328	344	353	347	362	376	369	359	363	352	372	373	358	384	318	377	371	361	365	389	395	382	335	367	347	367	344	367	348	382	308	369	363	389	349	354	352	347	361	344	373	328	316	336	370	354	343	324	348	393	394	316	376	394	349	377	316	364	380	365	341	381	352	354	335	381	384	327	387	387	319	352	325	357	309	365	392	394	361	340	354	360	343	327	357	362	371	319	387	359	348	412	342	375	402	344	344	356	335	373	359	372	385	352	356	358	336	411	366	356	408	374	359	361	363	406	340	351	367	364	374	340	323	320	337	348	329	372	323	380	332	371	363	345	362	351	354	341	367	328	349	340	379	351	371	384	358	342	345	357	366	361	354	311	374	344	339	373	426	372	342	315	333	343	355	340	367	364	362	351	360	390	366	357	354	305	328	346	379	350	390	348	379	348	344	384	343	353	367	315	364	394	346	364	374	346	331	365	343	376	359	346	342	364	323	342	332	347	379	328	331	356	384	377	343	315	334	322	361	356	367	359	322	358	350	322	357	376	360	352	371	316	348	349	339	359	359	393	374	369	370	347	365	338	358	356	413	340	354	345	365	367	370	372	382	352	392	325	371	315	326	351	371	365	343	360	340	377	337	405	340	351	354	354	370	353	337	347	305	366	349	380	348	393	352	388	398	325	377	351	348	384	381	338	316	354	366	333	349	345	350	325	367	365	415	359	352	358	350	357	400	349	350	382	376	338	380	343	357	394	343	334	362	333	342	376	355	348	374	353	395	342	355	369	366	372	344	369	396	374	350	337	371	363	347	370	363	353	350	402	324	373	375	357	386	385	363	369	329	381	348	367	335	344	347	374	379	380	309	368	351	381	347	344	365	347	335	353	361	344	352	369	358	372	354	303	342	349	354	359	352	369	336	337	389	328	390	366	379	329	375	330	306	332	358	379	317	377	394	309	376	337	363	324	350	375	384	313	368	350	368	355	370	386	306	344	350	359	352	330	329	328	357	397	385	351	380	342	383	367	364	333	364	382	364	346	309	352	351	380	362	397	368	344	324	351	353	360	359	336	362	378	372	362	340	387	408	366	360	392	353	340	365	351	336	341	378	363	357	376	356	382	361	364	336	357	363	389	335	320	360	362	383	363	378	336	336	347	360	393	355	386	375	352	345	354	359	353	317	370	332	372	351	361	346	383	381	350	380	350	366	369	408	344	371	344	333	362	333	362	340	349	374	376	363	372	377	335	333	342	395	344	347	389	391	369	381	349	369	382	359	391	333	345	368	366	363	347	338	353	355	365	366	355	316	346	370	372	346	385	360	329	328	344	371	352	362	381	357	376	349	356	331	381	344	358	366	370	392	364	314	355	385	369	350	305	352	391	359	332	355	362	380	371	376	356	358	342	393	344	361	369	326	362	323	356	361	374	335	362	367	378	388	362	364	374	371	367	363	319	351	356	341	348	314	391	343	383	352	350	402	349	355	384	323	377	345	379	389	364	347	380	383	370	337	340	359	354	358	379	341	341	354	343	378	348	367	346	391	331	384	345	352	340	360	340	346	332	378	371	375	386	381	316	356	355	366	393	379	349	337	338	338	376	369	354	362	350	353	382	398	324	346	362	335	353	365	395	407	342	352	342	350	404	366	363	365	336	351	363	351	351	357	323	322	341	352	343	334	357	337	368	335	379	360	358	400	348	355	349	355	320	352	349	385	318	355	364	366	363	341	337	386	353	402	360	391	375	351	344	361	373	351	350	358	358	355	366	387	340	375	363	410	384	361	367	371	341	340	357	377	365	333	325	388	359	374	360	324	346	344	381	360	352	349	330	374	342	331	337	356	390	360	344	350	318	373	348	335	388	363	372	379	414	372	397	370	344	356	354	380	367	338	376	335	359	386	334	359	339	351	370	352	356	358	371	326	371	369	343	388	333	299	350	354	337	378	348	364	352	311	385	365	343	361	330	341	377	339	341	392	363	343	320	345	335	358	344	370	335	347	360	339	376	394	360	334	341	357	376	358	386	355	386	366	353	332	351	367	350	356	372	393	372	351	341	363	367	355	357	353	355	377	371	335	358	368	375	349	350	342	346	353	395	347	342	360	358	329	359	329	342	366	339	362	365	371	370	373	351	362	341	381	352	376	344	335	313	338	362	326	340	381	332	390	390	360	373	352	380	375	336	377	393	351	349	355	374	369	358	354	346	338	367	356	338	354	374	346	382	352	381	368	394	371	383	350	372	340	376	338	364	341	369	395	360	326	367	356	352	383	357	341	419	374	383	374	383	384	366	360	364	396	333	340	381	323	334	385	360	374	311	344	385	322	342	358	347	340	324	347	377	363	364	334	309	356	389	390	351	372	361	325	364	388	358	338	328	376	376	367	333	352	348	342	336	328	335	364	363	371	383	369	372	347	334	345	337	380	341	355	344	384	408	419	389	371	352	362	323	406	304	361	341	325	343	355	372	389	369	377	361	369	342	388	355	368	367	357	376	372	367	322	321	364	347	334	346	337	358	364	359	355	351	348	367	333	333	343	368	318	352	374	400	357	353	339	355	339	340	350	367	317	389	351	311	347	379	351	347	340	333	356	340	341	382	359	334	347	343	309	377	347	327	396	339	361	370	343	346	344	359	374	318	334	340	384	387	371	347	376	390	384	352	341	350	342	355	375	342	368	345	357	373	354	336	359	365	370	367	356	353	330	366	374	350	319	359	343	346	354	351	351	350	342	366	346	360	383	340	360	363	396	361	365	361	361	392
6520	1028	1431	1552	1335	1230	1144	1063	1014	938	936	953	940	898	817	822	908	889	862	890	820	826	858	895	844	880	827	848	786	786	850	857	796	838	829	858	840	836	836	828	745	866	785	900	878	784	864	818	871	873	820	827	870	830	846	851	816	835	879	828	763	843	825	848	841	819	814	825	820	826	798	829	813	834	855	875	813	815	847	862	800	865	799	812	866	848	820	758	865	838	849	852	844	817	774	853	853	841	763	829	858	818	826	838	839	874	832	901	851	856	772	822	816	781	786	777	838	879	809	816	808	834	861	813	847	804	817	792	841	850	835	837	837	850	817	836	840	795	891	779	849	821	810	864	836	834	847	813	788	850	788	833	862	867	799	808	825	846	814	813	806	813	846	792	829	880	796	798	861	806	809	850	883	794	827	849	805	804	852	888	851	839	838	798	835	832	779	827	807	858	812	850	783	863	821	846	813	791	846	799	847	817	819	874	810	825	812	792	823	811	773	852	848	789	803	837	804	812	826	776	830	824	811	831	804	820	831	802	816	792	858	857	851	822	869	834	801	830	796	843	857	837	827	846	808	803	758	789	841	865	818	837	815	823	805	839	876	836	839	847	781	834	817	811	829	821	830	798	795	824	858	814	854	837	793	885	810	812	823	801	820	808	863	805	772	860	761	865	849	777	856	817	829	810	792	824	821	810	808	912	847	805	871	853	779	820	895	817	858	809	860	840	763	857	824	853	794	818	801	822	848	809	852	840	832	831	824	878	797	837	874	834	750	768	827	832	832	871	798	812	803	791	803	784	841	869	825	791	833	859	835	833	806	827	796	851	774	808	849	848	832	858	781	795	831	820	826	783	857	841	838	852	795	814	771	829	832	845	835	790	850	803	816	862	755	846	773	821	833	803	851	868	819	869	850	848	811	833	778	851	825	904	821	805	827	819	845	813	817	848	840	823	781	832	794	881	881	860	839	788	833	827	851	823	786	763	856	856	876	800	774	810	855	781	836	800	821	839	803	827	836	842	811	813	820	798	836	832	847	774	908	817	851	799	795	794	818	826	825	769	802	847	798	846	839	805	838	880	815	821	882	830	845	826	818	863	827	869	852	790	801	799	823	842	795	803	850	845	813	847	807	853	835	831	797	823	824	829	847	843	903	794	817	857	840	886	865	850	863	834	840	842	828	813	859	816	814	834	851	838	807	826	832	855	787	829	820	811	830	824	837	804	857	833	811	826	863	821	842	847	853	829	795	832	860	766	837	781	833	882	854	785	790	780	870	840	871	806	805	817	847	832	854	877	801	854	801	834	819	850	792	812	764	820	860	802	806	875	814	815	848	824	825	791	799	784	829	806	842	879	861	860	887	848	890	843	768	796	847	784	806	836	811	845	885	868	855	806	817	796	861	847	873	878	821	779	810	860	846	846	791	827	839	828	848	837	800	852	838	771	809	816	824	757	793	881	832	850	833	847	821	813	860	844	832	813	854	844	887	825	813	846	809	856	902	815	767	845	814	836	841	858	780	849	877	887	798	834	777	801	840	872	798	807	854	852	819	779	820	828	763	834	826	817	805	762	803	784	818	823	814	839	833	878	853	856	815	797	819	812	828	835	828	875	838	824	833	860	843	793	757	779	838	814	848	835	821	843	794	828	842	868	806	837	799	846	840	823	823	827	755	841	875	809	835	834	813	858	773	814	837	874	855	808	842	811	806	800	830	821	844	780	818	852	838	818	836	820	831	764	829	844	841	821	792	797	820	823	796	808	869	814	809	806	808	876	821	817	804	864	865	831	814	865	814	780	865	823	787	866	837	823	843	805	838	781	863	884	803	844	836	802	876	862	839	800	818	813	807	839	808	846	838	849	827	789	821	845	826	830	852	815	844	791	813	780	854	804	842	829	841	885	831	818	884	849	820	803	807	817	805	792	854	806	761	841	843	824	816	837	814	872	808	826	791	876	854	865	804	814	814	824	809	821	865	834	759	845	842	835	763	829	846	854	820	828	797	835	826	829	813	866	876	829	805	776	789	815	773	767	814	839	851	820	914	779	826	840	884	815	858	816	819	848	794	866	812	832	791	812	855	835	835	881	786	852	844	821	777	819	805	852	842	785	798	836	759	865	831	841	813	849	847	766	844	766	865	799	834	832	821	826	831	912	819	831	860	807	915	872	843	820	858	823	823	833	797	770	786	865	892	808	819	904	795	816	787	878	800	772	846	801	789	858	819	856	779	856	876	830	925	814	842	762	818	846	801	814	796	838	722	787	874	812	803	813	820	824	871	792	844	873	818	804	807	849	846	763	861	820	813	851	853	836	816	863	893	827	805	842	801	814	813	781	756	805	891	879	863	793	821	826	788	829	841	841	865	818	823	801	763	786	878	791	835	809	838	861	828	812	822	833	835	842	818	811	740	854	877	844	816	848	797	825	830	818	823	837	840	851	814	801	785	850	891	881	840	827	753	805	811	835	826	788	813	873	808	844	780	797	851	848	808	874	802	878	815	798	832	827	823	860	823	854	841	823	856	799	797	825	886	835	804	805	868	799	812	821	836	811	848	785	831	889	779	851	781	848	869	824	864	793	861	847	809	837	790	854	847	907	829	833	817	808	789	843	775	824	854	765	827	831	824	831	820	840	828	854	742	855	866	827	848	813	842	839	848	822	796	848	806	799	880	793	796	823	833	829	792	817	850	816	860	853	846	828	788	833	812	771	834	881	810	869	797	834	858	844	829	886	880	846	858	852	838	818	801	832	828	874	800	839	839	820	845	848	834	864	816	832	846	842	867	840	789	818	823	844	876	871	811	828	826	824	826	780	847	857	834	813	800	805	855	885	817	839	827	848	842	813	778	784	903	808	829	856	856	837	828	820	816	847	832	882	817	780	854	852	829	831	823	845	809	836	819	851	742	823	831	821	826	786	843	853	800	831	854	856	852	845	773	792	805	854	785	834	793	872	866	848	823	815	808	815	820	862	831	891	833	832	761	805	852	805	858	838	818	888	846	852	786	831	811	805	836	846	853	781	794	808	827	840	774	809	836	847	819	853	783	865	834	825	847	843	853	833	817	879	845	815	825	799	796	860	823	876	824	874	834	763	833	819	847	819	796	852	848	795	850	792	808	846	827	874	849	844	830	852	823	854	833	872	855	841	828	826	841	815	793	776	835	885	769	816	861	846	810	854	784	794	794	850	871	820	806	815	825	741	835	809	838	832	883	814	891	846	832	811	779	791	832	815	847	840	827	793	861	855	815	853	809	886	843	868	847	834	839	904	863	843	837	839	850	798	863	785	865	795	792	851	895	864	796	831	851	808	815	836	825	882	781	807	825	797	860	813	822	836	869	823	814	882	851	820	877	754	835	778	811	826	844	874	810	829	828	820	816	811	805	861	814	828	811	836	901	810	797	826	878	839	855	802	880	841	801	820	845	782	853	853	795	839	842	817	848	857	829	839	838	867	813	837	800	784	838	830	827	859	875	847	850	789	832	832	874	805
12521	806	712	545	359	300	288	238	251	218	206	167	192	199	182	209	179	203	193	180	173	197	176	174	190	166	204	181	170	184	166	154	170	194	181	159	172	178	179	182	158	184	191	170	165	155	159	161	160	161	169	174	142	145	175	131	175	171	185	167	168	181	145	169	178	160	160	180	171	163	159	189	155	155	163	149	138	150	171	168	159	152	182	177	151	157	182	160	153	169	149	175	199	164	196	189	192	174	158	176	159	183	181	187	164	170	162	179	173	181	169	190	161	160	195	149	167	158	178	187	150	184	174	146	168	168	191	167	168	138	136	159	156	184	172	169	164	160	196	195	182	175	174	151	154	165	184	173	171	183	190	155	189	157	175	186	191	155	151	185	173	180	170	169	156	195	190	149	173	184	163	178	169	189	168	172	185	175	177	181	180	174	172	220	149	173	182	199	160	168	164	155	172	157	172	173	182	166	187	186	190	166	194	177	160	171	188	181	148	176	174	172	162	156	159	152	167	209	157	176	185	171	180	162	175	182	152	166	173	159	171	175	163	180	165	169	165	173	158	177	188	161	158	165	205	176	176	190	170	165	187	153	170	187	173	151	203	182	155	194	173	187	169	171	180	182	166	171	180	168	174	160	169	170	180	174	186	178	203	179	158	176	168	175	174	138	154	167	201	170	183	188	173	174	147	162	186	181	176	155	153	150	175	154	171	158	175	141	172	177	178	174	166	176	169	172	164	178	203	170	171	176	186	192	179	174	164	169	168	163	158	174	158	156	166	156	171	159	165	164	157	160	183	172	161	162	212	181	185	189	171	177	158	160	169	164	184	172	174	183	193	184	221	183	172	169	186	161	178	148	147	201	184	170	145	175	174	157	177	164	181	160	171	162	150	169	179	189	176	177	157	158	169	191	164	164	165	153	145	172	182	190	185	171	152	188	172	170	183	166	150	168	182	173	196	173	184	168	173	179	166	187	171	161	151	178	134	175	147	182	185	167	180	178	177	166	167	163	169	148	142	174	172	179	157	172	162	181	177	165	180	169	175	173	182	153	166	159	161	174	171	184	170	178	187	202	183	179	173	172	174	147	177	165	197	196	165	165	171	179	165	189	192	150	151	187	167	175	169	152	163	154	180	163	156	188	165	174	178	166	200	180	176	180	179	146	159	172	165	170	166	163	185	186	188	196	168	174	190	182	163	180	200	170	169	199	171	176	159	191	175	166	174	149	168	158	194	195	197	173	177	169	168	185	169	179	170	188	171	130	173	165	163	177	167	135	165	173	162	182	156	169	171	190	183	141	170	178	170	185	165	159	175	163	162	170	146	160	188	162	173	169	149	143	146	191	143	162	137	163	143	183	206	161	175	190	183	175	169	150	145	169	186	133	171	170	190	167	185	157	185	140	156	156	172	194	174	185	171	161	176	168	150	196	166	138	159	186	177	173	184	170	156	183	163	157	177	159	167	165	184	178	188	160	172	184	169	193	186	172	189	183	168	173	176	178	181	158	163	160	171	174	157	175	156	154	164	182	171	169	179	173	205	174	177	177	173	179	192	183	167	145	170	176	181	185	168	192	149	154	204	167	157	143	172	191	181	166	190	173	167	180	161	167	162	160	177	162	172	153	182	175	176	171	183	211	173	186	163	210	173	160	188	155	155	178	178	176	171	171	158	154	179	166	178	182	191	179	140	179	191	186	161	177	180	152	163	173	171	164	178	161	159	168	187	178	181	169	177	165	182	158	153	169	166	180	173	158	168	178	167	154	164	147	177	166	170	154	152	155	182	180	175	181	158	138	189	168	170	194	172	170	171	148	173	170	156	182	174	155	171	178	189	183	158	173	162	151	172	169	159	155	166	199	144	173	163	170	149	174	173	175	164	184	158	175	197	170	167	165	169	160	166	163	161	177	130	194	143	204	176	170	160	179	172	183	173	174	177	158	176	175	168	172	175	153	147	183	171	194	171	210	169	177	191	155	185	201	166	172	161	180	171	193	149	181	174	158	182	143	144	156	176	172	156	164	153	165	180	195	178	168	159	159	159	162	153	167	164	154	150	182	163	181	184	172	165	161	183	172	187	169	181	189	186	157	163	172	176	140	167	170	172	174	176	140	166	182	164	133	159	150	194	177	159	169	192	193	175	181	178	176	167	169	177	168	172	173	175	179	165	158	197	182	162	174	178	166	184	161	158	171	166	180	153	172	172	163	171	171	170	183	171	177	171	169	155	159	186	192	172	161	160	173	166	186	187	181	180	164	174	164	167	183	163	171	148	173	172	171	166	165	164	157	193	171	190	168	173	174	154	186	177	179	158	190	193	161	172	205	157	147	166	179	191	160	176	148	167	176	175	166	167	174	154	169	167	179	158	171	180	158	176	160	193	157	178	182	186	178	175	165	149	162	179	160	165	172	175	176	164	163	185	182	174	181	169	175	176	189	145	164	143	196	168	177	206	197	172	146	169	180	180	169	175	171	184	180	179	157	169	194	160	171	187	209	178	162	163	173	166	154	166	176	189	152	153	147	156	183	180	175	156	156	162	156	176	184	157	160	152	149	160	174	184	169	189	150	167	133	179	171	172	162	162	182	191	167	166	175	155	164	202	174	153	153	211	167	171	152	153	203	177	175	191	161	184	172	161	184	157	177	157	162	156	156	171	171	167	155	172	178	176	165	180	149	158	172	182	175	178	183	164	168	167	180	162	178	175	175	172	145	191	166	188	172	168	177	167	176	172	182	162	175	171	192	180	204	177	156	174	189	162	159	152	163	150	173	161	179	179	164	140	194	193	170	172	163	172	167	159	170	159	194	153	173	156	186	167	164	194	178	155	179	183	196	160	130	163	163	194	153	176	169	175	167	170	186	161	147	194	173	158	195	165	162	160	159	158	180	184	188	208	156	189	171	206	157	168	174	184	176	158	171	177	172	169	169	173	151	135	158	151	173	151	169	141	162	174	181	179	171	184	171	154	157	159	179	165	155	162	170	177	140	142	161	148	149	193	187	175	160	189	197	181	172	141	195	186	185	186	170	181	180	153	169	155	180	177	151	142	189	169	152	194	187	190	207	167	173	172	162	196	165	167	158	171	184	151	181	168	156	159	193	150	183	155	155	172	188	182	171	174	170	162	189	155	195	161	161	171	173	149	154	173	171	161	191	185	172	170	176	149	175	151	158	215	183	169	155	162	175	178	173	161	171	143	169	143	150	176	203	184	176	148	175	163	152	157	187	176	181	159	169	178	173	165	171	169	138	174	171	181	179	189	157	165	178	172	171	183	174	155	163	193	158	178	155	148	177	188	161	180	192	154	151	141	147	171	177	168	151	169	198	170	165	171	179	199	154	160	181	154	163	168	159	177	173	177	188	179	171	175	163	177	185	170	155	163	159	188	170	153	165	162	163	178	166	201	175	192	180	165	184	181	170	165	174	177	171	176	159	183	170	180	179	180	166	142	151	197	153	180	157	177	195	186	164	189	160	185	184	180	178	152	172
7670	812	1591	1715	1381	1163	1008	844	789	686	626	597	620	582	567	533	566	544	509	503	493	517	502	452	505	445	510	471	512	452	439	481	453	423	452	466	446	444	445	495	483	445	469	472	465	465	470	461	429	474	449	488	426	485	505	465	459	458	415	474	433	481	457	461	397	450	461	447	437	457	430	483	431	452	400	429	405	446	461	441	494	453	438	442	433	463	442	416	431	462	448	456	430	427	450	457	454	445	473	459	429	423	448	455	448	424	485	419	454	463	438	417	453	436	454	446	439	450	477	448	441	407	420	461	416	452	408	403	421	458	456	460	462	414	446	448	407	413	423	468	469	449	407	445	469	443	402	423	406	421	431	461	439	461	430	470	459	419	443	473	446	414	420	450	445	459	449	440	453	437	427	489	412	446	396	446	446	395	415	412	446	441	403	442	412	432	479	435	443	441	414	483	452	435	404	404	426	444	454	451	448	449	468	438	434	451	451	441	415	445	419	456	415	454	418	450	414	435	423	460	452	417	445	435	441	449	450	428	447	418	470	439	463	447	476	433	426	420	447	425	453	444	419	490	427	432	415	396	441	460	415	446	454	422	423	471	417	430	441	450	427	410	466	395	421	421	391	460	445	449	476	437	443	474	428	476	437	431	439	408	457	452	476	467	416	420	442	451	420	441	434	449	443	401	425	486	471	381	412	419	438	466	428	437	437	410	442	407	457	468	455	451	418	467	412	448	453	423	433	432	445	425	459	419	472	444	442	466	409	492	415	451	468	403	444	448	450	469	413	412	455	449	435	426	437	449	426	457	443	460	444	496	432	456	429	427	452	443	477	473	443	406	452	428	423	430	465	456	455	445	436	477	479	489	430	432	441	482	424	421	413	420	443	400	434	419	442	429	453	463	471	435	412	416	438	433	439	439	434	427	429	376	453	441	473	456	458	427	451	458	431	435	463	458	403	441	436	412	460	441	438	468	429	488	457	450	482	420	443	440	462	450	453	449	453	432	393	470	433	472	444	444	445	418	441	448	453	451	464	394	436	428	431	452	428	457	418	425	421	451	437	449	433	424	451	422	449	444	414	433	433	460	419	426	444	452	441	419	438	436	445	456	442	478	426	423	413	435	435	417	437	457	457	445	430	441	418	415	426	467	430	455	453	460	420	441	470	413	422	466	449	471	455	492	409	437	414	437	464	437	455	426	453	431	430	440	427	453	490	429	430	442	426	439	455	454	415	442	405	445	496	455	395	426	415	431	403	444	398	403	432	442	433	442	422	414	436	454	428	463	437	418	421	426	455	451	453	425	434	440	426	427	455	477	459	454	453	426	475	469	443	428	429	467	434	430	401	470	483	449	397	419	466	443	453	472	413	434	448	419	430	452	409	435	457	447	436	451	437	441	436	447	422	418	408	428	425	446	439	429	419	458	452	450	426	398	453	430	428	431	418	422	449	446	464	458	432	426	442	416	455	457	407	477	410	443	474	452	452	462	423	410	444	450	448	407	467	439	413	448	435	478	430	449	468	415	442	453	432	446	439	399	432	419	421	432	463	432	408	446	429	441	434	440	486	395	437	440	405	428	426	455	450	471	439	431	453	398	444	428	413	468	426	439	435	428	456	402	415	464	460	399	425	471	451	449	482	423	438	463	449	430	466	472	442	417	438	425	433	418	486	399	462	431	455	385	421	454	435	457	426	449	471	414	437	507	427	469	427	434	430	434	407	441	443	462	441	431	439	448	410	456	454	407	398	439	451	437	418	420	450	455	434	438	467	438	433	442	433	475	403	448	442	415	434	437	432	430	435	443	472	420	444	393	430	481	426	421	465	413	445	451	441	478	431	399	442	470	405	469	470	445	462	457	472	421	432	410	462	467	449	453	438	444	433	420	434	435	428	407	438	435	438	439	465	420	423	456	415	408	438	425	431	463	473	453	468	452	482	413	407	440	394	441	451	452	437	477	438	397	449	428	454	436	453	442	423	429	437	425	421	450	407	408	426	444	487	459	419	443	432	443	464	440	467	459	410	448	439	443	461	405	396	441	448	448	438	449	401	393	401	401	450	472	436	470	464	407	470	445	408	419	455	478	406	442	468	450	487	428	420	441	460	443	439	446	433	449	442	414	419	413	467	457	466	443	446	457	421	468	417	437	443	451	443	436	442	449	423	433	439	423	454	468	436	442	490	431	458	435	413	440	451	459	454	461	453	454	421	434	453	481	465	433	468	440	459	425	415	455	454	458	468	427	449	432	429	454	430	496	443	454	447	478	422	476	441	492	442	429	443	465	411	439	454	463	416	462	437	436	437	393	419	440	446	417	455	416	469	448	480	439	428	434	455	454	426	436	474	434	410	453	463	459	441	445	453	457	443	451	470	421	423	434	475	419	469	419	419	476	458	417	439	436	422	397	447	410	449	430	444	487	399	417	429	415	438	445	429	452	429	472	450	458	422	432	431	444	424	517	438	450	479	436	443	434	423	420	440	468	424	464	426	424	434	430	444	438	424	433	418	457	437	407	451	434	430	459	439	449	421	463	455	464	428	422	431	433	418	427	429	432	424	433	417	451	449	440	458	466	401	440	463	472	426	476	482	408	427	405	444	439	409	441	469	452	435	431	442	387	440	465	477	441	416	433	395	404	448	442	447	439	470	449	437	438	437	430	406	429	446	433	434	435	445	451	431	451	467	456	426	441	444	432	465	439	437	405	456	434	444	459	422	444	440	426	419	405	443	469	427	400	431	425	440	445	429	452	423	466	457	446	466	448	451	442	412	436	445	455	400	424	439	437	449	403	473	439	446	418	400	422	431	454	454	468	442	454	417	417	481	411	403	465	483	432	426	392	441	503	418	442	432	464	442	428	440	420	400	447	424	465	463	435	460	434	435	434	434	429	458	411	452	390	406	449	463	405	434	433	455	425	440	442	433	459	439	416	450	452	415	433	447	452	454	433	468	399	483	485	465	434	438	445	450	407	446	422	431	424	444	471	453	471	452	406	453	467	454	437	431	407	478	449	463	456	428	468	436	454	428	451	405	429	429	450	449	460	455	444	426	427	425	436	473	451	467	404	447	461	455	478	446	423	423	443	411	449	408	446	461	453	431	432	446	412	450	402	449	450	425	467	426	435	418	446	442	415	436	512	409	439	427	453	430	423	464	434	448	383	433	454	441	404	413	403	440	465	414	442	460	406	475	433	459	425	428	420	491	419	435	400	437	431	459	429	433	461	433	461	430	388	422	435	458	431	436	462	418	449	472	441	409	419	442	462	453	411	494	435	448	456	431	423	426	433	411	461	419	404	451	453	450	448	465	432	477	453	443	471	422	417	474	457	448	412	448	443	418	434	401	440	396	433	424	447	451	493	448	431	399	425	440	422	472	399	447	437	435	438	430	435	434	418	457	422	446	445	424	428	429	421	452	453	467	438	477	430	391	440	403	421	428	422	468	449	462	403	434	440	447	446	436	415	431	429	426	412	452	426	420	429	434	443	460	450
1378	401	389	416	403	441	411	419	394	425	429	380	433	384	426	386	421	418	415	452	461	384	409	393	432	396	412	385	439	410	414	415	423	404	431	433	402	402	397	434	441	434	412	407	418	424	404	397	435	408	364	381	422	438	419	364	391	399	411	394	417	384	434	401	404	388	381	383	421	384	393	396	387	407	393	382	396	407	396	411	405	409	387	393	375	392	407	444	397	375	389	424	402	415	442	399	419	375	391	398	409	408	397	382	393	422	378	388	387	388	404	397	453	397	399	412	426	409	404	400	437	399	427	375	402	401	423	401	422	414	376	394	389	438	393	392	395	411	434	420	409	402	390	361	374	408	396	441	439	373	361	446	418	433	407	387	399	395	364	395	411	432	382	409	407	398	370	408	382	399	394	432	399	400	414	422	413	394	387	425	409	379	450	426	413	416	391	394	355	407	411	417	428	438	436	398	414	365	384	385	412	433	397	415	432	405	406	367	396	417	418	401	426	417	390	424	412	370	429	424	405	361	387	418	399	387	427	403	452	398	424	378	406	454	427	439	410	413	397	439	390	361	378	352	433	436	424	405	378	390	398	425	441	440	400	396	427	391	423	418	433	407	395	385	390	416	389	421	376	387	411	371	413	415	386	426	365	402	403	421	408	397	449	397	426	371	410	412	426	402	395	440	426	377	373	407	409	438	396	389	400	420	433	404	401	427	422	418	398	423	400	396	429	420	419	400	398	413	417	371	412	435	419	450	421	411	423	393	393	383	420	423	402	455	360	410	397	418	420	431	404	383	382	413	394	356	374	384	372	426	406	390	390	398	399	404	426	386	405	411	428	396	390	368	388	421	408	392	413	415	367	384	394	416	411	403	365	413	476	436	418	398	373	413	390	368	439	385	421	428	396	405	434	398	401	420	385	435	392	395	436	420	396	391	427	390	412	393	364	417	366	415	338	427	407	425	419	437	442	424	379	372	460	427	384	386	415	434	397	379	378	400	411	400	400	394	409	425	369	426	445	451	387	409	393	400	369	393	403	413	436	420	422	408	439	397	388	394	455	392	473	404	377	380	407	407	404	459	414	408	413	362	393	376	410	415	431	411	396	411	358	405	378	454	435	401	378	399	365	371	429	385	416	406	362	364	401	398	384	375	427	427	375	396	429	387	424	402	405	395	408	399	420	417	397	417	389	404	410	401	417	374	438	375	413	429	397	394	393	411	402	392	407	410	371	402	422	397	386	414	421	404	377	389	370	413	388	396	409	378	449	406	429	412	382	414	431	405	400	418	402	411	429	382	414	412	398	434	429	430	398	372	383	389	390	390	418	401	455	428	390	377	414	401	399	404	389	428	438	414	424	421	366	434	435	402	422	403	400	416	411	415	385	431	399	410	398	439	396	388	407	403	379	444	393	388	415	416	434	403	402	409	372	359	387	411	393	383	374	408	402	425	448	386	441	431	422	403	386	422	443	409	438	393	440	362	374	388	406	379	383	409	405	416	404	418	435	406	404	431	416	380	400	398	391	400	424	416	413	424	419	391	393	408	404	433	411	381	381	404	368	420	358	400	410	376	434	408	456	384	380	446	384	403	413	414	408	368	422	432	423	418	421	389	410	427	404	415	401	394	398	403	383	396	352	405	390	394	420	440	362	408	425	377	382	401	387	386	413	423	419	372	407	406	432	417	391	396	432	402	387	367	393	380	408	426	379	420	411	414	379	416	418	393	386	392	379	402	383	393	375	367	418	424	398	395	399	393	416	393	399	413	399	433	431	414	405	377	425	448	407	395	368	406	404	396	394	440	393	382	418	417	403	450	377	430	382	401	377	371	412	356	415	380	428	391	434	428	381	375	430	420	374	419	359	413	406	381	418	416	431	421	432	387	399	436	443	420	427	425	427	387	409	404	372	420	439	441	398	422	428	420	392	356	377	385	413	390	422	426	383	411	411	424	402	391	394	393	396	430	445	404	428	391	414	407	389	416	402	386	419	430	402	420	413	413	380	433	422	412	393	417	398	361	465	402	427	423	425	446	471	390	421	394	405	437	415	409	404	396	374	394	418	401	374	397	397	375	386	423	381	382	439	364	430	422	401	394	442	416	443	408	386	429	394	423	432	393	406	418	432	420	413	404	416	414	406	422	406	421	402	356	371	395	425	423	427	394	403	380	362	408	420	421	429	400	428	397	425	417	409	408	389	384	410	425	418	401	388	410	381	445	390	386	394	444	390	390	394	446	414	415	393	397	403	410	423	413	394	420	432	431	398	368	376	417	392	415	428	414	430	388	412	420	394	405	410	373	387	406	411	421	373	391	410	388	394	380	382	415	424	458	386	444	418	377	454	416	408	403	372	403	413	415	412	442	396	406	370	407	424	390	364	375	366	397	463	432	384	413	438	381	408	431	424	403	388	453	416	407	398	404	428	397	381	391	396	395	386	419	384	398	424	357	381	400	406	427	378	396	410	400	411	438	430	448	431	417	409	357	346	388	381	423	401	400	408	394	405	387	387	396	411	372	410	388	418	429	424	413	439	444	380	418	372	406	375	417	382	420	427	384	379	418	404	418	383	405	402	387	386	399	391	415	450	416	409	416	409	410	400	386	366	404	436	407	413	462	393	394	426	464	414	395	413	407	408	467	434	411	399	406	398	375	379	394	406	410	417	377	377	360	402	423	445	422	403	399	398	383	423	408	425	395	409	403	410	442	423	417	413	431	407	413	413	422	408	399	378	377	441	414	424	376	400	423	406	424	412	396	410	391	422	413	431	395	413	413	423	412	401	389	407	421	431	412	377	396	443	410	386	396	414	447	426	426	438	376	402	423	427	409	395	428	433	429	416	425	425	409	371	391	360	394	401	425	403	406	362	389	394	401	390	399	390	439	390	407	449	403	388	468	427	385	432	411	426	395	379	407	421	361	429	378	425	409	419	379	387	426	399	375	408	440	390	403	398	415	423	455	427	390	395	405	419	402	404	416	387	399	420	428	419	393	394	386	418	409	382	396	411	417	387	394	402	432	406	424	436	425	367	381	413	426	372	445	397	440	391	404	393	390	449	406	442	373	388	422	383	379	389	439	431	408	412	402	388	421	350	395	414	442	439	444	425	391	396	414	426	372	410	431	427	397	415	385	424	449	412	415	375	386	396	416	376	399	373	397	419	391	395	384	377	403	392	462	388	404	390	416	398	402	454	383	432	381	375	422	443	414	413	408	370	357	417	399	410	417	404	422	444	399	436	440	396	426	377	401	384	391	397	404	397	373	398	439	371	377	402	423	385	379	411	393	402	375	366	416	387	417	392	404	409	399	405	408	387	450	412	423	391	416	387	408	381	384	396	418	415	415	401	388	418	393	390	413	371	404	401	428	393	402	401	388	451	381	441	419	377	392	401	416	391	425	437	461	374	468	388	443	410	378	430	416	408	380	379	403	415	365	420	397	418	380	418	418	395	417	394	358	395	407	443	411	418	399	413	411	428	379	434	416	396	405	405	399
2100	994	980	1000	945	1022	971	993	992	919	959	989	966	867	905	994	933	925	957	926	924	936	1016	929	986	909	964	956	968	870	943	928	944	906	940	871	940	941	978	961	906	989	968	952	960	919	968	931	951	948	894	928	959	920	978	953	958	899	953	963	922	976	965	986	947	941	981	904	960	957	941	918	914	927	931	956	908	954	940	918	926	905	902	950	960	995	919	938	926	891	926	928	949	970	922	917	944	939	938	965	977	918	895	944	962	888	986	979	911	915	964	909	975	840	927	930	921	874	961	875	974	961	949	964	969	900	943	955	946	983	938	927	943	936	969	952	947	926	929	888	965	897	938	929	999	942	904	979	894	894	897	926	954	892	972	968	930	917	935	935	945	984	947	879	937	924	933	898	953	941	966	948	959	923	940	995	985	938	927	957	928	922	956	934	972	931	941	978	948	900	895	946	893	887	952	873	982	911	991	920	920	967	966	961	936	924	975	913	987	907	893	936	976	876	893	986	883	904	954	914	944	856	908	918	930	943	921	935	995	936	883	938	948	976	955	913	932	919	919	980	919	972	910	919	946	875	909	923	932	929	952	973	928	938	946	961	979	940	962	989	917	915	942	970	985	934	1007	949	905	936	923	930	934	972	963	990	930	930	944	956	931	998	895	960	906	957	1000	927	959	1019	928	946	951	945	970	933	998	923	970	894	934	962	999	944	921	915	937	919	955	950	937	947	897	953	957	905	913	975	976	946	940	979	964	930	918	901	975	952	919	964	941	938	968	957	975	949	946	923	953	904	934	953	918	967	869	934	898	929	927	971	935	940	959	932	935	901	940	948	935	998	936	954	943	973	940	884	931	950	928	886	944	946	914	921	934	903	930	900	957	972	949	1009	921	941	942	920	925	918	929	919	918	981	897	946	955	937	991	954	958	954	978	907	931	959	926	942	922	936	904	987	926	978	967	937	948	917	983	924	935	943	927	1004	904	960	921	961	917	967	974	972	984	950	954	940	911	952	1025	964	973	999	933	969	910	926	930	940	959	946	948	921	941	952	947	989	903	950	953	931	890	873	959	932	918	948	940	983	950	912	933	964	925	988	886	961	941	927	950	909	927	955	889	940	912	980	979	1028	938	947	937	963	996	944	932	905	959	922	863	911	1004	941	943	909	939	913	954	933	903	950	946	930	929	936	1001	937	939	945	960	941	914	963	961	956	903	959	865	940	898	996	940	927	908	974	941	923	937	933	928	969	960	975	904	932	982	952	945	906	1003	900	928	936	880	918	931	922	928	966	922	978	949	942	931	941	929	933	959	969	939	952	959	922	931	937	938	932	950	968	946	951	957	923	932	938	1003	915	985	898	960	937	984	997	978	912	977	977	951	928	889	977	959	944	943	932	940	944	993	947	964	947	954	934	998	950	929	902	891	945	937	914	865	931	879	922	916	952	923	955	941	939	936	1014	936	959	967	918	935	972	940	1003	907	962	942	922	941	933	899	977	912	928	941	991	1003	921	946	963	955	909	947	1012	893	937	928	929	935	896	913	922	964	966	936	939	948	1000	955	904	988	968	953	985	891	1024	977	929	965	991	958	935	957	835	971	952	980	948	907	904	944	919	972	954	917	898	930	962	944	974	946	953	960	932	936	899	932	886	971	963	982	936	940	931	938	990	984	912	947	916	960	943	930	938	870	966	952	925	956	979	984	959	941	966	918	933	908	900	971	935	936	909	935	941	920	964	930	925	942	950	990	889	936	944	909	978	920	960	905	912	891	933	964	942	936	935	938	917	945	973	931	911	938	926	936	988	950	977	880	970	957	963	896	954	973	927	1008	958	988	983	929	1014	924	941	955	960	907	928	881	958	967	915	974	981	945	930	948	932	925	950	968	973	951	972	940	928	957	943	935	914	935	939	929	922	1013	927	894	987	1007	920	939	898	930	969	969	957	929	954	995	933	947	986	950	965	952	975	997	939	945	964	923	986	936	938	924	934	974	985	973	937	963	941	937	942	924	1012	944	994	976	919	910	927	951	971	941	954	926	927	895	988	926	956	889	954	920	951	983	887	942	938	924	951	922	928	997	939	942	915	909	970	929	969	896	896	932	927	951	954	956	970	946	903	988	949	957	939	931	955	978	963	909	930	947	966	950	973	1007	898	922	918	941	915	977	921	933	968	985	891	920	983	943	959	933	965	971	932	883	947	935	952	958	945	958	908	899	1014	928	959	943	980	931	906	943	954	934	924	945	941	932	947	967	995	918	945	893	941	929	936	933	937	951	926	956	952	925	946	925	890	950	931	979	969	982	928	886	961	875	887	907	1004	964	943	937	976	959	861	955	946	953	931	893	951	986	960	941	945	984	931	900	929	872	982	917	955	952	954	920	899	905	930	896	965	944	939	930	916	933	885	990	941	968	923	944	950	992	977	928	944	947	972	896	936	956	931	970	894	942	945	1002	936	922	982	929	908	963	919	932	927	980	954	921	1001	905	925	940	947	976	921	943	894	918	919	923	974	925	939	964	938	902	883	931	875	981	941	999	966	975	929	936	934	943	928	914	919	930	937	931	912	956	901	996	928	887	939	960	963	903	959	949	952	900	929	924	928	936	897	957	943	947	928	960	976	957	1012	936	952	952	937	909	937	926	923	918	935	948	979	939	934	944	931	953	901	945	931	960	975	913	940	926	978	954	961	951	931	912	963	955	917	897	1011	914	896	937	923	954	989	962	929	929	927	974	954	944	944	954	933	921	900	934	894	930	872	914	926	1022	937	968	969	974	954	929	976	905	898	926	945	956	975	917	862	920	951	947	992	968	924	949	909	934	902	929	964	942	889	1014	942	890	979	979	958	973	978	925	962	907	948	920	935	940	914	977	950	919	958	917	949	900	934	938	979	964	940	934	972	972	944	950	918	929	950	886	947	963	928	941	883	902	946	955	978	955	945	977	956	964	971	942	931	905	916	1013	945	958	927	937	937	972	934	931	953	905	931	969	906	910	952	932	958	932	881	981	971	945	994	943	976	976	938	941	929	950	979	915	933	920	937	984	929	1001	951	942	942	954	957	921	883	926	925	903	1019	951	957	877	967	901	917	935	932	957	947	920	926	910	966	931	973	935	968	955	929	989	971	913	920	935	983	889	915	954	988	941	949	934	1000	963	1006	946	940	935	939	950	916	900	960	930	929	905	934	938	934	909	962	898	944	991	961	946	919	963	1004	954	909	922	886	928	997	907	936	976	961	930	999	927	904	984	954	931	982	857	908	897	934	973	923	919	921	917	913	911	940	867	932	899	941	905	948	986	965	888	893	910	951	892	951	936	915	921	975	883	958	970	958	924	884	941	923	995	923	952	984	934	978	945	957	933	928	936	1003	906	1004	951	932	952	935	944	911	964	906	955	969	966	915	953	922	960	911	926	937	946	972	924	940	904	924	917	970	1000	973	960	936	962	928	968	916	944	961	885	952	954	941	895	969	958	958	976	893	966	930	1010	914	980	955	916	925	921	981	904	995	972	923	920	933	920	988	886	1010	940	948	912	906	944	945
6830	588	604	540	507	461	431	381	407	382	378	371	389	354	339	410	359	367	332	375	387	351	353	352	341	348	356	372	368	329	367	371	326	326	360	354	328	381	327	320	345	322	351	341	341	350	349	348	330	359	397	380	334	363	357	346	304	368	385	353	359	389	391	320	361	365	341	336	357	385	343	348	344	353	354	353	352	385	375	396	371	347	382	373	341	332	351	363	339	362	355	324	319	380	363	364	368	368	366	407	392	343	389	362	362	341	325	334	390	357	377	350	340	350	339	368	329	342	364	371	336	378	354	336	352	342	372	369	386	352	305	355	325	343	339	344	393	349	343	372	366	347	327	360	352	364	315	360	358	352	349	312	320	375	362	368	319	333	352	355	350	365	367	375	342	359	357	364	340	345	368	366	354	369	348	343	336	345	350	353	367	330	374	389	336	339	357	360	347	320	371	370	377	363	363	385	338	337	330	353	359	347	361	363	359	352	365	348	353	361	341	338	362	385	353	366	368	337	346	342	390	370	345	394	376	357	346	355	335	331	355	367	313	361	344	382	372	369	364	359	352	329	351	384	352	347	313	348	345	379	371	386	337	375	338	353	352	326	343	366	320	366	360	360	347	339	369	374	335	390	391	332	368	345	379	354	323	350	368	348	338	372	387	350	334	337	365	388	348	352	336	385	360	313	345	316	372	380	367	351	354	354	346	348	387	351	358	354	351	376	380	369	339	365	333	347	336	386	332	340	353	366	338	393	366	369	362	373	383	369	398	380	384	382	363	344	349	343	338	381	360	336	356	380	383	366	355	327	333	337	359	346	365	360	362	379	371	349	386	391	333	368	384	360	362	327	336	339	356	397	358	378	382	353	367	358	352	330	343	362	365	346	335	366	357	376	378	388	344	388	333	320	354	358	347	358	370	319	371	376	356	352	375	357	366	374	347	341	372	347	376	338	333	342	314	362	343	367	367	365	315	363	368	352	361	384	341	356	346	355	390	314	355	395	357	391	356	390	353	402	354	359	393	396	339	381	361	336	395	338	383	389	340	344	337	350	383	339	340	365	344	348	368	361	348	381	360	340	335	363	376	336	333	397	316	340	374	348	387	409	390	361	382	332	353	367	370	361	370	341	360	321	376	367	369	346	353	340	394	332	354	382	375	388	375	372	387	397	375	359	376	371	361	381	353	369	371	348	323	346	360	364	349	355	377	376	379	408	376	355	350	376	363	373	371	374	367	350	373	388	335	349	363	380	335	344	361	332	333	345	367	339	345	342	359	338	376	395	345	360	358	367	351	351	321	360	361	330	352	387	361	381	317	350	372	357	371	402	330	346	331	388	348	336	332	353	368	370	372	339	348	369	361	356	355	354	388	334	343	339	355	346	334	382	384	373	401	326	373	360	387	396	420	356	367	346	344	335	320	316	333	355	367	384	351	331	351	315	344	349	326	372	335	378	344	353	355	349	358	323	393	371	325	376	378	354	348	347	348	360	335	374	375	367	381	356	359	322	358	331	346	360	359	377	341	325	320	338	390	367	346	389	326	323	345	362	358	346	357	368	348	342	339	346	375	378	394	374	346	359	322	371	392	336	352	370	385	358	392	346	365	324	368	350	360	385	335	347	351	343	362	419	382	349	346	372	363	379	358	350	362	360	363	338	341	364	362	330	351	400	377	363	360	342	359	355	357	379	371	370	359	374	347	307	341	345	388	344	377	337	365	343	328	373	368	388	353	383	351	351	350	380	371	344	349	319	360	391	324	360	356	339	350	317	364	335	343	375	358	309	395	405	365	321	393	363	331	404	374	353	359	355	332	353	343	383	335	339	368	352	322	360	358	339	351	377	382	354	369	316	369	386	353	369	375	379	387	374	383	350	330	348	349	387	334	318	383	356	329	341	343	321	340	335	392	379	346	335	366	362	354	335	362	321	363	355	315	341	387	327	337	357	353	377	365	358	327	378	392	357	329	355	340	356	371	362	357	345	367	365	397	364	397	333	350	364	363	355	380	351	343	378	358	350	356	367	385	370	360	332	351	360	383	365	339	368	340	347	380	347	392	362	351	368	372	390	379	328	345	364	337	354	309	335	371	343	353	345	363	333	307	380	360	368	394	356	367	366	332	356	350	325	355	369	354	342	353	322	355	358	339	352	367	336	373	400	408	346	377	336	338	382	361	373	368	368	331	388	370	350	375	376	337	375	373	378	329	337	359	358	348	351	352	371	378	360	382	349	352	352	335	356	371	350	350	318	310	342	324	337	345	353	350	332	328	345	350	349	339	361	342	322	383	350	364	339	348	407	340	350	371	390	399	382	340	373	373	393	344	353	323	371	352	382	344	358	406	351	364	395	336	393	324	353	369	352	324	356	359	340	362	322	315	349	370	365	348	350	349	351	332	359	365	358	343	352	370	360	351	333	327	354	344	359	320	363	376	358	351	367	385	353	364	316	393	344	364	352	335	323	331	350	375	342	386	352	314	360	364	344	385	354	372	338	355	311	357	403	384	352	366	325	365	383	385	389	358	388	348	349	385	388	373	300	375	345	340	328	398	347	374	379	367	381	392	354	298	363	351	338	369	366	368	360	339	358	364	348	374	327	358	359	350	378	346	342	339	346	350	382	341	350	342	370	371	376	336	310	333	348	375	345	350	353	379	357	353	321	366	329	395	372	368	325	375	349	316	381	384	385	347	363	344	359	366	357	350	321	394	356	391	367	339	368	359	345	361	335	327	347	367	345	364	359	358	344	335	325	338	332	359	370	349	354	358	347	383	365	336	361	373	325	332	359	365	354	374	390	328	310	353	347	360	347	388	362	367	378	391	333	345	385	365	379	356	354	344	363	355	337	319	368	331	383	323	342	334	351	352	386	409	330	355	347	352	343	372	350	369	366	324	365	350	334	359	353	363	340	351	328	345	337	355	335	318	357	334	359	336	288	348	359	358	402	364	343	353	344	357	345	345	330	347	359	382	364	375	383	338	359	368	315	360	352	322	347	350	345	328	354	344	380	345	350	334	367	354	368	387	357	339	326	313	344	387	353	377	364	354	371	369	337	353	352	357	345	347	351	350	348	392	333	358	331	381	359	339	382	381	357	378	331	366	366	376	338	322	376	321	362	347	343	324	329	347	351	332	352	327	336	379	383	340	383	371	313	350	377	348	341	411	365	371	372	330	363	340	322	329	339	318	399	349	375	343	325	335	383	375	387	383	363	379	344	356	365	350	333	377	342	345	403	392	347	389	343	335	373	374	349	307	369	373	358	355	365	386	358	334	352	363	337	340	315	342	342	323	350	322	359	325	348	381	353	360	346	375	398	372	337	402	356	358	323	347	389	382	321	367	356	346	335	354	333	350	347	333	313	336	347	335	353	359	344	342	347	328	349	353	316	345	352	310	352	345	359	389	357	353	338	378	350	347	355	403	350	360	353	369	355	343	347	352	367	366	376	393	326	366	355	403	337	337	349	355	362	356	417	336	334	334	361	353	328	345	337
6432	1066	1358	1529	1377	1167	1154	1028	1024	1016	973	908	901	866	858	868	871	922	878	887	892	884	837	826	835	853	886	880	848	838	806	835	836	803	921	830	830	826	833	852	800	771	836	846	838	852	796	898	826	919	824	818	799	836	859	892	856	857	778	846	872	820	832	859	794	827	835	847	836	838	829	864	795	843	819	825	806	845	858	836	809	804	835	851	842	882	879	811	805	803	826	786	825	826	825	769	823	830	863	853	801	846	868	842	835	786	843	857	838	832	847	820	818	820	886	842	838	856	790	820	814	836	861	786	883	819	810	853	798	846	806	869	861	820	855	814	827	882	851	856	876	833	802	807	846	848	814	840	794	825	911	808	838	863	829	861	847	819	893	895	856	836	821	842	793	819	809	800	787	897	791	841	865	793	806	853	810	853	830	828	771	810	879	888	865	815	811	837	823	822	859	836	897	808	823	788	821	869	832	845	800	799	818	871	821	868	789	828	852	851	833	812	828	797	799	840	796	825	846	823	872	783	787	839	826	818	858	807	796	842	848	813	800	852	801	799	802	810	813	802	817	842	862	838	841	823	823	832	814	843	827	805	787	830	824	859	829	819	851	849	788	890	822	827	820	812	824	790	872	795	809	878	821	842	837	798	813	877	837	809	811	789	870	845	820	852	858	818	829	812	809	768	811	830	829	820	857	813	842	818	791	798	801	831	823	814	800	793	865	827	813	837	795	866	803	859	836	802	840	810	777	811	847	823	843	827	828	822	804	869	848	846	822	824	739	806	807	854	862	825	799	810	849	806	853	820	821	858	819	889	838	841	838	814	859	815	822	882	792	835	814	798	835	846	828	848	841	835	815	853	880	786	828	848	832	861	806	864	837	787	837	873	840	795	836	764	858	835	832	819	855	800	853	803	836	887	828	815	820	838	838	813	839	794	885	789	869	834	840	822	819	792	847	844	879	798	834	823	856	864	786	821	819	835	861	812	815	795	834	797	820	833	846	810	799	818	833	819	819	863	779	815	842	847	792	814	850	824	809	813	853	848	838	797	900	848	840	857	849	761	756	784	823	879	827	799	806	827	777	907	820	824	915	828	846	817	809	797	815	842	872	852	824	814	833	841	810	798	820	870	831	847	825	816	844	789	849	826	823	850	744	852	807	799	858	851	783	805	847	835	855	849	776	861	879	867	798	861	805	861	843	856	830	791	822	816	775	865	808	829	836	806	751	771	802	860	875	799	818	806	795	805	873	824	840	878	876	847	813	834	820	788	864	840	799	855	857	792	773	858	812	881	847	840	866	894	842	808	813	815	841	845	837	831	850	806	810	763	800	860	794	821	825	839	770	819	807	780	820	790	828	857	819	834	839	789	813	832	838	863	875	868	808	831	781	799	797	800	818	810	839	753	817	824	807	793	854	800	825	823	787	810	834	829	875	796	810	868	814	890	866	816	835	881	852	781	830	807	851	814	862	805	874	836	889	820	859	863	832	816	820	805	836	801	829	758	859	785	809	872	842	822	794	868	862	795	844	751	858	808	831	807	845	846	803	803	854	837	896	814	811	789	855	874	878	824	775	843	827	864	805	806	802	823	789	805	769	854	761	830	861	835	858	830	820	830	765	844	817	858	837	828	851	885	810	808	790	811	809	812	871	815	771	777	846	845	861	858	840	819	812	861	849	838	817	844	850	857	837	831	807	851	815	816	831	822	866	829	801	830	826	746	855	819	804	859	828	839	852	840	853	809	873	806	889	838	872	862	821	815	827	827	814	791	814	845	848	822	822	819	815	862	799	849	817	826	827	855	851	832	796	915	800	849	807	850	845	799	811	754	816	828	819	850	846	833	806	830	844	821	814	817	821	863	857	834	823	792	827	871	853	798	834	802	853	853	789	856	842	794	840	870	803	838	866	826	790	864	853	873	793	796	832	817	815	818	815	829	827	809	809	866	833	792	844	857	826	846	765	856	750	840	866	803	852	836	808	820	871	793	815	820	857	823	836	847	839	863	858	829	781	836	792	830	823	764	855	794	761	813	782	855	799	820	823	817	847	874	852	838	865	863	843	824	799	837	837	824	851	818	815	800	880	831	813	827	808	857	781	811	824	856	848	849	825	821	787	834	901	821	784	835	813	848	794	786	780	830	856	850	830	800	826	844	848	809	866	813	837	858	849	832	846	789	834	813	825	816	841	880	839	787	827	866	834	822	803	801	797	846	845	815	802	859	885	786	831	892	802	874	860	766	850	828	844	853	837	799	827	801	812	823	848	841	872	852	858	859	830	837	789	851	803	883	823	824	915	846	832	868	829	822	883	886	777	842	798	802	874	803	825	870	803	784	861	803	803	842	798	793	843	792	822	833	745	851	842	784	861	870	859	821	834	836	801	834	842	888	823	834	860	888	866	800	802	841	799	796	830	798	816	802	818	806	798	807	913	764	803	783	880	857	831	836	844	794	849	906	842	814	774	850	805	813	846	835	852	887	789	874	876	817	813	815	820	841	817	879	814	854	827	811	828	881	796	785	825	846	823	877	844	816	865	840	818	869	860	825	828	845	869	858	802	840	849	878	798	918	803	827	845	841	784	823	866	860	844	852	848	787	791	840	817	847	813	832	852	839	829	791	801	825	823	872	869	840	870	795	815	806	888	834	831	855	812	815	847	903	881	803	814	862	888	862	773	818	850	828	849	826	849	772	793	879	838	819	829	835	793	814	788	829	860	765	823	839	842	855	858	800	842	838	804	831	822	817	863	846	844	825	868	820	844	804	842	814	770	839	815	854	863	765	810	805	778	805	803	810	843	808	834	802	840	824	832	844	816	784	849	833	837	891	848	856	836	772	819	843	777	835	880	862	862	824	859	838	825	817	828	837	808	822	856	812	855	826	849	829	840	911	791	784	786	834	789	841	803	807	838	826	815	792	828	846	831	824	774	855	855	801	796	849	860	829	836	836	809	841	815	818	801	837	812	857	828	806	861	825	855	850	810	860	854	862	826	825	858	808	779	846	819	809	828	823	803	880	811	842	854	779	812	765	869	823	765	864	841	807	820	837	806	838	819	848	874	796	859	807	801	821	865	786	838	763	811	823	848	801	829	836	846	767	789	830	775	857	832	911	845	825	781	833	807	812	841	828	775	820	817	806	824	881	773	833	823	805	783	811	868	811	856	834	855	826	856	842	816	816	814	807	801	756	769	876	809	847	811	854	825	871	820	843	843	854	821	776	796	764	864	817	865	828	824	829	795	843	825	806	808	811	871	844	835	850	839	852	862	854	838	834	849	905	855	811	866	808	830	824	871	800	839	791	850	787	854	802	858	850	863	806	813	887	862	832	831	827	791	819	802	826	862	861	830	789	851	861	858	797	804	838	802	826	821	856	864	802	789	853	845	861	801	770	844	877	818	792	797	789	829	812	806	848	794	870	836	865	862	816	856	816	834	810	836	845	839	883	779	816	818	847	804	841	806	801	811	797	814	824	821	796	851	843	813	852	806	794
12311	834	793	598	359	294	263	274	219	214	184	224	205	209	217	192	185	209	211	197	184	198	185	180	185	147	186	180	175	193	170	163	177	162	170	185	186	188	186	172	158	194	168	187	167	187	198	177	176	180	152	191	154	160	164	165	170	188	175	188	187	153	170	179	187	186	186	169	191	191	170	181	192	176	166	172	163	150	210	180	190	188	185	186	177	161	169	196	177	192	190	183	176	165	168	166	186	173	189	177	183	182	176	167	159	181	149	156	173	147	151	158	169	163	144	170	177	180	161	167	175	169	174	176	157	173	175	190	181	154	170	163	165	161	175	164	191	176	184	159	168	180	194	181	180	185	147	208	158	162	175	172	176	177	171	148	162	165	171	151	179	181	173	177	140	165	162	175	171	187	195	154	183	201	169	158	178	178	166	158	154	170	165	172	181	166	189	177	166	167	150	163	178	172	169	159	167	179	180	174	181	164	156	197	180	191	155	182	170	174	159	153	191	151	180	149	185	160	170	166	177	171	159	150	189	179	153	175	158	153	167	160	181	160	155	202	166	185	159	157	180	149	175	184	167	198	169	172	196	167	177	191	179	170	151	197	166	175	177	170	177	175	193	192	152	165	182	182	182	208	180	183	169	172	197	199	167	178	171	163	180	170	166	169	184	179	164	170	158	183	168	156	179	180	159	180	156	190	177	168	172	158	190	172	170	176	166	182	182	196	198	169	170	199	191	157	186	182	160	170	155	132	165	167	168	162	190	171	174	161	185	168	192	147	158	156	209	171	148	161	174	181	196	185	164	194	164	163	176	174	158	176	186	177	166	154	171	191	162	187	156	169	178	179	182	157	190	167	144	177	177	185	194	178	170	144	168	146	187	151	150	170	183	164	153	175	166	164	190	149	150	176	164	179	180	178	188	174	181	175	151	161	166	168	180	139	194	178	162	182	169	187	188	177	191	182	190	179	152	186	159	196	197	161	162	170	160	159	170	170	199	159	153	161	173	165	156	159	181	177	192	168	184	152	144	176	170	181	195	163	186	177	172	175	168	193	156	141	201	169	164	169	173	196	167	156	183	153	154	179	178	166	145	168	189	167	163	174	162	182	164	184	181	159	181	170	171	160	166	169	173	178	149	170	196	159	178	171	161	161	175	172	178	161	192	175	179	163	154	183	188	154	176	168	180	176	140	175	199	147	159	139	176	186	177	152	175	155	177	173	153	162	166	168	157	181	161	163	185	167	171	191	195	175	168	173	175	156	166	134	172	190	157	156	177	193	170	151	171	180	176	158	190	141	168	153	171	159	187	168	166	165	180	157	155	172	196	182	165	184	173	161	180	159	198	198	168	171	185	171	160	165	166	180	169	184	171	159	162	160	177	180	158	177	196	163	177	160	190	172	160	171	196	158	157	169	163	169	189	176	174	150	163	178	165	160	187	160	165	163	185	158	184	158	171	157	183	175	162	169	184	181	163	187	184	166	163	167	179	175	168	180	182	187	178	190	169	150	164	162	165	180	177	189	176	184	165	167	170	186	178	180	163	149	172	145	149	144	180	170	168	164	160	165	167	177	156	176	171	172	180	161	183	182	174	171	187	164	175	190	178	161	155	185	158	179	152	165	204	182	174	180	169	169	164	170	204	150	185	162	207	176	167	189	163	162	146	167	175	162	163	180	155	174	168	165	180	149	161	175	141	176	173	157	166	180	165	175	185	177	162	170	150	174	178	170	165	166	136	184	171	166	145	164	190	157	166	170	167	189	168	199	178	130	156	164	175	161	171	161	167	178	187	181	183	160	172	163	170	183	203	171	192	187	165	172	169	184	190	183	173	166	194	191	149	172	206	173	139	168	185	162	174	163	166	168	184	170	176	198	173	144	159	178	162	155	196	177	148	206	181	194	176	181	174	169	185	161	172	175	175	193	176	163	150	139	185	202	178	158	187	161	163	173	174	175	188	147	188	176	198	187	190	188	177	181	185	164	168	180	178	168	157	185	173	185	177	195	165	166	171	177	173	189	177	190	173	147	169	155	175	171	175	162	162	147	166	182	157	157	171	172	148	167	176	175	172	174	157	187	165	175	174	168	151	172	177	169	172	187	156	163	169	152	174	187	176	178	168	184	181	143	166	161	177	170	175	179	203	174	167	171	187	197	150	164	184	139	176	173	207	172	177	184	168	161	188	200	164	155	159	171	171	180	171	172	170	180	179	141	177	158	177	179	185	162	155	164	163	182	183	173	210	177	189	169	158	168	188	181	174	160	159	195	157	168	173	145	180	170	152	167	163	187	161	183	175	172	172	177	169	171	175	182	167	167	175	174	183	180	153	169	169	178	149	176	149	192	178	150	150	151	165	151	160	164	149	178	156	159	161	177	170	185	203	179	171	183	155	182	171	161	168	167	181	192	185	163	160	166	182	161	162	172	141	162	168	175	146	155	157	186	184	177	164	205	174	167	153	168	177	193	145	185	164	197	175	152	161	149	171	168	187	177	153	166	182	160	145	183	165	175	172	150	167	159	180	190	156	197	184	172	165	153	167	161	181	147	182	191	201	170	196	133	166	179	165	154	187	170	173	176	165	143	184	164	169	166	200	171	175	179	179	177	167	179	177	156	181	168	174	186	169	172	175	167	145	167	185	182	160	160	185	171	165	156	164	163	166	168	177	183	136	161	135	174	190	180	197	166	178	174	189	167	176	160	191	138	189	169	150	161	161	156	162	173	174	181	162	172	174	186	181	155	165	180	172	174	176	154	161	156	160	176	188	167	171	177	181	174	166	162	199	179	179	148	152	198	170	168	186	173	170	174	162	145	197	143	181	156	168	184	158	191	170	147	145	172	164	160	168	195	180	177	179	180	178	175	184	190	181	171	171	194	160	154	184	181	178	191	166	170	176	178	175	172	168	155	174	179	182	176	166	174	170	171	167	170	168	178	171	155	179	178	167	161	166	162	200	168	165	172	193	163	191	158	186	169	161	200	142	176	181	179	179	160	168	155	185	160	175	165	164	179	165	166	203	161	182	187	152	183	158	175	161	177	211	173	166	154	175	151	151	185	179	180	165	196	177	184	147	147	191	172	182	160	169	199	154	160	183	205	207	193	154	205	194	163	164	172	181	203	186	159	170	162	153	176	173	165	160	162	171	171	155	162	171	145	175	162	188	184	149	178	154	179	160	168	204	205	179	184	165	175	195	155	159	184	168	139	189	189	158	174	171	197	166	154	173	173	166	166	166	184	201	148	150	153	184	167	162	186	159	179	155	148	176	181	159	180	178	144	183	183	166	165	179	180	205	168	187	186	194	171	149	175	180	213	178	170	169	180	158	185	160	185	191	171	170	170	191	177	175	167	178	176	171	172	178	175	152	151	185	188	178	168	163	185	172	161	135	150	176	156	184	181	173	148	171	167	171	192	153	167	164	148	198	191	181	177	168	180	166	166	182	178	161	173	148	176	180	162	171	166	173	171	168	159	175	188	187	161	162	175	164	176
7814	896	1592	1797	1408	1174	999	861	817	703	680	603	607	559	551	540	609	553	553	494	481	509	510	502	485	464	497	471	483	502	498	449	459	467	458	446	468	430	449	473	484	473	468	433	476	432	444	478	451	449	454	470	440	464	459	416	454	455	437	433	452	501	410	427	419	432	451	493	436	447	435	485	422	447	441	437	439	420	416	482	480	457	413	404	435	472	456	415	440	463	440	476	451	465	422	437	438	439	477	434	386	445	411	430	401	443	429	453	453	461	460	467	460	470	441	457	443	457	443	456	414	430	445	477	407	434	420	424	457	448	464	407	457	424	460	448	461	446	443	427	454	464	449	430	435	414	446	411	466	461	451	488	466	461	373	437	428	453	435	458	454	434	454	430	461	464	467	468	421	436	421	443	459	439	442	426	418	457	483	435	425	456	463	466	458	453	460	466	442	439	392	433	419	453	446	461	443	432	425	446	428	438	407	480	456	424	411	436	414	411	461	455	437	449	431	458	455	428	447	457	429	445	455	450	412	433	436	373	475	449	429	436	477	440	459	449	436	464	443	433	466	456	454	437	411	432	410	436	421	450	454	459	462	477	438	430	456	436	409	394	415	429	458	435	438	439	429	467	476	461	422	454	453	445	428	410	409	421	451	444	438	422	447	438	441	451	446	463	453	438	427	460	466	436	438	481	417	441	429	423	445	409	419	476	457	475	466	493	403	435	444	443	439	415	434	411	476	456	398	403	434	411	470	451	484	403	445	429	442	439	467	443	461	424	436	435	445	439	431	470	409	448	441	400	430	432	456	440	415	434	460	446	491	408	463	414	451	462	464	395	428	467	436	477	431	447	427	432	420	489	461	423	433	424	442	466	488	459	452	468	431	443	427	434	450	421	466	412	433	452	462	456	450	464	441	436	413	438	425	435	437	429	450	454	435	431	453	420	417	445	461	433	446	466	457	478	472	444	455	407	426	454	441	437	484	457	428	424	437	434	472	473	420	427	452	428	449	429	450	432	396	464	435	418	469	443	448	432	423	446	439	406	409	443	448	421	429	424	442	444	460	440	420	410	482	427	429	422	452	488	437	458	388	417	435	477	446	475	461	449	464	451	462	421	451	465	442	424	412	475	449	431	448	425	457	507	402	441	429	489	450	449	447	482	472	449	437	461	450	440	429	427	407	460	467	426	444	459	465	430	449	438	458	413	421	459	460	459	449	409	421	465	458	440	468	448	477	418	406	435	460	434	448	450	411	435	448	427	471	441	466	468	428	435	465	469	472	432	441	434	457	454	463	441	425	445	439	443	449	476	458	430	442	442	424	421	479	455	414	448	477	445	431	429	389	458	446	405	437	435	458	430	425	458	432	426	448	454	452	455	442	421	452	421	432	423	476	458	425	423	424	454	431	463	388	425	460	436	429	414	446	450	441	469	439	436	431	437	424	424	435	404	449	415	437	417	421	417	423	450	430	439	421	429	408	430	438	430	413	423	408	435	393	415	414	428	415	410	471	421	418	446	424	437	459	419	420	430	458	447	437	455	453	429	488	476	440	461	459	458	451	450	433	507	458	438	439	442	441	444	420	436	448	414	425	442	448	433	426	466	480	448	444	444	400	473	469	462	455	441	397	430	476	481	409	438	480	446	432	425	422	467	393	411	466	417	460	445	438	438	444	456	413	459	410	470	433	446	396	488	429	429	473	443	450	463	444	445	444	469	424	487	444	460	491	417	415	458	456	468	458	426	420	448	453	422	472	445	452	431	403	424	427	428	421	427	422	445	455	485	439	414	442	475	403	441	460	463	408	415	399	406	445	476	444	427	435	457	441	449	432	456	483	438	408	405	400	431	406	459	480	452	456	433	412	465	448	425	423	449	407	445	443	440	448	427	445	460	456	446	490	486	459	439	428	468	452	449	458	405	453	391	432	455	412	463	439	454	475	446	407	434	457	448	451	432	430	442	451	440	442	459	460	451	427	453	445	469	418	411	441	461	441	438	445	440	422	445	431	449	450	446	430	492	447	399	498	461	478	449	431	440	415	463	430	439	451	433	434	431	416	466	419	428	412	443	419	455	462	465	440	465	422	453	412	437	448	485	435	451	397	479	424	441	458	467	455	449	411	467	463	467	420	424	395	455	428	427	440	452	418	455	446	435	443	446	445	464	452	391	393	476	413	418	455	449	446	421	463	448	420	421	438	474	451	398	469	433	442	424	433	405	430	489	476	420	418	431	452	420	472	409	481	444	440	459	476	441	454	420	490	404	451	441	438	442	451	446	427	465	470	408	428	454	427	423	391	446	456	447	423	401	435	431	454	458	446	440	424	436	458	405	426	424	437	428	469	448	449	422	408	465	440	445	432	427	458	469	430	415	433	460	423	445	424	443	469	409	440	442	440	442	406	451	448	438	460	418	464	401	443	441	435	450	463	447	423	442	455	448	429	447	456	424	414	438	416	433	459	444	461	434	395	440	449	464	438	434	443	431	453	450	421	413	413	464	411	425	456	472	379	415	410	450	477	437	461	461	441	425	414	441	442	439	464	497	449	452	450	459	432	475	463	396	463	478	457	422	449	487	429	416	461	460	457	435	419	440	453	408	443	435	429	419	441	457	431	458	420	468	450	432	458	413	400	408	454	463	430	455	417	398	431	462	461	432	447	465	451	429	444	434	413	441	451	436	441	413	454	482	425	450	482	420	422	384	433	459	491	438	445	464	439	495	428	468	456	437	478	436	448	464	395	417	428	440	435	457	438	450	444	453	447	434	473	428	489	438	463	431	430	407	437	425	473	433	461	437	451	438	444	462	450	483	451	412	424	454	425	446	456	425	482	441	426	447	445	435	440	451	451	448	431	464	384	434	442	448	498	464	444	442	407	441	449	440	419	478	444	435	455	444	450	462	446	396	426	457	484	447	512	439	452	439	445	449	467	430	411	440	455	463	450	450	449	429	456	437	420	414	466	446	483	463	452	408	460	414	419	466	440	429	449	411	446	413	424	451	418	430	458	467	456	411	465	427	462	415	432	459	449	431	451	449	453	409	468	415	434	422	457	451	442	453	443	461	439	498	445	461	403	448	415	418	438	471	454	437	447	445	427	468	430	467	422	417	423	484	447	450	454	434	417	451	432	457	448	439	473	424	455	417	437	448	461	439	465	429	469	452	450	449	430	453	452	468	422	429	434	432	427	462	467	412	432	448	464	446	445	405	440	433	484	443	437	426	452	462	488	406	426	442	412	445	442	449	444	433	412	426	444	457	433	439	447	437	452	386	464	435	455	453	427	446	439	459	392	477	447	423	463	404	434	402	419	438	419	423	469	423	433	411	465	421	452	485	442	435	430	412	406	423	419	433	398	454	437	465	447	435	436	440	454	462	459	470	421	445	442	429	448	462	450	445	432	460	481	432	447	451	438	444	420	463	469	392	463	455	436	416	450	461	438	448	368	426	457	409	450	414	424	431	470	463	409	473	477	464	424	462	456	391	427	429	445	438
1556	434	446	407	384	370	401	399	430	405	375	364	454	450	442	444	455	454	391	401	404	403	406	409	412	390	408	377	407	388	427	433	394	410	429	395	410	391	437	394	420	421	442	422	362	377	439	410	419	396	360	415	419	434	401	443	408	384	421	426	422	376	408	395	385	420	398	415	368	433	427	405	412	409	411	414	419	430	424	424	379	385	416	415	394	425	420	409	384	408	401	388	348	402	431	432	400	413	437	379	416	401	386	409	440	426	415	435	426	408	376	393	408	382	416	402	376	438	411	389	401	396	409	397	417	397	376	377	422	431	387	407	395	406	381	376	407	434	385	391	425	403	431	398	410	382	374	429	399	464	398	393	405	413	422	424	420	386	421	409	409	446	460	381	404	391	413	394	426	455	408	436	423	398	390	411	393	399	393	399	409	415	410	417	414	436	418	397	405	397	413	382	410	399	411	422	425	432	363	396	416	396	378	390	410	394	418	440	388	416	435	410	424	400	398	428	409	427	366	388	375	435	437	402	424	403	427	436	375	443	441	394	390	408	441	397	406	361	409	444	391	413	390	408	431	409	398	407	380	409	404	439	402	386	397	395	429	393	402	372	392	379	392	346	415	382	398	425	415	412	428	352	390	407	388	420	355	388	399	398	428	396	420	407	411	391	396	371	439	419	374	381	394	426	443	357	402	435	394	410	416	412	391	399	420	391	409	423	419	381	369	389	416	436	382	422	391	403	368	365	379	426	414	425	393	396	368	379	439	438	412	410	427	397	391	374	397	418	398	383	402	423	396	412	406	399	440	418	373	368	398	428	396	394	386	440	388	405	402	396	388	389	394	420	416	418	411	382	409	408	401	398	432	420	450	423	410	378	405	433	386	391	424	382	405	403	383	396	441	416	442	419	421	401	418	354	394	422	386	398	438	404	438	424	425	437	413	383	360	405	420	421	413	405	376	419	415	360	399	398	403	415	410	424	375	392	434	433	418	382	405	400	470	425	408	430	390	382	389	382	432	410	405	417	402	351	386	405	449	408	370	424	404	350	432	388	386	424	376	374	413	389	416	449	403	405	405	431	438	413	432	429	377	407	397	368	389	401	418	372	414	404	415	438	398	445	395	417	374	395	414	410	397	434	418	403	369	379	404	377	394	382	400	399	415	439	425	433	398	422	418	428	402	407	394	442	416	403	407	383	418	444	418	381	428	409	402	404	424	401	400	386	402	430	415	406	436	400	395	394	398	380	400	428	405	396	419	398	363	393	361	368	416	431	424	429	419	397	392	438	403	360	420	380	388	400	446	401	410	429	403	374	409	364	417	405	380	388	451	414	426	397	362	427	391	428	392	404	387	420	390	367	435	396	417	397	354	367	439	395	433	401	368	378	416	422	434	401	425	420	394	382	417	406	403	389	429	440	397	384	398	400	399	416	421	403	382	433	403	416	416	379	381	446	389	411	372	420	426	413	403	403	402	396	403	435	380	394	414	408	397	414	373	408	375	388	356	395	397	372	422	435	413	452	420	433	392	422	416	389	413	404	403	385	395	377	407	368	395	390	402	453	413	394	390	393	421	421	414	422	402	388	441	420	443	374	428	408	410	392	383	386	456	417	431	403	354	370	413	408	427	387	370	412	399	408	397	390	399	376	404	417	420	414	414	383	465	385	402	372	405	429	449	427	411	399	402	399	390	417	438	411	379	408	411	404	395	445	397	400	376	378	404	438	406	412	369	397	381	430	431	423	411	404	411	395	369	433	401	397	372	392	418	409	397	410	392	394	383	414	390	383	369	393	389	397	408	448	379	417	398	429	396	401	420	407	387	374	412	421	379	410	418	403	414	429	414	438	413	435	356	399	410	395	393	413	407	416	393	398	410	391	391	397	374	388	423	415	395	374	438	418	377	375	391	432	415	433	401	413	386	390	454	373	409	419	419	406	431	427	379	417	422	403	425	393	384	391	410	414	463	432	408	393	410	377	398	391	404	397	442	409	408	436	421	381	373	432	425	439	413	414	411	385	427	418	383	398	391	410	405	461	369	397	406	423	407	423	408	418	406	452	443	447	417	418	443	389	431	415	434	436	430	390	376	380	392	433	440	370	383	414	432	387	383	429	418	401	418	405	421	370	379	401	398	422	387	403	423	393	396	381	350	482	418	401	405	391	423	430	405	407	396	383	418	410	386	433	402	378	432	383	388	383	373	401	458	429	397	351	386	376	419	423	390	467	385	438	392	440	423	390	374	442	421	398	396	386	446	421	425	402	429	410	399	403	406	422	396	405	387	356	398	404	443	405	411	392	387	395	394	417	377	457	409	418	475	411	433	451	408	380	400	383	401	386	380	387	399	396	408	409	426	380	418	416	393	418	403	404	424	388	416	411	421	424	439	374	424	368	424	394	348	376	395	388	407	413	391	415	414	399	371	380	378	436	406	425	411	415	431	434	411	414	443	393	432	412	379	367	433	417	459	436	397	385	378	384	422	408	388	385	385	337	363	396	414	366	391	367	376	442	440	383	410	396	396	411	425	364	422	428	398	400	426	410	428	428	431	384	404	408	394	444	407	380	424	395	408	422	409	414	375	423	433	369	408	405	410	407	426	385	390	424	389	368	407	401	377	416	426	389	387	410	404	436	402	421	418	412	384	381	394	423	382	404	381	423	398	402	392	391	402	388	405	418	391	384	404	373	393	406	404	405	421	341	430	403	418	377	449	404	396	423	382	457	417	436	418	413	386	409	394	427	397	386	358	392	384	403	408	426	415	381	399	410	411	384	413	385	414	388	383	419	396	419	375	408	432	413	397	398	397	419	403	399	384	412	414	389	392	377	390	418	411	400	423	394	393	386	406	416	397	384	408	407	402	397	419	424	428	392	435	412	414	423	371	394	376	379	421	400	362	404	386	418	377	394	410	407	389	426	400	415	401	402	389	384	356	374	381	395	378	371	382	393	382	437	396	414	390	410	424	429	414	367	397	391	406	417	392	403	421	415	395	377	390	433	388	395	402	375	456	402	417	467	420	414	419	433	428	407	410	398	414	379	420	432	401	437	406	394	416	373	426	359	405	387	389	373	383	401	377	408	380	422	393	349	383	415	416	427	397	452	406	429	407	414	418	378	430	408	362	439	393	396	399	443	436	379	427	397	427	386	432	379	397	425	430	415	450	384	390	410	401	408	420	413	387	429	387	452	415	403	419	418	408	391	390	390	397	387	435	392	369	386	376	371	374	393	430	410	434	399	411	419	395	398	362	435	417	446	375	420	381	398	387	357	394	418	375	385	389	380	409	405	408	384	410	412	396	437	380	441	392	384	386	418	440	437	420	425	421	391	403	440	409	424	434	408	419	445	402	411	398	394	402	368	451	422	373	383	381	378	388	429	392	401	401	428	407	409	399	413	420	425	397	422	376	386	382	372	425	396	431	405	406	407	418	433	372	418	395	428	433	433	432	400	442	409	401	430	430	389	406	419	373	397	395	405	402	379	381	386	397	410
2147	951	1002	1028	994	984	927	974	1023	907	960	923	898	944	948	901	936	980	905	940	937	973	922	922	1008	950	995	896	889	927	962	920	956	924	959	955	960	962	956	942	1014	933	964	977	967	996	945	899	956	915	989	963	1019	987	953	976	874	915	916	889	957	906	929	917	928	878	938	907	947	913	940	962	905	970	906	938	910	943	930	886	945	883	920	913	941	916	923	977	928	954	956	1013	942	921	928	879	931	917	887	878	1011	942	943	926	932	977	942	913	986	933	932	904	941	901	947	965	945	931	923	900	916	926	934	977	966	920	946	907	890	957	924	895	930	958	934	948	914	909	963	945	924	911	942	987	991	914	989	903	990	924	954	977	998	958	912	938	960	931	951	936	950	925	981	910	878	934	930	951	916	908	979	907	896	984	881	900	982	920	991	918	959	966	907	901	919	951	926	912	920	970	991	927	918	942	937	930	914	955	950	923	923	910	947	924	931	875	922	922	958	942	967	962	885	994	927	921	938	980	952	927	983	925	921	950	928	938	946	888	934	934	992	968	890	929	897	919	926	920	920	954	914	941	958	1010	928	911	967	967	925	960	926	932	926	932	970	918	959	909	954	928	956	935	926	929	938	942	923	919	943	972	910	943	933	910	909	843	915	949	918	921	934	889	908	916	913	971	954	950	963	908	931	957	967	922	923	935	960	927	937	925	947	893	984	985	893	962	947	934	903	938	957	956	975	953	979	886	937	938	945	918	929	914	982	921	926	970	882	949	968	930	930	943	950	943	957	947	925	945	934	909	978	950	962	954	933	939	907	933	908	951	955	925	927	1014	926	952	962	954	883	951	952	1026	931	955	902	874	968	970	979	948	878	911	931	939	951	944	929	947	921	945	945	913	963	930	947	957	952	988	914	993	920	948	930	978	907	956	923	967	946	909	958	965	885	955	1007	926	921	929	953	1006	955	865	935	976	941	969	952	888	919	910	929	929	950	967	923	986	895	922	926	910	901	956	1012	968	968	952	941	943	967	942	958	991	927	963	934	969	937	899	973	916	914	924	966	915	954	996	1000	960	904	931	876	906	961	959	957	959	955	1021	917	964	890	943	933	899	969	952	916	922	897	962	967	970	961	917	942	942	965	952	895	979	938	945	903	921	885	945	971	890	951	928	908	923	955	883	914	962	917	888	926	937	899	939	947	938	959	952	957	923	930	917	891	943	921	951	906	921	981	963	935	944	955	967	934	948	902	960	933	941	937	916	928	910	899	953	908	970	928	908	921	925	932	918	946	989	924	932	932	959	931	918	903	941	935	966	917	879	988	968	959	936	892	955	918	976	899	925	889	886	898	943	957	960	916	997	969	951	946	939	908	950	988	905	961	933	944	936	920	928	927	960	964	883	913	896	930	881	882	962	883	937	962	901	916	952	936	944	886	979	974	971	957	951	937	896	1006	914	923	959	934	916	917	981	951	976	896	965	928	901	905	947	918	945	931	992	908	937	944	960	922	922	926	973	1001	942	909	940	904	955	889	860	932	924	908	951	938	963	902	899	914	923	932	992	973	932	934	969	937	959	934	932	926	935	1020	899	978	969	985	897	921	887	927	939	955	927	894	971	940	927	882	934	973	943	962	992	937	977	952	916	958	936	976	960	917	973	909	950	943	911	911	955	979	949	929	902	879	955	954	921	928	886	927	944	944	1019	924	965	929	926	892	933	937	971	900	976	939	973	884	943	911	961	989	927	912	910	948	927	967	923	958	924	945	957	965	935	939	882	952	945	930	939	964	987	965	936	932	912	937	962	933	948	940	978	947	930	907	915	936	978	916	922	991	991	973	954	906	924	944	955	911	980	956	1003	955	954	963	871	906	960	934	958	990	920	929	948	943	962	915	900	969	951	896	956	945	928	937	948	902	965	942	972	967	951	969	955	967	923	954	955	941	984	959	923	941	950	906	925	954	937	990	948	857	984	991	903	977	936	971	959	898	944	955	926	924	902	910	946	948	944	930	902	928	942	907	977	953	925	936	931	966	968	908	937	936	924	944	925	891	924	961	957	957	950	959	955	902	963	892	968	952	969	958	874	979	965	995	895	933	979	925	927	926	918	960	956	952	964	991	976	946	921	930	879	940	924	952	924	927	965	915	939	939	935	934	923	940	907	888	920	946	916	965	936	894	865	969	916	952	963	949	942	880	923	962	947	950	915	974	940	918	949	962	918	908	889	929	920	957	953	960	943	941	933	964	941	935	886	933	958	989	945	921	942	916	942	933	967	998	895	999	888	945	944	972	890	948	968	938	939	891	917	970	966	904	994	919	919	935	927	930	976	961	971	942	988	950	897	921	974	937	920	876	962	960	921	903	962	931	924	969	952	926	972	936	946	904	959	897	974	947	941	924	969	941	1007	909	909	967	951	881	928	930	936	956	911	933	892	962	951	905	928	993	911	954	935	932	941	966	886	1010	899	891	912	965	933	923	940	990	905	965	990	933	966	938	950	958	937	997	948	1005	926	954	958	967	940	925	925	953	911	919	900	936	946	928	879	937	921	904	941	951	952	950	947	916	965	922	927	959	907	909	952	870	934	959	1001	972	954	911	979	967	909	938	937	917	930	894	914	970	911	1013	919	968	922	928	960	955	955	936	922	935	927	949	920	946	909	887	937	938	980	928	1003	921	896	953	971	931	949	913	936	917	914	901	905	949	872	950	895	898	990	974	938	931	922	868	944	939	951	958	997	965	913	945	913	851	966	947	956	887	953	967	922	962	948	935	916	916	921	976	916	943	942	927	937	895	877	884	974	945	938	895	947	977	984	925	918	960	957	1020	924	949	883	958	940	962	882	942	976	938	951	944	946	951	899	881	942	935	966	985	946	924	904	880	926	882	974	931	928	952	939	942	920	958	1011	982	935	967	939	965	963	968	916	891	868	940	920	962	940	919	873	932	967	943	897	963	954	977	947	928	973	891	938	950	939	929	970	887	906	942	925	873	924	919	946	945	968	911	981	918	957	937	918	924	972	967	912	989	915	929	1018	925	887	924	979	989	929	970	958	964	906	976	958	958	944	920	905	994	911	968	948	930	1012	966	970	921	919	922	940	904	945	938	946	982	908	970	931	969	924	940	996	898	959	948	999	917	932	966	918	915	950	944	971	930	976	962	920	925	931	913	934	922	898	911	867	994	966	934	972	905	941	926	947	950	926	955	941	937	971	978	970	918	926	948	879	1005	985	992	941	925	943	986	941	947	938	958	914	953	908	935	931	923	973	979	928	871	941	919	962	985	939	922	886	909	936	916	921	966	924	954	883	946	965	924	1011	933	902	940	923	960	924	923	972	969	934	903	978	881	911	1004	931	943	952	933	982	962	886	983	956	903	952	946	949	949	937	953	876	954	959	952	946	934	920	921	955	972	984	884	877	921	943	975	926	913	972	951	909	923	932	921	915	962	914	953	927	928	959	955	972	859	921	952	926	996	906	913	955	928	913	915	956	921	933	919	925	916	888	962	886	929	918	929	918	990	956	938	952	949	910
6875	635	584	534	475	426	433	359	396	419	335	366	373	387	394	356	339	360	385	361	382	343	366	370	386	373	390	370	340	354	351	403	376	389	342	350	357	380	366	378	358	408	408	313	348	307	393	358	374	409	344	308	345	341	348	346	360	391	392	354	357	347	359	378	334	373	358	362	363	379	347	355	354	343	382	388	325	362	374	342	324	374	380	363	352	361	363	354	396	352	405	365	347	350	361	380	385	347	376	371	319	360	370	372	366	351	353	344	355	361	361	352	346	359	347	335	393	378	327	385	358	335	340	380	334	372	367	359	384	349	382	368	338	353	328	347	335	379	385	381	345	357	336	347	371	353	352	393	387	361	373	366	360	341	366	330	376	343	368	379	361	348	400	349	354	363	349	363	379	342	354	357	340	323	362	376	367	328	353	357	374	359	379	364	354	350	378	348	363	363	406	387	383	350	364	347	350	382	340	322	375	370	373	344	357	376	388	357	362	374	368	366	355	361	386	347	354	347	355	357	369	388	356	363	390	332	341	338	349	369	334	359	382	328	365	303	315	371	373	360	390	346	326	350	380	343	342	344	341	358	382	314	376	367	333	365	354	353	382	357	353	346	362	352	376	350	318	358	359	363	342	383	344	359	342	346	372	353	359	343	363	371	358	362	384	332	355	375	350	340	362	336	326	360	364	342	318	351	337	384	372	382	356	357	377	384	336	358	361	315	356	382	341	365	343	347	348	359	331	370	356	390	345	382	377	375	368	376	363	329	362	359	349	342	360	372	344	347	313	392	399	335	369	335	353	372	377	398	308	380	382	367	381	347	355	380	361	393	363	391	318	339	367	365	367	357	374	378	381	315	338	351	372	397	381	377	382	401	347	375	351	349	343	360	342	322	362	364	362	323	377	392	359	359	359	366	335	375	362	341	339	338	326	370	356	356	371	343	370	387	364	341	356	376	371	380	319	345	381	356	339	365	388	336	348	371	334	349	316	322	334	381	386	356	373	332	351	366	361	363	369	373	325	366	355	354	362	384	341	348	358	356	328	318	350	329	324	372	341	336	346	338	358	374	352	365	398	328	331	366	343	374	365	360	369	376	357	343	358	332	352	361	351	340	317	386	354	343	400	365	357	346	373	384	358	348	387	359	354	359	373	369	365	363	369	415	386	405	374	372	355	321	336	351	322	321	316	339	336	341	356	337	395	355	367	350	369	355	337	377	354	350	360	355	325	347	370	367	343	399	360	373	360	350	348	334	373	372	372	350	384	331	351	387	391	416	371	327	364	363	347	337	344	356	367	343	323	353	357	367	381	347	395	355	361	357	366	361	377	333	338	337	405	357	365	378	348	344	331	359	356	359	367	382	352	364	330	329	377	335	363	376	369	324	339	346	390	378	357	339	387	319	314	327	341	357	373	346	357	366	361	375	348	352	365	365	313	361	337	363	368	373	341	333	361	319	335	354	359	359	358	314	332	386	342	340	340	330	345	356	330	411	357	353	376	366	391	328	355	340	352	346	349	365	340	391	400	398	360	352	351	348	359	355	386	379	352	411	347	357	371	381	385	357	381	334	323	356	362	371	355	369	331	356	392	385	360	396	348	357	371	339	347	385	357	349	363	351	362	393	350	387	357	347	364	314	338	334	368	328	354	330	367	385	321	343	368	356	378	330	336	362	362	356	370	346	357	338	374	375	353	348	362	365	345	331	402	362	342	339	348	350	387	365	368	358	406	351	374	382	341	357	344	346	377	369	414	317	372	347	400	375	352	329	346	360	355	364	347	343	370	385	317	328	336	369	353	340	344	359	363	362	351	374	422	335	323	368	346	361	357	367	344	364	368	328	335	364	319	359	331	390	334	359	358	344	328	376	343	384	357	373	364	330	361	378	316	354	388	370	413	355	377	360	406	353	380	367	346	327	353	366	356	374	384	312	317	382	378	353	351	365	361	336	362	364	337	347	370	313	343	365	373	355	335	340	366	350	352	355	378	324	352	343	403	334	345	343	367	340	360	385	342	361	323	377	350	393	355	371	327	377	348	379	330	359	366	365	370	332	349	378	357	352	382	344	346	370	379	367	391	368	340	372	351	366	309	374	351	354	352	344	324	351	350	414	370	367	336	332	353	381	328	401	414	325	363	341	338	348	373	332	352	372	379	369	356	350	375	343	352	377	388	367	409	368	366	351	371	376	337	371	368	359	364	359	357	344	359	345	370	399	344	329	365	330	356	371	347	361	352	358	351	330	349	363	354	351	346	328	358	364	347	352	346	351	342	377	385	370	352	359	375	361	372	375	388	338	340	338	395	343	353	350	378	387	325	371	387	340	329	375	388	353	370	356	359	351	354	376	361	360	362	354	363	345	354	373	335	364	364	373	398	371	348	362	339	341	348	377	347	309	386	366	386	370	380	370	412	364	368	330	326	381	360	372	331	388	384	343	372	328	390	377	355	355	363	372	353	391	363	352	355	350	372	364	362	366	345	388	376	330	355	380	350	341	315	366	339	372	374	348	366	365	358	353	364	401	369	347	324	370	361	363	365	396	360	359	369	350	346	352	330	367	372	378	339	358	349	349	337	308	378	362	363	362	377	372	343	368	372	355	362	346	357	322	340	358	377	344	349	333	351	353	356	331	354	360	343	373	397	331	344	326	355	363	345	335	377	362	360	356	397	365	345	387	336	339	382	370	351	351	388	336	366	380	344	376	348	333	372	346	364	353	380	376	376	386	364	372	386	338	353	389	361	374	312	376	329	363	346	354	321	382	347	369	344	360	360	361	365	364	346	377	341	323	375	368	357	358	347	364	357	353	380	340	376	386	382	403	368	332	322	386	349	361	344	354	363	349	354	369	358	375	402	352	362	372	332	370	354	363	375	343	347	355	338	392	376	369	360	359	366	388	377	335	337	381	347	351	342	352	366	326	399	387	355	374	340	357	377	378	352	340	346	371	329	353	340	361	384	381	353	342	360	348	356	315	356	347	352	341	392	378	356	374	341	375	378	340	335	306	344	347	362	388	324	390	378	384	326	338	378	382	371	362	343	350	412	362	372	359	343	379	358	379	356	388	365	368	370	315	365	343	377	357	360	346	380	320	347	355	348	347	345	341	371	344	348	385	359	380	357	356	371	357	388	349	349	380	319	351	372	348	403	376	315	343	334	385	347	371	309	370	365	342	374	356	351	368	367	383	316	314	351	366	353	347	361	331	366	360	372	323	361	367	368	376	371	355	375	336	321	333	362	391	344	365	373	416	351	356	343	354	397	365	367	371	368	342	420	309	314	342	363	381	371	356	347	329	330	374	359	365	352	353	370	338	360	369	363	331	348	363	346	382	357	372	379	339	327	371	318	336	347	386	382	371	350	357	340	362	359	357	361	391	338	351	344	358	355	396	343	374	374	362	340	363	395	328	338	314	352	359	380	344	356	382	343	344	354	350	365	380	374	343	335	375	377	401	340	403	393	308	355	377	367	339	322	386	383	347	368	347	372	355
6414	1054	1413	1440	1341	1222	1122	1013	1009	998	991	902	897	946	885	877	875	907	862	853	945	835	877	856	858	846	863	846	897	905	884	882	836	840	865	878	817	858	833	842	801	862	814	865	878	846	851	847	872	871	835	835	849	854	809	840	867	873	793	797	820	858	824	879	825	845	845	848	848	793	874	854	847	839	737	806	806	825	789	861	827	833	814	781	792	836	875	825	804	879	877	842	837	821	797	837	866	820	830	844	861	862	831	819	811	897	851	834	822	804	805	799	854	813	814	843	823	867	851	795	802	791	846	909	787	836	834	817	854	828	823	767	807	819	812	897	848	811	881	822	862	864	833	852	828	802	785	807	829	810	870	831	787	848	830	871	794	840	802	823	877	787	884	819	827	878	808	877	853	843	779	846	835	815	805	820	810	784	812	838	832	861	840	847	812	778	825	846	875	885	878	814	889	823	821	781	840	794	836	836	769	811	794	821	892	812	839	811	825	844	815	811	769	821	828	778	867	833	811	818	840	820	913	841	795	852	806	826	818	823	861	823	757	804	845	832	813	826	774	773	822	862	874	798	855	829	815	840	796	809	790	821	848	836	827	806	854	839	780	850	784	818	901	804	855	860	849	881	837	818	807	821	874	801	826	852	804	864	788	831	828	827	827	823	914	802	842	887	887	851	831	857	859	834	777	854	812	847	840	836	897	859	848	859	834	837	785	852	832	826	887	805	831	834	874	844	797	798	844	788	769	858	825	877	855	738	819	808	857	821	856	842	848	860	807	860	842	887	825	813	853	841	854	844	850	788	854	798	805	800	854	818	861	840	828	807	813	831	817	853	823	791	849	860	843	850	862	844	831	827	768	796	783	773	856	829	874	821	837	845	825	862	802	828	813	836	795	828	842	825	825	844	831	836	839	882	804	824	848	806	818	831	867	858	820	825	822	835	784	792	812	809	814	828	822	850	800	850	832	851	860	815	871	785	866	777	807	839	837	824	823	820	827	814	848	819	811	853	814	793	808	860	798	823	836	843	835	854	826	856	844	829	804	805	822	826	791	824	880	818	805	784	798	810	859	810	807	832	834	834	769	814	837	822	875	885	889	774	850	800	820	828	818	807	851	802	818	821	864	812	772	828	828	808	864	797	850	889	840	850	841	849	865	847	855	841	833	826	849	826	856	867	764	823	831	820	846	816	795	833	888	825	837	794	848	827	814	823	803	801	824	825	822	803	800	778	842	844	824	794	823	865	824	846	766	835	783	812	866	787	785	821	803	834	800	866	876	858	863	805	827	848	828	858	833	815	780	882	871	867	823	828	860	874	812	848	805	793	850	839	885	894	822	819	845	837	823	830	873	866	759	809	828	815	832	815	835	844	830	818	866	875	914	783	844	868	849	846	814	845	821	775	802	833	810	856	771	825	859	809	757	806	780	850	825	800	771	835	859	831	849	798	827	804	826	787	864	818	869	823	872	807	838	834	864	822	822	850	830	859	862	838	858	849	841	806	851	867	783	820	821	875	853	851	831	797	796	849	859	862	808	814	814	860	811	859	842	781	816	794	824	820	781	836	796	813	850	856	890	746	823	826	839	798	822	767	834	854	851	798	828	796	873	847	792	876	798	820	833	838	852	848	801	833	886	852	837	827	822	839	850	824	769	809	824	827	840	798	810	859	824	815	833	815	835	824	861	836	865	852	842	821	811	836	840	784	800	855	810	813	837	797	835	840	875	836	797	828	856	828	856	856	821	851	841	836	848	847	856	842	818	913	794	852	818	841	765	863	837	818	797	798	812	851	771	814	857	826	918	869	872	813	818	865	829	833	825	869	792	846	771	855	812	832	844	798	818	798	821	849	832	865	829	841	824	774	815	802	796	869	853	831	821	820	868	828	851	877	831	830	765	853	891	855	784	845	778	852	841	858	807	834	881	833	870	842	803	844	786	825	816	802	820	804	834	785	857	890	810	786	860	798	802	832	851	858	767	833	815	843	828	794	838	841	857	863	800	831	808	821	802	832	832	864	804	826	832	806	836	792	792	846	796	871	867	777	808	829	896	807	824	829	833	816	833	849	812	804	792	855	871	901	810	838	846	834	775	810	800	856	816	842	876	818	843	810	854	821	835	839	845	855	837	801	819	861	847	813	884	819	866	823	807	773	837	892	784	818	847	803	817	811	895	798	824	808	802	831	874	829	826	836	823	815	819	906	849	847	861	836	862	873	836	804	848	802	791	824	816	828	841	823	809	871	807	842	826	883	805	803	856	819	856	843	787	785	812	861	841	784	802	823	787	819	773	833	844	794	891	832	861	793	853	816	811	829	805	862	873	881	847	845	822	781	836	847	835	841	806	804	851	876	807	812	863	869	886	848	810	857	800	834	847	828	842	819	853	878	845	798	855	745	866	837	864	814	856	776	843	865	851	817	868	837	820	825	838	886	852	808	825	814	859	819	792	840	787	802	863	868	828	871	806	804	818	821	816	848	803	863	847	802	843	771	819	844	832	817	775	801	792	823	799	791	843	818	808	809	842	831	853	825	834	863	809	841	836	840	809	837	811	833	819	841	837	816	793	829	820	839	837	857	831	878	829	809	816	827	860	832	799	846	787	836	857	819	837	859	818	883	877	838	843	842	776	846	844	811	836	791	827	843	863	813	885	803	828	802	868	814	869	840	836	797	843	791	854	830	827	842	822	826	851	890	867	868	851	859	812	832	826	819	836	872	848	820	788	786	867	807	886	844	834	838	883	818	780	857	833	834	858	883	838	815	820	827	840	873	828	770	814	839	853	812	815	826	834	903	834	804	840	806	785	829	818	744	831	846	840	826	851	850	800	865	849	773	830	821	807	814	846	817	839	804	816	802	826	819	827	815	843	859	828	841	824	740	870	843	799	835	858	774	809	789	805	787	799	873	825	780	835	813	801	836	810	871	859	794	838	855	829	792	829	828	896	855	790	836	808	881	838	819	834	847	839	787	835	873	834	855	846	832	837	853	847	828	840	854	855	763	837	781	815	809	769	822	829	849	784	797	814	834	826	810	809	800	841	857	835	803	806	822	870	830	815	832	803	816	809	842	821	799	803	832	805	813	815	817	787	816	863	810	848	807	812	839	815	825	799	820	849	807	853	833	849	855	854	842	843	809	859	842	839	796	861	878	785	843	896	860	822	796	774	854	848	826	802	784	806	851	902	786	775	866	842	851	825	801	819	845	843	815	873	883	855	860	863	850	836	840	838	858	887	876	810	880	796	789	825	845	809	879	860	846	823	812	848	823	820	851	814	818	829	824	835	823	824	842	868	846	890	850	778	859	880	832	799	800	856	832	838	830	812	849	810	925	852	801	861	834	779	803	801	798	820	797	795	852	802	837	811	847	823	872	837	787	815	895	834	808	876	757	878	882	828	796	857	859	824	836	795	825	832	844	868	804	850	905	865	787	876	821	808	826	824	849	837	858	768	823	799	813	777	830	818	821	857	846	795	913	862	809	851	819	850	831
12443	826	697	538	409	325	244	267	238	202	237	225	212	194	179	191	196	188	188	162	168	206	193	170	180	169	182	174	169	176	192	152	162	164	188	194	190	191	182	189	189	195	164	150	187	179	185	179	163	191	182	174	181	197	185	175	168	160	154	185	168	146	171	194	186	188	194	190	173	160	163	142	172	168	182	152	160	167	155	168	169	164	204	178	187	152	200	208	175	178	166	177	181	133	191	165	176	158	171	187	181	175	177	192	156	158	168	153	181	180	159	155	153	159	164	163	164	162	163	164	144	201	174	165	167	182	189	173	169	182	183	175	169	170	175	181	186	190	180	161	177	184	213	175	194	193	157	181	192	190	193	181	194	168	189	161	187	182	166	175	177	156	142	165	166	165	164	151	169	175	189	161	169	159	179	188	163	181	190	191	185	162	150	147	158	159	172	185	176	186	189	166	174	200	183	158	171	149	165	169	173	166	157	164	160	161	180	183	174	165	173	178	163	154	174	183	186	186	165	151	174	158	169	192	175	162	143	144	176	144	208	183	157	148	156	193	188	177	165	169	174	181	183	202	190	190	176	184	191	156	157	148	153	167	161	158	190	171	177	170	183	185	182	184	150	170	188	186	170	178	154	144	131	159	158	174	153	173	163	184	192	167	183	181	177	162	177	185	143	174	181	166	180	180	175	180	166	176	156	153	161	156	186	167	158	170	146	164	156	172	176	149	163	154	182	175	163	183	195	172	169	175	193	166	149	156	164	180	156	195	187	169	150	162	160	198	173	177	168	186	151	158	159	193	168	195	163	216	157	162	184	154	167	180	178	208	164	167	176	159	162	165	155	169	173	158	157	177	160	159	170	180	180	154	160	159	172	175	158	192	180	167	164	175	173	167	170	165	167	177	152	179	170	188	175	174	176	178	160	159	175	165	168	179	169	193	181	166	164	171	150	183	160	185	167	167	174	172	165	180	172	183	175	158	188	191	172	181	176	152	158	154	192	175	171	180	174	195	161	213	181	146	175	156	177	164	191	192	189	168	169	191	153	190	160	174	155	151	156	163	171	173	166	206	158	157	193	205	161	180	174	162	155	209	165	168	171	181	188	199	163	162	156	171	146	182	150	166	202	162	190	159	201	184	186	183	181	164	173	178	197	159	163	177	178	153	197	179	185	169	149	173	174	161	191	183	186	166	173	182	164	164	164	154	173	171	185	195	160	140	155	168	168	173	190	168	167	166	166	156	174	191	177	157	167	175	169	182	175	176	170	198	171	148	150	187	200	158	188	177	177	191	193	181	177	181	185	172	159	168	162	184	175	161	148	159	178	168	165	153	169	158	179	153	159	175	180	164	167	176	169	183	196	182	159	186	147	181	151	156	170	182	164	166	183	170	186	198	190	199	156	172	177	187	179	196	156	149	172	203	173	175	186	165	175	141	180	166	171	149	177	172	187	177	163	170	171	178	147	179	181	180	166	180	192	156	182	175	178	149	196	172	178	190	168	196	179	182	177	164	171	169	201	171	189	157	191	164	192	173	173	175	155	180	171	179	181	182	180	173	159	195	159	183	163	171	188	170	180	169	190	171	169	141	185	169	143	178	170	190	155	175	174	177	173	189	163	168	166	179	155	203	160	151	178	160	194	159	192	169	186	191	173	179	189	161	181	173	184	175	193	200	172	159	163	159	182	181	176	169	131	195	196	188	190	194	199	182	165	201	184	163	174	166	177	174	154	170	145	178	195	146	173	170	183	177	185	165	184	158	163	172	160	166	158	152	148	173	189	160	178	168	177	188	174	158	174	186	177	175	162	168	188	157	178	183	193	185	167	175	170	172	182	182	193	151	165	153	178	164	185	161	150	168	159	156	169	153	187	142	158	173	175	185	166	150	177	193	205	163	179	163	184	173	193	160	189	184	162	179	163	199	183	157	181	165	182	143	198	165	162	172	141	189	167	199	147	165	171	157	171	184	170	177	158	176	164	185	162	164	202	172	168	165	170	170	154	187	150	173	177	171	177	152	159	178	177	183	155	163	162	173	171	208	171	159	179	199	178	168	167	187	171	170	174	174	146	163	174	205	168	152	165	177	169	148	182	162	179	174	169	159	179	155	165	160	179	164	172	176	191	182	194	174	175	181	160	165	185	197	188	168	143	175	190	167	162	162	195	167	174	180	172	167	158	181	161	156	169	197	163	174	161	161	180	161	171	190	157	162	153	185	174	180	178	168	166	161	164	182	173	161	173	155	196	193	155	175	172	170	145	187	180	197	173	171	166	181	178	181	162	172	165	164	170	154	177	170	154	171	174	156	161	148	200	182	161	171	143	154	198	178	210	160	181	161	170	173	147	153	158	190	178	186	141	170	171	178	153	194	150	152	183	184	191	190	170	169	162	151	188	143	161	150	149	176	175	178	177	157	196	171	177	176	158	188	178	143	168	171	196	157	183	166	150	160	162	182	162	149	164	167	187	158	156	171	198	183	170	166	159	175	178	164	175	155	170	179	164	180	192	150	178	164	164	186	173	152	157	173	178	145	147	180	145	196	170	170	166	178	146	165	165	178	174	178	156	193	174	161	159	145	171	151	158	164	172	157	152	174	179	170	167	173	167	159	167	177	163	188	184	171	174	187	155	196	176	195	187	183	182	182	166	166	135	158	193	149	175	200	180	166	144	169	181	183	163	163	196	180	159	183	183	163	190	155	161	204	180	169	174	148	172	184	151	162	175	175	190	178	185	185	151	192	155	150	158	156	178	154	171	156	171	160	160	169	166	159	164	177	197	167	144	168	155	174	167	165	180	158	204	191	173	164	187	157	184	180	195	202	189	178	169	178	175	188	180	176	160	161	186	148	175	166	181	190	176	186	146	165	162	167	172	167	169	170	161	180	180	153	158	171	152	182	197	173	212	162	185	161	188	188	163	169	193	200	159	170	154	199	159	180	155	181	192	168	187	150	160	169	156	186	195	148	162	170	191	186	160	175	186	169	142	171	200	151	180	187	171	192	177	144	169	150	147	164	182	166	183	163	197	173	190	208	185	183	204	171	186	179	177	179	156	160	178	166	160	156	164	164	168	175	179	177	178	168	145	150	180	167	182	179	189	165	174	211	168	177	199	170	158	197	212	154	164	181	161	165	168	151	166	168	167	198	157	188	156	196	175	198	176	171	199	193	172	175	178	169	184	160	181	174	179	173	173	178	158	172	137	185	199	180	175	172	175	183	182	170	180	154	153	166	163	148	179	173	161	165	194	164	166	197	171	153	185	176	161	174	145	145	178	175	183	178	151	182	164	171	172	179	180	199	161	165	169	136	167	148	173	199	162	194	180	199	190	177	171	172	169	188	199	189	159	157	176	173	191	186	173	193	138	166	179	185	166	174	169	162	167	182	169	169	173	198	162	176	184	189	177	173	182	162	169	169	165	172	182	179	148	156	161	189	163	177	174	167	180	182	161	165	168	156	163	189	190	191	177	188	167	161	154	159	172	179	169	158
7691	879	1529	1746	1349	1158	972	839	787	736	661	655	603	594	538	560	572	562	531	507	533	490	448	498	480	505	490	518	499	427	441	467	462	493	460	433	448	465	443	494	471	448	470	436	460	450	492	434	431	446	446	473	469	440	446	460	441	444	482	465	418	465	433	469	490	438	460	457	457	413	445	426	495	460	464	422	441	449	424	472	449	445	415	460	473	422	465	437	453	440	436	425	430	438	448	462	461	452	476	437	472	416	470	449	420	435	411	407	437	461	436	438	398	424	433	436	424	459	435	443	447	453	446	409	447	443	440	471	450	429	454	420	464	404	450	426	390	444	441	431	423	448	433	468	464	447	453	429	444	426	485	400	475	468	413	424	401	402	434	408	457	416	456	407	424	451	461	463	470	410	438	451	437	416	424	414	414	414	465	443	451	424	447	426	449	469	430	448	472	452	465	453	450	415	438	416	425	438	449	431	415	402	463	431	434	486	459	408	491	433	455	425	430	418	430	415	408	455	404	436	463	445	454	414	484	438	416	435	455	433	434	472	431	405	450	404	471	455	414	405	472	477	412	419	432	453	461	451	471	433	446	421	431	456	437	428	455	452	454	422	420	417	459	438	435	447	464	449	452	453	446	447	450	442	441	421	439	455	427	422	434	429	438	447	428	439	438	456	448	422	447	471	420	472	466	458	416	434	434	464	412	432	463	445	431	458	462	415	453	416	437	470	481	433	447	463	442	434	433	443	417	451	434	444	406	437	432	425	440	423	456	418	414	428	399	476	435	478	406	417	475	462	448	455	493	436	452	468	461	424	427	435	433	442	412	448	438	426	448	433	466	472	457	441	446	421	428	455	405	414	433	472	456	478	435	443	447	466	438	452	432	424	445	473	429	413	436	452	468	441	440	451	422	415	490	442	421	435	427	414	473	450	437	433	404	431	452	437	421	462	433	426	455	446	448	445	450	447	445	440	444	403	460	419	453	439	424	448	454	452	410	438	448	467	395	464	456	440	449	438	471	437	428	472	432	400	438	450	402	445	429	412	410	428	427	447	435	454	458	462	429	421	432	430	410	438	487	420	416	444	460	468	480	433	451	447	470	425	476	420	467	422	443	485	424	479	465	434	466	455	441	458	468	468	435	464	434	406	431	420	483	457	443	399	438	437	482	443	439	417	434	470	432	448	466	450	457	431	413	418	397	454	418	440	435	423	419	424	439	423	439	458	477	410	430	454	438	468	434	461	450	414	433	468	453	440	441	444	424	458	450	430	458	450	423	440	442	443	456	478	416	453	419	442	454	473	476	478	408	436	466	412	461	440	442	450	481	433	450	454	460	451	433	428	474	447	455	468	455	447	463	423	434	445	426	446	431	427	483	432	455	393	466	437	448	447	461	418	452	454	393	432	473	475	454	435	413	424	435	431	477	432	439	418	441	469	421	453	451	459	437	445	460	433	456	472	416	459	474	450	438	462	457	433	469	480	463	460	468	439	400	441	448	414	449	421	436	439	409	423	487	435	435	458	395	438	430	499	417	410	473	439	442	487	455	426	435	437	430	397	436	422	460	460	433	456	456	466	434	487	442	483	418	451	444	408	396	426	429	441	485	449	459	443	441	463	434	437	445	445	455	432	446	443	443	424	443	453	463	422	461	439	408	409	473	405	471	442	465	448	423	458	423	456	419	466	447	432	397	447	439	454	455	442	435	445	429	446	420	461	443	449	417	470	441	444	406	468	446	438	423	451	422	413	461	434	443	430	444	444	436	466	449	447	451	424	450	443	398	415	428	439	432	450	433	455	416	444	433	408	446	419	446	456	442	449	464	456	453	437	472	391	444	451	463	434	427	422	446	435	430	460	456	394	438	473	477	435	432	411	448	438	437	423	428	435	404	465	427	407	449	426	426	429	426	441	418	462	441	436	426	437	435	451	447	438	454	447	440	443	422	448	417	437	490	481	454	411	449	458	437	393	466	464	479	469	456	431	439	453	413	467	465	476	478	438	455	472	458	421	454	439	436	427	408	443	456	460	460	483	461	457	487	438	441	441	472	467	431	421	449	423	443	450	409	478	429	438	442	452	387	458	446	421	485	422	451	430	445	448	426	417	499	442	465	430	468	410	473	414	448	438	431	431	439	417	501	465	430	443	426	425	427	471	457	465	473	479	453	424	476	453	407	450	401	446	421	449	454	438	443	439	413	445	458	451	432	420	432	434	428	459	465	487	431	442	415	455	433	437	450	430	442	421	468	460	451	475	483	423	428	438	455	471	476	440	453	453	409	431	479	441	453	461	390	447	452	449	485	463	485	451	428	436	436	436	407	454	437	430	449	461	447	487	452	428	426	466	442	440	447	455	470	441	425	437	416	401	466	432	465	433	470	446	434	433	427	436	455	468	407	450	446	406	424	419	444	471	451	460	457	429	447	465	449	434	408	473	441	447	466	420	466	475	461	417	455	418	458	452	471	452	429	448	433	423	414	446	458	416	417	441	426	464	471	401	441	428	468	461	453	446	432	445	425	475	449	448	464	478	418	434	496	455	423	440	434	413	445	446	422	447	414	396	433	457	434	444	443	422	389	461	443	435	441	444	432	446	502	447	406	432	457	406	431	448	440	442	425	435	427	450	446	482	429	442	454	430	418	445	438	444	483	445	409	381	439	450	435	443	480	443	440	446	474	428	426	452	427	490	401	454	454	456	461	426	439	444	437	412	435	447	440	460	459	432	462	437	474	447	454	464	474	462	426	443	426	428	413	441	422	459	438	432	440	437	458	429	418	451	451	452	437	459	434	424	468	440	427	454	459	464	434	453	421	409	454	457	480	455	394	456	481	443	425	451	442	434	450	411	458	453	421	453	461	441	441	463	400	455	427	418	428	437	456	430	409	425	387	466	493	455	442	421	485	447	419	428	456	441	440	412	419	464	496	463	471	448	405	431	421	436	417	437	450	416	434	464	464	431	453	427	430	457	458	444	446	447	419	426	450	431	452	479	429	410	456	450	451	431	469	422	482	448	440	450	442	495	475	443	467	445	454	461	418	403	489	435	450	459	447	442	460	460	433	456	458	435	426	450	442	430	439	450	444	460	440	473	448	459	427	437	441	475	460	462	425	431	433	446	406	445	434	415	437	465	417	458	453	449	483	458	466	422	393	454	439	416	468	426	425	428	432	440	453	443	452	468	420	450	464	443	477	435	440	453	448	493	433	440	452	449	436	459	433	436	442	419	422	430	451	440	447	443	432	451	378	439	445	429	445	433	413	452	446	469	440	469	465	473	460	429	436	434	431	443	452	434	454	435	464	474	446	434	433	449	423	471	436	412	451	436	441	422	453	463	444	437	444	462	456	489	462	455	462	464	469	479	434	438	449	420	473	448	420	445	469	428	449	434	422	438	400	426	435	438	447	387	452	462	446	474	451	498	433	452	453	439	477	436	432	452	443	452	426	465	435	416	467	429	447	445	427	448	435	423	446	430	470	432	441	422	434	442	460	447
1417	405	435	433	429	433	418	437	430	432	422	395	479	442	399	462	368	401	379	422	376	401	412	427	419	412	470	408	365	428	415	385	419	410	428	400	423	381	413	403	375	411	428	405	383	425	380	405	370	394	393	450	414	379	419	446	429	380	398	423	356	428	431	427	422	418	399	388	409	422	429	429	396	437	438	430	438	442	417	409	415	382	425	454	419	421	419	400	377	408	400	381	394	433	412	404	415	417	432	414	408	404	441	412	412	408	428	391	411	441	415	404	417	442	397	430	362	408	433	444	390	399	412	420	398	403	418	338	373	406	442	403	411	384	401	399	387	421	404	422	419	453	433	439	385	404	396	433	389	377	382	437	405	392	416	439	372	392	400	414	404	375	388	420	363	402	403	410	385	428	386	394	414	404	390	449	388	404	464	455	427	392	395	390	387	459	410	416	443	431	411	390	411	376	431	408	404	370	405	395	434	433	385	397	383	413	381	410	392	413	420	416	413	398	410	427	425	416	461	454	410	405	398	395	393	459	401	386	403	399	401	448	416	409	472	392	401	445	391	384	461	393	404	421	390	414	471	424	416	404	416	435	408	427	427	406	394	445	384	404	429	393	380	398	425	385	442	397	427	425	438	426	411	406	389	436	401	412	389	428	463	450	402	402	399	428	403	365	391	396	400	399	410	407	423	427	422	433	415	342	426	400	428	414	433	429	403	376	441	423	382	445	438	445	384	411	382	401	404	399	415	379	389	357	415	397	447	375	418	446	391	442	442	398	413	431	382	405	397	412	403	392	385	413	412	443	390	425	384	401	421	397	357	403	423	361	428	425	449	418	412	398	421	408	466	427	411	372	398	370	418	441	430	405	383	447	405	399	410	419	380	433	404	408	439	410	396	389	385	410	425	396	421	401	425	434	362	414	448	410	402	428	386	437	443	392	482	406	406	419	408	387	378	417	402	420	428	428	421	397	396	411	442	405	381	436	377	385	412	406	442	442	420	420	430	408	428	456	363	416	431	427	415	365	422	368	431	348	428	412	408	381	384	412	417	437	456	385	437	412	456	412	411	401	410	399	410	410	422	479	419	393	403	381	440	406	389	377	386	425	402	425	449	400	445	406	397	413	427	430	425	419	462	418	390	439	393	355	403	470	446	407	378	387	403	414	412	418	421	418	429	390	430	408	398	380	435	445	398	393	435	423	422	427	398	403	427	383	429	448	405	434	436	394	396	419	414	398	473	402	401	414	402	434	398	431	384	397	446	367	412	391	379	394	381	405	399	400	429	370	374	374	422	394	395	394	425	396	390	416	394	408	400	433	423	437	432	377	375	425	446	404	424	396	387	374	442	401	439	404	455	436	409	383	364	410	436	387	388	406	420	383	398	408	417	382	408	373	349	441	385	428	408	402	446	412	395	429	415	456	379	415	395	424	407	408	408	411	442	392	396	394	367	421	402	383	410	421	391	403	393	389	418	428	412	434	385	376	394	449	456	418	391	388	361	368	407	412	380	448	390	390	403	392	415	400	429	425	451	416	383	379	406	411	391	393	425	420	394	422	423	389	397	429	421	433	417	401	433	394	386	420	400	444	439	400	434	403	456	392	405	401	406	399	382	444	405	396	414	402	419	398	371	413	462	422	447	404	404	375	400	405	411	420	462	411	409	419	419	409	379	390	458	383	407	398	425	434	411	445	383	417	426	419	425	436	398	414	403	385	437	428	406	395	403	390	416	393	404	408	411	428	439	432	402	426	385	400	435	419	423	379	400	416	390	418	398	416	394	416	392	391	384	445	436	393	438	414	409	422	414	405	384	410	401	421	377	414	429	418	411	414	442	404	411	398	438	386	447	422	405	436	428	405	442	476	407	398	444	393	418	411	384	438	394	419	449	377	414	433	460	351	401	390	397	437	396	429	470	411	420	415	411	437	416	410	391	416	413	380	438	400	441	412	417	358	360	389	380	375	455	404	401	425	424	408	411	375	418	404	440	428	439	447	380	403	449	414	396	398	418	374	391	416	399	436	397	422	403	436	414	422	411	380	390	394	424	424	444	430	426	390	402	436	392	423	396	375	420	402	402	389	420	426	407	396	400	408	402	396	428	425	424	404	419	417	380	388	413	408	404	423	423	409	419	400	432	404	380	396	421	410	390	413	411	390	409	419	428	413	399	426	417	390	419	367	390	393	416	427	419	411	386	408	388	435	404	388	415	439	386	403	404	398	422	399	391	416	427	365	401	421	441	434	412	391	385	419	412	396	422	424	411	436	391	404	403	419	430	436	422	396	389	462	431	397	380	408	424	422	396	422	388	409	402	404	432	414	417	394	390	397	413	398	423	408	431	389	415	397	403	450	436	416	416	381	439	423	420	422	417	433	405	433	403	410	410	375	427	411	387	379	397	426	432	408	438	402	432	418	426	413	438	428	400	398	434	421	418	421	424	385	421	418	429	436	426	431	398	432	457	417	389	436	408	374	425	433	352	426	417	459	423	376	388	427	435	445	396	394	406	394	430	388	433	421	417	417	375	436	430	411	402	462	421	417	383	395	391	386	388	384	394	448	411	430	381	424	429	397	394	434	417	371	422	428	419	395	410	411	389	462	418	416	430	379	380	420	431	412	451	405	429	419	434	387	394	384	413	413	390	384	412	422	377	409	387	404	389	429	419	437	402	349	415	411	451	406	402	413	394	407	452	415	422	420	426	396	467	394	460	419	407	402	404	421	416	395	367	384	450	441	441	422	432	403	419	415	380	392	381	397	408	409	437	401	383	422	429	463	404	391	425	414	406	437	419	416	383	439	421	439	378	409	446	410	449	426	425	451	467	450	396	424	372	429	381	395	407	400	394	414	409	443	417	382	425	416	419	407	388	420	386	425	423	372	426	396	389	367	427	398	413	426	433	387	440	355	399	394	398	402	384	391	399	388	419	424	386	440	446	409	430	383	399	418	412	398	384	451	447	447	446	430	401	464	428	423	369	399	419	413	440	424	415	424	393	406	428	415	411	429	406	386	392	431	420	418	424	442	409	449	388	434	421	405	417	378	406	401	386	400	359	431	400	429	408	415	441	402	451	413	448	382	396	404	428	428	399	385	422	417	394	445	381	375	407	407	403	398	414	432	365	413	436	408	373	451	437	407	388	384	467	438	371	403	414	386	448	403	408	457	419	395	417	394	408	402	396	432	410	392	406	363	448	392	396	424	365	372	395	420	382	420	387	396	416	417	424	429	451	421	411	396	433	402	426	419	403	379	378	422	391	408	402	406	409	412	409	390	455	409	399	376	386	420	417	412	434	435	447	369	418	428	390	400	413	391	432	382	417	392	368	403	435	386	403	433	425	439	423	414	378	380	427	396	391	399	386	395	408	401	417	366	436	430	392	435	386	402	431	409	452	454	408	410	446	436	391	402	374	437	422	393	420	403	369	414	407	424	390	414	416	386	416	409	425	396	425	394	423	371	435	448	368	412	413	417	415	427	441	409	405	387	379	412
2067	977	974	1011	987	972	965	994	940	982	981	948	966	994	945	910	951	977	954	943	912	952	950	962	932	1019	923	976	922	991	909	964	968	969	1007	1002	940	930	929	972	963	929	953	939	888	915	961	930	948	978	992	887	951	971	936	1010	872	978	964	949	935	906	889	913	955	993	987	979	988	941	956	932	850	927	979	915	957	937	946	926	988	946	965	935	956	939	941	950	952	888	992	949	947	931	956	908	965	996	925	945	992	939	978	966	976	937	954	953	936	905	937	948	938	958	971	936	920	929	1004	967	970	949	991	971	837	936	936	924	953	956	942	949	1001	953	967	978	988	964	927	922	974	998	967	948	1004	944	917	925	895	940	934	952	950	957	978	926	934	976	938	1008	938	917	939	986	895	973	1015	971	932	947	933	984	934	929	961	936	958	913	979	986	972	973	931	980	941	942	939	943	926	913	962	902	923	917	987	905	945	984	992	975	915	937	950	962	950	956	933	947	984	942	993	924	929	939	957	980	905	950	968	963	950	1014	907	969	928	919	944	985	932	957	996	902	978	898	881	955	952	914	916	928	971	939	957	955	947	943	969	944	899	984	913	886	897	942	955	900	979	950	941	958	921	913	882	938	978	965	911	973	1005	893	952	973	926	963	971	945	946	921	940	1003	906	932	963	947	992	960	934	966	929	967	1005	923	955	950	962	910	952	930	943	965	919	982	999	960	934	924	930	955	925	913	960	946	991	969	930	936	973	935	938	950	955	985	916	964	937	899	908	991	962	931	960	976	941	931	1001	898	942	968	944	890	989	971	931	956	925	926	928	924	922	939	990	916	945	983	945	993	968	930	957	1007	950	941	941	943	930	1017	942	942	938	1003	972	950	931	952	931	923	901	990	969	977	955	961	908	906	960	965	958	992	1006	985	956	935	911	914	975	922	935	947	942	982	940	905	987	1003	936	992	923	960	983	899	970	937	938	944	956	940	978	986	957	907	951	987	907	943	967	973	946	862	958	965	997	913	930	927	980	935	963	1002	960	946	975	933	969	922	951	874	1000	926	946	952	985	959	942	922	961	960	941	928	987	963	926	925	963	921	939	966	951	944	973	959	950	943	984	919	929	924	895	958	926	946	962	974	1014	895	984	944	931	958	990	860	975	938	932	950	970	919	965	921	927	912	924	920	938	954	916	942	956	939	941	936	920	939	990	974	974	944	965	926	957	904	931	980	912	932	948	973	896	933	958	957	925	958	952	981	963	934	921	967	980	956	970	975	902	913	968	984	949	920	949	930	961	974	916	1015	910	922	929	950	985	969	917	965	975	987	992	960	919	988	966	912	934	953	945	942	989	994	952	915	961	1019	953	934	939	939	917	915	951	934	933	979	961	961	974	920	927	989	924	947	941	955	908	917	963	943	990	933	963	967	1002	941	959	955	985	954	939	948	950	954	933	952	930	969	953	933	1064	943	956	1021	941	961	919	931	969	935	945	997	951	907	937	945	929	998	959	960	1001	966	906	906	966	958	898	907	950	887	883	935	946	944	923	928	958	918	967	976	944	975	943	942	951	947	956	977	1021	988	948	967	927	899	983	981	948	930	947	918	949	962	935	927	971	966	1009	969	940	932	942	1026	921	989	932	987	938	958	907	986	951	943	1050	975	943	899	998	918	960	914	928	942	969	981	961	982	972	990	932	960	890	998	931	937	999	1008	992	903	940	928	898	959	956	958	905	975	923	927	982	933	920	937	956	938	1010	945	950	934	924	972	916	940	961	943	972	971	929	939	933	923	986	971	1027	922	876	983	914	954	959	928	960	932	939	953	950	965	986	945	949	953	952	878	964	970	919	964	960	988	953	905	961	941	914	954	971	954	969	903	967	957	984	942	987	932	949	910	970	956	916	935	920	956	959	1004	965	943	995	961	923	943	976	938	947	999	950	990	943	928	935	967	995	941	981	938	954	993	936	1016	953	975	987	947	1034	918	974	923	940	958	962	958	988	947	956	926	906	975	958	941	937	988	913	1006	890	982	930	945	940	937	951	944	936	897	947	980	897	896	893	920	955	921	906	946	962	968	930	1016	944	1006	897	973	921	994	954	986	984	892	963	970	940	999	991	975	918	950	998	906	999	983	931	940	935	975	929	972	918	944	911	937	915	923	915	957	957	913	932	976	916	954	901	916	1001	897	950	957	987	950	942	975	927	868	941	971	976	1005	927	979	948	961	990	985	930	894	930	950	1015	927	915	952	935	967	959	941	899	930	933	979	942	925	983	927	984	907	936	955	1006	922	946	978	937	959	965	947	908	922	986	915	971	920	964	973	955	966	965	913	948	955	957	960	932	914	928	1049	941	929	983	1022	953	942	962	975	978	965	978	991	1002	936	937	905	979	921	998	985	981	985	962	945	925	949	952	1001	944	935	923	964	984	918	955	943	1013	915	909	960	874	952	969	946	949	1000	953	902	928	979	936	945	976	935	904	929	947	950	935	950	978	957	965	927	966	950	955	969	913	942	929	972	922	931	933	895	916	924	1009	953	933	968	908	940	945	995	960	898	966	995	960	893	928	895	916	1006	1002	917	918	923	995	945	902	966	946	965	948	981	912	930	959	942	924	952	987	954	956	927	897	917	921	973	932	915	909	971	917	908	909	931	950	867	911	937	973	915	972	896	905	938	1035	934	875	927	955	942	954	926	965	940	976	967	974	911	916	988	949	952	893	947	987	919	886	913	924	880	1019	952	964	928	921	928	975	927	907	969	1019	930	1015	946	969	951	989	955	1011	937	1022	1028	943	957	915	972	921	956	977	957	921	921	910	955	929	923	966	930	869	959	952	934	969	972	986	938	976	976	933	895	928	971	928	911	903	970	991	983	956	954	929	978	945	953	932	989	958	942	933	984	974	939	930	956	954	965	888	952	978	933	977	927	907	957	991	987	962	891	938	908	977	931	991	948	916	956	944	916	925	961	883	970	948	928	973	889	945	940	975	943	949	961	921	917	939	957	927	971	955	979	1001	923	997	999	939	992	973	975	934	945	903	1009	964	969	1045	926	957	940	959	942	970	950	967	926	953	993	963	961	940	978	1047	1037	905	907	956	941	937	985	997	964	965	935	974	951	933	922	966	945	939	952	920	1036	1022	932	946	973	916	962	910	939	987	1002	932	905	961	983	941	911	925	979	992	919	948	928	949	1000	941	970	1025	992	968	935	919	920	952	986	950	954	929	986	935	908	923	958	947	944	937	997	950	948	953	933	944	919	939	930	940	955	973	910	943	951	925	941	941	969	965	961	928	938	957	951	976	896	967	947	929	997	954	901	985	876	954	959	923	967	997	943	898	945	920	978	923	910	929	992	932	937	943	947	912	909	955	897	949	889	924	971	941	943	980	925	974	907	1005	932	953	980	915	1029	985	903	1044	979	965	988	996	946	951	949	992	900	975	940	951	952	884	958	949	980	952	950	920	971	982	937	945	972	956	961	877	1027	964	999	898	956	941	1030	932	956	971	980	939	936	933	872	942	923	966	915	971	996	921	844	940	930	959	982	989	1020	910	869	978	1000	989	950	931	960	983	958	961	931	967	934
6784	598	626	543	454	403	384	385	354	423	385	381	366	396	358	397	408	342	352	369	375	366	370	411	371	375	355	361	335	345	369	321	358	353	362	343	359	349	347	357	375	366	374	339	378	373	368	381	327	365	364	341	341	367	366	347	399	326	336	378	354	376	342	368	381	339	360	367	377	364	356	347	350	361	370	367	319	388	374	375	343	344	366	387	337	366	336	321	337	366	406	366	306	355	351	350	345	389	355	275	335	346	346	354	322	362	354	339	331	353	318	361	356	362	352	367	313	327	369	358	345	392	395	348	348	365	357	359	332	360	334	371	372	379	354	361	350	379	336	378	339	358	356	376	336	367	381	340	355	344	340	327	365	376	355	352	353	369	359	366	359	372	374	360	377	321	361	344	385	369	366	364	344	356	356	340	348	329	362	357	354	345	360	389	355	382	382	358	352	352	329	352	354	329	345	344	364	346	355	353	356	372	349	322	374	343	381	351	343	399	355	371	353	348	356	328	354	361	365	354	396	374	360	359	343	344	361	302	396	386	328	334	350	360	357	369	353	397	356	365	369	349	351	401	393	332	366	371	380	383	361	376	341	383	342	380	356	382	360	351	344	382	351	382	347	381	397	337	393	348	365	342	313	334	383	365	353	350	349	372	369	419	400	364	401	345	389	339	351	385	363	353	358	350	359	365	362	354	376	331	350	357	347	386	362	369	369	363	371	375	344	367	385	339	344	371	368	353	373	358	367	315	383	372	331	375	364	330	376	335	368	339	399	333	385	335	393	363	344	381	347	352	385	347	359	343	348	399	350	386	321	387	395	362	360	357	376	354	362	336	369	345	340	332	379	394	340	337	383	362	401	393	345	338	364	364	381	368	368	363	358	352	356	339	378	377	378	348	361	385	344	365	361	335	332	396	339	328	356	337	344	359	336	363	342	353	356	341	387	356	362	351	349	373	336	369	346	321	376	381	338	367	351	366	317	362	353	348	398	390	351	376	377	348	333	373	385	347	354	371	345	364	364	318	368	392	352	351	370	320	368	353	365	340	342	343	360	336	376	372	364	343	352	395	380	342	359	326	358	346	395	339	360	390	382	338	360	360	352	338	320	333	360	386	399	369	336	353	357	342	362	352	368	378	352	330	343	355	306	364	340	321	350	322	364	359	365	329	374	399	359	348	379	332	375	367	337	394	366	365	376	359	369	384	333	353	374	343	350	330	376	355	381	336	340	344	335	348	377	349	335	325	363	374	364	361	381	381	363	335	377	360	382	385	337	341	366	364	346	395	354	354	389	355	332	323	361	379	368	349	358	348	323	365	357	347	348	369	350	345	343	360	352	373	385	374	354	375	359	331	341	376	368	341	333	364	330	370	330	349	365	410	355	350	354	378	367	382	373	316	351	398	380	352	333	351	376	358	366	349	340	331	376	355	358	368	352	329	373	352	361	380	378	392	332	368	342	355	389	376	315	362	394	363	328	357	381	366	369	335	349	362	376	374	392	370	341	347	336	341	346	334	342	338	344	327	330	319	388	339	355	376	352	365	344	374	356	407	389	336	319	329	339	389	371	347	334	405	350	336	336	366	354	363	344	382	387	363	373	338	348	360	366	358	392	359	367	354	333	363	347	340	341	325	317	342	348	326	375	345	373	355	395	335	340	369	340	358	399	361	343	409	396	363	346	346	359	342	338	357	363	357	389	331	353	384	360	341	355	313	364	371	353	319	358	345	338	382	330	376	349	360	385	372	370	348	330	332	350	389	351	364	344	392	393	395	347	351	349	370	380	350	374	373	391	360	357	361	376	363	324	363	361	360	383	353	382	386	357	362	362	351	373	372	379	384	375	356	375	363	376	387	371	375	353	383	328	345	375	352	371	386	364	362	319	325	375	359	373	366	343	332	377	385	385	330	365	349	375	407	351	339	335	353	343	405	408	336	335	407	341	360	370	343	340	395	344	367	376	376	364	394	368	372	358	344	356	376	360	371	357	343	376	344	381	330	369	416	396	370	388	333	328	353	357	361	392	352	372	370	351	367	370	351	378	374	341	363	331	337	342	394	394	361	367	350	392	376	380	363	364	351	386	356	347	383	353	355	370	361	295	346	376	311	356	365	343	337	395	366	372	341	333	345	369	353	338	350	385	311	372	336	362	375	341	360	347	375	353	344	327	346	367	391	397	370	372	328	358	359	311	395	341	377	371	364	354	326	383	368	347	339	325	373	365	392	344	339	352	347	370	391	371	361	352	323	334	342	423	373	337	360	345	386	333	346	371	346	314	336	349	348	376	382	375	338	347	366	356	376	373	351	383	375	380	363	363	333	347	364	361	347	301	342	408	382	350	342	373	353	359	390	334	355	398	371	382	345	364	351	403	376	378	330	338	332	375	344	352	385	331	364	356	341	361	347	352	362	362	339	354	381	348	384	374	339	326	366	336	375	397	365	337	379	322	360	371	377	351	395	371	344	355	372	360	366	391	364	356	358	371	359	375	373	412	386	357	354	372	335	365	332	345	338	345	325	377	338	373	399	407	386	345	353	327	397	341	350	361	364	361	341	343	384	365	339	388	363	319	333	353	346	355	341	383	362	382	306	355	360	345	365	368	355	355	342	357	374	363	332	379	375	386	376	333	356	349	326	365	374	376	380	428	363	349	348	350	312	368	330	332	354	363	352	358	376	357	323	378	350	348	340	375	363	388	364	346	317	356	340	355	376	346	356	354	357	360	379	359	351	367	363	371	352	369	341	353	371	374	346	354	373	368	356	369	344	366	394	338	386	340	390	369	346	408	344	354	351	352	329	388	367	365	369	353	369	317	333	366	326	335	357	369	359	357	386	324	383	338	384	359	326	338	386	339	322	386	388	350	350	346	370	365	353	343	356	355	382	331	322	372	391	355	365	344	355	343	381	345	351	322	381	341	356	360	367	354	333	382	381	333	400	368	369	361	365	370	367	382	322	356	352	369	360	353	339	347	355	377	357	385	369	375	371	343	351	403	338	368	372	363	338	362	396	382	380	334	390	338	432	338	390	336	361	351	353	322	379	386	387	389	308	376	356	379	347	352	380	355	348	351	389	371	336	356	359	370	329	361	368	326	353	366	348	361	360	340	376	357	369	342	368	367	381	359	377	412	366	347	377	382	382	364	325	341	324	374	338	382	362	330	361	360	335	369	373	377	349	383	350	369	381	334	369	331	343	356	341	357	338	355	364	341	351	373	344	374	363	374	354	377	355	360	353	337	365	360	318	385	350	352	327	384	361	352	360	380	346	399	383	343	377	390	391	390	365	406	349	346	353	331	415	330	394	396	354	373	364	356	311	357	377	334	371	369	343	336	360	347	366	361	355	361	332	341	339	370	326	336	371	358	363	346	369	331	388	375	382	348	371	350	363	352	337	370	377	343	362	343	393	384	316	357	342	369	377	346	328	340	353	350	359	373	367	365	373	368	363	369	339	345	336	344	361	361	336	345	390	361	362	359	366	364	343	328	346
6401	1099	1361	1540	1333	1212	1167	1045	1011	937	971	936	906	899	914	860	907	860	859	869	905	862	918	931	912	852	888	865	819	841	823	854	861	786	813	866	834	842	881	850	851	834	822	832	833	829	856	850	848	878	821	851	867	852	875	826	791	874	876	828	861	871	803	873	816	871	818	823	799	836	823	836	862	851	868	822	780	810	817	834	829	854	768	858	843	830	797	778	907	849	837	805	754	836	853	802	798	897	839	839	874	839	887	858	810	870	803	849	789	828	825	812	864	849	820	811	848	859	827	802	796	823	791	838	844	796	811	805	882	775	799	840	787	816	820	827	884	886	802	857	799	869	851	865	876	879	834	873	806	905	913	800	895	807	826	855	796	849	790	902	836	830	887	843	821	820	885	849	831	796	821	828	836	787	844	865	838	880	826	831	815	839	919	837	839	817	842	814	857	821	867	790	850	832	847	807	869	836	799	865	811	796	837	805	781	839	840	817	829	842	851	861	871	818	848	837	880	822	868	830	830	846	830	780	793	787	849	835	825	889	842	833	892	847	838	849	826	811	865	793	860	821	818	900	813	829	818	858	847	822	843	813	833	878	800	835	854	803	842	836	819	864	827	838	824	888	827	897	850	820	903	862	828	860	792	895	783	789	825	886	865	826	825	872	868	781	809	882	849	770	839	803	853	837	819	814	802	814	828	833	870	816	782	865	867	858	882	835	816	852	829	845	835	839	860	795	773	800	844	839	841	848	865	816	865	860	779	856	815	796	844	811	862	844	845	852	846	797	875	831	837	819	827	808	809	842	910	888	835	840	832	858	803	818	888	858	843	832	853	874	804	798	798	849	866	811	876	847	871	798	791	784	854	883	814	863	850	803	833	859	842	825	847	821	828	840	834	820	879	866	922	761	856	879	805	844	846	823	876	844	800	835	829	835	860	839	836	766	811	870	811	854	833	846	810	856	854	870	842	857	839	819	836	820	824	867	864	837	829	815	827	820	857	803	870	826	787	840	795	870	835	814	862	811	777	829	835	779	843	868	866	805	842	815	873	885	855	843	841	792	810	799	813	811	862	839	864	820	816	758	874	851	853	874	858	845	827	788	819	811	782	828	834	861	875	822	842	891	808	820	820	828	842	822	796	819	888	845	860	884	810	853	805	832	866	857	819	848	861	822	858	789	810	865	847	788	896	841	835	795	828	791	851	846	839	827	835	860	860	801	848	849	816	855	831	814	784	876	863	804	837	824	814	818	829	840	872	807	824	876	898	846	847	819	897	866	843	881	874	821	805	876	850	784	850	818	843	853	873	830	844	834	857	851	879	851	846	840	813	925	830	827	877	886	835	817	850	826	832	796	816	805	838	839	837	834	885	842	884	825	830	841	842	820	816	845	862	809	789	865	831	853	819	838	889	829	825	818	907	781	820	809	864	881	786	853	833	845	847	880	847	818	798	761	823	878	795	859	848	833	845	850	826	784	859	811	840	806	829	854	780	842	843	814	791	816	811	806	809	807	815	885	813	815	819	843	844	886	821	856	915	826	847	830	826	884	779	815	815	772	827	851	859	803	856	870	863	856	858	889	791	844	884	822	842	876	870	858	840	836	832	870	851	855	812	887	817	804	824	819	826	813	824	790	870	850	801	847	841	878	829	831	886	884	857	835	867	929	835	815	898	850	790	856	843	824	873	851	821	801	822	840	770	846	826	862	868	847	785	842	825	829	838	786	801	887	888	867	821	838	821	808	817	858	826	829	871	847	809	831	748	810	815	847	847	850	819	802	796	829	838	856	824	882	795	819	878	873	853	853	801	761	749	881	827	827	807	833	891	827	833	852	816	821	831	834	841	853	830	806	809	835	840	810	827	856	847	832	797	840	842	869	839	814	846	844	853	826	807	822	817	835	833	784	819	844	838	857	828	810	827	825	861	800	832	911	832	820	847	818	844	839	845	838	847	871	792	830	818	862	803	863	837	874	784	818	860	824	766	783	851	805	824	851	807	846	848	841	845	828	899	859	849	853	882	866	795	835	869	855	888	885	876	870	804	835	860	852	874	848	817	829	792	776	833	828	825	830	849	819	875	861	810	850	831	839	853	875	786	843	801	788	845	859	872	851	852	846	812	838	812	819	823	803	822	847	837	824	828	859	857	823	809	839	811	828	832	852	849	806	780	809	848	846	881	834	815	788	866	893	835	793	825	801	820	856	803	816	828	845	831	848	864	860	835	802	864	817	791	891	798	812	825	823	843	842	785	821	843	842	838	871	846	847	828	793	848	828	788	838	827	866	876	883	870	829	809	848	805	868	881	836	836	851	890	822	797	871	841	821	891	836	833	808	802	801	900	890	881	809	841	795	855	834	839	827	833	825	815	876	805	845	856	856	825	879	838	916	843	833	851	819	798	847	809	823	835	818	855	808	827	841	813	819	846	865	829	853	880	862	884	829	817	881	818	851	852	820	839	832	852	806	843	823	841	865	897	825	866	836	830	841	810	793	825	891	822	846	776	854	820	850	800	843	855	856	796	849	831	819	809	801	819	841	841	881	794	825	828	821	837	805	893	778	859	822	819	821	876	852	892	843	815	844	820	845	827	858	848	871	807	838	864	859	868	820	817	838	840	835	833	865	885	825	820	830	834	852	846	805	866	776	822	853	827	892	875	864	830	914	808	844	834	850	823	786	898	839	814	789	852	845	801	872	816	828	858	791	857	819	835	800	812	827	798	793	811	832	799	813	796	848	858	824	825	792	854	829	816	771	874	855	821	839	845	842	845	939	892	861	830	781	860	859	803	819	855	782	854	847	829	854	858	853	794	842	863	814	854	833	886	874	833	820	807	836	856	829	825	791	847	874	846	869	827	831	821	856	860	855	811	783	860	850	821	814	883	844	836	849	840	872	841	852	835	840	778	840	798	810	808	859	833	808	824	851	816	839	836	873	845	872	818	839	838	831	879	885	831	852	770	813	849	854	851	821	843	819	849	790	825	825	877	873	849	819	851	830	828	829	851	841	814	816	739	811	838	798	843	859	878	876	792	853	853	823	830	859	786	802	888	854	825	843	896	775	866	827	863	853	803	872	794	807	800	815	841	848	855	887	773	870	848	821	872	836	829	849	843	830	826	846	789	847	810	869	873	872	863	912	857	826	776	825	806	825	889	865	875	795	834	841	784	794	852	863	844	851	869	808	859	887	844	833	905	804	814	823	821	845	851	822	841	828	873	800	829	859	818	885	822	860	808	788	799	880	858	796	801	819	849	800	844	805	829	854	873	826	800	842	842	816	835	866	852	862	857	849	860	856	826	862	800	789	834	813	804	815	863	787	835	824	822	869	808	849	804	845	849	830	904	848	879	850	884	820	834	841	822	816	842	832	882	837	843	794	808	858	815	836	790	785	824	880	828	882	770	882	799	910	865	796	839	868	895	839	857	836	840	835	811	842	804	818	817	831	814	869	794	850	835	799	840	836	850	873	884	828	877	789	773	849	846	829	856	814
12395	865	687	506	422	298	290	269	247	238	227	209	190	183	182	194	150	177	180	198	190	210	164	194	154	184	184	172	190	206	192	165	184	185	181	183	186	182	173	198	187	159	177	153	186	177	164	173	161	173	174	174	192	186	166	196	168	188	167	166	177	176	173	201	172	185	172	173	152	166	185	173	170	194	163	192	178	161	157	166	178	180	166	176	165	160	175	184	146	166	185	186	172	165	160	165	168	154	182	164	185	168	155	164	184	210	183	159	172	193	178	163	191	182	161	143	164	180	174	171	160	164	157	179	169	175	152	181	184	182	185	190	185	149	176	174	189	160	183	193	168	147	163	194	179	199	154	172	184	164	170	166	153	168	166	189	181	192	170	154	156	168	177	171	164	171	151	181	188	172	178	183	178	199	152	175	159	173	159	176	185	169	172	182	181	192	160	190	174	175	189	171	155	191	185	165	155	169	196	194	176	193	170	173	196	192	175	187	163	149	169	175	190	170	166	173	151	187	203	175	160	195	165	200	199	156	171	186	178	173	169	186	206	180	157	167	179	186	164	180	179	194	187	172	184	217	163	167	174	163	181	159	150	168	168	167	175	170	187	195	173	185	163	183	163	173	162	185	176	190	208	180	196	176	161	184	182	186	180	174	161	188	183	160	177	192	164	173	192	204	162	164	182	178	174	151	171	186	165	202	184	166	202	170	199	183	172	175	206	174	176	156	147	169	171	190	170	187	178	176	176	185	175	149	185	183	173	178	180	175	185	175	167	176	145	184	157	170	188	159	166	152	173	180	173	176	194	162	168	157	182	183	179	171	161	187	185	163	170	158	193	185	171	196	184	162	165	153	173	162	186	178	188	159	197	160	172	200	178	141	189	199	154	189	166	170	172	184	199	161	164	158	177	210	184	188	147	149	170	173	192	171	181	189	153	160	173	178	178	190	173	179	185	167	175	180	166	192	194	184	173	170	170	196	164	187	176	190	180	173	197	152	178	190	157	170	189	165	175	180	168	186	174	178	188	156	166	158	163	184	180	171	179	187	182	176	176	166	157	174	184	170	188	179	161	151	158	179	186	191	179	185	180	194	165	138	198	149	155	186	168	155	188	181	181	159	195	179	187	155	194	160	147	164	167	156	186	165	177	178	156	181	184	169	191	164	172	176	200	158	176	152	180	166	177	203	191	193	179	160	176	180	173	160	173	192	191	175	174	171	176	182	186	178	166	191	172	185	173	188	149	153	176	155	170	179	183	174	156	156	175	186	163	179	171	195	186	135	167	198	178	187	152	189	200	194	179	174	166	174	168	193	164	181	166	171	165	191	215	152	153	170	177	176	156	168	181	180	164	162	201	194	187	164	179	159	169	174	168	187	169	178	181	189	154	165	186	167	164	166	185	184	170	185	144	181	171	151	185	193	160	169	188	175	162	162	172	161	163	162	175	154	189	210	179	181	154	146	157	179	180	191	175	179	185	192	163	168	174	191	195	167	177	170	164	177	177	176	173	170	191	175	152	182	150	162	164	181	182	161	166	183	196	170	180	180	150	168	177	141	171	158	180	154	181	155	177	182	174	182	140	144	157	169	169	178	174	183	178	141	168	176	163	177	166	165	180	177	173	168	190	171	171	191	183	186	186	171	162	158	192	162	174	183	171	165	142	164	186	164	201	173	183	191	157	175	170	149	172	171	142	160	185	184	166	197	190	181	166	158	170	149	195	164	143	160	164	150	165	190	163	171	173	148	189	151	196	168	165	207	178	183	163	209	142	198	204	172	164	141	160	180	154	165	196	151	176	185	176	177	178	209	181	174	182	215	153	171	170	165	191	164	193	164	168	163	177	178	176	160	171	150	186	179	172	185	170	172	171	165	183	156	166	188	163	171	177	180	184	196	171	210	165	173	167	185	164	191	160	176	169	174	186	137	164	208	164	157	193	160	159	177	172	169	207	180	167	165	171	161	192	194	163	186	168	193	176	184	171	173	174	152	178	184	176	175	187	167	174	176	189	196	167	175	186	180	182	188	192	191	171	179	179	174	176	160	157	163	158	184	184	166	169	172	186	181	166	185	172	172	184	173	163	157	154	169	180	167	177	164	159	204	170	193	182	197	178	177	188	168	203	167	171	183	188	177	170	173	168	156	162	169	187	157	170	177	167	193	197	168	172	168	144	181	166	170	195	240	164	162	178	151	171	181	169	180	178	157	195	193	187	177	176	166	166	159	191	163	195	161	163	166	174	175	190	155	171	147	170	169	153	171	162	209	173	155	152	154	201	192	142	175	192	155	180	179	154	195	155	176	173	154	176	174	184	165	195	180	189	148	168	181	184	159	184	184	167	207	178	177	151	194	155	163	178	169	172	166	186	182	182	165	157	156	206	164	161	165	174	172	159	139	157	178	182	158	178	175	179	181	186	172	172	151	181	180	173	175	200	183	189	177	193	147	168	198	173	181	195	181	155	191	173	147	201	187	169	183	179	194	187	180	172	163	181	202	183	149	197	180	176	142	144	176	157	152	168	168	165	189	195	175	178	171	175	176	171	169	147	190	152	175	144	157	160	202	194	180	170	175	157	186	169	184	181	177	154	177	192	172	167	181	186	190	176	165	184	165	190	182	185	172	164	161	180	161	171	171	173	168	206	179	203	166	164	178	194	167	186	173	142	194	174	193	182	182	184	188	179	168	169	195	175	176	142	166	171	140	181	157	175	153	184	141	191	166	164	171	182	147	174	171	160	192	153	184	186	165	189	196	182	184	157	185	164	141	182	146	171	158	177	161	186	183	174	178	186	163	193	170	153	181	162	143	184	175	179	150	167	164	154	158	177	155	180	158	179	176	179	184	164	173	208	193	178	167	157	163	189	178	159	175	173	181	180	166	145	173	170	195	189	173	173	174	178	159	178	200	180	190	179	179	175	148	206	157	187	159	151	186	168	177	179	147	167	159	155	181	164	147	204	168	156	169	187	194	151	172	175	195	189	176	167	171	188	176	187	159	186	176	161	175	170	174	187	163	169	173	195	170	162	182	179	185	200	173	182	169	177	197	167	158	167	166	177	181	180	154	186	189	154	205	166	162	150	170	170	171	171	170	174	172	166	162	204	177	160	186	166	180	176	171	193	180	211	187	185	177	188	190	161	187	161	197	184	173	167	174	166	163	169	169	175	175	155	219	165	173	172	158	166	162	163	196	169	168	179	169	159	186	165	160	177	194	148	173	184	146	172	172	161	142	178	164	174	160	195	178	170	159	174	154	188	157	187	161	170	181	172	165	163	173	180	173	158	175	171	158	177	194	154	152	180	163	164	182	185	185	161	175	178	197	135	171	167	183	176	150	172	180	167	137	138	177	165	179	172	185	177	180	156	182	162	182	186	176	181	197	181	177	173	182	197	204	167	174	160	165	191	176	178	167	174	183	173	158	144	193	185	190	166	170	185	176	186	153	167	168	162	194	164	152	167	162	174	149	165	164	181	164	184	209	175	192	180	156
7676	879	1445	1689	1390	1111	981	930	803	748	717	668	609	612	559	545	591	601	518	534	480	516	493	531	519	502	470	523	486	507	504	509	475	485	513	447	489	476	487	496	445	448	436	469	483	424	460	445	481	491	472	446	451	472	485	445	441	448	462	448	453	454	452	423	475	446	453	409	459	432	455	435	442	481	421	477	484	432	401	435	454	409	462	470	454	415	472	461	457	428	460	453	454	459	446	467	472	482	454	431	441	483	444	447	426	433	440	428	432	477	481	469	426	420	469	453	451	467	426	463	402	456	437	459	438	437	476	448	485	463	435	422	457	463	481	459	472	451	428	441	418	434	423	435	473	443	462	435	422	443	409	441	461	483	476	453	451	442	493	472	433	467	462	461	415	421	443	439	454	432	451	486	435	457	422	457	457	434	464	437	439	493	441	447	521	462	453	445	497	443	442	406	465	431	426	465	432	448	457	415	457	474	459	438	441	460	407	450	453	453	455	480	427	423	482	469	436	453	504	455	446	473	470	456	453	470	481	432	475	467	476	446	466	449	465	437	430	441	471	412	458	451	465	445	440	445	441	458	441	451	429	470	473	430	419	436	460	480	410	391	422	443	434	460	457	449	453	437	441	403	479	448	427	449	439	457	408	445	484	480	420	426	420	429	426	415	463	489	469	462	451	445	463	433	425	466	453	469	449	433	450	435	464	451	442	430	469	430	437	460	434	453	421	465	440	420	473	430	452	465	475	445	444	452	469	486	427	417	422	462	437	442	432	422	445	460	413	456	458	429	463	427	430	442	454	439	450	441	449	460	471	425	492	428	425	468	505	465	424	455	447	450	479	435	470	430	457	467	428	434	427	430	487	448	425	425	420	465	453	461	451	429	439	452	418	491	459	466	493	512	400	410	445	437	423	456	444	452	451	429	468	442	427	434	485	461	487	470	447	445	451	466	431	474	460	412	428	481	406	471	426	477	468	449	416	460	451	437	409	453	472	434	457	421	457	452	427	433	460	435	438	448	435	428	445	450	466	438	460	452	463	451	419	429	432	440	410	417	451	443	479	417	429	479	416	421	459	424	446	457	452	492	455	454	429	459	490	459	422	404	438	435	431	439	461	475	429	419	443	435	453	417	485	428	448	465	440	446	475	466	463	425	466	461	460	417	398	470	450	455	456	424	438	417	406	450	488	438	445	424	434	450	458	455	428	476	411	422	433	471	423	448	472	439	462	450	463	436	462	410	469	439	436	443	460	471	438	427	415	405	467	446	425	466	459	450	456	427	431	439	448	474	438	447	464	445	436	449	463	466	465	424	450	425	444	461	454	416	447	453	442	437	434	445	474	473	436	438	413	472	474	492	434	437	438	456	472	471	404	457	423	439	468	465	451	414	441	455	453	441	427	493	406	455	453	453	479	452	450	470	428	437	472	435	425	465	483	442	482	466	450	502	451	431	443	443	449	430	439	477	439	455	470	454	455	457	484	446	456	462	457	479	462	473	429	447	463	480	402	438	450	447	492	458	432	432	403	413	458	467	457	434	431	449	411	431	462	440	427	471	463	414	468	437	458	462	452	467	445	423	464	462	440	439	461	426	463	451	466	418	429	446	423	442	488	418	453	461	410	427	440	416	440	448	425	421	443	463	459	424	488	430	467	434	446	443	436	470	463	498	436	461	449	435	472	436	449	459	418	454	444	441	417	437	475	434	455	422	417	439	417	425	425	457	434	436	440	459	431	445	458	450	479	418	433	467	430	450	444	455	457	462	448	458	468	461	412	433	449	422	481	445	467	475	462	456	456	467	449	455	459	453	455	402	437	467	451	481	453	468	420	456	469	418	470	459	442	435	443	403	487	411	434	463	479	457	446	428	474	492	452	465	498	470	436	440	468	440	473	449	485	477	425	457	446	425	453	432	443	443	475	486	428	450	445	454	448	425	404	491	467	416	441	448	431	475	487	456	475	482	420	451	449	449	444	486	464	457	441	439	478	480	447	430	452	456	484	429	466	466	435	451	423	419	451	471	465	441	430	477	449	491	482	427	481	506	411	436	458	437	450	456	440	477	403	475	452	454	438	465	449	454	422	464	466	486	423	436	441	449	445	430	460	457	452	467	424	479	397	454	463	437	477	457	465	467	451	474	448	458	468	477	419	459	446	459	424	437	439	462	418	446	488	433	423	465	416	408	452	443	466	438	466	445	480	444	432	456	452	460	486	406	463	413	463	489	450	452	443	446	454	431	469	454	436	493	426	465	470	428	468	443	464	501	472	420	442	450	423	442	444	455	444	453	450	452	421	485	446	455	450	436	469	468	478	412	431	442	444	479	483	474	463	427	455	457	455	458	468	470	454	467	429	432	452	451	479	448	492	445	438	458	442	464	462	478	419	457	384	396	438	468	465	459	444	431	463	429	465	433	448	486	420	457	451	452	477	443	433	460	428	446	449	450	458	458	403	440	421	463	435	424	447	464	424	446	433	420	471	465	470	457	482	451	476	437	461	407	459	463	474	426	452	471	420	510	434	441	469	442	443	448	438	407	465	475	467	459	488	483	438	418	442	452	470	472	475	421	434	443	442	412	447	444	458	415	443	445	493	418	432	425	488	436	454	473	467	476	451	467	470	412	466	481	436	415	469	454	412	457	461	432	472	472	457	464	459	480	432	429	455	486	455	420	478	420	444	449	472	409	459	450	452	446	415	445	447	472	416	422	485	484	474	454	437	445	434	470	436	489	479	463	442	464	435	441	464	462	464	476	493	438	482	458	484	426	422	453	464	446	465	411	432	436	457	401	442	446	434	449	460	456	480	432	438	446	449	434	469	458	448	451	439	451	445	443	424	445	464	437	469	453	434	388	434	458	461	454	477	474	453	449	486	465	489	400	443	446	441	455	436	413	439	447	480	464	394	423	414	451	440	444	444	420	464	402	430	438	453	478	409	447	459	440	416	447	464	415	463	411	426	443	443	454	439	452	443	430	456	490	416	455	485	422	431	471	408	450	446	482	453	470	460	478	434	470	434	450	438	455	430	428	442	473	450	430	474	461	398	433	448	493	437	450	435	416	410	465	441	427	460	429	465	477	436	446	424	423	436	443	464	462	438	413	455	451	433	443	470	490	407	468	463	480	395	456	426	427	433	444	492	474	451	436	420	433	421	442	457	430	443	460	471	444	442	458	440	423	447	434	430	425	442	442	485	429	488	449	450	413	460	441	448	465	438	430	461	436	460	455	477	439	458	455	473	471	451	464	457	456	454	443	473	471	411	482	439	459	456	447	477	459	468	443	446	467	458	445	501	476	420	454	466	475	437	446	409	443	466	454	462	445	444	444	449	464	441	435	439	397	449	416	454	463	454	457	426	445	450	456	408	471	447	458	466	467	462	456	431	419	448	462	435	438	463	459	408	452	455	459	475	427	470	437	464	428	435	429	416	460	425	425	434	413	462	435	493	434	508	462	460	425	418	417	421	472	428	486	430	435	437	424	448	485	397	451
1438	400	432	395	411	453	408	411	387	414	413	410	406	440	445	384	440	405	428	471	437	427	413	391	455	412	409	444	383	401	427	412	375	405	439	407	394	417	355	381	410	414	420	400	395	399	404	426	422	424	417	417	385	435	428	390	402	389	427	416	371	378	403	430	422	410	385	361	398	408	397	435	425	391	408	427	408	440	397	456	451	435	397	412	409	414	423	425	396	401	416	386	415	379	378	433	378	401	398	401	409	422	417	441	410	403	383	432	413	399	401	455	419	426	441	453	419	410	430	424	415	404	421	409	427	417	413	449	420	391	440	420	441	433	404	401	419	450	443	436	381	410	369	427	405	396	407	414	435	421	428	446	377	415	413	375	417	450	446	415	425	374	394	425	427	424	450	413	433	416	433	426	393	402	424	472	444	362	394	411	441	388	407	378	408	457	404	399	409	438	393	376	405	422	383	445	395	400	396	406	401	410	416	365	402	406	416	386	405	374	417	435	398	451	423	397	386	389	421	410	386	398	439	439	379	400	387	440	421	374	400	407	429	434	439	390	397	433	457	427	401	409	410	447	410	409	423	447	423	425	429	411	389	423	418	415	424	421	385	419	435	410	406	426	447	376	431	415	434	433	401	404	401	435	431	413	389	388	392	406	431	416	398	410	437	398	394	444	415	400	439	401	407	445	427	430	421	415	411	411	410	394	397	443	399	408	421	430	408	431	413	360	433	393	423	360	444	391	429	446	403	441	457	401	393	394	433	426	435	422	402	450	413	449	425	454	464	414	420	432	415	414	405	393	406	404	429	404	397	423	397	406	410	445	421	371	432	397	399	428	395	409	429	429	414	429	467	432	438	381	410	421	391	418	398	421	410	387	409	401	381	387	400	378	422	396	375	438	368	419	428	408	368	416	398	354	415	394	392	422	371	418	433	401	418	458	408	431	419	394	408	426	400	439	419	380	409	427	389	408	441	424	421	400	378	364	413	373	394	386	403	392	419	394	348	399	399	405	433	424	388	420	427	424	395	385	432	443	419	397	387	370	422	393	408	451	427	439	394	400	428	369	412	389	420	416	411	388	403	414	383	424	413	431	368	377	397	421	416	336	401	437	387	417	425	368	403	381	492	375	425	413	429	374	392	443	450	387	404	430	407	411	405	434	420	396	431	420	448	418	412	396	377	400	398	413	463	429	439	443	426	420	403	442	390	419	437	388	444	398	405	415	420	354	414	442	401	426	422	377	437	426	452	384	407	416	392	458	404	373	432	420	442	416	439	415	368	377	390	386	400	375	390	432	415	383	389	414	368	406	410	388	386	402	407	460	421	405	390	423	399	391	407	386	425	413	439	379	397	440	427	383	436	432	420	415	384	410	484	451	416	420	420	400	425	433	368	423	395	417	406	451	417	380	428	428	393	412	435	359	422	375	387	422	412	431	440	404	392	408	400	390	405	427	424	409	411	402	376	437	460	383	403	398	446	396	441	407	426	363	392	445	415	455	390	412	425	449	428	417	382	394	413	412	410	421	417	417	409	417	442	430	441	415	412	399	413	417	427	384	394	398	369	410	401	379	382	414	386	457	435	370	421	415	437	434	410	392	389	454	394	420	373	427	428	407	380	426	461	460	416	394	385	424	423	428	396	432	419	443	395	394	435	426	392	419	408	397	429	425	434	427	458	465	410	426	427	422	384	399	428	415	418	427	417	419	408	384	468	419	431	377	434	368	384	419	395	440	405	434	369	439	382	421	404	404	414	411	418	446	409	452	461	406	427	433	420	409	391	383	348	426	447	422	397	425	378	396	390	445	458	422	439	415	426	453	360	421	409	403	421	454	418	409	452	412	451	366	396	390	407	423	400	391	428	398	417	402	414	418	440	383	396	395	431	387	377	397	437	432	434	388	397	411	473	472	453	443	410	407	454	434	439	430	415	407	419	412	431	400	426	407	431	427	437	436	442	449	467	435	436	413	422	398	438	435	424	402	413	435	419	376	410	398	441	450	372	379	401	389	407	385	421	432	421	401	415	422	407	390	364	405	390	416	376	410	410	378	443	421	420	420	384	417	417	399	423	414	419	407	376	408	425	393	403	402	412	391	393	440	417	401	408	436	395	393	420	389	400	425	381	408	429	411	439	407	419	416	407	420	423	389	399	424	441	418	387	387	409	470	435	444	415	409	401	453	413	400	414	396	409	407	442	474	399	378	411	402	415	390	389	431	417	455	403	417	400	356	412	411	433	372	425	396	435	454	411	378	437	423	456	418	400	402	403	428	420	412	427	440	411	397	414	392	367	431	421	405	459	417	374	381	382	393	388	396	401	391	429	396	451	440	403	398	390	410	398	407	455	392	367	441	440	423	445	400	449	434	409	419	416	408	401	403	438	410	366	416	409	397	435	420	452	444	404	422	406	436	416	417	438	425	445	453	394	395	383	399	449	405	389	402	412	407	426	411	401	393	411	411	416	417	409	408	458	409	430	436	415	395	390	404	411	445	402	441	422	392	428	438	446	409	418	405	408	437	451	495	421	446	439	441	394	403	426	421	392	401	386	436	450	385	433	411	391	425	440	445	417	467	419	422	381	440	417	425	413	428	420	418	369	425	432	408	427	475	431	404	411	418	415	431	363	395	414	430	421	434	373	414	409	431	379	385	465	446	382	457	404	393	411	411	433	366	419	412	400	347	415	408	406	415	388	421	380	394	369	374	390	419	387	422	445	419	409	390	447	434	409	429	419	409	390	429	459	438	391	403	398	446	417	383	401	444	373	423	384	384	426	417	434	390	444	409	440	393	427	440	436	420	414	388	424	433	417	444	389	412	426	417	410	380	413	414	388	382	423	388	367	397	409	413	418	409	454	407	398	422	389	414	403	390	448	386	432	420	386	417	401	433	403	416	413	417	417	397	410	406	393	403	426	428	400	422	405	430	420	436	403	438	409	451	436	441	439	419	403	405	427	427	379	444	430	359	425	468	383	424	398	367	436	412	419	438	450	412	406	409	399	422	413	383	445	410	426	407	422	436	415	409	403	410	425	438	433	391	399	390	402	405	416	410	407	408	417	409	407	437	421	386	392	333	395	424	394	420	429	409	464	383	423	397	450	396	401	389	412	437	395	413	428	407	421	433	410	397	363	398	421	404	447	396	396	413	391	440	480	448	415	379	397	429	415	395	391	373	412	416	428	431	391	378	410	424	389	404	381	381	384	434	412	441	418	431	357	372	423	442	438	401	431	384	402	407	372	416	399	407	423	421	397	414	382	392	392	404	431	420	398	455	369	380	409	353	417	455	390	422	411	429	401	476	436	397	402	377	396	383	433	442	425	380	393	450	431	422	397	454	398	409	382	394	422	402	401	422	385	420	411	381	456	404	407	425	421	404	418	398	421	361	428	395	445	385	413	397	395	400	415	412	400	405	397	410	387	424	430	424	372	411	408	449	427	422	394	429	393	458	419	427	424	459	383	389	443	444	389	414	397	438	417	397	396	450	455	411
2099	974	987	995	1014	988	1002	1000	958	990	1010	954	1021	951	958	966	934	946	1014	985	925	985	921	1005	946	1025	976	979	958	935	996	943	928	920	944	924	966	965	957	961	928	923	941	925	956	937	1019	972	972	985	1001	995	1025	974	942	1000	940	953	993	950	960	967	961	996	891	937	936	965	959	932	930	951	963	969	992	976	901	978	920	931	1057	973	939	999	975	966	939	961	933	953	968	913	935	953	939	957	974	937	923	998	951	960	936	985	931	920	973	947	1000	985	974	922	968	967	956	927	1045	924	958	938	951	972	934	958	933	913	936	998	922	964	905	940	1059	954	963	926	953	1044	960	971	966	944	944	1041	986	926	952	964	979	907	964	922	957	981	964	921	1010	987	919	912	909	941	1003	935	905	949	948	902	991	994	977	950	934	949	993	953	955	976	1004	982	912	925	939	1018	939	936	953	986	948	936	955	954	1001	956	988	1045	1012	950	953	939	915	918	961	977	955	956	1008	988	958	946	952	973	981	951	962	965	903	954	923	970	929	946	1005	971	934	1032	1042	899	956	971	936	981	970	975	963	929	942	952	938	963	931	1010	944	970	968	970	881	912	916	1004	974	920	946	914	953	940	977	929	920	870	1053	971	977	974	993	949	950	988	936	896	959	932	916	955	954	960	952	922	921	895	970	1002	994	932	960	1007	979	972	938	1011	981	970	945	953	995	942	989	958	929	990	917	962	991	959	915	995	939	996	946	949	968	990	930	967	944	949	957	920	960	939	938	939	924	934	927	921	905	991	1003	993	934	1002	957	987	952	995	1056	923	949	965	930	918	964	956	979	938	958	983	985	981	917	952	949	962	927	950	955	949	977	976	954	920	921	1000	928	962	964	939	956	911	977	934	944	952	962	951	933	942	978	929	898	935	970	915	944	973	989	948	966	986	953	1000	962	987	965	993	993	969	944	954	943	962	937	976	1000	886	990	954	1003	949	941	936	912	937	974	937	986	982	965	935	962	1057	922	962	940	930	991	965	937	975	973	894	954	963	914	1017	954	926	982	952	912	1007	981	999	973	948	979	976	919	898	989	917	946	883	966	966	931	932	976	951	934	968	909	942	985	960	935	953	973	937	950	979	915	916	920	1003	927	998	966	986	978	940	952	892	1025	908	926	995	983	1024	921	910	952	945	966	1015	941	995	949	960	919	946	980	984	974	1019	938	972	969	885	990	938	933	1025	976	925	983	933	914	978	936	965	950	981	955	969	966	888	975	927	971	904	964	975	925	909	912	955	981	969	930	970	980	998	1006	968	927	974	968	962	975	902	944	936	951	957	959	983	919	1002	953	963	953	952	953	939	943	975	953	943	969	964	956	933	990	949	969	938	1003	962	966	992	946	1056	947	940	930	899	1006	911	984	945	939	917	975	975	970	992	932	988	953	942	899	946	981	907	970	962	965	943	888	980	882	926	935	951	987	961	981	955	976	980	955	973	920	933	904	945	938	951	981	938	968	994	1007	989	1016	878	983	986	940	986	942	962	903	956	965	927	968	892	916	944	960	945	955	926	925	964	925	914	946	988	1030	952	967	945	959	913	934	918	990	960	954	930	962	964	967	954	936	937	982	965	928	966	983	965	915	946	1004	997	992	990	930	974	972	923	969	959	951	957	957	970	977	936	981	997	893	1003	1005	957	888	937	918	982	896	963	935	962	947	959	983	951	961	976	983	886	994	960	972	970	933	987	972	954	967	972	986	911	906	890	959	939	1007	902	1002	945	1003	985	916	958	970	996	927	942	932	992	930	983	970	983	999	937	907	971	963	918	893	926	960	940	959	944	1012	934	954	954	984	941	959	939	906	918	965	954	953	915	959	943	950	931	962	1004	999	947	925	982	900	934	901	908	964	971	1001	947	942	897	969	962	979	943	932	908	949	973	908	955	924	936	972	931	978	924	980	966	934	946	956	962	962	955	941	928	941	893	947	918	978	1000	977	919	1020	934	893	944	945	937	919	965	972	943	969	1015	962	954	915	953	967	918	928	906	987	984	925	995	932	975	928	1005	961	989	977	940	894	952	947	1033	927	970	968	980	950	994	945	964	986	970	900	982	940	947	990	948	933	945	956	987	957	980	955	944	937	955	986	982	979	944	1019	980	965	1015	950	958	931	960	988	947	1038	928	958	973	944	952	926	989	895	978	1007	964	982	936	947	942	974	942	963	942	945	955	909	903	919	946	949	960	946	976	946	969	953	932	912	953	959	969	957	919	956	960	939	916	933	977	991	975	962	1019	963	929	957	990	959	947	933	955	1002	989	987	965	949	927	986	948	939	962	991	956	971	904	961	959	928	938	1011	875	955	922	970	899	997	918	1023	952	972	968	968	963	972	909	976	943	898	977	961	890	912	1011	960	943	1038	969	930	956	912	974	895	973	969	994	991	921	958	954	923	923	890	1029	937	941	962	966	962	968	959	992	895	994	950	923	966	925	951	955	965	943	966	925	925	930	965	939	927	899	985	1020	932	883	953	954	960	1013	920	988	992	973	930	940	937	936	953	964	943	990	934	995	966	908	945	934	957	947	974	943	931	874	938	947	981	950	1016	1008	969	975	937	946	904	931	967	921	935	911	1003	952	945	984	933	919	948	940	1019	978	984	968	932	1019	969	1001	910	952	954	945	969	939	932	973	964	992	936	953	970	931	963	968	961	991	928	977	947	945	976	953	943	950	951	942	903	911	964	955	981	1009	992	953	1003	925	992	923	935	990	972	967	969	954	1019	1014	1022	984	920	935	947	975	929	942	939	953	957	942	974	970	951	933	932	931	964	964	962	960	993	1015	973	969	921	975	942	946	978	985	968	952	961	944	976	980	951	1003	966	966	959	966	924	918	950	925	932	941	966	967	979	947	947	978	940	992	979	937	969	879	1039	987	952	929	939	955	1011	993	1004	939	938	977	917	915	977	935	941	947	1014	1024	917	923	947	984	979	998	970	969	960	924	916	950	968	996	987	952	952	924	913	981	974	897	934	1000	957	934	950	930	934	969	987	897	949	938	945	956	926	906	989	971	931	954	981	947	964	954	979	943	949	953	930	973	919	961	993	951	1025	960	937	936	990	932	972	986	961	936	967	994	966	969	912	989	908	918	965	912	937	1001	984	946	940	1009	941	982	969	909	988	925	952	976	1001	1012	935	958	953	984	955	989	934	965	946	1016	925	977	957	1001	981	951	990	958	943	967	970	985	992	924	946	1031	1010	924	932	943	964	977	940	967	957	915	959	1044	920	972	940	942	941	986	941	1004	933	927	975	949	974	986	933	914	1005	979	983	964	918	973	962	975	966	970	1011	975	946	982	975	976	984	1016	967	972	990	894	942	900	920	938	928	978	962	967	928	973	994	957	997	1051	984	966	942	916	934	973	944	952	994	921	918	953	950	921	966	960	917	956	966	940	981	1024	1014	935	942	911	1008	899	971	972	959	984	925	952	931	985	1009	990	924	967	987	957	978	909	969	903	922	951	936	993	964	921	935	942	916	937	989	981	958	959	970	968	968	970	958	991	978	932	961	935	912	915	923	987	917	893	890	936	963	966	933	928	959	908	948	989	901	896	929	907	943	940	935	954	972	959	964	928
6782	605	574	570	487	413	398	364	377	360	344	402	390	372	346	370	373	392	341	364	384	343	379	360	334	413	369	347	331	335	385	401	390	413	350	323	418	389	397	365	386	357	398	369	383	343	378	355	381	378	338	330	340	341	379	373	370	383	375	333	355	328	359	347	366	329	389	344	345	332	312	360	348	353	369	315	353	376	350	358	336	355	375	324	351	376	336	364	381	377	351	342	355	360	371	349	342	377	358	368	371	381	338	394	349	362	375	325	414	389	377	369	387	324	401	368	398	372	343	346	360	362	346	390	356	415	361	326	346	365	382	385	378	335	395	354	377	322	349	400	376	365	378	365	298	361	364	364	374	404	390	377	360	378	364	365	396	395	348	368	332	365	352	337	338	383	344	395	353	352	357	380	383	369	379	373	379	345	378	350	396	361	404	392	352	372	374	375	347	370	363	367	366	381	394	350	371	366	340	336	350	375	356	390	365	381	373	370	377	359	332	362	338	393	368	355	384	373	378	345	310	337	355	365	384	377	336	355	371	339	363	369	367	362	363	375	360	366	362	365	311	350	340	350	340	360	324	368	353	336	364	350	359	350	307	348	346	332	396	353	387	362	349	349	347	388	330	346	389	332	313	343	360	388	373	398	340	325	365	370	325	366	326	388	327	374	357	378	396	389	373	408	345	389	344	357	366	337	319	377	386	365	393	339	398	375	384	351	358	398	365	395	357	356	314	359	351	405	365	372	381	367	414	381	373	376	378	317	371	369	339	361	352	371	354	368	344	380	332	384	332	377	325	346	339	393	367	353	343	377	343	377	346	363	390	369	362	366	368	354	354	336	324	322	375	407	331	311	364	388	363	341	363	357	329	359	341	356	369	364	342	387	391	376	369	374	360	343	345	352	382	337	376	384	357	346	332	368	369	373	351	376	381	343	404	330	332	399	356	342	350	359	358	369	381	338	375	366	371	352	385	372	379	344	362	357	363	361	343	318	396	330	347	361	370	372	340	367	357	348	364	356	329	344	367	316	384	401	339	358	367	392	378	334	351	381	373	393	359	360	328	320	345	377	358	343	333	354	323	325	348	373	378	368	358	339	363	381	338	369	373	392	341	342	361	378	382	365	384	358	325	380	353	362	362	345	350	391	376	358	349	385	374	335	347	336	356	369	364	405	347	321	365	373	373	367	366	373	358	357	357	365	374	359	353	361	391	340	312	382	345	352	365	338	347	373	355	347	352	360	369	362	310	326	366	369	385	357	350	370	375	337	357	378	358	378	368	344	357	349	377	363	377	342	373	326	360	370	340	346	343	358	373	373	377	342	328	340	371	364	365	339	340	370	328	338	350	363	373	364	367	345	324	384	352	365	363	375	364	359	341	375	354	355	374	358	373	388	375	400	321	354	343	355	357	327	369	361	359	381	384	395	367	336	350	315	357	349	348	345	306	351	354	363	371	393	372	387	354	370	388	370	388	394	361	379	367	396	395	360	366	370	350	400	358	403	355	391	361	407	316	359	405	350	363	363	378	358	339	370	384	382	393	382	350	380	309	359	372	404	371	388	356	374	307	359	358	385	368	387	385	385	405	401	383	356	364	386	343	352	396	326	376	344	345	372	354	344	383	363	361	355	371	350	370	354	378	371	364	356	365	347	390	365	355	322	353	365	379	331	342	349	390	326	367	353	409	382	332	396	355	377	356	352	398	386	333	368	358	330	353	398	364	347	344	364	383	357	355	348	339	367	323	365	374	369	368	348	315	350	376	362	363	370	366	347	405	365	363	357	363	357	383	364	399	348	373	363	338	341	331	368	374	337	427	360	401	372	378	366	379	367	363	345	403	360	365	378	347	393	351	338	367	361	384	373	327	338	326	379	371	363	382	372	356	333	371	351	334	346	397	372	378	382	362	360	387	351	364	375	334	394	364	324	357	358	352	371	332	365	346	328	346	354	362	317	356	337	362	362	331	324	351	350	356	332	364	355	343	363	355	373	363	327	347	341	366	378	344	324	378	393	346	373	370	355	322	374	396	364	371	375	357	346	356	370	351	371	375	360	370	372	333	375	360	355	377	360	367	340	377	352	338	341	377	361	366	348	345	372	337	362	331	372	352	323	371	360	360	356	365	308	363	334	372	365	386	369	356	377	385	427	382	356	358	377	402	426	377	369	368	373	371	349	357	369	328	385	378	395	355	388	397	348	366	359	336	386	370	383	352	360	363	381	362	357	410	360	379	378	369	352	360	394	347	359	365	327	352	364	351	392	373	346	353	389	373	369	343	329	364	375	349	370	362	358	372	375	360	340	342	363	360	377	369	363	374	363	371	339	336	374	386	358	373	354	375	329	363	347	360	357	360	375	337	371	329	344	313	357	398	380	342	365	345	388	317	350	328	350	371	399	371	342	372	375	352	364	361	322	329	378	339	343	354	376	339	352	358	393	390	336	394	362	367	381	363	340	374	374	354	377	375	342	348	324	366	364	362	356	384	344	382	362	337	363	360	345	365	391	382	331	342	397	340	343	385	354	340	351	346	345	364	364	361	340	352	343	344	378	369	346	374	336	365	383	350	352	339	374	360	337	363	381	385	377	331	331	338	364	323	333	391	344	382	364	351	336	364	359	340	372	380	355	355	363	383	347	375	350	364	344	364	351	336	335	371	372	321	371	357	386	373	343	360	375	347	374	309	357	363	365	395	382	365	365	377	370	377	348	340	364	365	349	363	366	331	375	344	390	358	365	399	338	346	381	381	348	352	363	391	357	363	381	386	374	373	379	369	340	393	321	364	394	355	336	372	376	365	363	381	351	338	353	352	353	365	321	307	375	340	375	343	365	348	372	349	376	368	349	343	355	362	388	400	386	371	413	370	364	372	354	333	354	355	351	370	358	374	371	365	407	374	345	392	384	366	373	381	376	349	382	361	360	383	372	345	352	367	363	352	392	325	358	356	338	390	378	355	349	379	410	399	362	377	363	340	392	395	415	358	382	362	349	364	367	363	366	362	375	362	342	381	330	357	373	321	370	372	356	358	333	387	372	375	358	352	343	338	348	384	372	353	336	353	374	330	358	367	373	344	384	347	353	355	381	348	379	352	362	377	387	346	362	320	371	367	358	354	334	371	383	339	360	360	361	382	390	353	361	359	349	387	356	319	357	328	362	346	358	359	346	396	364	396	381	392	347	354	371	328	385	346	359	364	365	395	345	409	419	371	348	368	356	341	363	312	356	387	366	370	407	356	345	368	358	349	355	353	308	352	414	347	347	378	348	357	371	387	373	371	359	336	370	366	328	366	368	358	394	349	385	393	327	392	362	312	335	384	363	375	354	341	331	366	371	382	345	376	349	327	333	379	322	339	366	331	350	361	344	317	320	351	375	373	357	371	355	304	390	392	382	356	391	364	382	372	350	357	340	341	338	338	361	357	396	370	379	331	355	375	370	345	350	387	376	310	367	341	366	317	315	364	330	391	380	396	358	352	326	374	356	369	355	356	333
6467	1013	1451	1476	1375	1191	1077	1022	1013	959	946	935	955	923	926	892	860	800	878	815	881	862	786	871	854	839	871	907	880	834	831	881	893	827	862	832	788	877	904	829	827	824	838	787	869	888	889	866	800	762	845	839	820	837	869	831	850	838	804	864	896	835	891	847	859	838	805	860	865	817	839	827	780	836	838	818	814	821	805	839	867	836	846	817	882	813	914	799	869	842	877	839	850	869	872	840	842	841	871	859	823	834	834	864	796	859	823	777	873	824	810	803	864	866	859	786	858	852	837	818	822	848	888	855	831	800	845	871	940	824	850	819	824	825	841	855	831	807	842	838	781	826	828	885	847	836	823	832	868	856	853	872	892	791	851	787	856	803	908	811	844	876	824	803	835	896	862	820	781	843	826	848	854	819	900	861	825	784	881	801	828	840	846	815	811	838	860	849	826	872	803	827	842	857	811	842	831	831	844	868	881	860	869	860	927	858	852	869	805	844	874	829	866	865	838	879	882	848	799	850	813	895	843	798	813	847	800	858	852	806	879	851	867	833	831	834	839	833	863	838	907	858	804	875	868	861	820	881	845	802	844	808	865	840	855	803	846	881	867	818	833	804	789	861	832	844	828	908	805	826	866	856	811	833	824	814	802	797	810	908	846	799	857	866	827	856	815	873	890	832	850	792	803	867	852	821	845	859	811	834	857	865	886	856	859	882	842	792	892	853	802	889	803	896	849	845	782	821	832	807	812	839	834	854	836	912	847	865	787	830	813	873	858	775	852	837	792	846	808	813	825	801	821	805	828	868	910	880	851	856	834	839	868	847	904	875	850	837	839	820	906	857	832	809	834	865	873	837	839	853	807	884	854	810	868	864	807	812	849	854	898	875	852	799	822	843	868	794	850	865	903	864	837	859	831	836	871	801	851	866	825	879	881	796	871	807	829	881	842	834	811	841	874	832	857	835	870	852	842	814	886	848	861	880	836	802	851	874	871	867	855	850	876	813	828	835	800	796	828	834	819	901	834	838	830	872	816	850	837	880	842	837	842	833	862	901	799	777	894	822	826	813	848	860	793	860	835	854	833	850	839	846	858	817	906	827	838	833	876	885	823	814	804	840	876	818	821	832	798	872	813	847	849	839	823	880	857	793	865	852	851	828	795	819	855	838	859	836	792	852	821	864	840	853	858	844	841	880	835	799	884	829	877	812	901	836	872	840	834	855	845	829	790	847	861	879	842	794	852	817	825	812	810	854	797	842	853	816	822	778	822	777	864	838	862	863	895	858	854	795	831	856	789	828	844	826	872	872	862	857	876	827	874	853	804	827	813	806	791	827	832	834	797	856	827	839	905	831	884	873	898	753	863	875	826	827	863	830	856	844	806	869	776	846	844	820	846	816	871	860	821	852	860	874	803	844	768	839	821	890	850	890	818	819	840	889	826	807	866	821	839	818	857	911	895	803	858	837	862	858	859	828	845	856	810	803	874	872	853	851	846	805	883	879	835	853	856	807	798	851	827	870	814	869	828	843	845	847	844	847	878	838	843	858	826	833	872	871	826	888	800	841	852	772	836	851	832	841	816	837	867	835	839	871	814	857	834	810	803	863	904	817	832	847	865	812	843	875	845	812	811	840	866	794	874	897	819	794	826	847	855	845	873	865	878	886	842	835	836	818	832	812	837	834	842	901	807	852	845	816	882	857	870	862	827	922	829	843	883	801	773	842	820	884	874	860	803	895	864	873	832	864	864	890	817	839	851	908	818	831	844	808	866	844	819	802	877	837	870	813	810	870	847	848	847	854	770	841	809	807	861	872	851	866	910	824	760	870	858	831	863	798	834	856	860	913	786	809	869	875	799	771	845	826	890	836	850	858	852	782	888	842	779	791	847	847	826	836	861	902	839	877	814	871	838	817	857	760	867	839	819	839	908	776	831	860	896	827	815	808	838	830	817	864	821	791	863	843	821	831	843	894	878	781	851	830	807	841	816	882	854	816	768	814	851	804	858	865	850	824	848	832	884	841	807	883	801	820	863	820	829	882	818	825	807	827	824	851	836	814	813	864	868	822	887	787	811	870	917	787	868	853	831	837	833	869	835	795	803	882	829	855	897	840	856	836	895	784	861	817	889	825	867	810	793	827	860	837	871	810	847	859	777	861	770	806	823	879	817	894	889	856	850	863	851	871	819	813	778	805	826	821	823	788	842	862	869	824	888	827	812	794	849	876	842	798	881	783	825	872	878	843	863	848	888	825	821	868	858	830	782	880	856	774	866	855	855	840	821	844	797	873	870	852	834	878	878	850	857	875	877	838	798	882	896	821	802	801	823	867	873	879	858	841	787	859	854	842	878	820	820	788	874	848	826	817	885	815	864	826	820	819	891	822	856	822	889	896	807	854	882	846	924	852	878	828	797	849	889	872	867	849	844	894	832	869	830	847	858	777	820	857	912	836	916	835	818	896	864	837	812	843	825	918	841	880	865	837	800	866	832	828	819	804	830	830	827	797	826	878	876	811	851	841	848	888	803	843	824	786	829	879	840	855	795	870	839	819	827	768	836	832	821	834	806	874	809	862	823	830	875	811	855	855	837	863	862	817	842	894	879	865	785	841	837	835	837	819	839	901	830	890	839	813	847	818	805	871	834	832	860	856	841	868	870	821	861	852	797	885	888	824	850	830	858	869	839	888	874	788	854	844	826	802	854	810	873	824	808	920	871	856	803	841	832	905	844	814	862	818	819	818	827	890	839	855	815	876	828	849	851	792	893	775	852	816	845	826	803	830	843	823	850	855	778	788	844	860	798	868	828	769	829	832	830	836	886	813	814	841	923	849	816	865	868	814	831	799	871	862	860	818	802	783	786	809	789	853	802	862	877	830	854	849	866	844	861	862	837	860	810	828	784	766	868	858	831	868	849	823	869	876	840	863	864	868	861	830	846	779	816	794	905	849	847	820	822	734	784	883	856	833	840	835	808	868	804	876	847	825	808	822	830	831	910	829	785	856	841	846	826	864	840	792	832	877	839	873	890	844	817	805	797	817	798	901	846	866	873	850	805	870	891	892	799	812	762	819	827	823	818	858	824	901	855	819	784	820	853	832	859	823	855	819	858	783	872	882	839	800	823	817	813	884	838	845	880	853	833	858	837	866	866	830	817	857	814	842	890	804	835	858	837	842	809	836	873	782	881	879	855	798	849	831	833	826	845	897	819	808	837	861	839	862	883	850	887	877	882	842	873	814	878	852	835	873	821	823	833	817	831	802	879	825	836	826	806	867	883	862	824	853	886	863	872	823	889	814	809	803	805	869	821	837	834	822	878	859	849	842	850	853	867	823	845	876	835	872	913	833	860	878	880	865	841	841	859	802	873	807	814	842	884	818	808	819	848	855	889	817	915	772	805	841	851	824	826	852	853	862	861	846	865	859	870	790	799	866	813	804	882	796	847	879	871	831	855	861	891	848	835	845	840	843	814	774	822	842	818	853	888	896	839	820	796	880
12440	790	673	525	392	302	259	224	223	211	206	225	204	177	206	186	168	183	166	201	173	213	196	174	168	196	189	167	210	189	152	202	182	148	169	195	186	184	189	180	173	209	190	183	183	188	174	189	174	166	205	173	177	159	199	171	173	168	161	174	196	179	182	185	205	200	172	183	164	173	186	169	170	172	191	192	199	185	180	173	162	162	178	189	157	174	195	158	175	165	194	190	170	178	174	209	182	155	153	163	190	158	153	166	200	196	174	174	164	154	172	183	157	172	208	190	184	175	181	202	176	173	176	201	173	181	193	166	197	177	186	164	177	169	182	172	178	170	170	158	176	201	189	182	176	159	155	178	160	183	197	176	169	184	183	173	190	185	174	203	185	156	175	169	164	162	168	183	175	182	188	182	169	150	169	161	169	178	184	162	166	153	188	176	164	154	182	181	205	175	160	182	167	203	163	171	177	172	182	163	171	173	175	155	191	205	192	177	187	181	185	172	190	192	173	181	174	173	174	156	167	173	186	184	158	175	191	170	186	152	185	167	160	177	185	171	154	175	184	191	166	164	167	158	173	179	195	186	174	176	166	201	207	176	180	183	152	160	159	209	181	194	169	194	166	171	187	177	168	181	147	191	158	165	170	172	165	181	186	185	152	178	167	182	190	187	181	166	157	173	149	147	160	194	158	205	167	150	195	169	181	169	172	171	171	162	156	164	177	193	161	190	171	198	188	195	179	151	174	172	175	167	182	172	183	194	170	149	168	168	211	174	192	187	186	174	195	183	160	166	198	197	189	170	151	207	186	187	175	159	179	165	192	197	192	200	169	157	199	194	180	144	191	171	176	175	201	189	181	192	185	201	177	154	185	173	182	176	173	187	198	171	155	170	175	171	185	174	172	184	167	178	176	195	190	166	190	163	152	180	195	176	188	167	192	185	174	172	190	169	159	198	167	188	170	183	159	153	161	185	176	168	196	172	163	207	197	177	184	185	186	189	213	179	164	164	169	173	164	175	189	179	157	164	157	177	178	171	170	177	150	178	187	144	188	185	192	168	206	163	203	213	148	207	171	159	187	158	158	189	179	158	188	175	163	199	198	164	157	168	197	161	167	193	186	169	172	168	156	175	174	185	185	168	176	195	183	190	177	182	177	178	165	160	147	187	182	171	175	160	161	189	176	184	179	193	163	186	163	181	176	166	185	189	195	173	168	180	185	188	164	165	187	197	184	193	193	169	212	196	172	215	180	205	147	166	201	177	172	196	183	192	170	185	191	188	180	203	188	181	170	170	170	164	182	205	188	180	192	206	179	183	157	189	167	173	174	191	185	181	169	160	189	143	166	158	186	187	182	168	190	172	179	186	201	183	149	158	161	164	172	193	159	172	204	167	203	175	155	189	171	176	164	184	165	180	158	166	181	181	181	152	205	163	163	200	152	179	164	206	194	183	202	180	166	165	189	155	186	189	183	171	156	180	201	150	171	174	173	161	178	181	153	187	160	160	158	175	191	198	209	181	171	183	176	178	183	185	189	143	162	171	179	184	184	173	196	174	177	199	183	152	183	184	181	171	196	202	192	192	152	172	162	175	167	172	206	198	165	170	183	187	195	165	172	184	160	186	167	162	180	178	165	170	189	174	174	206	176	182	183	179	162	165	172	161	185	158	215	178	192	183	189	169	178	162	191	194	178	177	177	183	176	172	157	193	181	185	178	181	183	198	185	169	173	191	175	189	188	162	178	173	174	162	184	169	162	166	185	172	175	176	206	185	176	167	168	196	164	184	181	141	167	150	165	173	179	199	175	164	173	154	157	197	170	175	159	180	182	170	176	159	182	146	156	167	209	177	171	162	156	178	157	166	165	186	182	171	161	171	174	189	175	140	165	181	170	167	180	176	161	205	153	158	179	179	177	160	176	182	179	161	183	162	162	162	170	173	175	162	186	182	193	191	180	157	155	169	173	185	170	167	179	170	165	160	169	198	163	191	162	192	178	149	148	196	159	183	172	176	169	189	194	188	165	168	176	159	183	179	188	189	191	180	166	206	177	196	156	182	168	169	145	178	173	181	171	174	172	164	163	200	168	178	216	191	182	156	176	191	171	135	184	200	180	186	183	180	161	144	179	188	178	184	188	177	205	176	172	178	183	169	186	184	169	187	189	176	184	173	171	180	194	191	179	177	187	185	172	186	208	202	164	175	181	156	167	149	178	203	196	150	191	154	185	159	168	154	169	184	159	190	189	161	162	182	191	151	183	197	188	177	190	175	193	163	151	174	179	199	192	166	168	165	188	175	158	199	187	175	164	170	175	194	177	158	184	165	177	159	167	178	163	209	200	204	182	199	189	204	176	149	190	197	165	171	169	169	168	179	178	172	142	194	165	189	161	184	163	166	179	197	179	173	167	175	170	176	163	167	158	176	156	161	204	169	162	170	176	177	187	195	162	173	201	206	196	190	195	194	175	162	170	208	178	202	188	190	196	174	197	162	184	181	188	195	162	196	166	179	166	197	157	185	185	165	171	170	162	206	169	170	172	169	179	188	178	194	175	171	166	158	167	186	174	182	176	176	166	174	228	174	158	190	182	204	182	186	173	173	165	167	189	185	180	165	170	195	169	158	183	190	166	199	169	180	183	156	185	168	207	185	180	179	177	169	185	189	192	169	173	178	165	180	182	179	188	183	183	174	183	176	192	152	170	168	181	178	156	148	184	174	193	171	174	162	179	186	174	178	188	184	185	163	165	169	194	169	169	174	181	187	161	147	167	174	183	157	199	187	200	170	151	166	174	178	172	163	156	166	179	172	194	183	195	186	164	176	197	150	188	159	172	187	165	184	220	141	177	182	194	152	187	153	174	148	159	181	152	177	168	160	191	178	151	208	180	175	171	165	171	157	157	165	170	180	155	155	161	179	175	182	173	211	177	158	156	168	144	172	187	155	173	169	198	199	171	168	173	172	175	155	181	175	141	176	173	158	199	168	178	173	204	172	167	171	166	158	187	182	171	166	182	168	195	151	184	186	178	174	182	150	177	163	187	159	169	190	158	171	189	184	184	177	194	154	197	146	157	180	183	184	181	169	197	203	189	187	190	183	185	172	177	185	184	205	170	190	182	161	162	173	206	179	188	171	167	172	203	187	172	166	178	161	190	165	180	201	161	172	197	182	172	180	175	188	170	178	169	193	212	185	167	205	172	181	162	194	168	181	175	160	175	161	168	198	186	185	171	144	169	179	208	185	200	177	167	175	173	159	193	176	182	158	155	186	166	167	171	170	186	174	184	186	141	158	172	177	179	180	184	195	186	177	202	172	152	187	157	185	192	195	180	180	156	166	166	181	168	164	188	171	160	171	168	175	199	187	217	183	185	176	182	180	165	178	201	213	167	170	162	186	177	164	154	155	228	183	175	170	168	195	173	179	190	195	164	167	203	186	207	151	156	190	198	163	189	195	181	192	176	170	181	161	160	203	174	189	177	191	181	200	159	160	155	162
7704	888	1483	1646	1434	1152	977	872	793	732	700	630	621	636	541	618	555	540	553	493	514	490	482	519	497	481	472	520	526	498	422	469	485	463	453	472	484	488	454	505	483	487	469	472	460	436	465	466	467	457	478	464	445	534	474	438	450	478	438	462	478	439	446	491	471	455	450	463	448	473	453	459	462	470	452	514	438	431	422	467	423	449	474	463	451	453	452	460	446	462	490	467	481	480	487	487	424	454	428	440	440	417	432	464	491	490	421	457	476	445	438	459	439	467	445	430	470	497	468	461	475	452	476	458	448	474	459	476	432	468	423	426	473	406	401	463	477	435	449	466	456	443	483	452	406	415	419	475	470	479	463	433	450	465	484	413	415	463	438	429	437	459	400	455	438	444	463	390	425	471	440	432	479	421	451	447	436	444	502	444	417	480	438	432	442	442	443	460	437	442	470	447	458	507	429	412	434	455	431	470	452	422	461	467	450	500	450	470	443	478	446	459	490	446	426	459	432	443	469	433	480	446	449	446	484	422	461	427	419	463	484	474	467	454	424	476	492	450	448	507	434	442	474	438	431	418	458	460	455	452	427	450	479	440	471	444	485	435	440	429	426	451	465	483	460	455	463	480	478	445	411	454	423	466	451	449	439	465	466	480	463	425	493	422	488	474	458	466	474	439	396	447	432	491	448	478	471	468	453	475	483	451	444	452	443	481	437	459	447	444	454	461	500	455	452	463	473	450	466	460	446	465	493	449	454	445	490	460	439	429	468	460	417	485	431	427	425	444	446	435	435	434	455	470	493	475	453	447	412	443	449	518	453	402	462	467	444	409	486	467	456	437	462	456	432	453	467	470	506	458	457	462	474	425	455	476	497	450	412	439	497	478	447	496	466	456	451	416	484	427	472	396	457	442	452	471	438	453	463	453	478	424	447	462	429	498	434	471	441	459	454	475	432	417	477	459	465	481	456	472	468	451	442	475	482	445	438	462	438	434	465	482	432	431	469	440	456	456	430	505	446	455	453	471	419	423	450	451	437	427	485	508	456	445	462	429	458	441	481	447	444	476	416	470	434	466	467	446	456	437	495	438	446	463	467	462	483	432	465	456	406	444	416	444	431	459	446	431	444	442	453	449	433	481	460	457	409	452	465	470	497	453	437	518	453	424	469	475	494	409	447	512	448	432	470	449	451	454	464	414	451	467	401	460	440	467	483	477	478	495	477	416	471	450	462	488	451	455	453	419	438	435	427	480	448	468	465	431	466	488	485	463	426	455	425	458	474	454	505	447	457	456	421	486	471	429	507	428	462	415	472	490	441	445	455	484	411	452	424	456	461	441	471	464	499	477	436	409	456	463	417	469	457	498	471	465	442	456	454	393	446	468	448	449	472	441	436	428	450	444	446	468	435	419	439	450	485	464	445	432	481	464	434	439	461	460	449	463	458	454	437	444	450	445	445	422	449	433	443	442	455	443	453	445	460	468	450	432	443	429	416	480	422	433	423	453	456	464	463	454	432	463	447	468	473	421	453	463	432	426	514	453	457	461	472	438	436	430	415	426	466	412	460	485	461	452	451	449	470	430	433	450	444	456	453	452	464	412	466	469	458	426	410	448	427	451	460	448	473	452	439	450	444	489	448	437	458	462	462	425	445	469	454	446	506	428	475	450	450	448	455	433	440	449	424	492	456	492	452	404	466	444	440	448	444	443	474	446	491	473	457	425	466	461	463	444	427	433	407	449	472	473	450	452	435	452	475	472	452	437	416	439	456	497	432	474	443	481	390	444	473	460	444	459	452	469	425	460	436	471	444	450	450	438	494	413	446	475	430	437	447	471	488	491	419	492	411	479	443	440	426	454	452	435	476	450	421	472	475	433	484	418	436	459	502	490	471	480	468	459	431	476	468	444	455	454	436	458	431	469	467	465	443	472	480	459	476	424	449	441	469	471	466	479	463	439	486	434	430	429	432	464	429	424	420	470	444	418	442	406	435	451	435	498	443	471	462	443	466	451	448	452	432	464	441	493	427	434	428	457	476	478	427	463	464	427	449	471	444	458	453	446	441	444	454	491	434	486	460	455	484	446	442	448	442	427	449	450	456	443	464	485	426	452	462	454	441	467	456	440	454	420	459	442	509	448	449	451	476	459	485	455	444	438	412	469	419	452	456	431	488	476	473	443	431	441	439	441	452	465	438	439	442	498	442	475	453	476	481	432	464	457	483	454	464	444	450	481	478	458	433	459	458	423	456	457	492	473	450	475	453	443	470	437	419	452	452	450	468	411	487	442	426	476	423	462	448	420	488	448	451	478	443	424	453	466	470	446	467	456	432	438	473	459	458	441	436	429	435	459	470	404	418	483	465	453	446	427	446	457	503	439	450	433	466	461	434	476	442	456	474	436	429	493	445	485	433	440	490	450	421	466	442	445	461	450	442	446	407	451	451	443	464	480	477	439	447	469	491	441	407	457	453	470	461	453	449	441	415	422	451	425	460	511	465	454	416	473	458	424	446	443	452	402	488	470	440	413	428	417	447	454	446	442	452	460	475	454	457	463	429	402	438	482	471	426	465	483	466	395	458	459	453	456	459	468	454	450	482	426	461	488	451	452	453	427	465	422	453	493	482	470	432	472	452	483	461	480	447	466	450	452	464	430	455	418	445	455	456	466	441	453	464	483	448	459	466	441	437	451	452	458	440	429	462	464	433	409	438	438	427	432	449	467	466	445	469	424	421	505	453	491	433	458	456	481	444	457	454	467	443	411	429	511	449	414	458	466	426	441	459	430	485	460	452	434	420	453	468	445	448	458	395	457	456	429	467	494	413	431	475	472	483	441	492	455	444	430	457	482	468	452	408	435	450	459	385	457	443	483	449	486	497	443	484	445	439	420	461	469	409	487	462	419	482	451	466	464	488	431	462	445	426	464	449	464	416	473	429	436	428	481	459	456	479	447	453	492	396	426	439	428	471	476	479	462	451	471	463	468	450	457	441	447	465	432	475	489	483	420	431	432	444	485	439	428	473	453	471	430	441	432	445	426	469	477	456	439	428	448	464	471	443	474	444	427	496	452	448	513	473	475	459	469	476	437	461	467	477	457	490	433	472	450	489	470	456	462	437	459	445	475	482	459	483	457	419	458	469	445	424	442	478	429	455	466	442	492	416	471	423	479	443	456	472	441	453	439	451	428	458	452	481	469	456	435	438	448	441	452	466	433	462	484	451	442	489	472	404	428	463	455	484	469	431	454	413	452	491	487	443	441	443	456	421	430	419	456	458	438	454	460	488	462	471	444	456	459	417	422	473	474	470	483	392	416	461	503	460	470	474	442	426	457	455	491	452	448	457	461	438	440	441	471	459	469	452	443	403	472	467	466	460	450	431	464	437	447	421	465	499	424	463	455	455	486	435	398	426	473	450	424	454	447	450	449	470	439	399	454	471	446	469	479	441	440	451	450	422	450	516	426	451	462	438	419	447	471	483	465	434	446	458	470	444	491
1358	444	442	441	430	414	396	400	453	402	448	423	428	441	398	405	419	431	421	446	439	457	394	391	376	422	382	426	437	490	387	389	432	436	461	397	429	396	367	403	399	371	430	397	432	407	430	410	437	461	398	441	413	472	436	437	401	394	419	376	440	397	414	428	414	426	413	415	446	427	420	409	410	393	374	459	406	459	416	439	401	389	430	435	403	376	344	381	407	424	421	415	433	397	453	425	426	392	385	392	395	405	427	393	422	438	406	435	429	413	422	395	383	378	415	441	400	448	427	398	399	415	420	414	374	466	415	450	412	375	386	428	404	440	415	412	376	438	443	428	423	398	400	443	389	415	382	349	427	441	493	417	438	431	416	417	392	412	448	417	410	388	416	453	419	425	404	433	477	428	467	390	395	429	414	445	420	415	413	420	384	409	403	444	374	421	401	395	412	427	428	381	437	445	438	413	405	414	450	457	445	419	436	417	426	419	406	416	387	399	426	432	391	407	415	358	403	461	398	423	436	418	410	396	405	406	419	419	398	429	416	394	447	405	384	412	455	422	431	455	413	398	410	435	432	452	424	451	419	422	375	414	430	397	409	417	421	421	404	421	397	417	439	408	410	442	423	426	395	398	363	399	411	414	443	411	412	389	399	381	418	410	424	414	425	394	431	469	379	427	451	431	431	399	388	420	394	427	421	424	410	407	452	437	418	417	442	436	413	419	405	419	455	421	410	431	457	465	429	410	395	402	378	433	395	361	395	404	418	415	402	383	372	418	400	380	397	406	409	411	371	402	406	410	438	414	411	409	356	393	402	446	406	418	411	388	386	420	428	381	394	422	417	426	409	414	386	428	406	391	401	408	392	396	401	434	416	408	396	470	416	422	437	434	407	418	399	400	404	387	439	430	426	411	407	442	394	407	406	426	409	431	404	393	401	429	415	409	421	442	441	426	397	413	419	439	440	434	418	405	419	403	436	409	418	386	409	408	420	427	378	408	402	429	425	405	439	412	444	438	396	433	415	428	401	407	428	371	443	449	424	391	403	463	422	451	407	407	373	438	444	417	416	372	413	360	459	398	453	400	408	418	413	384	426	409	420	409	433	429	418	387	439	406	416	393	414	364	408	415	437	409	418	407	417	407	405	421	431	432	423	447	399	395	457	407	429	402	399	420	425	394	383	442	381	414	438	398	420	378	438	414	414	390	384	402	386	420	382	397	436	385	416	417	412	411	385	404	421	397	418	394	431	423	415	396	349	448	435	441	414	428	460	445	395	389	427	423	417	441	410	382	410	399	392	390	435	395	437	418	432	459	408	401	420	425	414	441	416	403	417	392	423	395	390	390	391	410	419	395	403	436	436	411	377	438	431	437	406	429	445	446	422	398	402	429	459	407	399	399	437	400	426	419	429	422	438	452	432	412	426	412	436	466	410	417	400	425	433	431	413	420	372	413	403	417	368	433	453	410	420	439	447	415	419	413	399	391	416	386	419	421	459	434	393	390	402	419	380	446	413	409	403	446	409	395	426	388	385	395	438	412	445	418	461	432	422	410	412	415	444	399	422	445	384	393	415	426	434	445	379	407	410	386	443	464	442	439	412	377	400	382	425	395	433	400	431	414	421	391	433	386	374	390	377	401	407	428	406	424	395	452	424	422	415	414	449	407	428	419	424	440	435	407	417	411	407	431	478	461	379	408	434	391	439	389	395	421	450	464	415	374	427	418	428	416	445	395	437	404	407	377	404	394	431	400	427	408	402	409	382	409	400	390	471	432	405	421	446	427	406	377	412	430	406	402	415	419	429	392	412	408	420	395	450	395	439	399	392	406	412	434	421	409	427	421	389	415	417	406	404	381	421	418	427	400	388	405	421	374	438	447	401	408	396	400	431	387	429	406	411	477	441	404	407	407	420	378	442	431	462	415	438	444	388	415	439	394	365	431	442	398	469	422	447	461	467	400	429	378	401	435	464	446	402	432	440	434	435	424	405	394	408	379	396	437	422	450	454	413	389	430	420	354	438	420	417	402	416	420	414	372	417	413	456	485	416	388	403	382	416	406	391	397	397	420	434	394	417	409	423	445	439	407	423	442	455	407	395	429	441	409	418	422	405	432	437	433	475	403	425	422	428	432	390	448	384	382	434	453	406	415	408	431	424	401	406	413	422	407	376	401	464	404	418	421	405	406	412	407	392	393	389	435	432	424	407	379	410	427	420	413	393	443	418	411	394	377	432	451	390	406	439	435	416	432	416	421	402	414	422	361	435	401	418	385	425	418	433	429	430	389	419	429	429	391	438	440	419	394	403	424	426	399	425	417	437	395	398	389	441	432	452	444	388	397	455	390	389	417	409	381	436	433	377	381	438	422	419	427	354	434	389	388	421	399	445	434	385	391	430	387	396	391	429	439	399	385	399	381	437	405	390	381	441	457	433	380	397	421	413	460	464	399	393	419	438	450	385	426	408	405	425	467	408	385	426	402	449	433	425	431	437	436	421	429	422	441	429	414	405	408	408	368	397	381	430	430	399	439	397	426	462	390	413	422	421	373	375	410	400	391	404	436	453	437	436	391	425	441	459	407	415	434	391	395	466	414	430	410	397	404	428	404	418	381	426	353	396	435	420	418	348	408	414	430	435	397	406	385	439	365	412	436	432	404	421	417	399	406	403	429	471	391	411	401	450	430	417	390	378	440	396	423	419	407	391	406	400	425	425	410	425	442	390	426	403	412	409	383	405	408	437	428	399	439	400	397	431	433	425	405	387	384	396	437	413	432	406	418	419	411	399	417	424	449	472	400	423	398	427	454	391	403	402	441	442	421	451	412	431	475	439	411	397	418	385	420	374	407	439	439	463	408	447	406	425	425	435	415	472	414	432	386	420	384	386	414	396	421	416	365	377	405	395	387	445	441	391	361	413	421	372	375	399	431	403	425	415	436	418	397	401	435	443	401	446	412	387	382	405	404	438	450	457	430	414	399	416	399	411	422	426	417	416	411	395	426	457	467	441	410	376	424	429	402	383	477	379	402	384	392	470	445	379	400	406	388	398	445	423	404	428	444	430	423	409	422	363	447	465	423	403	433	395	403	401	350	413	445	421	421	422	435	395	376	402	425	436	404	416	424	433	413	428	447	436	405	419	424	395	428	411	399	424	399	363	405	423	386	400	435	399	384	396	423	428	395	437	387	417	412	393	409	431	400	380	424	439	392	396	427	445	436	407	413	387	416	421	401	409	427	459	383	411	424	416	447	431	414	409	418	420	435	423	400	453	416	457	403	401	444	425	416	389	422	407	501	435	434	376	410	411	421	387	408	418	409	428	398	382	407	381	428	415	463	441	398	411	430	398	449	424	371	403	413	409	425	438	390	416	421	401	406	415	424	420	414	417	403	440	433	404	413	378	380	412	391	431	404	380	437	385	412	370	436	394	441	408	394	443	397	415	406	434	375	419	411	376	423	424	368	390	430	417	410	421	423	404	439	385	451	410	417	445	413
2056	950	1011	1011	983	984	936	963	962	923	1004	968	970	993	918	965	971	1027	954	906	998	923	968	985	952	952	988	934	983	980	939	933	926	934	976	960	917	964	932	1034	950	978	956	958	970	946	975	976	1000	1003	941	927	945	957	949	961	945	941	973	945	944	975	982	928	996	969	963	951	995	913	936	968	874	931	971	969	981	991	994	927	951	893	933	964	945	979	953	969	982	962	947	992	932	933	977	1001	991	956	952	1027	978	937	984	977	940	980	1001	973	946	936	958	977	896	967	923	959	955	976	988	1039	973	975	966	1004	962	936	915	961	966	1006	928	985	984	937	1000	900	963	982	986	951	982	959	936	944	999	986	1045	942	968	995	966	977	888	938	943	985	898	947	996	959	987	941	981	964	984	952	972	939	1005	974	996	975	940	911	958	993	1000	901	931	976	1006	930	939	961	947	1017	975	991	961	893	949	951	998	965	948	954	917	975	925	932	963	935	939	935	980	978	957	989	949	965	957	967	941	933	940	943	980	976	986	1033	952	892	941	943	1007	981	1002	1000	965	965	992	968	947	992	966	894	924	964	990	924	971	1001	976	987	925	913	998	963	984	942	1000	950	959	958	958	964	923	927	944	913	939	963	952	977	969	970	927	888	943	1032	985	921	1005	944	983	988	1029	977	921	910	953	991	931	989	957	955	970	959	984	1034	919	931	937	964	950	893	925	924	962	973	951	937	981	946	913	962	930	948	1010	950	1008	856	942	940	968	928	907	950	984	1000	968	955	1022	923	1014	968	984	953	968	1007	947	976	963	947	929	982	942	971	978	921	973	947	940	924	913	1002	1046	946	933	1010	984	893	983	981	949	994	916	980	973	943	886	921	954	957	968	970	983	945	1008	964	959	944	958	938	984	989	945	1022	965	988	961	899	943	995	939	956	971	950	973	952	933	911	993	981	928	997	930	958	950	956	937	938	1007	962	964	951	924	950	962	964	979	988	1012	964	946	931	1001	937	980	974	959	962	946	1015	970	908	990	955	1012	904	959	959	904	960	993	962	987	956	943	1009	990	969	923	968	951	947	1013	919	997	977	955	967	997	1000	932	956	917	955	992	892	962	981	959	970	997	963	994	931	972	936	974	921	929	922	972	973	958	982	959	962	982	964	1028	996	972	1013	933	946	916	945	973	935	974	908	1035	930	972	924	958	897	946	977	943	1009	966	986	911	943	996	967	976	963	970	957	916	946	909	994	1007	951	904	936	975	975	988	968	994	970	996	951	1015	934	980	976	1013	964	948	944	931	1018	960	989	939	916	964	937	978	876	961	944	959	998	883	997	985	990	974	991	1017	975	966	951	971	966	1008	1015	964	1010	919	919	999	989	1028	928	948	879	979	985	985	984	970	952	993	1018	925	984	961	1028	947	973	944	974	952	996	985	936	929	927	985	1000	883	964	914	980	978	950	990	942	985	957	971	925	956	1006	1002	1022	933	964	906	978	965	989	953	998	976	951	1011	939	992	999	1023	923	957	967	1006	976	965	970	906	938	945	960	854	975	975	1014	979	993	937	953	973	937	967	984	976	960	978	892	961	986	958	983	969	933	989	1002	947	966	937	986	969	994	980	956	929	979	924	982	986	973	930	892	966	966	917	983	970	955	983	925	1003	961	970	941	982	979	989	996	934	956	894	901	977	997	992	987	973	981	950	933	1005	1010	975	1031	961	997	932	897	944	912	915	929	994	938	956	958	974	982	993	971	929	951	1007	1009	909	938	918	948	986	951	966	958	913	953	940	956	976	972	968	956	957	984	994	937	934	961	934	1012	994	974	1007	966	959	983	967	996	986	953	953	955	943	953	958	1002	931	980	898	954	1006	948	985	964	934	1039	1006	971	951	895	987	916	963	942	971	1010	923	954	1020	961	940	920	945	918	924	966	996	979	984	994	981	956	911	1034	974	946	978	969	977	990	986	1009	942	915	979	981	961	979	983	945	1005	944	933	960	992	918	936	961	972	945	980	986	943	918	942	949	934	948	946	937	917	963	955	1009	948	975	894	1000	942	976	887	971	1029	978	920	946	940	952	961	989	932	984	1013	905	909	931	996	936	920	978	967	991	968	973	925	944	1034	912	942	951	950	988	890	922	937	1030	1013	948	950	982	992	960	946	971	998	889	959	995	997	979	934	986	918	956	995	982	951	929	925	942	928	967	951	926	969	980	931	905	968	957	955	885	902	968	952	953	978	941	925	975	952	939	929	1003	922	934	962	960	989	901	1000	954	974	967	926	961	1001	979	1017	974	995	937	939	906	938	984	941	949	939	1003	960	998	972	899	975	902	955	964	994	969	978	975	934	962	978	945	1015	962	985	951	956	953	909	965	989	933	988	960	933	991	918	996	949	910	921	994	968	984	966	999	967	944	975	949	1005	900	990	974	915	1052	995	922	928	947	973	982	984	936	986	967	948	981	993	960	937	966	950	975	982	976	923	1003	1022	992	982	951	986	943	985	991	947	955	961	1005	886	936	887	1002	970	906	983	963	979	1037	942	1000	946	951	981	959	961	990	1000	944	960	957	934	949	978	949	1022	993	984	959	1018	960	988	931	930	952	877	957	950	1043	975	969	961	945	944	889	945	956	979	1000	996	934	935	929	938	947	945	944	975	968	1025	960	920	972	965	968	928	921	960	925	976	968	985	1006	1017	948	964	998	995	954	987	936	943	955	916	1002	1014	954	975	909	999	938	961	968	987	941	944	1018	961	1001	994	931	973	917	943	933	921	927	984	961	986	978	923	957	987	1001	944	981	942	999	973	1001	968	968	946	942	974	936	945	970	950	1002	980	932	951	916	989	980	983	1029	998	953	935	957	974	1026	988	924	972	909	943	963	999	966	1014	965	963	1002	955	966	955	938	1012	974	958	1002	957	968	983	969	922	957	995	956	965	951	919	956	975	951	944	965	989	924	966	966	978	911	966	953	1014	905	934	965	938	977	995	920	947	975	979	979	976	1011	1008	1010	936	955	1001	973	927	991	943	954	950	924	944	943	958	940	950	966	975	979	985	1036	933	981	968	928	998	931	996	976	986	969	917	958	960	913	932	949	957	924	950	934	950	977	916	932	929	995	1006	973	946	937	956	914	920	1015	954	1011	958	914	917	946	981	1014	939	964	971	926	952	1020	927	934	959	943	961	971	1004	937	933	939	942	947	960	962	990	972	999	959	997	1003	945	935	946	985	960	952	963	950	968	897	955	980	932	993	904	995	935	955	964	952	970	979	934	984	977	965	961	932	912	929	964	913	939	980	1007	982	969	987	951	939	942	962	980	979	972	1012	945	959	1009	967	925	921	916	945	937	946	976	928	934	933	991	943	990	985	978	931	939	969	954	952	979	917	956	926	941	935	950	923	962	975	970	902	945	954	923	948	930	953	969	969	942	950	1006	962	975	949	924	915	972	941	972	995	952	947	969	1003	953	949	925	945	910	983	905	946	977	956	984	999	999	923	934	981	906	887	958	1021	921	951	987	954	933	997	989	1014	873	966	924	951	958	943	1017	923	984	950	989	967	909	948	919	948	959	981	890	916	943	953	946	955	963	942	1035	969	962	982	987	979	964	955	932	1007	965	937	918	973	936	999	937	945	938	991	969	974	1047	1009	912	1041	940	995	925	955
6860	589	547	521	472	396	438	448	439	374	364	385	380	410	359	380	386	348	406	376	412	380	376	372	333	381	357	396	376	368	363	359	339	359	358	374	386	366	385	390	350	378	360	353	360	390	336	375	351	404	348	345	365	329	389	353	384	398	349	345	372	340	370	322	356	388	356	367	372	365	391	345	346	333	368	399	378	334	405	388	391	343	329	389	351	392	368	362	363	357	382	348	371	345	357	337	372	339	371	415	392	399	351	340	385	355	389	383	385	357	341	351	345	352	378	379	354	384	361	343	370	317	346	330	377	368	374	385	351	377	348	399	386	343	366	409	392	354	389	326	341	356	364	373	379	380	385	341	361	341	340	345	352	395	375	367	355	350	353	344	365	364	329	362	334	361	392	361	395	349	371	349	330	369	358	372	380	389	366	357	383	401	376	405	339	337	342	363	305	379	339	336	361	380	364	390	346	369	370	353	335	361	370	382	338	343	330	377	370	351	397	345	303	304	350	349	345	371	379	387	354	345	330	343	349	366	381	362	356	356	360	357	331	376	361	399	335	370	348	395	359	369	347	372	376	357	347	364	381	350	351	355	352	365	377	343	364	382	354	380	367	346	381	382	329	366	361	370	348	351	373	392	377	374	384	402	386	352	347	329	330	352	380	345	339	356	358	360	374	360	360	341	351	366	370	349	344	387	371	388	386	354	373	374	351	365	357	417	387	378	343	386	397	361	347	334	345	379	362	365	336	380	390	389	339	364	367	371	373	323	377	350	323	365	370	364	365	369	371	399	355	345	374	367	344	350	350	385	358	349	358	350	381	390	341	367	359	369	351	350	412	374	379	382	373	338	349	362	366	370	350	352	332	368	326	342	379	386	351	355	364	366	363	340	365	390	389	352	353	357	372	358	346	380	382	391	368	351	350	358	374	341	393	358	363	352	390	373	351	364	346	352	343	371	316	358	352	374	347	364	309	370	392	356	341	353	334	354	357	370	362	352	352	365	346	368	376	400	334	351	384	342	368	347	358	362	364	329	395	395	329	327	369	340	378	353	376	332	363	359	362	389	361	358	358	365	325	365	346	410	344	375	346	403	378	362	367	335	347	327	372	389	333	381	353	347	426	353	371	326	393	335	370	362	370	374	393	367	355	344	362	365	345	356	355	330	340	336	326	355	397	369	321	370	319	384	363	353	356	338	366	385	352	340	378	365	344	367	356	325	363	356	385	397	367	356	366	343	337	355	384	333	382	380	348	349	343	371	354	338	342	394	341	370	389	347	389	360	355	369	369	361	408	349	332	382	351	373	345	367	360	391	367	337	349	372	353	337	373	368	379	336	334	389	372	362	336	368	362	337	322	377	370	402	351	349	346	365	320	364	333	317	340	344	355	339	392	366	372	369	341	340	382	319	309	369	342	334	343	367	388	328	365	364	382	350	382	340	335	353	359	350	341	356	352	343	361	371	336	383	375	391	336	388	404	352	346	335	388	380	358	357	337	364	400	382	335	313	385	348	363	302	367	396	367	352	382	370	371	376	393	357	374	365	365	321	381	363	367	336	329	340	367	344	421	335	391	364	358	388	376	373	350	374	359	399	369	382	394	376	339	346	349	348	342	385	359	352	368	330	373	351	355	356	354	356	378	365	342	372	377	375	358	341	347	365	357	345	353	350	408	373	408	363	338	392	357	364	381	345	317	385	369	406	383	384	353	367	352	384	374	358	396	371	373	364	359	364	318	343	350	376	388	368	343	339	376	324	338	367	320	360	395	358	361	356	354	352	369	357	417	349	383	375	365	351	359	373	383	368	337	363	376	389	334	349	420	358	373	372	358	373	361	336	351	358	372	353	382	352	388	346	367	347	358	361	367	370	345	365	386	328	370	362	342	349	400	350	389	348	348	348	359	361	360	348	376	344	357	354	373	340	348	369	352	329	368	348	359	333	376	341	313	379	379	353	359	313	354	343	334	372	350	345	351	327	332	302	378	378	321	372	324	334	369	346	330	369	423	382	344	318	330	384	351	370	391	370	383	354	322	350	358	349	361	381	379	376	351	337	357	383	338	345	377	365	383	346	339	389	394	360	352	384	422	359	319	341	392	370	346	340	371	369	344	333	376	387	344	357	323	356	337	349	355	380	380	360	368	357	382	329	379	360	347	375	341	400	374	340	396	375	365	361	346	372	340	392	335	378	389	385	376	343	407	312	340	373	408	412	358	346	347	327	345	365	369	400	370	355	361	391	345	331	348	373	389	364	371	372	392	335	361	335	363	349	363	338	348	358	337	361	332	369	385	387	355	349	379	410	380	383	362	356	360	369	333	312	336	378	389	396	351	350	388	394	382	365	376	355	363	376	328	376	339	367	346	332	369	374	365	343	354	379	314	371	373	369	385	355	326	364	338	366	339	345	353	369	354	324	351	361	393	358	347	357	364	316	348	341	413	377	358	400	355	321	363	364	375	380	400	365	369	370	409	323	377	384	364	337	355	372	350	335	351	315	352	388	358	385	362	395	344	338	373	340	369	368	382	348	354	337	368	358	376	356	356	383	341	378	372	345	367	368	344	371	351	364	357	356	353	336	338	355	373	374	380	357	346	361	346	400	345	365	351	334	341	344	318	386	373	355	341	360	370	306	386	370	357	370	359	376	364	362	365	364	336	371	376	369	350	357	365	359	353	365	382	355	337	366	366	362	367	364	367	319	361	364	361	391	362	353	364	359	339	357	382	380	381	351	358	345	353	349	361	334	356	341	373	354	365	356	406	351	371	367	346	389	357	363	374	349	377	322	363	347	397	401	359	375	350	415	367	380	337	345	367	370	360	347	404	386	388	335	358	346	385	363	361	363	335	363	368	336	356	367	380	377	358	367	367	352	361	362	392	362	393	356	314	333	373	364	376	355	391	394	356	386	343	364	384	371	383	371	354	370	340	347	378	370	378	367	335	359	372	346	353	334	348	344	360	336	343	339	331	318	356	351	372	352	366	359	349	342	357	342	360	350	334	373	368	355	372	339	340	347	372	383	339	361	387	348	369	329	319	373	385	367	334	366	356	371	368	374	383	315	356	379	394	409	377	314	351	374	337	379	393	364	388	381	371	368	353	347	350	370	398	382	377	327	346	370	358	390	358	348	323	363	376	395	350	377	338	403	404	359	365	406	360	365	367	351	344	369	362	389	338	322	382	375	388	347	369	370	345	372	337	349	351	369	349	350	322	363	326	335	377	350	360	368	366	380	356	375	338	357	368	353	354	371	348	361	331	341	365	355	358	347	363	350	363	314	407	383	351	329	357	359	371	361	385	360	355	365	355	386	379	368	375	361	371	358	357	368	378	360	359	338	379	387	347	390	390	327	362	368	396	369	386	369	379	373	385	352	338	371	346	342	335	347	341	353	370	353	366	385	355	391	363	321	358	360	374	362	359	331	408	322	362	357	372	411	381	349	340	320	367	344	323	372	389	407	325	335	348	349	366	319	407	346	376	348	349	352	403	357
6350	1050	1430	1491	1369	1232	1117	1069	1044	959	931	933	946	958	905	958	956	850	850	902	884	922	875	876	890	855	870	874	888	874	892	909	842	829	866	917	798	893	814	830	867	853	847	907	860	843	830	881	816	850	848	817	868	848	828	815	843	833	912	838	863	845	848	872	867	811	868	847	891	814	829	830	858	815	817	843	855	843	884	852	800	810	825	842	848	852	867	850	838	838	868	840	772	803	823	862	779	807	765	874	832	886	830	844	851	866	845	872	875	864	852	829	859	810	819	860	851	842	812	822	803	862	827	810	831	803	846	851	874	857	884	849	789	860	876	873	864	853	859	851	875	874	812	822	829	853	802	793	816	836	851	859	811	895	861	807	799	837	857	834	832	825	882	821	843	833	820	878	821	802	802	857	831	872	872	873	819	854	808	825	843	841	808	810	845	873	857	809	818	832	844	860	861	879	791	807	891	831	879	890	866	881	850	823	800	837	844	841	797	831	840	830	892	882	826	861	817	898	841	852	869	879	845	851	859	840	860	817	816	903	816	865	776	798	881	867	844	821	876	859	916	831	853	810	848	852	872	805	822	850	827	906	819	896	870	880	843	940	846	779	910	840	826	837	810	881	835	843	798	829	838	884	857	863	845	856	871	833	861	794	836	836	831	845	866	871	841	898	876	849	898	851	847	850	833	791	819	826	822	910	866	806	864	863	839	825	889	856	838	857	898	862	775	838	833	836	864	856	823	864	836	908	862	886	861	856	813	833	844	824	848	810	819	806	798	828	782	839	886	798	784	807	872	823	809	839	889	917	902	870	820	800	847	851	842	848	869	799	821	828	815	826	830	818	804	828	831	818	864	772	838	800	905	853	844	846	833	845	839	828	826	819	829	835	848	891	790	887	790	821	842	831	829	869	804	854	879	848	843	823	886	839	827	846	882	776	891	832	806	796	819	789	800	798	824	800	788	867	879	800	841	824	869	863	864	832	901	832	826	872	796	854	851	831	810	820	830	801	804	805	908	811	880	851	847	874	848	822	855	814	846	849	894	821	867	840	852	795	849	876	841	809	848	801	830	864	903	839	848	874	836	844	789	817	831	776	847	845	853	821	837	820	840	816	829	841	824	886	859	819	827	848	805	867	852	874	813	811	821	875	840	816	840	860	855	798	863	845	830	818	846	823	785	824	804	861	834	856	808	832	850	872	878	880	907	869	842	875	845	840	841	782	834	851	871	825	877	789	840	853	807	857	832	897	835	824	808	814	828	847	893	869	890	815	828	854	810	887	808	802	876	919	836	816	833	862	855	869	843	866	855	840	839	859	835	813	862	860	865	830	841	799	857	871	859	817	867	851	820	836	822	824	878	865	830	818	850	858	806	850	838	867	851	840	845	837	848	829	816	897	819	814	847	830	802	845	834	848	900	863	814	830	818	857	880	904	844	805	845	813	840	836	889	858	874	842	836	855	854	801	869	827	875	836	898	841	880	868	859	852	841	834	829	844	898	866	857	805	847	827	872	827	867	839	838	845	870	863	859	822	836	862	860	872	838	833	804	859	809	886	855	869	875	836	896	833	861	819	834	845	857	889	849	856	830	876	879	872	866	825	814	815	825	810	886	845	843	858	813	830	836	875	794	871	883	819	877	840	804	816	827	820	831	831	844	803	846	853	843	849	813	808	876	826	818	847	848	832	828	890	867	854	830	843	763	835	830	819	859	833	889	791	879	825	866	813	853	822	854	846	833	875	863	848	862	850	830	817	848	826	830	849	880	855	833	827	888	830	829	848	828	804	822	862	847	864	807	837	845	848	854	820	829	842	902	820	786	839	849	814	888	897	857	801	904	819	879	866	850	820	852	852	863	845	876	783	838	829	876	832	863	857	804	909	880	862	860	836	814	800	810	843	868	858	863	920	816	809	891	846	845	848	796	821	825	818	844	861	852	902	898	851	879	861	799	869	838	882	829	862	843	847	831	857	841	857	899	823	835	852	808	822	829	821	841	805	903	832	850	811	873	872	887	833	803	877	843	873	832	816	845	815	845	777	854	822	876	881	812	827	861	846	858	861	876	806	803	838	872	822	776	865	831	855	822	863	756	877	844	854	826	870	788	853	774	852	816	892	902	876	830	827	810	867	890	847	754	862	893	845	867	875	847	856	900	886	837	863	852	869	809	861	862	836	850	784	887	867	906	870	833	849	834	821	779	849	828	877	855	821	864	812	819	830	845	885	820	837	810	910	824	833	847	821	836	834	818	855	781	857	829	867	893	845	853	848	853	827	824	856	858	857	844	852	804	855	884	789	839	831	860	810	805	775	844	874	802	869	796	836	867	846	845	880	813	837	882	794	804	823	811	850	853	827	816	874	824	854	843	804	839	858	864	830	816	816	824	840	838	843	842	806	856	804	850	843	869	818	905	847	877	835	828	815	832	892	851	855	847	859	841	836	796	882	840	882	825	875	891	818	805	854	865	850	830	812	832	831	874	888	846	819	850	865	809	825	815	832	823	860	861	836	832	853	824	853	788	919	862	855	829	844	858	872	813	824	853	877	805	793	808	862	921	833	870	881	853	807	792	827	876	798	872	877	860	852	825	895	822	889	912	840	823	840	857	818	887	844	822	855	848	825	787	869	810	832	821	856	893	865	891	795	904	859	839	849	827	848	804	863	875	817	838	868	869	822	844	804	852	891	841	918	852	825	793	892	845	865	890	832	874	830	836	861	868	871	861	833	774	771	839	854	853	836	849	807	859	846	816	871	758	805	816	881	816	860	909	839	898	875	817	851	826	857	885	897	841	868	827	847	873	865	866	851	877	819	807	849	809	867	845	871	882	833	856	832	857	798	847	817	825	826	785	870	857	791	851	815	833	886	852	873	835	860	779	836	854	804	817	809	815	818	841	821	827	792	778	823	862	829	824	825	853	862	831	846	888	808	882	805	842	860	863	867	815	806	804	862	870	846	860	837	873	864	869	885	813	823	835	865	818	791	824	853	859	804	859	868	862	832	812	879	859	831	874	890	784	847	892	835	844	865	820	880	870	811	894	886	819	891	817	869	800	803	871	877	863	827	835	870	866	812	836	792	824	875	850	821	846	818	884	785	890	868	853	837	808	828	782	858	857	849	833	886	835	823	830	837	824	850	870	824	795	809	850	842	821	836	822	860	784	815	826	819	851	841	827	836	817	848	793	848	883	874	864	791	765	812	847	841	827	825	911	889	817	813	802	842	897	838	852	816	829	864	843	844	798	824	833	831	855	816	826	846	834	869	858	884	842	847	856	814	874	932	843	871	837	855	874	829	856	819	831	837	824	839	845	860	812	818	784	818	824	864	826	841	822	797	871	899	825	888	865	858	844	824	818	844	853	835	834	852	882	833	857	808	867	822	864	771	821	883	844	836	850	766	810	891	828	859	819	854	822	792	825	867	876	837	858	848	806	831	880	869	863	852	800	858	876	834	865	822	817	812	860	855	828	822	841	870	834	819	832	816	912	836
12360	832	667	481	351	277	280	221	232	226	226	231	181	195	180	220	177	179	178	194	174	185	186	187	167	184	166	215	165	190	193	170	181	182	155	166	201	203	174	172	182	207	176	189	170	166	198	191	161	169	195	194	180	189	166	195	177	171	169	204	171	201	189	187	153	179	192	162	143	189	186	164	155	188	194	178	176	153	176	189	175	173	195	175	172	165	178	181	160	180	169	177	173	174	193	164	183	172	173	161	179	181	199	173	175	177	179	160	191	181	177	177	185	214	180	189	179	186	183	198	159	191	176	160	180	190	174	177	172	181	183	191	193	194	176	187	151	192	175	178	173	187	192	177	180	179	169	172	179	170	171	141	142	159	164	177	177	183	191	171	176	196	192	158	194	172	170	160	175	151	165	190	176	160	169	174	173	170	193	168	172	151	169	180	195	185	168	190	186	176	154	172	169	167	183	166	178	186	173	165	169	173	182	168	207	163	179	197	147	181	167	151	175	154	201	194	163	195	180	175	150	179	194	169	168	175	199	166	148	158	195	149	144	167	169	175	185	190	170	164	184	175	198	174	206	175	190	157	170	192	177	175	186	164	209	175	175	171	178	175	191	187	162	168	184	157	152	162	168	177	179	185	174	151	173	170	167	199	171	174	170	175	169	167	168	148	206	181	164	183	160	160	174	171	208	191	184	179	157	157	187	162	189	181	159	172	193	172	167	153	184	164	164	193	185	168	195	163	196	192	179	151	160	153	183	176	163	158	178	169	198	166	191	178	169	156	177	197	151	170	176	176	169	170	183	173	200	164	172	163	159	195	180	161	198	158	212	180	180	171	164	174	186	175	192	184	181	165	169	154	171	166	195	174	196	197	174	179	174	176	181	196	184	190	183	173	164	191	182	148	177	183	172	151	157	146	185	173	176	155	179	170	193	150	151	170	186	179	215	193	176	184	185	173	149	169	168	182	160	167	186	166	160	166	190	177	193	184	168	183	173	175	199	168	178	179	155	140	166	190	182	197	190	152	160	174	204	192	191	149	188	193	186	178	200	182	166	169	184	176	164	185	193	196	168	160	173	174	166	182	188	207	211	181	175	178	166	179	174	161	189	184	193	165	167	157	173	186	183	205	167	183	175	171	165	176	188	157	164	184	195	188	189	169	166	202	159	179	206	149	178	171	142	183	162	168	180	186	181	180	169	197	161	175	200	196	201	164	155	185	157	175	168	204	164	189	179	175	190	185	157	196	168	169	173	151	197	192	148	185	169	187	181	185	201	147	172	192	179	187	172	185	195	176	178	224	158	186	175	182	170	183	183	171	173	189	176	176	185	185	165	157	176	195	150	180	192	148	173	189	155	170	182	182	173	175	185	165	176	164	223	174	185	186	183	199	183	168	173	196	170	180	166	149	172	155	180	177	177	165	201	203	188	165	163	189	173	176	177	189	154	199	179	176	168	206	181	174	206	167	164	171	175	196	176	162	182	206	198	167	194	159	204	189	169	158	195	181	199	186	174	200	177	184	170	192	169	157	177	173	193	170	171	188	156	182	161	156	198	190	163	191	188	177	177	167	192	154	175	162	170	172	167	189	166	162	162	180	198	185	181	179	225	198	179	171	169	172	163	148	210	188	180	175	194	166	177	189	197	150	172	197	220	162	186	177	171	189	159	194	161	180	190	161	185	187	189	187	180	158	201	180	160	177	169	182	174	146	163	176	177	190	172	166	190	192	195	164	176	164	178	170	173	191	143	177	167	184	166	167	180	176	178	165	151	145	182	168	173	187	181	163	202	167	170	165	200	183	161	182	177	179	178	189	185	215	191	163	182	164	197	176	182	179	181	153	176	165	175	182	149	144	173	186	188	178	193	170	185	201	190	187	182	179	192	186	203	158	158	189	176	175	188	173	164	154	194	181	175	163	192	179	177	198	143	174	188	205	152	170	163	172	158	190	193	174	196	181	164	186	174	188	185	182	153	184	180	163	195	191	165	166	162	175	196	180	179	168	177	174	184	167	200	188	191	165	185	170	182	197	195	171	198	162	194	187	167	180	180	187	178	176	165	170	185	167	180	158	155	185	175	184	172	206	184	156	189	174	197	174	193	191	166	180	152	155	188	167	189	172	206	158	180	191	159	172	175	199	208	190	155	167	189	176	181	198	159	135	181	171	166	138	184	163	176	167	179	207	187	175	188	187	179	174	195	184	173	199	197	167	143	166	177	181	177	183	165	154	186	188	187	216	182	187	180	168	181	150	204	163	171	201	184	170	156	169	169	165	180	167	158	183	166	186	199	182	152	177	171	189	194	182	161	193	185	177	157	179	178	183	180	175	184	184	209	190	196	180	183	192	159	181	181	177	196	199	162	191	169	188	179	154	180	168	170	178	188	192	162	184	187	178	182	183	167	186	202	173	174	175	177	153	175	192	155	184	199	155	188	175	181	172	192	176	172	175	190	153	166	164	189	181	173	185	177	175	173	151	181	161	156	188	169	187	168	177	163	193	199	160	178	181	168	159	188	152	198	184	179	174	159	145	187	166	182	151	181	161	187	191	174	183	191	202	191	182	157	194	188	177	152	185	158	191	191	179	170	192	156	194	176	192	167	190	198	190	170	199	211	185	177	162	188	191	165	180	184	197	158	179	188	171	160	152	176	208	209	173	153	197	164	205	170	180	173	170	168	189	155	157	178	173	187	190	168	170	165	180	167	185	186	191	197	168	168	152	176	154	166	175	189	169	168	174	180	176	166	181	198	189	167	164	191	186	143	163	167	164	173	196	195	170	166	188	173	191	168	159	191	152	198	192	206	173	200	189	185	187	176	145	156	160	183	176	181	151	172	184	166	170	178	199	181	171	167	186	175	187	141	178	171	155	178	169	169	187	164	156	179	154	188	181	174	148	196	178	177	185	181	154	156	192	195	162	177	200	190	176	178	173	183	170	171	158	189	211	201	163	169	173	176	170	159	154	165	175	182	171	182	188	184	191	167	175	177	181	169	181	165	163	165	188	174	174	179	185	182	174	165	162	174	165	200	196	170	178	165	186	148	191	186	156	203	179	163	183	202	190	164	140	179	170	173	173	174	178	197	164	169	180	168	172	194	172	182	186	152	188	180	187	208	157	190	185	170	160	186	180	197	191	171	190	163	193	189	167	192	186	190	171	170	188	196	177	213	149	193	164	171	173	165	180	149	181	174	192	197	175	209	214	185	166	172	188	187	168	176	156	182	165	185	176	161	185	179	177	173	186	171	153	158	178	192	194	156	189	195	183	171	191	166	191	181	186	188	192	167	175	178	198	161	175	161	176	189	190	175	175	130	190	198	174	182	179	183	163	190	165	165	179	192	174	174	189	160	193	184	160	163	168	176	166	167	178	157	178	201	197	184	158	181	188	172	162	168	175	135	161	165	168	185	191	175	179	175	163	197	177	175	156	195	182	194	178	186	162	188	181	180	202	191	158	184	144	164	179	170	176	178	179	170	152	182	196	154	191
7594	882	1470	1617	1426	1160	1065	874	755	706	700	662	676	604	568	599	562	551	536	540	538	582	544	576	537	531	506	474	499	496	500	502	499	445	498	479	467	488	456	485	477	482	468	483	458	452	529	480	471	477	424	426	467	469	455	426	443	482	465	484	460	452	454	441	453	436	477	476	466	470	436	479	463	463	448	442	489	457	443	436	474	453	443	431	473	501	468	471	481	470	476	465	444	479	460	433	460	479	483	451	475	488	474	444	444	475	467	454	438	470	437	434	433	490	427	460	459	440	491	486	479	450	439	429	444	438	455	443	476	454	473	459	491	464	455	462	496	436	458	475	463	434	420	415	442	447	488	440	477	488	435	448	442	486	471	460	441	478	480	477	426	438	433	431	503	430	475	465	481	444	442	452	447	476	447	440	510	466	466	461	526	478	440	470	473	431	444	476	461	448	466	469	454	416	438	490	403	441	481	480	384	443	435	444	483	456	491	449	455	465	427	458	466	445	459	424	452	486	438	456	491	442	453	507	456	418	447	476	429	456	442	468	464	439	470	422	456	448	415	430	429	438	405	490	480	447	433	438	463	439	425	452	449	438	459	466	465	452	497	431	423	456	441	426	500	443	445	439	447	402	450	487	489	412	459	445	447	447	461	420	460	448	509	452	461	435	479	432	486	426	450	445	437	477	425	466	470	479	463	477	468	449	452	445	478	491	479	432	420	472	473	465	431	436	487	429	453	461	452	452	423	443	471	440	457	467	445	440	466	478	491	484	453	459	446	394	481	410	463	433	458	440	416	460	455	447	447	475	495	459	430	439	435	481	499	479	474	445	457	456	471	482	461	484	434	427	422	475	449	464	457	455	449	445	474	430	449	428	395	446	446	438	463	475	451	482	474	449	470	449	421	457	466	452	448	427	456	448	415	445	408	426	423	472	448	433	465	464	452	501	435	480	473	461	456	434	451	448	473	457	441	454	450	433	504	480	413	450	453	454	421	438	455	454	441	444	438	452	448	453	463	494	439	474	426	448	453	475	459	448	442	457	468	435	482	430	466	467	464	434	437	464	483	470	434	465	487	445	492	421	447	476	478	494	422	446	469	445	457	441	444	445	454	475	442	479	473	461	400	387	503	443	464	481	440	453	450	431	450	461	432	447	468	440	487	468	430	450	471	441	435	443	456	441	431	433	461	463	447	444	419	475	463	449	434	440	423	442	425	444	443	488	450	452	418	467	420	432	425	452	432	437	473	473	447	452	469	472	466	469	438	469	466	441	472	469	487	482	480	489	494	459	471	449	447	433	437	458	431	501	466	434	437	495	460	481	436	430	445	461	460	482	476	470	434	455	441	471	485	462	443	450	444	468	432	437	455	450	420	470	487	431	479	423	453	462	475	464	452	458	454	438	462	449	457	441	475	473	413	441	485	435	452	437	469	473	445	489	445	459	447	460	486	469	465	465	425	403	461	453	483	452	447	447	468	462	450	452	474	453	462	462	448	453	438	446	468	477	456	454	465	462	456	444	466	422	439	466	437	470	458	452	479	438	437	462	403	482	453	433	458	483	470	456	476	437	445	476	494	453	447	453	436	457	408	450	405	460	459	448	444	451	464	432	418	462	498	456	425	439	426	481	464	444	458	479	451	445	463	450	464	489	471	450	431	484	436	451	424	434	440	470	475	446	479	422	457	442	470	442	506	474	459	427	455	461	431	435	469	439	457	464	450	461	450	456	481	451	462	416	473	477	504	436	458	471	454	467	454	445	460	436	423	461	452	457	461	458	488	479	449	432	423	420	445	469	485	429	439	480	431	467	447	423	461	463	462	451	392	454	477	448	466	429	482	402	499	471	433	429	464	467	467	470	428	465	455	451	468	459	434	396	488	458	415	465	441	472	491	468	438	441	463	440	442	450	467	454	422	441	448	487	466	448	498	474	473	466	445	426	495	482	424	437	439	480	462	451	474	475	469	436	474	439	444	451	432	436	497	438	479	455	486	456	461	488	456	433	487	465	470	460	433	447	434	440	430	460	446	447	495	474	449	481	429	390	440	429	435	462	437	454	465	479	469	475	459	430	467	438	435	499	439	497	455	445	471	459	482	441	468	452	473	487	453	440	436	449	466	461	452	457	426	470	429	483	470	453	482	490	462	461	468	438	421	467	458	457	411	474	453	459	453	467	426	459	410	461	443	460	424	465	417	411	427	451	439	418	468	457	447	455	463	421	476	463	457	469	446	487	442	475	462	460	443	450	462	431	462	473	457	448	432	457	465	445	449	478	471	449	474	465	431	461	472	432	416	462	427	440	491	445	443	435	465	426	436	470	435	453	468	462	427	457	465	435	459	457	469	458	426	426	454	453	480	502	456	460	407	431	466	476	461	468	462	464	435	440	460	480	442	454	431	446	460	463	471	433	473	436	490	468	424	412	466	423	465	442	470	460	461	429	443	491	453	482	465	428	405	432	440	464	453	473	469	416	462	427	476	457	486	465	449	456	459	452	459	462	479	479	430	494	435	452	430	491	478	476	460	450	462	468	483	436	426	457	446	438	450	460	440	479	426	459	467	459	440	463	489	476	462	471	453	453	458	438	467	443	445	465	450	455	420	436	442	445	446	485	411	433	476	455	493	461	438	463	451	474	491	430	442	451	466	470	457	466	432	477	494	470	419	468	449	497	436	475	461	436	456	443	494	450	437	457	447	457	496	430	466	433	487	446	478	444	416	446	446	478	455	447	444	441	463	468	446	460	475	456	466	463	483	441	461	456	459	433	434	427	459	483	467	458	457	438	470	458	477	456	462	471	480	490	444	498	456	433	402	451	488	431	453	460	438	463	453	460	462	443	455	431	425	470	426	458	453	448	450	393	461	473	452	445	438	442	478	465	458	430	485	448	438	458	440	463	461	434	398	475	430	412	461	455	495	470	497	457	487	470	461	455	477	477	487	493	449	437	445	436	474	443	446	473	457	455	499	441	455	446	467	401	463	471	472	455	480	467	494	452	396	440	431	442	437	499	466	475	470	488	434	469	465	474	465	484	446	492	457	454	457	426	440	466	492	454	419	440	427	429	502	418	460	491	456	447	439	485	471	444	442	447	459	448	475	501	443	449	484	458	451	447	493	449	430	450	446	479	493	456	427	476	483	479	453	443	463	455	437	484	437	405	460	417	484	438	457	422	473	453	466	458	472	473	484	481	426	480	414	452	478	462	448	460	449	435	468	451	427	447	491	445	484	474	427	451	450	480	453	462	459	477	443	488	465	479	448	453	466	484	469	455	479	463	516	428	455	441	457	415	470	489	442	449	457	489	451	448	436	444	437	440	456	456	467	433	454	454	453	467	495	474	443	454	465	467	434	440	442	460	477	472	478	445	470	452	440	418	500	424	434	481	458	426	445	466	441	443	462	464	456	470	428	422	482	482	438	475	474	472	461	432	448	479	464	463	474	454	450	461	464	432	427	429	458	433	510	468	440	445	457	457	440	451	486	451	438	484
1496	402	435	423	403	404	409	454	474	410	397	402	401	435	413	422	415	410	392	428	404	430	441	443	455	436	372	416	428	397	410	464	455	396	452	441	395	441	394	419	430	429	401	394	418	429	420	420	451	419	401	398	448	393	431	419	431	441	410	393	369	386	430	424	443	416	389	422	398	400	413	435	437	433	377	420	433	449	398	382	389	451	433	451	422	441	408	387	409	407	413	419	436	420	360	393	446	426	431	440	373	425	455	418	418	408	413	441	414	459	400	421	443	435	422	400	436	428	399	426	437	366	365	440	396	437	426	408	401	399	421	438	422	418	428	384	424	428	406	402	417	424	434	413	420	405	448	390	446	452	437	419	410	401	419	375	425	426	415	433	409	422	420	407	417	422	394	454	439	457	383	421	410	439	383	404	415	433	415	461	419	392	416	414	391	420	444	363	403	444	420	417	380	444	434	401	378	439	414	425	426	378	468	428	462	394	399	442	447	377	403	400	383	394	411	421	407	422	377	416	384	392	412	437	408	433	432	414	408	425	413	403	414	409	430	434	424	409	431	442	423	453	425	419	416	399	416	402	432	396	430	431	410	413	412	405	427	425	407	423	439	404	410	416	399	430	431	419	394	358	418	400	419	409	415	449	434	410	420	393	424	405	460	411	410	395	414	403	413	452	400	395	420	428	431	406	427	420	436	444	414	413	404	398	409	390	413	429	413	454	415	405	413	387	439	403	415	416	432	414	376	427	419	440	436	412	433	407	410	468	433	439	395	421	416	418	399	438	406	426	379	415	394	443	422	404	400	405	411	437	460	409	422	389	377	424	410	397	428	412	438	407	392	418	405	425	415	457	455	425	399	415	429	396	433	411	411	432	411	456	408	439	418	424	421	371	464	416	382	418	409	406	434	422	424	402	395	404	405	406	401	433	390	432	429	388	450	414	396	429	411	382	401	433	413	380	399	437	375	457	400	408	396	437	407	425	388	433	453	417	419	391	368	414	456	393	395	417	426	427	390	395	409	393	393	433	398	406	453	408	411	386	391	426	397	447	417	426	417	398	415	393	443	389	417	415	400	413	422	439	447	376	404	404	446	419	390	420	432	421	386	386	439	417	369	399	400	412	390	424	417	446	452	428	430	457	424	403	376	390	379	383	423	406	410	375	428	437	463	380	430	451	409	400	375	427	426	389	406	461	431	394	418	452	417	412	459	440	426	389	446	402	407	397	411	413	421	411	427	405	415	395	399	426	400	394	421	390	436	383	400	434	425	416	408	433	410	401	399	424	408	421	417	401	407	449	404	399	415	422	431	399	395	423	447	391	402	396	383	440	408	372	425	392	441	400	405	444	396	429	426	448	430	429	397	458	402	389	378	410	437	422	403	398	416	413	449	456	425	406	408	435	412	476	376	414	394	427	461	426	402	361	446	441	432	426	392	410	423	418	434	420	383	420	381	411	464	447	382	418	426	457	418	361	434	391	418	423	415	450	447	379	414	423	419	417	419	445	407	376	423	424	384	401	378	431	398	390	374	426	405	437	407	401	436	419	387	394	406	399	405	427	411	420	436	455	371	407	435	453	414	432	418	385	385	426	430	400	437	398	435	427	433	391	399	433	457	379	404	405	426	409	419	406	439	430	397	434	403	412	435	456	413	413	376	439	444	444	428	404	406	420	379	398	443	444	418	369	378	403	450	458	457	438	422	423	423	412	388	418	387	477	400	447	397	424	391	431	439	453	421	414	390	448	451	420	407	427	426	404	379	373	415	410	409	421	391	405	417	414	405	469	428	434	453	430	403	387	405	417	398	391	410	437	448	428	390	367	383	427	393	396	414	382	404	422	386	374	443	418	471	409	386	423	413	448	415	449	438	409	433	396	422	414	426	419	453	414	414	406	439	405	430	414	449	394	434	388	413	433	438	375	412	427	404	397	400	420	409	415	440	407	436	396	418	420	383	450	407	389	408	446	438	440	408	377	409	405	429	369	394	395	412	473	404	396	409	393	419	394	427	442	413	414	403	415	426	422	402	438	403	406	434	434	445	436	391	454	429	381	431	412	392	405	438	416	392	415	459	434	389	387	424	388	397	418	401	413	404	429	406	469	389	424	459	386	391	417	393	402	449	448	427	408	397	437	408	387	391	400	415	429	401	433	407	380	424	398	394	411	377	423	378	455	403	398	420	373	411	425	439	388	388	371	422	403	427	429	441	405	407	453	400	396	414	433	468	397	437	439	413	369	426	441	442	411	395	411	435	415	444	443	450	446	428	403	425	397	493	427	382	428	370	417	424	426	426	427	413	417	401	378	412	443	411	426	398	405	413	417	417	425	414	433	414	425	426	409	385	438	390	388	407	400	370	408	398	399	424	392	403	390	414	408	429	425	400	436	404	362	360	421	422	420	422	399	402	419	410	442	399	415	438	411	417	374	430	382	397	454	437	391	392	444	401	464	368	447	430	428	443	401	417	416	399	430	416	404	434	386	422	407	394	411	366	427	419	460	400	432	439	457	440	422	411	388	390	438	448	425	414	433	427	443	455	384	415	424	430	411	400	448	391	401	423	425	374	396	456	404	430	413	371	373	433	418	411	411	436	393	403	392	427	413	433	398	430	438	415	413	413	385	421	403	395	402	419	418	418	427	417	417	420	414	395	416	435	379	410	433	436	413	408	391	427	396	430	341	389	389	413	444	413	440	459	428	418	434	399	436	454	441	438	402	413	401	389	401	427	433	389	439	416	413	404	406	408	416	401	420	427	385	440	389	453	433	392	404	439	388	413	415	403	439	420	414	433	390	434	364	361	417	418	461	427	393	416	397	417	422	378	433	425	414	389	443	420	405	410	442	394	445	421	437	383	415	409	415	404	455	442	427	398	386	409	363	410	429	412	397	423	407	402	418	359	423	444	388	397	411	427	406	439	395	385	429	438	404	386	410	399	451	371	384	414	461	423	438	422	399	398	385	419	425	414	424	415	403	424	447	421	407	375	406	383	464	422	423	406	404	397	412	404	435	440	404	404	422	434	423	423	432	414	427	434	476	406	400	449	426	411	419	409	417	462	436	387	402	412	415	377	429	418	376	429	412	412	422	405	411	419	421	396	417	411	392	410	426	403	453	394	427	423	482	404	402	429	424	406	403	422	426	460	412	437	401	415	421	435	415	402	423	404	417	399	407	417	384	427	422	418	431	420	438	465	412	389	393	407	411	414	400	409	411	438	413	409	438	407	427	405	423	389	408	411	447	389	422	407	411	432	374	427	386	415	425	438	392	449	431	432	420	423	401	408	437	434	434	402	357	419	425	421	400	399	386	410	427	393	366	387	425	432	395	406	449	421	468	384	407	470	434	409	458	423	444	382	441	400	449	410	445	409	396	429	466	435	418	393	414	401	453	454	409	411	418	460	459	388	413	420	411	441	399	429	394	381	407	413	395	441	413	410	420	412	439	442	409	405	436	402	416	418	456	397	416	427	438	433	422	425	413	440	398	436	399
2031	1002	1013	1018	995	1025	977	963	935	1022	920	1035	975	989	1004	941	959	954	1000	982	974	930	1011	988	966	921	983	915	967	924	987	977	945	988	950	997	918	966	974	928	1003	971	952	1015	1025	971	984	963	992	1018	1000	940	1026	979	963	997	1005	975	984	939	996	943	924	889	971	987	962	951	966	1014	914	1019	949	1060	995	979	967	1002	973	965	951	984	1036	880	1028	960	993	941	960	958	999	902	958	983	976	943	960	974	948	1029	980	1021	906	952	931	963	966	968	886	977	945	905	954	981	991	967	1025	1047	955	982	996	970	937	1011	1028	961	1018	962	945	939	1002	951	1014	953	996	895	1007	947	962	952	978	907	944	1008	1027	949	945	877	952	982	969	989	982	933	933	902	963	941	928	966	936	1008	932	970	973	973	991	977	980	947	993	930	997	929	988	966	973	965	980	976	960	930	961	948	963	904	926	1020	918	993	906	1009	1011	935	961	971	927	946	958	952	915	976	1006	973	969	1018	971	966	950	897	948	994	977	951	958	977	947	960	954	966	926	996	930	923	978	991	933	1023	880	930	952	961	936	969	957	953	965	985	963	890	920	1002	946	1046	948	916	952	991	927	957	1006	962	955	967	943	945	979	944	965	984	946	930	985	976	1004	1094	975	992	978	1001	960	973	952	1012	960	946	980	965	997	961	933	972	974	943	976	944	967	955	965	937	961	935	941	983	978	888	936	974	948	932	986	1009	979	955	971	975	969	971	961	1023	908	958	931	1001	1051	950	1031	948	947	922	936	988	970	911	1012	982	978	1000	967	957	980	974	1008	992	959	971	929	956	918	949	919	909	955	965	930	969	937	958	1003	967	969	1017	948	958	958	941	944	950	960	947	1014	945	955	1015	966	1017	1026	969	956	995	1027	944	948	998	1006	987	977	1035	1012	994	1040	948	1015	978	989	893	958	922	966	929	962	967	950	983	981	958	948	1010	987	959	959	909	966	927	961	938	1000	968	931	976	962	938	948	989	943	962	948	942	933	988	1016	963	948	936	983	963	953	952	961	970	997	999	933	991	1006	999	1014	978	996	1016	954	985	931	986	892	955	953	960	970	961	926	990	966	1010	965	980	994	968	972	947	945	970	969	986	975	968	890	1022	984	945	924	955	940	955	1001	983	1006	959	957	981	898	977	967	948	942	1003	956	953	963	939	1025	954	964	1027	941	981	925	997	947	1002	992	927	928	1017	933	972	965	920	969	924	928	971	965	975	940	946	1014	943	965	966	1006	1031	1000	957	918	939	972	1006	964	981	950	918	975	984	979	1003	961	963	970	953	968	961	963	928	996	908	972	943	962	981	986	986	948	922	929	966	915	971	958	998	1009	983	929	984	1037	953	955	969	940	944	1017	962	975	954	896	988	934	994	977	959	972	931	973	946	951	960	977	981	949	1023	923	953	934	957	940	928	956	959	953	1021	900	994	994	1007	1000	962	1000	964	934	987	949	942	969	997	1017	1006	959	947	991	974	998	981	944	962	918	1007	990	943	949	972	946	943	958	1011	990	967	930	964	888	962	954	991	988	988	932	962	963	1001	927	992	968	1009	946	960	1053	949	933	959	951	946	1048	1005	942	922	910	978	956	993	968	914	962	987	950	1003	961	956	951	1038	933	882	975	966	1005	944	989	937	957	957	933	1011	1019	975	979	1024	954	945	956	945	937	987	903	903	939	923	876	974	972	957	963	945	993	961	960	943	944	954	964	1048	1012	969	953	969	1028	960	990	933	962	952	954	913	1005	1001	947	973	948	933	952	1014	974	1017	1011	987	962	931	1026	969	941	942	1003	1036	955	958	932	948	994	981	928	930	983	985	953	1014	934	924	892	897	928	954	958	995	989	980	960	906	995	1024	967	971	1020	956	968	923	959	975	942	984	981	935	962	946	954	955	968	961	958	959	987	995	970	989	971	933	965	948	959	991	973	1011	952	980	926	933	963	983	980	949	935	959	914	1008	938	972	946	1005	984	1011	985	934	1012	958	1001	921	1006	950	1014	966	930	982	934	925	998	1016	949	975	1044	978	974	965	926	943	996	1001	969	1014	915	953	962	970	997	1005	986	981	975	984	996	968	971	980	954	986	973	932	1003	948	945	987	1043	981	960	884	1000	921	908	988	975	916	967	938	902	989	954	966	937	989	953	951	961	923	960	994	992	929	914	1013	901	968	936	945	997	971	983	932	979	1002	964	976	978	963	979	983	943	984	902	950	1024	953	1034	967	945	948	973	965	989	972	987	924	988	949	991	972	933	968	979	987	935	981	967	915	950	982	949	935	940	996	882	949	977	967	959	945	984	944	978	970	973	968	927	951	1041	1005	960	988	957	1026	976	913	980	990	941	958	987	958	977	927	897	941	930	995	965	892	963	932	977	964	960	940	1005	904	958	974	988	988	970	934	932	945	981	978	970	961	957	991	1001	959	936	1030	933	1002	991	941	990	974	945	964	985	957	948	968	1006	950	959	1012	980	990	970	1010	914	929	969	975	913	940	981	938	918	964	978	983	958	993	987	911	932	1001	972	943	1009	988	949	965	980	1001	961	1029	963	972	947	979	909	909	941	946	934	935	974	992	939	971	1026	1007	1003	983	959	1031	1003	896	972	929	1001	976	938	957	954	935	992	938	955	962	1011	955	944	919	927	983	1003	967	938	971	1028	929	961	985	913	938	940	976	965	958	957	999	944	980	944	996	1045	1010	980	944	961	1010	959	1005	992	989	969	954	950	936	950	978	942	961	928	933	943	942	961	972	970	979	964	966	948	1010	920	963	976	958	966	1000	1032	930	965	998	904	957	952	914	1010	967	1002	961	1043	1005	998	974	1015	910	981	936	987	977	1037	1002	958	898	996	950	976	920	954	1025	988	963	895	1014	959	958	963	885	995	956	1010	945	962	935	924	943	941	982	1012	943	932	971	997	971	912	952	1020	995	987	971	969	935	996	955	933	982	990	936	918	974	889	966	910	971	968	929	934	1001	933	946	963	955	960	922	962	980	982	1015	979	977	957	973	940	936	972	997	977	1003	1051	970	1001	914	950	972	1013	1011	943	907	935	920	958	966	947	985	1011	956	984	978	1038	974	1043	980	963	945	1000	946	968	995	1015	926	1052	959	937	998	946	984	868	941	950	990	969	940	963	952	929	1002	983	1014	950	934	975	972	901	963	976	963	980	961	921	966	1003	945	935	1005	947	962	956	943	966	955	1035	971	914	915	971	954	948	945	981	963	1005	910	969	937	959	937	977	935	935	1025	977	982	962	974	935	975	968	957	993	910	962	972	1003	976	963	962	972	980	969	997	994	958	917	983	890	927	945	988	997	944	1025	954	952	956	1001	953	976	956	975	1035	917	992	998	940	998	1009	950	942	937	947	950	933	968	1011	915	921	965	951	977	1004	937	967	999	962	991	941	959	945	1011	942	973	959	919	926	976	961	915	986	964	947	986	935	1014	924	1008	1014	972	941	966	921	925	937	925	928	986	984	985	927	975	974	992	956	998	980	941	982	952	940	974	975	974	1017	962	925	996	965	946	973	938	900	970	948	952	973	999	1024	942	1004	995	925	958	922	944	943	998	1019	998	903	961	931	940	950	934	993	1001	999	930	952	965	1005	963	954	993	958	991	943	1007	985	1018	1016	977	1015	961	978	1001	942	878	982	984	940	912	905	997	1031	938	962	901	958	987	986	969	979	984	975
6730	615	582	546	508	402	412	392	376	382	405	397	395	363	410	389	373	341	405	349	373	415	390	373	382	382	305	366	365	357	340	355	357	388	346	370	382	394	347	387	351	336	336	360	372	357	345	355	355	348	402	371	365	330	364	337	347	388	363	342	353	397	339	368	353	350	354	352	390	370	359	357	373	326	374	371	345	377	379	376	338	376	359	373	392	390	404	392	372	391	351	372	360	379	364	375	333	324	368	367	354	349	347	334	332	380	371	339	357	336	365	372	378	370	356	369	346	330	366	335	381	357	342	369	384	354	338	333	350	388	375	360	378	368	347	380	353	350	347	345	375	335	356	380	381	353	364	371	344	349	378	364	369	352	330	361	395	361	370	373	376	350	376	390	372	408	324	343	386	361	336	359	365	383	336	339	338	343	371	384	376	335	379	325	362	369	367	333	404	347	372	371	349	375	350	355	362	371	318	388	360	331	380	358	346	334	340	317	362	366	342	357	381	352	336	341	357	348	349	351	398	338	362	376	374	358	358	348	345	366	360	352	402	359	383	383	356	316	368	334	397	345	348	335	338	357	344	340	309	370	352	396	341	361	349	363	377	388	346	386	366	338	378	391	392	355	391	352	382	395	356	372	373	364	358	351	358	373	372	355	372	384	360	323	364	345	360	390	359	362	352	359	359	365	332	332	355	345	384	375	394	350	341	359	356	398	372	365	369	374	377	352	347	348	382	378	359	351	349	363	369	377	379	382	364	347	383	375	387	397	371	345	363	328	351	355	349	359	389	402	346	386	352	394	376	324	333	381	343	356	385	367	361	373	366	394	370	357	355	375	367	322	342	378	360	366	376	378	338	322	348	365	379	345	345	351	378	348	361	361	366	323	321	343	335	339	359	391	373	372	379	362	343	389	369	348	364	344	383	325	339	382	324	334	319	334	335	314	355	374	348	361	330	323	405	348	334	335	368	329	376	345	337	376	343	367	386	343	368	384	380	351	343	370	389	345	339	374	345	336	362	355	380	377	399	354	355	379	364	350	411	334	338	390	370	361	343	314	363	310	379	361	377	339	370	350	361	348	340	338	344	337	345	359	368	349	325	317	369	373	371	385	350	343	367	353	356	346	351	411	364	362	379	395	383	394	345	368	404	376	359	311	353	409	308	350	390	344	327	329	417	336	354	372	385	390	304	351	393	342	364	334	324	323	376	338	370	357	349	347	338	355	355	360	317	362	359	334	358	349	345	351	365	331	396	383	366	373	321	363	388	338	361	366	357	374	348	398	402	339	383	387	365	348	311	330	345	381	353	366	360	383	353	346	346	388	342	358	346	377	398	388	386	383	369	354	363	357	399	389	357	369	353	346	377	339	337	351	328	342	335	344	346	347	352	344	374	391	342	345	348	383	355	391	341	363	361	364	377	363	348	364	336	376	388	359	402	360	344	366	371	314	346	355	330	389	356	336	324	386	355	367	386	377	342	373	352	355	363	361	354	366	385	318	384	382	409	375	370	362	347	397	336	371	330	339	354	357	397	335	345	395	332	372	339	362	353	366	357	381	332	337	343	357	386	393	360	371	338	349	359	364	367	414	357	350	340	387	368	383	362	360	372	306	357	369	372	367	335	353	371	385	388	348	342	359	347	345	357	347	379	360	372	367	393	348	346	410	332	344	327	351	331	346	326	336	393	350	373	351	388	363	361	328	359	363	347	374	362	347	333	369	368	366	360	355	400	378	362	339	338	354	359	365	384	358	388	432	369	362	365	365	371	330	387	362	369	362	367	341	391	350	356	364	351	352	375	357	375	346	348	343	341	359	383	339	369	345	367	321	331	367	337	367	385	354	391	321	379	339	379	367	381	383	364	349	317	357	353	353	372	368	331	382	343	361	335	346	371	396	347	407	409	320	390	375	386	348	351	379	369	369	391	347	355	356	376	367	351	382	397	347	339	374	374	383	356	366	369	330	365	376	356	394	361	351	327	372	402	326	393	368	358	366	367	321	358	376	356	372	366	379	361	373	347	361	340	355	330	376	333	369	357	361	373	407	351	350	378	344	324	352	387	389	364	336	375	335	358	369	339	378	334	404	367	368	342	385	398	354	353	345	348	353	340	391	363	358	395	366	361	319	376	343	382	383	343	368	335	349	388	345	360	401	355	388	349	384	345	355	312	371	398	389	345	359	332	366	383	335	366	349	342	343	368	354	367	350	339	372	358	377	334	379	345	362	332	367	367	349	335	352	376	329	352	341	374	391	395	348	363	310	348	352	374	380	369	342	345	330	372	358	389	354	340	350	336	358	336	375	346	328	369	346	339	376	355	391	362	374	299	329	356	352	392	349	391	365	353	336	384	325	366	361	405	361	361	320	371	368	358	390	357	356	333	368	344	377	358	359	346	344	329	360	361	350	363	361	366	376	368	349	368	393	363	360	321	359	375	391	386	377	330	383	377	361	335	361	386	356	354	359	374	370	367	386	352	362	345	323	364	328	366	319	347	352	361	361	343	387	397	367	384	366	347	327	369	331	356	392	351	368	375	340	336	349	353	368	379	413	370	381	322	339	415	339	367	338	395	320	340	384	365	359	397	348	348	371	330	365	358	370	363	330	388	373	381	377	338	350	408	368	326	363	375	389	356	369	395	368	398	372	359	348	354	367	378	365	404	397	359	357	355	363	373	397	374	354	377	349	370	318	365	341	375	377	402	331	345	354	343	399	340	355	364	349	344	379	380	357	381	342	374	342	324	347	345	372	307	347	353	437	379	385	356	355	341	363	368	357	369	350	377	390	401	349	362	364	374	363	368	316	371	376	351	340	353	376	336	366	370	350	342	339	349	368	349	321	356	377	382	347	360	402	346	354	364	357	339	346	342	374	340	374	355	349	364	367	379	393	347	372	400	379	384	333	381	357	338	357	365	392	386	366	372	353	351	356	366	347	349	380	333	384	383	348	367	374	367	364	366	319	332	328	352	358	352	336	416	379	371	352	371	362	359	341	337	342	354	349	381	349	354	362	356	374	374	386	357	345	342	360	371	361	353	356	384	337	398	354	360	361	330	326	352	370	382	343	375	361	362	349	354	309	352	328	383	391	367	374	347	378	331	361	369	364	385	363	435	350	401	367	379	363	354	350	390	316	362	356	348	382	362	361	357	363	361	348	353	348	364	394	338	366	359	369	333	370	342	380	343	376	337	386	365	403	358	371	339	349	374	384	347	344	391	385	345	371	365	387	334	349	347	366	362	346	386	374	341	370	324	320	374	358	378	388	382	370	362	360	357	381	369	367	351	342	352	393	359	355	356	345	348	366	357	362	400	374	359	314	362	351	345	370	385	385	377	337	328	348	353	389	348	355	349	348	378	374	367	367	383	369	323	345	388	361	389	351	359	389	353	377	434	353	354	339	354	399	387	382	332	369	337	393	351	345	360	391	359	367	355	343	363	380	331	398	326	328	353	382	371	360	322	347	368	357	379	377	325	294	354	363	367	335	356	336
6479	1023	1365	1420	1292	1178	1039	1058	997	954	1035	951	960	914	953	917	951	906	877	906	885	868	897	897	860	878	823	832	831	824	911	870	832	872	884	860	816	843	832	808	856	866	845	885	809	888	843	826	826	850	864	820	817	853	810	847	872	869	860	791	834	826	844	874	880	858	841	815	842	798	831	804	848	876	837	854	847	846	798	919	820	874	868	900	823	828	860	820	887	878	859	844	904	880	805	903	863	794	852	811	815	816	814	843	751	825	845	863	835	802	851	898	833	839	854	841	827	802	839	830	820	854	823	867	844	837	820	848	850	867	834	912	802	866	878	838	872	817	806	879	832	804	809	874	821	844	906	828	827	858	815	884	844	871	838	853	859	866	892	870	819	850	803	807	893	841	858	781	867	803	846	785	841	840	774	801	810	873	870	803	857	883	822	817	835	837	872	800	861	832	805	846	824	889	811	845	907	845	838	837	842	845	834	856	824	851	852	894	845	836	845	802	857	780	841	840	828	853	835	870	787	875	852	833	838	841	818	844	829	869	822	883	858	855	795	859	804	821	825	860	845	889	847	883	835	803	838	861	847	860	860	803	864	829	825	874	840	825	821	841	869	809	816	823	853	853	866	884	825	786	819	869	864	841	818	831	879	848	826	811	854	805	786	888	871	856	819	849	876	927	862	827	825	818	866	869	820	825	833	854	877	824	841	858	854	815	860	874	791	859	847	828	863	845	825	798	826	851	873	876	837	830	859	842	821	885	816	849	859	891	810	856	772	814	849	830	852	838	931	810	830	879	882	844	863	806	848	794	849	810	781	803	852	816	832	898	873	825	814	844	837	881	893	814	800	874	851	866	811	814	831	791	774	867	834	807	810	894	835	821	843	885	854	895	786	843	873	850	762	804	840	843	822	840	847	819	823	843	829	835	825	825	849	827	835	817	839	850	857	885	806	882	854	835	814	829	784	839	809	841	882	820	872	830	814	831	844	912	876	841	843	841	818	788	827	851	823	807	851	818	861	873	843	842	827	818	889	833	798	816	844	841	869	930	866	844	868	829	826	833	887	807	851	830	860	869	797	854	839	872	864	844	838	841	813	829	849	860	787	841	858	847	904	797	833	838	837	801	841	865	844	822	862	847	813	813	835	834	871	800	875	861	834	772	821	883	860	859	867	829	862	812	866	880	807	862	849	842	810	877	840	839	806	878	835	799	835	863	805	794	862	882	820	816	841	795	796	833	845	837	873	841	922	800	836	843	863	820	823	849	825	824	845	799	822	846	835	872	821	825	832	871	849	870	823	845	859	846	863	832	844	820	800	824	841	848	873	838	809	834	858	879	802	851	880	882	827	836	803	863	820	861	854	825	811	871	816	858	903	815	826	885	835	829	804	834	840	769	852	775	953	822	868	829	813	809	826	863	818	856	843	858	893	797	834	841	857	866	842	821	844	831	846	845	867	842	822	823	804	867	856	873	774	834	839	838	862	819	864	805	862	885	811	814	827	816	882	864	877	859	871	838	851	845	851	837	794	781	822	896	833	841	833	846	830	825	790	834	851	861	840	886	839	865	843	832	849	826	793	862	819	776	883	842	844	867	796	812	823	840	781	853	838	899	840	826	873	819	908	858	829	841	882	818	817	818	806	884	795	832	897	853	832	836	887	803	848	796	885	867	850	865	850	860	842	809	844	858	849	843	807	805	887	785	806	836	886	818	853	901	825	834	857	878	853	856	814	851	867	874	804	845	839	858	877	845	885	878	833	839	899	852	832	870	845	852	870	840	874	796	871	873	851	868	820	858	866	840	885	792	765	841	897	834	803	843	815	775	808	859	833	808	839	838	869	824	832	795	868	841	866	837	880	809	834	871	829	901	813	868	821	844	844	819	837	839	819	826	856	838	854	919	892	858	821	836	854	836	859	849	851	837	799	822	886	866	828	874	896	817	850	853	880	828	784	814	812	831	832	811	818	865	831	849	836	883	800	848	803	781	871	823	856	801	825	798	831	857	853	838	825	913	848	848	873	821	784	874	827	825	845	869	811	864	868	843	865	835	815	796	846	884	875	798	846	848	830	881	845	796	842	881	863	885	844	827	845	870	812	942	838	842	885	839	777	837	862	851	813	876	868	838	801	830	845	798	884	839	848	887	902	838	840	830	819	830	799	770	820	860	820	802	869	825	874	827	814	837	862	800	852	847	824	826	822	836	860	840	837	844	828	845	819	909	832	824	832	865	885	824	823	817	838	846	835	829	806	845	852	806	832	842	825	846	803	818	810	844	899	804	841	832	868	851	816	871	843	828	836	828	830	815	850	831	822	827	855	839	838	863	875	878	857	874	896	846	863	787	901	845	827	852	877	841	772	795	834	818	832	848	843	854	889	870	849	848	879	871	802	826	822	831	876	848	877	823	837	836	849	788	832	837	843	840	875	784	864	770	816	829	749	816	891	802	813	893	861	783	808	809	854	815	866	826	848	825	834	862	857	847	836	853	859	862	877	830	789	816	866	857	800	863	865	873	864	828	835	806	788	867	861	848	863	835	803	861	892	867	824	837	862	839	889	826	816	855	849	834	854	823	784	899	827	808	823	802	902	853	862	872	862	860	819	828	859	878	817	814	863	833	830	882	843	833	814	800	874	808	822	797	821	856	855	843	795	813	867	831	851	887	844	898	892	853	852	818	825	855	774	889	811	874	821	874	870	820	817	855	864	805	851	845	855	840	841	800	866	809	825	897	881	838	801	831	828	826	890	835	820	888	850	820	840	839	824	896	813	852	834	829	854	861	801	830	815	870	875	826	857	848	872	892	857	855	870	849	878	852	828	851	873	773	816	726	893	844	822	843	809	833	820	857	819	829	848	840	826	839	829	830	894	875	835	839	834	812	878	833	864	841	852	844	816	827	825	845	820	800	833	841	858	869	806	799	810	848	864	866	784	853	811	862	861	837	868	824	824	831	803	877	821	767	837	813	810	848	833	841	838	827	824	853	861	842	820	848	836	906	801	840	845	813	871	865	822	809	843	792	825	830	834	839	855	832	823	855	888	847	820	830	881	867	835	803	845	851	815	860	834	838	866	835	842	843	849	869	830	803	847	858	821	861	816	820	877	782	872	862	797	834	830	858	849	872	866	849	856	828	861	879	835	810	813	861	861	819	876	846	845	839	842	850	835	833	843	848	848	866	828	857	825	827	855	855	813	828	828	830	852	876	835	889	852	841	895	808	830	774	835	838	855	800	840	824	891	817	834	823	843	808	852	802	842	779	836	811	859	824	835	848	831	842	820	812	871	828	840	865	872	898	788	880	844	838	871	801	853	920	830	887	824	828	876	889	828	859	892	841	764	839	902	830	808	897	840	881	828	855	876	846	825	798	807	843	849	818	838	824	810	845	826	792	820	837	801	809	883	882	785	858	851	921	857	833	883	879	849	849	904	858	864	849	804	820	798	812	861	825	859	840	819	835	851	820	869	862	884	839	869	860	832	796	819	831	865	821
12315	752	641	494	364	311	294	276	247	212	217	223	193	210	204	202	186	180	181	197	164	190	189	144	162	183	181	196	164	212	170	179	161	159	206	158	166	147	168	195	155	188	175	191	184	170	160	177	160	181	137	152	164	166	192	157	147	167	153	170	205	172	195	161	164	167	184	176	198	181	171	183	179	188	183	198	155	200	209	193	200	179	196	177	178	169	199	157	169	174	165	195	154	156	166	178	217	197	184	153	196	179	190	185	176	159	160	159	174	170	162	177	150	187	150	159	193	204	170	163	179	170	169	212	176	165	148	196	186	193	178	173	165	193	175	160	176	177	177	163	171	157	162	199	174	162	209	179	164	189	199	192	166	181	181	175	157	164	176	174	169	183	164	184	184	161	192	173	163	165	171	188	179	171	201	161	178	175	174	186	176	166	162	158	177	167	153	153	181	162	170	173	158	176	172	145	169	185	163	159	175	158	156	152	157	172	190	182	161	177	168	191	171	193	177	189	160	170	186	158	178	198	172	190	170	159	188	180	178	176	184	161	173	169	170	173	178	169	185	178	188	182	179	165	180	168	183	164	157	176	185	186	155	196	158	177	198	183	164	209	156	162	184	188	199	182	158	179	178	180	185	182	168	179	144	167	173	160	205	180	159	184	207	178	172	184	175	176	164	158	193	156	154	163	165	182	183	197	178	159	160	194	167	184	155	185	174	207	181	176	156	167	161	174	141	153	172	142	155	164	182	155	178	175	172	191	152	163	154	167	200	175	179	174	178	183	192	187	156	185	163	178	189	175	183	171	154	178	183	152	155	182	175	186	171	169	172	202	197	183	154	183	201	188	187	193	162	169	173	168	174	161	186	187	175	180	169	177	179	176	157	151	178	145	203	170	182	167	174	175	154	166	182	183	200	191	182	178	191	189	197	173	153	191	195	176	164	190	165	179	186	183	176	174	158	169	194	172	190	170	174	170	176	198	157	168	175	212	210	206	164	190	189	184	184	171	176	150	185	195	167	177	189	182	187	177	181	185	195	190	178	183	160	187	191	180	172	179	180	176	156	178	182	178	164	191	166	172	176	194	168	180	153	181	165	194	148	166	189	166	159	149	159	180	167	173	163	158	149	188	184	170	182	143	197	193	178	193	181	179	169	183	162	170	198	165	170	188	183	158	171	192	183	177	181	195	179	182	190	151	173	197	158	210	182	160	160	170	165	192	164	193	166	185	186	170	176	186	183	172	175	180	200	193	186	179	162	183	187	197	155	185	159	180	193	150	176	188	168	162	174	164	198	154	187	163	149	177	202	138	168	182	187	161	188	174	166	178	172	185	173	159	182	174	194	177	167	152	176	174	183	183	178	177	170	143	184	195	163	204	167	170	164	180	180	187	191	160	181	169	188	159	174	173	178	151	171	181	177	161	172	173	189	173	185	157	177	175	183	195	158	193	174	176	165	155	170	175	173	157	170	176	173	171	183	181	195	175	171	178	158	168	174	205	170	164	168	167	165	184	157	165	178	163	182	176	207	204	187	212	204	180	164	189	192	182	174	178	158	176	180	201	168	175	215	177	181	193	190	167	152	166	151	191	169	178	173	186	147	153	183	162	162	182	161	176	168	148	169	176	198	199	154	202	158	171	183	155	151	180	184	173	188	161	181	184	177	178	193	156	193	181	184	178	188	168	167	166	207	156	200	161	187	162	161	172	165	182	186	185	192	201	131	212	189	170	180	183	134	171	186	169	158	161	174	153	183	173	159	188	183	166	207	178	171	186	176	158	163	175	184	158	159	176	178	185	207	171	162	174	185	171	170	169	205	187	199	181	188	145	191	179	179	179	192	142	192	153	206	177	159	163	177	194	180	174	191	156	170	173	161	171	175	192	184	176	154	162	187	181	177	187	163	192	181	206	180	168	175	190	179	163	174	178	201	156	160	184	177	169	186	175	169	189	192	161	164	187	187	175	178	165	175	150	172	161	181	170	172	202	180	168	186	162	162	139	169	163	186	172	166	187	175	183	194	176	188	191	207	203	170	177	190	182	180	159	167	181	202	163	192	174	189	169	179	178	169	183	176	157	159	177	175	193	164	143	174	153	175	164	174	177	173	183	172	168	178	157	174	172	173	172	170	192	167	178	167	176	173	209	182	154	165	176	165	178	177	178	165	162	182	154	180	183	177	143	150	219	162	202	178	167	174	184	172	183	152	184	199	190	165	163	172	198	170	143	172	145	146	161	202	178	183	169	172	162	197	164	201	193	175	185	158	167	168	177	168	145	171	197	164	144	193	178	167	186	190	168	182	160	166	192	180	181	199	176	158	162	182	153	169	181	184	179	186	167	198	179	187	154	196	159	169	185	185	162	178	180	187	168	183	169	184	183	164	164	162	167	187	188	168	192	174	156	170	183	169	187	182	162	174	164	157	171	189	191	189	186	147	175	171	195	180	179	174	176	203	188	168	185	181	179	168	180	176	158	167	188	178	142	193	156	165	182	164	187	181	159	159	171	169	192	191	224	170	146	207	164	184	179	162	174	192	184	131	155	179	178	179	194	190	166	181	168	195	184	170	177	203	186	163	200	198	173	210	171	170	160	184	167	178	183	189	152	165	174	165	202	165	174	178	184	158	213	170	161	189	171	162	171	199	149	148	177	170	175	179	192	162	172	171	193	158	178	186	169	166	205	153	177	166	163	137	185	180	205	165	189	171	208	161	208	183	187	165	196	171	192	151	176	162	197	179	193	173	186	191	157	161	186	172	166	159	171	178	170	198	200	178	172	170	180	171	168	188	203	179	165	148	147	178	173	211	147	160	172	161	177	192	183	175	188	189	165	163	171	186	156	159	213	180	175	187	174	193	170	163	146	171	191	174	185	152	163	202	177	183	174	181	177	177	171	175	154	165	160	184	167	179	169	195	161	151	158	180	164	160	190	165	169	182	171	179	168	187	190	165	166	185	194	175	190	180	182	215	170	164	160	166	165	180	187	190	188	186	188	180	177	190	154	174	169	190	171	160	208	163	191	168	184	181	166	175	182	211	169	174	158	173	171	171	208	162	159	180	176	160	179	180	187	182	175	148	154	195	168	148	158	188	151	171	187	192	188	166	164	158	181	182	179	181	177	196	160	173	161	182	182	187	182	173	180	181	155	174	185	186	177	177	164	171	157	181	156	150	190	166	208	165	164	171	165	168	173	177	165	184	177	165	176	176	191	171	189	157	176	175	175	152	174	184	165	169	186	164	180	151	163	168	180	164	171	166	150	187	159	170	171	188	176	152	160	178	173	166	204	178	172	201	192	158	174	194	175	202	148	195	205	158	171	177	190	164	165	186	190	165	193	168	202	162	140	164	172	166	186	178	183	165	175	206	173	198	209	161	187	158	176	200	190	165	182	184	162	160	189	171	204	203	161	179	151	166	176	163	185	197	171	172	170	158	174	177	199	181	165	167	175	192	179	177	182	187	166	170	168	160	172	178	178	172	178	191	151	154	179
7598	867	1391	1532	1384	1133	918	885	767	708	726	682	657	579	602	558	536	574	559	563	531	579	541	510	509	510	504	506	505	467	505	449	498	489	478	486	489	494	486	415	479	483	470	494	468	459	449	465	463	479	466	444	477	473	506	442	402	459	431	494	458	457	499	469	466	450	464	428	465	490	446	461	458	445	438	494	453	452	434	459	485	423	462	442	492	442	470	474	447	438	471	480	452	444	491	469	465	470	422	462	450	443	459	461	458	471	455	453	460	458	452	446	446	477	485	478	455	429	458	461	486	464	450	429	425	462	450	459	436	499	447	451	483	436	434	456	416	452	403	429	447	448	460	445	428	445	449	453	455	458	476	435	440	437	469	417	426	447	439	411	454	428	460	434	457	441	471	447	434	462	454	475	502	458	435	464	442	410	433	504	456	442	447	468	493	482	453	452	431	444	471	467	433	461	451	457	464	454	432	388	472	454	444	440	474	450	482	487	474	462	448	420	442	472	449	442	470	441	426	447	427	512	450	459	463	454	455	468	471	445	422	478	499	459	449	432	497	467	469	466	474	434	432	463	458	440	442	484	449	442	459	464	478	464	461	448	458	468	475	484	459	467	468	429	427	480	435	490	459	474	434	483	517	449	416	471	463	447	479	488	455	467	480	459	415	436	448	445	477	450	478	481	459	477	462	453	417	465	484	473	435	426	477	488	432	445	435	474	483	451	465	456	389	441	447	473	482	489	443	441	471	464	439	428	426	414	471	441	446	471	434	428	421	445	493	474	465	458	463	471	414	452	441	449	467	447	430	489	451	465	457	455	419	440	443	456	476	457	421	426	472	474	443	485	459	477	457	402	448	458	433	468	442	430	452	465	455	486	442	459	496	494	439	453	458	460	470	448	473	506	460	460	443	467	421	423	451	490	466	449	448	463	469	444	416	469	441	421	484	463	490	418	474	456	436	472	444	484	411	493	413	464	436	455	462	467	458	461	421	478	430	431	449	455	456	472	443	465	439	448	434	440	473	437	436	435	466	431	468	463	437	444	474	459	435	414	461	459	451	475	447	419	425	436	473	457	484	465	468	453	433	453	434	504	471	474	451	475	427	432	406	456	460	446	458	419	456	443	445	454	500	478	461	448	439	422	438	452	448	484	441	441	423	452	447	450	445	489	465	462	437	446	456	439	442	444	463	464	426	449	453	450	442	434	433	441	458	458	456	468	450	460	470	437	420	442	485	425	449	445	477	440	486	451	477	423	478	474	425	442	473	501	382	447	466	396	462	474	482	470	463	489	459	449	447	482	453	426	469	471	455	450	429	461	480	451	418	467	458	450	448	467	513	440	443	456	463	436	412	423	474	432	447	460	451	479	461	459	412	461	498	412	456	469	487	446	437	444	454	443	496	459	449	471	438	443	475	435	461	437	431	419	476	468	444	445	439	501	422	451	455	442	461	423	434	405	465	458	443	429	425	432	433	464	418	457	458	479	417	482	470	410	473	439	434	456	442	462	431	468	476	468	469	460	453	447	480	456	453	438	489	451	445	474	438	436	468	481	440	439	423	456	432	460	431	460	462	472	477	476	444	429	424	460	424	449	441	463	461	450	452	467	468	444	486	426	410	415	467	450	477	445	416	459	448	440	446	488	442	454	480	454	483	477	462	432	449	467	451	443	478	436	454	470	448	444	418	449	461	406	439	438	498	452	442	443	479	448	430	420	444	441	436	499	437	489	429	415	462	473	488	448	472	417	457	464	463	477	471	435	472	440	448	437	501	458	427	404	446	455	468	485	446	473	454	407	460	465	434	472	428	439	416	455	447	424	459	491	478	478	450	452	413	458	505	498	442	451	464	457	429	445	450	418	438	448	444	480	438	436	448	415	461	445	483	434	438	469	454	457	449	434	483	440	436	503	435	441	441	443	453	424	424	414	423	472	428	455	443	476	469	452	434	418	469	456	439	445	457	444	433	470	445	489	448	489	442	453	422	451	449	458	485	434	463	474	480	448	443	456	438	445	442	442	434	476	426	464	484	435	423	445	439	440	458	472	481	457	401	475	442	457	462	463	471	467	443	445	450	440	472	449	462	479	444	483	479	438	459	421	478	447	436	436	436	470	482	465	447	435	429	440	445	464	454	435	469	447	444	458	461	444	469	433	449	481	488	424	427	461	476	472	435	439	444	447	465	432	464	425	481	448	433	455	449	447	445	456	455	494	492	483	489	471	429	390	453	467	444	468	464	450	454	471	494	431	441	461	457	460	451	495	494	441	441	460	486	455	458	440	428	415	445	411	459	454	485	444	465	457	483	481	477	449	481	458	422	526	445	479	485	463	439	511	492	423	413	456	466	444	451	478	457	457	461	422	460	430	477	426	489	468	471	444	448	485	449	436	425	460	486	484	461	473	490	458	436	489	490	428	480	434	451	464	485	492	473	457	434	451	438	450	468	444	457	499	460	478	465	449	409	458	472	442	466	422	489	448	442	451	455	455	456	469	461	477	486	414	433	452	459	463	440	453	481	432	430	504	437	462	465	458	484	432	442	450	454	469	456	476	455	435	462	476	472	445	462	441	474	446	469	448	422	399	428	459	459	444	442	440	445	468	456	481	464	441	437	450	461	419	460	457	426	440	459	456	451	449	442	464	435	459	425	452	419	464	434	471	409	422	412	443	438	477	464	444	466	479	460	448	431	434	443	467	441	464	437	427	439	451	448	468	450	429	436	469	436	490	466	437	454	427	452	487	424	432	432	460	444	482	461	444	447	471	470	448	454	455	454	446	465	459	437	447	467	440	431	522	458	459	442	463	496	456	444	469	450	438	494	424	451	456	494	496	433	483	459	468	441	429	452	472	407	428	463	477	427	442	434	454	436	451	433	447	485	441	409	451	472	437	467	430	411	463	488	442	490	428	467	453	458	426	445	422	480	429	455	424	457	475	475	448	458	424	473	420	482	470	457	443	411	456	497	474	439	447	472	455	447	461	495	489	459	449	460	469	461	453	456	450	413	413	446	456	465	463	423	467	446	446	466	460	429	434	489	461	446	458	481	474	431	448	461	466	444	435	439	462	444	435	438	432	461	447	435	439	448	442	480	434	451	435	432	460	447	474	428	471	425	456	441	469	429	454	428	458	435	434	448	447	458	447	456	481	450	429	453	469	450	444	460	456	494	463	450	468	454	455	448	464	455	491	432	446	467	444	470	423	429	454	464	475	471	462	402	446	487	470	437	476	441	467	483	445	460	422	459	419	474	495	443	481	493	468	465	452	424	440	420	434	463	381	461	434	450	457	463	491	484	430	443	472	456	457	428	475	451	436	434	510	427	461	481	459	445	502	454	467	476	453	435	467	454	420	456	452	450	450	474	472	456	484	430	470	462	451	424	440	425	478	450	443	415	453	462	410	456	420	396	456	471	438	466	421	415	483	380	441	488	495	473	483	471	418	464	445	493	440	446	448	469	470	424	467	492	472	467	414	452	427	478	446	458	474	433	449
1412	426	400	449	447	436	425	414	407	421	408	432	417	405	419	385	379	428	379	440	449	432	406	457	401	415	417	417	442	421	422	377	397	426	472	499	392	379	413	433	400	432	392	410	423	408	419	443	409	411	423	420	417	422	464	425	433	393	441	380	419	421	408	400	375	407	410	394	434	440	437	397	468	425	434	393	420	428	378	393	412	407	406	397	413	426	426	415	463	402	413	420	406	423	448	416	420	449	431	419	399	385	426	396	446	431	423	425	402	413	419	383	432	393	450	423	423	403	372	395	396	401	369	415	403	385	431	368	366	436	447	332	448	394	390	433	416	416	386	438	383	421	413	438	401	414	425	400	426	402	377	413	384	406	423	417	456	421	418	424	396	402	415	379	367	398	408	420	426	404	416	408	422	396	431	389	391	421	432	397	450	428	401	398	417	381	435	395	400	408	475	421	399	406	393	431	400	415	433	416	430	395	434	400	398	380	417	396	384	447	405	444	413	393	415	431	433	410	418	432	420	412	419	414	436	413	403	441	417	430	386	407	361	387	416	460	430	435	414	412	390	412	406	416	414	428	420	424	443	403	423	392	424	437	385	441	411	439	462	420	434	422	391	446	423	433	394	385	410	393	414	396	422	415	417	388	403	403	417	423	402	403	419	426	459	385	386	399	375	456	398	395	412	410	395	419	410	400	399	414	426	433	398	438	410	436	406	411	369	395	423	397	415	412	394	422	398	377	429	401	427	409	437	409	431	443	395	394	392	411	432	447	411	401	391	383	408	425	411	412	410	417	411	404	435	422	390	445	394	405	401	436	397	372	411	421	401	403	413	437	420	435	399	403	406	405	401	362	402	458	440	460	440	432	414	417	431	409	416	395	435	391	400	423	397	425	348	398	408	417	427	427	394	429	365	428	371	448	411	387	377	436	411	375	387	415	414	431	412	410	381	430	440	373	385	442	407	411	395	423	388	422	388	418	398	353	411	441	425	418	406	409	413	424	418	419	425	408	439	420	417	407	389	387	468	389	421	402	457	422	430	437	441	439	426	409	409	443	399	434	437	382	412	412	415	380	416	415	408	417	400	431	408	413	416	410	445	421	384	412	434	417	419	399	443	403	433	430	432	410	418	436	386	434	434	410	421	426	416	437	437	376	402	396	396	414	401	388	437	440	482	431	423	409	410	397	434	381	415	425	435	405	429	414	449	407	406	448	399	408	401	399	415	380	400	416	409	410	383	396	427	393	413	379	392	413	400	422	398	404	398	359	421	387	416	399	416	407	421	436	413	433	431	421	429	448	394	392	432	452	412	421	386	420	437	456	403	394	419	410	414	400	402	411	442	400	411	454	428	429	390	394	398	428	383	396	432	391	404	409	417	413	399	423	381	414	404	440	432	419	410	405	436	456	414	438	415	410	403	359	411	424	412	401	404	398	447	430	389	420	417	437	422	391	430	432	456	417	394	451	448	415	400	430	414	390	419	413	406	441	418	424	413	416	430	417	470	425	444	417	401	429	386	442	411	427	330	408	433	420	421	452	405	392	411	380	405	432	445	417	411	390	368	419	400	384	415	402	407	417	421	424	462	427	432	433	441	392	396	417	416	434	421	399	462	426	432	419	442	402	383	420	409	416	426	395	396	440	395	390	403	407	430	405	406	377	396	404	413	382	438	474	391	395	398	414	424	384	423	424	412	422	424	393	425	441	447	421	411	409	401	434	429	391	440	370	421	430	370	428	377	447	405	436	439	435	390	415	406	425	424	433	429	404	425	426	416	451	397	383	438	444	413	407	399	454	394	383	419	403	400	368	410	390	402	443	427	470	424	429	412	416	396	403	445	386	409	403	413	385	416	427	421	407	377	387	418	391	396	423	419	372	406	437	436	428	371	404	423	415	457	429	405	409	403	408	431	399	412	405	403	417	395	415	399	424	413	419	411	387	404	420	407	447	386	432	409	408	395	417	404	441	400	457	409	419	382	423	421	458	438	422	420	424	401	397	407	439	440	355	414	398	408	401	409	408	389	415	398	403	424	381	402	406	417	391	450	403	375	399	380	405	418	398	383	413	439	427	367	423	416	414	412	399	421	413	414	386	397	433	412	447	416	445	401	422	437	400	428	419	401	433	423	412	377	391	411	421	393	420	403	413	469	441	434	423	402	394	478	440	423	423	417	423	403	427	357	364	432	392	419	443	409	360	418	401	418	360	386	405	401	398	437	380	400	378	424	420	458	393	411	403	409	404	433	409	403	394	411	399	421	415	441	422	382	402	410	436	442	407	388	391	461	444	365	438	413	438	413	402	429	394	424	398	406	415	402	427	398	452	422	423	409	401	418	375	389	428	402	414	425	410	403	391	436	444	433	423	402	409	447	416	415	439	409	410	414	378	419	416	429	425	404	385	419	390	423	386	382	405	382	437	407	449	445	473	411	385	406	406	403	443	450	394	452	414	389	412	395	391	400	409	370	377	397	426	408	397	431	421	412	398	433	418	434	383	399	406	442	410	410	401	409	385	446	418	432	444	384	396	400	397	431	423	407	404	430	404	422	434	426	401	420	411	392	423	405	437	404	401	397	381	418	426	435	420	433	426	381	411	461	412	414	438	431	373	416	397	415	459	398	450	394	417	426	443	438	388	404	448	471	436	404	423	447	417	427	456	393	384	373	421	418	419	428	463	417	432	434	422	421	432	352	424	417	419	391	418	404	404	476	463	397	398	400	425	423	411	428	397	435	396	427	382	403	424	429	410	400	417	409	414	401	455	453	395	406	380	437	390	377	376	403	418	371	403	428	413	427	411	403	434	428	420	427	403	422	445	418	405	427	427	432	370	423	426	384	433	413	404	390	425	450	393	431	429	408	410	437	431	481	419	419	417	402	398	430	425	429	429	441	367	413	423	395	422	411	397	423	439	404	414	398	410	371	403	387	400	409	396	395	439	432	422	416	413	388	432	444	431	437	419	420	434	411	394	454	437	425	422	429	398	422	376	385	387	428	407	397	404	440	429	394	410	395	441	418	409	427	427	440	406	433	464	399	432	398	411	381	409	425	416	440	412	383	375	407	445	446	423	404	440	414	410	410	419	449	393	405	391	387	421	417	356	402	381	397	422	396	407	408	381	380	439	454	406	398	432	434	447	391	436	415	386	386	366	401	390	400	418	366	415	406	442	419	424	403	406	384	373	401	405	404	428	420	439	407	390	409	422	437	421	415	450	451	423	443	441	377	422	435	444	401	428	375	422	413	414	387	403	426	407	418	425	444	404	429	424	388	443	437	427	422	431	432	406	435	427	441	439	424	411	420	416	425	429	394	379	415	415	417	440	441	381	438	442	425	436	438	418	387	435	385	451	422	416	403	420	443	379	433	401	414	421	415	458	443	437	387	431	434	395	410	421	418	437	394	424	373	387	397	407	436	436	426	385	441	395	402	418	414	394	423	380	390	413	420	419	397	404	392	404	420	419	392	443	394	411	427	427	399	416	438	416	417	455
2126	916	1028	1017	1049	983	950	981	966	1025	996	982	962	940	996	905	1019	968	1035	963	956	1013	961	967	970	929	1027	973	955	971	947	1014	969	940	950	938	933	970	996	937	972	930	940	959	912	989	1065	991	969	924	954	942	980	966	940	964	933	1007	904	975	1016	978	946	986	997	1051	1019	935	971	931	980	923	926	966	952	971	952	983	992	981	1007	961	1006	887	1002	917	987	984	997	989	952	1026	963	942	970	975	949	913	959	969	1042	986	909	950	1015	1012	871	931	963	932	974	960	963	927	945	966	902	967	980	965	957	965	900	933	996	996	953	936	937	1015	926	953	945	946	967	969	962	969	947	943	922	958	915	966	983	972	919	967	919	1014	970	953	930	971	946	933	975	1041	984	962	951	899	925	960	967	963	1008	909	982	1004	919	955	998	915	958	901	985	963	968	940	984	985	1011	950	951	982	925	976	938	922	928	951	953	934	970	963	968	1030	986	929	952	976	929	1010	931	1021	957	919	988	1018	975	939	962	953	897	990	980	974	923	1018	958	891	919	993	952	1011	984	973	965	974	947	956	975	986	928	933	1004	1011	977	981	940	935	931	918	970	978	962	911	952	951	962	931	917	995	957	995	951	976	992	981	969	992	962	980	950	974	976	955	929	983	962	968	1025	1023	958	1008	961	943	940	984	907	981	928	941	989	969	977	1037	985	943	902	969	999	938	993	928	984	963	956	919	952	981	936	934	939	956	946	953	973	953	989	1002	977	934	948	973	919	938	952	986	926	952	953	976	992	950	924	998	912	1017	942	952	1004	934	963	978	993	933	993	952	1034	968	989	969	892	924	952	971	975	969	903	919	976	968	947	935	953	945	965	1024	963	956	888	1001	973	976	1002	935	949	958	1005	1018	1012	982	932	961	934	969	945	978	971	968	950	933	963	947	959	993	982	940	959	982	930	911	911	937	987	961	984	965	975	945	991	925	946	950	979	958	957	922	946	967	949	951	955	983	925	921	974	915	929	979	956	943	955	994	957	962	988	925	950	953	942	950	939	978	941	1007	952	929	936	926	956	945	960	957	988	947	935	928	946	968	960	1016	978	1007	967	957	991	933	941	948	990	982	948	1016	992	930	998	968	944	947	951	938	939	931	970	940	941	901	993	983	942	983	975	953	981	932	949	949	959	991	1021	1017	969	1024	961	982	976	1013	941	955	931	948	947	951	922	938	925	970	980	909	996	939	931	981	995	925	977	959	969	1030	922	886	965	941	936	951	1025	979	933	992	967	919	1029	974	931	969	913	908	958	1025	930	946	966	1028	990	950	928	959	988	968	1027	946	937	981	988	971	933	901	947	982	998	929	967	899	986	965	998	975	986	958	967	986	971	974	941	945	967	936	962	1018	959	980	933	914	954	963	930	957	957	934	1009	968	957	970	945	915	967	986	951	947	908	975	952	928	941	1010	926	961	989	982	959	930	975	940	980	930	883	985	969	980	937	1079	1011	948	957	919	953	962	981	995	922	989	978	956	966	943	1029	995	915	1005	927	1022	1011	942	998	976	958	953	1013	929	921	893	975	1000	1019	970	961	998	960	934	970	934	949	929	962	933	961	905	953	971	947	961	951	984	942	975	926	984	975	954	968	945	973	968	978	972	965	984	962	962	967	983	934	934	962	915	914	994	936	980	934	913	985	957	996	957	947	972	979	993	923	935	986	945	903	955	955	937	1002	969	896	941	955	928	919	946	1013	928	954	966	951	1027	972	1008	948	950	967	958	995	975	1003	981	919	978	950	957	934	964	937	929	986	899	962	977	981	911	984	969	1009	1002	973	978	946	921	924	944	984	930	994	991	951	991	974	995	1001	903	999	999	997	969	995	894	987	962	1007	971	907	983	938	917	942	965	977	974	943	948	920	947	945	929	945	918	918	972	952	1014	993	1042	1007	896	926	951	955	974	992	987	950	1012	881	917	914	995	925	999	943	957	964	946	931	969	971	927	975	976	929	953	965	956	965	925	969	940	922	1006	951	934	985	918	986	931	973	956	952	990	984	950	972	982	929	927	976	950	922	943	941	929	919	950	1007	924	926	975	951	947	978	955	925	1002	986	996	979	956	977	962	992	952	942	958	960	963	972	935	989	1010	945	943	962	986	931	1022	940	955	959	963	946	1012	956	911	943	966	945	994	951	1007	1010	931	986	893	994	969	910	954	1004	996	916	923	930	957	910	977	995	925	922	982	899	944	917	1001	959	879	958	1039	947	1000	972	960	915	1010	996	956	947	864	970	997	938	959	1017	958	987	950	919	964	992	936	968	995	926	928	924	915	1018	977	912	900	939	953	961	975	979	928	990	972	947	942	938	914	1042	963	937	910	972	960	980	942	943	948	943	910	955	975	1000	923	933	922	948	977	994	956	986	953	956	966	936	914	919	902	974	934	969	958	954	928	948	986	956	956	977	973	987	1063	941	970	998	935	1027	921	975	978	949	941	939	990	959	917	970	974	997	963	904	996	923	993	933	924	914	973	941	1032	972	913	993	968	945	1051	925	943	1002	932	950	1009	951	982	899	965	902	992	945	1011	1015	963	971	937	930	974	983	981	959	940	946	960	948	972	1009	926	924	973	890	975	963	965	946	894	932	929	994	992	931	950	999	958	970	970	937	945	1025	959	943	935	971	987	928	961	980	983	959	966	972	940	1024	956	947	991	923	994	917	930	990	905	936	968	902	1003	972	957	937	950	963	940	964	962	979	939	927	933	933	880	943	991	967	953	971	976	924	1000	971	928	950	932	927	944	984	971	909	977	945	978	943	970	1006	926	974	981	972	977	966	977	1002	898	922	1002	928	963	1021	1049	987	944	932	948	943	970	974	974	999	956	926	1005	966	919	958	969	937	980	930	969	964	1002	952	919	964	957	915	958	982	928	940	1010	995	901	971	889	981	933	948	911	941	966	995	947	951	958	979	1001	965	951	967	957	993	947	967	1013	954	967	998	956	970	943	906	1003	949	918	916	984	966	948	952	908	938	980	976	937	948	935	951	959	981	921	966	936	955	966	929	963	977	974	959	1016	970	980	950	971	928	1002	1029	940	953	955	964	962	954	972	926	1007	962	940	994	1006	1001	962	973	938	969	889	926	994	978	929	967	992	962	992	914	975	926	949	940	930	948	938	923	1022	953	1012	930	981	968	953	969	951	997	892	938	1004	967	963	948	975	919	1011	919	927	938	925	971	937	949	1024	926	1016	939	974	982	966	987	1036	981	943	956	978	961	959	983	993	957	916	924	968	973	970	942	958	956	915	956	969	979	1009	981	975	1002	930	903	923	1004	937	925	939	947	984	954	1000	927	912	967	999	927	990	956	1005	929	979	883	918	910	980	938	947	987	913	980	1034	985	938	930	1000	998	995	923	1045	950	928	966	986	904	935	918	961	950	983	961	999	947	991	973	968	918	957	948	928	950	1037	965	960	943	948	982	943	933	962	962	942	956	1003	947	968	997	979	978	944	962	963	928	946	986	913	966	970	947	942	980	986	945	964	955	976	957	973	992	998	921	972	908	938	962	954	997	984	1003	944	937	986	1017	910	989	967	947	941	909	990	938	897	921	1002	981	995	983	966	943	990	949	935	953	1017	913	968	971	960	951	988	923	946	917	1004	1029	945
6849	601	610	491	473	465	417	409	398	366	395	384	405	355	352	353	382	366	370	363	359	355	345	390	341	373	388	336	351	375	381	384	360	349	374	396	383	327	343	377	380	347	335	388	366	371	352	346	350	359	358	343	386	352	392	376	365	340	364	362	370	395	348	358	367	364	354	331	351	331	350	365	353	338	395	338	376	338	384	370	378	339	354	338	346	356	373	384	375	351	371	356	345	325	343	340	376	399	354	371	387	370	338	372	411	349	376	350	331	374	319	371	388	318	355	368	352	338	327	381	371	349	357	378	366	364	373	323	405	381	329	354	331	344	346	343	381	346	331	378	341	358	390	340	326	365	361	373	378	336	414	377	353	363	366	357	351	365	383	361	339	343	353	403	353	368	354	374	371	334	344	382	357	373	377	322	349	368	383	343	386	388	381	354	375	360	372	374	327	343	369	411	394	373	366	359	363	351	363	348	354	392	339	396	357	353	373	391	350	356	346	402	413	378	395	350	367	338	336	385	348	388	335	393	364	346	390	325	390	409	369	307	370	352	376	367	351	367	360	374	363	334	378	370	344	341	380	341	354	376	393	372	376	350	363	378	366	340	378	356	386	362	393	391	376	345	320	367	382	351	390	323	372	361	374	351	407	355	369	392	357	353	367	374	358	345	387	327	327	368	333	370	353	389	365	374	385	353	357	332	354	315	379	367	388	357	371	357	351	382	330	408	360	351	340	352	343	386	354	364	309	380	370	369	364	347	351	360	352	390	361	353	337	360	353	387	400	345	367	356	370	383	362	356	367	395	348	365	331	352	358	349	325	351	334	358	334	363	392	369	355	360	391	364	377	376	353	355	351	361	374	343	346	360	344	352	378	368	366	364	369	345	379	378	334	352	361	337	353	324	359	359	374	345	363	339	347	366	360	366	353	393	367	316	362	373	375	355	404	360	361	381	358	347	349	382	422	360	361	334	420	375	361	350	328	381	398	398	363	365	376	397	369	370	365	401	389	329	358	385	369	347	374	350	345	377	379	361	342	363	353	375	345	373	385	345	356	342	396	397	406	368	341	358	350	347	336	387	358	374	372	351	396	356	339	368	329	357	396	343	378	403	350	340	342	390	363	334	360	356	393	326	359	389	348	361	376	335	326	369	387	390	398	338	348	377	396	355	339	352	325	347	365	375	354	368	336	404	323	340	358	376	359	326	365	380	382	360	348	356	365	381	370	396	365	388	362	341	332	371	364	362	353	336	329	404	341	364	337	342	377	345	350	365	319	368	377	364	359	379	372	332	348	390	379	322	349	341	354	383	383	370	370	349	351	353	342	338	337	364	350	352	370	383	368	358	324	364	355	374	356	356	376	395	332	357	394	351	339	380	353	361	369	372	332	376	374	341	368	341	332	369	369	400	365	382	338	337	380	348	323	364	359	338	370	362	387	364	344	369	387	387	384	365	338	377	357	383	313	344	363	348	360	365	360	354	390	363	345	314	395	332	355	367	344	361	335	356	393	371	345	323	368	365	369	344	366	350	366	368	382	346	369	359	363	328	366	364	363	373	346	359	377	374	344	391	367	325	329	384	363	345	364	357	435	352	368	351	384	374	356	369	373	378	385	346	371	354	388	363	350	363	371	391	385	351	375	337	421	396	363	374	374	368	316	351	372	356	371	384	399	380	377	348	366	352	361	354	340	373	398	387	395	364	366	352	341	370	381	350	362	348	369	366	404	387	364	342	330	361	370	335	374	328	343	368	376	362	360	305	381	338	364	351	368	378	369	363	407	333	410	371	335	343	347	371	354	352	337	334	389	350	338	363	335	336	369	400	375	316	386	407	375	405	383	370	370	345	367	396	380	354	343	396	350	357	364	350	398	380	350	347	367	377	356	351	392	357	359	332	375	401	387	337	372	402	343	365	353	345	331	311	374	374	351	317	378	381	325	321	382	373	361	368	365	365	332	377	352	345	340	372	341	367	334	393	364	350	355	406	333	359	323	380	379	359	330	364	370	332	328	346	349	402	388	349	352	334	368	384	372	350	328	355	364	348	389	360	342	364	366	363	348	344	365	346	346	390	340	355	348	360	414	356	337	366	346	362	370	353	370	344	383	369	380	380	369	379	357	383	382	347	329	364	356	340	335	383	361	390	383	349	336	359	346	333	362	372	356	396	397	385	364	346	351	355	369	375	361	349	340	345	340	372	363	377	341	359	356	387	363	338	377	323	377	355	353	347	388	386	365	345	372	336	345	326	363	355	385	362	336	340	385	387	394	351	393	344	362	379	390	421	349	360	396	343	378	374	387	374	364	344	334	338	385	367	355	360	359	352	310	356	338	360	345	368	349	370	369	382	348	338	350	351	355	379	342	343	347	367	370	327	350	346	384	382	373	348	385	375	382	370	363	374	386	351	337	370	369	356	359	325	372	339	358	377	346	377	349	361	379	370	341	328	352	330	404	342	396	331	381	369	358	369	316	350	377	344	387	356	368	385	321	355	363	374	346	352	351	340	363	366	374	381	336	357	379	354	352	375	374	343	358	376	331	352	344	359	350	322	374	364	380	336	374	394	390	350	371	362	370	370	368	363	381	364	358	351	348	380	397	357	371	356	369	420	364	346	346	323	375	369	386	411	392	355	359	395	343	341	359	327	327	378	354	358	381	348	341	340	383	357	360	373	380	346	344	337	329	366	361	373	406	363	407	395	325	312	342	372	326	326	410	352	375	345	359	296	315	341	346	348	333	351	349	353	391	373	382	382	315	396	354	406	383	390	370	355	348	360	341	405	366	367	333	332	333	352	377	360	388	349	402	342	303	369	333	378	358	364	359	357	353	378	371	339	358	395	368	359	336	335	347	335	357	368	395	353	370	375	320	326	378	371	388	364	346	353	354	376	357	339	346	385	371	334	352	356	353	351	334	370	348	332	387	359	364	321	353	341	341	357	331	334	337	393	359	377	358	355	389	388	342	359	400	388	350	354	382	360	338	360	364	395	367	365	345	391	379	376	342	351	351	342	364	336	350	312	347	379	364	372	354	378	310	358	329	340	378	383	332	347	367	343	373	361	369	395	362	356	371	378	368	336	328	395	417	371	390	343	376	370	423	393	347	381	378	366	334	367	371	297	309	363	366	351	404	377	376	362	329	376	373	363	371	375	359	366	373	358	383	371	356	328	335	358	349	353	344	362	365	371	347	374	319	336	358	315	366	385	353	397	356	341	330	356	357	398	363	365	373	400	369	405	399	307	349	336	367	382	384	355	364	330	381	355	387	368	374	367	362	398	378	347	341	355	334	352	379	389	369	349	347	362	365	359	381	373	352	348	341	350	357	369	357	383	370	370	359	373	346	343	358	366	339	398	378	359	358	360	345	357	351	362	367	367	392	361	347	358	366	334	376	373	354	345	303	335	344	364	395	353	318	386	368	414	398	349	374	390	378	335	371	346	355	372	385	348	322	375	343	386	376	366	344	345	399	356	375	340	393	357	370	364	328	354
6442	1024	1374	1394	1361	1251	1121	1035	1003	1009	933	948	912	904	892	886	905	867	850	882	867	898	848	832	884	925	894	917	838	829	900	886	889	850	849	842	790	845	874	837	816	832	834	874	827	850	825	890	865	870	821	821	827	874	805	796	829	844	837	834	852	802	855	832	852	817	868	860	852	836	827	818	852	890	792	817	811	817	848	792	821	850	834	893	881	845	845	843	881	836	821	869	831	872	871	826	863	828	844	807	886	862	784	850	860	849	843	797	922	878	843	777	860	835	865	824	838	815	896	800	824	805	859	881	866	911	853	833	832	847	855	842	855	872	810	818	819	885	850	850	837	900	865	896	823	887	815	775	886	816	809	847	855	814	814	856	821	865	842	849	892	840	844	864	844	849	811	853	826	835	855	856	828	831	830	791	837	834	817	821	813	871	846	808	758	897	834	816	845	866	836	907	828	815	840	875	869	830	821	837	799	830	931	838	836	815	837	801	835	842	840	812	851	819	841	901	848	867	862	830	776	845	843	830	849	876	827	842	872	789	807	858	856	825	858	840	824	849	854	747	815	845	830	854	835	843	851	872	851	806	816	792	800	785	804	871	857	835	817	843	823	845	853	912	857	861	813	801	848	817	817	840	813	863	862	854	868	860	816	794	846	820	861	804	852	848	867	904	817	786	798	901	867	821	825	895	849	854	836	812	826	838	877	834	768	819	850	835	811	831	757	870	837	856	850	810	847	835	820	803	792	803	870	850	870	831	865	834	852	812	870	835	826	812	782	889	835	823	839	846	833	897	861	871	839	847	824	809	749	870	816	806	872	851	869	849	780	810	834	843	816	857	784	826	888	814	836	837	862	799	859	824	896	827	858	831	803	836	809	865	822	807	846	868	869	820	868	875	812	795	798	860	821	824	831	832	859	816	814	824	873	855	828	857	887	846	871	827	849	821	812	824	851	830	825	895	854	849	785	848	877	802	858	810	801	871	803	846	838	841	822	893	854	782	861	822	832	863	806	865	793	827	858	858	878	864	813	873	861	870	771	860	863	881	848	817	902	813	856	827	833	861	816	846	812	829	821	800	816	844	892	863	831	800	878	810	854	809	827	871	825	880	828	853	835	865	854	877	825	818	828	820	853	858	862	845	827	821	843	813	847	854	891	838	856	843	801	794	931	871	858	828	860	871	842	822	872	888	844	877	819	792	839	883	828	814	819	822	754	834	865	845	842	825	820	840	807	820	834	869	856	862	888	802	827	827	811	856	860	859	844	807	863	819	831	797	848	812	830	781	824	847	826	826	829	853	868	853	836	839	787	895	864	912	866	803	884	814	858	833	842	822	858	812	818	840	827	863	787	833	856	803	876	833	832	877	852	855	850	875	848	814	838	848	818	868	810	859	850	811	839	817	805	832	864	875	851	831	847	846	831	853	836	829	819	839	841	808	816	873	822	859	842	880	828	821	827	858	872	810	777	826	847	821	851	836	803	792	861	791	860	821	845	872	817	861	794	816	846	831	874	833	851	888	824	849	804	847	824	795	872	771	875	876	864	868	823	819	831	853	796	865	900	879	855	794	877	872	832	882	864	824	824	857	886	783	850	797	843	843	813	816	887	862	840	786	821	793	856	825	863	871	861	895	859	844	853	835	849	871	836	857	800	847	782	810	814	859	889	814	892	838	825	872	851	838	864	854	860	802	878	823	829	793	809	844	833	801	856	885	823	881	875	852	818	806	865	827	794	830	849	846	809	855	824	842	838	859	814	841	846	809	868	885	846	885	867	827	840	793	834	760	886	791	776	857	815	781	855	820	801	828	867	824	830	803	792	839	855	854	843	821	786	803	806	782	877	871	881	832	876	818	868	802	872	846	827	849	809	810	814	866	822	888	836	912	880	833	839	874	826	875	785	868	833	838	877	776	843	883	832	879	849	838	819	841	841	844	823	869	831	839	852	905	889	831	837	858	783	856	847	852	830	822	851	860	804	873	861	804	875	839	860	820	842	812	857	835	868	824	817	838	804	873	838	871	799	843	830	843	883	892	812	873	879	850	825	843	846	850	798	823	825	864	881	844	809	900	784	838	858	896	863	852	863	806	833	841	824	909	899	820	863	831	839	824	853	814	892	847	850	836	848	890	846	849	813	846	867	879	827	847	903	843	802	911	824	864	856	774	955	827	854	869	851	848	818	789	889	859	837	855	844	828	828	858	844	837	819	814	854	796	807	850	849	815	798	844	829	803	858	908	832	869	851	820	864	862	869	832	846	854	836	831	908	815	813	848	825	860	804	835	846	843	893	829	797	858	832	807	872	885	805	779	850	817	836	807	869	873	904	860	827	856	841	817	808	836	822	839	835	781	857	824	799	837	798	843	779	836	880	846	842	894	839	825	811	856	851	783	861	881	853	817	844	828	805	842	863	854	859	884	851	829	819	886	801	817	799	850	863	814	812	857	780	850	853	866	873	806	862	873	808	795	868	921	847	878	809	868	836	861	843	823	840	839	781	852	788	837	851	791	821	877	796	866	841	818	856	878	823	818	889	855	871	814	816	790	845	812	870	815	820	852	829	791	843	814	806	838	881	852	824	839	865	815	823	829	809	839	844	819	865	836	786	807	836	881	836	816	881	857	830	830	830	823	839	810	830	845	850	834	863	867	850	885	835	817	848	882	827	820	777	826	828	850	822	865	825	847	839	838	800	844	849	915	842	895	853	878	848	829	848	842	849	832	848	845	850	826	870	844	851	835	770	783	787	839	857	829	819	897	830	789	808	853	863	866	856	870	810	824	865	826	803	812	841	872	796	897	804	848	876	824	793	833	813	865	827	796	863	846	872	855	859	876	837	838	864	884	856	867	846	781	794	863	882	830	826	900	826	866	870	838	816	845	808	871	819	840	830	846	816	810	822	814	842	885	841	822	830	789	823	790	813	854	839	827	841	856	889	835	819	870	858	841	820	818	808	889	798	835	779	803	795	818	905	850	853	830	852	850	864	823	835	819	871	817	828	839	823	834	839	878	801	842	884	825	840	844	866	857	873	861	881	794	855	778	819	856	844	871	812	849	831	849	867	834	837	852	846	826	821	860	859	831	817	860	898	838	859	871	836	821	853	821	808	825	869	855	840	833	848	828	817	843	842	811	817	864	839	828	815	863	818	824	852	842	832	797	871	877	828	810	807	814	891	787	875	816	804	821	889	815	851	828	832	820	866	847	797	839	818	835	880	857	863	806	813	840	862	836	826	866	805	868	819	811	840	849	833	861	862	839	873	869	808	867	835	846	814	843	874	875	875	817	870	889	900	836	828	846	879	879	850	861	816	837	792	867	862	885	830	828	818	823	797	831	795	774	828	871	829	843	871	817	878	795	812	778	830	869	846	801	808	837	827	850	858	834	841	793	853	772	793	823	870	832	801	884	830	803	822	814	828	860	829	884	853	874	849	823	823	866	816	874	842	862	821	879	848	816	866	851	813	836	841	845	841	813	825	907	851	836	880	830
12241	768	683	566	356	322	274	220	249	222	204	228	212	181	186	176	190	198	202	167	199	228	197	184	170	196	205	170	177	178	170	201	183	192	178	191	162	189	181	197	149	194	189	178	177	176	167	197	183	173	167	169	180	176	171	163	167	197	172	183	184	194	181	194	167	193	179	162	185	166	158	167	164	180	182	190	181	162	196	181	164	173	160	208	190	168	184	164	178	182	187	194	165	193	155	170	165	183	160	168	190	192	213	166	163	163	198	195	168	181	200	202	181	169	186	160	162	165	172	177	192	200	191	191	193	175	170	166	187	192	189	193	194	177	188	193	182	186	190	165	196	178	196	168	185	179	180	191	173	183	172	180	176	168	164	171	170	167	205	183	157	182	174	168	161	166	190	171	181	186	200	178	193	155	184	175	187	195	160	210	192	177	188	183	167	162	187	169	185	170	184	173	204	166	147	172	178	173	162	190	192	142	187	202	178	183	172	168	195	189	186	210	195	197	172	169	197	181	172	181	172	170	158	160	154	181	162	171	185	188	174	169	182	173	166	151	173	150	184	165	166	155	161	177	169	167	174	177	174	183	175	173	164	174	185	184	169	180	159	189	181	183	191	201	157	189	163	170	160	162	176	161	179	180	190	155	192	183	190	172	185	187	191	161	170	178	163	178	189	158	189	180	174	185	172	193	180	189	202	164	155	160	172	189	180	191	198	169	149	190	155	188	189	197	150	171	178	185	193	143	181	196	182	184	184	178	180	177	208	174	185	188	188	172	163	183	167	187	190	170	155	189	157	160	170	177	199	159	159	174	185	188	163	156	188	175	169	189	179	161	184	154	187	177	166	150	166	162	187	183	176	167	179	200	158	164	194	188	168	170	189	175	158	159	159	170	161	183	175	181	183	183	197	180	170	168	163	192	180	166	176	136	151	177	181	156	147	161	145	171	180	177	173	183	178	190	176	194	187	159	171	175	158	194	192	185	190	155	178	177	186	175	175	199	171	136	178	176	163	153	201	191	202	176	171	189	186	167	176	164	159	161	145	170	173	160	174	161	173	195	162	163	163	191	193	178	172	180	173	170	193	161	184	185	167	160	183	195	167	196	180	150	168	159	168	209	195	160	180	152	161	174	157	194	192	196	145	186	174	185	199	211	183	160	175	166	195	182	157	170	160	166	184	197	189	172	149	193	176	149	151	194	176	174	193	168	182	164	195	164	182	214	148	209	179	156	191	171	159	179	166	173	174	202	173	169	159	146	196	170	189	157	118	179	164	174	179	204	184	180	173	191	199	147	174	162	156	181	199	181	183	184	165	168	190	161	160	185	178	165	174	181	188	169	151	206	187	185	168	184	177	168	168	164	168	172	159	153	185	152	143	173	194	167	160	159	173	147	189	161	179	150	175	178	194	173	160	179	166	180	172	152	171	161	164	189	162	154	189	175	169	149	157	180	167	186	173	163	198	188	164	179	179	181	161	181	189	198	182	160	181	194	158	194	195	168	151	184	175	172	187	187	175	152	163	148	170	175	178	185	198	155	181	194	187	180	172	161	168	193	195	180	180	189	181	201	194	170	196	152	156	189	161	187	173	191	184	205	176	175	192	177	154	170	189	169	184	184	184	186	177	169	191	153	182	166	157	212	170	181	172	164	192	189	184	194	175	174	169	173	170	152	185	158	175	177	154	175	189	186	179	175	171	171	169	189	160	177	200	174	182	180	161	173	188	180	165	181	186	185	184	171	177	155	157	184	178	184	167	187	205	171	185	190	186	176	167	179	178	167	149	182	178	164	174	151	166	186	165	162	177	196	172	179	175	160	175	181	170	151	162	181	179	196	155	184	174	205	175	163	167	164	144	165	194	187	186	177	196	179	183	200	173	183	162	181	191	185	168	172	172	178	159	174	177	173	171	171	163	191	182	199	171	170	167	167	175	150	182	159	166	158	180	169	192	196	186	184	169	170	203	193	211	197	165	175	192	175	180	186	181	189	177	167	163	184	188	176	183	185	179	178	164	169	169	177	176	186	176	145	187	180	171	165	175	182	159	175	146	211	163	178	181	165	183	186	204	170	204	179	168	166	186	177	187	170	175	171	178	170	183	182	163	168	156	163	167	170	157	164	195	169	180	208	152	161	186	161	158	182	214	180	189	184	199	169	190	170	170	165	182	175	195	159	175	174	171	183	182	191	178	170	203	169	191	171	162	172	174	182	166	176	176	168	176	191	193	170	180	154	157	176	189	153	178	211	174	158	174	184	206	183	161	157	172	175	174	169	161	172	171	167	175	209	202	188	177	155	177	181	190	193	172	180	173	170	199	190	142	165	174	178	171	177	190	209	182	172	181	162	151	185	184	166	168	162	149	183	165	175	195	210	170	189	167	169	161	197	181	166	158	175	191	182	160	159	181	181	177	176	197	180	180	152	174	181	174	196	172	181	214	174	194	186	184	176	154	186	165	187	182	166	185	189	159	172	192	169	178	192	173	138	149	172	184	209	194	185	189	182	166	172	158	155	174	174	175	179	182	183	176	197	157	170	183	183	200	171	162	212	175	175	163	191	176	170	169	168	154	155	186	188	185	195	173	168	194	201	182	181	192	159	172	177	153	177	179	150	179	194	183	195	191	181	172	175	165	195	177	193	147	169	171	193	199	161	176	178	157	165	182	170	168	171	180	167	198	180	184	180	180	182	169	165	183	178	174	183	161	164	152	184	201	156	169	199	173	174	182	187	199	171	164	183	196	168	199	195	172	154	172	168	167	189	164	188	188	172	164	178	185	199	190	156	164	180	181	170	187	175	180	173	168	174	177	175	170	163	174	157	145	172	178	200	180	174	179	183	176	175	215	162	173	194	199	163	192	174	162	191	187	187	172	160	178	162	195	174	181	187	187	175	165	164	182	202	182	188	196	164	172	171	143	188	185	171	175	171	158	178	177	183	179	179	159	190	158	182	160	159	174	172	172	212	178	202	183	175	183	153	174	176	149	180	175	184	164	163	202	183	153	167	168	165	170	178	171	179	183	163	158	187	161	181	190	193	193	189	191	177	162	181	190	172	168	172	185	182	205	183	165	173	166	163	178	161	175	192	183	227	178	177	169	185	177	174	175	179	204	188	196	165	178	175	161	153	181	184	181	184	178	165	172	192	156	179	150	167	161	179	209	194	186	183	192	194	177	186	191	204	191	170	199	143	202	166	158	180	156	157	174	167	191	190	141	179	175	176	179	183	191	167	187	175	162	176	175	169	149	171	196	162	161	164	156	145	171	167	172	188	172	197	169	190	183	159	205	182	197	194	163	189	181	174	183	169	152	168	162	179	158	196	166	175	168	185	185	179	171	184	163	183	181	182	194	204	178	166	169	184	207	158	173	169	172	172	164	164	182	177	174	157	187	160	186	166	175	207	192	189	196	175	143	200	200	184	152	168	198	180	172	184	181	161	169	168	181	180	187	187	152	165	143	161	156	169	159	155	187	170	183	187	175	178	169	166
7667	844	1488	1700	1409	1099	986	862	749	759	657	661	661	608	593	536	525	532	514	530	548	496	514	486	533	521	501	490	487	486	483	502	538	471	476	483	478	449	452	466	465	429	480	465	487	472	450	433	467	436	466	424	431	449	451	486	480	443	413	488	479	449	468	450	458	460	457	462	454	489	449	452	463	450	483	452	428	463	484	441	467	491	423	440	440	465	467	463	454	474	490	478	433	449	461	474	440	462	441	464	469	467	448	416	424	448	431	464	462	446	402	403	443	474	480	445	475	456	492	430	432	400	432	450	427	426	478	453	454	463	429	447	460	474	488	452	462	513	463	452	494	477	485	471	443	440	474	465	423	465	485	427	453	443	469	476	478	441	464	470	431	415	453	456	436	444	447	479	484	477	441	450	459	477	434	448	428	488	465	456	437	459	438	437	453	468	467	446	461	410	445	464	456	471	471	469	466	458	482	446	453	469	502	441	467	442	457	438	459	422	456	409	430	435	433	440	445	441	443	461	436	476	426	414	425	446	436	444	430	458	428	467	422	443	446	411	445	448	463	436	448	445	466	456	457	457	465	467	448	453	464	484	463	446	484	439	449	471	458	474	491	475	423	451	467	432	417	417	472	452	436	445	499	480	464	426	461	457	447	443	455	475	438	452	462	429	462	470	488	450	451	471	424	425	443	472	464	459	437	528	427	461	451	446	451	416	437	449	447	447	475	442	459	458	498	484	460	433	489	445	479	493	495	460	474	478	450	470	443	452	470	480	444	459	475	426	482	451	471	470	461	465	462	441	480	452	472	473	474	463	468	436	481	453	480	457	483	447	468	477	472	467	457	433	438	466	435	415	458	501	474	432	440	468	445	470	458	486	414	457	458	470	450	469	496	471	476	461	420	479	448	462	479	466	450	445	447	503	447	462	438	435	457	420	450	432	468	473	441	458	448	463	445	455	444	445	432	431	447	458	439	439	441	425	474	487	481	449	423	462	447	467	447	458	475	456	435	416	441	435	462	491	439	475	434	445	431	428	473	449	465	394	434	458	425	441	447	468	450	454	441	437	418	432	458	477	475	466	452	455	443	411	411	452	443	464	421	436	435	436	455	491	460	471	421	452	460	444	463	480	453	486	479	436	430	438	430	437	467	476	466	462	432	468	472	457	471	489	442	425	468	466	431	474	439	440	467	447	451	413	457	496	448	486	510	480	443	442	431	475	435	473	481	467	444	476	433	447	484	466	472	453	420	428	444	484	468	474	442	449	456	444	455	454	456	470	407	463	442	444	469	430	450	408	436	466	482	477	500	469	446	486	472	467	487	449	453	445	462	470	449	464	444	461	402	441	503	449	472	463	475	435	459	447	456	457	482	476	441	449	448	481	459	476	454	436	479	428	431	465	469	453	456	449	439	492	432	475	477	430	454	481	414	471	419	455	447	433	459	467	469	466	454	459	459	503	416	442	441	455	460	486	447	464	460	465	480	495	427	445	479	455	433	434	463	457	469	448	483	473	434	454	426	434	453	456	457	447	469	457	456	449	467	430	447	457	441	428	428	471	467	421	439	422	465	461	463	442	508	449	453	446	445	440	432	457	486	441	470	436	455	446	435	446	458	455	446	444	464	418	451	464	492	483	477	433	438	443	415	445	431	461	418	439	430	484	502	451	467	433	467	445	437	462	456	500	450	452	430	471	436	481	420	454	444	440	455	416	459	452	442	477	443	473	476	434	457	477	430	451	492	450	450	441	434	448	434	487	456	451	411	418	467	448	500	411	451	448	461	454	454	477	435	456	413	478	442	444	455	439	457	468	461	464	430	448	443	470	478	451	475	454	484	467	434	489	457	481	464	472	468	500	437	446	432	476	470	477	458	461	495	455	442	462	427	436	432	459	441	473	431	474	436	451	484	466	480	432	423	464	473	412	440	430	465	454	422	421	416	446	480	447	420	491	483	510	434	443	433	445	454	456	471	468	440	481	481	459	438	463	477	447	488	471	435	441	417	484	438	441	460	483	451	476	444	446	449	449	472	455	462	435	454	455	439	453	488	467	449	466	452	457	432	491	467	434	455	440	428	456	461	472	473	495	451	496	459	460	479	486	455	470	442	438	446	473	443	461	410	446	439	466	440	438	422	468	463	481	469	431	489	431	461	468	447	450	421	446	448	495	457	477	480	473	464	457	452	415	451	466	493	426	474	425	453	470	469	490	463	476	439	465	468	471	451	459	469	451	426	474	464	447	492	447	428	430	469	444	429	457	488	465	486	447	435	449	435	468	465	456	417	450	430	453	435	480	481	456	481	468	453	471	469	446	461	481	450	437	425	426	454	457	451	415	462	429	465	501	464	485	451	448	472	417	435	450	478	426	414	447	401	480	496	448	454	493	484	465	434	462	476	447	481	440	458	421	418	429	424	469	443	423	433	510	469	434	442	467	453	461	460	497	440	455	411	446	476	429	463	464	442	435	439	457	416	458	436	449	470	422	459	471	445	478	446	467	437	495	445	451	443	444	448	422	477	486	435	445	416	452	451	466	445	464	473	464	497	425	429	466	426	453	461	460	488	432	499	457	483	461	448	432	485	439	462	467	468	484	443	466	524	414	478	473	423	481	457	473	448	415	463	450	450	464	424	476	461	482	417	483	441	479	432	474	430	417	475	444	423	467	456	451	416	481	474	460	450	499	429	468	458	450	472	425	448	452	426	463	430	465	438	443	470	445	483	486	414	486	453	442	469	461	448	449	469	471	452	472	446	467	448	464	431	423	495	440	442	466	478	439	467	436	473	465	448	464	462	469	459	511	446	463	481	414	440	462	434	455	460	439	456	412	447	472	455	472	457	427	443	483	439	461	453	463	487	436	438	443	439	474	477	465	445	479	495	446	472	465	480	463	464	463	458	467	447	469	466	446	454	435	475	436	462	414	473	445	457	476	424	448	440	418	441	459	477	445	486	441	504	438	452	457	413	435	461	453	481	444	479	427	462	498	447	420	477	453	472	404	495	428	459	442	409	448	460	473	451	473	440	438	450	468	455	501	399	452	430	428	431	484	487	477	438	436	439	458	476	455	462	469	423	418	474	451	455	445	474	409	483	457	478	442	441	464	464	439	468	453	466	498	455	433	452	486	469	419	489	462	445	464	437	478	466	450	475	453	475	462	448	459	424	405	452	441	478	412	451	474	446	429	409	420	489	468	473	444	428	439	463	453	472	471	462	489	470	456	465	461	439	450	488	460	429	499	455	456	412	449	465	440	445	421	432	451	443	413	467	459	455	466	469	469	477	435	447	459	504	457	481	438	449	430	478	485	427	442	496	449	449	435	443	475	469	449	456	436	464	452	481	464	455	416	437	456	451	419	464	453	474	477	440	434	420	465	448	448	482	467	447	412	457	439	456	475	431	448	464	454	434	473	462	475	459	500	448	447	465	456	445	425	435	480	464	438	449	438	439	460	497	434	477	447	451	462	451	454	438	459	408	445	463	479	464	476	456	415
1429	401	451	397	426	403	405	404	441	430	442	442	428	393	387	450	406	399	425	418	418	402	441	389	439	444	403	407	422	415	384	407	401	425	396	421	381	477	394	409	410	412	420	404	441	404	385	425	412	382	393	379	386	423	438	423	459	422	390	409	430	412	400	430	425	399	405	413	409	396	381	388	425	446	429	395	384	394	406	427	413	421	385	378	399	367	411	368	463	414	391	419	449	434	389	345	463	448	434	390	406	397	419	384	435	415	381	431	382	396	424	417	424	437	405	406	399	400	459	461	465	402	398	410	448	415	440	435	409	455	405	443	384	375	463	408	381	405	417	423	423	393	422	386	429	400	420	379	393	437	435	451	390	412	441	459	421	421	437	424	407	406	403	433	400	398	393	398	371	407	390	423	407	432	442	456	438	420	430	426	390	388	422	430	432	400	411	403	417	403	443	370	399	418	418	405	429	431	460	402	424	425	406	440	457	450	423	456	424	375	441	377	424	423	439	391	372	451	439	412	406	427	432	391	404	393	419	390	435	422	426	443	410	373	425	401	408	411	404	428	405	399	434	404	434	424	388	397	392	462	400	415	418	432	417	429	417	392	379	437	377	395	427	427	426	412	450	415	407	430	375	436	424	404	397	386	413	383	392	424	404	449	429	425	412	422	430	398	394	434	407	400	392	421	387	402	412	413	460	383	383	451	394	416	343	420	391	425	418	456	404	414	458	404	437	434	417	417	367	427	429	440	426	387	399	428	389	399	422	423	407	440	450	404	417	433	412	451	448	443	408	410	420	431	448	433	451	439	430	423	422	410	413	422	408	394	388	388	408	365	445	360	433	416	421	444	442	400	393	365	405	422	444	453	431	434	397	440	427	392	438	416	404	434	419	368	396	425	411	390	417	415	407	418	417	372	429	430	431	404	392	399	378	443	395	413	438	429	409	390	430	412	391	440	431	412	451	430	389	434	457	435	446	419	433	401	415	434	412	456	387	413	412	386	383	363	408	431	415	373	399	416	408	382	397	421	431	411	349	424	387	410	406	359	394	412	431	399	407	404	429	419	381	446	390	451	428	425	435	419	479	395	418	427	422	420	421	408	400	380	432	427	383	421	411	399	442	398	406	401	398	413	401	433	402	418	404	416	394	436	421	413	445	410	429	398	380	407	399	422	416	427	438	380	404	398	433	429	384	422	414	438	451	417	423	397	390	388	464	398	387	418	406	412	403	409	397	416	424	445	394	414	412	411	393	446	448	424	392	383	423	434	438	412	423	400	406	390	459	452	409	426	425	410	385	446	424	428	443	430	388	411	391	384	399	408	407	407	429	442	402	435	402	405	396	393	438	429	430	432	408	401	388	390	390	381	423	435	400	417	409	403	426	396	418	425	415	456	428	422	436	400	413	405	396	410	388	397	449	427	397	435	457	408	393	417	378	376	413	433	408	408	430	442	418	383	410	443	419	417	429	431	420	377	436	413	420	467	390	412	432	411	413	422	432	404	438	419	405	400	434	455	397	426	417	399	447	421	406	453	413	434	414	439	448	418	409	388	447	381	394	441	426	397	420	440	437	410	431	388	446	413	424	438	438	416	411	406	421	420	392	396	376	440	405	423	426	390	405	416	396	403	414	417	418	426	392	381	441	434	416	414	425	429	394	435	391	433	405	396	429	417	429	419	399	426	414	451	396	413	390	419	428	401	422	407	424	421	408	400	437	446	384	406	442	398	417	425	382	396	416	420	412	419	417	446	446	422	410	383	387	417	398	397	411	426	422	424	353	414	417	418	415	420	380	369	461	434	404	429	413	465	430	427	440	441	419	387	423	437	391	396	416	456	406	434	419	402	405	397	382	404	422	388	425	420	435	420	408	442	436	391	394	465	401	420	424	402	429	406	414	409	424	414	416	419	412	430	447	460	388	436	414	436	426	405	425	443	450	421	427	380	408	360	404	398	409	408	443	398	427	453	418	465	424	413	414	437	418	400	367	406	423	409	421	410	427	446	433	439	435	450	409	421	412	374	396	412	450	463	420	427	418	398	422	448	391	399	426	408	408	385	445	423	430	433	436	403	408	463	428	406	375	392	446	434	458	426	447	403	406	421	436	424	386	419	420	428	446	419	368	415	404	393	427	440	461	388	429	413	404	414	441	408	398	390	397	453	412	422	411	423	413	425	396	438	394	388	416	427	363	369	373	396	423	420	422	434	386	419	385	416	421	417	415	382	411	437	439	418	422	431	435	403	436	400	413	421	392	422	454	398	387	459	399	408	394	419	437	442	410	406	416	412	422	371	431	414	377	406	458	459	402	418	432	406	398	415	410	377	404	421	415	387	405	416	454	410	404	436	414	428	402	421	426	427	407	405	427	413	415	385	384	415	433	415	397	399	434	414	399	413	445	410	376	413	435	409	408	444	403	408	432	384	388	410	421	420	419	405	410	428	438	399	405	377	402	422	406	419	420	392	416	394	412	422	424	404	439	448	372	426	416	410	444	423	396	437	389	387	435	436	394	412	410	396	419	435	412	395	463	410	420	363	410	461	424	375	388	436	429	402	430	419	405	427	447	448	465	455	437	458	427	413	438	421	392	411	417	413	449	414	421	415	449	373	397	420	436	399	400	432	396	409	427	409	430	413	411	429	431	411	420	432	451	423	400	413	415	427	442	378	372	415	379	404	432	401	400	384	438	409	401	412	421	430	388	392	404	382	408	403	416	372	420	374	411	400	425	427	457	390	443	398	376	404	429	404	416	408	415	409	449	413	406	384	363	389	388	408	421	405	398	385	393	391	407	389	426	393	420	441	439	413	423	397	403	432	399	388	421	447	418	431	404	447	411	434	423	417	435	412	397	418	403	395	426	436	408	401	375	414	413	396	393	415	414	426	415	413	433	425	396	422	419	423	405	434	412	412	390	452	434	380	414	426	424	430	416	383	403	432	416	417	414	400	426	408	395	416	399	385	364	458	375	407	381	428	390	414	440	413	402	370	382	393	420	405	422	393	423	447	405	396	395	378	410	404	405	436	417	401	402	468	429	396	421	401	397	415	385	394	405	408	410	386	406	417	393	410	426	399	415	414	407	420	398	429	408	457	409	421	438	449	415	391	419	455	403	429	396	435	433	391	401	424	386	444	469	430	408	397	390	408	453	452	409	406	408	402	422	416	428	425	400	403	420	425	412	405	429	408	414	410	432	409	415	422	430	430	406	409	422	426	401	426	398	404	422	444	431	451	396	394	423	400	417	404	374	401	442	409	419	430	412	437	440	413	439	418	423	383	447	428	416	446	406	427	411	410	414	415	499	399	377	428	391	431	405	418	411	430	409	402	421	413	436	361	448	445	431	439	415	428	436	435	456	424	395	357	420	435	455	418	427	413	386	415	445	391	399	437	425	420	383	419	420	438	412	399	428	415	427	426	441	387	460	416	473	399	401	384	449	394	395	423	422	383	401	420	430	441	418	418	407	413	424	416	386	444	412	403	409	426	416	394
2180	977	985	1032	1032	1020	960	1008	952	992	986	884	933	970	1019	951	889	944	925	959	959	946	1006	886	950	1006	992	950	995	970	946	942	975	987	936	949	999	913	988	1012	932	984	976	1008	996	948	957	1004	971	947	971	981	995	938	995	984	1020	921	983	940	952	1005	960	918	931	893	951	991	921	982	938	978	972	936	921	990	946	958	1011	974	976	958	943	932	940	947	931	964	981	929	952	942	972	947	919	949	956	946	940	958	982	1012	1001	951	985	928	912	985	948	915	995	986	945	951	927	951	983	977	1002	932	987	959	963	980	980	1003	949	932	981	920	980	1020	983	936	956	966	956	968	938	1021	959	981	990	979	943	962	922	953	950	966	946	984	963	926	985	1020	990	967	960	936	966	938	922	912	971	1014	994	978	910	940	913	975	959	925	980	990	954	932	999	967	949	938	922	953	1016	952	937	915	938	979	950	959	984	955	969	950	996	1003	968	952	941	1002	983	985	998	951	982	1009	956	926	955	969	964	1004	965	988	959	979	986	950	988	960	907	949	953	925	935	957	998	996	973	932	972	914	950	926	993	958	965	924	950	950	899	942	936	941	900	968	954	975	919	942	955	927	992	996	984	987	936	955	950	947	948	962	962	948	979	941	972	913	944	993	940	965	920	915	947	955	953	918	936	997	943	958	984	1021	978	954	1001	882	947	940	931	982	926	993	918	957	921	960	966	1006	915	913	928	949	886	911	909	930	895	988	996	981	906	945	999	965	996	927	928	993	989	965	987	966	974	942	993	952	957	981	946	947	921	909	986	939	936	947	941	964	943	928	1034	926	977	902	926	998	943	945	927	967	976	967	954	932	969	964	1021	913	981	971	942	918	931	919	960	911	983	965	923	947	949	939	937	934	959	972	961	968	898	938	984	969	928	899	934	930	964	983	949	969	981	931	918	962	983	955	968	947	941	946	929	947	925	916	969	955	1017	950	997	928	963	935	919	955	945	947	994	960	961	966	922	934	977	989	940	959	1009	941	956	947	983	911	1003	929	983	894	966	970	923	1004	919	990	920	938	961	1011	941	961	939	1036	925	958	971	916	942	973	943	1003	972	889	914	989	1013	961	934	958	979	962	954	1007	937	963	985	971	1024	969	1004	987	944	929	1004	922	940	1001	978	962	973	987	970	917	993	946	965	936	890	954	964	915	930	953	962	987	928	985	897	956	960	928	976	941	913	933	952	1039	978	929	993	932	962	962	986	1016	987	952	958	994	954	973	1010	915	1010	981	930	972	966	938	1063	944	970	964	985	990	949	941	973	948	972	943	926	929	937	974	946	962	905	1005	944	947	988	975	957	930	989	919	982	985	934	919	970	948	943	939	942	915	991	935	967	969	915	937	957	993	984	941	975	927	990	970	936	986	971	986	1006	940	930	965	971	944	957	975	943	998	955	968	931	875	921	917	898	934	964	937	937	926	973	952	1003	956	978	975	974	982	999	918	982	972	958	953	974	938	937	943	959	930	951	942	989	902	937	931	909	1000	961	874	956	998	916	941	957	934	928	906	960	953	990	975	930	942	966	958	946	994	1000	922	928	959	940	980	935	942	967	944	975	938	972	963	937	951	1019	1041	1009	923	943	945	978	1016	960	989	974	943	970	938	968	954	978	918	922	992	1016	958	921	957	931	942	921	1005	1007	949	979	950	981	942	947	925	992	1007	937	965	929	906	938	934	1029	954	960	932	951	915	946	965	952	917	991	971	973	987	976	972	944	947	975	1002	932	902	934	947	943	907	983	938	986	935	969	983	951	929	992	971	967	969	909	926	962	964	976	892	998	964	1027	891	986	904	966	1007	987	953	950	990	994	974	945	972	923	958	924	997	946	987	1014	910	1019	994	951	942	978	1015	929	957	963	890	976	1006	952	953	941	919	972	859	998	996	967	986	975	949	943	914	954	941	985	908	966	1005	908	952	934	1032	950	926	920	972	970	950	969	963	958	971	972	951	936	969	972	974	945	927	932	1001	962	999	987	968	964	970	990	974	940	948	980	985	955	944	955	961	964	920	954	960	950	977	995	1007	940	962	956	992	984	977	978	975	939	956	989	944	995	1003	982	928	986	996	951	936	923	960	998	970	928	968	934	962	910	904	933	1007	976	915	982	1017	993	941	982	940	1016	918	980	999	939	983	958	991	978	984	982	963	967	917	969	1041	921	983	1006	990	930	912	964	1009	1010	973	975	944	1002	956	972	935	938	988	882	983	978	924	896	996	955	993	976	942	943	1033	995	943	924	1014	961	985	956	964	962	954	961	983	1003	919	943	987	901	1034	952	992	955	973	921	944	955	920	975	955	924	939	923	901	890	911	890	984	991	959	935	985	980	950	931	916	984	923	926	997	965	961	964	965	999	898	981	1017	967	958	950	930	970	1017	1021	1037	931	961	969	1019	919	901	937	983	955	939	954	967	993	938	931	976	965	999	947	938	969	995	1015	953	944	979	971	926	908	957	972	986	966	963	938	968	976	889	930	933	976	971	970	933	878	968	973	928	999	923	908	955	898	939	984	987	963	1002	966	978	1018	911	967	940	932	998	957	1012	907	953	965	936	935	961	988	949	933	1020	971	983	910	1012	953	969	971	1010	965	933	950	974	944	1001	971	983	1000	978	949	916	947	954	965	933	933	929	1003	958	964	948	971	935	983	943	938	1006	972	975	943	993	961	1014	972	987	958	973	967	983	958	930	909	906	977	983	918	1003	929	951	928	931	960	912	946	925	970	981	1027	944	953	902	950	936	952	1009	996	959	940	927	949	939	1009	998	978	949	943	967	940	1002	941	960	901	969	955	953	967	994	936	989	983	1012	910	1025	940	973	981	925	940	911	1004	982	922	969	980	988	982	944	1014	961	947	1011	966	939	972	934	917	953	951	979	972	929	958	951	971	956	959	925	980	933	994	917	950	968	933	907	971	912	964	942	972	930	979	975	938	937	918	950	983	961	956	980	956	968	959	957	973	967	981	956	949	953	966	948	907	934	961	948	1024	953	980	995	975	974	901	965	987	940	938	925	955	957	986	952	956	986	960	968	961	962	961	979	998	1012	959	983	962	1043	964	900	938	987	950	952	970	954	931	963	911	892	988	962	1016	936	970	955	916	936	985	951	938	966	964	921	920	919	911	999	1006	902	961	1031	946	901	946	950	957	955	1013	939	954	1029	959	931	953	959	930	965	964	927	951	1028	975	984	956	966	981	960	934	927	969	959	929	1014	927	973	968	905	981	978	928	987	991	965	983	971	975	952	934	977	947	955	898	966	949	951	935	989	947	978	990	944	936	962	1011	937	937	1014	937	922	988	985	1006	962	966	897	996	926	926	965	926	960	957	968	985	1017	958	977	1000	994	903	1036	951	999	925	959	992	917	981	964	952	965	987	933	939	989	963	946	926	944	882	952	953	960	933	935	955	991	971	957	943	957	942	951	940	972	946	975	967	943	953	953	980	954	952	993	951	974	926	929	985	922	916	929	934	981	981	979	985	928	977	959	947	936	958	963	935	970	946	1045	966	996	1001	985	997	974	1019	936	936	959	966	942	939	920	900	981	945	960	952	916	986	946	988	986	1006	946	915	917	966	969	936	995	1016	1000	924	1036
6942	616	585	544	490	432	447	418	412	350	411	362	398	396	346	396	396	419	336	332	379	350	374	406	412	393	357	366	385	381	386	333	337	340	363	362	362	353	359	359	363	358	365	336	370	382	330	349	358	376	364	356	389	335	372	338	375	367	364	380	369	347	347	328	364	373	346	388	363	385	377	377	330	368	316	400	359	345	340	339	360	333	336	365	339	379	355	375	331	401	364	393	348	338	370	384	302	379	384	340	360	349	352	347	360	355	393	362	387	389	353	394	375	380	389	363	364	357	334	371	373	390	350	351	330	356	357	372	350	368	341	345	372	394	349	365	376	376	352	395	367	374	347	393	389	396	360	340	374	339	374	386	409	404	356	357	365	352	341	353	362	371	371	345	353	365	344	385	351	352	336	358	343	362	349	352	363	376	368	375	367	357	370	355	380	362	340	373	394	342	395	392	380	379	391	350	372	349	379	377	330	375	390	360	335	355	357	370	346	358	368	345	374	361	369	364	344	362	351	354	369	375	376	365	380	362	355	382	320	364	370	365	388	357	356	356	381	366	379	361	342	400	390	364	329	328	386	362	372	337	377	369	365	374	361	371	377	338	378	386	372	362	329	362	382	354	334	347	361	333	338	344	339	349	346	353	362	363	357	349	357	313	352	391	384	343	355	352	358	345	325	365	388	353	359	392	380	343	348	358	364	402	381	378	378	360	357	379	318	376	373	339	375	379	387	396	380	324	330	366	335	361	364	344	373	332	328	340	393	349	387	357	327	345	387	364	361	353	358	346	377	417	357	357	365	354	348	356	355	364	398	385	344	351	394	361	353	373	354	326	362	387	331	371	351	360	327	378	396	359	363	396	407	375	364	352	367	350	349	341	345	329	350	330	329	374	397	373	368	378	378	381	349	373	347	374	368	370	324	332	353	340	342	359	330	329	358	351	373	331	378	417	380	396	371	350	386	379	349	352	350	411	395	345	361	388	368	349	362	331	334	367	349	386	389	343	347	346	338	343	377	312	370	348	347	345	339	385	348	376	361	334	375	390	336	347	388	403	350	358	383	375	371	363	363	339	386	346	400	445	363	352	353	378	362	374	367	335	360	352	348	364	394	333	369	375	378	371	346	343	381	369	358	361	364	391	387	377	367	396	354	363	359	382	319	338	394	345	366	364	363	360	389	332	374	323	363	388	368	334	378	358	380	341	338	369	370	339	354	381	392	353	350	357	375	393	375	327	355	340	329	350	347	362	378	365	373	399	393	355	351	352	402	356	407	369	338	347	361	352	362	355	356	363	359	386	388	354	391	359	336	323	353	352	353	369	397	345	362	324	379	342	356	359	380	336	378	335	400	349	381	360	406	332	345	349	353	385	333	356	351	386	376	339	399	381	359	410	381	342	401	372	328	355	333	401	386	384	361	366	335	336	353	317	359	354	367	375	356	369	385	360	388	355	368	330	385	396	367	395	385	379	388	354	386	375	351	329	384	363	364	370	379	374	360	351	369	336	371	364	367	353	384	374	402	347	343	349	339	344	350	369	370	335	336	390	348	354	393	346	350	374	361	354	354	349	372	407	366	350	376	382	378	360	309	351	334	362	389	364	385	382	345	355	368	362	373	383	381	363	366	379	391	352	365	399	353	366	349	416	359	347	363	377	378	329	387	360	354	360	348	372	318	372	391	347	364	372	359	356	401	338	367	366	375	345	373	357	386	379	407	382	374	352	364	338	387	349	380	364	348	346	346	359	416	360	373	353	357	375	376	370	373	384	395	329	346	380	341	319	344	350	368	357	352	335	371	342	371	364	369	377	352	383	385	381	360	374	364	364	386	371	364	341	370	342	341	356	341	356	369	386	359	364	366	352	375	385	349	385	390	374	350	391	348	349	366	373	334	356	375	357	347	363	395	358	339	388	371	355	350	357	383	347	351	360	408	368	367	318	379	325	347	398	376	345	367	369	351	376	344	381	394	359	353	364	396	382	352	366	365	391	353	375	378	380	382	364	365	345	411	372	352	341	377	377	356	351	350	375	372	346	330	358	388	389	388	368	371	353	371	355	338	355	353	336	372	364	362	380	376	406	379	402	359	330	387	379	398	317	357	353	400	350	350	381	343	357	395	412	336	388	354	379	390	352	383	333	380	369	334	322	401	366	377	374	350	397	367	400	381	373	374	349	369	365	341	344	350	355	337	351	375	341	392	394	331	349	390	376	409	330	344	371	384	324	360	319	416	345	318	372	372	334	371	330	361	389	334	361	349	347	346	331	384	393	375	387	361	342	375	392	396	349	361	350	349	398	362	366	366	364	372	369	380	360	360	364	359	368	333	374	380	341	358	370	334	340	345	408	362	374	371	359	360	333	389	327	357	365	351	373	366	335	382	395	338	371	389	372	375	382	354	351	339	338	341	372	386	333	397	339	381	366	368	382	346	378	359	354	363	375	341	338	382	343	376	357	389	364	374	390	361	342	365	388	352	353	336	357	372	362	385	391	369	355	380	350	399	345	350	346	357	376	373	380	375	365	357	358	329	343	346	364	359	331	399	414	382	344	379	371	360	360	361	331	352	352	361	349	348	398	409	361	399	335	355	372	386	376	376	348	345	353	363	364	387	348	344	362	387	357	330	357	359	327	362	352	332	361	359	358	406	385	382	350	359	365	397	368	349	367	364	381	380	367	332	362	364	379	367	338	347	359	369	354	388	372	358	352	368	386	399	339	407	365	379	338	359	368	372	371	358	381	376	357	371	340	363	359	341	358	342	340	379	394	343	340	342	363	347	370	397	407	337	367	341	359	347	359	366	357	380	380	363	367	376	415	393	348	349	373	343	374	352	350	349	353	324	373	352	318	346	362	378	365	391	356	343	376	392	376	345	383	355	346	377	379	388	367	355	412	346	357	342	367	324	362	320	377	379	350	350	376	351	351	391	351	358	366	392	353	345	361	361	380	368	359	345	399	362	349	364	340	359	350	381	372	362	333	344	374	362	354	334	353	383	360	376	380	334	384	383	376	362	372	343	351	388	353	351	361	370	361	390	368	388	351	374	389	342	345	350	315	388	351	356	344	327	371	345	369	332	340	360	364	312	315	348	329	349	356	379	348	378	379	377	346	360	360	324	355	354	368	383	378	347	357	359	357	338	382	349	325	372	373	374	383	394	354	348	355	394	341	365	378	357	381	389	379	369	363	395	366	377	382	377	391	368	336	364	359	386	358	359	390	352	354	351	373	381	353	357	364	384	380	358	358	357	371	377	359	402	356	357	358	332	349	371	390	363	317	357	380	392	343	357	350	343	363	389	323	372	390	364	328	375	393	369	336	354	352	350	369	362	330	342	364	393	335	348	351	418	416	356	369	319	366	352	387	371	376	383	350	381	362	348	345	387	366	379	358	378	391	392	382	370	360	361	343	352	376	369	344	364	345	386	369	368	356	371	381	404	370	380	350	368	387	363	347	344	363	391	373	373	358	362	330	391	366	335	325	345	368	334	373
6524	1068	1441	1464	1344	1179	1116	1027	1046	997	959	925	951	909	912	821	912	912	889	915	884	886	856	892	853	868	826	886	881	894	834	871	860	823	870	884	855	844	800	864	883	829	865	870	858	874	805	791	872	835	855	834	844	831	863	876	847	850	874	807	868	832	845	896	856	885	841	872	880	834	854	799	855	811	887	892	821	829	875	835	876	893	838	801	816	902	860	845	876	893	835	817	825	847	830	861	829	891	827	860	897	878	857	799	773	873	862	859	829	903	846	818	843	882	820	875	877	843	809	853	830	832	825	833	815	848	806	853	859	836	870	833	833	871	867	904	858	927	802	841	868	858	846	812	830	872	834	868	860	846	889	832	791	877	830	827	893	821	829	856	824	848	853	818	871	917	838	845	874	805	856	848	832	823	854	869	888	829	867	893	863	879	844	871	812	837	904	859	892	853	856	788	799	822	844	850	841	855	812	829	830	804	777	874	850	837	834	887	780	849	822	852	799	789	869	846	860	880	857	868	840	861	874	802	883	774	868	837	845	829	832	823	836	793	822	852	819	880	815	898	812	818	892	878	835	844	771	834	848	838	831	818	795	801	850	852	862	786	876	828	870	840	802	853	889	796	882	825	797	840	805	889	886	827	864	832	835	790	825	872	838	806	842	879	823	832	818	798	817	874	790	804	872	842	826	858	772	818	826	824	845	875	835	853	841	815	868	848	792	879	793	780	900	849	827	849	829	835	843	914	865	839	840	848	817	848	873	806	789	838	847	880	877	796	812	776	833	862	848	851	817	816	829	885	825	804	858	861	853	838	755	888	859	782	821	860	867	832	802	854	817	790	828	808	822	820	831	895	865	843	878	831	847	852	819	825	846	811	854	925	867	830	856	815	870	841	875	847	818	826	815	819	872	858	881	801	856	832	904	866	819	865	813	851	851	892	855	833	865	870	836	862	862	855	855	864	856	825	833	832	884	860	818	829	895	911	839	868	808	838	848	843	845	863	796	831	808	791	874	834	885	821	857	848	831	845	842	887	820	805	817	943	825	822	817	848	887	856	848	871	827	848	849	847	812	845	873	849	826	840	816	817	838	830	813	850	816	849	815	799	856	794	837	801	891	839	829	879	822	864	829	881	875	870	850	820	852	835	829	823	851	882	809	830	802	831	842	867	822	793	830	819	840	857	850	802	890	844	858	826	837	845	892	894	841	837	839	891	857	882	891	886	838	815	851	818	846	814	822	831	795	899	806	765	867	848	869	867	824	856	836	768	800	855	829	851	867	865	839	890	815	868	863	805	889	908	774	785	814	850	823	876	786	835	839	838	826	831	794	827	862	822	855	826	873	836	875	857	818	853	837	899	835	853	872	861	868	856	799	807	859	815	816	880	843	811	857	815	826	865	874	838	888	836	845	851	865	861	858	846	845	866	845	811	878	833	873	903	828	833	843	879	819	855	854	868	854	755	815	850	864	878	872	890	814	855	863	902	840	803	861	862	759	846	820	876	846	868	870	865	796	780	864	875	863	840	822	836	860	888	842	802	851	829	867	826	833	797	857	818	822	783	856	865	834	827	838	817	846	857	889	831	864	835	840	836	789	862	836	870	841	814	861	857	857	850	856	871	838	850	886	809	838	857	850	824	814	871	880	821	852	887	863	854	830	846	850	807	838	844	826	846	841	803	821	793	839	844	834	862	878	835	825	828	835	810	836	800	787	832	819	869	856	824	821	873	816	835	874	836	874	881	865	815	816	838	850	875	858	831	799	848	873	868	872	898	852	847	844	829	848	797	814	802	792	850	846	869	804	888	825	845	813	869	825	829	849	810	862	831	841	796	822	827	854	800	875	885	854	832	828	794	824	857	819	820	845	818	898	819	824	859	878	822	779	865	842	863	893	873	850	832	856	833	845	863	831	840	826	810	837	860	853	820	854	885	876	862	890	839	768	857	850	867	825	823	838	785	827	852	932	821	897	845	835	847	854	892	862	768	840	891	893	899	819	815	860	806	837	862	843	852	886	852	818	769	851	870	846	817	835	792	834	896	840	831	826	812	836	920	854	864	802	855	830	856	854	872	806	880	859	876	864	857	853	796	868	808	858	838	862	827	847	798	908	813	823	844	905	835	873	908	837	877	825	855	873	860	885	839	833	882	802	839	794	870	834	851	864	916	839	834	827	871	879	947	884	800	819	926	848	850	790	825	831	871	839	826	903	843	821	844	871	849	859	852	906	805	816	912	821	871	858	800	857	865	844	827	786	871	833	852	838	851	846	900	811	840	814	807	883	821	873	818	826	856	882	882	805	848	872	861	851	837	842	815	846	856	892	842	822	820	908	841	853	821	854	869	825	863	785	873	811	823	855	883	864	847	820	839	879	832	847	846	852	848	823	824	835	851	894	876	848	795	851	865	777	823	817	807	863	906	844	838	847	885	820	858	892	832	850	819	872	815	852	869	828	857	820	812	875	853	838	842	856	894	823	845	825	838	869	791	874	813	868	837	880	855	813	835	852	848	811	817	825	878	849	765	844	858	809	868	859	827	822	792	859	866	891	850	817	868	839	864	875	876	818	860	827	871	845	859	855	854	837	888	883	857	853	810	830	825	836	823	872	833	873	873	847	832	837	877	837	856	851	869	864	766	827	815	836	844	863	838	836	829	873	799	803	829	895	822	822	844	805	871	843	927	879	884	850	905	891	851	850	843	834	842	838	857	841	846	869	846	803	812	858	844	842	851	887	762	817	849	827	796	825	868	892	824	826	842	892	799	847	811	838	812	894	907	821	855	880	897	886	871	834	828	818	882	843	848	834	853	791	804	795	791	842	875	845	794	811	881	859	779	852	869	842	858	837	850	800	813	823	846	823	870	859	840	856	788	841	862	837	897	862	854	869	874	847	868	837	806	860	835	809	866	847	853	854	854	857	815	840	817	837	841	842	836	873	845	793	815	793	825	841	813	860	833	857	850	861	834	854	878	816	837	786	831	850	859	866	837	858	828	854	838	843	863	811	833	810	873	803	851	815	875	789	818	869	895	857	838	818	848	825	804	856	862	807	893	872	825	850	848	896	838	896	883	822	849	821	851	814	808	851	825	859	864	808	836	875	930	832	883	816	826	833	854	845	820	859	830	819	895	910	862	803	826	845	856	864	851	858	849	838	917	867	824	816	860	873	885	848	848	894	854	830	842	853	855	792	834	840	825	863	862	862	814	915	847	841	839	851	792	842	785	826	821	858	811	839	827	878	818	848	888	846	877	802	807	879	843	864	864	833	862	849	849	824	872	885	796	848	827	862	815	846	807	814	839	877	863	870	898	843	879	787	817	838	827	814	829	798	859	819	803	867	828	835	867	837	906	811	838	810	852	834	883	860	828	846	844	817	874	875	843	891	834	829	819	899	834	813	851	813	816	836	888	836	849	830	880	867	890	827	835	906	816	837	853	848	812	867	776	856	879	855	849	841	832	850	827	835	883	820	823	834	876	894	860	861	879	853	820
12190	739	678	546	380	305	258	247	253	219	200	191	207	199	210	198	198	197	203	184	180	170	181	168	189	188	179	176	174	169	164	191	179	199	184	187	187	172	170	168	163	158	157	171	180	186	184	194	201	163	162	148	139	148	168	204	201	189	164	152	167	154	180	173	209	144	205	172	178	168	202	170	183	201	175	163	167	182	189	163	165	183	155	193	171	198	169	165	177	186	168	170	191	190	160	191	171	157	170	169	159	168	175	182	171	150	190	180	180	165	178	200	172	158	188	183	179	172	154	182	196	187	169	171	175	165	175	185	168	153	167	166	158	199	191	168	197	199	162	187	176	200	161	163	144	182	176	167	175	180	176	197	146	148	141	190	210	151	168	149	164	183	204	161	168	183	178	167	179	197	175	179	166	187	173	170	162	167	186	183	174	181	193	171	202	171	189	186	195	147	182	167	180	186	170	179	168	189	166	186	165	172	199	162	159	155	187	187	216	173	181	172	196	175	175	170	185	162	151	191	182	174	170	173	179	186	179	189	146	178	170	182	187	179	177	185	181	166	207	186	180	188	153	183	165	181	160	189	169	170	203	157	190	190	187	148	179	188	170	169	178	156	186	170	172	168	185	165	183	175	168	160	184	175	193	186	177	166	178	189	162	169	160	200	186	174	170	146	170	184	182	163	169	153	175	170	154	172	156	203	185	163	161	172	179	182	179	161	175	202	184	162	157	163	181	157	199	181	205	161	161	157	153	179	175	134	187	185	192	187	181	169	176	156	168	175	179	156	159	178	179	176	201	184	203	186	167	187	155	184	172	184	183	161	158	195	174	193	161	156	199	210	177	180	182	159	160	182	170	167	188	180	174	171	168	173	159	152	150	186	182	169	182	159	185	160	176	175	163	159	162	165	159	188	156	165	193	164	186	171	169	168	176	162	172	181	162	162	179	150	176	182	196	161	195	185	185	184	154	176	173	171	169	169	187	193	183	160	184	161	169	181	167	227	169	189	175	167	154	169	172	170	137	177	180	186	184	162	183	167	196	188	170	186	186	164	190	169	166	201	218	177	169	190	181	166	186	183	173	175	184	189	162	176	175	160	183	160	178	181	202	165	164	152	172	182	176	187	158	180	163	183	170	180	195	160	167	181	153	190	183	174	196	197	179	187	172	154	199	185	184	177	198	191	229	170	166	170	198	188	166	171	167	154	181	178	187	188	196	192	154	163	193	192	170	188	172	162	180	187	180	188	190	171	182	189	187	174	169	200	159	189	185	182	166	179	178	174	179	172	165	162	155	141	164	180	150	181	165	190	198	178	175	158	163	183	162	172	178	156	165	201	205	159	155	173	176	175	189	179	196	170	187	167	197	153	165	179	174	176	167	157	167	169	157	166	181	169	193	175	181	193	194	182	162	157	174	165	175	173	177	169	159	170	163	158	184	167	179	182	162	178	185	176	166	203	178	162	152	184	178	166	191	169	176	185	170	177	168	173	184	155	160	175	174	155	144	173	180	122	161	156	170	179	158	167	179	180	193	187	176	188	184	146	168	184	185	168	187	189	180	177	181	175	178	173	185	149	163	186	180	174	188	168	169	159	178	179	153	192	175	193	170	165	197	170	192	181	172	192	172	192	174	165	210	186	181	156	164	155	165	163	163	197	170	170	170	179	165	176	178	182	182	163	207	184	161	198	158	185	190	169	177	176	212	180	177	174	184	168	156	184	160	182	182	193	177	186	143	192	178	185	180	164	178	176	201	183	166	180	147	204	194	181	184	161	179	180	188	205	145	167	169	168	178	179	168	167	162	163	176	185	160	177	157	165	188	170	171	171	191	170	177	168	162	188	187	188	176	177	166	165	173	165	175	175	191	183	172	183	154	182	170	169	189	168	165	207	182	165	185	168	170	179	157	174	167	181	171	177	156	167	163	184	173	178	188	200	178	184	189	169	171	157	164	175	178	183	179	170	188	171	168	171	150	163	165	169	171	185	190	179	178	171	153	190	163	158	160	162	189	195	182	150	178	150	189	166	188	183	147	184	207	182	185	167	160	167	171	179	159	169	177	171	195	159	190	197	194	160	156	177	169	171	176	184	190	150	163	186	160	182	122	156	157	167	160	157	178	180	170	171	187	164	169	187	166	173	173	190	188	203	173	185	185	158	189	185	174	202	179	165	162	199	167	196	177	182	159	155	159	189	165	152	188	160	162	163	163	161	192	187	179	165	160	181	171	141	184	185	184	178	163	181	158	166	180	212	192	167	193	172	183	179	176	183	157	181	182	163	177	178	153	152	178	176	193	165	166	191	187	171	179	172	162	194	164	179	168	185	177	166	175	171	141	182	171	165	164	168	172	187	174	146	190	161	193	192	175	164	183	180	172	173	183	172	165	161	175	177	156	163	183	174	182	183	154	184	205	179	196	164	166	172	167	193	162	177	201	172	179	179	178	171	186	178	160	161	199	182	175	187	183	136	196	186	167	174	172	164	169	150	167	178	189	200	183	197	150	194	211	185	176	204	176	171	185	189	201	155	202	184	189	189	192	167	173	188	183	183	165	176	179	175	177	174	165	175	186	167	180	164	152	152	155	181	177	169	166	193	173	172	162	183	155	167	169	158	177	176	174	170	176	187	155	168	166	212	163	176	168	199	162	148	172	165	173	188	173	168	177	164	161	161	205	179	178	180	183	178	165	200	175	179	175	173	166	185	203	153	177	185	192	176	177	185	190	173	187	177	168	166	169	173	183	181	183	172	171	169	183	174	171	153	173	200	171	189	172	207	201	174	175	187	182	191	207	181	207	174	165	171	179	171	158	171	168	181	182	172	199	187	163	205	179	181	196	197	195	167	174	167	169	184	153	165	192	174	181	181	169	161	178	164	172	195	168	199	208	200	198	167	192	182	177	171	156	178	193	173	156	195	189	189	164	172	176	184	196	179	169	209	161	152	171	182	176	170	196	167	148	181	174	151	181	181	159	175	152	201	193	179	183	181	167	165	202	169	185	156	156	167	182	173	162	185	166	169	179	168	149	162	171	180	186	195	171	168	163	171	147	173	167	188	186	172	186	155	170	158	161	187	176	183	163	190	162	169	167	177	166	174	167	173	183	168	164	156	159	171	193	172	196	174	175	149	170	194	177	193	188	183	180	187	170	189	191	186	162	163	161	185	189	150	166	170	157	185	177	204	175	171	168	157	178	194	161	177	171	174	172	169	166	166	176	199	161	198	167	175	173	187	162	169	193	164	191	165	171	173	150	204	177	138	183	179	176	176	188	193	188	193	179	179	146	180	181	166	167	190	155	178	203	153	154	174	167	171	163	183	148	176	155	179	154	145	188	180	173	189	155	191	207	183	179	187	200	187	175	168	170	199	189	166	177	187	161	189	171	191	176	171	172	212	174	202	172	176	166	185	169	161	189	187	185	183	169	174	170	182	179	173	181	182	186	182	172	171	204	143	166	170	186	148	169	184	171	169	180	170	163	178	176	188	168	183
7798	827	1472	1794	1440	1162	991	925	774	664	707	670	607	639	626	546	584	564	572	525	533	537	519	553	484	520	509	516	518	507	527	473	521	496	462	453	467	483	471	470	500	475	436	473	470	477	482	446	440	476	458	425	486	448	461	453	478	431	454	430	428	468	446	483	464	437	444	468	482	481	488	494	477	444	454	479	468	473	439	428	489	488	473	473	472	495	479	486	448	430	458	479	460	437	458	457	447	460	459	461	426	477	487	504	455	425	468	446	418	463	468	442	424	449	424	457	488	449	435	422	518	475	462	460	446	464	452	448	484	438	433	456	429	458	450	447	433	465	423	463	435	423	464	455	454	494	499	438	443	438	461	429	463	453	429	429	444	438	460	466	458	454	462	444	441	449	488	452	449	480	413	424	437	425	414	505	458	465	441	475	492	447	452	430	424	471	481	425	468	505	470	441	449	445	428	447	460	475	437	452	408	444	456	457	454	441	480	480	421	444	465	460	444	460	474	467	451	462	479	452	496	446	488	454	453	443	462	443	444	452	460	407	457	479	464	453	474	438	460	470	485	457	471	444	450	430	426	477	471	436	429	474	429	448	469	471	453	465	460	425	428	456	454	437	433	428	483	452	478	457	487	439	448	476	434	435	478	474	434	429	414	517	469	454	413	484	470	476	433	422	490	450	453	450	407	473	484	507	464	474	463	484	465	476	439	467	438	440	432	483	448	436	467	476	440	454	431	409	450	460	472	446	466	447	424	479	443	451	444	465	416	479	459	459	452	429	403	456	445	437	489	462	456	429	431	467	453	440	462	451	479	456	473	441	448	494	451	456	425	459	404	452	443	454	447	447	460	445	465	466	486	458	456	461	439	426	460	466	466	449	458	457	442	464	452	471	435	470	480	445	491	470	469	443	467	448	411	443	447	459	481	454	488	455	429	447	462	443	467	483	493	474	452	462	486	421	460	453	434	445	474	437	455	448	468	439	455	420	446	467	452	491	470	455	420	429	466	450	414	412	429	463	460	441	438	465	463	450	469	429	443	452	442	443	427	440	462	437	464	481	445	447	471	428	464	456	487	445	458	451	436	443	429	481	455	392	467	388	492	446	482	420	500	435	447	491	433	414	438	469	423	456	425	439	454	437	429	460	456	443	489	449	448	449	417	440	434	439	454	445	453	425	432	430	462	470	451	440	443	449	460	445	426	466	448	487	418	479	432	496	465	445	503	464	437	471	444	440	446	501	483	448	457	470	447	435	479	434	452	451	458	435	481	451	452	464	452	486	419	437	432	415	461	465	441	438	438	460	448	450	467	402	462	445	432	465	446	428	487	469	464	466	480	448	460	433	447	430	435	438	470	436	448	423	475	468	456	433	472	457	481	456	485	425	445	445	423	483	475	451	493	436	443	475	466	463	462	461	462	480	494	456	461	458	449	456	425	435	450	448	461	469	465	444	466	445	464	474	446	437	487	462	441	427	460	435	499	432	452	440	431	432	494	487	454	460	442	447	459	455	490	470	430	472	478	471	434	439	436	424	416	491	411	480	416	457	466	498	468	441	447	462	438	442	470	457	449	465	465	473	457	487	430	471	434	454	461	495	460	479	465	511	442	464	440	441	462	436	479	427	456	467	439	453	440	477	441	454	460	457	450	434	437	436	445	462	467	425	462	464	482	480	455	452	437	464	433	451	468	458	465	482	471	480	460	440	437	469	456	443	465	475	439	456	470	444	460	477	482	448	446	439	464	431	434	457	453	465	448	441	472	444	428	451	450	499	434	465	479	460	462	487	436	446	484	435	450	479	479	460	405	439	457	436	436	474	466	484	457	439	487	458	464	455	420	449	459	434	464	410	456	453	440	437	429	444	473	439	474	451	446	447	451	442	452	447	428	419	449	466	449	413	469	498	453	473	463	470	395	461	429	472	456	446	438	485	500	430	424	466	429	430	482	500	413	446	411	446	460	454	452	499	413	444	448	469	486	478	442	466	425	451	450	471	469	465	459	481	488	489	483	432	456	430	464	458	413	473	467	426	440	436	473	463	476	458	471	465	446	440	491	459	492	433	457	500	467	462	428	454	448	447	472	472	487	470	439	458	464	439	460	452	449	451	438	461	434	507	471	458	445	461	464	432	436	430	439	409	444	471	461	447	489	455	438	446	417	467	472	444	450	469	428	507	432	452	446	453	457	434	469	451	458	452	433	472	415	463	442	460	469	431	421	432	442	451	460	434	457	448	448	420	455	461	469	447	455	450	462	449	469	444	424	433	466	458	489	452	463	460	455	463	465	437	405	426	455	477	469	474	437	485	475	455	473	412	465	459	434	440	454	429	473	433	429	482	475	445	463	455	470	430	414	433	441	466	445	455	453	423	464	468	495	451	480	480	478	450	452	441	466	428	451	425	404	499	449	457	447	457	420	504	449	443	448	465	467	430	442	452	467	450	437	441	409	503	458	474	430	449	437	423	454	448	439	440	451	489	413	461	460	456	434	466	444	459	485	456	489	459	448	489	408	449	441	439	442	448	447	445	489	468	481	445	483	442	468	474	424	488	435	440	428	464	465	441	468	444	453	419	410	440	460	438	457	452	443	452	465	429	457	467	426	464	440	466	483	461	469	476	445	471	464	443	441	448	481	465	472	452	441	498	449	460	486	483	434	472	461	468	481	409	427	467	466	432	434	442	425	433	410	460	442	430	434	452	472	485	455	440	500	487	462	421	457	433	461	475	440	459	449	447	438	458	498	444	459	448	458	420	445	458	457	470	418	486	451	437	478	441	447	514	430	439	444	495	421	469	457	429	425	455	404	472	470	442	412	468	428	501	424	462	488	465	505	439	428	481	525	463	443	479	466	424	466	494	466	481	498	441	476	437	468	478	442	456	467	463	434	419	436	437	489	461	429	466	439	462	433	461	464	443	455	440	453	450	433	506	421	452	456	459	454	422	490	414	460	426	446	463	441	435	473	433	437	435	465	435	470	470	454	448	438	450	444	466	454	441	445	425	502	465	433	424	439	441	492	424	473	451	457	430	449	441	430	467	476	418	452	470	505	458	463	433	458	508	489	449	420	449	442	460	451	421	413	471	441	434	470	442	418	510	447	431	472	506	452	434	447	453	498	457	482	475	458	446	446	467	494	463	493	445	476	427	439	459	444	460	434	447	445	420	469	449	473	494	427	402	447	435	463	457	474	419	469	451	434	461	504	447	420	452	468	460	436	492	446	468	442	465	467	442	439	501	434	458	449	453	443	481	462	473	458	419	419	474	422	464	442	481	429	411	485	445	459	449	441	479	474	426	453	478	463	471	440	438	461	437	467	450	482	470	489	481	434	464	440	467	447	417	469	456	446	485	454	443	486	466	441	473	457	456	470	479	510	481	447	454	445	450	436	436	467	425	466	452	451	487	450	449	392	446	464	464	425	438	463	460	478	445	439	455	462	448	472	434	446	451	450	462	495	456	440	466	438	502	454	443	458	489	446	463	440	449	446	490
1424	441	423	404	462	366	427	384	424	434	424	410	403	448	453	397	419	443	440	455	434	439	382	424	423	406	399	413	425	430	397	428	464	398	401	440	369	452	447	415	416	378	413	401	436	412	421	423	453	424	441	379	395	367	433	406	454	446	434	412	379	373	392	429	437	413	404	427	409	473	422	420	420	424	395	418	408	434	417	433	428	443	395	438	422	364	411	400	439	429	416	449	413	422	371	411	402	419	446	404	396	447	388	403	401	443	417	386	430	382	390	463	421	437	407	378	410	416	423	406	420	434	405	404	441	416	434	401	436	406	438	384	437	388	437	435	448	421	396	409	412	428	438	433	425	434	406	420	399	413	397	410	386	409	444	427	449	474	421	438	436	403	415	387	418	393	409	444	452	404	434	400	367	437	443	383	436	417	428	422	422	381	397	415	417	394	417	412	384	394	417	410	447	444	404	422	448	383	402	393	389	412	386	426	389	398	411	393	389	442	451	388	453	420	367	378	408	401	416	369	444	399	417	397	428	461	405	387	413	405	407	423	401	420	459	438	417	427	416	425	409	386	437	404	419	397	440	382	406	427	410	397	444	390	416	423	401	439	392	446	403	426	394	413	438	399	404	445	503	436	385	426	419	465	407	405	443	427	429	427	401	419	397	439	452	427	405	405	399	404	441	430	405	445	394	381	374	456	433	400	426	411	412	436	429	398	436	396	417	405	411	427	385	372	406	444	428	390	365	437	403	423	379	393	397	433	426	422	428	418	403	414	443	425	445	396	428	397	436	407	437	393	403	410	400	419	452	406	454	430	420	430	419	402	449	460	425	419	411	427	387	409	423	443	432	405	442	427	414	414	435	409	394	402	383	422	418	424	437	419	439	418	441	422	425	469	419	438	400	390	436	421	437	403	411	464	416	445	402	366	401	394	418	419	401	425	398	441	412	435	451	428	414	438	404	408	408	435	469	419	397	409	415	418	406	499	409	412	415	396	387	422	429	390	439	404	405	385	422	410	412	444	396	443	425	418	437	433	386	392	367	409	395	424	377	391	398	446	417	444	417	424	461	471	409	418	385	388	454	414	413	415	412	435	410	401	402	400	417	431	410	396	421	415	428	400	417	434	437	425	403	419	478	383	431	408	423	405	439	399	391	404	363	411	438	399	367	426	416	457	427	441	381	447	417	386	417	429	429	442	442	410	406	406	444	425	419	418	428	417	424	477	416	382	455	380	392	413	421	419	454	415	439	396	414	396	384	439	425	449	396	421	452	439	482	386	437	389	419	379	393	358	416	396	436	429	399	437	450	434	434	424	391	403	396	411	386	410	442	407	398	420	412	407	400	398	427	408	428	381	419	419	415	415	401	449	418	436	403	385	392	418	446	443	458	452	407	393	438	441	434	377	422	396	402	431	451	404	438	384	430	456	439	399	465	394	417	418	426	420	401	433	426	425	438	446	385	443	427	382	423	390	415	419	445	384	453	407	418	433	425	412	402	405	373	422	435	416	385	447	424	417	430	397	408	402	391	374	424	417	418	402	426	411	407	444	472	396	414	422	419	403	408	420	364	393	448	413	411	429	478	428	452	409	383	416	413	419	396	416	391	401	371	387	420	393	444	410	380	433	407	396	387	432	441	492	429	430	443	396	424	369	468	443	438	448	449	417	424	458	380	411	484	427	413	383	391	416	421	386	397	432	455	385	433	414	457	387	441	396	500	423	456	447	439	426	406	397	448	452	408	388	415	437	399	437	421	397	411	422	427	430	457	396	408	404	385	410	424	423	393	395	385	436	404	406	437	422	451	408	435	395	391	390	426	442	405	424	434	419	407	461	425	412	388	418	422	444	407	410	443	407	374	388	417	415	410	406	438	393	397	398	430	438	428	428	420	415	420	406	422	410	450	430	418	404	419	422	394	435	431	422	407	405	382	429	438	426	404	401	418	410	471	400	408	432	426	430	448	410	384	405	425	431	426	397	419	395	403	386	415	450	434	413	455	438	435	482	481	416	402	434	453	415	438	435	424	386	410	411	397	375	421	441	430	422	415	436	405	378	421	412	458	422	420	410	404	451	420	408	408	427	430	457	438	435	404	431	421	408	393	388	367	471	414	395	390	410	385	435	416	419	386	405	427	426	451	414	411	423	388	444	383	432	468	429	407	422	410	400	431	354	453	388	429	380	443	438	428	388	397	402	396	412	395	395	467	401	424	391	387	427	430	416	424	399	483	429	458	412	385	457	475	431	429	407	391	398	422	457	435	404	396	411	393	462	403	411	391	395	400	438	423	430	406	388	438	424	444	399	454	402	397	441	411	428	434	436	427	393	451	430	406	417	389	420	438	379	395	391	409	438	449	410	435	387	364	412	457	417	433	411	394	417	398	410	423	426	428	423	437	430	399	424	402	382	402	422	431	388	425	441	421	412	422	440	381	428	429	441	419	405	411	405	442	420	412	405	390	417	411	391	400	411	402	411	413	439	427	429	395	424	427	418	418	390	396	412	422	401	406	419	433	455	465	399	420	437	397	423	399	432	424	387	433	440	451	460	418	423	415	380	423	441	421	435	469	404	407	452	401	420	434	388	411	438	438	381	402	433	407	419	443	433	408	415	429	444	421	432	434	398	419	441	423	411	424	395	432	386	407	437	396	452	446	394	432	425	439	415	404	457	436	373	369	437	396	414	428	444	399	416	417	421	380	450	449	428	394	468	390	386	411	405	409	418	442	417	459	431	427	405	400	380	402	378	439	406	433	432	445	417	404	420	412	440	385	396	371	425	440	375	459	427	384	403	398	431	388	398	398	410	395	384	433	416	410	446	402	428	438	472	421	403	379	432	421	398	410	397	389	395	397	414	408	434	436	424	424	456	422	409	388	397	401	398	447	416	449	395	408	434	410	396	460	451	408	402	408	433	409	429	415	406	419	389	405	426	415	426	469	455	421	393	426	395	438	427	402	382	456	400	466	402	443	402	393	438	383	425	434	442	407	417	428	450	422	416	421	418	420	407	434	394	441	402	415	423	430	397	379	451	415	422	449	432	404	455	402	389	424	419	455	407	416	413	407	418	394	415	449	407	410	417	446	387	462	425	420	420	453	404	388	440	412	398	427	403	367	446	460	402	409	387	395	402	451	434	417	429	400	400	432	428	476	450	413	382	396	430	418	457	359	451	431	420	409	396	435	437	416	440	404	381	397	422	414	410	428	424	409	445	420	476	414	402	448	431	415	389	392	449	406	385	409	441	417	431	418	414	409	371	421	398	448	392	395	419	421	404	415	398	410	392	417	407	433	456	448	409	400	431	401	393	434	417	418	441	371	362	398	409	450	424	406	441	409	434	410	423	405	416	362	414	397	422	418	470	433	407	413	419	436	428	424	434	412	366	415	430	382	456	411	388	373	422	426	412	387	415	399	382	452	441	408	402	417	410	438	391	421	377	402	406	382	398	469	410	385	416	451	417	438	420	387	391	387	425	402	430	391	423	392	420	403	382
2074	941	1009	1057	1019	999	990	959	993	1003	951	954	1012	972	968	964	930	932	971	994	1006	915	977	1010	909	1008	1030	971	948	970	918	984	923	1003	931	1029	974	957	972	986	972	1024	983	950	980	987	948	970	962	945	963	1019	971	944	963	997	985	994	971	956	912	1011	977	976	1011	934	1001	976	973	948	973	966	966	1035	945	991	1031	999	966	971	975	959	937	923	971	972	998	875	922	953	968	962	965	935	938	982	994	987	1018	968	925	954	1000	940	1018	958	934	955	992	960	918	985	955	992	960	1003	913	986	925	920	913	922	946	1010	1001	985	948	946	978	975	992	926	949	1035	988	986	1038	997	946	981	1010	874	944	974	930	944	911	983	932	931	957	917	959	929	1015	929	953	967	994	958	973	980	998	961	956	971	974	927	974	953	910	917	920	987	965	947	938	952	968	958	887	975	952	986	931	958	934	938	946	968	937	964	938	959	933	958	978	926	970	966	933	975	991	944	996	989	999	970	970	935	969	933	920	949	982	912	983	1019	961	975	969	961	1070	958	913	923	945	953	995	991	899	1014	997	1007	968	964	957	940	933	1043	959	986	932	961	922	951	969	937	989	1015	987	1003	1003	915	938	978	1007	962	932	948	1045	1004	960	962	950	1055	960	987	993	995	972	942	947	936	959	924	942	965	985	944	962	961	966	935	933	953	966	1006	892	1010	933	932	948	979	934	945	977	1002	971	954	1006	979	1036	959	1001	920	969	960	1055	951	944	945	894	961	942	1001	1009	998	1024	993	951	986	984	960	937	965	957	967	974	952	988	965	912	907	942	913	952	959	957	995	941	993	963	930	929	966	1017	936	925	950	1012	942	1004	974	1008	961	952	952	985	953	935	966	954	997	966	945	1011	1049	964	1004	920	933	978	926	898	980	907	992	967	1013	986	966	997	944	945	955	1054	925	956	942	958	949	980	961	908	947	975	956	1025	971	916	965	972	928	1002	963	922	972	994	959	947	969	1032	979	882	1007	973	1015	985	940	949	1020	962	1042	912	957	936	969	1021	927	961	921	966	915	958	966	922	902	960	994	925	938	970	972	970	976	920	942	997	952	936	913	959	979	1017	997	930	1011	977	908	987	913	997	970	958	964	978	970	986	926	918	960	996	966	925	957	951	965	951	1006	943	897	911	984	963	986	969	907	955	962	950	961	950	969	979	969	969	996	930	951	938	1014	936	1019	1019	930	986	940	951	983	966	907	940	924	943	994	991	948	946	911	980	999	943	952	957	1019	998	926	1012	908	982	949	898	1009	970	998	928	931	997	1009	926	972	982	948	1011	940	1015	975	1013	963	1023	977	943	1000	962	916	963	960	973	981	976	936	951	966	931	955	936	1029	926	960	947	988	944	950	969	956	1011	972	982	965	917	890	990	953	975	939	952	996	933	921	983	1008	934	914	941	996	929	918	995	920	989	921	999	954	1019	962	961	902	983	951	963	953	962	968	970	967	1001	965	978	936	947	988	942	961	930	1015	980	947	929	997	942	991	981	943	976	981	993	950	940	960	945	952	934	979	991	981	976	918	967	971	924	976	918	948	955	946	1003	957	938	940	955	1002	958	965	953	937	970	906	962	986	926	952	930	936	913	994	1002	923	935	949	994	944	954	977	926	967	953	1010	994	944	955	974	942	939	997	959	1007	940	946	933	981	968	952	923	960	994	961	953	961	960	981	924	925	1033	968	939	989	967	988	1021	973	920	986	984	990	931	925	933	986	1026	913	947	950	1016	1013	893	940	975	949	987	957	985	929	969	950	979	881	957	986	1006	986	982	982	959	954	925	972	975	953	986	1021	898	958	980	1014	916	925	971	969	975	961	1000	895	908	1002	909	1021	1024	980	984	939	935	979	961	941	907	1013	989	960	937	989	1013	998	987	955	1022	943	968	920	1007	934	1030	932	984	973	936	977	879	932	911	938	978	955	966	990	996	980	1001	962	944	992	994	967	979	932	1015	942	984	987	941	975	941	976	977	929	912	995	942	991	938	944	983	949	939	933	967	953	939	949	929	1012	1004	983	1033	923	983	954	980	949	986	991	992	1011	956	971	954	961	930	960	996	942	962	1005	930	935	948	997	1009	990	942	916	932	966	946	975	967	987	1000	976	923	937	968	1006	976	1020	945	1022	1055	952	1058	1022	956	942	973	934	933	971	964	1030	943	946	1039	961	958	974	985	942	920	952	989	965	972	967	994	963	941	1004	956	942	965	940	1012	880	957	985	950	1007	974	966	979	1022	909	1039	965	964	1007	980	966	974	908	956	976	954	958	1018	954	960	964	923	997	962	952	954	897	941	932	963	944	969	977	997	968	940	984	957	981	918	929	930	968	939	964	982	933	1057	964	933	935	1042	904	919	968	944	944	993	997	966	903	1023	960	984	961	984	948	964	1006	988	975	1039	951	991	966	989	1044	951	990	954	928	966	935	941	972	944	941	974	984	976	970	1004	932	963	987	965	943	1028	938	957	964	1038	1011	982	978	972	947	997	909	987	975	922	933	990	968	947	939	971	991	902	932	903	984	964	992	973	922	995	963	989	1009	927	988	974	927	944	951	968	969	935	967	956	937	926	982	912	1017	948	941	932	988	973	907	1005	946	937	960	959	948	971	927	1003	936	950	948	931	955	933	927	943	1019	916	1005	937	992	926	1011	914	897	969	959	948	936	930	1037	965	995	979	970	945	974	991	966	978	977	952	938	994	1017	978	953	971	933	957	999	955	972	1017	998	1005	925	933	961	954	983	959	932	972	942	937	959	913	920	971	965	1002	927	965	976	976	944	958	997	978	957	965	1015	1003	931	975	948	949	949	967	928	980	959	932	934	921	965	925	946	962	1020	932	962	983	948	989	935	1008	942	974	1061	945	960	979	984	986	968	972	1018	945	993	1013	977	985	901	988	999	999	997	934	930	990	962	947	971	957	964	949	964	944	958	965	1001	991	973	956	972	1002	988	1011	964	1005	939	988	960	990	972	931	976	962	936	967	977	921	989	920	957	942	974	995	962	980	979	1011	1036	941	957	957	981	960	954	1025	951	953	1004	920	977	990	933	992	1011	992	1008	972	914	988	1018	912	1009	946	973	963	937	970	960	943	946	920	926	986	944	1029	974	964	963	937	950	968	916	941	955	951	976	929	949	961	956	927	932	958	1030	1021	919	915	980	972	984	935	973	921	965	1007	988	982	972	950	966	1011	925	919	974	937	926	930	1002	999	977	1015	980	978	950	1007	940	995	940	925	942	959	1004	939	954	955	929	935	936	1020	905	994	973	950	960	945	906	1003	977	931	1014	890	970	979	891	1017	1038	949	967	961	999	914	954	997	1004	946	922	1002	942	915	975	975	945	934	973	931	913	943	947	1016	978	970	998	952	975	1009	929	927	920	946	944	958	983	943	1027	944	958	956	950	972	912	999	955	955	935	1010	961	914	946	916	919	982	959	915	981	952	955	963	929	979	975	894	976	958	955	1003	943	1027	958	913	966	925	1012	946	1026	952	968	964	1008	960	1008	953	955	1027	992	965	986	984	1001	975	1015	949	930	952	951	942	953	988	953	935	976	958	956	939	962	980	1000	966	975	994	944	999	992	978	916	953	979	967	975	998	965	949	956	920	984	975	1037	958	958	952	985	1033	931	1016	1012	952	947	969	961	1021	935	990	968	978	1000	954	1003	1011	1017
6787	605	588	530	439	468	394	400	433	385	381	398	339	388	424	353	402	375	341	325	337	398	339	388	341	356	364	330	366	390	392	373	373	355	388	368	407	351	333	389	358	331	355	376	385	358	356	355	382	377	346	359	351	360	347	344	378	326	335	345	369	354	362	381	362	347	396	372	381	349	331	395	371	358	386	362	316	367	358	393	353	326	391	385	353	365	341	391	367	360	383	372	406	366	366	360	325	356	334	368	344	371	389	349	418	370	344	379	375	377	384	370	362	377	362	356	324	375	332	361	371	381	305	345	361	349	345	360	358	362	375	367	381	375	371	382	361	362	351	375	372	368	341	331	363	325	367	362	373	371	347	374	354	330	363	351	341	337	362	380	394	385	357	367	392	344	388	368	343	372	369	355	370	372	374	344	323	360	355	375	374	357	324	366	353	355	357	380	380	351	344	340	340	384	409	359	380	381	369	356	333	393	348	358	398	358	388	384	399	367	338	349	376	357	339	382	371	373	398	363	396	323	367	341	344	363	363	365	355	347	384	374	338	364	353	374	422	382	352	344	343	351	355	376	364	401	362	341	393	359	372	345	341	403	377	363	377	382	367	383	364	373	370	401	348	340	366	347	364	375	375	327	325	347	341	335	361	361	322	363	366	353	337	339	370	408	357	376	364	356	333	369	362	331	383	365	377	372	381	365	360	372	362	352	380	335	355	342	372	370	375	349	355	358	371	380	349	347	350	367	333	341	389	358	337	338	325	371	384	370	365	361	355	342	360	338	313	348	364	367	355	370	342	344	395	380	385	374	390	344	369	380	336	381	379	357	340	352	341	385	401	409	374	365	382	350	380	332	364	375	350	369	377	345	345	340	359	340	338	340	385	358	352	371	340	370	390	363	389	387	350	371	383	391	411	342	348	327	334	364	353	364	353	378	374	397	367	379	368	369	313	354	370	340	380	395	380	418	348	347	373	386	364	369	344	336	350	361	332	410	367	342	365	341	358	340	351	349	379	375	344	358	379	374	333	366	397	350	340	367	367	382	363	343	359	335	361	371	338	345	363	345	342	350	356	355	374	343	337	330	349	358	372	381	361	358	356	363	318	363	360	372	377	335	386	392	343	348	385	392	367	372	411	339	337	361	374	380	353	346	336	370	393	349	343	333	385	348	384	361	340	348	350	334	350	397	355	380	333	321	357	356	376	360	369	335	336	366	432	387	358	317	362	354	386	367	344	409	364	373	362	369	380	377	395	351	365	364	335	367	379	363	384	351	351	346	390	371	341	346	355	355	375	386	361	333	335	374	356	393	353	368	371	342	353	374	342	340	357	359	332	388	371	349	373	350	411	372	362	363	360	363	335	348	379	341	403	333	361	343	347	358	360	355	325	374	385	355	400	392	356	370	323	408	349	350	348	331	342	362	372	372	359	327	384	391	346	360	347	383	355	338	313	360	384	331	393	360	344	396	348	357	362	407	370	386	327	366	336	384	363	378	336	347	333	330	367	354	342	381	403	373	328	365	376	345	402	345	369	343	365	340	351	350	373	356	394	336	360	371	367	368	393	357	404	344	349	375	376	368	386	375	371	383	378	352	330	374	395	337	351	384	340	322	340	386	362	375	324	395	391	332	350	360	335	374	367	354	375	335	345	369	353	335	356	357	365	374	355	364	391	344	339	395	370	358	395	346	380	368	389	352	387	391	334	332	318	419	353	361	334	360	357	369	397	369	448	379	330	405	354	375	372	378	380	348	367	386	344	329	399	352	383	369	372	305	364	381	391	374	325	321	345	365	358	341	407	334	350	362	382	347	338	342	379	372	360	379	383	368	386	343	346	338	350	362	374	387	363	369	348	415	378	326	365	347	327	358	330	352	385	334	335	387	363	395	375	356	325	365	362	354	333	352	394	357	364	350	341	338	364	353	383	381	374	358	365	349	372	333	315	369	360	336	366	387	334	372	401	401	319	354	391	346	365	368	347	355	377	371	349	380	362	356	326	356	386	351	351	329	352	396	407	359	337	338	334	345	388	351	314	386	341	342	353	380	409	344	371	402	384	371	350	369	335	365	385	361	379	377	341	374	350	374	358	357	345	365	356	350	316	364	383	349	361	381	361	367	375	339	391	383	328	357	334	398	355	336	410	357	340	365	361	394	364	382	357	350	363	360	370	370	334	381	386	361	370	372	315	342	361	378	359	376	376	325	375	368	378	348	371	351	341	343	382	374	324	420	338	362	340	364	363	358	377	341	342	360	337	374	340	371	369	374	347	328	348	402	370	359	354	379	410	376	331	385	359	365	351	363	370	321	392	381	366	375	363	354	359	346	341	360	340	345	369	394	392	358	371	360	368	360	383	342	381	316	389	359	341	363	354	414	396	340	338	392	313	388	377	364	404	387	355	361	360	340	368	400	317	342	365	356	395	375	379	387	364	379	348	403	412	361	356	386	390	347	385	388	365	334	346	356	346	351	398	347	376	353	351	400	399	368	379	361	382	361	358	361	382	370	387	364	356	332	359	321	376	398	362	366	361	369	383	362	375	329	356	369	359	340	341	340	341	402	338	381	381	387	351	369	345	345	352	354	351	386	378	351	352	353	398	379	340	340	355	426	358	371	345	410	368	354	351	372	349	383	390	337	354	337	340	382	389	351	366	358	390	383	397	374	390	359	360	345	387	348	366	337	369	346	354	391	366	357	324	382	325	356	377	404	368	367	367	362	397	368	352	372	366	389	331	364	362	353	392	370	332	363	371	335	387	357	342	334	348	367	344	336	364	373	332	347	358	367	344	361	355	360	358	350	402	363	352	320	361	349	339	361	399	379	318	396	325	360	347	350	357	355	374	380	395	365	387	378	354	349	385	394	350	355	362	370	358	375	347	379	341	368	358	359	369	378	383	354	348	348	367	351	341	384	369	379	363	374	341	338	361	328	338	359	368	389	335	340	352	356	397	335	353	359	347	361	365	373	355	376	371	385	393	352	376	312	371	338	355	363	362	368	343	389	360	361	340	340	344	366	326	362	360	335	358	385	346	373	397	369	327	370	351	369	368	365	363	376	369	345	357	314	341	357	370	354	352	343	356	335	365	344	382	347	340	362	368	346	344	363	385	389	352	366	337	316	391	375	359	350	375	367	359	371	356	335	341	391	351	393	329	374	355	327	366	358	362	395	378	368	370	374	364	343	369	345	329	367	424	374	369	421	348	356	341	327	347	369	336	331	362	371	372	371	399	357	348	355	339	348	365	371	343	348	350	416	381	345	361	356	334	358	336	365	349	327	349	356	340	362	374	392	391	310	371	390	375	350	325	384	356	362	360	345	356	312	348	374	356	350	388	350	391	350	365	383	352	386	385	334	369	357	355	330	361	363	379	368	362	321	358	352	328	358	375	354	387	355	351	381	391	356	357	365	372	376	376	358	353	347	396	373	347	365	335	347	362	359	392	371	338	389	350	393	346	385	388	366	378	341	339	356	320	343	335	349	339	377	382	340
6495	1042	1289	1449	1386	1207	1156	1076	1094	1010	974	973	952	944	916	912	860	846	873	878	889	846	862	850	896	862	877	894	841	857	846	832	890	875	790	867	847	844	880	834	913	860	842	899	864	870	858	861	870	889	873	872	876	871	889	835	856	830	919	831	766	880	782	850	851	876	803	878	872	837	849	806	819	874	835	840	829	844	846	826	825	837	904	864	845	829	851	853	828	842	851	855	863	828	826	878	881	838	851	866	813	872	812	845	835	846	828	855	874	848	837	818	855	828	868	837	860	850	828	818	822	858	818	836	862	798	859	852	828	862	850	841	841	878	810	817	861	835	863	855	850	802	826	838	834	819	841	818	876	806	944	795	833	875	851	797	853	876	845	896	808	818	903	891	840	878	838	871	820	885	864	838	849	807	853	867	846	835	864	843	893	849	815	787	834	855	838	811	821	806	853	828	858	856	874	873	817	827	857	857	845	818	841	894	803	878	751	796	831	815	851	852	824	884	888	823	826	830	870	828	839	884	844	874	861	812	877	843	846	856	823	840	870	849	786	860	787	856	816	824	825	842	761	921	879	908	845	874	824	840	773	825	807	850	842	803	846	876	814	838	831	826	848	843	837	864	822	848	845	847	873	824	800	807	858	871	865	816	792	844	836	831	822	827	863	874	835	874	816	848	804	841	860	843	932	814	845	852	792	821	857	837	874	813	796	808	823	858	842	860	867	843	792	772	829	824	902	851	837	797	855	857	839	848	831	793	848	837	839	800	851	870	800	811	836	829	854	848	811	818	829	829	850	865	816	824	852	879	865	851	813	794	854	771	813	817	798	819	831	802	836	847	772	845	823	862	816	809	860	813	880	857	866	818	811	855	812	796	883	808	768	817	812	809	833	818	835	812	901	799	855	846	860	828	820	812	869	843	793	829	812	869	830	853	899	850	839	801	811	821	878	789	794	858	799	861	786	841	788	817	813	825	840	815	789	869	858	810	856	833	881	841	812	768	858	882	850	826	824	847	857	860	881	864	856	849	835	833	860	814	844	843	843	867	787	833	807	821	843	864	850	876	812	885	839	868	843	832	884	867	855	876	841	829	836	797	830	850	795	823	851	908	835	865	840	892	858	877	811	809	905	841	844	814	836	809	835	818	854	840	832	863	851	895	816	809	864	829	818	907	817	853	827	820	845	907	852	879	828	828	813	833	819	808	825	813	811	818	815	836	856	831	820	894	825	838	832	768	841	846	776	821	870	887	898	819	849	789	853	818	855	820	839	837	828	803	836	834	852	871	846	873	855	814	908	869	825	820	833	840	849	861	874	896	799	854	787	858	847	835	868	908	805	844	798	800	807	834	794	809	833	789	878	791	814	901	894	752	855	835	870	847	899	852	878	828	837	809	835	857	805	810	905	884	826	833	772	799	869	932	901	888	824	834	815	844	822	872	848	866	853	820	888	893	802	823	856	835	816	826	867	850	833	873	826	803	881	851	851	850	824	842	838	893	907	815	780	827	810	919	828	776	810	850	879	817	854	861	864	832	849	870	865	845	821	820	847	809	867	793	853	863	809	826	773	871	793	845	848	886	896	812	838	825	820	878	843	815	858	794	805	832	798	818	847	840	852	850	828	836	856	767	879	882	820	835	831	861	846	880	822	831	795	831	838	877	830	871	809	843	847	862	882	854	852	841	834	863	856	887	799	918	837	827	796	825	841	892	823	812	861	818	800	820	790	826	866	827	870	842	846	854	834	851	839	803	867	865	873	839	884	786	848	809	840	856	814	832	815	794	824	832	854	838	828	866	882	796	858	822	820	829	805	899	833	823	854	829	859	820	810	812	838	839	857	832	851	900	900	875	851	847	792	827	858	843	868	813	860	878	854	884	829	832	833	843	792	861	848	861	843	830	840	826	858	830	855	821	833	805	822	862	882	894	837	829	815	817	832	830	784	890	846	810	857	773	841	868	825	832	871	894	844	830	778	802	852	863	846	801	794	854	862	846	847	844	850	803	820	834	876	811	841	829	844	837	822	820	826	826	812	830	863	828	863	821	777	845	826	826	873	862	891	815	809	885	825	804	847	795	802	838	831	895	859	820	833	817	854	828	819	823	829	826	813	859	795	823	855	858	805	871	810	905	890	837	842	828	868	875	806	805	851	810	825	846	845	782	830	829	843	828	878	848	874	926	822	826	842	848	842	847	797	880	833	838	875	861	860	819	810	814	848	831	849	868	849	852	866	831	883	841	875	864	879	859	820	833	835	829	861	803	780	846	815	827	902	795	835	876	838	879	852	827	817	860	873	855	865	804	788	876	901	849	855	876	785	855	842	856	882	868	863	823	853	836	825	854	782	862	896	827	865	870	851	877	782	855	830	798	851	871	883	832	824	804	849	856	891	872	820	868	848	859	857	865	824	812	850	859	828	809	829	821	832	833	840	840	841	849	859	835	818	874	846	834	832	882	867	829	846	831	869	844	848	820	813	871	820	872	876	858	862	864	867	824	820	812	856	833	854	853	812	858	863	885	836	856	919	817	870	838	849	826	853	812	853	900	834	843	868	836	856	861	853	866	820	866	811	819	835	785	823	902	821	862	776	832	822	887	832	872	820	848	843	841	843	856	849	852	847	820	855	855	855	793	853	883	832	905	832	856	834	779	820	845	837	826	872	850	859	858	865	866	863	856	851	863	827	797	864	819	846	825	842	831	852	843	852	821	873	907	839	871	809	827	856	794	837	873	820	871	829	845	867	868	828	855	839	839	811	856	827	853	859	879	877	831	901	852	864	836	804	835	868	819	790	858	833	835	849	836	896	857	904	888	805	832	835	877	846	841	845	877	852	856	869	825	857	807	859	881	912	817	846	820	892	831	845	866	868	799	853	820	826	838	823	838	891	877	819	870	821	823	842	839	837	872	818	831	838	870	821	803	814	860	846	910	873	821	803	877	853	852	822	838	826	848	862	916	858	851	818	817	832	828	833	826	845	816	844	860	919	825	839	850	891	830	842	823	825	866	825	807	792	870	846	843	843	883	799	886	849	909	862	847	846	823	837	878	870	862	876	834	838	816	800	870	833	891	844	816	843	852	866	869	832	859	899	890	844	853	804	834	858	820	834	841	810	825	827	883	866	834	878	836	820	865	873	836	802	862	836	813	863	871	833	854	850	851	806	827	837	826	828	817	846	868	892	796	857	806	833	833	851	884	848	884	771	868	861	849	811	849	828	797	823	835	891	855	852	831	875	829	845	806	809	838	838	839	847	865	882	813	873	869	833	816	797	807	807	823	828	906	877	780	865	835	864	827	861	850	802	881	846	827	899	809	836	845	820	794	900	800	847	894	852	834	853	832	868	805	843	844	808	852	842	855	878	835	899	857	806	823	861	839	825	837	800	836	852	916	829	832	844	878	858	843	836	822	815	849	887	895	815	873	823	796	881	816	790	838	878	831	877	833	843	879	846	878	836	863	783	860	836	850	816	818	824	838	792	835	823	815	869	797
12364	760	640	504	372	297	291	273	207	194	224	222	206	215	202	181	179	193	188	168	177	173	187	163	180	188	179	166	182	183	195	193	176	211	193	163	192	154	172	163	180	162	199	182	178	163	154	197	170	176	172	192	182	182	179	175	188	171	174	171	166	197	192	169	158	191	174	201	166	179	169	169	176	185	187	191	180	188	190	170	178	187	161	170	177	168	162	193	155	181	162	167	164	185	158	193	198	180	190	178	171	173	168	187	167	151	188	167	178	162	166	167	170	189	158	179	179	182	157	187	181	195	179	175	187	169	178	175	188	157	184	172	141	171	164	174	190	179	158	148	165	163	161	173	188	168	183	205	173	184	211	177	168	185	175	170	177	179	184	169	163	202	208	172	148	195	186	177	176	168	159	159	171	190	179	154	185	146	173	166	197	176	193	181	141	169	170	140	172	197	167	188	174	173	169	164	182	189	193	158	159	174	178	167	156	188	188	169	198	204	193	196	184	153	178	178	174	185	186	164	181	204	161	178	191	181	170	152	167	208	189	164	186	182	189	168	147	176	166	193	170	194	194	171	185	139	178	169	175	178	192	179	139	169	189	177	178	160	184	191	178	150	197	182	189	152	190	176	156	184	200	187	171	160	172	184	167	159	175	164	177	165	189	181	172	199	170	186	164	184	172	188	190	192	166	157	173	166	152	175	204	183	176	175	179	202	185	171	152	176	173	161	158	189	171	201	191	164	174	172	172	160	163	193	179	201	187	182	171	194	169	138	149	163	174	148	173	193	182	198	183	179	177	176	174	162	190	155	179	194	164	167	173	194	179	195	168	164	187	162	167	167	174	155	185	162	171	177	165	182	163	205	171	182	183	161	189	186	174	177	180	180	197	157	193	192	189	188	179	176	177	187	148	182	199	169	174	196	170	153	187	184	165	156	161	175	181	179	191	186	174	183	195	170	176	171	196	181	177	178	175	178	155	181	164	174	174	179	168	173	140	162	175	172	173	169	172	176	162	185	167	199	196	167	194	180	201	167	176	185	167	186	165	165	176	177	177	207	177	193	159	168	188	171	179	177	157	178	169	176	199	191	179	170	184	192	182	172	167	168	177	169	184	218	188	198	170	191	171	171	168	166	176	187	177	206	176	192	189	171	181	158	193	160	167	162	163	188	170	206	188	167	165	221	210	170	164	180	183	175	168	163	196	180	190	204	172	169	194	148	149	161	182	182	185	178	203	180	172	183	167	188	178	169	214	182	184	184	182	188	171	167	177	172	179	190	154	179	170	184	167	192	189	165	196	178	220	195	179	163	153	232	160	169	168	179	160	191	200	166	170	190	175	203	216	169	172	154	171	169	179	196	171	161	184	166	192	190	184	127	165	178	189	182	155	170	156	174	186	174	164	176	159	180	166	170	155	180	167	160	189	168	177	151	161	169	209	174	177	191	162	195	164	177	167	195	162	167	161	187	172	160	196	191	167	192	173	165	181	175	193	192	164	173	180	202	185	176	170	182	178	200	161	167	166	170	198	174	165	187	173	158	164	164	160	180	175	198	167	173	208	194	178	193	158	170	209	190	187	187	205	198	172	190	169	144	178	163	172	201	164	176	171	150	163	180	169	155	160	166	191	183	188	179	153	160	167	164	168	189	185	207	187	157	188	159	192	168	186	161	195	164	169	215	208	177	157	178	171	176	170	164	197	147	179	184	175	150	192	172	209	208	177	177	189	164	180	168	167	181	174	198	163	170	196	150	172	203	189	189	204	171	182	202	168	162	161	170	212	179	186	203	177	209	186	159	181	182	180	161	190	172	174	176	179	172	186	173	173	146	195	198	197	180	169	195	183	159	191	196	172	181	171	167	186	179	198	208	158	156	185	198	180	174	186	184	180	163	165	193	169	182	188	162	166	183	169	178	152	176	162	157	187	188	214	188	199	198	194	178	151	182	182	194	185	171	166	173	184	179	198	218	195	199	191	176	185	171	176	179	184	174	192	170	175	183	174	181	152	170	206	163	168	177	188	170	178	147	161	192	182	202	172	172	183	199	165	192	163	189	179	185	172	207	179	190	157	200	180	186	175	180	196	194	171	162	158	176	186	189	180	173	163	156	170	159	181	169	178	156	166	158	202	178	158	194	182	176	152	183	165	168	192	176	175	175	178	163	159	183	186	191	176	182	187	186	157	162	189	172	188	183	209	144	169	160	186	210	180	163	187	167	174	202	172	155	192	179	173	200	178	187	176	172	178	198	141	164	190	167	178	172	158	158	175	169	189	180	162	172	176	198	185	184	179	182	179	187	180	187	214	175	170	186	184	201	171	176	161	164	172	194	189	176	156	170	188	166	211	159	189	181	185	173	193	198	185	184	177	169	206	198	194	182	211	168	202	181	187	170	174	151	179	190	161	197	164	176	182	176	184	176	172	193	182	179	194	159	190	174	171	167	165	178	193	186	153	184	176	176	178	162	179	174	165	195	177	160	202	187	150	189	172	193	158	175	170	177	197	149	184	177	191	165	167	207	166	160	167	176	173	172	165	162	177	168	178	175	165	168	158	148	169	168	183	182	188	163	179	169	166	148	171	185	182	179	163	174	192	155	193	191	165	201	192	184	176	173	182	180	184	189	179	200	190	149	177	180	177	175	165	171	205	175	170	180	162	166	181	189	165	175	172	174	161	175	187	152	166	166	185	160	150	196	185	173	168	181	174	181	171	189	187	178	195	203	180	196	139	169	135	173	161	187	206	191	180	164	183	173	200	172	174	183	187	163	206	166	196	164	182	203	179	188	168	185	163	187	164	165	170	155	170	163	155	179	174	189	173	174	181	170	177	182	171	179	176	214	184	171	160	206	187	189	198	163	173	183	174	191	194	191	176	180	201	193	199	157	154	188	186	157	172	154	160	193	161	204	181	163	171	181	180	169	144	201	172	199	181	193	186	150	190	194	175	191	203	175	180	151	183	179	175	174	177	177	181	197	196	226	196	147	172	176	175	185	147	195	184	160	161	181	180	151	189	178	198	196	202	164	208	184	188	176	166	185	198	185	152	160	155	186	182	202	183	188	170	149	194	168	179	181	179	176	184	182	155	173	172	158	176	173	169	156	186	168	178	185	187	177	184	175	196	187	178	173	153	181	171	180	175	178	170	170	181	164	187	165	178	183	184	172	176	178	174	186	202	167	171	176	212	182	183	157	187	182	182	163	192	161	185	176	182	182	173	182	190	173	184	190	201	144	186	170	172	177	163	171	159	180	163	155	186	180	177	168	170	175	176	211	184	172	155	175	196	160	170	190	136	171	160	184	179	148	171	183	174	188	199	188	197	190	190	169	160	174	182	197	196	175	158	173	178	174	158	177	194	164	202	182	160	183	177	200	191	180	173	188	198	181	180	181	199	168	172	193	155	155	179	188	179	170	198	198	175	175	201	162	170	159	174	176	153	195	159	196	194	167	185	179	184	168	175	162	149	189	183	189	177	180	174	187	166	203	159	185
7769	864	1469	1662	1380	1164	1019	860	834	735	709	649	659	615	628	602	553	563	505	541	539	514	498	508	492	499	514	482	524	477	496	507	450	478	496	482	477	454	473	463	469	446	421	479	471	472	458	484	441	463	473	480	513	459	454	442	471	453	436	479	431	445	464	460	520	481	427	454	457	434	442	455	418	459	423	482	500	448	443	448	454	483	444	462	499	456	457	452	457	452	434	458	426	498	501	444	447	464	459	449	466	414	445	427	484	441	462	484	418	444	436	468	486	464	457	422	433	461	471	471	487	483	478	464	438	501	511	472	414	459	491	441	449	466	438	477	470	466	471	456	465	463	466	459	484	406	463	447	480	429	460	477	431	490	478	451	439	440	434	448	457	435	473	459	451	439	406	480	437	434	475	457	485	441	447	469	452	436	439	466	450	439	447	443	493	444	437	468	465	483	439	466	463	420	450	482	424	453	492	441	445	445	457	459	471	435	448	446	468	480	412	467	454	453	444	450	478	465	458	466	472	450	474	460	462	465	446	452	442	455	461	428	439	453	459	426	429	458	473	438	483	485	470	430	483	451	390	488	481	460	441	482	459	430	479	467	463	475	513	457	490	458	444	436	446	455	477	429	454	432	452	453	492	456	476	433	484	459	484	444	456	475	468	507	474	437	460	445	436	478	475	463	440	458	490	435	467	431	459	478	466	451	430	440	441	479	459	490	504	445	456	467	449	436	427	454	451	467	445	437	459	471	472	455	436	467	496	465	469	446	436	447	454	440	467	421	502	455	451	463	459	490	430	456	450	463	484	430	459	457	478	468	480	431	448	430	405	468	451	461	440	453	516	454	451	445	416	480	449	449	447	450	491	450	442	438	448	468	463	462	422	446	452	450	446	469	467	452	457	460	478	465	432	441	452	485	476	470	460	441	457	452	439	433	426	481	496	451	432	467	466	456	478	429	447	433	471	471	452	455	475	452	481	479	436	462	460	466	436	451	462	454	496	453	450	447	445	494	463	458	478	432	476	477	444	464	429	464	449	415	409	460	473	442	424	466	468	445	445	466	422	418	482	473	472	454	476	495	482	456	470	472	453	458	468	470	441	440	439	481	483	457	478	453	444	470	453	451	421	455	485	469	401	488	449	478	445	434	429	463	445	440	444	474	468	460	436	493	484	459	496	478	458	412	491	460	472	456	450	424	441	445	451	477	443	461	473	444	443	487	446	468	470	440	487	448	453	482	446	446	443	490	446	464	441	447	443	486	477	434	462	441	443	474	445	461	425	475	476	443	481	460	441	467	444	467	466	479	519	452	449	458	457	472	461	420	436	485	466	420	452	465	433	461	427	466	448	430	486	470	449	430	444	461	458	467	450	439	483	431	443	403	479	440	457	451	500	466	429	458	432	427	440	442	446	461	502	439	453	449	478	420	453	454	425	458	502	448	467	434	447	467	471	438	461	435	487	445	444	437	462	437	458	468	424	441	419	432	466	420	408	469	462	446	456	470	460	439	465	446	442	483	421	442	446	462	451	466	473	466	426	451	424	426	434	430	487	462	419	434	452	496	468	454	470	457	452	468	480	420	468	433	442	461	470	453	454	458	445	445	435	472	444	471	485	449	438	466	468	448	456	470	454	469	454	440	437	442	472	473	465	467	448	454	445	437	458	463	426	441	442	463	446	459	460	454	453	433	466	469	436	442	459	429	444	407	475	439	469	453	488	452	437	445	483	431	456	422	441	424	467	452	459	454	447	431	451	458	441	443	434	465	435	447	459	454	468	441	463	488	432	442	434	420	467	462	452	476	454	430	491	456	435	462	417	439	458	464	444	427	463	462	455	446	439	488	478	459	454	442	481	457	473	449	438	436	458	450	446	452	471	507	419	448	496	476	465	455	472	444	429	400	453	479	488	472	452	450	476	456	472	460	490	439	457	478	439	447	457	484	447	472	471	418	479	416	462	434	468	458	438	452	498	438	446	471	462	448	471	444	480	473	411	458	443	445	472	440	442	478	464	427	478	464	462	465	476	435	443	430	438	437	458	475	469	453	452	459	457	453	465	435	439	413	429	453	467	442	433	480	433	441	465	446	478	438	488	462	491	469	459	440	471	457	463	434	472	446	460	417	425	473	459	471	433	468	474	453	514	426	437	450	467	413	458	455	471	454	492	467	436	460	475	466	440	439	442	447	489	457	492	468	459	460	448	435	468	493	469	460	441	462	419	451	477	441	417	450	488	497	432	434	501	416	455	452	450	442	454	410	453	483	448	464	466	446	429	475	514	454	459	432	437	519	452	475	489	478	432	444	447	456	468	478	443	432	507	437	460	500	456	430	452	522	420	435	433	450	444	431	417	424	461	473	442	459	499	481	451	450	417	449	452	423	442	445	447	480	451	473	428	456	436	448	435	467	462	452	450	438	469	483	459	449	501	470	475	442	469	482	445	414	499	459	456	508	460	474	412	408	450	440	421	464	425	462	429	450	442	457	458	447	487	439	444	462	455	464	464	465	445	465	435	430	461	446	447	433	482	462	475	414	439	438	465	459	423	451	444	437	452	427	479	467	436	452	454	440	475	469	456	443	440	428	452	476	490	502	441	447	472	446	466	436	438	502	470	452	454	441	510	455	420	444	430	466	409	513	408	458	470	465	463	452	448	427	481	453	476	476	496	408	444	465	455	457	441	450	469	486	444	473	419	468	457	425	465	412	412	439	446	457	470	471	451	414	428	454	485	440	453	454	440	443	431	456	415	418	449	487	451	474	481	449	460	482	450	456	445	446	471	476	467	445	435	460	491	431	444	470	479	434	444	458	465	451	469	425	441	429	454	433	441	463	429	437	419	445	450	463	466	487	475	412	492	472	437	427	452	437	460	451	470	457	460	463	455	462	459	440	454	459	486	452	503	469	449	406	479	429	442	430	444	441	452	458	429	488	492	456	455	456	425	478	465	419	485	446	474	443	433	454	468	498	484	460	442	434	455	459	443	468	424	484	449	451	460	503	458	454	465	447	452	471	449	448	468	412	486	450	456	472	466	453	459	436	476	437	483	457	428	452	440	414	456	469	433	493	447	477	442	422	489	475	455	440	452	464	453	427	447	448	464	503	440	429	491	451	478	434	432	451	464	427	453	466	464	446	431	493	447	441	456	454	484	486	461	497	433	468	409	476	441	467	448	465	431	449	442	455	470	452	476	503	475	453	440	452	492	429	459	475	434	466	423	465	445	469	458	506	439	446	438	452	437	472	520	440	442	470	453	450	469	432	427	466	443	435	438	454	504	429	379	437	479	440	449	448	421	475	484	475	443	461	446	476	466	462	404	433	479	489	457	461	473	463	490	457	442	439	494	482	487	445	455	449	445	459	451	473	440	451	456	461	455	428	459	415	470	457	437	442	446	483	478	455	466	481	463	440	442	458	455	456	443	456	457	443	430	489	446	414	490	464	435	454	503	466	434	444	468	475	454	444	426	484	441	470	487	461	427	445	443	451	428	432
1428	422	435	404	476	425	402	434	389	408	455	419	425	420	420	410	432	402	434	432	413	415	421	404	395	381	421	448	389	385	428	433	428	443	374	437	415	451	445	394	461	438	422	415	401	424	448	413	421	385	416	423	432	430	473	437	422	402	412	430	415	422	395	399	403	412	401	400	413	432	415	400	451	453	439	437	400	396	413	404	429	419	364	414	397	422	426	447	435	457	396	400	442	424	403	432	418	400	424	367	401	381	440	414	432	396	373	421	370	403	405	383	403	371	471	414	426	405	456	422	373	450	500	421	397	402	388	455	423	433	405	426	408	428	448	422	407	389	433	406	439	415	428	464	393	427	453	461	425	363	390	401	397	418	402	450	438	409	424	372	395	444	408	421	417	429	411	390	460	378	391	396	438	450	432	409	427	434	433	403	394	428	383	388	450	414	417	441	401	382	379	413	460	424	432	377	399	434	394	427	418	436	460	384	439	428	425	409	394	426	431	410	448	454	414	404	396	406	409	418	464	409	402	453	417	420	439	458	406	431	369	441	417	457	406	397	398	420	408	450	399	389	432	448	444	419	422	414	426	409	435	427	393	399	417	399	419	423	410	400	424	431	428	423	386	448	408	451	400	429	430	390	458	402	424	427	421	420	430	415	487	435	378	461	398	403	417	425	417	456	402	371	418	435	425	460	426	450	393	423	428	472	432	385	404	417	383	427	416	425	417	405	407	397	418	396	440	440	456	431	417	385	427	417	407	395	432	411	408	450	381	376	426	412	415	379	408	457	434	420	429	384	447	404	431	404	401	440	445	389	440	435	417	435	493	437	400	420	369	415	470	408	415	442	421	416	385	402	402	417	414	407	408	386	426	441	448	386	420	433	406	398	369	403	444	420	417	441	414	407	384	427	381	406	426	421	438	389	405	411	420	399	408	421	422	398	455	396	418	391	437	437	416	443	423	407	443	397	401	407	495	381	392	392	428	407	435	430	406	475	421	387	435	426	390	429	407	411	384	413	383	418	359	412	402	430	408	440	387	438	426	411	398	419	384	399	444	409	422	484	424	426	375	419	411	402	382	410	399	430	446	441	437	468	446	438	466	413	446	439	360	411	407	435	402	408	397	378	422	400	437	415	410	411	418	411	431	413	416	428	422	400	391	426	400	396	438	421	382	386	391	447	427	416	422	430	415	444	410	454	448	383	440	395	371	419	397	417	399	449	401	470	377	430	446	409	404	434	436	447	372	388	424	400	405	414	441	446	445	375	440	400	434	383	407	408	392	461	421	395	454	395	404	412	433	427	426	415	392	481	415	406	434	375	403	441	440	417	395	414	407	392	418	443	384	403	427	425	425	409	399	401	408	422	415	420	390	439	412	399	416	403	424	417	428	375	404	428	398	419	466	362	445	403	394	421	417	372	408	423	411	419	370	425	445	395	439	396	392	381	454	445	397	409	445	416	439	417	411	386	412	456	402	397	412	380	456	434	413	404	410	418	443	388	444	404	425	419	378	396	402	404	421	403	445	417	431	424	452	405	440	409	401	426	426	441	418	411	434	405	416	432	415	393	416	444	419	411	412	423	453	421	416	423	425	403	435	407	423	417	409	430	385	411	403	385	400	430	430	426	435	418	449	343	380	385	404	424	425	438	439	394	433	441	423	423	453	408	464	434	454	409	411	404	419	404	437	435	389	422	452	440	391	402	421	393	416	410	395	441	425	428	457	413	452	462	419	435	422	407	394	377	385	425	436	431	346	439	446	469	388	464	394	406	454	427	460	406	398	407	436	404	452	410	393	416	443	412	412	425	423	408	385	424	445	414	419	431	416	446	428	374	422	441	416	431	424	424	413	434	444	385	402	416	415	447	401	437	409	398	408	451	436	482	433	444	424	411	394	408	375	386	394	394	438	365	450	396	417	409	429	418	462	408	415	412	447	440	430	404	370	426	420	423	440	382	409	455	423	430	422	390	429	442	429	396	407	421	395	438	386	414	456	400	428	415	401	399	459	432	415	420	391	423	391	448	397	423	376	431	403	400	377	433	426	390	426	411	468	444	395	407	436	402	416	412	400	401	445	390	438	377	414	384	429	418	409	397	381	439	435	400	371	435	419	423	406	407	442	416	399	396	407	427	400	443	433	464	398	433	419	423	437	410	431	441	398	388	409	431	434	418	428	444	415	446	400	409	391	437	448	449	364	435	401	432	430	412	381	452	387	449	435	392	423	423	440	435	412	396	418	417	423	467	458	391	412	402	402	451	429	394	413	421	431	420	422	419	411	433	397	399	426	419	407	468	404	427	408	430	449	407	420	401	430	421	464	422	407	425	453	405	394	422	419	429	396	407	422	430	394	413	421	418	428	401	460	412	438	435	387	423	395	446	434	389	418	461	458	452	365	413	404	396	401	408	440	418	409	421	440	401	399	378	387	419	424	409	396	461	423	425	438	479	422	440	433	408	441	399	437	407	457	391	392	372	442	450	404	433	429	417	433	434	409	412	410	432	412	394	437	407	411	400	415	440	415	409	422	390	438	377	404	412	427	431	429	400	421	432	426	377	431	445	427	443	426	389	410	426	414	447	425	414	435	409	391	396	438	428	431	411	369	434	440	391	396	392	406	441	466	403	426	422	359	403	396	409	388	422	434	433	446	411	428	407	425	409	435	383	429	459	425	388	437	389	438	412	437	408	395	444	389	406	418	450	432	386	415	415	390	417	391	432	394	378	426	402	411	438	380	421	410	397	424	449	390	368	426	420	398	424	370	408	415	445	444	439	471	431	406	409	374	392	449	457	439	414	446	394	404	383	407	395	410	380	420	385	399	370	402	405	396	421	480	453	394	423	415	423	394	411	414	407	428	433	408	432	414	399	431	382	408	438	385	410	428	410	409	439	429	395	411	406	406	439	379	432	400	419	440	424	444	422	414	433	458	381	411	378	404	413	396	430	434	421	421	397	419	372	390	414	409	415	404	431	423	439	374	424	428	419	393	406	417	417	439	422	420	436	445	491	424	399	407	384	395	413	386	388	402	411	405	372	425	413	435	422	461	476	430	436	417	390	413	417	431	406	414	415	420	394	434	356	405	388	423	416	404	437	454	423	423	390	379	426	430	431	419	427	428	386	441	428	425	446	438	385	386	435	393	403	404	442	416	441	426	425	420	392	402	418	428	416	421	416	406	406	392	397	461	395	408	419	465	405	421	414	438	427	374	378	403	408	425	402	432	380	415	426	414	451	452	420	430	440	400	402	417	439	426	397	431	422	438	411	414	437	405	413	395	416	429	402	405	410	412	446	416	419	433	424	449	442	438	424	417	434	445	385	397	382	450	408	430	407	456	397	386	392	404	467	439	394	427	453	390	413	430	378	434	429	429	396	422	405	380	429	380	419	422	400	401	380	432	415	396	433	412	407	398	434	417	404	422	383	389	458	443	400	432	418	418	405	386	411	401	404	408	410	418	427	404	410	433	436	420	432	407	405	408	425	420	419	433	407
2121	980	1073	985	1012	965	960	1011	967	947	1022	967	957	999	981	955	967	952	1022	955	925	965	938	973	999	980	921	956	968	957	959	946	972	944	1003	971	977	948	926	935	921	945	948	951	983	912	905	937	938	942	961	943	942	943	1010	1003	989	939	940	944	962	927	944	974	943	978	987	906	960	973	954	995	939	955	1020	925	967	992	955	986	977	991	969	945	938	1003	965	931	1018	933	958	989	955	925	958	1012	965	978	923	931	965	1002	951	973	964	981	964	951	921	945	978	995	924	917	964	896	969	966	994	937	906	1009	888	1005	951	1046	902	965	994	979	948	1039	976	980	970	990	884	944	936	1039	925	878	958	1001	934	890	944	953	937	891	977	927	942	983	892	931	1022	983	1009	953	994	985	947	982	1015	990	960	942	967	961	959	994	1022	964	1024	985	1001	952	966	938	924	964	902	979	960	960	965	942	997	927	987	935	972	974	974	991	943	981	938	961	933	988	980	926	959	914	1008	970	934	952	955	985	936	987	985	1012	974	945	924	916	974	933	939	976	966	990	962	961	977	958	891	1013	941	1021	998	973	905	940	930	1004	1030	1027	964	951	1026	925	926	965	958	1012	1013	965	969	1009	934	1026	904	989	952	976	985	946	904	959	941	923	966	970	969	1011	905	964	959	991	973	944	995	968	967	929	1043	959	972	955	947	1011	894	967	977	928	978	964	977	940	1006	969	922	940	934	930	901	1006	950	942	948	1003	957	978	948	948	963	946	947	961	940	916	913	1010	908	959	991	930	876	1004	943	959	1004	969	929	985	944	963	959	973	965	929	930	999	974	1014	987	1011	1024	973	945	976	967	977	969	955	959	921	934	957	951	969	951	1009	961	920	992	938	954	940	1017	950	1008	984	954	988	987	969	992	978	984	1035	949	1002	1015	922	970	952	970	958	916	955	928	988	954	1012	999	962	974	907	953	946	945	1012	950	985	940	974	994	1017	977	985	965	958	904	981	961	961	996	986	1007	996	956	963	1037	936	993	957	989	987	981	956	950	935	964	937	937	946	992	1019	969	937	924	960	939	966	902	976	898	991	944	952	948	991	969	972	957	975	962	923	950	985	976	896	957	1022	994	942	953	975	1009	937	959	979	991	905	965	989	935	982	1000	924	950	929	953	984	950	993	1012	979	985	1007	990	885	981	962	948	981	1034	999	917	923	939	1001	980	1012	949	957	875	1014	934	1027	926	943	950	1006	982	980	961	947	1026	968	930	971	980	998	991	1018	951	973	930	988	937	983	990	956	920	929	921	956	968	1048	937	969	958	978	957	958	942	956	948	998	935	949	1011	900	960	912	944	1000	944	985	883	1022	970	1004	988	961	955	911	961	956	987	969	951	968	1006	999	967	945	952	931	984	955	1044	994	966	1001	972	986	956	962	944	974	895	944	957	967	1005	951	945	945	1047	936	956	1001	943	924	979	1027	971	1003	990	941	1015	934	987	987	956	1024	934	975	935	946	964	952	902	949	953	906	950	936	981	940	919	989	902	984	989	999	910	998	975	946	946	981	949	916	947	933	958	978	943	887	935	906	941	964	924	918	1047	987	956	1021	962	971	983	929	951	949	1047	936	994	971	952	997	947	989	925	984	958	952	979	974	959	949	980	966	952	964	965	968	914	988	907	969	929	950	957	955	887	991	978	960	973	947	1063	992	967	973	929	977	959	982	959	944	982	931	952	982	957	918	957	892	986	916	992	966	897	939	945	996	988	960	971	1019	1007	948	958	959	984	958	980	971	981	981	992	981	947	983	992	979	960	956	962	943	963	981	920	1000	1021	961	959	971	969	912	942	962	932	914	963	986	915	988	981	928	963	949	1014	927	995	925	945	979	963	988	1032	971	967	1006	954	977	961	980	933	948	926	1001	936	962	972	994	982	944	986	970	954	966	967	989	1027	946	957	941	914	967	933	999	953	954	981	997	1015	998	973	986	892	947	943	1008	911	960	974	963	979	955	950	941	959	921	941	962	921	947	957	976	1020	954	953	961	975	984	903	982	965	985	955	890	1021	945	955	950	985	1017	1007	922	988	986	947	949	987	926	918	931	955	929	1000	912	979	948	965	972	944	961	957	955	959	915	961	955	940	963	1036	967	973	963	931	994	979	997	1003	994	929	983	966	980	932	1027	935	1000	994	898	992	940	1019	919	903	963	979	962	972	936	1000	1003	921	940	1003	927	954	1010	1009	927	982	961	982	980	1001	916	971	944	942	969	955	1014	944	1019	990	935	950	961	988	1017	985	994	908	1014	963	923	942	954	1000	927	908	946	958	982	1008	905	951	973	955	961	1001	967	968	932	1001	919	972	926	976	953	988	958	948	911	951	972	924	973	1000	1004	944	954	953	1008	909	1027	966	959	974	981	928	950	1001	1003	949	973	1005	965	970	943	1000	980	971	933	921	946	962	1001	980	944	1032	994	962	922	992	963	948	1011	932	1000	943	963	974	990	976	926	981	983	1007	947	974	1024	912	996	915	972	976	966	986	923	993	953	975	960	958	890	979	961	911	994	1026	968	964	995	929	973	906	884	1006	917	975	958	973	965	1007	929	928	986	1004	947	953	968	993	965	963	972	1026	985	985	958	945	998	936	953	939	966	985	979	931	985	946	948	974	934	938	934	944	1004	935	970	1032	939	995	1039	927	949	958	954	982	1025	982	923	973	909	928	965	963	952	1020	963	960	1005	960	953	948	894	976	977	951	987	1019	948	1027	992	982	1017	996	972	999	978	966	944	952	909	933	979	1004	974	987	933	920	948	982	941	955	906	966	952	949	949	960	956	1010	953	882	925	989	943	976	922	977	955	998	915	991	890	943	1038	881	990	954	945	956	911	993	980	1007	926	963	946	1019	951	969	1035	928	974	946	934	942	995	964	948	958	979	994	961	960	934	976	961	929	1002	935	985	974	943	985	948	975	1016	1011	933	953	967	989	972	1004	1015	919	1006	959	1025	957	997	942	991	940	940	1019	901	958	932	952	961	934	1034	1058	888	974	956	1013	914	971	976	967	941	990	989	974	985	998	961	928	899	999	1007	971	997	934	975	953	1008	980	956	932	973	949	945	965	949	956	929	999	994	959	920	984	945	943	948	963	967	959	911	984	942	972	971	929	982	1022	950	965	965	923	1008	983	1019	952	979	936	977	1006	933	946	997	981	1001	978	921	953	1011	947	974	965	964	996	1024	977	957	1023	967	1025	912	1017	936	1016	994	941	1005	961	1002	1016	989	968	983	991	1019	962	1001	932	987	989	999	1019	986	934	989	946	991	864	967	944	948	964	955	895	923	983	965	998	970	965	992	942	945	971	963	972	964	972	964	926	960	938	1013	985	912	984	977	999	985	933	972	946	984	956	944	943	1009	916	952	996	983	955	957	950	987	976	962	1019	955	983	946	958	962	1016	946	938	998	991	936	937	1020	916	919	1004	975	1001	922	956	957	944	970	953	964	959	972	972	966	983	951	1007	907	941	984	919	994	959	940	990	923	955	961	974	942	962	989	940	923	1051	951	912	950	1012	973	948	991	954	956	1035	956	981	961	929	1008	1006	953	947	1028	977	947	919	935	985	939	954	975	997	985	939	967	990	923	944	963	945	976	990	913	908	970	944	936	973	919	1009	926	961	923	1022	929	919	967	955	963	992	937	1008	958	969	943	997	938	939	954	989	961	913	966
6913	627	635	532	486	383	415	420	372	388	389	386	386	341	374	382	347	349	372	332	382	390	378	392	365	373	368	334	357	369	362	400	373	384	359	353	378	348	352	354	330	354	371	370	379	377	371	329	386	373	365	384	357	352	400	353	341	363	381	379	368	402	368	349	419	358	392	403	350	353	330	368	351	395	357	371	334	367	379	347	356	362	344	346	365	375	356	342	331	331	356	360	368	368	379	387	375	362	333	349	345	364	328	373	320	329	349	373	374	402	343	352	377	378	372	317	374	378	391	385	346	359	363	351	365	345	388	396	348	374	362	360	344	376	385	351	366	378	359	381	384	386	337	379	376	330	361	362	344	364	372	346	375	354	380	366	353	391	395	324	392	368	370	359	342	342	366	368	335	382	344	352	364	340	332	395	380	385	344	343	341	330	341	341	374	350	352	342	401	358	396	357	366	366	349	353	359	387	375	391	349	346	339	387	353	361	385	379	368	362	342	389	384	356	370	358	331	353	337	363	336	374	384	341	367	373	330	372	405	365	320	352	348	394	346	375	342	333	381	362	392	370	363	368	374	358	343	389	360	349	326	332	391	366	382	358	351	342	374	346	365	373	356	366	336	362	360	361	339	405	339	382	341	379	365	338	366	380	362	348	327	356	339	353	345	365	333	380	362	375	364	348	351	401	350	356	351	362	347	369	360	354	340	357	321	361	373	326	370	369	357	391	382	366	366	357	323	368	339	363	373	391	375	386	367	365	370	362	328	373	338	353	394	367	369	380	363	362	372	331	346	367	341	372	351	386	388	352	362	380	349	354	383	371	376	353	378	397	338	332	374	358	356	346	386	366	370	357	402	389	326	365	345	359	370	328	389	371	336	383	414	359	386	371	376	346	384	397	405	346	379	381	377	365	350	340	375	345	362	371	363	377	343	389	368	365	366	367	356	364	360	349	375	372	385	378	395	352	387	379	359	368	392	367	338	367	391	356	382	317	388	360	365	363	349	387	375	341	343	344	361	390	382	363	394	326	374	333	358	350	382	335	408	393	311	363	349	340	348	353	394	364	369	351	391	354	357	384	339	358	374	359	350	359	383	367	414	375	379	326	363	367	374	334	334	376	353	357	340	345	345	323	327	362	334	382	347	371	372	378	407	401	365	341	357	402	330	351	403	356	347	345	349	349	354	375	388	349	347	369	367	329	381	375	401	317	326	375	364	398	404	357	331	378	360	356	359	352	359	360	348	381	419	387	368	342	398	322	357	369	352	351	354	375	349	351	367	376	375	355	384	349	380	364	351	350	369	380	364	388	375	380	379	368	342	366	380	346	361	364	361	397	371	348	355	369	361	374	364	370	355	381	350	336	342	347	348	353	328	346	332	363	361	373	361	371	379	400	337	368	344	387	377	334	373	372	371	337	361	360	356	386	361	363	381	340	361	367	329	345	376	366	349	353	331	347	371	353	352	362	403	397	383	365	341	374	344	352	366	347	342	366	386	329	387	373	357	375	358	355	368	369	351	346	348	354	378	334	365	352	369	345	354	389	406	354	387	351	373	342	356	376	372	356	351	361	328	352	351	356	388	349	339	355	340	342	386	340	377	369	376	351	310	370	331	345	368	349	382	340	387	355	338	352	374	355	383	398	329	347	340	337	352	326	366	349	416	379	371	383	360	361	388	355	389	355	344	344	381	360	344	358	353	368	373	336	338	371	352	347	384	360	366	390	341	351	359	358	345	426	375	351	348	383	346	360	381	402	366	351	379	374	344	394	365	350	392	372	357	361	374	390	357	353	354	363	377	372	346	372	382	383	346	361	364	364	389	331	371	325	384	355	342	352	334	383	387	365	362	367	349	360	392	365	328	348	368	348	372	313	411	382	366	370	360	341	358	374	389	378	377	367	340	348	347	367	373	333	338	363	353	384	346	368	363	361	350	335	353	351	357	400	349	356	400	364	316	403	363	341	321	333	358	342	349	383	352	369	381	334	346	337	373	357	385	361	358	341	346	352	395	351	367	365	346	335	352	331	343	379	388	355	368	372	395	344	372	368	347	351	390	385	355	340	372	385	353	354	382	367	353	350	340	334	365	342	376	378	331	367	383	311	356	368	375	349	380	352	339	364	346	357	350	355	405	361	345	438	387	323	373	364	343	350	369	340	349	362	353	377	356	354	385	396	320	336	332	361	345	356	393	404	385	367	365	373	385	348	357	401	349	329	327	351	370	358	388	398	353	362	390	344	377	397	344	357	352	389	407	326	364	334	351	363	384	378	361	289	359	408	315	351	361	373	361	332	319	352	366	365	356	361	408	363	377	344	364	361	334	345	381	371	351	360	332	376	352	376	355	362	388	382	400	376	390	374	357	364	345	346	383	373	359	380	345	365	380	347	361	364	383	364	367	367	380	377	368	382	358	316	351	346	361	373	362	323	384	356	327	356	371	348	381	332	384	358	389	392	335	391	346	364	355	362	406	367	403	364	337	397	374	391	371	321	395	397	363	365	399	370	375	350	398	364	326	385	324	363	331	369	373	385	378	384	339	383	368	376	379	347	361	435	333	347	346	332	347	376	383	378	308	309	368	371	388	358	334	367	354	333	370	373	389	380	356	364	362	321	384	360	374	395	355	394	369	339	375	357	388	414	379	323	374	291	353	378	354	336	399	366	385	361	342	374	374	393	380	363	364	373	350	360	391	374	363	355	380	349	324	354	356	398	373	389	329	351	392	376	375	369	382	349	355	368	353	356	366	397	337	309	382	352	355	369	355	363	361	348	398	351	348	330	393	364	340	361	381	328	330	362	344	343	381	346	382	345	340	359	389	369	358	329	357	386	369	328	308	376	355	362	345	371	354	355	376	349	368	350	360	378	344	371	376	337	367	363	346	363	384	333	321	359	338	317	356	336	336	388	355	351	350	339	378	350	332	340	390	383	364	369	347	370	350	361	360	341	412	360	353	367	337	369	354	344	376	352	352	360	386	426	376	351	377	332	382	338	354	363	373	342	361	398	325	371	378	384	347	366	390	382	391	375	374	368	365	351	337	342	374	355	372	343	341	342	363	361	367	378	388	371	399	372	353	339	357	366	336	350	344	339	335	364	349	357	338	371	336	352	361	380	381	379	337	420	341	370	375	344	348	354	359	366	373	353	337	364	338	372	371	352	387	378	379	369	423	407	382	342	358	363	358	322	294	351	405	307	378	404	385	384	346	358	376	405	397	369	362	338	359	389	380	380	338	360	344	340	357	383	380	347	362	342	383	360	388	344	352	369	371	358	344	393	362	334	368	398	396	357	425	365	356	399	377	322	378	361	359	369	382	368	364	367	367	327	355	381	363	360	362	355	312	351	337	373	377	337	359	388	338	368	373	389	388	376	379	368	359	323	343	352	361	395	359	338	345	359	350	323	377	375	380	333	359	348	358	363	363	369	393	347	373	350	353	364	351	359	346	382	348	381	367	365	410	376	400	434	357	370	379	351	383	336	358	371	367	365
6346	997	1300	1512	1429	1176	1148	1099	998	1021	1004	908	862	947	909	893	894	897	925	865	920	907	945	847	834	845	783	870	916	859	852	860	810	834	864	879	885	858	913	851	899	822	890	841	862	833	837	851	878	879	858	824	803	871	893	907	815	850	836	850	817	871	857	848	870	870	868	835	835	907	837	842	902	839	797	824	900	818	794	799	877	875	840	824	875	850	840	883	864	817	828	888	875	802	817	881	860	873	865	814	887	856	833	833	835	850	769	864	898	824	863	837	887	792	848	848	842	812	829	826	831	863	862	815	850	854	864	852	828	862	887	850	834	818	805	867	847	826	852	803	875	832	842	816	875	810	824	835	879	803	847	853	794	811	775	809	870	841	825	873	865	847	882	850	863	839	871	785	860	840	889	824	885	803	829	839	822	885	889	832	880	884	814	844	884	927	846	847	853	846	812	868	871	799	819	815	817	811	840	804	882	834	843	830	851	848	884	874	837	837	876	861	820	866	841	810	906	848	869	820	842	804	829	863	824	829	805	791	869	814	893	867	876	836	836	832	886	847	877	817	814	872	881	841	856	801	846	859	828	891	838	882	810	829	816	850	807	836	878	871	856	912	869	842	788	786	839	800	798	836	795	811	817	828	883	852	830	825	870	832	876	859	827	806	866	859	840	831	826	828	861	831	794	841	860	891	828	845	905	880	834	845	815	843	859	855	865	771	822	913	818	832	874	872	882	796	843	818	793	836	886	844	848	857	849	862	822	875	820	827	837	900	894	884	862	833	902	814	825	827	831	853	846	803	851	829	857	829	793	901	854	865	777	862	866	836	862	865	898	849	902	776	852	896	849	849	841	833	827	878	839	868	839	874	850	819	932	853	858	809	925	842	902	884	807	847	835	832	796	874	855	858	845	847	750	845	846	850	833	848	836	830	844	854	840	833	866	855	805	808	796	818	893	850	819	843	862	850	862	864	851	849	913	814	817	885	841	876	825	842	883	871	880	842	786	840	864	832	886	853	833	837	843	877	859	827	897	870	836	879	891	803	830	903	876	865	821	858	816	814	859	830	825	891	860	855	815	813	849	872	839	833	863	813	890	826	852	829	874	856	802	858	867	789	783	869	836	851	854	838	840	844	872	831	903	851	842	862	759	823	836	813	876	835	784	847	823	858	815	869	811	838	857	844	837	848	853	887	840	871	881	868	846	835	862	862	854	844	800	857	885	855	822	860	917	828	845	859	846	860	836	854	813	781	827	871	857	866	910	779	870	849	872	835	857	864	861	894	838	804	848	834	839	856	826	826	845	854	824	879	786	824	821	843	879	827	854	872	830	844	846	845	822	810	790	833	878	853	909	836	887	829	844	836	812	849	877	868	877	869	806	880	854	837	854	896	821	860	841	899	774	833	864	838	850	836	859	873	836	822	844	822	813	852	845	838	835	850	851	853	850	834	830	842	869	816	840	870	800	820	787	847	868	783	813	809	820	873	834	815	849	862	856	877	902	818	822	903	817	795	883	824	840	859	849	851	847	816	796	836	880	873	873	814	847	833	834	850	867	846	820	845	859	843	828	852	758	842	875	864	823	824	820	823	805	848	847	832	881	851	846	820	872	835	883	838	854	883	798	838	858	886	803	860	864	858	860	817	848	830	815	865	804	842	847	807	835	858	866	852	867	858	880	821	852	847	864	874	839	849	835	758	860	836	845	782	823	884	845	842	918	891	868	785	876	833	855	823	868	802	795	868	863	864	854	868	811	894	854	864	796	865	823	860	872	873	811	831	856	824	890	850	805	807	830	805	896	831	817	821	837	839	850	845	820	887	838	830	827	826	852	834	831	823	814	801	851	848	883	860	887	829	841	833	834	826	872	888	861	842	837	817	919	870	862	807	880	857	801	902	848	862	874	878	890	856	863	863	795	815	839	845	842	852	833	867	847	854	827	831	854	873	791	790	872	891	912	836	847	796	873	869	856	870	823	909	918	841	863	837	844	807	841	745	802	823	871	844	834	889	856	855	858	895	829	875	852	835	785	852	868	834	923	847	892	834	871	859	839	838	786	832	844	846	822	792	857	899	802	868	866	890	787	864	881	851	901	818	856	874	848	887	900	825	875	873	845	855	836	900	830	872	855	799	859	851	853	813	821	814	900	838	858	811	924	793	842	821	877	763	860	834	815	874	860	852	854	847	895	860	874	910	830	886	819	835	882	834	804	808	853	835	811	815	806	852	860	837	843	801	826	828	875	847	843	822	872	860	869	889	805	798	864	760	887	858	860	831	811	882	846	860	893	848	810	789	831	817	784	819	816	832	862	839	867	844	907	806	833	890	851	824	862	853	876	882	815	831	829	854	822	819	806	820	824	858	858	903	826	848	861	864	866	853	878	855	827	850	857	875	814	799	875	829	813	806	848	853	804	877	869	811	858	812	876	834	871	829	872	864	842	874	812	850	877	845	879	874	842	859	835	906	803	847	866	811	844	805	839	871	829	897	831	854	878	880	832	889	868	838	825	856	890	838	819	841	842	837	833	873	816	873	877	863	873	852	836	827	892	825	797	853	838	807	881	846	855	846	870	872	815	836	804	867	816	838	897	840	842	863	850	795	857	885	911	849	814	884	859	847	786	829	888	850	801	859	889	824	826	858	830	844	885	877	831	860	872	860	815	835	857	865	836	866	801	829	832	833	870	831	929	836	881	813	835	803	825	905	890	860	847	841	892	825	769	793	850	853	879	806	898	845	838	869	882	907	887	834	837	839	831	880	859	826	859	875	852	810	847	874	841	794	847	851	841	827	837	787	816	847	850	849	848	854	917	850	847	872	843	886	838	835	795	828	853	839	844	861	889	852	891	849	813	833	868	800	847	836	834	818	834	810	882	834	799	838	866	842	835	885	909	821	854	799	894	862	869	853	824	876	803	852	825	824	825	884	897	843	842	856	849	828	869	843	846	916	827	859	865	860	879	816	851	830	812	818	866	823	858	820	859	788	772	874	855	828	841	863	838	867	831	842	887	828	855	797	885	892	778	861	885	853	841	795	800	869	805	896	836	827	884	838	842	864	882	870	866	829	855	822	873	902	881	847	823	811	819	808	845	856	819	849	851	875	877	800	840	844	869	890	843	841	855	823	843	883	901	819	816	866	929	869	894	860	858	853	809	825	786	883	853	838	873	844	781	834	902	830	819	872	843	851	831	839	834	842	873	868	817	836	873	825	858	863	858	833	824	816	837	797	852	831	913	828	829	812	840	871	845	849	827	828	822	826	816	852	807	850	842	861	800	838	820	821	848	836	825	853	848	835	853	844	862	854	869	878	834	881	813	896	804	890	845	918	894	836	865	865	820	865	852	880	818	860	834	828	853	816	819	820	873	782	866	873	878	834	807	842	865	842	846	884	844	818	874	818	780	846	874	868	872	853	818	873	852	818	821	843	831	874	856	880	837	869	820	841	871	816	830	850	832	870	837	838	816	817	836	824	853	909	832	850	883	809	798	868
12289	797	630	502	364	295	239	232	217	199	206	222	184	196	200	170	194	194	191	160	207	172	182	189	188	186	159	193	172	184	209	181	175	174	189	183	186	192	163	196	177	166	196	194	181	197	199	169	169	198	178	186	178	198	163	165	186	167	171	202	198	223	190	178	174	154	166	191	174	176	184	167	194	167	173	198	171	180	197	178	173	200	179	169	186	175	187	206	165	215	184	179	161	197	160	176	176	201	180	165	177	171	158	186	186	167	164	185	170	185	177	169	186	179	166	182	195	175	166	181	165	144	168	196	169	192	201	170	174	158	190	195	174	183	182	188	164	182	168	169	186	170	166	181	162	195	175	187	181	162	153	164	166	198	168	163	172	188	180	155	211	164	135	189	211	155	206	209	196	212	183	165	165	172	153	167	167	165	169	187	177	168	183	151	164	171	153	161	178	194	163	194	186	169	171	156	173	171	161	177	184	192	148	187	175	186	172	160	164	195	177	190	194	164	176	207	197	182	180	173	179	165	190	188	180	159	205	179	183	198	194	174	163	188	182	155	169	161	163	161	163	190	189	163	202	157	171	193	203	174	218	203	184	163	188	187	158	179	167	166	188	173	192	196	188	159	178	167	190	179	183	186	164	179	179	176	164	173	141	184	164	159	167	189	163	191	182	164	154	175	172	194	159	181	153	147	188	160	177	192	164	183	177	184	164	183	170	188	161	177	189	170	178	147	169	168	173	164	195	169	181	182	178	195	161	190	216	168	169	196	169	170	150	182	166	165	187	191	191	204	163	176	177	192	182	170	183	169	159	200	146	149	162	172	178	184	166	164	178	190	154	197	166	183	164	182	178	178	140	161	167	182	179	163	170	186	176	169	173	169	175	165	174	168	169	183	184	153	182	194	182	161	166	177	185	179	177	192	173	171	168	179	178	190	148	168	172	143	195	191	193	166	166	164	150	208	145	177	157	183	200	171	163	191	170	200	183	165	166	194	186	166	179	170	163	198	188	162	168	176	168	173	167	218	196	174	194	176	166	193	157	186	202	182	189	190	186	151	168	156	177	179	176	162	171	195	190	177	161	188	206	167	186	170	185	190	222	174	204	183	167	173	184	173	161	179	191	165	164	177	150	193	194	165	165	198	170	201	184	184	179	193	148	197	184	147	179	182	185	209	180	176	179	194	191	180	145	177	176	175	179	172	195	182	184	177	181	182	186	170	189	187	172	194	193	176	174	174	172	160	158	162	160	185	193	189	179	151	185	197	152	151	175	200	165	150	182	189	158	169	158	167	174	177	158	176	169	157	195	182	205	167	173	178	180	196	160	175	171	176	186	178	173	184	187	182	162	171	170	139	190	165	194	182	174	173	173	194	174	184	179	165	177	182	176	166	157	158	188	190	166	172	206	185	196	174	163	175	174	186	172	164	190	189	164	184	154	190	154	162	186	167	180	181	159	201	171	162	173	198	166	179	153	175	188	181	150	183	186	172	170	183	194	158	165	187	173	154	155	193	195	179	170	174	194	186	186	179	171	179	162	184	177	190	180	186	172	192	210	189	193	191	165	197	173	184	172	180	159	162	188	178	184	206	195	176	142	176	180	183	173	176	172	171	200	193	188	180	161	190	169	191	171	186	173	164	177	151	172	190	189	166	173	188	162	185	197	172	163	165	203	170	157	158	147	190	171	171	171	173	156	172	170	183	188	175	167	176	167	198	181	170	195	211	173	174	183	192	182	174	180	175	185	174	182	170	194	186	157	149	177	184	187	192	174	180	152	188	180	152	158	174	170	183	181	171	184	176	173	182	193	182	175	189	173	170	176	201	182	143	156	200	192	165	190	165	182	174	173	180	174	187	154	203	194	187	168	166	178	187	162	168	180	179	153	180	159	188	205	181	187	177	169	158	177	170	180	191	182	158	184	173	192	197	183	178	165	193	177	168	198	177	188	181	184	157	187	174	176	179	182	172	183	152	181	170	171	175	164	183	185	191	185	168	185	191	186	152	167	175	178	170	174	195	187	201	180	174	186	167	162	187	168	171	191	173	175	151	179	178	199	163	150	186	185	150	166	194	150	165	177	171	168	192	197	214	213	181	158	158	166	153	155	179	175	171	176	173	139	186	186	147	191	199	170	172	194	175	158	185	159	192	177	167	192	192	196	182	163	179	186	194	177	193	160	192	177	176	179	171	178	194	186	185	194	194	173	159	164	184	171	177	194	162	200	207	187	169	189	184	154	188	161	187	169	172	187	170	171	168	156	181	199	165	192	191	163	157	167	179	150	172	169	188	174	198	171	184	174	184	182	192	164	169	163	169	166	197	191	180	191	158	171	187	170	204	187	158	187	186	208	186	194	170	184	175	158	174	189	202	174	175	191	197	167	174	199	171	196	181	199	178	177	180	195	150	162	185	168	171	185	151	188	180	177	168	172	160	171	169	169	158	191	158	189	188	161	172	185	189	172	194	171	170	177	177	174	175	185	164	183	198	202	192	198	182	215	172	196	179	187	175	144	173	168	151	168	163	163	152	182	172	189	160	178	189	163	199	169	167	169	186	167	165	183	173	185	205	198	174	170	154	187	184	160	164	177	187	172	206	145	188	174	167	138	175	189	180	167	178	171	180	195	190	210	189	175	187	167	183	167	158	157	148	181	161	189	166	188	161	175	178	197	194	187	182	179	190	171	183	171	180	191	185	158	163	187	162	165	153	207	158	166	176	174	159	193	178	171	186	176	173	188	173	167	180	190	207	176	178	201	173	175	193	178	183	201	173	191	157	182	163	196	195	171	199	149	196	171	176	181	183	162	174	171	144	181	159	175	152	165	181	169	208	177	160	170	156	181	194	184	179	208	193	164	170	196	165	193	162	171	185	159	191	160	181	197	201	189	186	179	180	155	186	214	181	184	158	174	158	165	183	171	171	174	178	173	165	185	155	178	163	201	182	168	209	154	161	174	189	207	183	180	184	182	160	154	186	172	174	181	195	181	182	142	175	146	163	196	192	223	159	153	176	193	193	196	175	186	167	164	191	196	195	189	168	182	188	200	179	182	157	155	182	181	175	165	165	193	167	184	203	166	190	167	178	209	191	188	200	167	184	184	189	182	196	195	172	174	192	200	177	170	175	188	156	170	183	150	168	164	169	177	177	171	192	167	173	201	180	162	163	180	191	184	175	176	202	184	171	165	190	189	174	197	185	173	175	185	184	175	173	178	167	165	188	178	176	175	164	164	188	173	195	153	162	183	190	193	153	159	190	163	192	171	179	192	175	184	176	174	183	163	184	177	188	161	190	175	196	157	180	159	199	191	157	176	197	204	180	179	149	185	163	178	167	180	190	181	152	177	169	180	185	179	180	163	189	172	175	170	176	166	155	200	184	177	171	171	190	199	191	161	176	197	171	188	176	161	178	170	189	201	183	179	178	161	184	198	170	174	192	191	179	191	166	187	174	199	165	184	177	180	190	184	178	167	168	164	170	170	150	168	168	194	182
7756	817	1424	1639	1376	1144	1013	912	760	720	678	674	626	637	595	599	538	537	557	514	554	527	518	511	496	487	489	501	467	522	489	506	486	468	485	451	480	494	472	490	480	463	461	462	474	477	473	474	498	431	447	461	455	525	491	478	486	465	466	476	461	475	431	472	459	462	500	509	489	447	455	485	458	453	462	494	473	440	478	474	462	448	450	444	450	465	459	460	491	454	463	453	464	436	438	471	497	457	433	453	453	466	458	438	461	451	457	460	464	460	470	464	473	454	436	460	483	425	456	469	438	441	440	462	448	452	450	438	488	433	498	463	477	436	484	439	470	442	477	466	455	472	468	467	482	482	422	442	471	444	453	457	458	445	421	466	435	454	500	454	409	476	480	426	457	421	513	449	494	458	471	459	456	497	417	468	442	462	439	455	448	470	454	467	473	439	471	475	484	482	459	441	451	417	457	439	489	444	462	447	465	460	465	452	431	460	454	448	454	438	416	454	466	423	455	473	465	442	461	455	463	454	479	454	454	484	471	442	441	463	468	487	444	441	467	490	441	452	469	463	434	473	443	433	457	442	458	437	441	481	440	463	455	447	440	474	441	433	444	445	446	414	450	424	433	445	474	454	465	447	444	492	476	454	445	463	435	441	459	456	426	466	439	433	440	452	469	456	442	466	463	460	433	465	460	452	445	453	471	469	461	463	441	433	474	468	480	414	473	467	411	447	422	477	425	465	443	485	448	438	458	459	484	486	472	465	455	448	448	465	447	461	452	488	427	458	471	420	442	455	440	487	434	468	458	408	412	460	456	440	478	477	455	484	444	461	493	484	482	401	440	440	489	454	468	457	452	471	438	446	483	450	430	458	425	462	448	463	413	451	439	459	457	450	435	412	462	424	442	456	446	479	486	452	460	472	475	448	439	444	507	465	490	444	473	447	441	443	455	441	443	500	497	457	487	498	460	476	461	431	460	476	394	438	442	466	491	484	445	490	456	450	445	427	463	465	449	466	433	468	506	483	471	447	418	436	499	462	473	433	421	445	509	468	435	446	441	432	470	476	431	474	407	487	457	428	450	444	477	423	447	462	455	446	429	485	437	477	472	440	453	462	454	470	450	465	459	455	447	524	485	451	452	435	493	470	454	422	452	485	442	462	467	466	457	460	472	478	466	469	458	469	489	464	463	419	464	461	452	446	465	432	454	428	443	486	457	495	454	455	486	474	462	489	450	472	494	455	436	426	476	442	470	440	444	429	480	470	467	471	498	441	461	458	493	441	457	414	473	464	464	473	471	491	481	426	444	478	459	477	495	452	495	456	464	422	462	459	464	440	474	470	469	466	468	426	431	454	443	486	492	469	435	482	472	454	439	466	418	464	423	470	471	447	454	441	453	464	484	504	440	478	457	419	453	436	436	458	469	466	435	497	470	482	474	482	430	481	450	494	449	437	470	465	434	424	480	452	493	458	478	503	464	468	498	492	441	461	452	496	470	452	437	479	457	475	450	455	468	485	477	482	477	463	472	475	494	440	437	440	468	467	430	445	476	433	508	434	471	432	475	431	472	451	468	455	489	463	423	491	474	450	441	480	444	451	471	450	463	484	468	481	488	481	455	437	495	430	465	456	434	486	473	510	502	452	463	448	413	482	483	476	462	484	469	447	470	470	465	445	462	481	471	470	479	454	468	453	460	489	447	441	466	501	461	454	465	420	473	492	478	479	450	456	410	442	432	435	449	442	480	454	432	454	459	469	476	457	501	487	464	488	485	489	483	455	486	423	490	483	479	434	446	482	461	477	478	494	465	518	463	417	476	463	457	429	488	463	441	456	486	473	466	448	446	414	441	484	444	461	429	471	531	432	446	462	443	452	450	455	494	451	467	445	461	487	434	478	461	430	518	435	403	438	447	456	448	460	432	436	460	469	442	429	477	447	465	473	450	458	438	476	471	481	492	460	438	469	442	435	449	436	475	464	477	449	436	488	437	435	450	474	470	465	458	454	437	467	459	456	471	496	479	458	486	461	464	456	456	482	441	467	447	453	456	474	461	456	495	436	501	462	473	445	467	452	463	481	493	453	446	489	472	434	457	453	446	470	478	465	481	476	450	461	494	460	430	477	482	474	452	470	453	445	503	468	457	471	478	484	422	440	455	481	461	499	433	499	447	492	447	477	468	431	422	464	439	462	489	468	485	493	455	485	442	481	461	453	466	506	490	448	484	453	424	482	455	459	473	476	475	470	480	451	445	471	420	475	443	440	456	455	437	446	453	468	489	512	456	453	498	463	458	453	459	468	430	508	441	451	447	430	450	496	445	464	473	475	427	446	470	461	453	441	467	420	467	449	466	445	510	461	456	479	452	441	476	407	465	452	472	418	427	470	458	430	445	472	471	436	428	457	480	489	446	479	460	472	485	425	421	458	477	468	438	444	450	494	411	457	458	431	463	486	462	476	456	424	464	478	476	465	432	463	441	479	442	449	466	437	448	448	455	467	442	461	468	471	491	466	497	497	474	451	466	441	487	465	422	458	432	464	434	497	445	476	473	450	454	448	454	470	460	488	464	462	447	465	483	495	469	397	448	425	465	462	487	429	461	436	467	465	465	478	454	459	445	487	415	511	464	411	419	518	479	437	463	457	441	439	454	473	455	492	451	482	492	479	461	460	476	448	438	453	470	480	434	465	454	457	437	474	452	470	473	454	440	446	431	469	486	418	483	471	480	462	472	517	490	402	434	512	447	480	444	457	462	463	464	444	463	458	473	452	475	458	448	445	469	486	435	459	456	436	479	476	447	502	461	467	454	439	446	428	481	457	503	446	501	443	475	431	443	483	445	466	448	438	463	488	540	447	453	437	503	441	451	464	446	488	440	471	433	428	442	416	464	467	464	453	433	436	474	487	484	461	448	416	428	490	476	455	461	451	486	462	438	476	475	467	469	461	461	451	448	430	459	483	459	474	459	440	441	436	470	422	469	442	449	444	448	458	496	482	467	465	441	445	473	470	456	465	444	466	480	489	457	466	464	501	451	480	460	454	442	471	434	455	445	462	453	460	470	493	466	423	426	478	460	457	482	450	445	449	484	484	437	455	420	469	482	446	458	461	487	468	442	487	450	438	439	429	473	430	479	426	435	444	453	464	475	454	474	434	462	442	415	445	456	464	435	447	462	450	446	492	453	457	437	446	467	468	449	452	472	448	439	465	489	525	479	462	468	414	458	499	459	453	432	495	489	445	431	509	468	431	443	456	453	454	494	462	464	454	480	456	465	478	451	443	494	445	476	457	461	453	463	461	447	451	450	466	491	465	423	461	467	441	475	510	443	462	432	431	485	506	502	461	454	494	459	469	444	439	448	446	460	482	437	450	438	483	464	470	457	486	451	470	497	437	471	494	465	447	417	488	481	463	470	454	478	466	467	485	423	477	469	446	444	465	489	446	485	442	437	448	450	437	451	454	484	487	439	442	456	479	453	419	495	457	439	476	422	481	507	464
1425	396	442	412	420	388	421	409	436	387	425	414	457	454	429	424	436	456	461	429	426	409	418	372	397	389	439	422	437	465	405	423	473	373	355	448	387	414	417	424	441	397	418	394	391	421	400	447	409	418	405	439	444	454	440	410	436	363	402	417	401	425	409	441	416	463	426	398	425	417	403	413	434	440	419	396	403	486	450	430	431	414	448	403	440	423	441	416	381	386	423	449	410	413	388	422	402	442	403	418	387	389	422	423	421	394	427	391	416	392	397	425	418	411	377	431	455	388	446	416	423	408	434	432	392	440	419	394	450	440	420	425	420	422	380	421	418	433	407	443	395	400	408	400	398	460	437	418	451	374	378	428	389	436	417	406	464	420	418	420	373	441	396	443	393	406	420	410	458	416	418	435	432	472	404	391	412	437	465	430	432	404	409	416	405	382	395	398	426	420	395	399	443	470	390	411	403	396	405	429	404	454	448	415	412	446	408	407	422	390	433	404	400	418	452	405	390	388	421	389	436	436	424	409	393	384	437	438	387	373	437	459	419	397	384	396	398	403	408	401	425	419	395	408	425	422	424	439	406	418	439	414	391	420	402	411	397	440	396	419	403	437	431	454	419	368	421	414	423	402	430	433	384	434	403	412	415	431	416	418	446	410	441	403	392	400	416	443	429	453	401	446	399	398	454	421	427	433	404	420	414	440	387	450	447	427	404	396	453	442	425	443	381	386	400	393	408	417	436	467	411	386	418	378	422	413	457	428	389	400	441	400	433	438	410	409	357	423	443	366	408	447	427	402	397	434	417	408	440	379	400	448	400	421	395	427	400	443	385	501	429	439	416	429	422	422	449	381	410	434	413	416	398	410	362	410	404	421	407	391	429	412	404	398	423	396	434	437	400	383	418	417	454	424	414	405	378	425	398	437	449	406	415	413	399	411	440	388	410	430	410	429	420	403	442	406	380	420	402	397	419	398	409	400	392	451	461	421	435	406	441	430	440	408	383	437	381	429	419	453	389	426	432	432	430	378	433	428	407	404	444	440	429	415	390	420	407	376	414	408	426	422	406	427	426	421	451	439	405	459	400	434	415	431	443	413	402	418	403	369	422	389	367	422	433	424	397	405	416	427	427	413	402	403	405	389	381	416	425	429	409	369	435	411	381	410	444	460	423	403	472	386	415	425	416	435	402	457	419	462	422	423	415	378	376	412	436	447	434	409	457	403	422	393	427	467	406	427	389	433	433	472	426	437	431	416	370	436	418	412	435	392	399	427	407	415	436	400	409	433	403	434	446	384	425	363	380	422	411	433	437	433	401	415	418	405	396	385	448	413	443	434	411	424	387	445	440	409	432	427	412	426	421	410	429	436	455	394	406	428	422	424	413	398	398	443	405	450	403	447	415	394	391	399	445	426	416	422	465	424	443	435	445	447	406	423	416	451	401	392	399	409	399	435	437	405	421	425	418	447	379	448	446	429	425	388	426	442	381	403	416	408	412	408	394	395	404	453	416	430	415	437	448	435	385	410	394	423	432	384	427	471	391	380	400	411	371	413	414	361	435	382	417	455	400	383	425	387	395	471	474	425	403	412	419	443	391	403	398	381	336	439	445	422	447	430	400	449	385	399	424	406	425	400	363	391	445	407	423	425	408	424	420	418	384	401	494	432	389	417	386	432	406	395	392	420	427	456	429	423	450	423	434	469	437	418	457	440	460	407	411	419	408	383	392	406	422	419	398	441	412	398	414	437	422	404	480	412	425	442	438	441	416	453	436	400	361	420	435	402	426	442	431	432	412	434	433	425	453	452	428	405	383	423	421	410	376	412	426	392	410	399	428	399	445	425	440	465	443	447	388	392	425	380	423	382	400	446	400	416	429	414	407	383	398	455	406	404	394	445	434	452	414	386	421	402	403	442	421	455	439	417	440	427	427	402	417	461	445	375	373	397	425	406	408	412	442	405	460	447	403	436	395	405	421	403	433	401	411	434	429	397	424	431	412	389	438	417	419	424	417	425	411	452	406	394	403	423	432	463	401	379	377	396	455	441	383	383	376	403	406	416	405	408	414	395	423	390	418	388	406	387	417	399	355	398	434	423	407	436	398	430	401	456	401	412	449	400	468	419	439	440	456	441	412	433	412	419	419	427	432	415	407	376	434	428	413	419	405	408	385	436	418	450	442	432	417	459	429	418	428	449	432	452	427	451	419	439	419	445	430	455	407	412	443	381	437	420	428	384	376	436	402	431	399	433	415	420	374	433	416	422	401	389	397	412	436	417	416	407	415	371	414	448	451	410	431	406	389	398	417	414	416	400	414	405	408	422	427	448	431	427	436	414	409	399	422	396	377	396	451	390	420	387	418	421	378	410	479	409	409	466	385	418	407	405	448	420	438	423	428	392	418	422	461	406	423	462	414	445	402	369	451	436	424	406	407	461	425	438	436	402	423	396	421	356	447	436	417	409	430	416	425	450	440	423	410	421	387	392	413	401	412	409	384	429	441	468	452	436	407	441	408	411	397	428	423	450	449	423	431	432	439	391	435	442	409	428	384	403	418	390	403	436	417	455	433	444	430	421	417	440	415	452	409	419	426	435	404	420	432	411	439	401	442	480	445	431	411	373	382	419	401	389	424	425	442	410	435	436	420	416	456	423	431	443	434	419	405	407	397	458	398	437	441	439	442	434	422	431	381	391	428	403	461	460	390	444	377	403	448	402	380	427	437	418	406	432	407	436	442	442	434	423	440	475	391	410	404	434	443	412	457	413	452	432	364	370	438	413	437	440	397	403	424	408	394	395	402	412	441	422	390	414	385	410	395	413	417	432	430	436	397	411	408	448	430	361	436	430	425	433	446	395	409	424	385	417	390	418	433	382	434	420	415	428	439	425	394	429	402	434	414	398	395	379	408	431	468	426	422	419	427	448	416	430	422	407	383	370	404	417	407	431	410	459	426	409	443	424	417	395	442	396	437	408	406	411	401	418	416	456	374	421	393	351	410	429	386	391	435	394	419	398	397	389	396	411	454	433	421	425	434	408	403	432	407	423	437	418	418	407	447	428	400	408	419	388	434	445	445	393	411	405	410	411	388	417	426	409	398	451	478	417	401	403	448	428	387	470	421	460	410	398	406	425	400	445	437	420	406	425	437	409	438	425	404	400	390	476	419	405	434	411	388	442	401	406	408	430	394	398	411	422	403	404	431	395	403	415	409	386	409	407	441	420	424	430	403	395	453	423	440	441	391	431	382	403	406	422	381	437	446	427	394	453	434	420	435	427	393	448	412	390	390	387	445	422	427	405	443	399	436	401	424	434	405	425	393	416	388	393	407	393	428	366	427	379	447	399	413	425	449	453	410	405	396	441	415	432	400	419	394	416	396	438	343	416	426	421	428	411	414	450	413	432	425	415	421	383	413	446	450	447	407	401	429	428	405	407	433	414	417	418	447	429	437	429	407	449	389	385	393	401	393	390	422	374	402	407	438	461	432	417	389	440
2175	978	1068	992	1089	1000	981	1036	998	1018	1021	1022	974	1001	971	980	1004	948	972	943	986	970	944	1011	1008	958	1022	939	925	987	939	962	1008	991	957	1024	942	1010	974	978	1034	981	997	1003	968	939	954	981	977	1009	964	994	1056	976	972	949	941	976	1005	924	942	969	993	967	957	1009	972	1002	981	1004	992	930	925	991	961	1000	1037	982	926	942	989	963	965	938	946	981	991	981	959	979	992	926	977	984	927	997	989	940	1008	950	1036	960	1004	971	979	1025	1004	922	932	1032	968	945	976	947	1010	1000	957	986	945	974	983	932	989	1042	946	978	1022	958	1026	924	993	952	896	983	1001	958	963	945	996	933	999	945	948	1008	1011	949	952	981	996	913	980	978	976	957	955	979	991	991	1030	931	980	965	956	955	981	966	966	971	965	1005	1015	975	973	1020	963	989	969	962	959	973	960	957	983	965	990	916	1000	988	986	995	971	999	976	979	1009	979	966	971	912	1019	1036	960	940	982	973	958	969	981	951	1001	944	1006	976	990	929	981	1004	998	1013	994	1028	1025	996	960	959	955	946	1018	982	971	909	988	995	982	1042	1036	964	997	987	1036	990	1022	945	974	1013	925	975	996	962	969	937	919	1017	962	979	968	971	935	961	987	982	981	959	975	958	929	968	958	967	974	1004	964	992	998	957	946	983	958	975	950	947	999	957	947	934	1014	1024	1017	938	985	991	1024	997	1030	994	908	1027	968	954	1000	971	969	975	986	1009	1038	967	985	937	958	934	957	933	974	933	946	896	965	942	932	966	991	976	1033	975	980	964	932	987	1016	934	989	959	948	1041	965	943	975	959	995	955	989	991	994	985	954	1001	943	960	1001	915	960	968	953	953	984	988	990	963	978	997	974	961	1003	946	980	967	980	985	1024	908	1009	970	1033	977	1006	947	981	933	999	965	926	1014	977	1000	947	999	995	1003	996	1019	915	1021	950	900	956	984	926	1008	965	1026	934	971	951	947	984	960	1016	932	978	934	938	892	950	1016	982	953	990	955	977	978	962	991	911	944	939	990	963	940	964	999	988	947	950	1016	1017	941	953	984	953	911	976	948	970	990	988	1006	983	968	947	967	954	959	1003	1016	968	961	1022	1018	944	973	956	975	983	952	948	962	975	981	989	902	908	1015	973	957	954	1007	990	1016	964	984	948	926	984	943	981	963	998	970	970	959	992	979	981	975	930	927	962	937	968	942	984	993	942	972	945	983	984	988	962	948	995	939	963	1014	950	926	1017	1028	1013	968	969	951	976	987	940	944	888	987	998	977	964	952	976	944	970	1015	1038	935	964	1012	993	961	948	982	959	1029	942	967	973	941	1019	988	973	989	1035	984	983	994	933	965	987	912	988	954	977	961	942	973	1003	943	929	974	1000	1016	943	960	983	979	970	1045	982	937	916	970	946	977	932	1023	911	929	933	925	965	1033	1042	972	1004	921	950	978	949	989	954	981	973	974	963	966	937	977	958	973	949	983	935	942	944	934	988	892	939	1021	1006	1009	969	999	986	1003	954	1006	961	934	994	980	976	937	985	1041	1005	985	1006	944	1010	1005	965	989	941	969	959	981	944	989	961	1009	941	968	961	928	940	1002	1032	977	996	945	944	952	956	1003	953	992	1018	957	1004	992	974	973	960	982	981	986	915	983	961	934	942	1041	1000	996	1009	929	1015	954	936	1020	974	973	1001	974	954	963	954	953	930	992	986	988	975	985	928	937	1019	1024	1004	948	948	1013	960	929	1011	1001	924	962	963	950	975	915	1015	945	967	997	1023	949	952	968	1000	967	971	990	1010	928	940	977	949	961	964	924	937	952	946	1023	935	977	979	990	1027	951	985	945	991	986	987	982	997	954	967	958	1029	980	1029	1041	973	946	953	1006	1002	1020	968	963	982	1004	954	949	928	946	980	956	976	968	975	923	942	987	1021	954	973	1014	954	985	971	968	982	1021	987	960	945	1002	965	940	985	933	944	1014	964	948	985	895	985	960	964	963	978	971	984	984	987	953	967	1019	986	963	946	972	988	986	980	977	935	953	1006	965	944	975	966	970	992	975	928	956	1004	995	943	995	1012	986	997	973	950	948	996	1004	900	1035	908	948	905	957	947	1006	980	982	938	921	942	993	931	973	1004	940	995	974	972	933	1016	953	954	999	968	993	952	1010	959	988	896	991	999	972	963	951	997	1022	938	1033	969	940	965	957	979	1013	944	931	958	989	936	930	973	974	936	978	968	989	1025	934	971	1018	967	933	968	1001	944	948	941	1006	993	931	974	897	921	967	959	951	937	988	1023	960	950	962	922	945	958	990	969	995	978	952	974	984	1033	928	933	969	989	945	1036	973	961	958	973	1009	968	990	990	1007	989	921	956	979	930	931	1003	959	940	985	986	1000	955	956	1007	986	950	1011	989	978	995	989	1005	984	924	955	979	919	1009	960	989	968	966	944	963	964	983	945	934	1022	973	978	941	1000	986	953	979	935	965	972	956	952	973	947	962	949	958	980	1003	999	963	960	999	967	972	984	945	992	965	969	994	957	951	967	967	926	972	943	973	970	956	1016	971	933	963	1009	1007	944	1045	981	964	977	982	969	965	996	987	967	969	948	989	966	991	891	996	906	931	948	1009	981	974	948	941	997	1002	944	997	887	982	962	1026	974	944	951	966	940	975	955	944	937	974	958	976	983	949	991	992	958	936	970	1016	960	914	962	974	1028	991	994	1034	963	887	981	1028	992	974	948	909	991	961	965	968	976	985	1013	968	952	971	940	971	974	966	974	1010	1029	960	976	931	1002	941	971	958	972	965	951	951	924	958	1012	952	1011	1017	1018	951	988	959	952	953	983	1013	948	969	961	1019	991	931	969	1037	981	947	955	941	1040	1024	945	936	917	962	1028	977	964	961	960	978	955	925	972	1004	993	1048	952	991	955	931	1031	986	936	938	1000	992	946	1012	1011	948	1001	987	1013	1028	975	998	1020	997	988	944	969	941	964	916	941	964	977	952	955	977	955	951	933	954	967	965	949	1058	969	950	967	988	974	946	959	896	994	961	988	987	960	979	944	880	953	972	907	924	942	976	962	997	949	980	974	962	978	999	958	1028	966	954	988	963	978	948	968	971	957	1030	990	914	997	956	925	943	1048	971	990	910	973	966	977	978	945	959	984	960	975	986	977	960	959	964	927	987	990	964	993	893	949	993	976	1023	1005	1020	1013	959	978	946	1012	1001	933	982	969	1011	964	985	995	983	928	963	982	975	930	919	1015	965	951	938	967	1039	973	931	957	920	973	990	976	960	903	1017	1027	959	925	934	1033	957	1001	941	946	977	950	979	986	1036	983	939	985	983	991	947	941	960	990	964	1013	943	926	930	962	941	976	959	942	959	1004	1000	976	993	987	898	980	886	996	958	940	1009	914	953	970	987	989	986	965	989	1002	951	971	1029	1017	1058	985	985	992	973	972	1020	1001	1027	951	992	966	963	971	979	1011	961	996	997	932	974	946	973	1002	1000	936	993	972	945	953	947	959	981	983	952	1005	1024	1023	894	938	967	965	950	958	966	965	993	934	959	963	976	955	969	972	938	959	940	969	994	986	935	1037	941	920	996	976	958	933	998	1016	1010	1008	998	924	965	1007	934	979	978	950	957	1007	972	997	953	944	1017	975	1006	935	975	947	998	1013	913	952	1016	947	980	976	941	994	995	994	965	976	958	1004	995	969	960	1006	970	988	949	969	968	976	965
6876	593	611	536	489	400	408	401	420	387	382	392	380	373	399	389	384	397	372	377	366	338	330	383	355	369	344	355	361	338	379	363	342	364	391	383	368	346	359	383	381	359	348	383	367	361	396	385	357	400	383	356	380	393	357	356	386	344	367	400	343	340	359	386	355	342	361	331	334	375	336	360	332	378	375	376	366	352	347	394	388	369	372	361	373	330	374	352	379	403	394	370	363	383	359	355	377	355	338	362	372	379	344	368	353	364	371	386	380	336	371	397	367	393	379	371	408	367	356	378	358	349	354	349	364	346	373	365	372	346	366	371	362	345	374	397	356	400	369	360	399	336	336	370	333	354	349	343	377	383	374	345	360	334	352	393	382	319	400	355	376	386	371	373	377	327	381	367	348	402	395	359	364	366	349	364	373	404	376	348	357	412	361	413	356	382	379	426	377	373	359	357	389	382	368	380	379	361	370	391	384	354	364	385	364	384	338	391	378	391	372	386	386	390	352	365	364	339	391	346	406	361	354	399	343	352	368	355	374	340	361	345	365	360	373	392	347	354	396	375	349	406	380	361	349	337	388	373	371	361	366	352	376	393	358	366	384	351	346	343	375	368	376	317	334	320	393	379	380	405	377	319	361	388	352	347	331	338	337	400	356	361	359	353	401	362	392	377	367	354	364	347	373	356	387	374	369	384	348	342	356	355	336	362	350	356	406	364	397	375	389	371	345	342	380	376	363	381	358	333	369	345	361	356	342	362	355	401	387	380	367	349	383	380	330	336	384	384	371	361	343	356	326	393	366	357	361	385	362	381	353	381	391	401	388	351	390	373	347	338	371	369	343	345	351	377	360	374	346	346	380	383	363	352	345	355	400	361	362	345	370	401	380	338	353	355	346	375	376	358	333	408	355	364	372	356	403	337	342	344	323	355	334	356	383	354	372	381	354	376	355	376	370	330	351	359	341	371	351	361	365	370	365	370	382	332	384	363	382	367	368	391	391	357	373	366	393	357	370	367	369	370	397	360	358	343	405	336	406	332	391	383	355	358	360	393	348	352	357	361	365	375	383	383	396	355	364	352	381	350	384	356	401	359	345	354	384	368	313	336	330	346	355	389	350	355	349	369	346	342	355	382	410	354	338	381	381	350	368	388	380	309	366	362	372	349	346	346	358	334	357	380	367	385	357	379	386	397	377	398	353	355	371	358	388	357	350	361	328	365	360	358	360	364	360	400	366	348	394	347	330	373	353	385	374	329	376	353	364	356	375	396	389	419	349	321	398	356	352	365	349	350	345	363	388	351	333	370	381	348	360	360	376	385	352	360	338	349	391	353	371	397	335	371	395	358	362	341	329	334	385	386	376	399	378	357	364	298	354	356	373	373	369	357	368	360	367	365	326	375	346	357	358	369	359	369	368	371	359	363	385	308	354	375	322	369	356	352	371	371	361	386	336	363	387	374	354	340	385	388	357	349	388	353	363	370	354	340	343	361	389	393	364	361	369	377	380	355	401	337	344	346	341	384	349	375	389	349	350	371	367	409	393	356	347	362	389	376	360	330	352	375	352	350	347	334	371	400	357	333	402	395	365	344	368	362	347	360	385	365	350	380	346	389	353	366	349	402	363	383	385	376	357	356	403	362	369	365	339	377	377	327	375	369	354	357	386	362	348	338	350	410	353	365	382	362	347	342	356	357	420	355	349	348	371	340	377	384	334	356	360	356	380	363	371	383	347	347	335	389	401	370	367	353	374	377	367	377	386	355	364	386	318	344	372	344	378	369	372	364	386	351	350	350	383	392	333	352	351	366	357	354	359	380	364	337	369	341	385	331	349	389	374	336	370	390	398	395	343	358	343	370	364	366	336	324	362	358	359	377	346	343	368	352	354	343	371	308	383	359	358	369	374	380	358	392	355	373	389	371	362	333	393	374	384	382	372	372	356	340	351	341	353	364	372	334	368	349	374	373	327	364	366	349	319	369	309	332	333	358	397	374	378	357	347	352	364	338	389	393	342	345	357	332	363	370	338	351	359	332	338	361	384	347	377	384	328	356	391	347	413	339	369	371	346	371	385	378	361	367	359	355	385	384	360	361	355	382	413	362	396	368	397	347	386	356	370	357	345	334	366	352	348	376	391	394	363	377	408	371	351	345	358	390	365	356	353	387	377	337	379	395	366	366	385	361	387	359	363	341	357	358	381	419	328	332	363	363	369	375	346	376	376	349	383	374	358	388	341	362	368	367	379	384	335	333	376	366	374	379	397	376	371	382	355	355	355	358	404	392	364	389	396	364	338	378	351	345	385	354	337	344	391	397	394	349	355	340	372	362	348	392	369	430	351	360	375	401	373	344	343	367	362	350	370	347	347	317	358	352	360	337	370	371	349	373	364	318	367	356	347	365	399	376	350	368	358	334	339	422	353	334	324	359	365	377	397	388	380	370	394	380	368	375	339	352	392	361	345	360	358	371	373	351	365	397	345	401	367	352	354	391	376	346	343	365	401	336	381	364	365	333	391	356	355	371	362	372	351	409	385	339	361	358	326	400	359	341	376	348	378	368	384	305	358	342	365	359	364	369	369	354	384	353	386	381	339	368	367	361	392	338	360	354	340	353	360	387	392	380	352	364	360	375	365	363	342	386	390	362	389	383	399	379	353	368	363	400	375	336	391	345	355	360	356	389	352	398	364	369	331	352	355	362	362	358	359	372	389	372	384	372	382	370	357	402	343	300	353	356	392	380	343	396	385	357	340	360	360	386	396	381	361	383	374	378	359	380	337	389	361	383	350	355	383	346	339	358	383	348	350	375	345	366	347	358	351	386	339	394	383	351	359	350	367	351	357	366	348	355	332	342	347	353	373	387	392	372	358	366	355	340	357	357	342	362	349	338	355	349	360	348	354	361	376	389	363	323	363	343	362	373	338	377	353	347	364	357	376	367	372	374	379	378	354	354	377	332	347	360	377	370	333	351	356	364	351	367	382	375	360	362	342	343	328	351	373	367	346	330	344	374	345	388	339	364	386	352	348	352	358	381	394	376	364	384	381	370	361	354	375	364	342	338	335	390	356	410	354	365	348	368	395	371	312	345	380	385	345	382	339	430	421	354	371	365	395	351	366	348	356	360	367	398	378	384	363	376	354	347	359	349	359	337	356	353	382	355	337	356	350	355	370	369	381	350	405	351	364	355	352	368	348	397	346	357	348	363	418	323	358	377	379	333	346	333	392	378	359	355	371	362	364	331	381	389	366	356	368	343	369	392	349	401	356	370	353	336	351	366	370	339	347	367	379	373	387	343	392	368	375	341	354	343	366	348	370	346	384	394	360	355	371	353	340	393	358	383	341	366	343	356	374	391	376	368	352	353	393	363	355	363	347	389	350	400	427	405	371	374	397	381	357	383	377	369	363	393	382	351	382	348	370	344	387	326	374	349	343	348	394	398	388	340	343	351	350	367	377	391	376	332	406	374	364	336	400	366	372	333	361	363	364	372	358	337
6522	1043	1403	1476	1323	1181	1075	1088	1022	1004	968	975	948	960	941	932	917	858	946	886	920	901	903	895	896	892	877	844	882	807	923	892	848	851	885	836	867	844	876	911	910	829	863	871	902	825	836	786	875	840	838	835	824	823	917	847	879	858	869	888	931	820	867	860	901	793	846	813	848	827	870	840	867	809	876	844	822	910	881	865	847	832	873	815	819	861	862	839	830	852	848	836	860	831	878	853	854	851	832	889	870	860	809	851	913	819	924	816	923	841	895	856	798	835	823	831	833	848	839	859	808	902	810	858	875	890	839	837	862	854	887	798	846	848	868	824	801	866	849	848	845	877	898	817	849	847	853	764	829	793	907	839	898	869	854	824	833	932	801	820	865	843	847	824	818	826	907	799	884	858	836	858	811	823	820	844	840	864	870	816	833	875	856	843	856	872	788	821	806	858	879	830	894	848	832	783	852	895	901	824	859	876	846	863	816	855	862	852	848	842	854	861	836	841	828	852	815	835	823	840	835	807	840	845	861	785	874	866	821	807	842	801	839	859	895	859	884	868	774	922	838	880	829	885	817	838	845	876	841	837	841	881	847	839	847	749	868	849	801	812	853	895	870	807	843	890	889	854	899	837	826	839	827	848	903	818	835	829	823	850	814	837	829	801	851	777	873	867	875	871	900	822	879	900	869	888	819	813	928	827	854	846	834	806	869	858	852	837	865	828	820	867	797	806	890	838	867	865	818	892	860	852	819	853	848	898	803	855	845	840	839	874	820	789	811	860	831	829	838	882	836	852	880	855	872	851	848	861	862	840	916	829	835	863	876	831	847	859	871	876	825	839	840	886	843	858	868	869	869	849	863	835	875	847	851	799	809	849	817	792	856	831	839	867	817	827	833	904	819	857	808	873	835	851	825	842	824	863	881	898	843	874	894	858	859	858	871	883	859	867	829	807	831	899	847	857	879	834	811	801	831	823	855	821	802	886	881	858	826	843	859	778	860	866	802	881	839	801	839	839	857	867	837	857	798	876	892	855	831	867	871	868	882	799	877	799	870	833	857	803	821	791	862	857	871	836	831	830	883	848	843	855	808	828	864	818	874	828	818	861	895	918	873	864	832	849	855	813	872	839	880	875	812	799	827	864	845	877	873	848	819	820	862	835	845	843	857	817	868	891	890	806	814	771	894	845	848	866	834	836	851	855	848	864	828	829	865	911	830	844	897	811	796	833	824	843	852	865	841	858	779	849	856	892	880	832	838	787	833	826	850	840	881	851	782	822	849	855	861	828	835	831	894	845	877	842	817	820	848	822	818	891	860	795	859	855	861	845	819	827	832	844	907	833	871	879	876	905	899	889	903	817	867	772	852	841	820	851	871	809	824	785	868	891	862	791	912	797	876	834	811	818	833	858	843	953	820	859	810	812	847	870	800	845	840	795	851	842	846	863	907	873	862	863	849	863	813	798	838	827	792	818	784	864	850	891	820	883	843	789	851	833	850	826	850	894	842	837	855	828	865	815	801	849	843	860	845	867	880	843	845	846	872	826	828	862	841	837	859	836	827	821	842	852	816	893	835	875	830	839	839	839	861	891	825	853	865	881	857	876	840	882	865	801	863	854	849	853	859	831	874	852	868	840	896	863	845	874	839	854	863	801	836	883	904	832	886	817	832	887	831	830	844	844	781	836	827	828	881	828	882	870	867	882	832	872	879	839	881	767	847	851	877	908	854	838	886	866	901	848	843	831	853	876	812	849	846	854	854	843	816	861	876	872	876	832	837	768	889	861	833	827	855	887	860	866	880	827	885	883	840	859	842	897	842	837	846	814	866	842	891	888	820	887	856	848	808	852	810	802	864	876	833	828	815	829	850	882	856	902	815	841	866	902	862	799	854	881	860	862	839	833	819	879	869	847	847	859	824	828	840	873	834	881	787	870	871	806	835	827	802	851	842	879	850	772	851	864	862	874	844	853	803	849	811	817	846	829	844	860	888	873	810	796	892	882	846	880	844	847	894	860	839	869	866	849	863	861	799	843	860	833	823	853	857	854	850	869	842	819	903	804	876	857	865	808	845	863	876	836	894	849	918	870	832	847	858	847	829	849	867	810	893	867	833	845	862	866	851	861	835	885	859	886	848	861	814	856	838	809	826	834	867	847	854	813	868	823	834	857	821	910	881	835	811	839	869	886	876	881	868	844	851	852	867	866	828	875	837	873	902	852	835	869	840	847	816	866	840	889	880	844	840	867	862	819	868	957	853	862	833	855	850	815	889	894	843	872	799	852	806	825	874	824	869	920	804	856	864	840	844	869	839	868	877	808	789	812	821	846	851	837	831	880	879	850	806	792	928	837	852	877	863	852	864	868	864	851	796	805	855	842	866	870	816	831	910	841	856	836	870	821	828	865	817	889	878	907	827	867	868	833	870	865	807	831	867	845	821	833	798	854	879	868	870	813	879	916	891	818	870	872	809	836	850	852	853	855	826	810	876	805	838	842	861	841	874	866	814	895	875	850	913	848	833	822	834	843	845	815	851	849	818	799	843	844	868	854	895	843	882	849	884	808	848	880	869	823	863	809	835	834	871	823	816	851	854	858	798	854	863	841	904	852	882	873	858	819	806	810	834	827	827	844	857	897	902	906	790	830	877	843	864	851	879	873	830	842	900	800	857	892	855	800	854	865	862	806	839	794	834	852	898	865	880	844	800	858	830	801	870	857	895	860	840	869	874	814	876	858	885	876	867	859	831	908	829	882	864	810	826	845	849	916	852	866	915	811	889	830	847	879	835	846	822	900	875	878	826	865	880	865	846	924	826	844	823	821	883	875	814	896	860	828	874	849	816	892	901	863	809	836	864	815	835	812	829	862	883	875	872	881	874	816	858	814	867	862	816	795	805	797	885	819	852	902	840	815	844	889	870	903	854	863	812	835	814	831	869	822	896	877	837	848	850	833	878	862	857	858	885	835	850	842	846	821	910	862	880	834	810	785	834	900	814	823	885	866	863	874	891	822	783	890	814	867	851	876	878	854	861	851	856	852	868	846	833	852	840	817	881	834	837	851	849	844	830	878	819	881	900	844	827	859	823	831	871	821	857	826	848	846	895	853	830	871	837	787	860	811	899	840	824	842	840	833	853	838	866	878	867	829	836	790	852	821	831	835	811	871	862	851	836	807	834	875	899	847	855	843	862	834	878	869	835	821	795	808	866	832	874	832	859	884	813	852	826	823	818	874	838	874	821	862	875	822	816	856	904	839	799	817	879	838	883	823	847	844	872	800	915	829	836	837	914	811	841	853	867	814	888	863	831	869	858	906	864	877	828	866	899	836	827	850	845	870	830	829	855	843	835	829	870	881	871	922	803	867	832	878	830	820	825	755	812	848	851	819	848	856	873	870	857	899	821	888	843	902	859	836	863	862	806	855	881	861	858	849	863	880	818	823	817	877	821	823	917	865	856	858	888	827	879	854	858	849	853	863	848	802	829	819	845	851	818	885
12495	847	596	454	402	337	268	257	243	235	229	191	200	207	191	203	200	188	206	217	176	188	198	162	188	191	199	192	204	185	175	174	169	185	203	189	158	142	159	184	175	171	184	176	182	172	203	179	160	179	192	186	176	174	193	205	197	165	176	162	191	190	186	180	184	185	181	177	184	192	183	206	186	193	180	193	175	174	190	178	192	174	171	199	193	186	185	190	186	179	191	185	188	204	178	174	197	180	177	174	167	168	183	186	188	181	191	166	181	165	171	167	162	192	152	189	179	185	168	182	181	187	138	173	200	189	186	173	193	183	181	183	169	208	192	195	198	196	163	162	175	164	183	172	166	195	176	192	177	172	190	207	166	176	180	184	179	174	146	180	166	180	156	171	171	185	178	172	173	213	208	176	170	157	212	178	188	163	183	167	175	166	154	195	171	181	175	171	173	195	188	189	190	166	179	189	170	199	158	192	172	166	183	167	188	164	181	177	183	196	170	179	185	195	156	169	165	160	179	175	176	176	172	176	158	181	174	154	183	171	169	186	162	190	165	183	171	180	154	152	205	187	186	211	175	203	169	180	169	200	183	187	177	186	183	197	165	186	195	176	150	212	157	192	161	174	170	176	184	164	190	196	183	170	190	160	197	178	178	173	204	159	166	189	183	171	170	175	181	180	170	150	176	176	172	155	178	163	165	194	168	165	182	183	180	186	184	183	189	174	172	190	169	159	183	195	197	171	179	156	154	168	166	177	192	184	186	188	178	189	171	185	168	156	165	172	199	173	145	179	181	185	164	184	151	173	165	162	192	168	188	173	191	182	148	174	188	161	179	179	174	171	193	175	195	171	173	186	192	188	208	205	197	207	186	197	183	178	187	160	161	193	184	178	174	204	172	176	175	162	197	158	193	168	185	186	186	181	179	169	153	191	175	188	164	181	193	179	180	178	167	201	177	187	182	191	202	174	208	196	187	188	187	163	178	192	163	186	163	154	223	170	182	176	169	189	175	179	191	178	170	170	188	170	157	162	199	174	177	186	183	175	194	181	176	175	168	180	208	161	161	191	183	178	189	184	172	203	195	172	180	170	190	190	174	172	172	172	152	170	174	185	166	176	163	213	195	171	170	187	174	190	167	179	178	189	180	168	155	171	183	176	195	200	171	167	189	193	168	205	158	160	153	178	176	149	192	173	182	165	178	188	170	213	190	185	172	207	163	189	174	195	193	176	167	192	160	171	177	203	189	172	176	186	196	163	162	192	169	157	192	184	184	173	195	190	177	164	217	190	195	151	196	174	167	163	184	181	177	170	181	171	161	180	193	152	176	185	195	161	214	190	193	186	216	186	176	192	170	200	206	173	148	195	195	176	159	192	182	180	194	193	174	154	190	199	202	178	197	181	196	175	166	181	168	195	172	182	173	200	170	194	175	156	179	215	202	191	188	165	175	191	201	174	181	186	186	195	194	195	177	171	176	166	202	171	181	192	176	186	179	167	163	170	175	153	194	197	174	173	160	183	178	170	197	172	195	178	181	176	194	186	195	201	162	174	182	162	171	157	210	179	177	151	173	188	154	177	176	178	189	186	196	188	191	188	193	175	160	184	179	182	181	181	159	141	195	170	185	189	202	209	206	175	183	200	153	200	183	184	170	201	181	149	169	165	174	199	181	188	160	167	194	152	173	191	177	168	172	176	173	193	205	195	176	182	176	178	188	180	164	163	175	169	177	188	157	169	191	178	184	149	176	178	149	198	179	179	184	185	185	181	210	172	171	169	158	140	186	176	173	184	215	165	178	176	194	168	176	182	190	188	180	183	185	176	180	168	188	172	177	213	167	181	166	167	200	157	182	162	203	160	175	187	182	182	178	157	203	180	175	186	171	189	152	174	171	171	173	157	178	195	182	178	187	181	196	170	187	182	174	177	197	167	189	190	177	191	168	162	194	168	160	193	203	170	213	197	176	178	183	146	191	212	158	163	180	185	155	160	182	175	198	197	209	190	182	177	187	179	189	183	186	178	188	171	190	191	189	195	175	168	174	191	180	156	199	172	166	167	178	170	182	161	195	182	162	174	197	147	203	183	170	180	174	176	205	182	189	190	157	171	167	187	166	183	184	198	172	192	167	191	176	174	171	165	133	186	191	183	182	184	182	158	152	175	188	193	168	189	175	203	179	180	158	188	152	189	163	195	162	187	195	192	183	203	182	191	171	197	186	133	207	201	169	184	188	193	158	166	200	181	220	158	172	192	161	158	170	194	186	183	181	173	199	172	186	162	178	184	188	167	170	202	158	175	171	171	195	194	179	161	186	163	162	165	171	177	184	172	196	165	169	175	191	178	168	171	163	159	187	170	191	179	175	181	230	178	147	174	188	219	183	178	154	175	166	181	195	197	177	203	191	172	181	185	154	178	190	179	164	169	169	203	167	175	192	159	164	198	148	165	201	183	193	181	159	175	173	188	197	168	169	184	199	183	171	190	170	170	184	155	200	183	191	190	177	209	173	151	160	194	177	190	195	177	173	193	179	167	167	162	195	204	217	163	190	162	196	183	194	188	199	184	207	198	156	166	216	165	184	198	198	175	174	171	199	156	190	164	179	162	178	195	164	227	195	179	215	201	164	188	209	195	186	184	160	193	173	172	172	183	159	183	176	166	172	194	182	178	194	164	189	167	163	157	184	195	186	190	161	196	192	176	185	159	197	186	190	195	170	178	171	195	189	168	175	181	198	185	187	171	169	164	189	204	170	175	200	179	188	151	154	191	174	166	176	191	175	194	173	164	170	207	173	194	171	195	188	161	178	169	163	177	176	165	175	184	181	195	184	174	200	177	165	161	197	199	176	181	174	180	174	168	169	185	176	161	176	181	166	181	172	196	163	187	181	171	178	189	156	149	170	170	165	194	194	172	166	178	203	190	192	184	194	182	167	173	171	169	158	199	189	183	197	183	158	192	196	152	151	175	178	185	189	177	196	174	196	173	205	189	182	167	152	184	166	188	180	169	157	208	205	185	170	165	177	173	190	178	177	160	165	194	155	193	173	178	192	143	169	174	208	189	150	160	159	178	178	191	164	181	180	164	164	169	177	151	192	179	185	182	147	196	180	157	184	143	193	209	187	174	172	188	180	183	177	187	199	192	162	186	193	197	172	176	184	182	178	188	179	187	175	166	174	170	185	194	177	159	209	196	181	180	154	209	165	191	173	151	166	154	182	188	183	215	169	203	185	194	155	185	170	199	177	189	165	162	183	183	185	178	191	179	170	150	167	204	172	190	167	185	191	195	201	198	183	192	187	171	155	164	183	209	169	193	170	167	173	181	167	171	204	174	168	221	150	188	169	166	181	178	173	177	183	181	201	186	179	205	186	195	168	190	178	183	185	180	180	175	198	189	192	163	207	170	167	202	215	183	174	177	189	179	183	202	182	183	183	180	176	179	178	161	190	170	186	160	180	165	194	184	205	195	204	157	181	197	193	192	188	166	142	176	168	179
7650	815	1438	1726	1422	1125	1035	859	791	757	699	652	652	629	582	610	573	601	546	540	504	535	522	508	517	476	495	482	503	478	547	495	481	484	455	442	447	457	472	455	450	511	411	466	457	483	502	471	451	490	458	480	467	444	457	450	470	513	477	482	426	505	477	508	455	478	468	496	404	452	469	462	477	421	460	484	479	446	449	488	488	472	471	445	475	464	443	462	447	469	459	471	475	456	417	486	418	480	438	441	452	493	469	457	449	439	457	497	414	445	446	465	488	477	467	473	450	476	507	470	470	455	463	445	457	463	462	453	457	421	450	446	451	477	463	445	488	468	461	453	446	436	454	471	462	405	480	447	430	488	507	454	495	452	467	491	440	501	419	448	468	444	412	468	458	492	465	450	442	499	454	439	427	451	456	461	418	472	435	484	485	495	462	434	437	423	478	498	445	455	516	485	507	496	476	465	497	417	493	475	468	447	462	431	474	477	469	459	456	425	448	459	432	475	472	470	426	462	479	487	453	448	484	422	483	480	440	451	479	453	468	484	451	441	497	477	439	443	470	464	495	481	489	487	455	474	454	470	467	468	494	473	492	447	453	484	488	452	437	470	445	437	458	480	440	457	487	408	513	494	480	468	425	479	430	476	424	438	469	500	457	453	488	451	462	467	439	461	455	447	489	411	471	458	464	489	495	444	499	440	454	473	494	445	461	498	459	463	485	478	465	426	471	474	492	487	460	441	441	469	489	418	426	506	462	463	470	406	459	460	459	501	456	481	471	490	453	457	453	461	475	455	445	458	454	457	484	455	449	444	509	480	488	451	445	475	477	451	493	477	455	461	450	467	465	465	445	484	436	415	468	439	484	470	485	479	447	428	433	447	475	501	446	452	455	444	473	443	453	434	451	476	441	433	452	464	454	476	460	504	464	473	473	461	421	461	442	482	439	435	460	502	449	490	488	434	478	462	457	456	509	467	474	462	491	481	447	447	443	466	451	454	465	485	479	436	453	510	452	462	454	481	455	467	456	463	468	465	444	484	459	409	437	457	463	403	488	459	481	450	446	459	479	462	447	458	488	501	491	418	442	456	444	452	474	458	491	449	465	440	450	489	472	439	414	486	431	473	464	480	454	462	458	496	456	461	459	450	477	472	447	432	470	473	474	458	464	452	455	480	452	418	450	468	448	487	479	426	462	496	448	432	448	449	442	446	456	464	474	507	470	418	485	459	453	461	458	477	462	463	452	476	492	446	431	474	458	453	457	476	476	456	476	514	436	468	471	478	431	411	470	464	463	482	451	444	458	426	473	448	468	479	450	441	459	490	435	446	468	441	433	457	446	415	457	468	460	483	433	461	507	451	471	464	425	479	414	476	455	443	435	456	474	448	468	479	448	468	471	450	449	487	456	475	495	465	448	471	480	444	478	457	503	467	484	429	462	451	395	494	462	446	426	482	442	460	455	450	450	478	440	479	447	484	462	461	463	454	434	458	449	459	464	450	467	463	505	458	479	435	462	513	480	459	481	438	453	426	474	441	483	446	487	436	483	465	460	452	464	463	467	462	471	497	465	475	487	453	491	462	475	507	448	473	485	424	447	456	458	478	484	449	468	454	487	468	472	439	459	467	455	466	467	474	464	443	464	443	480	455	422	481	438	407	467	453	438	451	408	460	483	499	451	437	462	466	462	455	449	514	443	451	486	423	428	489	474	490	490	464	437	442	453	475	455	475	432	478	427	453	472	475	450	453	475	432	421	499	463	464	459	498	472	472	448	507	463	433	500	447	449	440	454	465	464	451	459	509	434	425	451	455	495	463	444	440	469	451	466	459	498	446	504	463	461	470	473	473	470	418	476	472	449	457	432	458	468	483	477	495	465	487	475	466	417	500	452	490	463	461	455	479	476	457	464	434	471	420	460	482	475	468	502	456	439	458	484	456	426	463	483	482	431	456	496	480	454	496	492	461	473	455	435	507	472	473	412	436	502	434	485	467	483	469	461	489	504	427	441	485	440	493	496	436	435	447	454	489	490	437	427	481	447	466	467	469	444	463	446	430	480	498	485	442	495	483	495	444	507	496	453	449	448	435	450	522	497	438	482	480	442	476	465	466	470	477	455	439	450	480	459	478	438	459	455	485	486	506	437	432	460	430	444	487	413	473	453	453	477	457	458	440	504	435	455	446	476	435	452	468	474	438	462	435	439	444	465	467	456	478	400	466	402	452	459	450	490	433	468	486	477	443	464	456	459	474	498	471	465	477	465	451	462	454	475	465	475	488	516	452	430	444	467	453	465	478	455	460	500	434	444	465	456	485	444	441	441	463	464	473	419	485	437	449	466	491	446	483	432	455	463	464	479	464	453	467	452	457	520	440	493	468	424	445	454	442	499	446	477	465	444	482	471	429	451	483	479	469	485	427	457	508	425	443	453	441	481	453	488	481	489	443	455	448	482	425	436	436	477	403	477	474	476	474	461	475	410	471	458	494	437	462	456	447	464	444	436	473	446	476	432	458	460	467	483	455	495	518	443	448	447	486	481	486	477	452	455	443	450	462	445	484	488	473	444	459	461	461	461	468	459	435	475	484	450	439	496	424	496	440	477	436	481	459	441	459	465	459	449	455	453	467	434	433	474	462	434	480	450	521	477	459	456	451	438	454	462	485	467	477	465	462	453	464	463	463	479	467	490	489	451	474	483	443	455	438	439	448	455	463	411	459	453	461	429	436	486	485	472	440	445	466	462	438	475	424	455	441	522	452	495	460	467	462	468	490	455	446	444	471	431	511	469	446	440	440	438	460	435	456	455	438	434	409	427	421	438	461	473	428	512	462	445	419	445	462	455	472	442	472	453	472	459	471	496	420	486	431	459	469	456	465	441	482	429	457	443	480	435	495	466	444	425	457	487	451	467	441	487	448	469	468	459	468	435	443	493	468	454	459	451	451	482	454	454	486	448	471	428	438	455	477	485	487	467	452	489	413	451	450	423	499	463	469	436	494	471	456	426	470	456	462	474	453	475	482	456	487	435	450	443	470	443	446	448	473	454	454	442	474	437	492	459	474	448	473	440	468	467	468	455	496	476	490	472	486	468	482	479	451	457	437	495	434	446	446	447	420	448	441	458	461	469	447	425	463	467	462	448	478	433	496	412	466	475	461	483	430	477	480	480	463	477	442	448	473	495	463	472	465	474	497	441	424	475	464	423	466	475	464	458	437	482	429	413	451	456	475	445	472	440	512	437	455	400	483	481	488	486	479	481	442	500	477	476	449	428	458	428	476	481	440	456	479	437	467	482	490	462	450	486	484	468	478	465	447	501	433	438	447	505	423	488	429	489	512	480	416	509	473	465	439	461	499	463	453	483	496	454	485	477	457	473	491	472	493	440	473	450	459	459	476	450	448	450	485	478	455	503	434	441	430	459	409	476	442	475	471	468	487	437	474	436	447	448	498	431	425	482	467	470	440	467	489	438	433	481	483	511	454	461	463	492	444	453	461
1419	426	411	420	415	459	411	450	422	444	450	383	420	425	414	433	437	446	451	458	410	433	399	387	403	428	402	453	404	444	442	441	427	427	431	409	421	409	397	411	384	411	410	378	426	396	398	413	498	454	370	419	412	396	387	420	414	457	411	413	424	405	440	432	467	432	424	411	420	389	405	391	411	404	421	454	444	394	411	437	408	440	472	394	417	433	446	428	422	394	424	439	424	405	447	398	388	414	435	411	436	415	429	437	390	398	402	420	452	426	410	442	459	466	439	405	394	390	421	408	433	420	407	415	440	451	403	426	451	421	402	406	463	381	398	429	442	437	443	472	418	402	408	423	400	451	452	457	413	395	428	429	395	399	435	404	385	430	446	422	421	431	435	417	400	418	460	417	360	403	414	442	430	401	432	453	445	417	440	424	436	447	382	436	424	417	467	436	458	416	413	424	425	411	452	442	416	450	418	413	423	436	399	378	408	403	416	458	417	403	405	406	419	413	422	410	415	388	389	422	460	443	397	429	426	435	416	416	442	460	441	385	467	391	401	423	408	399	412	388	416	446	449	424	479	424	386	433	404	417	409	434	427	416	408	395	424	387	406	421	420	388	428	393	444	423	457	426	429	454	435	439	403	422	428	405	467	391	432	436	455	444	422	435	432	406	450	450	391	450	433	436	452	401	440	410	412	409	407	378	432	411	397	407	407	418	398	418	422	381	406	417	404	408	426	433	420	431	425	440	412	422	400	435	412	424	418	428	411	434	400	439	457	419	394	417	452	441	431	433	429	435	433	417	410	401	407	400	416	427	447	389	400	402	392	428	407	394	383	398	415	456	445	416	401	418	379	386	403	419	473	422	396	428	439	427	426	434	458	428	456	415	435	399	405	408	462	413	416	440	448	418	444	415	438	435	429	402	436	411	411	409	360	413	407	402	438	405	379	413	394	441	437	393	408	405	444	440	437	450	417	443	410	412	399	419	402	423	443	456	455	427	436	399	429	441	420	396	442	411	446	383	472	405	398	429	404	406	386	416	398	455	397	415	415	427	412	441	443	418	412	446	403	419	429	426	402	423	424	418	397	400	423	407	404	405	420	403	430	420	402	433	437	450	423	442	432	410	422	423	429	460	445	423	410	401	419	418	421	435	409	435	398	401	401	458	452	415	410	410	407	422	475	397	435	446	434	421	454	447	430	461	418	423	450	431	430	390	437	416	421	385	397	422	409	393	416	413	429	437	381	423	457	433	433	427	426	413	404	442	450	403	403	420	401	417	430	422	410	427	459	423	414	460	379	445	439	401	427	410	414	432	415	408	407	467	413	440	410	436	434	423	436	410	425	435	420	412	425	403	447	427	402	437	417	427	410	431	420	446	439	424	423	407	428	419	444	433	439	426	410	462	426	412	369	412	438	453	409	448	417	430	441	393	409	378	415	444	422	387	372	430	434	396	427	408	446	443	423	429	386	381	380	403	387	407	422	412	417	428	395	410	427	418	441	418	395	409	409	452	424	421	443	427	410	446	465	433	443	442	378	390	409	438	445	440	407	432	429	372	439	404	447	418	435	445	435	391	425	383	368	397	403	419	419	446	447	410	446	400	415	425	427	394	390	419	412	420	446	452	429	459	425	406	442	453	436	386	426	449	409	437	413	398	452	417	398	397	436	422	452	434	422	422	404	392	431	447	367	383	440	405	403	414	412	426	461	438	461	426	441	411	454	403	454	427	409	409	418	409	440	470	446	423	390	387	383	383	425	450	447	401	395	423	397	380	400	432	418	417	459	408	447	447	422	406	411	412	419	472	436	421	408	438	413	387	435	390	408	397	426	391	401	405	406	463	422	403	417	427	436	418	412	416	410	388	395	414	385	440	465	421	378	431	447	455	398	451	375	455	388	427	427	388	429	447	432	400	403	468	457	395	424	479	438	450	437	399	438	424	390	394	430	434	439	435	437	415	387	440	397	427	415	401	429	426	452	413	428	442	411	393	408	450	417	402	448	401	385	436	370	408	422	400	407	420	413	394	450	450	425	402	374	436	439	402	419	436	376	405	441	387	442	457	423	419	452	438	450	463	409	407	413	393	393	438	404	440	410	403	440	412	433	448	407	376	430	449	425	412	406	444	415	455	441	410	457	436	450	431	444	425	391	389	443	422	452	422	430	421	455	435	444	392	440	450	443	452	432	436	404	423	427	431	419	399	398	446	425	428	452	423	456	422	454	458	469	433	466	419	435	404	403	440	470	414	429	409	395	383	418	463	418	462	422	423	401	455	385	433	402	430	399	406	385	416	427	410	397	424	399	410	463	448	458	430	434	413	382	420	401	427	450	454	415	420	422	443	406	437	453	452	440	432	415	427	410	410	470	402	460	410	433	380	426	445	438	455	457	382	406	419	422	413	416	420	392	419	416	453	420	424	391	433	408	455	398	409	453	433	376	389	408	448	430	392	448	425	437	443	435	417	451	391	464	387	396	466	414	432	408	403	446	454	402	383	402	415	428	421	429	409	426	431	438	414	393	386	445	411	420	398	398	409	441	417	402	423	409	413	441	408	408	421	420	457	407	415	407	400	416	419	433	431	398	421	427	389	409	428	447	432	412	404	424	383	478	400	432	403	395	425	471	445	392	449	395	428	411	407	379	407	445	452	384	415	416	418	418	429	414	429	414	465	393	381	432	407	442	436	437	401	394	439	429	419	419	386	416	416	397	417	387	418	422	446	388	445	439	405	426	423	428	419	461	431	398	407	429	431	403	431	455	421	443	441	442	380	429	443	447	439	419	410	412	395	451	431	399	414	451	407	426	445	435	440	449	429	417	397	406	447	437	410	422	423	422	430	411	407	413	469	432	406	407	465	419	435	423	432	422	403	433	410	432	439	412	426	390	458	400	425	405	421	449	444	425	401	452	438	437	414	409	410	428	409	392	431	435	412	428	457	403	429	418	424	429	411	397	409	411	443	419	419	416	448	381	413	426	414	443	394	424	425	428	440	424	413	435	444	412	427	444	446	391	414	460	395	393	454	433	402	406	458	440	399	402	419	407	413	397	403	446	428	435	413	416	402	419	462	443	439	439	475	445	415	410	441	443	417	417	389	399	435	398	407	440	403	427	426	400	425	446	395	417	436	425	403	410	416	443	413	415	437	445	377	411	403	426	442	434	428	462	413	427	432	375	425	418	453	455	402	433	418	442	461	461	429	417	413	415	397	451	406	414	435	436	398	432	424	441	454	384	463	442	393	432	459	388	413	422	448	434	399	454	409	422	437	450	406	424	362	423	449	415	403	403	423	402	444	478	403	392	404	419	417	423	413	450	412	440	415	385	411	412	414	464	448	427	455	416	398	424	460	433	385	415	413	414	428	413	424	425	446	428	438	415	409	427	450	424	448	392	420	408	421	401	428	444	490	403	423	441	438	412	456	402	425	404	445	379	429	433	367	399	418	427	376	405	440	409	397	436	422	429	422	433	407	464	415	378	432	415	438	447	405
2115	1005	1011	1013	990	959	1064	1033	993	964	981	959	1003	1010	988	961	971	946	1009	1007	987	964	969	996	945	1000	994	906	947	964	917	955	988	931	989	1002	967	962	952	1001	962	962	978	964	1038	1032	925	950	976	965	970	956	950	987	974	855	967	976	1005	967	978	960	982	971	979	996	959	989	948	1000	973	956	950	944	920	934	987	953	969	929	987	991	982	1022	937	962	1001	1046	1006	983	949	1000	978	962	976	964	970	986	1008	929	977	947	933	986	951	959	1020	989	972	916	955	969	994	964	940	931	995	950	958	951	945	979	901	942	924	959	978	948	969	976	1012	963	935	959	901	965	984	963	975	945	966	984	992	949	981	993	963	932	991	965	1023	969	1012	991	1035	968	970	1040	1028	934	969	959	953	979	971	985	961	930	1023	964	1005	966	983	1001	968	968	973	961	1001	932	1016	960	974	926	984	974	964	990	1015	993	941	969	984	938	954	1012	936	939	929	912	945	981	963	944	986	962	932	923	995	984	961	956	981	1055	956	1023	981	909	951	973	937	978	971	961	943	938	990	955	968	923	972	980	985	1017	896	984	973	930	955	1010	937	972	1006	934	1041	974	970	1024	1007	919	956	974	986	946	971	967	917	974	928	1037	941	991	981	970	934	954	1004	1006	984	951	1039	927	1018	952	982	1030	990	968	962	922	1021	968	972	975	988	936	986	994	978	974	1024	992	989	974	929	1021	948	964	970	985	947	978	941	949	1038	935	998	950	954	981	941	968	997	1024	951	1010	961	940	988	951	998	972	991	1010	958	1006	1010	970	977	957	1031	983	975	1016	958	937	947	1019	1038	1031	978	1033	974	943	998	1047	1059	989	990	993	1002	961	978	952	975	1000	1022	930	929	950	970	958	1031	975	956	1010	937	979	919	1008	923	945	975	1027	947	996	943	985	932	935	962	1030	979	971	963	981	955	963	1004	951	944	990	999	932	948	1008	975	977	953	1020	973	1005	1012	900	989	1008	947	912	940	956	916	940	1005	1004	954	973	992	999	933	988	928	968	1016	992	975	965	966	925	945	957	982	941	956	1017	967	1015	964	919	975	934	1057	970	967	1034	1006	925	986	907	997	985	929	1002	951	967	954	949	989	936	1029	932	957	991	1011	956	991	973	977	989	984	975	965	964	924	981	943	982	984	994	956	968	947	919	957	961	983	962	966	988	968	966	961	964	987	999	1011	954	948	966	986	1035	962	996	995	1016	929	975	978	1002	967	1005	999	992	986	969	985	991	979	981	986	935	1021	1007	990	933	968	973	998	1047	933	992	949	957	974	993	1041	956	981	973	943	961	985	942	1015	972	934	965	1027	974	1024	944	966	991	994	960	990	952	950	1013	913	1005	966	973	1012	989	961	968	963	981	990	973	984	960	971	900	949	962	1014	942	937	995	945	920	984	995	984	989	959	945	939	960	1001	956	952	977	919	962	1016	975	933	1003	986	936	965	999	978	955	997	1006	953	978	1003	982	961	968	986	977	968	944	939	944	1002	1015	966	957	955	967	977	984	965	1005	956	998	1026	1025	1012	934	966	960	1004	983	968	974	960	991	876	936	955	990	1005	994	978	996	976	992	996	958	936	977	966	976	952	1000	945	985	1060	942	981	932	1006	930	989	993	960	1052	997	976	964	959	993	912	984	963	978	945	963	928	958	990	989	943	945	958	941	993	935	985	935	994	1007	989	942	978	950	1009	1006	958	939	965	1006	961	985	1013	1009	988	957	989	978	959	966	978	980	973	1049	943	975	993	903	1011	1016	966	911	942	980	959	958	985	1033	993	977	942	995	994	968	970	1002	956	977	987	977	989	991	960	970	918	965	950	969	980	973	957	1035	955	997	988	989	1008	1030	996	968	997	953	1027	932	1000	953	984	987	930	970	969	962	897	961	960	1014	1005	973	939	980	920	990	945	986	941	983	1021	983	920	956	948	969	922	932	898	949	955	966	940	968	979	989	943	1000	972	888	976	1011	966	1011	994	977	961	978	980	949	963	963	934	973	1008	997	954	917	1045	1007	989	919	962	961	996	915	972	984	994	986	969	975	982	968	978	977	986	964	956	980	995	1022	1012	953	1007	969	960	1002	996	992	965	981	930	968	1009	993	976	947	922	964	950	939	921	951	1025	955	930	941	1007	966	925	954	998	985	1006	965	959	981	978	960	988	919	966	958	984	946	928	960	963	975	987	998	991	985	960	933	987	958	998	975	1012	994	966	1014	952	971	962	951	988	947	926	978	983	980	976	1012	938	974	992	993	971	959	992	960	982	949	971	907	1003	992	1013	977	973	984	1014	934	1037	1007	989	984	885	940	985	1009	943	1016	971	959	1002	978	998	914	971	972	971	1039	992	1020	990	1051	976	949	964	1020	1001	977	994	949	927	934	942	948	1032	952	967	982	921	983	947	982	975	1002	964	978	949	960	1005	953	961	954	987	986	962	1018	895	1025	942	1004	965	982	1016	1024	966	992	964	1019	951	977	975	1024	982	1019	962	930	954	952	944	998	971	999	968	983	941	998	966	972	1012	1018	993	1006	976	1031	962	968	969	961	972	965	991	965	995	963	949	942	967	988	924	998	966	940	1012	941	944	982	987	926	954	1009	1006	953	1007	928	968	958	988	1002	971	934	972	942	976	1004	1028	908	981	1016	970	972	1026	948	978	955	998	1010	1038	919	985	978	928	1003	914	988	955	977	998	977	984	985	986	980	998	971	1003	1004	954	972	955	996	954	947	965	982	924	1000	971	1024	1001	926	916	966	944	990	983	949	981	995	969	996	1016	941	964	978	997	973	941	989	949	1000	925	963	967	933	977	974	950	923	979	961	938	940	1003	941	1021	933	937	964	986	966	971	974	1042	1007	966	975	940	963	950	916	990	957	967	987	913	999	930	936	1020	966	950	955	1019	965	939	1013	955	993	965	978	941	932	920	1001	961	966	991	987	968	987	966	947	982	973	1013	933	1004	978	974	1035	994	929	1006	967	966	961	955	955	986	992	944	1011	1014	966	970	953	961	954	971	932	964	947	1042	1035	947	981	978	959	949	1002	1010	979	991	1003	978	968	963	964	990	968	970	993	997	952	975	1009	981	995	971	966	917	928	970	926	951	981	999	981	922	966	921	973	1002	1006	987	958	989	915	1003	950	979	1001	939	1011	967	977	1005	985	996	986	931	919	971	925	1048	960	926	943	1011	964	1016	970	973	919	969	1037	942	1016	997	1046	938	951	994	1003	967	991	946	979	984	974	971	981	967	1003	928	909	956	950	941	918	961	966	960	998	991	960	985	883	960	969	956	932	960	928	1000	990	1013	1034	976	1049	990	1025	971	992	950	963	992	1021	936	1008	976	985	1006	1005	980	983	984	986	994	960	1015	1014	1016	952	947	976	917	961	1040	992	927	941	1015	988	968	1005	960	982	929	942	950	969	1000	960	973	1030	982	1003	967	949	982	926	966	973	1046	954	952	930	991	999	1010	963	987	983	905	1005	947	1015	917	939	999	939	954	1016	978	981	895	979	1027	906	1007	952	970	937	936	1024	957	1019	1008	1001	1007	1013	995	959	1000	980	962	996	1018	974	1000	951	966	982	972	953	964	1017	976	954	965	947	1044	983	988	979	956	964	1008	1003	985	983	983	1030	934	958	1017	949	1005	999	961	967	1032	982	1017	924	991	935	973	953	994	988	995	989	979	941	1005	976	941	1006	980	966	932	957	985	992	971	971	957	975	989	1001	911	1027	985	1000	941	948	1016	911	948	984	974
6855	524	639	517	504	448	423	395	433	385	404	397	350	346	376	362	328	370	325	355	390	338	366	360	377	370	341	390	357	367	364	394	418	394	346	332	366	368	378	334	365	383	381	385	358	367	353	385	358	347	359	365	399	385	333	359	342	379	367	349	388	370	363	341	381	344	382	375	359	362	322	332	351	368	329	374	388	361	379	373	348	388	384	360	346	326	342	381	343	371	350	384	353	364	380	376	358	379	377	355	364	389	363	339	345	417	390	375	383	384	392	384	339	383	392	361	350	349	333	338	379	373	321	395	367	339	348	352	368	354	375	360	352	355	396	383	361	366	371	373	327	381	312	358	380	397	385	384	367	335	324	366	391	360	349	374	384	376	343	382	337	386	406	358	388	384	358	337	342	369	366	375	398	343	359	338	325	386	397	353	352	379	376	347	381	338	379	347	356	386	342	360	366	351	356	386	349	360	340	342	386	361	396	284	355	389	363	357	363	348	332	387	411	340	336	403	369	379	374	358	375	353	391	379	419	392	374	347	355	353	359	360	360	352	364	359	355	364	361	354	353	361	399	355	398	341	350	326	377	360	370	360	388	383	326	300	339	414	394	325	383	357	324	366	366	369	362	361	402	437	357	357	355	345	363	329	353	350	377	350	337	373	375	348	366	356	347	379	357	343	350	320	364	356	375	386	409	352	352	346	361	339	342	361	373	385	391	371	409	343	370	323	418	347	376	363	378	371	394	356	373	367	339	374	373	375	383	379	393	354	405	360	357	351	360	376	346	368	388	384	348	378	354	395	356	377	373	357	390	393	375	331	358	362	354	372	320	372	359	379	358	362	337	360	338	352	323	345	336	376	364	364	343	329	326	347	351	322	363	338	347	371	369	369	391	351	401	357	336	385	361	370	365	368	360	349	332	342	358	393	348	407	377	360	385	362	348	366	396	347	380	368	348	349	382	343	345	389	369	333	332	390	386	355	374	361	389	353	329	403	384	405	375	385	351	328	416	330	368	368	315	332	352	309	361	356	378	367	380	338	361	360	357	385	337	374	383	352	384	363	375	362	353	332	354	408	344	383	350	350	388	356	353	363	356	346	341	342	357	336	386	389	339	330	358	372	389	363	316	336	368	427	322	345	366	338	413	339	359	369	395	371	393	354	349	386	329	359	378	378	360	398	362	338	404	352	397	350	413	358	395	387	398	361	341	349	335	331	342	366	388	360	337	318	385	317	353	390	357	386	373	378	372	377	313	394	364	354	353	389	417	355	342	389	376	389	371	323	395	385	349	371	355	356	355	369	359	376	357	375	344	341	383	361	329	325	339	352	369	402	342	360	425	359	346	382	364	340	388	410	382	376	357	362	384	371	351	333	337	351	356	361	332	387	361	376	384	341	348	351	357	418	368	372	377	352	350	392	329	321	396	398	403	331	347	351	368	376	358	363	379	355	370	364	360	374	377	376	381	365	396	361	390	361	346	397	343	351	360	363	410	380	359	366	347	372	406	392	356	396	361	381	364	374	388	412	345	354	368	375	334	376	375	386	379	338	380	354	398	404	372	334	397	396	373	359	360	368	357	368	366	387	369	379	371	364	340	353	345	329	341	379	362	364	362	370	368	333	369	358	358	352	343	381	344	345	375	373	353	363	373	370	349	351	387	380	384	360	374	382	385	351	385	358	346	365	396	327	346	373	350	363	367	347	374	378	315	389	360	354	317	366	331	290	368	364	367	394	364	385	334	377	405	366	352	336	334	380	392	409	340	364	350	371	365	392	398	373	384	357	366	385	375	358	381	346	339	415	384	410	413	351	384	370	365	383	383	341	384	382	379	345	384	337	368	352	337	367	387	341	385	359	360	365	331	375	379	383	343	358	377	365	396	349	349	390	354	315	339	377	364	383	344	371	380	346	401	346	389	367	378	359	339	353	392	388	355	369	367	370	345	360	337	377	398	378	336	370	366	336	357	342	375	355	375	349	363	370	361	357	354	400	386	334	350	344	350	381	382	355	333	376	324	351	356	378	333	300	408	378	376	364	343	380	384	335	374	387	377	327	344	337	372	366	382	362	364	370	341	388	346	401	371	358	348	354	368	352	355	394	373	348	323	370	326	339	395	408	388	354	380	372	405	381	366	362	353	383	365	379	404	374	357	362	388	352	325	403	374	347	385	351	348	375	379	366	315	363	374	335	364	409	354	375	356	375	349	354	341	348	404	379	348	357	409	332	307	380	376	377	368	355	370	363	384	374	390	359	361	388	359	415	377	373	394	333	328	348	345	347	337	374	345	381	363	386	362	352	352	367	395	391	364	384	357	393	408	382	321	357	361	357	327	367	378	384	368	383	405	368	369	355	406	357	351	370	373	376	393	358	359	356	344	347	371	371	334	348	360	362	366	348	377	357	358	371	325	382	333	352	400	353	379	389	321	380	334	387	354	356	362	378	380	338	367	333	353	388	337	375	381	338	354	356	351	377	381	415	335	387	345	388	323	368	375	336	387	369	348	364	397	357	354	365	364	355	347	381	325	362	382	348	347	366	354	363	371	405	361	380	382	377	379	365	387	370	356	375	345	312	358	349	337	382	362	346	356	318	392	372	385	381	371	353	353	382	381	411	376	343	373	331	351	356	366	381	348	374	340	372	357	353	344	360	392	351	354	382	379	330	363	365	375	343	324	339	357	334	335	352	349	330	398	364	381	387	352	334	330	325	367	385	366	358	366	354	350	352	333	329	367	384	355	344	370	387	382	369	384	362	369	374	337	398	395	389	354	360	378	361	351	351	367	361	348	358	400	351	340	369	376	389	364	326	348	402	354	341	371	337	360	382	359	345	370	368	366	386	377	363	345	362	372	307	355	360	349	346	339	375	357	374	386	370	377	387	397	336	332	387	355	335	324	331	347	300	355	331	358	354	354	385	374	361	363	448	394	336	421	355	379	351	319	337	390	376	373	383	377	380	389	395	379	346	362	397	399	372	343	362	346	372	393	407	369	364	349	381	359	395	370	385	336	338	369	400	351	381	395	380	374	359	363	377	350	361	359	365	354	379	350	412	344	339	384	358	356	353	358	344	363	382	343	381	418	354	366	347	377	381	391	400	357	391	371	378	334	397	367	360	352	362	346	351	395	358	360	373	389	336	360	368	374	375	355	359	374	378	310	325	371	341	319	341	356	414	382	317	339	347	338	342	394	370	365	360	372	337	378	367	377	341	364	376	363	345	355	345	322	334	359	381	375	338	362	344	390	378	344	367	353	345	358	363	367	369	362	346	334	358	346	378	348	373	389	386	371	361	375	368	335	379	346	380	373	371	350	342	353	391	373	382	397	386	328	360	366	332	381	361	367	407	341	348	379	377	354	371	374	341	363	372	367	343	367	352	350	362	335	363	372	378	365	382	408	364	371	378	388	375	345	360	336	366	397	362	343	360	356	401	391	379	388	348	351	347	422	354	355	374	334	379	357	340	372	336	382	361	371	405	351	367	390	400	357	376
6356	1108	1438	1487	1412	1231	1161	1086	1071	927	977	919	974	928	898	952	884	887	905	917	843	868	861	884	924	868	872	861	892	882	823	905	822	875	843	865	836	900	820	889	897	893	846	903	814	834	898	812	855	833	896	851	856	821	835	815	901	900	875	866	847	877	840	850	874	883	825	855	875	825	845	850	828	846	846	853	887	828	867	863	843	837	858	866	852	886	797	866	867	885	885	844	887	869	878	907	856	850	789	863	860	842	838	829	856	869	834	838	848	825	801	862	854	858	811	819	848	842	830	903	855	858	797	843	810	850	865	810	854	856	911	832	817	828	864	830	807	850	895	821	821	853	901	895	848	858	799	865	868	894	843	870	871	830	852	847	831	892	854	789	810	836	824	863	794	794	877	894	804	857	875	834	818	844	863	853	814	815	871	859	837	851	803	887	859	885	846	855	849	874	841	804	847	850	848	886	850	853	894	836	879	850	829	855	839	910	828	895	844	856	845	863	874	835	844	877	847	817	819	850	834	845	861	869	843	839	848	841	832	868	850	824	866	813	862	893	857	844	816	801	900	777	890	899	827	845	818	851	915	834	800	888	861	867	814	830	885	872	887	832	821	828	838	838	847	827	807	833	859	874	841	858	847	844	854	891	807	857	847	876	812	882	821	835	857	851	832	865	839	853	834	834	878	878	886	847	840	818	841	854	816	847	869	824	877	825	876	836	871	873	872	884	808	892	832	839	829	913	838	839	839	840	853	863	823	801	869	845	828	841	856	877	841	858	877	914	853	827	788	861	881	837	833	809	862	917	865	834	877	881	821	851	778	824	817	848	891	869	860	865	843	816	848	837	821	842	800	844	877	837	846	869	853	865	849	892	833	911	836	840	821	874	859	874	824	820	895	882	831	848	877	810	812	850	835	801	849	881	900	847	848	840	891	883	878	841	857	864	800	830	878	853	851	834	816	877	816	836	866	806	819	899	873	835	851	866	881	882	861	885	783	851	828	900	836	828	858	816	837	824	852	829	790	866	862	891	822	897	850	875	867	869	834	858	859	833	870	830	904	836	879	866	885	891	840	885	900	867	832	908	863	838	841	868	884	833	829	864	786	854	843	873	824	890	850	867	844	856	876	856	846	865	853	824	831	865	829	832	894	860	907	860	881	862	827	853	907	892	870	859	820	873	829	834	903	873	825	876	837	830	897	855	896	820	851	867	902	843	816	856	858	847	885	811	865	836	817	834	866	858	845	816	865	852	837	839	849	838	892	804	912	867	816	792	837	819	788	862	847	870	822	776	848	837	890	870	845	810	825	790	816	829	873	888	843	900	877	886	884	899	920	822	850	870	870	892	822	892	892	835	896	853	845	812	884	863	804	869	834	845	826	864	828	797	865	855	859	847	812	800	843	834	894	882	869	863	836	835	836	825	841	863	926	868	848	820	837	805	860	835	860	858	828	824	861	858	859	882	870	868	924	899	818	826	841	859	868	861	808	832	843	815	806	877	845	915	862	852	862	812	835	859	839	876	851	844	828	836	836	821	830	879	857	812	917	854	889	864	838	851	873	846	874	860	837	849	879	842	838	832	898	855	832	855	846	825	873	849	868	875	796	797	858	817	857	824	812	847	836	809	891	837	827	861	813	893	855	876	876	872	871	830	862	890	870	828	865	888	825	836	851	865	827	863	855	893	857	863	798	890	819	819	818	827	842	856	819	822	821	871	832	828	880	838	851	876	883	845	805	862	832	897	846	833	865	816	785	854	844	858	831	902	865	924	876	907	823	803	877	825	869	845	854	853	817	874	840	864	808	838	948	886	847	854	824	813	880	888	863	871	868	849	833	857	865	856	893	911	841	900	814	860	797	873	832	823	881	882	854	833	795	847	843	844	852	867	888	861	813	813	891	782	904	840	872	834	841	856	873	820	889	870	879	875	853	885	871	835	893	852	844	821	864	856	858	861	847	845	824	831	873	861	877	866	841	859	835	839	820	863	861	835	889	877	840	840	833	893	800	800	852	838	804	819	800	822	820	854	874	861	892	847	867	832	834	861	873	888	890	887	824	851	893	892	842	850	831	855	819	825	852	837	850	841	891	829	816	807	862	902	836	856	871	890	828	881	839	859	861	853	924	818	815	823	881	869	837	825	848	844	855	832	853	866	815	840	907	817	841	896	848	835	906	876	849	864	869	818	874	796	826	892	844	855	813	856	889	894	879	863	818	844	881	833	857	879	890	892	848	826	889	888	841	893	867	873	839	891	829	849	900	854	851	866	793	857	855	818	855	818	859	827	803	782	854	871	901	848	899	881	810	877	850	848	860	806	857	848	822	877	831	831	884	840	831	869	854	822	919	888	864	838	839	810	871	847	863	842	843	818	838	870	908	898	808	860	831	865	851	865	915	815	863	860	829	858	875	849	815	871	855	883	870	858	840	821	850	884	839	851	828	855	878	828	838	859	819	849	848	821	813	858	872	839	863	840	821	831	868	841	802	901	874	805	864	848	842	906	836	852	901	807	862	920	796	847	917	845	870	881	809	833	874	816	834	848	885	865	863	841	828	880	849	836	866	844	841	862	872	810	890	883	839	845	810	847	887	891	837	825	887	804	824	804	822	818	843	857	870	873	856	851	866	841	876	872	909	810	851	866	873	859	822	859	825	812	853	825	806	855	820	804	808	881	837	920	845	864	868	885	845	885	855	830	852	820	828	803	846	839	813	927	820	852	826	896	834	850	862	842	819	846	829	818	869	802	823	874	848	792	818	885	868	876	861	829	856	845	865	824	845	904	886	872	837	919	874	878	826	851	885	839	871	838	831	819	882	869	864	846	822	832	868	892	841	816	856	820	839	852	818	867	848	842	889	836	873	877	861	849	859	886	875	910	815	805	891	909	870	851	839	842	837	889	866	896	842	869	802	872	818	802	847	902	877	899	781	899	872	806	854	834	834	858	800	837	854	798	856	858	835	917	887	853	848	840	838	858	819	887	836	802	818	851	821	851	862	850	831	868	872	863	851	866	858	811	898	806	872	903	835	846	843	842	855	846	784	804	844	866	797	843	829	834	849	842	811	842	854	801	830	869	878	845	828	855	827	894	900	885	841	834	886	861	834	857	823	794	887	838	832	819	810	912	818	844	805	860	826	861	821	820	812	888	850	853	876	891	836	865	856	837	897	846	876	856	864	877	923	888	900	858	865	886	906	861	838	845	891	871	863	845	825	874	806	830	894	840	847	807	867	877	839	861	817	818	867	820	849	817	765	859	845	914	870	885	827	854	808	920	804	890	878	843	863	821	821	852	824	869	876	860	876	846	899	823	893	862	862	833	827	804	863	863	807	877	893	843	895	876	807	848	869	813	806	867	857	892	824	862	879	911	857	879	869	839	820	837	847	874	878	848	904	876	871	879	792	880	872	892	813	776	849	798	908	854	851	840	845	865	875	821	806	795	892	830	830	879	886	867	833	880	822	878	834	867	841	903	846	911	877	859	834	841	871	846
12370	767	621	502	376	335	305	265	248	233	190	221	188	214	208	194	176	203	161	214	174	184	201	172	183	205	191	178	203	200	161	191	185	177	183	172	152	182	176	163	189	204	172	183	181	208	156	190	190	197	173	182	181	181	172	168	177	179	179	180	192	167	172	182	165	181	186	178	187	168	186	178	166	159	187	192	165	202	192	178	173	166	204	182	188	174	166	178	182	193	152	163	197	162	178	178	172	198	185	171	182	178	155	158	179	161	195	191	193	167	182	188	189	189	193	185	204	182	189	170	200	169	156	188	200	164	185	162	200	163	197	161	183	181	166	181	192	178	181	185	181	188	181	199	186	182	170	196	178	190	169	173	156	186	205	199	159	163	214	149	170	194	156	152	178	183	182	201	168	171	170	201	179	176	173	181	195	182	168	194	164	175	214	174	192	194	171	181	198	162	177	186	165	169	196	179	202	204	190	192	178	206	197	205	179	186	159	188	200	177	175	167	170	159	164	176	189	168	175	176	190	177	168	151	176	188	181	183	180	172	193	168	174	192	193	163	195	178	164	158	179	188	181	184	179	196	183	192	174	156	172	182	199	192	178	172	156	173	189	169	170	166	183	182	152	151	183	186	205	172	189	195	185	204	174	217	174	160	145	171	201	178	163	189	171	172	174	179	178	166	163	179	202	183	169	185	195	170	183	189	175	178	184	189	166	178	171	191	148	183	189	200	186	183	183	171	180	183	184	196	185	186	180	159	177	163	181	171	158	179	185	155	187	165	152	175	207	177	180	178	180	174	174	160	176	176	202	188	175	180	158	186	176	159	184	140	136	187	190	181	182	181	173	203	176	158	171	179	174	161	187	179	171	200	180	158	185	167	179	176	182	165	173	167	173	174	188	150	178	149	171	153	202	176	179	167	175	170	180	169	189	150	168	184	151	179	170	196	186	202	196	177	168	190	169	192	187	174	196	169	185	206	173	160	192	165	167	176	192	172	167	172	182	211	162	190	184	179	171	173	190	186	163	186	173	174	173	203	189	188	172	193	169	182	172	173	166	164	183	177	177	191	174	175	171	167	188	167	176	198	183	154	180	202	193	167	184	192	174	176	184	164	189	189	176	164	148	167	160	206	175	163	171	190	178	175	188	197	193	174	207	223	172	178	163	169	186	195	162	174	181	209	163	180	205	163	184	169	179	169	181	141	176	171	166	177	155	187	181	154	197	183	185	180	166	184	169	184	168	178	202	157	179	165	170	174	205	172	142	200	152	156	212	185	169	155	199	186	203	169	188	193	174	178	169	178	180	178	154	175	186	186	174	179	173	159	169	184	188	144	173	190	181	176	159	164	166	192	182	153	174	168	205	170	192	193	156	179	174	164	167	174	181	188	167	168	190	185	171	195	175	174	161	175	180	157	176	180	180	192	185	146	202	184	160	180	195	182	171	188	171	157	165	177	157	153	178	172	170	176	148	158	171	228	163	175	176	178	200	174	152	168	175	166	181	180	187	162	186	193	169	184	186	160	182	165	150	186	164	179	178	171	174	179	184	178	196	201	176	178	175	164	173	174	206	187	171	169	183	194	212	221	167	164	178	190	151	153	181	173	198	174	185	175	162	167	171	168	201	178	193	180	183	182	194	173	167	168	186	169	205	170	170	183	182	170	160	182	189	198	169	187	184	171	143	163	172	173	164	167	201	188	182	165	183	194	190	158	165	182	183	173	178	174	175	176	162	187	162	188	182	206	191	171	185	195	162	173	195	198	192	183	181	170	178	176	198	188	156	165	178	176	169	169	163	132	178	177	177	151	152	189	182	181	190	163	170	153	184	149	169	174	181	176	170	168	185	173	180	182	167	173	172	163	169	192	153	179	153	183	189	203	147	171	196	189	178	184	168	183	166	227	191	158	181	201	201	175	198	163	175	181	199	185	171	184	158	153	146	173	183	170	179	199	182	178	191	173	171	200	191	163	181	193	194	189	161	173	160	220	165	178	185	195	160	148	171	157	182	185	177	195	166	174	170	177	194	178	178	185	175	163	168	198	182	169	158	197	171	171	165	185	179	144	187	168	176	185	180	190	162	197	201	197	190	172	176	172	171	191	167	189	182	151	165	185	196	207	178	186	185	175	158	175	183	198	166	147	184	174	170	185	172	191	179	182	178	166	196	173	186	175	176	183	174	211	168	185	165	183	197	178	190	171	193	164	177	178	167	139	176	170	144	183	163	186	173	165	192	172	169	172	170	204	191	191	180	201	174	175	189	182	165	201	160	182	182	191	170	208	203	191	155	180	153	171	185	171	192	184	176	189	166	167	144	184	161	193	169	196	172	185	196	147	175	178	160	164	154	179	179	154	159	171	186	194	183	201	175	188	164	162	177	187	172	183	174	192	177	189	173	166	174	174	163	163	188	174	190	176	176	211	199	157	175	196	160	179	176	202	195	172	179	152	171	159	168	189	166	159	166	180	180	186	167	181	171	158	190	187	155	169	163	145	184	156	194	157	166	192	173	169	183	188	212	179	177	180	155	192	185	200	192	163	167	164	193	186	181	207	176	192	174	186	187	185	180	155	193	180	146	205	183	178	191	189	175	157	159	171	174	174	178	188	164	178	186	189	193	191	187	204	195	165	159	177	172	140	169	183	164	180	189	145	153	171	184	169	172	173	165	192	173	166	175	161	186	163	160	181	166	189	164	177	210	191	181	187	186	206	159	192	170	192	196	168	177	187	179	207	178	182	156	161	169	173	177	178	186	204	190	196	168	159	153	193	182	188	160	155	184	175	187	185	184	184	193	168	187	183	179	173	192	152	180	173	176	182	186	169	173	206	180	167	185	174	176	178	174	187	202	178	173	194	165	182	198	183	163	200	189	161	191	163	179	195	182	166	165	191	186	193	181	181	204	175	179	196	149	176	162	199	212	196	181	198	190	180	171	171	189	184	165	200	180	194	196	186	168	168	151	185	189	164	193	183	187	146	182	185	186	182	166	173	169	174	181	182	191	185	171	160	184	184	166	193	165	171	169	178	171	147	185	181	194	200	175	144	182	171	175	158	176	170	210	172	197	173	200	160	183	172	184	175	178	179	182	186	169	186	177	192	177	180	164	182	196	152	197	156	180	171	192	154	179	194	183	172	179	189	180	180	164	163	195	200	192	181	195	190	199	182	167	170	172	198	180	198	187	184	165	206	173	191	170	177	159	201	201	171	182	161	168	162	177	202	176	181	166	178	156	158	191	177	160	165	164	169	169	183	159	202	176	192	201	180	147	179	164	171	196	182	177	187	168	158	195	187	197	170	170	188	145	191	179	193	188	187	198	177	192	183	198	177	170	182	160	188	174	185	194	187	179	175	187	183	170	167	168	159	187	187	190	164	202	191	204	189	176	175	160	184	198	171	188	182	163	201	185	166	153	167	191	175	175	174	174	176	178	179	205	164	168	159	192	178	185	171	174	187	149	176	158	157	194	188	189	192	195	190	163	151	199	184	182	165
7775	877	1465	1679	1419	1155	1003	894	807	813	673	662	623	617	578	549	584	551	566	539	555	526	576	505	497	500	504	485	504	494	494	478	521	447	488	489	495	512	433	492	466	477	500	464	436	467	477	463	480	477	477	438	471	460	447	478	485	452	447	464	454	508	453	472	481	420	474	484	470	463	466	454	466	520	447	412	488	458	457	411	469	454	468	457	465	498	468	481	456	433	461	457	488	487	464	491	454	437	471	425	472	446	466	454	513	454	422	440	451	464	499	483	429	467	467	467	461	450	473	458	455	478	473	454	441	445	449	503	471	513	411	447	468	471	443	479	462	426	484	440	441	423	455	481	454	479	456	444	493	437	459	480	457	493	440	456	447	440	425	507	487	494	469	446	490	495	469	467	449	477	472	482	479	468	473	472	428	465	447	459	469	484	447	453	471	459	468	506	447	418	468	459	437	423	471	461	446	446	450	462	490	481	460	452	470	455	454	497	467	456	506	442	442	490	460	486	451	454	450	459	480	482	441	426	444	498	464	484	421	473	444	476	433	485	485	424	501	481	461	421	500	481	484	451	430	464	462	421	469	462	483	463	505	447	456	461	447	442	473	453	473	483	442	433	443	478	445	491	486	440	447	433	462	457	471	478	445	471	501	486	432	495	452	461	432	431	455	457	445	466	480	451	481	484	490	476	440	428	480	468	453	451	455	433	451	466	457	483	495	477	441	420	467	473	465	445	481	447	468	470	468	500	422	450	436	453	457	461	438	445	479	439	475	456	439	476	428	452	423	458	469	474	443	450	475	459	484	429	437	459	476	462	465	457	468	482	434	470	446	436	467	440	492	450	467	492	457	492	477	478	464	531	448	484	474	506	465	458	484	415	456	463	479	479	472	460	466	492	439	439	463	445	490	465	493	489	425	433	464	456	488	466	445	458	430	484	438	480	453	455	474	486	459	456	464	491	504	490	494	490	490	455	457	429	472	463	448	493	477	456	465	444	438	435	468	457	456	469	456	447	471	441	478	489	476	456	461	508	494	500	472	470	464	435	484	451	486	424	411	486	473	454	456	440	476	518	459	534	456	476	464	482	478	444	427	466	455	425	448	459	443	476	458	420	466	447	475	451	465	450	439	432	514	479	450	440	448	481	460	480	460	449	442	469	485	483	444	443	449	461	450	497	459	472	472	421	492	457	426	440	490	449	446	441	406	488	468	500	493	478	470	469	496	440	453	452	433	511	455	475	458	461	481	468	458	465	445	457	465	462	441	488	457	454	443	433	469	483	467	464	494	460	483	434	466	444	478	454	497	495	434	456	424	443	454	447	499	427	460	411	447	470	446	498	472	464	487	446	444	488	484	458	462	439	450	427	469	470	412	476	474	463	521	476	490	434	471	478	445	490	460	458	457	475	500	481	477	488	416	436	455	500	448	433	478	429	439	487	467	459	484	430	472	444	480	437	484	484	457	460	443	471	447	470	441	435	482	462	478	450	458	463	450	442	461	464	442	448	445	427	478	426	475	458	440	449	459	467	493	448	462	475	458	439	448	461	440	449	473	505	427	478	448	465	492	458	459	474	460	432	462	472	445	474	458	459	477	431	466	420	442	439	460	490	486	429	508	484	423	518	457	456	460	491	485	475	424	476	474	470	437	463	478	506	475	455	475	468	453	453	462	479	478	475	504	473	407	443	469	461	451	476	481	450	512	448	448	469	473	507	434	464	468	478	470	472	498	469	474	459	443	481	490	478	452	475	422	471	450	450	456	464	471	453	472	486	470	437	481	497	455	400	438	490	466	442	496	467	434	409	466	452	466	470	466	475	452	469	467	473	475	485	483	452	488	479	508	447	475	445	477	468	434	443	442	459	464	458	424	460	412	424	450	455	479	478	452	451	419	452	471	449	464	451	454	430	513	465	442	483	441	486	425	464	446	446	509	469	484	449	485	457	441	488	463	472	478	465	459	438	433	424	457	455	441	443	489	485	451	459	433	471	469	449	480	456	461	477	454	485	451	454	458	473	453	456	463	480	469	446	436	466	467	468	449	450	442	400	490	465	457	457	484	485	477	464	401	473	441	448	427	428	423	453	452	444	462	466	438	469	445	455	432	470	438	473	420	464	455	455	444	446	428	470	480	487	468	460	471	456	446	455	445	414	464	459	470	477	451	485	467	479	477	475	474	458	473	471	472	490	430	500	457	437	440	478	431	530	453	478	436	474	479	503	459	463	463	476	477	464	488	448	457	439	449	452	455	482	485	453	455	480	463	462	492	455	426	447	487	454	409	473	460	450	481	458	485	459	470	489	480	459	484	448	454	451	491	476	423	487	469	448	458	445	442	477	451	441	479	463	448	451	479	509	455	462	448	463	445	490	481	450	466	480	487	479	433	461	475	443	471	475	455	498	490	454	490	475	459	454	459	454	471	465	439	462	473	446	480	435	462	451	441	458	449	442	456	453	492	439	499	444	455	464	443	459	462	447	433	480	426	488	443	480	472	505	479	448	462	479	474	475	470	445	431	514	464	469	468	438	480	428	439	478	462	447	437	479	457	440	503	442	486	477	531	473	473	431	439	431	466	483	458	453	472	474	465	432	482	455	503	443	460	486	462	487	481	449	490	455	465	481	461	471	436	447	472	462	460	497	476	449	453	458	441	465	471	446	458	451	426	448	427	464	430	429	451	491	452	446	452	453	465	458	469	485	449	474	482	437	436	429	466	454	452	450	477	444	454	429	434	476	444	453	473	470	431	495	448	474	464	447	468	466	475	485	458	455	481	445	470	458	458	459	468	486	462	480	435	470	481	483	445	471	438	462	428	466	458	453	490	471	440	473	475	441	489	443	451	473	487	445	473	427	489	485	492	472	482	469	486	473	465	438	478	462	469	452	460	466	478	406	466	474	449	476	472	428	467	444	494	431	472	474	424	465	457	505	460	434	421	444	444	438	434	458	465	497	453	465	460	515	468	444	444	513	423	475	459	459	441	473	459	462	460	480	444	467	491	452	465	501	464	455	450	454	449	474	487	442	496	469	491	464	466	443	517	488	462	493	462	495	475	431	470	505	477	471	447	415	479	479	431	465	505	477	454	507	469	452	441	437	435	524	437	480	489	454	479	474	468	442	429	445	453	479	456	446	488	439	456	486	469	487	458	451	432	501	459	440	502	463	460	466	501	435	461	465	472	428	522	463	471	451	444	440	429	442	487	475	466	461	496	491	440	467	458	470	455	488	456	489	494	444	487	473	464	452	465	485	482	470	453	474	439	450	466	447	446	450	471	462	455	469	434	471	469	462	477	451	455	440	500	466	456	449	450	469	494	492	494	435	487	484	477	460	445	449	476	474	464	462	436	488	496	500	434	452	463	442	495	485	420	463	457	462	430	463	472	465	464	478	453	453	443	488	457	427	430	434	492	465	450	468	500	475	455	444	500	456	485	439	459	441	446	470	461	453	478	433	444	460	486	472	454	469	451	457	520	444	457	469	442	447	485	441
1479	411	439	422	422	421	415	417	424	390	414	404	418	454	449	422	468	442	414	429	372	384	456	436	418	449	427	426	400	429	390	404	414	458	448	379	415	443	415	435	466	437	434	369	388	406	413	377	430	407	420	413	445	406	418	415	402	446	442	422	403	416	472	403	394	433	425	428	419	383	437	416	432	398	435	459	449	437	419	401	464	380	420	428	388	403	426	446	411	453	398	430	433	400	410	411	412	399	413	442	377	414	431	440	418	425	428	405	435	412	430	385	418	443	408	438	440	422	412	430	401	435	430	405	416	410	426	415	418	452	453	445	446	430	408	404	355	423	419	404	391	440	412	418	474	408	425	419	409	457	421	425	451	384	413	419	385	420	377	433	417	411	417	416	387	413	429	436	417	411	417	408	455	416	449	407	434	454	378	416	372	404	392	405	419	443	436	429	441	431	407	407	462	441	437	449	430	437	391	398	432	422	435	407	444	431	392	430	406	425	410	417	424	439	452	418	424	411	474	431	389	407	473	455	438	463	441	428	453	412	432	423	410	446	420	443	392	452	411	416	404	419	432	437	439	397	413	429	420	439	387	462	396	429	443	423	412	421	442	427	439	415	398	390	409	389	387	386	425	397	382	447	443	395	368	430	397	429	420	466	421	423	423	449	439	445	410	400	439	415	410	426	401	446	385	414	393	412	444	415	417	398	420	438	428	400	434	433	387	409	421	427	443	432	427	424	413	400	402	409	368	439	419	405	402	464	438	418	414	379	456	417	412	456	404	450	418	418	357	437	416	417	475	413	416	428	441	396	424	413	409	418	430	460	423	414	421	438	411	406	392	398	410	416	419	402	426	451	388	442	397	439	462	456	429	421	444	402	420	439	436	426	418	424	410	437	393	448	387	445	428	411	404	409	442	422	452	425	453	411	424	399	397	399	405	383	397	426	411	433	418	407	432	388	431	395	419	426	432	408	355	462	383	433	459	386	406	410	425	437	436	448	430	407	420	440	437	441	406	478	425	422	420	459	476	433	428	457	431	386	417	462	455	419	421	419	435	423	464	454	407	412	393	404	412	401	423	436	410	449	444	404	439	436	449	440	421	436	431	418	396	422	389	411	462	434	401	414	377	457	427	413	458	437	389	421	391	410	429	430	404	401	404	394	443	424	452	424	426	447	413	442	424	418	414	436	438	421	389	417	418	433	396	410	393	445	409	390	393	435	458	437	394	385	416	379	398	444	411	419	398	401	422	384	434	412	439	423	436	448	414	423	414	444	407	412	406	434	408	402	395	410	451	429	426	417	441	420	419	443	392	413	434	386	393	409	406	398	447	395	430	385	432	416	442	379	427	440	403	420	431	383	413	429	412	419	429	406	400	424	422	446	410	381	421	415	405	363	404	402	440	388	407	453	443	385	416	448	397	386	407	417	438	443	442	423	413	406	408	441	384	401	452	374	400	437	407	439	427	382	404	440	427	375	394	436	388	428	422	412	438	398	391	366	427	417	394	410	468	416	457	401	396	413	422	410	414	443	413	431	451	429	358	418	438	404	424	426	383	401	404	437	399	403	420	430	376	431	396	397	460	406	429	396	369	386	422	429	437	429	377	414	410	456	437	434	392	443	413	393	412	453	460	416	448	421	416	434	416	403	452	398	385	409	419	442	411	464	431	420	413	402	409	457	381	386	448	425	432	417	424	422	459	374	401	433	403	425	408	375	421	424	423	414	418	399	427	440	438	404	432	475	417	422	430	393	395	405	402	450	412	432	400	446	427	450	413	454	401	416	433	432	468	406	430	430	390	416	414	453	404	433	443	420	410	393	421	426	413	432	411	440	433	475	412	420	438	432	407	398	453	394	454	409	409	428	425	382	418	437	382	426	464	423	414	422	428	402	429	458	437	401	464	439	414	441	443	399	413	415	459	392	416	397	422	394	445	444	410	459	415	467	473	407	413	410	393	428	409	438	417	439	435	416	438	410	449	385	384	405	441	433	415	404	408	433	438	442	429	433	438	442	410	407	427	404	420	439	411	411	395	442	419	475	423	466	443	467	411	411	410	414	416	413	392	379	387	421	401	418	400	418	397	424	421	395	424	392	439	423	412	398	398	425	415	404	381	416	451	421	416	410	418	393	411	421	438	457	434	441	375	393	437	402	407	450	424	427	426	409	442	423	377	411	431	449	434	394	394	435	432	410	423	411	425	401	397	416	398	410	402	436	450	393	396	435	418	415	422	406	414	407	461	441	394	431	391	414	425	440	399	403	443	392	426	417	438	404	389	447	351	399	430	427	408	415	382	421	412	421	408	409	443	434	397	440	391	421	414	439	388	401	416	415	409	418	412	449	424	412	415	410	414	446	395	397	392	418	426	426	386	398	472	377	442	408	436	435	429	424	379	403	392	381	405	439	406	425	423	423	420	397	435	426	423	384	447	435	455	403	425	424	391	404	430	430	406	392	388	418	368	396	446	428	436	408	452	438	462	424	410	406	412	421	419	430	425	407	421	423	408	436	436	414	434	445	429	452	417	441	411	382	409	443	422	402	408	457	408	394	427	434	400	402	400	431	431	466	426	407	447	418	413	402	384	457	384	440	415	420	439	396	398	422	416	440	410	418	416	410	429	429	446	439	475	417	375	415	415	407	375	406	412	408	432	425	441	403	406	421	423	430	400	419	376	436	417	393	410	410	409	449	439	427	410	431	411	418	401	433	412	425	422	434	424	429	395	424	412	428	424	409	440	424	400	432	394	437	403	402	398	433	459	423	428	406	434	467	447	438	420	426	442	442	426	421	404	430	389	407	406	399	403	445	460	456	418	443	437	386	368	412	417	413	397	435	396	422	417	384	426	392	419	404	443	397	460	381	408	385	428	413	420	425	425	429	424	457	431	450	415	425	418	426	424	459	410	408	411	387	431	418	429	409	440	409	400	425	435	454	384	396	416	420	416	445	427	400	415	376	395	422	373	436	430	444	382	379	401	421	418	448	394	415	412	448	380	419	427	397	402	410	423	406	424	378	443	448	395	466	443	392	417	416	389	406	417	416	430	431	443	424	417	432	433	422	383	402	445	452	433	412	395	415	419	412	401	392	449	429	408	426	394	407	425	430	426	451	406	414	424	436	463	425	412	405	401	377	433	389	390	439	463	445	406	395	455	410	418	406	426	417	460	401	407	417	391	441	387	470	381	432	411	401	421	443	401	425	465	370	400	428	412	433	388	437	403	403	414	432	409	381	449	420	418	431	369	459	410	425	430	438	417	382	393	467	452	409	417	455	427	414	413	459	425	391	408	397	420	435	404	438	406	443	434	393	414	453	397	430	444	437	399	394	431	405	470	422	412	413	437	421	424	428	437	449	431	426	384	377	420	437	423	457	434	421	391	404	406	392	395	413	430	410	394	406	398	411	394	422	402	395	431	450	384	389	401	421	441	420	429	423	437	448	419	382	380	419	392	463	413	414	423	403	429	427	446	444	443	409	381	433	450	427	403	423
2130	1005	961	1033	1006	1000	970	1012	1001	1009	955	1030	1003	989	982	1014	939	916	964	909	972	1017	964	979	980	953	1013	1003	952	1007	1003	978	922	973	978	978	973	1011	1044	984	970	995	963	934	993	1002	1004	983	971	998	1014	914	950	973	977	1030	984	1003	983	917	959	936	946	964	923	995	951	944	973	943	920	968	999	934	1028	918	995	998	933	975	954	964	976	924	961	1001	985	977	995	1056	1037	943	990	980	955	964	1010	978	909	977	991	990	956	989	975	973	951	939	1009	982	989	948	978	973	967	950	940	1042	1005	978	940	994	958	998	1036	997	941	966	991	962	992	962	1002	942	995	1002	1004	979	991	939	1024	999	991	932	1014	981	953	953	1044	996	934	969	938	976	981	936	965	969	987	977	1029	927	983	961	966	933	1088	984	1018	959	1004	930	991	968	1010	1014	923	1006	1014	953	968	1002	996	983	988	946	952	969	999	977	970	923	992	958	978	950	985	951	1013	940	957	943	984	984	1005	934	947	999	959	939	957	943	1014	991	954	968	934	986	1021	930	940	975	966	1013	945	977	945	939	975	998	1010	998	1009	961	1018	960	942	935	971	1019	954	971	976	967	981	959	1037	967	989	947	978	1004	962	943	978	974	945	994	998	1014	1038	915	948	989	1037	991	975	1000	998	980	961	991	1035	971	926	998	931	913	976	970	1022	975	1004	972	944	987	989	1037	939	1044	976	915	954	1008	950	972	964	962	978	973	979	965	985	1014	915	966	1048	1014	969	1008	997	987	1008	993	979	983	977	999	997	989	956	968	972	986	1024	945	953	997	941	1008	1021	1027	970	976	995	933	998	994	945	1011	962	979	1016	927	978	1010	977	947	1014	992	945	984	975	961	1002	988	986	970	1013	1014	987	1010	967	960	999	924	1011	965	1007	956	1000	994	1021	977	975	963	930	957	998	966	974	993	933	988	1005	973	1008	983	942	963	930	953	986	998	948	981	963	916	970	987	996	939	982	966	973	1001	972	1009	965	996	988	994	949	982	938	1019	941	995	935	940	1024	975	1062	989	962	907	1030	1004	1001	958	1032	1000	946	981	990	960	972	912	970	955	978	971	1011	977	1018	960	952	964	942	989	1009	1003	956	959	1000	945	954	975	1011	982	938	1001	1008	932	983	954	941	1007	1008	991	968	942	997	909	1016	969	996	1014	1011	935	1001	965	974	1015	1004	954	967	1001	1003	971	976	1016	989	891	1005	960	1016	954	957	956	983	1029	1005	934	976	923	975	967	967	951	1037	982	958	969	937	949	983	995	968	921	960	892	1011	999	944	991	953	949	950	1011	963	945	986	976	964	959	939	993	974	959	941	976	963	984	949	1003	994	1052	988	965	896	986	959	956	934	1044	982	967	993	992	942	930	993	995	971	1008	1034	973	935	946	988	1007	1014	951	981	986	918	1002	1008	959	976	959	954	1004	923	962	985	957	997	901	1017	1048	928	1010	997	1015	942	1018	982	1020	932	999	978	1026	1017	966	995	970	959	896	1006	947	994	997	968	1002	981	1056	924	1008	926	974	1021	945	920	1010	1009	928	1019	998	981	969	1033	949	1001	984	1006	930	994	960	1011	981	976	924	969	998	1020	1015	967	1021	999	936	938	1030	932	1004	951	963	932	928	969	1012	981	1013	1010	923	1000	1013	1010	969	999	1013	1003	995	999	969	942	970	994	935	987	964	1008	1014	957	1019	1019	994	980	969	1019	992	913	980	1004	975	1007	909	962	983	989	942	954	1007	1015	945	991	948	999	1047	936	1005	942	941	961	1008	935	949	939	1036	929	953	1024	948	960	933	980	978	922	1007	1031	977	924	1000	967	990	1038	1017	951	994	1007	1025	967	967	967	939	950	962	950	923	973	1021	1002	971	959	952	981	1042	1015	925	937	968	906	949	1001	995	1002	951	960	1002	992	1043	951	999	1019	974	1029	969	993	993	986	892	971	945	981	955	984	947	922	976	1049	1029	1046	947	977	1002	970	948	1019	993	988	929	957	989	989	1027	944	889	984	1008	1011	1001	965	952	990	952	982	939	991	968	950	969	916	978	949	1013	937	980	994	967	1025	996	981	997	994	994	1007	999	991	997	983	974	997	984	1036	1027	957	975	922	912	928	1010	1005	989	924	990	994	990	1000	1032	949	993	1031	1000	1004	1042	980	985	992	929	906	1017	986	942	972	981	940	1031	1048	952	945	936	995	995	1004	978	989	965	1002	1013	947	974	976	969	1008	1002	1001	970	969	1023	984	998	1002	963	947	1020	1004	999	986	982	984	967	935	972	979	1001	973	944	977	937	1015	1028	978	1014	1015	1010	985	936	942	971	974	989	939	959	962	994	1016	987	942	962	983	999	958	963	903	976	996	986	924	964	962	975	989	987	968	971	906	961	1018	963	961	931	940	1045	956	977	964	979	972	996	1013	993	971	986	980	1048	1014	971	984	955	993	989	998	965	966	973	956	961	994	956	954	986	959	1016	1002	1001	984	972	951	983	973	948	941	979	962	1031	1006	964	931	1010	992	999	893	942	969	938	1013	982	967	1015	958	966	996	997	987	1030	960	954	975	960	1003	985	960	1019	965	969	1004	928	954	955	982	921	969	953	952	960	945	984	993	952	1014	1006	933	963	1012	970	1017	945	947	989	986	981	968	976	998	944	993	963	940	1009	1024	984	954	1000	970	1004	992	994	992	1012	1011	1012	983	996	911	961	977	929	943	971	946	960	997	973	1002	944	996	1041	1011	1006	928	982	1001	1006	1004	933	956	899	937	938	985	994	1067	975	942	941	993	971	996	944	950	1013	974	958	1011	1007	1013	1039	953	963	997	941	947	972	945	1008	1004	997	961	948	972	975	997	974	983	1027	969	924	967	949	985	910	976	937	973	958	972	1014	1013	948	939	994	974	967	940	995	996	1007	954	998	1062	934	979	955	990	981	1005	931	1023	931	1003	996	980	961	940	988	980	994	985	942	1024	1031	950	939	1013	961	1000	968	1000	976	984	962	923	1020	976	968	1056	961	959	991	975	947	986	934	1009	986	976	992	939	960	963	962	945	997	965	903	990	1034	1008	960	974	977	1000	1007	985	925	925	962	1008	972	993	975	926	1022	998	950	1035	986	927	977	980	913	950	975	978	993	945	980	1000	964	999	934	946	913	961	962	941	1008	978	980	985	941	979	945	965	939	999	983	993	1009	950	1012	958	969	916	971	1012	947	991	928	977	950	980	1006	976	944	1001	1000	979	952	941	996	993	954	959	988	998	993	974	946	978	931	1016	1000	970	984	988	969	953	983	968	994	1008	942	981	954	1041	968	995	926	939	986	938	1006	880	989	988	947	989	1005	972	974	929	1003	1004	983	1037	990	1012	1002	922	1005	932	992	932	994	961	959	972	964	981	940	948	955	985	947	1024	987	943	1038	978	994	974	989	996	945	1022	1002	961	992	973	962	944	954	904	991	981	962	941	969	1024	982	929	982	989	975	990	1019	999	981	986	963	984	1021	961	948	1015	947	982	1004	931	994	965	982	1043	1012	967	963	936	1017	979	958	965	954	960	950	968	989	969	975	969	989	1001	1031	932	974	1027	983	966	956	947	987	932	942	979	1016	962	957	1014	988	974	1008	995	991	997	1025	1006	958	985	954	946	968	990	977	938	956	1006	979	973	963	954	935	910	991	997	957	1029	982	955	974	924	993	982	1015	941	977	975	950	992	1013	1004	999	985	998	1036	984	980	1030	977	980	1015	1029	1007	947	971	984	971	961	931	973	972	942	969	1004	954	983	944	978	1065	982	958	958	989	973	949	959	988	1013	1012	997	1000	1007	1008	963	992	976
6880	568	629	588	476	414	372	424	407	396	389	347	414	371	399	353	350	342	395	367	366	357	363	361	367	324	355	351	367	327	337	364	355	333	389	373	365	384	365	367	335	376	331	355	342	357	362	376	380	372	371	396	358	362	371	407	342	372	375	360	358	356	343	382	362	379	371	356	343	346	364	332	343	372	374	385	359	370	355	386	360	385	385	342	377	397	378	390	363	381	360	378	334	369	345	375	389	373	389	344	362	360	397	343	373	376	399	362	358	395	375	339	371	379	332	373	363	372	403	349	359	388	381	382	373	373	389	377	351	382	380	338	363	387	341	356	359	389	393	343	352	377	358	402	329	372	375	398	421	357	355	381	358	389	381	342	369	378	373	365	352	395	346	355	348	331	383	349	396	384	355	369	395	345	372	367	350	360	391	352	400	376	374	393	390	380	344	384	343	367	337	378	366	359	347	324	369	348	413	352	341	345	410	336	376	377	349	365	345	332	356	375	380	360	370	358	375	408	395	381	365	389	346	373	369	318	406	377	374	342	387	332	387	366	343	409	368	389	387	351	376	369	329	358	389	398	386	336	339	366	368	336	380	389	355	367	354	385	357	366	392	389	368	354	402	364	369	406	377	409	370	388	369	331	348	374	369	361	374	379	384	372	349	373	388	358	341	371	392	390	369	334	395	389	409	343	378	358	326	360	355	375	382	349	341	382	413	369	401	337	370	348	373	370	369	346	354	325	345	369	374	337	357	396	371	352	332	380	339	368	326	342	364	388	333	367	367	371	384	349	385	350	371	414	363	335	341	382	335	361	356	370	326	374	327	383	365	368	359	370	403	368	385	363	370	377	364	351	350	389	367	352	357	368	383	350	373	348	366	331	315	362	337	370	368	356	366	359	349	314	372	339	359	318	361	340	369	360	352	373	385	344	368	381	338	424	331	347	367	369	356	336	372	372	380	365	365	348	388	365	359	357	341	411	369	347	358	379	393	377	385	370	414	357	362	383	326	355	360	351	360	376	383	382	405	365	354	392	342	339	330	381	359	365	359	385	380	395	361	368	384	344	351	345	397	340	364	412	415	375	376	371	335	362	384	392	398	371	362	402	353	357	355	385	376	416	403	354	363	358	384	378	327	406	343	393	399	387	368	381	359	338	382	356	317	350	380	361	370	380	403	377	360	361	380	379	354	343	318	366	363	348	386	379	368	383	389	321	415	365	392	373	383	370	347	354	380	403	364	341	381	382	373	359	342	351	353	337	356	379	355	353	379	314	356	362	354	374	329	369	346	367	362	356	405	345	358	367	349	378	386	391	410	349	388	347	357	347	388	369	327	368	328	342	379	376	390	387	362	323	362	365	382	370	381	374	349	337	365	351	374	407	406	377	375	374	385	386	382	371	351	359	361	332	346	366	374	355	363	363	362	359	367	363	350	337	335	328	354	353	385	367	356	377	366	395	355	369	375	357	359	362	344	398	401	357	367	365	373	380	355	380	356	377	413	365	369	334	380	385	371	368	358	404	365	366	380	337	356	347	339	328	365	383	306	347	370	371	354	357	390	397	415	344	381	367	356	356	372	365	360	342	355	416	355	367	404	323	353	394	373	357	386	363	332	338	374	352	395	372	373	376	404	336	359	359	364	407	319	364	389	371	379	349	358	363	385	361	379	369	370	368	369	366	349	354	361	321	376	363	382	372	389	342	339	395	399	390	393	350	385	356	384	369	377	354	346	378	389	395	392	337	360	342	374	362	365	354	395	348	409	365	368	324	369	387	348	353	367	372	375	381	392	375	389	377	361	362	385	387	331	345	357	378	358	343	373	335	349	351	375	366	391	356	380	361	395	390	374	365	374	363	358	346	357	360	370	397	307	353	355	375	330	383	369	352	384	381	363	342	346	323	367	362	391	337	398	385	407	307	371	356	369	385	375	404	369	390	383	345	361	387	326	376	369	376	375	380	383	379	366	385	401	384	384	356	362	390	398	396	339	367	350	376	361	362	381	333	412	358	346	397	380	356	412	353	372	366	394	404	372	373	377	356	340	330	378	360	356	320	373	356	358	384	419	387	372	382	342	362	343	346	355	385	320	369	335	380	385	374	397	351	337	368	350	383	385	349	331	343	339	292	357	372	362	386	363	392	349	354	347	342	348	361	351	372	397	351	353	383	375	371	333	358	357	374	348	381	393	364	321	323	368	379	386	348	381	404	354	376	377	359	347	361	353	361	388	408	381	380	378	363	360	359	323	340	401	387	347	363	351	384	392	367	341	306	375	388	349	361	362	392	359	402	366	380	364	354	374	378	364	352	382	355	334	346	363	360	387	357	410	387	357	349	369	399	355	382	378	347	383	343	354	379	381	347	385	350	355	337	376	389	366	365	362	329	330	354	396	342	372	390	360	351	406	367	403	350	370	361	350	349	361	362	404	334	370	389	314	359	332	377	357	362	353	396	388	343	351	370	371	336	394	356	352	353	388	349	367	345	337	373	394	379	338	366	348	354	369	390	390	376	376	356	370	376	337	348	361	355	329	370	355	370	347	359	373	409	361	369	341	357	366	376	383	327	328	358	360	353	345	348	352	359	386	380	398	388	408	408	372	370	376	361	368	401	346	350	363	373	317	365	372	355	363	349	360	342	383	369	351	382	359	349	372	384	364	349	352	375	359	346	331	365	415	378	394	418	364	351	365	352	351	365	362	360	363	347	364	380	374	385	368	388	343	395	349	387	399	349	384	366	391	327	363	377	339	361	337	331	363	355	378	328	364	364	393	388	377	347	351	337	371	352	356	350	373	363	350	325	334	332	342	370	358	354	353	383	367	365	377	339	368	363	355	375	354	376	374	353	353	350	385	352	372	367	374	372	380	375	339	359	411	355	333	376	367	380	359	357	367	378	331	385	322	382	334	352	393	385	341	382	369	355	362	376	370	326	349	398	380	342	367	354	341	373	359	364	385	353	374	317	331	356	365	370	390	398	376	354	403	372	362	391	382	357	391	374	370	350	381	366	379	377	391	404	386	354	364	370	310	376	365	336	387	378	397	364	399	365	380	361	371	357	368	378	346	360	366	377	327	371	385	336	336	350	346	369	320	368	366	327	350	367	385	411	368	390	339	347	355	398	358	369	354	331	362	359	369	370	361	367	371	336	348	357	378	363	384	386	346	396	375	312	343	400	395	375	362	361	343	372	350	386	384	379	343	356	355	375	356	397	362	379	341	399	364	322	386	347	406	355	355	373	346	394	344	420	406	376	354	353	351	346	369	355	359	350	366	344	351	371	349	409	381	359	339	362	345	319	353	395	365	359	381	359	391	355	367	366	385	346	389	411	333	350	383	377	371	410	345	344	354	358	361	347	318	351	377	353	358	339	368	385	346	386	371	378	366	394	389	345	361	391	378	372	340	393	356	377	381	383	367	371	334	335	374	381	350	350	346	402	403	395	360	378	353	371	341	324	329	374	376	377	336	368	315	407	370	357	385	383	362	375	359	340
6469	1106	1344	1508	1365	1257	1164	1089	1031	1019	970	976	1014	960	880	907	973	856	892	881	850	928	924	864	849	874	854	895	854	863	861	868	845	866	898	872	897	835	810	885	856	867	834	860	888	822	880	872	844	825	831	856	882	889	837	853	874	877	830	823	842	822	894	861	868	831	851	867	856	848	842	904	863	839	800	836	855	916	889	845	900	886	898	881	826	854	911	805	887	891	919	794	854	835	833	862	847	801	879	813	867	826	801	884	847	834	835	873	860	835	827	867	843	826	843	841	865	834	829	879	865	874	865	825	867	868	835	832	857	873	813	879	856	858	844	857	839	820	862	886	849	857	861	868	894	851	888	847	870	894	874	872	884	859	839	876	880	849	819	811	825	877	851	875	899	840	847	835	867	839	830	792	878	820	863	851	893	831	876	902	801	852	889	894	874	863	828	884	854	890	853	854	871	869	838	870	873	799	838	812	902	843	852	833	846	840	880	884	876	788	814	867	869	820	896	890	803	875	879	821	850	848	839	847	849	846	832	858	889	815	843	795	842	894	838	860	894	850	894	870	843	867	860	859	864	867	844	866	856	857	871	794	819	850	858	862	861	856	835	878	860	799	859	878	790	837	882	856	844	828	884	811	843	874	868	826	857	872	865	879	863	847	867	875	857	839	865	839	812	814	903	839	854	851	858	872	929	887	880	862	832	881	880	882	822	872	866	802	810	875	853	878	893	813	824	870	854	822	808	882	880	875	872	839	846	818	888	844	875	852	833	868	847	833	875	845	853	866	824	897	870	927	853	824	910	886	879	825	854	828	871	820	878	875	880	871	864	883	838	820	833	818	911	854	825	903	901	803	846	842	882	863	885	871	864	881	881	833	834	843	859	866	845	861	824	873	814	855	817	892	892	874	858	841	835	863	832	823	810	849	870	911	827	883	882	918	885	834	824	832	838	818	842	827	918	798	869	915	874	850	880	842	804	845	842	856	831	823	816	887	864	884	889	872	864	881	854	861	848	888	857	862	804	871	847	878	833	856	809	860	851	860	858	867	853	848	843	876	861	868	826	919	853	841	798	847	921	874	902	791	807	850	863	852	807	800	884	866	837	845	799	860	867	875	861	859	898	872	871	850	800	850	852	908	784	813	816	798	873	819	871	841	846	879	870	857	867	864	839	802	846	875	854	904	842	904	847	888	887	823	843	826	853	831	854	869	828	835	866	884	848	818	865	849	840	848	813	836	866	848	902	952	875	862	813	844	833	847	856	865	830	835	914	877	837	832	860	847	902	851	843	875	901	848	839	868	927	842	857	839	818	816	892	866	818	859	836	840	868	849	879	861	894	861	842	880	834	834	830	846	861	843	813	854	874	834	854	853	844	848	864	856	818	842	832	885	834	851	837	846	865	843	899	851	832	875	876	838	840	835	818	900	879	806	897	815	851	858	897	767	866	820	839	879	874	883	871	858	814	817	861	844	865	816	901	859	843	850	850	842	838	881	823	859	854	846	894	828	866	911	828	832	883	781	903	820	869	862	833	840	820	835	837	864	857	846	871	902	850	853	894	895	866	878	843	848	836	851	837	902	880	830	806	852	832	831	832	847	837	817	910	865	879	818	861	865	858	903	840	882	847	806	900	819	891	861	896	902	830	837	864	859	869	835	865	836	820	813	832	880	867	830	844	921	842	815	851	845	883	828	818	864	839	822	824	863	831	889	817	812	898	840	796	855	885	863	871	831	850	839	889	830	855	836	836	855	872	872	789	812	862	825	823	878	890	838	835	858	850	855	845	849	864	870	854	783	904	821	844	820	856	814	856	864	822	889	868	851	851	874	861	884	824	898	832	821	845	887	881	910	847	885	879	870	872	896	862	867	838	807	898	854	850	865	848	873	828	867	879	833	903	816	809	855	869	833	870	817	906	834	849	785	829	874	902	834	831	868	803	798	871	834	891	914	819	829	873	832	826	883	825	823	815	901	857	821	802	817	819	888	869	852	826	867	813	894	861	855	826	859	832	822	800	866	873	855	878	863	871	840	801	839	798	842	852	910	859	830	875	836	886	902	852	861	869	818	870	817	806	812	852	866	880	860	855	819	896	909	828	847	904	842	828	901	914	876	858	837	907	917	825	871	821	852	820	840	795	855	862	852	893	820	863	843	901	837	820	877	879	891	824	867	835	879	827	852	890	884	830	871	843	866	890	844	872	898	916	823	876	816	878	833	836	828	875	820	858	894	838	882	863	848	857	855	869	909	870	842	841	825	802	844	826	813	889	805	829	876	823	814	869	869	891	842	856	901	875	891	823	880	845	814	886	904	818	801	823	859	833	810	885	830	846	837	861	856	852	877	875	856	853	817	843	829	861	871	882	807	812	885	790	828	922	813	899	863	882	862	862	884	845	902	863	868	898	852	843	887	856	822	850	879	855	883	825	859	893	878	856	836	841	858	861	881	869	863	880	811	819	844	848	841	903	874	852	829	824	874	822	867	876	767	876	871	874	831	873	826	889	889	851	837	808	803	810	873	854	873	847	837	885	863	898	873	854	838	834	830	841	827	895	867	857	862	880	847	855	861	831	893	842	800	841	919	827	872	852	819	812	818	865	836	839	857	834	835	852	855	804	821	805	856	868	824	886	905	873	887	821	811	817	898	872	871	854	798	866	879	850	830	811	831	840	864	883	848	829	855	893	853	903	851	831	827	824	815	884	888	840	879	848	836	863	874	840	869	834	821	880	909	881	856	875	863	809	833	843	861	805	840	893	843	798	864	845	823	881	836	850	884	828	903	774	807	809	835	894	869	836	855	871	905	872	806	841	863	868	872	880	842	873	825	886	835	899	837	860	875	871	884	867	820	814	868	829	875	899	912	872	902	862	801	873	865	863	877	839	854	836	846	895	863	823	831	852	832	817	846	869	847	823	862	868	902	896	822	821	829	846	910	861	871	854	841	854	853	827	923	885	876	799	834	864	828	835	885	864	790	817	864	837	857	887	937	877	827	875	811	860	829	846	867	849	907	831	864	821	801	892	895	879	841	840	828	848	894	882	853	870	840	896	909	848	804	832	836	837	770	851	832	817	848	874	812	872	863	891	900	865	859	855	845	930	843	862	843	895	877	881	781	927	867	812	913	872	824	850	851	866	846	885	848	829	833	844	915	871	808	847	903	848	869	884	867	871	790	839	818	849	919	810	846	824	824	896	851	829	847	842	823	872	853	831	829	846	813	847	856	809	859	878	836	890	896	819	853	858	843	912	859	898	873	878	838	866	840	888	836	922	899	855	890	856	887	871	902	850	808	837	874	887	828	850	877	851	874	855	900	891	807	903	866	887	835	827	880	812	875	939	872	830	869	853	861	799	846	840	825	873	873	854	848	832	830	829	851	807	830	833	852	875	825	875	872	840	851	895	818	848	886	855	867	846	865	846	830	823	847	790	863	831	842	850	815	817	842	834	835	843	825	813	846	824	808	800	790	859	917	834	844	839	864	847	843	817	903
12528	794	663	563	395	338	295	226	233	211	178	207	196	201	208	209	197	211	161	196	195	173	196	191	196	198	158	160	158	186	198	179	174	178	141	187	195	191	149	181	181	177	168	160	202	196	209	166	158	177	188	155	187	166	190	176	184	175	197	163	145	164	187	165	183	181	205	195	198	185	224	197	191	182	178	186	184	183	164	150	191	150	157	193	189	164	194	162	167	195	180	201	163	185	150	178	204	187	194	169	195	174	185	182	167	175	182	178	190	163	194	203	181	190	179	167	164	179	179	170	171	173	182	172	161	185	188	203	183	196	198	176	170	165	193	209	172	196	174	182	179	172	197	193	177	180	193	178	199	192	195	178	196	176	180	177	214	183	192	165	198	180	219	178	167	173	196	149	171	197	198	159	170	181	153	166	169	180	193	171	182	177	191	214	184	191	162	173	189	185	180	167	196	196	183	189	176	155	189	194	172	180	200	179	172	183	168	187	170	169	185	158	188	170	169	178	182	171	181	157	168	202	187	169	182	183	192	173	208	189	204	202	177	156	204	139	182	171	179	198	192	152	177	185	184	169	180	180	182	163	197	182	163	187	177	173	153	176	193	191	162	162	196	171	180	179	207	170	185	188	150	183	180	143	168	190	169	196	166	182	167	180	198	179	180	158	168	190	185	226	179	173	183	194	180	187	176	201	160	179	204	174	180	190	168	168	201	162	192	202	164	178	173	174	138	184	168	173	185	189	153	204	154	175	195	173	183	161	185	195	178	166	183	197	179	185	186	165	161	193	176	167	225	170	185	177	198	185	166	153	175	164	195	185	174	180	164	178	162	176	166	191	152	181	173	198	173	212	173	160	199	176	200	189	217	180	160	171	170	164	209	187	178	154	170	191	156	151	180	173	178	200	160	191	171	171	173	175	159	205	153	174	176	179	149	184	198	192	167	183	198	187	152	171	192	191	171	213	172	197	165	175	159	196	164	172	170	187	174	168	204	181	189	182	160	183	169	176	177	163	198	172	186	182	172	197	165	177	189	160	181	195	177	182	183	192	163	180	171	196	170	161	162	177	193	186	172	204	187	196	171	172	197	211	168	167	199	168	182	162	187	174	184	197	194	171	169	164	167	177	186	171	190	179	167	173	186	169	162	152	178	160	162	197	182	164	182	178	197	182	169	169	179	166	180	168	180	176	156	157	181	208	187	167	179	172	198	195	150	190	158	191	207	183	174	162	166	173	183	199	170	176	175	193	188	181	203	163	175	156	194	178	168	173	196	200	162	156	189	172	177	173	177	184	162	193	168	174	170	184	171	193	201	184	161	162	189	170	196	205	189	168	192	190	171	191	159	178	155	163	149	169	192	185	179	182	192	199	183	168	150	186	185	162	185	157	200	167	142	159	175	196	183	196	166	163	193	159	179	198	186	174	172	186	202	187	201	206	174	176	182	201	157	165	197	171	182	186	184	180	181	194	177	168	174	175	173	181	201	160	202	177	178	166	161	169	194	214	170	162	181	182	178	194	164	184	193	207	188	177	183	191	146	201	185	181	204	179	180	171	191	206	198	182	181	176	166	199	173	167	188	178	178	184	175	208	177	198	161	205	205	171	160	160	178	158	171	173	181	172	172	181	203	185	171	171	190	202	191	189	161	185	192	177	191	160	161	188	202	185	172	175	169	200	192	181	177	179	164	165	172	201	168	187	187	193	221	173	177	155	181	160	194	174	170	212	169	178	195	171	179	176	187	156	189	178	154	176	175	189	183	196	217	185	181	175	181	171	163	176	153	181	164	171	196	164	170	177	182	206	165	190	176	195	181	181	187	196	196	178	154	188	139	193	183	181	195	175	195	189	171	143	152	183	166	173	175	167	198	181	170	173	158	175	177	174	156	178	179	160	190	176	166	201	182	183	203	164	195	173	155	176	172	145	180	197	192	172	217	172	149	165	202	199	194	191	180	198	175	178	174	184	170	180	196	167	169	165	181	155	191	200	170	150	155	159	182	178	199	172	167	202	190	195	190	181	203	173	197	198	188	164	180	172	164	174	159	159	175	182	184	200	188	167	182	201	171	172	191	164	181	183	176	166	193	179	200	192	191	183	176	165	173	166	175	182	171	188	169	155	164	171	179	168	174	172	189	174	179	184	177	159	196	185	185	176	168	172	211	176	193	182	183	170	203	172	195	178	173	181	172	178	179	189	182	162	209	148	198	162	154	222	200	178	201	171	196	191	196	159	169	176	168	167	186	176	181	197	173	178	178	199	174	180	177	194	180	189	183	149	174	190	169	165	156	210	192	177	204	188	176	211	163	180	163	200	198	179	179	167	182	167	163	190	147	176	176	162	187	161	176	153	175	172	161	178	190	171	166	187	217	190	190	179	185	158	211	180	171	181	183	171	174	175	162	179	188	173	189	190	187	167	180	172	163	185	184	145	173	191	187	190	176	171	191	174	175	184	181	181	171	211	211	178	174	182	187	180	174	169	174	194	181	189	195	178	174	162	182	166	194	176	178	157	173	195	182	169	185	177	188	212	184	195	169	168	168	188	181	188	206	188	159	184	203	160	189	171	159	186	200	182	171	185	188	172	173	152	189	151	192	196	180	174	167	169	192	162	201	191	179	178	174	162	188	169	174	178	178	180	164	179	199	141	183	186	186	169	164	190	201	182	205	167	176	173	201	154	180	184	190	209	173	192	182	208	179	189	195	185	162	152	165	197	176	170	160	167	188	175	198	200	189	179	204	188	172	190	166	195	177	182	154	158	148	181	184	168	175	202	188	185	178	175	186	179	170	151	175	171	163	183	181	191	156	175	176	167	172	181	191	176	191	216	195	195	175	166	183	186	165	193	182	181	218	165	191	166	199	169	187	185	191	195	169	180	198	175	152	225	189	198	189	198	181	185	193	186	212	189	194	188	184	169	173	175	178	185	183	169	151	151	181	200	164	174	175	182	196	157	175	177	181	185	187	184	181	178	172	178	183	166	181	197	181	149	188	200	181	174	177	186	177	203	209	181	197	159	169	209	196	160	186	194	173	171	177	172	169	185	193	192	175	182	187	187	177	188	198	145	180	175	191	151	179	163	202	168	169	175	185	192	180	168	180	170	168	138	188	171	167	156	180	172	203	178	188	150	184	176	174	171	160	161	205	187	186	177	183	195	169	181	165	185	192	178	175	159	201	196	156	178	175	157	165	182	180	162	192	179	179	187	184	187	158	160	207	183	179	168	195	191	165	162	166	154	173	175	192	139	176	169	183	178	185	172	187	164	172	191	191	181	189	165	190	173	173	164	199	202	201	188	170	183	172	202	183	155	175	168	195	197	195	184	164	193	215	175	189	170	157	187	175	179	175	205	171	190	181	183	181	180	187	177	130	185	200	169	178	156	166	148	184	193	149	175	176	179	189	167	200	209	155	157	193	178	198	198	179	190	158	184	164	187	178	208	181	188	193	174	180	158	192	187	177	193	166	171	178	184	157	162	178	179	182	168
7684	847	1460	1677	1395	1136	1028	854	780	709	721	701	665	609	597	568	633	593	558	535	550	597	553	511	522	514	505	484	484	503	511	514	467	478	463	468	475	483	472	426	489	471	509	484	498	489	450	483	444	485	451	472	472	448	475	497	448	471	478	452	503	457	486	498	452	520	476	470	490	459	451	455	489	497	437	469	456	479	465	470	456	488	496	480	509	505	486	489	453	460	499	496	401	487	476	527	473	457	488	464	476	452	462	478	481	484	508	451	454	443	450	457	489	475	471	425	471	470	461	417	495	449	464	466	464	473	462	465	465	443	443	412	455	443	441	434	481	462	449	433	445	446	440	472	491	457	453	445	513	470	460	429	472	466	461	433	477	469	450	465	486	478	471	456	476	472	491	449	451	453	453	438	439	446	521	502	431	502	461	454	467	461	470	456	491	501	448	451	484	476	466	447	490	464	441	474	484	459	465	450	465	476	484	480	479	432	484	420	474	505	502	453	444	506	490	476	436	443	450	451	444	487	480	429	466	480	436	455	449	462	449	473	473	464	440	448	486	430	443	489	507	463	505	441	435	477	433	500	470	457	461	479	489	461	480	463	457	456	468	454	458	501	418	447	466	459	453	463	464	474	482	459	470	465	486	417	444	440	469	516	460	504	463	456	471	459	457	430	462	494	432	437	489	480	466	496	455	480	450	495	498	474	467	460	458	510	512	439	452	477	487	492	474	463	465	466	465	469	443	500	458	481	471	472	477	448	467	458	475	505	471	432	453	473	485	497	467	475	472	440	467	469	459	492	455	476	475	457	446	460	511	459	460	445	457	437	463	427	508	471	489	460	435	447	469	440	414	466	499	408	466	464	523	424	470	459	454	439	435	445	476	469	475	474	438	459	494	466	431	461	481	470	509	482	467	478	541	482	471	446	465	471	502	446	446	454	473	430	491	464	437	463	478	433	462	480	466	461	462	458	454	473	492	456	462	447	420	455	512	414	467	478	501	463	428	463	442	436	472	494	442	435	439	491	448	460	433	430	442	445	447	472	452	474	446	447	446	473	471	461	444	477	428	431	439	481	463	488	470	438	464	454	460	452	504	455	463	479	445	462	495	425	454	489	465	450	444	511	498	445	417	485	475	447	467	479	452	455	437	472	470	463	480	446	525	462	448	455	452	446	426	514	439	479	444	460	481	490	448	452	488	522	499	492	470	467	475	458	453	451	478	480	421	471	478	456	492	450	489	458	459	474	447	466	483	506	416	470	471	462	442	443	437	500	459	458	467	463	446	469	472	441	482	464	442	457	461	464	455	446	431	493	417	454	493	438	499	490	460	436	425	457	417	461	431	440	461	454	503	459	480	454	473	485	470	462	452	469	483	500	450	470	449	474	436	472	471	472	453	451	482	423	478	479	484	440	443	444	461	451	468	437	469	439	469	452	456	445	494	447	459	478	451	482	453	443	467	535	457	480	435	448	494	484	452	437	477	469	484	487	452	416	443	463	481	478	474	492	499	494	475	444	453	459	446	445	405	471	475	484	493	441	435	468	449	498	482	443	458	437	457	469	446	466	469	461	475	485	490	490	466	473	466	464	445	442	434	460	475	464	472	462	477	429	471	433	463	466	458	472	449	455	474	458	452	469	451	458	450	427	480	464	438	464	468	421	429	424	482	432	439	441	465	460	471	449	470	399	483	453	465	498	450	472	469	486	434	472	445	442	465	470	496	471	425	433	443	464	453	497	434	488	476	467	481	473	453	459	467	456	480	503	492	481	501	464	421	493	467	483	465	440	440	440	446	492	441	464	497	463	436	437	454	483	453	460	461	463	474	433	442	483	453	481	464	481	462	500	488	467	491	444	425	450	482	430	469	478	461	467	472	463	450	458	458	463	474	419	452	460	456	437	446	450	501	437	487	426	480	453	447	506	435	489	484	490	457	410	462	498	478	483	500	449	437	463	444	466	458	442	433	467	412	460	468	485	430	470	462	432	511	451	467	482	475	433	425	441	440	474	446	481	488	487	446	469	478	432	480	472	452	449	445	476	457	481	466	431	423	460	464	521	499	465	451	455	453	431	467	468	424	464	472	468	446	471	445	454	461	482	462	487	453	480	425	466	450	453	434	468	467	511	470	465	478	465	503	453	495	413	446	457	464	501	475	468	441	444	477	465	464	469	467	496	422	429	480	497	505	474	440	428	471	478	463	473	506	441	461	477	452	440	441	486	466	499	487	486	494	492	472	430	454	485	468	455	479	468	443	442	468	461	461	483	475	455	437	442	486	453	481	477	464	439	458	481	496	452	451	481	444	490	478	478	466	430	470	422	448	478	406	479	440	481	458	469	431	460	472	506	454	445	455	486	492	485	417	455	458	439	449	451	473	466	504	485	452	472	476	473	458	465	478	451	482	458	454	453	480	410	484	484	455	459	474	485	451	464	465	443	477	464	502	443	486	438	459	483	465	485	441	412	460	453	461	479	451	481	461	457	495	444	496	471	470	488	486	447	479	488	460	455	464	485	457	459	452	454	438	457	448	462	452	478	425	473	470	455	494	471	467	480	496	461	448	441	477	481	490	423	443	465	489	460	473	480	510	439	432	484	459	457	476	442	452	442	492	464	451	445	505	442	443	503	480	465	464	422	495	436	453	436	439	502	475	476	445	480	481	467	428	444	443	449	416	493	487	438	475	477	464	411	431	492	476	457	444	502	485	449	449	466	462	485	492	475	446	480	475	462	492	466	463	472	471	496	468	434	459	458	455	436	453	432	423	448	440	452	450	462	435	477	479	424	444	449	432	479	490	457	467	453	460	505	461	491	455	442	476	442	440	459	424	500	402	458	438	446	470	486	447	473	459	461	481	418	471	462	460	440	471	444	462	468	442	461	449	488	486	444	441	480	434	439	453	436	460	451	477	479	492	443	456	485	455	464	481	464	489	490	442	443	440	452	460	487	469	439	460	427	450	481	433	424	447	494	436	475	437	472	428	455	411	439	461	436	448	492	465	454	450	450	455	448	459	465	461	486	465	479	467	431	446	467	476	431	477	466	465	470	466	416	508	471	476	481	464	450	485	469	440	451	466	469	462	488	469	457	479	465	460	460	491	449	455	436	458	464	457	408	468	451	511	446	490	447	452	437	441	494	485	459	466	462	455	419	481	459	455	469	441	488	436	492	446	465	441	431	442	469	482	507	492	462	474	475	501	488	501	494	471	470	473	454	442	486	460	478	467	483	468	427	466	445	485	427	487	463	504	489	483	448	450	469	475	453	452	452	473	423	449	461	438	506	479	449	466	455	469	439	418	472	436	469	470	497	457	467	428	465	451	483	458	453	453	467	461	460	454	461	448	488	455	454	462	504	425	438	479	461	420	471	448	459	440	460	499	460	443	470	450	441	468	401	464	483	486	490	455	467	474	484	453	451	467	458	464	499	472	432	500	421	477	451	468	462	525	480	487	466	468	469	464	441	458	467	438	453	461	445	488	452	468	478	453	465
1415	417	419	447	423	438	437	352	393	412	452	444	433	404	433	409	435	407	398	447	434	448	388	433	402	411	409	419	393	412	426	460	392	415	433	413	410	401	413	385	466	431	401	405	435	386	416	414	430	396	410	417	434	404	442	429	431	410	401	400	405	438	424	416	417	391	397	431	385	410	467	421	464	413	422	462	433	440	447	412	427	422	441	393	415	455	431	450	402	394	355	415	406	420	371	416	436	394	439	412	413	411	448	392	421	434	428	397	421	427	390	459	392	431	402	427	395	459	430	422	393	422	425	437	442	396	406	433	401	419	414	414	446	398	464	427	450	404	436	428	411	419	394	445	441	420	397	400	403	412	425	426	405	433	417	421	411	408	434	392	413	430	414	418	433	410	423	423	422	422	415	381	395	403	452	442	422	395	406	425	414	421	381	411	445	457	407	395	444	440	405	409	440	400	434	443	429	434	413	430	439	420	423	390	426	437	384	423	424	452	415	442	398	431	444	415	423	423	375	412	400	398	439	394	414	436	459	418	405	418	418	408	456	395	424	416	428	458	430	411	433	419	447	433	417	409	428	469	441	435	415	410	431	440	389	426	432	407	411	444	402	412	423	403	438	443	451	435	408	406	416	439	427	442	426	427	376	402	399	433	435	405	378	434	405	433	434	471	413	400	447	381	404	406	449	399	402	424	417	424	424	415	391	411	409	397	422	411	438	448	447	435	388	374	378	412	446	381	436	443	431	412	405	403	439	386	447	420	478	410	398	443	435	429	451	438	411	427	453	449	420	437	421	426	393	395	445	409	447	419	472	465	415	420	452	400	428	368	416	426	407	404	456	455	404	425	388	432	420	424	405	379	415	415	440	465	467	423	447	396	392	409	449	441	431	465	417	396	448	425	427	433	431	445	417	431	438	429	426	399	455	416	391	398	391	426	420	420	441	404	424	422	426	449	427	451	411	413	454	412	424	411	461	389	407	423	439	407	445	414	412	420	437	449	405	413	401	398	416	406	427	444	427	376	392	415	390	425	415	430	454	418	424	437	411	417	384	430	401	418	407	403	419	452	414	388	431	429	429	455	413	397	437	438	426	429	407	461	423	390	434	431	444	405	422	432	431	422	452	433	425	413	451	384	387	411	415	448	445	384	428	400	447	443	433	445	428	414	406	416	400	455	416	401	430	450	456	424	425	392	430	433	408	425	421	405	400	408	418	422	394	400	403	476	403	408	446	405	406	443	437	461	420	422	372	432	432	430	441	409	401	398	404	421	421	409	412	411	407	430	427	422	425	432	427	446	462	397	449	432	419	448	459	459	424	387	443	432	404	440	416	413	433	391	390	418	448	392	400	452	383	424	411	403	406	416	403	439	414	382	416	395	381	406	430	399	416	453	393	409	390	374	431	449	402	415	427	426	408	434	396	412	423	404	420	406	410	419	443	445	413	393	436	408	429	409	380	380	404	416	417	445	459	438	453	406	447	422	430	393	459	388	441	410	418	426	435	418	403	411	425	437	387	406	412	393	405	392	422	406	412	402	416	420	407	407	402	423	438	418	404	425	385	418	440	444	428	397	405	433	430	406	468	394	437	389	411	403	401	426	426	437	395	445	376	403	422	436	451	457	442	401	443	438	388	423	451	429	375	401	412	418	421	417	446	394	407	417	405	406	391	426	393	437	403	404	419	430	417	451	425	436	406	393	440	425	388	420	412	431	448	391	353	439	452	455	423	398	386	447	412	362	474	419	393	428	425	434	416	407	420	435	469	457	420	425	437	435	423	426	409	422	387	410	459	436	428	429	422	360	457	434	436	416	434	432	440	390	407	434	416	437	440	389	421	442	417	453	437	375	414	403	411	437	431	420	422	389	397	433	407	437	408	418	436	432	427	396	420	432	431	407	423	427	437	412	451	390	425	418	440	368	413	451	411	414	395	434	391	405	427	411	450	414	418	404	412	439	363	390	397	427	432	407	399	421	427	445	413	462	405	427	441	430	408	397	439	390	409	417	419	469	408	522	461	420	453	445	451	424	409	417	439	425	417	458	404	385	409	426	416	436	464	440	416	441	428	407	403	416	377	405	432	450	421	375	416	421	409	404	403	427	406	432	419	444	410	438	403	406	408	431	426	448	391	429	454	423	415	438	430	413	435	396	441	404	444	384	427	408	417	445	411	438	427	446	430	440	440	413	387	417	425	399	404	455	374	366	429	381	368	404	462	448	434	430	411	450	445	405	407	405	415	432	423	396	443	425	408	433	412	444	393	429	425	430	414	423	425	404	388	436	433	422	419	434	418	400	437	407	402	385	417	428	398	424	463	422	421	423	441	429	451	458	428	407	419	407	415	400	467	419	412	439	421	408	421	382	419	423	398	418	441	412	410	438	432	407	422	402	449	370	408	408	418	418	375	466	401	404	413	425	410	437	424	379	446	416	412	408	426	433	433	408	386	432	391	424	390	440	450	424	437	420	432	430	428	447	453	373	429	396	431	419	410	424	426	446	423	410	430	412	435	432	454	419	423	426	450	429	433	370	417	419	416	453	399	395	453	429	412	443	431	409	394	424	428	399	388	381	451	448	414	432	454	411	436	466	427	384	399	440	434	428	394	433	413	420	409	439	415	434	415	414	429	424	409	421	406	447	376	411	395	442	392	406	426	429	395	403	433	433	443	418	407	393	374	417	432	437	424	418	458	416	442	407	395	423	414	403	428	441	444	395	398	401	441	380	481	454	429	440	425	410	407	440	419	472	412	457	386	376	479	417	411	421	416	412	434	394	431	427	431	421	421	412	458	412	401	409	442	420	403	423	416	468	417	447	432	400	393	428	421	394	442	438	425	412	438	438	396	380	448	405	454	429	409	409	440	424	438	466	467	413	407	383	433	400	397	448	427	409	408	422	420	431	437	447	439	425	417	444	409	405	434	457	441	418	445	403	428	415	433	422	427	408	434	401	420	435	417	429	415	435	455	426	360	433	402	486	440	410	416	413	398	404	431	432	429	419	419	410	418	441	424	407	436	396	431	418	416	390	441	387	425	445	426	428	430	422	453	401	449	381	391	410	454	404	422	412	428	425	462	425	421	431	462	453	428	385	420	449	418	435	402	428	443	440	426	437	434	440	428	459	429	392	436	433	420	482	418	469	400	412	384	401	412	417	461	407	406	411	423	379	423	409	396	438	412	437	426	379	416	429	428	449	431	404	460	407	399	399	418	450	442	395	430	420	396	408	404	431	442	408	398	435	424	477	410	450	404	401	413	396	471	396	397	415	411	397	409	404	437	420	438	395	411	432	415	415	413	416	452	430	416	407	443	392	387	452	404	396	417	387	379	429	428	404	418	447	419	439	418	435	400	428	438	409	405	384	411	401	426	413	422	402	415	431	433	419	419	360	379	409	382	420	432	432	435	448	392	428	427	435	412	456	417	410	430	462	421	421	422	437	397	410	440	446	457	446	443	406	431	423	415	409	432	396	422	415	399	430	416	426	390	478
2118	906	1083	988	1037	971	1012	972	1055	999	1001	988	984	930	995	977	1003	966	986	968	984	961	1012	974	976	946	978	976	974	1014	953	952	995	1043	1021	975	930	1028	1036	973	913	1011	930	977	928	962	973	967	981	981	1003	958	973	946	974	939	900	966	985	975	999	985	1003	1015	986	969	968	988	1050	980	1002	968	944	1005	964	1031	988	974	930	962	949	1007	977	1035	983	950	990	1021	998	1044	1007	999	986	968	979	977	948	958	956	1004	996	1020	958	978	978	946	975	974	935	967	986	982	1001	943	962	1021	976	963	975	994	1009	972	1011	953	988	1022	927	966	989	951	1017	948	934	966	978	944	954	962	949	952	1016	948	987	991	982	1009	953	955	977	920	967	978	1006	1015	1016	942	999	957	942	931	961	930	976	1025	949	1015	987	1001	956	962	961	1012	991	969	921	1013	978	997	931	1009	975	990	1017	1007	1034	955	1005	955	989	948	907	963	1044	982	1033	981	984	991	997	1020	957	1015	954	978	968	1005	977	949	973	1007	991	949	965	997	958	1023	950	935	998	955	981	975	993	948	946	955	946	934	927	933	958	954	1037	912	934	1001	957	990	924	978	966	980	979	1030	940	951	954	978	959	994	994	911	1001	1013	981	966	993	978	963	1031	1003	963	941	1009	1012	978	969	966	999	1012	931	990	972	1027	971	1071	1000	949	990	976	964	921	960	964	948	1005	1029	983	961	1009	924	1016	995	937	946	958	991	926	948	959	990	984	936	949	992	968	1000	952	999	990	1002	969	982	992	986	1011	997	1018	960	974	995	933	994	970	992	968	1018	950	997	968	997	939	1005	1069	968	999	990	1003	941	893	932	971	1014	974	1002	899	945	948	981	1016	970	904	1007	970	999	951	991	955	995	926	993	1016	1015	987	960	975	1032	1004	1027	931	976	961	957	995	957	964	937	972	946	1001	958	947	1010	995	943	950	940	957	928	981	980	991	1042	1010	963	994	1004	971	1020	951	964	995	1051	976	939	987	969	936	977	945	974	990	983	914	999	948	1058	984	1017	970	990	1015	963	959	987	977	964	1005	969	990	914	964	949	1001	994	949	965	1016	983	1005	926	1005	936	1003	978	951	1034	964	927	990	994	943	911	956	940	972	959	953	960	907	923	1021	1007	1002	964	1028	1023	1053	1003	962	1010	995	1048	947	989	991	991	937	971	962	1005	983	983	982	968	998	994	933	1011	990	986	975	1002	963	968	937	939	964	976	988	986	978	971	952	1011	991	956	946	964	961	970	929	975	958	930	934	973	953	965	988	1051	1018	981	952	964	982	1008	940	968	951	1037	998	975	941	967	940	970	1016	935	981	1004	965	990	974	1023	1006	975	1023	982	942	976	977	955	982	998	1021	921	998	1039	961	938	967	1013	940	936	957	995	996	948	965	959	955	946	1037	1064	977	997	1008	967	974	969	980	1031	991	980	996	982	946	981	1013	972	991	1013	992	1037	994	976	1000	983	952	962	964	918	901	991	934	995	1001	1024	988	978	1035	1003	987	946	997	938	954	966	1031	1017	981	968	1017	959	1000	963	947	958	1004	955	974	942	937	957	1050	974	1019	929	1004	973	1000	953	967	947	930	1010	1017	989	974	989	953	974	952	985	937	968	993	974	995	1028	987	970	961	961	982	925	963	955	987	997	943	973	950	1015	959	995	923	971	926	1038	954	968	977	961	970	961	968	957	1018	895	942	1025	967	1011	981	1052	960	980	976	979	982	992	1000	1013	947	983	979	970	1000	950	956	931	969	1019	961	964	964	994	992	985	998	950	934	990	1016	928	993	977	979	926	969	968	968	1017	940	1013	988	1021	966	968	956	1025	963	983	996	986	966	995	1014	967	1000	990	991	1051	986	1003	1010	993	975	987	950	1016	984	981	924	936	987	997	992	985	961	975	1003	991	1010	953	1008	1000	950	1040	995	975	1003	974	945	973	947	959	974	1014	935	916	971	962	962	957	1000	1006	957	962	975	947	981	930	975	990	953	966	956	957	944	1011	989	918	1026	938	957	1025	978	989	1007	991	945	922	1013	935	1016	1006	993	967	985	951	1012	1038	967	984	902	988	996	972	986	994	1004	1028	970	967	941	1021	974	987	972	988	1002	983	1001	937	959	1019	951	994	1012	993	1035	955	1029	1000	1012	997	990	977	1020	1019	975	1013	1008	974	964	927	990	1040	1002	979	976	1011	987	998	985	969	1007	1007	963	1014	1019	1002	1011	980	1017	1049	996	971	982	1008	995	947	926	968	961	1019	998	989	936	993	979	923	967	958	931	990	1028	999	970	951	942	1065	1022	1031	1007	991	1039	1000	936	1038	977	953	1010	1021	970	972	1045	955	987	999	1000	971	968	952	953	1017	948	953	978	1020	987	1034	1061	989	979	910	940	943	955	1003	998	933	973	965	959	942	971	1021	987	1009	1009	1008	982	928	953	952	950	979	926	961	1001	979	1057	973	1003	976	970	991	1041	1007	935	1020	986	968	986	1006	1001	982	1044	975	980	957	997	950	969	962	904	1009	953	967	989	953	982	1020	907	962	977	1012	1002	1008	963	1029	962	1003	957	961	973	962	985	960	982	1006	1041	937	1018	953	976	977	970	967	973	965	984	926	1004	975	998	959	978	945	1007	986	977	970	1015	975	998	985	990	1031	1003	1002	1006	980	947	978	1017	944	984	964	940	975	938	964	1013	977	1012	1010	978	948	939	956	948	954	1021	1025	894	977	980	947	1011	979	972	984	1000	975	952	934	983	975	932	897	965	949	942	950	948	987	954	1000	1017	987	1001	1003	970	974	962	947	977	1003	991	959	995	1003	964	954	988	998	982	982	984	1010	943	928	970	997	979	1036	999	983	911	1012	957	1017	939	977	984	945	950	1009	999	986	989	1000	959	956	928	963	969	970	1016	991	960	974	972	933	1006	991	958	944	965	997	977	979	981	1002	967	964	966	992	998	948	1012	965	1023	1006	955	1006	1034	937	977	973	973	978	995	976	970	919	1026	984	957	1001	986	989	948	1013	974	971	942	1008	970	1088	939	1039	988	984	939	908	1011	991	1000	997	1009	967	964	947	967	1026	976	991	942	1008	926	1009	976	952	979	1025	1016	949	978	956	996	999	1003	925	970	979	941	995	959	986	962	990	937	953	979	966	980	1041	957	953	1030	1015	1020	1024	1006	995	951	1004	988	973	981	904	935	1047	995	922	982	981	1011	889	1004	1030	1031	892	1025	949	996	1042	977	1004	994	979	992	969	981	957	960	964	976	957	976	932	953	999	1037	976	1002	988	1036	977	946	951	979	926	960	976	966	989	949	935	935	976	957	1004	930	991	969	940	1025	1002	978	1000	1014	1016	954	987	960	988	999	1003	956	965	962	1042	931	966	996	975	950	1009	948	1008	995	946	997	993	927	980	961	978	955	908	950	992	979	1046	1030	940	1000	964	966	944	1024	1010	923	964	945	941	996	970	960	965	941	1013	967	922	984	1023	997	955	988	1050	985	987	980	1006	1002	918	968	981	976	1000	965	979	942	1018	968	1002	949	959	925	984	959	991	1031	974	946	991	965	1002	951	1007	1016	1003	954	990	942	965	888	971	930	962	946	1036	1015	1021	1013	953	956	955	936	945	986	970	980	957	934	990	971	967	958	948	1007	975	974	938	978	1014	998	953	1022	966	993	919	932	1047	923	987	949	922	964	999	946	990	963	950	975	1028	978	1024	971	962	1035	983	984	994	1012	1006	935	982	971	1032	1012	1011	978	935	988	997	984	1033	1003	966	952	913	1055	994	983	975	894	971	939	954	993	1003	1040	955	966	945	922	981	985	1029	942	944	943	964	964	941	1004	954	1011
6812	628	571	544	438	430	408	440	386	407	347	354	378	348	388	387	362	398	391	357	403	347	364	343	392	366	323	366	363	368	347	370	364	367	386	355	369	337	389	355	345	367	378	335	392	351	354	384	369	345	364	341	353	342	344	374	357	366	391	319	359	364	352	344	356	363	360	353	374	359	360	404	385	368	371	357	379	355	350	351	359	377	400	386	382	358	419	349	393	363	384	320	394	375	346	371	353	362	369	352	370	353	359	387	365	390	354	340	397	323	353	351	385	340	383	346	353	352	394	390	358	371	377	372	372	333	392	344	341	371	350	368	368	371	337	362	356	328	348	339	353	329	352	380	359	394	423	354	367	339	311	330	386	386	339	369	363	381	374	354	376	343	367	348	343	348	361	337	378	369	336	383	352	371	364	318	371	372	374	335	349	393	347	358	362	368	370	341	365	339	329	345	341	368	346	380	358	359	360	376	369	376	379	343	353	343	358	358	346	366	372	370	356	399	339	334	354	391	366	345	358	364	355	364	375	349	355	335	379	315	389	348	375	354	381	377	377	403	373	394	386	371	385	388	358	367	369	378	372	345	346	366	365	349	364	371	360	363	350	357	397	337	392	365	383	393	391	357	362	369	378	329	375	345	381	368	382	341	385	345	403	325	331	373	378	378	361	392	375	366	389	311	348	370	357	384	357	385	344	369	349	396	355	351	348	378	341	378	390	373	353	374	313	381	405	387	366	396	367	348	398	394	379	345	383	358	358	370	353	356	370	332	357	350	366	337	330	334	369	359	357	410	329	343	337	369	360	380	344	351	331	368	369	358	397	384	353	321	349	341	360	352	368	356	322	350	343	361	333	343	367	356	372	362	349	358	312	358	369	368	379	365	351	348	365	336	364	369	372	361	395	373	369	383	361	398	383	368	326	346	383	395	394	364	336	357	388	368	328	360	376	389	397	347	363	381	383	395	355	368	388	371	358	353	355	340	368	364	382	408	324	357	388	359	359	372	368	346	343	357	370	361	364	363	361	374	345	351	416	357	367	332	333	339	360	384	366	366	344	402	387	401	387	333	398	335	360	334	331	381	371	386	340	334	332	352	385	366	352	366	356	365	368	340	307	385	339	361	385	347	366	340	363	378	375	364	373	335	364	349	344	367	322	360	343	359	374	388	381	355	333	367	384	340	385	355	366	364	341	379	367	333	407	335	332	363	381	366	389	373	355	342	395	368	363	366	347	373	371	335	348	333	363	354	395	376	340	343	357	378	384	352	372	356	350	363	377	357	350	342	352	340	380	385	370	402	352	338	365	347	387	372	375	354	385	382	371	319	336	359	360	354	377	336	347	349	376	365	366	371	351	399	369	362	392	364	360	394	365	355	349	360	361	379	351	342	391	359	388	330	375	320	368	347	407	375	383	391	365	358	369	350	381	375	355	324	363	370	372	340	378	344	363	360	377	386	373	380	378	377	353	377	375	334	417	357	375	380	364	367	351	381	385	360	380	329	375	379	376	370	341	341	355	339	372	403	340	365	316	359	361	362	387	352	344	344	375	347	333	374	361	353	360	401	386	351	362	405	356	404	369	402	383	348	363	358	382	372	388	342	374	382	391	359	335	380	364	373	348	340	389	347	363	400	371	368	362	370	345	354	348	353	375	341	362	383	346	339	358	371	337	406	376	357	355	387	333	343	390	345	340	371	351	320	348	384	393	373	352	326	354	371	407	362	350	358	357	361	338	349	331	350	361	377	389	376	336	341	384	384	352	382	357	377	344	370	366	354	353	351	360	369	345	363	340	374	391	354	377	348	372	396	377	346	337	351	355	340	372	353	365	358	343	353	351	370	376	337	332	368	386	356	377	370	332	377	368	365	372	354	382	351	441	402	394	387	372	359	353	344	370	366	349	371	358	380	372	377	330	342	338	341	361	361	349	398	367	380	397	361	356	380	403	383	395	356	317	333	382	391	371	371	365	382	379	361	363	330	330	355	359	378	364	363	343	346	387	375	391	352	338	366	373	344	360	392	346	341	338	357	345	368	358	365	336	374	359	386	388	341	371	325	406	362	341	380	356	364	362	346	394	407	345	382	340	370	341	344	387	367	375	356	370	362	377	374	345	384	382	361	371	357	379	366	393	354	375	366	362	332	395	354	361	353	383	326	357	369	354	368	374	353	367	388	360	359	363	341	372	388	358	393	358	386	386	394	357	374	368	349	335	341	360	398	360	318	366	400	354	363	371	364	355	341	386	374	327	386	369	352	350	353	366	355	347	402	355	372	381	354	395	390	358	339	345	378	387	368	359	379	368	373	358	383	361	386	360	357	361	343	367	342	348	349	360	391	349	332	378	388	368	346	384	361	354	346	343	374	377	377	340	369	361	340	350	337	346	390	368	391	371	380	359	340	321	356	341	350	313	369	360	357	364	358	390	369	380	370	390	391	356	336	367	368	353	366	349	379	361	382	347	349	362	336	351	354	363	375	392	381	350	374	376	356	382	352	373	363	395	341	359	391	389	360	371	377	386	381	349	355	392	344	357	379	366	350	361	335	384	367	382	372	363	318	354	363	351	368	350	335	372	371	302	355	347	376	394	352	345	362	351	358	341	360	383	379	348	372	403	351	376	369	363	344	399	355	380	337	352	381	403	369	355	373	386	376	350	373	336	377	356	354	346	363	368	361	370	374	365	343	338	390	394	366	360	362	370	378	399	344	346	359	356	374	371	384	346	367	361	351	374	377	343	341	393	375	345	381	385	367	360	336	355	352	376	355	346	342	391	404	340	335	359	372	374	396	349	360	368	355	363	372	412	400	367	343	363	325	392	341	395	345	389	401	361	351	358	370	388	346	332	354	370	394	358	393	374	366	364	381	395	385	395	353	419	362	373	345	376	367	342	330	377	361	355	362	347	381	331	365	361	363	381	350	343	367	386	413	362	328	342	402	364	359	344	365	376	373	375	378	363	385	338	360	376	359	364	367	413	382	368	361	366	350	375	371	401	383	358	356	343	400	401	335	373	398	349	318	349	380	352	376	374	373	360	340	360	354	352	353	370	377	356	365	380	370	366	389	351	397	376	378	383	373	360	371	348	373	353	383	348	344	349	340	337	374	351	380	348	339	392	338	352	348	372	376	353	379	373	381	329	360	371	364	361	363	362	355	404	364	361	322	369	390	394	390	375	365	316	363	361	360	344	364	400	365	340	363	354	361	354	352	369	373	354	329	339	365	397	353	347	340	352	376	341	357	337	398	355	387	347	367	367	344	333	359	371	374	354	355	361	368	358	381	357	355	366	332	340	379	340	368	375	370	363	351	364	349	367	358	322	326	346	371	320	384	373	369	384	360	354	367	368	352	331	315	347	354	351	352	373	355	378	369	402	364	350	330	356	373	385	376	364	349	374	381	400	354	346	319	375	384	367	376	380	381	394	364	354	338	368	381	383	391	375	334	386	361	384	348	382	358	359	370	365	378	373	366	388	422	350	365	406	350	373	361
6381	1058	1313	1411	1392	1203	1121	1050	1036	1013	1025	943	962	924	925	965	902	925	941	873	901	935	888	821	832	840	847	858	863	875	900	898	865	873	851	814	918	860	894	847	840	842	895	849	801	828	847	826	815	869	810	836	895	807	926	861	875	869	847	849	864	819	843	826	890	851	863	877	798	893	875	860	827	857	851	825	869	814	818	848	873	916	915	859	873	845	814	878	836	842	828	855	864	849	824	872	853	855	898	829	830	851	875	812	883	868	822	809	812	832	845	794	847	843	896	879	841	784	764	876	894	823	877	860	885	812	844	846	896	863	852	893	870	838	823	864	843	863	879	854	857	911	828	897	818	880	797	819	845	875	851	880	856	820	815	841	866	798	806	825	859	865	858	842	814	827	843	798	837	842	854	852	847	857	839	835	860	837	876	847	828	874	827	877	888	843	874	821	817	823	834	811	835	823	864	872	843	815	822	799	835	820	839	831	840	897	865	856	802	796	866	812	846	903	832	869	899	829	860	831	832	843	841	845	814	872	802	903	875	867	812	849	816	862	903	873	863	804	790	823	792	843	825	866	868	831	826	814	922	871	863	813	885	844	822	850	871	849	873	810	844	830	801	859	867	884	852	881	901	817	832	832	834	837	850	849	917	825	860	852	905	873	890	892	851	821	816	894	847	855	862	880	857	816	831	804	871	885	837	867	847	858	896	810	831	875	865	859	841	833	840	864	875	830	842	779	859	866	923	857	871	856	796	839	876	850	852	867	878	867	872	875	862	877	821	799	815	843	835	831	893	866	829	848	905	841	863	842	828	829	837	832	792	849	906	857	826	847	899	862	837	877	866	823	851	858	845	846	837	837	860	913	823	834	857	840	856	871	852	827	847	848	782	814	843	842	810	850	831	857	822	816	826	814	843	834	854	892	793	881	830	812	853	818	877	842	867	816	865	870	827	837	849	806	813	810	816	816	848	817	836	840	854	824	908	843	809	854	843	840	870	835	818	873	908	814	878	888	842	942	884	838	847	900	844	876	833	831	889	789	854	854	835	838	891	828	823	843	878	842	873	857	893	835	886	883	817	850	859	889	880	838	861	884	876	888	885	855	821	834	834	886	808	838	870	864	864	855	833	854	877	876	850	827	876	890	844	848	844	855	786	878	866	820	850	868	810	871	864	848	876	854	816	872	842	851	864	879	802	878	858	796	860	842	824	871	866	865	849	789	851	859	860	836	857	852	860	852	834	832	817	874	830	850	846	784	897	816	801	845	888	867	831	810	859	864	797	820	850	825	818	881	889	850	881	812	835	880	870	761	892	839	883	850	820	831	836	832	819	833	875	810	867	818	877	810	854	803	843	874	828	851	877	776	834	850	844	831	796	812	818	845	833	805	867	858	862	848	869	854	851	848	844	829	842	876	893	850	832	873	856	854	821	849	884	871	859	825	785	835	791	819	794	812	840	844	823	871	837	912	825	853	847	860	836	857	872	889	875	834	833	902	903	856	827	822	843	853	876	837	863	794	823	866	793	836	828	849	824	877	878	829	852	827	849	829	881	813	800	839	852	843	823	832	852	822	901	862	831	864	842	899	885	861	854	871	851	847	913	841	802	823	881	872	819	845	890	947	851	831	863	890	905	868	835	807	846	832	866	912	834	825	850	840	860	921	855	893	902	881	889	884	879	851	853	832	885	831	817	810	820	875	853	901	883	813	886	868	849	865	830	879	817	858	851	840	790	819	821	862	837	818	880	814	852	870	843	875	862	888	885	869	886	843	866	823	864	865	812	848	832	839	825	849	854	865	854	803	829	881	832	868	856	842	853	842	903	844	866	816	858	870	882	829	844	819	827	875	849	849	881	844	872	877	818	793	787	860	852	824	805	860	875	851	849	842	834	874	860	830	817	812	855	812	892	825	872	839	890	857	861	841	833	811	862	839	859	874	858	804	885	912	864	859	794	844	805	816	863	827	804	866	867	838	830	881	855	832	863	819	839	809	874	844	835	854	836	804	820	856	829	830	848	833	870	857	793	825	846	874	880	856	832	830	894	855	908	838	853	860	850	852	838	838	831	845	882	829	888	853	852	821	833	870	839	879	931	855	847	850	847	853	839	846	816	859	869	893	819	841	838	914	869	858	862	831	860	868	891	912	846	834	852	840	876	810	857	799	827	855	884	802	870	872	809	885	834	831	857	896	874	886	823	883	868	876	861	856	846	811	887	883	868	844	869	838	821	837	807	828	824	825	842	851	862	817	807	913	874	867	883	846	811	886	860	883	867	792	827	865	826	855	819	871	807	849	871	804	884	842	830	803	846	906	878	842	849	808	849	794	817	872	838	903	838	899	855	837	868	856	832	813	814	813	838	845	874	837	849	857	892	837	851	850	863	841	833	873	866	846	824	887	811	860	859	827	835	788	859	822	887	818	878	897	884	814	812	800	815	876	881	867	811	869	876	839	836	908	833	837	826	809	865	872	866	857	885	807	830	844	884	835	854	856	866	800	797	865	871	849	909	843	832	782	775	806	838	807	894	813	862	837	824	889	834	858	858	841	810	811	852	818	849	884	831	839	832	874	854	882	847	858	833	865	903	866	868	894	829	883	873	880	819	875	866	879	850	906	776	817	844	835	850	870	827	863	883	846	894	870	843	858	904	915	843	872	864	884	849	877	826	890	826	859	831	897	841	824	829	848	851	840	764	839	809	842	859	891	825	824	823	904	909	798	868	889	851	845	852	889	893	832	837	858	817	844	871	853	804	857	875	883	849	859	861	908	823	822	876	853	862	907	786	820	818	832	908	858	910	783	845	919	870	835	882	815	891	863	850	910	861	851	826	821	814	861	792	878	891	882	828	826	842	825	810	863	849	852	885	831	871	861	858	844	863	832	918	843	865	864	928	825	886	836	797	797	864	838	874	826	840	846	830	858	879	804	835	818	809	820	852	795	888	865	829	861	856	872	857	799	869	859	822	882	861	849	880	835	867	867	806	884	850	885	805	832	828	833	857	839	880	828	798	859	904	887	822	867	900	850	894	840	790	854	818	846	869	870	786	833	856	864	883	863	827	836	866	903	825	843	807	862	835	865	857	872	838	866	794	851	868	855	888	881	826	883	823	880	799	850	828	859	912	905	791	897	834	838	840	859	876	827	875	864	853	853	817	839	820	851	883	889	863	797	841	842	862	820	846	818	868	850	919	898	868	816	829	870	792	821	852	864	784	834	859	890	872	839	883	841	854	858	912	859	852	853	902	815	811	863	874	895	893	850	838	881	851	856	834	822	828	849	900	904	889	843	825	894	862	827	914	807	877	889	860	790	866	792	868	784	823	886	847	881	823	845	913	875	818	822	839	832	903	894	839	908	851	899	772	835	825	809	837	905	873	927	873	865	847	894	827	843	863	793	877	805	816	817	832	873	867	877	859	845	793	815	873	849	896	907	860	884	883	852	885	822	910	873	858	848	843	832	883	835	830	818	843	825	823	805	824	841	900	883	846	852
12242	795	586	459	393	294	325	252	236	188	204	192	209	205	194	206	167	195	176	232	188	203	214	183	191	184	151	190	189	192	194	198	158	178	199	164	175	190	178	172	179	167	170	175	171	184	183	172	179	201	148	171	174	209	176	183	192	146	175	177	161	174	161	202	183	204	180	184	201	163	185	176	184	162	169	197	171	171	154	164	154	177	190	156	191	159	191	192	161	184	160	202	150	213	176	194	184	165	176	183	172	170	173	191	206	164	164	180	150	171	174	174	187	168	207	164	172	187	174	169	176	195	204	176	167	187	186	193	159	175	161	195	184	168	179	169	201	183	180	188	183	179	197	184	160	164	180	195	169	190	158	173	165	185	144	194	172	177	184	159	181	178	188	184	176	178	174	208	190	178	164	181	180	173	199	183	196	175	191	180	186	195	199	168	180	165	170	195	179	163	160	168	173	168	184	160	174	170	189	201	157	168	175	173	194	163	156	195	178	171	180	165	155	154	162	181	176	174	177	202	172	186	155	185	171	172	169	188	167	165	192	155	187	164	196	191	201	176	188	167	214	180	193	179	149	180	167	183	146	177	172	189	168	174	153	159	185	170	171	167	163	199	187	188	174	156	201	178	166	201	168	176	187	166	179	200	158	192	171	181	168	152	185	187	170	162	180	180	170	169	173	161	178	194	164	153	149	172	182	143	191	175	183	189	170	161	172	186	159	180	184	177	177	187	173	172	166	177	155	169	185	187	179	191	205	197	187	178	161	172	181	172	166	185	186	146	190	175	182	176	169	176	154	160	174	203	180	156	175	184	176	155	199	179	145	167	180	168	197	172	169	204	170	205	205	166	186	185	178	158	163	205	183	184	177	183	189	182	193	158	184	161	182	169	158	156	178	169	175	189	170	199	162	156	174	165	170	167	183	148	168	170	181	170	165	215	182	191	188	160	166	168	227	204	155	188	187	187	197	184	193	192	191	187	145	166	163	200	202	190	192	192	161	154	182	164	182	158	171	170	170	168	177	183	195	188	188	211	153	177	209	164	168	148	195	218	180	195	159	204	172	173	185	188	203	179	165	186	166	189	172	176	166	199	185	183	184	195	171	187	171	164	167	180	188	167	159	185	157	169	174	144	180	189	175	162	189	198	177	160	167	189	181	198	177	197	196	167	190	182	177	174	198	197	176	156	167	164	191	170	174	172	182	156	202	180	180	207	171	187	179	172	202	188	188	154	140	167	175	168	179	180	161	183	168	164	156	180	183	176	180	189	197	168	172	183	175	199	174	171	187	172	164	157	175	182	174	166	184	174	178	162	171	188	177	172	195	200	163	191	181	184	188	170	200	171	186	174	194	183	184	194	172	163	163	177	179	193	166	161	165	201	178	191	207	180	155	178	177	176	158	176	172	168	161	203	167	171	166	174	199	164	181	194	193	164	165	178	176	184	206	176	157	174	181	187	177	168	201	192	160	196	174	174	161	187	182	192	208	184	188	218	186	168	173	166	163	160	142	175	155	200	180	199	158	172	181	171	167	164	174	167	177	153	177	192	162	170	179	210	183	183	183	195	161	178	182	164	164	186	162	207	180	192	187	188	189	181	157	203	170	180	182	165	169	172	197	188	178	182	188	198	167	179	189	166	191	167	177	164	184	157	178	169	149	188	180	184	167	160	198	198	178	182	206	179	188	180	198	188	168	171	163	167	165	167	162	194	179	182	186	201	159	157	182	157	161	157	173	171	187	145	183	192	176	166	161	173	160	156	194	184	169	199	195	190	170	184	181	155	172	170	174	191	200	183	156	177	157	153	171	186	212	163	191	164	166	194	197	188	177	167	167	180	198	174	186	175	172	181	175	195	167	199	184	175	186	178	153	168	193	192	224	177	198	159	164	161	202	157	198	174	185	183	162	175	170	185	175	182	178	161	195	201	170	168	160	172	190	158	155	186	179	158	172	176	159	178	165	209	158	185	162	172	180	179	196	185	187	192	192	170	198	177	175	168	158	172	186	173	152	160	178	176	203	204	179	164	183	190	177	151	177	160	168	180	178	182	191	178	197	180	190	197	148	208	177	174	213	222	180	161	181	181	179	180	183	185	182	182	185	176	186	175	175	172	186	190	163	174	158	169	157	176	169	176	190	183	182	197	185	194	172	202	170	179	188	198	163	167	202	206	190	167	188	191	186	194	167	177	168	167	181	184	188	186	182	193	171	175	185	160	148	199	176	177	169	165	189	163	178	172	181	185	191	167	181	173	162	156	160	185	176	181	170	193	183	151	176	198	157	172	183	166	149	165	204	163	161	177	171	163	137	185	169	166	173	169	184	193	147	204	187	183	199	177	185	185	176	197	201	181	208	173	177	162	174	164	145	149	164	175	183	180	174	228	178	165	166	184	167	163	186	180	156	166	175	197	192	178	182	167	205	191	152	170	185	185	164	194	165	166	189	170	200	174	173	154	178	204	199	192	182	163	170	167	195	173	160	191	163	148	182	185	175	187	183	172	155	165	179	181	199	174	162	177	218	166	204	172	176	167	199	171	158	164	200	173	192	160	159	189	178	162	174	183	155	155	195	170	187	182	164	182	181	183	180	165	158	163	178	187	193	176	189	180	197	161	203	171	189	178	161	198	187	186	176	194	160	192	172	167	184	188	173	187	161	169	175	179	179	169	171	160	200	196	161	185	172	216	187	183	174	172	170	175	147	188	170	180	187	215	196	160	155	175	178	205	164	188	189	181	190	168	193	174	201	187	190	180	215	161	169	145	171	152	192	158	168	172	168	188	162	179	165	168	200	181	181	174	166	167	177	202	179	168	183	172	159	175	189	172	177	186	162	174	185	173	175	177	190	175	172	185	191	187	172	188	177	180	179	193	168	177	149	193	190	184	213	205	187	201	197	194	175	188	155	158	166	199	169	159	180	176	178	194	170	195	162	174	186	169	190	155	166	188	178	177	173	194	186	158	174	207	178	179	176	190	176	190	178	187	174	180	163	195	169	198	192	180	181	183	187	189	167	186	184	195	174	208	182	184	174	197	175	175	165	177	184	212	167	184	180	168	182	204	174	179	165	163	197	175	176	201	172	179	126	172	179	164	179	205	181	176	209	194	178	178	166	203	179	178	190	181	158	157	187	166	147	180	179	162	178	155	193	206	178	177	188	175	205	166	178	162	164	163	190	180	181	176	186	178	186	174	173	188	179	189	187	193	185	164	173	186	170	167	186	172	168	171	188	167	177	159	191	177	178	173	179	191	202	185	154	187	186	181	181	187	178	173	184	168	166	172	178	176	161	136	173	148	172	169	181	182	185	155	175	189	171	177	189	155	191	195	151	147	207	178	178	166	197	206	147	165	186	172	177	174	188	161	181	157	179	171	177	171	176	184	163	165	164	159	180	195	166	198	175	199	177	190	172	168	180	167	183	185	164	192	176	195	171	182	203	194	185	181	173	162	171	179	191	172	181	202	167	169	168	168	169	222	181	170	175	165	178	160
7771	825	1386	1686	1350	1181	1046	904	834	762	733	698	670	637	584	608	590	547	573	513	531	498	542	498	482	463	546	473	478	484	527	485	492	490	455	467	448	501	475	472	468	493	492	458	476	460	455	475	493	473	448	500	452	492	493	510	477	495	468	499	494	477	459	486	438	466	461	485	497	477	411	446	452	451	431	480	448	442	461	489	471	482	448	470	473	478	470	450	475	450	466	477	441	450	444	453	475	448	430	475	464	479	524	512	436	476	465	433	454	476	438	461	437	480	468	469	467	466	445	479	491	474	480	467	464	440	454	485	444	444	475	466	478	452	432	448	512	422	479	445	490	439	462	478	480	484	442	479	450	464	500	434	460	475	476	436	472	479	480	471	474	454	444	505	408	477	494	481	423	418	452	447	422	469	459	484	460	442	448	434	467	477	439	463	439	456	489	464	450	466	439	487	440	461	427	452	436	467	473	480	441	462	440	456	496	472	453	447	447	484	451	462	481	490	484	459	451	470	426	475	473	485	508	444	460	467	461	432	453	488	440	430	477	450	447	479	467	465	413	445	493	476	449	435	430	479	458	441	473	459	437	452	496	468	444	478	460	481	482	457	441	443	472	493	455	457	483	479	447	441	461	464	426	457	434	447	493	482	432	433	442	471	471	468	447	485	442	450	493	413	453	448	456	452	432	447	486	418	439	444	466	468	481	490	488	498	433	448	477	470	445	505	488	441	465	425	452	473	442	451	483	425	449	487	451	460	429	483	443	495	475	482	431	462	459	468	444	435	491	446	462	458	497	462	460	455	483	486	410	473	449	470	468	490	492	466	438	468	494	436	480	442	458	451	480	451	474	439	455	481	479	450	483	427	456	426	463	485	471	415	452	488	410	479	449	474	460	447	447	448	442	472	455	465	450	461	491	477	431	458	426	461	471	432	437	470	443	474	428	456	448	485	455	494	499	434	489	503	438	478	482	428	505	479	431	478	458	490	460	474	469	460	470	444	481	506	475	468	529	439	473	448	454	461	441	462	453	422	464	455	474	448	483	446	510	484	486	488	450	443	447	456	482	444	454	452	459	483	458	487	431	439	441	430	442	450	481	436	486	435	503	409	474	441	449	437	437	467	484	451	436	454	435	458	476	481	471	483	458	462	439	454	492	408	482	468	472	439	445	450	450	482	440	479	453	472	440	455	470	451	482	457	453	478	494	467	480	450	481	466	488	470	448	478	455	455	481	466	490	457	450	428	468	437	451	468	460	465	469	498	500	442	495	470	479	434	429	461	432	476	474	459	465	449	455	500	425	494	453	457	486	448	452	456	482	478	462	459	469	453	414	434	478	487	445	443	451	471	423	419	456	459	459	505	449	439	455	462	443	458	462	478	450	446	461	448	451	457	464	463	463	507	481	480	449	441	452	485	466	473	424	437	468	479	447	456	435	467	440	510	455	430	457	462	474	469	494	457	485	511	486	509	445	440	468	499	501	447	463	459	476	463	468	486	448	436	481	429	486	448	485	456	457	446	466	481	471	466	457	465	442	450	462	461	433	470	495	450	433	457	468	468	446	454	422	450	394	458	448	455	450	439	468	427	448	463	428	467	476	433	452	498	464	458	463	458	440	422	426	481	472	456	475	456	440	489	425	479	419	462	446	425	480	461	453	429	461	498	458	481	453	458	456	468	456	472	453	480	456	473	461	491	450	447	465	429	475	443	467	454	499	475	473	503	476	413	482	442	455	464	414	477	454	431	473	428	477	490	427	429	473	484	458	440	452	434	456	466	475	462	462	453	447	487	461	474	457	439	436	456	486	425	466	469	456	482	469	447	423	446	427	473	439	470	463	439	481	481	446	477	447	501	460	435	474	488	490	472	483	480	431	477	455	469	456	430	505	463	461	432	448	475	491	462	460	477	463	432	452	473	469	485	449	446	440	476	472	457	423	463	435	480	445	483	457	453	467	483	458	447	484	475	439	461	494	452	429	469	484	497	450	490	464	452	427	443	495	488	466	459	440	474	446	513	452	450	452	475	484	464	445	476	429	480	481	468	467	478	463	458	445	453	472	460	460	447	468	480	468	488	421	430	437	458	423	462	491	474	446	438	441	480	466	475	486	453	460	440	456	451	452	468	462	466	461	470	417	462	440	473	440	468	475	470	438	442	438	446	450	461	460	475	438	463	460	431	483	484	459	443	442	432	441	481	478	426	480	495	484	425	451	418	444	439	476	474	452	436	429	449	463	419	464	513	496	426	481	479	450	436	502	458	481	450	474	432	458	454	477	410	471	454	474	451	438	435	460	470	447	431	481	432	477	430	454	429	433	467	456	463	458	464	463	484	475	466	477	445	452	436	473	453	441	476	477	467	455	444	467	455	428	446	459	450	432	450	449	487	462	455	458	451	464	468	462	442	498	452	460	509	480	439	437	468	471	474	433	482	487	412	473	460	454	475	459	446	463	461	449	468	491	463	459	479	473	472	475	425	461	450	453	433	464	474	464	432	470	475	432	474	423	448	435	462	455	459	465	443	483	403	468	463	458	443	454	438	491	411	456	481	471	452	469	479	435	456	451	467	471	492	483	418	448	428	459	462	480	467	432	430	439	469	485	487	441	455	450	464	473	468	466	491	468	480	450	476	474	447	482	427	429	456	472	454	421	449	437	463	448	492	416	416	460	464	478	458	410	464	444	447	475	475	485	441	464	471	473	480	482	469	460	521	455	493	473	473	443	444	463	470	446	476	438	497	486	472	466	469	480	478	462	437	445	437	453	458	473	476	472	465	460	457	458	449	479	445	496	435	476	431	455	458	462	469	487	414	473	468	454	442	435	462	461	453	481	452	463	463	471	449	474	477	460	450	450	502	438	461	513	496	501	459	502	470	435	414	454	419	448	472	437	459	464	420	470	464	448	466	428	460	472	480	461	484	461	453	466	507	475	469	433	426	496	461	463	442	492	467	485	464	446	463	478	482	464	473	475	428	402	514	463	469	480	444	444	431	463	457	480	495	516	434	435	469	474	491	424	461	474	431	453	428	451	451	469	454	460	442	486	452	411	454	488	489	463	462	452	462	462	476	453	426	478	428	411	445	469	529	456	474	446	453	510	478	477	426	450	439	418	455	467	460	458	446	465	462	464	452	455	452	483	479	462	476	439	447	451	473	417	406	490	443	457	484	445	450	448	469	432	473	504	467	477	492	432	456	445	436	448	451	448	467	449	443	421	419	508	491	434	483	458	428	476	478	471	459	466	433	445	455	462	438	471	457	442	413	490	477	441	476	468	450	449	476	471	483	432	467	526	455	472	516	468	429	458	438	414	467	478	449	461	459	487	460	420	453	474	429	438	449	432	458	468	465	467	430	461	435	441	442	470	435	433	493	456	482	455	467	484	474	408	459	447	425	475	487	456	432	429	450	464	448	457	457	457	476	457	481	447	487	426	452	479	503	422	413	458	484	459	482	442	473	503	438	449	492	498	470	464	464	464	466	431	452	439	445
1507	448	402	482	430	381	414	433	469	407	417	414	435	398	403	402	427	433	443	413	395	436	426	454	427	419	449	381	376	409	431	424	410	446	428	422	413	403	417	409	390	437	409	446	405	428	447	452	409	419	429	385	382	416	412	426	427	430	449	410	390	396	412	424	452	381	432	423	401	422	385	425	423	459	406	426	445	438	437	425	461	448	418	395	435	443	445	441	400	446	400	422	391	447	414	422	407	426	426	418	432	462	456	448	418	392	462	415	448	441	411	450	379	470	412	449	409	368	429	417	445	428	393	420	404	446	423	413	458	445	452	445	442	436	400	461	394	404	438	461	401	394	410	443	425	393	411	420	390	429	428	366	402	487	432	417	415	421	405	431	383	462	431	419	419	457	430	437	406	405	423	394	416	373	397	463	402	405	413	454	369	423	400	393	384	398	389	420	431	435	400	405	443	433	411	472	415	422	424	418	405	430	411	419	436	412	454	428	402	394	434	404	454	420	406	451	414	406	412	444	440	383	420	455	424	378	467	428	423	409	435	420	464	463	414	427	380	405	450	391	426	466	432	424	407	400	431	420	402	419	394	423	412	406	435	425	408	392	411	397	415	417	408	441	418	422	435	442	403	431	406	400	413	425	396	425	399	458	421	384	424	428	443	387	407	466	447	359	395	413	418	370	429	429	441	386	416	413	436	398	394	402	391	422	452	425	399	441	398	418	430	394	421	409	425	411	427	436	372	433	447	398	440	412	401	452	479	397	412	410	408	402	416	454	406	414	427	410	423	470	423	408	444	448	428	416	406	418	436	417	438	391	439	423	398	456	438	435	456	443	414	395	414	451	419	469	393	420	427	403	450	407	457	432	419	418	413	428	400	389	401	383	428	404	399	419	408	387	444	383	424	411	397	422	422	433	400	392	434	446	449	437	452	427	445	420	385	426	392	450	423	416	435	425	425	391	404	441	408	442	417	449	441	429	434	451	405	395	456	393	435	398	419	407	444	382	408	389	407	411	405	485	375	415	434	452	427	422	436	406	400	446	403	414	421	468	445	423	455	441	379	428	413	415	469	383	386	440	412	382	462	451	452	434	438	390	423	380	436	434	402	423	422	392	430	418	446	393	400	408	425	400	399	404	415	435	414	412	428	390	391	389	408	428	401	454	412	397	403	413	440	424	429	425	458	392	437	417	475	437	416	431	445	432	438	404	420	449	462	437	415	427	408	413	432	415	408	436	412	441	414	412	417	406	435	431	424	420	441	448	449	472	419	446	406	419	400	384	419	480	416	429	412	425	412	381	428	389	404	414	442	391	398	457	423	382	472	418	399	415	400	466	383	402	452	399	397	423	417	429	425	414	409	450	412	448	447	442	426	428	403	397	377	409	402	419	441	451	415	441	402	442	401	445	425	408	398	422	377	400	393	429	418	438	422	428	411	432	417	437	398	378	425	420	433	424	434	405	411	462	468	399	454	400	434	419	418	399	401	435	444	394	421	419	382	408	451	394	443	435	437	443	413	429	395	417	417	445	426	404	471	404	398	408	420	411	459	408	416	422	411	423	408	384	377	450	417	438	397	432	422	407	419	439	399	404	415	429	422	444	362	419	392	461	423	446	435	448	448	436	458	412	444	424	418	433	419	457	444	394	424	411	426	407	456	402	413	442	423	438	422	423	441	384	442	405	420	425	402	370	409	432	394	443	431	422	413	420	418	401	399	443	408	415	401	412	388	439	445	418	453	380	422	415	447	407	451	433	456	418	379	400	414	405	399	459	417	410	433	390	391	390	431	448	460	419	465	443	447	400	437	430	455	418	396	432	433	434	401	454	467	393	426	428	450	422	442	432	423	425	442	411	396	464	436	431	410	434	461	414	409	425	401	401	426	472	388	412	433	426	437	408	397	425	430	414	421	447	397	429	465	432	368	442	412	404	395	402	429	417	440	447	430	430	444	397	408	410	419	434	430	432	432	439	434	423	429	414	405	410	427	452	414	426	411	374	397	409	425	416	428	424	413	440	417	414	400	427	412	431	461	390	383	400	457	423	420	412	450	422	426	441	392	407	418	431	390	390	415	468	427	399	423	403	427	444	402	401	434	393	402	414	446	442	427	425	408	433	437	421	441	418	392	403	389	435	431	402	427	410	374	430	408	430	410	440	410	421	443	411	402	450	425	429	449	394	357	409	423	400	421	413	432	403	426	438	386	429	464	401	413	430	407	414	459	423	401	433	434	415	460	429	414	438	426	385	392	410	389	472	440	436	432	409	400	426	427	424	413	427	436	469	425	421	455	453	445	396	410	380	397	386	404	450	458	447	448	420	430	397	444	395	451	417	409	412	440	399	462	440	434	404	404	406	416	446	446	429	427	443	404	436	399	401	370	440	410	445	428	424	392	433	427	427	425	406	467	416	438	467	397	407	409	427	391	414	421	487	402	443	393	444	426	406	411	406	405	414	409	416	428	402	411	427	427	416	425	429	426	467	425	414	435	447	433	431	463	448	456	439	444	421	440	443	423	457	424	446	424	414	406	449	412	391	445	398	425	421	436	445	454	426	394	396	407	418	425	407	410	422	423	409	423	453	405	447	412	430	436	487	448	424	442	468	401	441	400	393	430	420	405	424	415	476	433	415	400	375	428	414	444	457	434	425	411	485	411	421	393	424	396	410	464	420	437	457	448	433	367	453	464	400	419	415	409	431	466	443	401	428	386	439	455	414	430	403	409	449	449	424	439	427	411	408	420	414	408	420	413	405	433	400	426	419	459	424	433	389	421	427	415	417	414	437	398	441	425	424	389	410	421	404	412	435	422	428	413	437	448	405	383	415	403	419	389	451	427	413	408	436	401	418	418	367	420	422	438	438	430	423	424	435	419	427	393	441	420	420	444	443	417	390	426	416	417	402	406	436	433	410	382	426	427	401	401	405	454	452	397	429	404	431	414	432	389	415	456	340	403	417	424	425	448	431	376	385	419	401	411	409	403	455	437	427	424	421	431	431	414	371	397	424	405	429	420	419	405	438	444	424	437	402	450	402	428	397	451	429	425	415	439	433	416	412	376	427	448	430	418	434	381	437	437	377	410	436	390	407	405	437	422	455	433	457	420	440	403	431	402	426	412	401	436	430	434	390	443	419	430	402	439	388	424	433	436	419	403	394	442	427	469	407	414	410	427	410	384	414	419	436	431	445	397	411	421	406	381	432	414	426	464	428	409	424	392	376	411	427	399	443	431	403	418	442	443	440	429	406	441	407	415	419	416	431	465	371	424	434	426	418	418	437	413	416	465	442	398	377	400	451	436	436	408	416	409	382	422	402	434	394	364	442	416	447	394	408	428	393	402	430	433	407	396	441	413	404	448	395	425	388	437	431	420	464	381	412	434	407	446	430	413	445	379	424	401	416	451	428	445	430	448	424	425	449	453	423	417	418	429	435	382	461	420	393	405	420	393	402	429	466	410	437	433	417	402	370	426	411	409	420	411	429	403	414	384	426
2190	1023	1008	1088	1071	992	977	965	982	1011	1080	977	1001	1042	1031	963	951	1009	1012	1045	1037	950	980	985	1010	995	940	933	983	956	925	980	991	1037	971	1021	936	1041	994	1041	971	1014	983	985	986	961	1021	991	959	927	954	1041	966	976	996	1032	973	976	992	991	993	943	1001	966	983	996	963	970	964	960	991	945	939	1010	951	998	975	922	1000	957	1012	976	995	1042	1000	970	966	922	984	931	976	972	969	964	1014	975	963	954	999	943	970	936	948	946	1006	1028	1011	988	931	938	1004	952	1021	969	1005	1035	987	1033	1008	1048	993	953	983	967	992	960	1014	953	943	1012	971	1008	971	1003	906	971	964	1016	1023	1008	904	1004	966	915	980	992	906	976	967	1007	983	994	970	1004	952	983	974	987	1012	1017	950	962	953	923	1026	902	991	948	1035	969	1012	933	966	940	968	980	998	972	1011	994	984	987	980	964	1009	967	995	957	973	961	973	1014	938	966	938	981	975	1017	971	977	1048	1017	1046	1001	1039	956	1000	945	921	954	989	990	1004	970	1023	948	973	1016	1001	978	989	967	1014	991	1033	996	978	996	926	976	944	947	905	929	938	936	967	930	961	984	936	990	955	998	929	979	960	932	982	970	941	965	973	970	1038	977	984	982	1042	993	952	923	986	948	976	1003	1018	1002	966	981	1016	1009	933	966	1021	1015	968	973	981	992	973	995	944	968	937	916	959	941	986	951	923	1018	970	1036	934	1016	936	984	968	951	945	1020	980	977	986	994	1001	985	1049	1009	997	1035	993	949	931	978	978	947	1033	958	996	946	957	985	928	966	1056	1018	919	981	938	1002	971	995	1017	991	980	989	972	1003	1012	981	971	981	969	899	998	998	985	1009	974	956	970	953	944	983	1022	1038	950	970	995	1000	956	982	1009	1021	966	1004	1029	952	959	999	963	995	943	980	1007	999	987	976	987	985	1014	976	954	1001	984	994	935	920	1039	993	997	948	987	1022	990	961	961	977	915	995	965	975	967	981	1051	994	1018	959	1048	991	979	948	1012	970	1019	960	1001	1009	1054	945	1008	948	984	1027	984	966	953	998	973	1009	924	1032	967	885	977	1005	996	1013	995	959	1017	965	996	924	1000	1001	986	989	974	1052	905	966	1061	941	995	976	972	947	947	982	962	966	996	984	1009	975	950	997	1023	989	952	956	930	954	931	1040	970	968	935	1021	941	976	1009	1001	949	959	999	999	991	928	1011	984	943	933	1026	982	938	975	972	927	967	952	938	990	989	994	990	940	988	984	968	1000	949	999	933	944	971	1037	975	979	943	1041	969	1021	937	984	962	944	970	963	989	974	981	997	946	980	993	978	977	936	1018	981	941	972	921	968	917	1012	1014	999	964	993	958	981	973	988	965	1001	1005	925	1002	1000	971	948	1047	986	1013	1026	986	1023	941	1004	988	1004	985	927	961	1016	1002	932	953	1011	970	948	974	966	932	966	1014	965	1030	947	964	952	975	1003	939	1056	947	967	941	941	976	993	1000	964	997	964	963	970	976	1001	946	943	1000	983	984	955	999	1006	970	991	1007	1003	977	959	971	1011	1025	970	1006	928	1001	1022	1048	1052	974	953	995	953	976	941	997	984	1016	975	980	995	1024	968	960	971	992	981	972	942	1008	984	999	992	944	951	958	989	930	972	1036	883	976	930	995	945	1011	940	962	1003	982	966	963	975	968	963	961	988	958	912	987	1002	993	1055	979	933	946	1008	963	1014	970	967	965	929	1008	973	1011	962	974	954	981	1014	923	961	968	926	934	1002	1002	949	974	985	931	943	1004	978	996	971	970	972	982	1008	952	954	1022	988	966	979	962	1002	978	988	1027	942	1004	955	974	974	1007	984	1006	992	1003	1024	974	996	914	962	944	956	949	946	1059	971	981	966	968	970	984	971	974	998	944	947	980	998	1041	978	943	1061	1002	1003	962	1015	939	934	947	947	992	1024	983	970	977	1002	959	935	935	1007	1019	992	990	1014	934	978	965	949	981	1016	966	1010	964	952	1043	934	987	983	1001	913	993	975	947	940	963	966	981	1007	1005	951	1028	962	926	1002	954	953	983	987	992	973	1035	929	961	956	1004	1000	969	935	975	1022	1027	965	942	967	1002	953	1013	925	973	978	917	1004	951	1007	931	1043	961	955	999	1024	967	955	971	968	968	952	982	992	962	972	1020	987	1021	1002	967	981	981	975	996	984	987	1013	986	992	982	1027	990	953	1026	928	987	982	984	950	966	996	961	996	1040	928	978	976	996	978	988	1013	983	950	1023	982	1010	961	963	983	977	937	952	996	987	1003	1006	999	938	1020	958	968	957	971	989	981	1001	971	1021	994	1013	934	956	963	982	960	989	981	1005	959	964	1003	974	1007	1008	989	1029	985	976	949	995	965	1008	989	977	987	966	957	958	913	949	1012	974	980	999	961	1008	946	948	950	975	978	938	973	958	959	971	943	1016	959	971	969	964	1004	985	976	965	969	1002	1031	976	969	1010	1015	1010	1029	1027	1009	926	1028	947	970	1002	1006	1023	995	950	993	957	940	1009	936	940	964	982	1003	1009	994	928	990	969	937	1012	955	990	1005	962	968	1020	978	1026	987	998	1011	1002	953	933	1015	1005	971	959	972	981	1048	980	954	941	946	964	952	985	998	1005	931	962	967	984	1004	980	998	1039	966	985	979	1016	960	1005	1009	982	951	929	969	973	990	986	1004	946	1012	991	950	931	988	945	947	971	1032	920	980	1014	1004	1002	933	960	950	1020	986	982	1022	943	1009	948	944	976	999	1031	900	960	999	925	957	990	951	995	973	968	949	1008	927	962	1001	961	984	990	1048	956	1030	976	936	994	936	964	956	1014	950	990	993	1001	960	1019	969	963	1024	997	976	1024	1023	1007	979	1047	980	1012	991	1020	1024	951	986	1023	995	943	1007	975	991	1039	995	1003	931	943	941	983	1008	955	964	1003	905	989	984	968	963	1011	989	1008	935	1002	966	1012	985	963	981	993	1025	944	961	931	946	996	963	990	985	999	992	1002	985	969	994	957	963	996	989	931	990	974	976	1017	977	979	1045	992	1026	976	992	981	1000	941	973	993	979	949	961	1014	1010	967	977	1035	900	1003	972	976	1021	971	918	984	967	1016	945	991	1000	973	1020	1019	950	937	977	1011	1018	996	964	963	955	951	1016	948	1014	1045	996	980	970	988	928	1037	918	936	954	968	929	1012	1024	993	965	946	946	976	920	1020	964	1005	964	972	930	981	1023	982	954	979	988	988	940	1009	997	962	984	981	983	955	1000	948	1028	995	1018	1002	937	964	979	992	972	983	995	994	978	945	992	1013	1017	972	994	988	972	1040	995	968	1032	984	1019	988	980	988	938	996	982	1003	976	1008	949	1029	976	988	926	1022	988	974	992	1003	1010	930	1011	994	945	942	968	974	1032	939	989	936	997	1027	1024	989	1036	984	1010	981	953	963	998	979	1010	956	1041	948	996	973	958	922	991	1003	956	933	994	939	952	1010	976	963	972	927	954	1009	995	1005	922	972	972	965	969	945	929	953	969	1019	949	958	1017	944	1007	952	1019	998	975	1011	963	1018	984	944	1043	996	1028	920	922	959	968	957	962	1018	1003	986	924	1050	973	955	958	978	941	993	980	948	1007	974	957	998	945	984	1004	957	1030	967	983	969	956	978	958	960	979	976	953	984	979	942	972	1016	977	1036	970	1004	928	969	924	924	946	970	976	989	1034	926	937	986	1015	991	938	903	967	1008	1019	980	1017	1002	992	976	985	972	922	977	1004	943	1011	995	1029	1033	984	1015	957	953	920	1036	995	1013	985	999	1024	1070	1015	968	1071	941	1037	982	986
6731	618	539	529	464	434	404	370	404	397	382	392	393	404	395	400	381	363	391	350	383	409	368	367	306	391	399	359	349	381	377	365	377	387	405	358	353	307	373	354	364	390	389	384	356	360	348	316	391	330	363	366	372	330	395	353	360	397	360	366	369	341	378	371	368	342	349	364	339	345	373	390	304	374	361	389	375	337	378	354	346	359	385	377	372	344	370	352	342	312	346	352	355	332	364	386	360	374	370	366	372	365	351	396	370	386	357	385	367	363	357	338	380	362	339	327	375	366	379	356	362	374	363	345	368	385	364	368	372	399	363	358	331	355	362	385	362	333	338	372	345	390	356	379	387	358	357	359	367	353	354	396	339	354	388	338	396	436	336	328	371	353	347	380	380	344	368	359	354	361	345	328	334	333	328	335	385	354	369	393	378	373	386	358	370	343	339	388	380	347	333	360	353	370	327	366	411	351	371	366	350	397	389	352	385	386	348	363	396	364	382	393	417	355	342	353	338	331	391	362	378	369	399	378	333	360	329	328	361	353	326	376	373	390	385	392	355	359	338	362	385	354	335	334	327	372	362	345	357	399	358	357	353	343	369	396	365	351	346	338	331	382	369	364	321	368	370	397	367	340	373	332	381	356	380	379	321	341	347	384	348	364	370	408	422	358	354	347	366	379	381	360	372	395	385	350	361	374	362	382	376	377	358	366	411	373	332	362	314	370	389	349	345	368	347	367	389	345	374	385	336	385	358	379	371	387	385	336	368	368	328	361	360	368	389	349	399	349	374	381	344	357	383	347	348	356	361	396	381	395	358	360	368	377	377	409	379	353	364	373	322	357	365	365	353	386	362	381	343	403	369	334	362	350	364	345	340	311	340	377	367	382	391	396	367	369	343	367	367	365	356	340	360	348	335	370	390	363	380	345	351	400	359	348	367	365	355	357	347	353	394	379	329	369	321	340	389	370	407	371	393	399	397	334	357	396	328	347	399	361	376	362	396	366	353	346	365	364	345	379	404	384	355	351	337	332	381	386	331	374	376	380	371	348	350	380	357	370	345	326	358	360	382	348	336	309	375	403	372	386	367	388	391	370	355	363	363	413	376	353	342	346	361	364	353	376	415	384	356	324	339	368	328	353	371	377	325	375	390	367	386	374	400	399	356	352	327	351	381	369	338	337	351	332	360	390	334	341	380	336	345	404	349	381	361	361	366	367	329	398	368	380	329	349	322	337	348	390	369	315	350	367	370	373	400	339	378	372	367	346	363	410	336	382	381	413	387	347	348	361	361	391	413	349	371	386	375	368	352	398	369	358	353	333	347	381	352	382	372	373	365	357	363	353	380	360	405	375	348	390	366	371	359	387	357	333	362	358	369	356	380	371	370	365	361	340	360	380	352	391	331	387	349	346	346	346	355	377	378	354	312	361	362	390	369	376	351	376	341	371	368	379	360	328	371	389	371	366	403	352	342	356	348	377	385	358	387	382	402	374	333	361	377	397	344	373	364	376	331	372	351	334	376	329	381	363	374	347	344	376	354	370	391	327	338	354	316	385	370	374	370	350	371	387	374	369	350	378	338	318	347	359	364	387	364	333	359	366	363	350	370	371	344	377	346	332	346	361	405	382	378	418	370	351	378	367	398	370	376	334	377	339	405	347	389	377	354	341	329	371	349	383	377	367	354	377	358	375	363	353	366	340	347	362	369	383	359	343	432	405	389	371	395	356	378	383	338	367	358	392	349	361	362	356	356	351	390	388	370	350	368	366	347	363	357	336	344	362	340	363	352	362	343	349	358	375	339	351	338	355	389	376	370	351	363	356	341	358	372	364	361	339	387	384	332	399	369	381	367	329	411	369	394	376	343	361	337	387	381	369	364	352	343	369	342	384	353	353	423	351	327	382	355	367	383	321	399	351	339	376	346	350	383	371	345	376	320	369	359	371	358	296	330	356	384	369	355	383	372	360	346	380	371	343	386	361	349	359	371	401	354	355	312	358	364	377	373	390	338	417	423	369	390	371	379	333	375	366	381	393	381	361	365	382	344	382	352	401	335	394	380	365	382	347	350	350	339	351	382	351	353	364	364	399	335	368	369	302	331	358	370	352	352	357	412	350	383	377	325	367	333	331	322	372	372	360	364	377	370	340	357	346	386	383	376	342	371	369	353	396	362	377	367	378	374	376	386	364	320	362	343	393	366	382	382	408	360	337	390	350	404	350	385	367	357	385	345	343	369	345	381	364	328	372	347	387	359	368	355	352	401	349	364	378	376	334	333	375	402	376	341	365	374	393	347	413	352	362	371	333	374	382	357	366	372	375	357	375	404	355	397	350	355	350	351	399	362	383	398	339	362	334	311	347	355	355	379	378	390	326	346	371	336	366	350	337	382	376	348	383	367	358	365	370	390	367	388	357	384	372	351	328	380	369	379	350	362	366	361	375	349	363	377	356	387	347	369	379	355	399	371	324	341	368	352	377	373	334	364	355	363	383	349	340	369	359	378	420	392	332	348	375	357	385	348	367	376	351	328	360	383	343	376	363	381	374	365	383	341	392	374	391	344	346	361	383	342	362	383	367	384	372	372	364	362	360	366	342	386	330	334	399	362	344	400	346	364	358	362	367	408	331	373	377	356	369	363	412	343	394	364	360	345	381	368	370	362	353	350	363	375	371	355	318	356	395	344	368	401	352	345	356	375	361	355	330	362	361	348	368	342	360	373	375	347	414	380	332	379	374	378	358	361	378	345	336	352	319	362	361	329	391	341	345	387	364	379	354	353	340	383	360	339	393	394	364	368	406	358	374	352	405	359	392	386	366	368	344	352	343	348	372	353	348	347	359	385	405	358	379	379	382	418	395	362	364	337	373	376	385	367	339	366	368	359	379	337	401	378	342	347	352	355	325	372	341	341	353	367	363	355	367	336	327	385	377	371	375	365	375	362	362	374	362	393	370	351	371	384	379	353	386	377	353	370	397	374	351	398	351	361	369	334	336	349	344	329	376	384	320	347	338	353	381	360	349	405	369	347	383	315	356	358	389	337	362	362	384	364	394	352	378	375	356	367	338	353	369	398	349	382	330	372	370	362	352	359	331	373	364	362	375	380	339	368	345	384	363	348	326	355	413	364	349	360	386	372	333	370	362	400	362	384	336	383	391	390	346	374	355	390	395	359	374	366	405	350	384	368	370	385	353	311	376	314	367	381	389	370	339	381	343	358	343	373	372	350	345	372	369	341	336	336	374	357	351	347	364	342	381	363	347	390	397	382	385	364	409	393	386	398	350	343	330	343	367	360	356	360	362	287	351	368	384	381	380	397	366	385	358	352	368	393	369	385	339	366	356	340	339	362	374	378	344	348	351	393	363	404	363	367	362	317	347	368	344	384	318	374	375	376	403	320	379	403	368	378	350	378	336	349	401	366	358	358	366	369	350	333	380	364	346	347	398	363	381	368	318	377	348	392	344	407	381	329	354	340	368	340	361	363	342	375	358	371	389
6432	1086	1305	1523	1390	1268	1138	1047	1041	1018	969	993	921	927	976	929	910	928	918	842	906	886	929	885	937	866	860	833	834	901	852	846	845	853	860	849	841	878	975	862	854	833	860	822	880	855	825	874	835	826	850	847	829	862	882	805	883	861	891	890	900	877	879	864	825	825	894	852	851	811	889	868	799	845	849	828	902	847	907	855	852	830	829	886	884	886	889	883	842	844	821	835	782	809	886	817	830	901	821	829	842	845	860	784	856	815	844	876	839	819	915	897	848	853	884	797	882	871	879	837	811	881	817	891	826	854	852	853	845	840	888	858	840	904	857	833	842	851	910	815	834	830	836	898	866	815	873	796	866	833	861	856	885	839	870	869	866	878	886	836	832	899	916	936	869	807	836	867	826	822	838	855	860	833	879	860	836	836	855	824	836	834	857	887	831	782	851	820	827	872	871	871	878	864	872	916	890	865	864	853	813	880	856	875	847	844	887	820	867	902	891	878	882	858	842	837	895	871	855	850	883	855	851	871	903	831	842	870	906	871	847	843	824	879	888	879	837	869	857	807	841	841	879	875	826	845	799	862	860	916	851	859	818	824	862	804	805	887	851	840	857	860	832	859	854	887	875	881	828	850	850	823	845	854	802	837	832	847	829	915	827	843	893	885	838	873	847	858	842	819	836	840	815	809	920	867	799	838	881	863	872	893	808	853	879	870	825	874	863	825	876	863	879	892	872	857	844	853	830	829	872	878	842	843	873	900	874	886	878	862	817	814	863	886	848	843	843	891	863	857	848	873	808	842	858	868	789	839	839	874	789	882	868	859	830	848	854	856	780	830	862	844	838	847	822	886	840	879	794	825	880	893	815	853	838	856	892	862	817	827	829	844	848	892	826	800	808	835	867	855	831	876	852	836	838	834	828	869	871	818	817	869	899	868	856	876	884	875	813	876	910	825	914	866	838	845	793	844	837	890	916	881	880	856	803	930	797	871	837	829	838	895	830	835	842	827	863	840	871	814	838	840	863	816	827	868	877	874	852	887	832	804	822	805	841	889	883	893	853	864	861	843	826	825	859	864	817	932	848	868	872	838	880	844	822	855	832	866	791	877	851	900	847	809	833	807	878	789	857	849	859	848	872	859	830	881	839	826	849	829	874	872	817	861	869	860	838	866	861	785	859	826	866	882	826	804	820	817	933	844	875	837	841	850	788	857	795	846	864	887	873	903	905	899	862	839	862	858	920	858	854	843	849	874	794	894	842	826	872	887	837	841	885	863	803	866	874	799	866	838	815	860	845	888	836	847	861	794	861	869	847	880	873	796	846	839	828	903	843	878	878	918	854	823	857	867	814	841	857	837	827	887	893	858	874	884	873	825	846	861	800	859	850	853	911	848	842	858	854	865	868	820	831	900	861	883	836	896	894	866	843	853	839	875	812	893	842	825	898	832	868	818	854	802	867	907	834	882	834	844	919	837	814	864	857	820	852	850	860	854	825	826	827	855	821	902	889	880	893	809	808	838	848	808	842	810	864	871	808	894	847	798	796	851	822	865	858	823	882	794	834	876	847	855	852	851	827	866	882	828	861	860	801	880	795	818	859	851	796	875	874	906	765	839	867	865	881	801	846	834	860	852	862	896	832	832	809	900	820	833	832	857	848	864	841	846	787	867	895	877	923	799	837	881	821	855	846	858	833	861	832	833	833	841	842	874	877	843	856	839	854	877	858	883	806	865	902	847	886	842	882	859	805	839	887	839	828	866	849	838	853	860	825	903	816	826	883	887	840	847	807	859	890	897	836	847	868	830	797	895	850	891	821	864	893	819	837	880	874	838	831	881	845	845	813	865	885	811	881	871	885	888	884	837	860	886	847	828	878	824	844	877	813	875	829	793	875	875	866	869	879	820	836	895	849	749	861	827	860	828	874	873	829	836	804	870	814	847	882	839	859	835	840	857	886	874	863	894	837	832	840	842	854	872	794	855	877	863	870	845	852	859	854	837	844	920	859	818	833	853	887	851	935	855	824	863	867	871	870	893	850	887	915	865	844	832	845	857	889	845	874	875	916	881	858	863	869	858	860	868	853	842	801	852	852	837	886	850	856	861	894	845	817	843	869	903	905	833	853	896	808	801	851	880	827	908	835	863	868	888	898	846	849	852	820	895	864	842	847	857	905	851	857	863	838	842	869	830	866	833	888	852	843	840	860	824	808	884	859	817	861	846	843	832	824	825	857	838	847	904	850	876	803	833	832	847	830	858	913	830	911	863	851	857	894	842	859	899	838	879	894	835	838	877	896	841	843	846	881	846	814	877	874	885	843	838	821	803	819	893	886	838	847	855	818	846	839	859	862	861	815	846	839	883	867	849	791	890	880	855	846	835	849	827	839	857	814	833	826	849	811	835	854	850	842	882	840	902	851	846	885	849	843	828	849	852	861	884	852	832	854	895	860	824	825	846	867	862	836	886	865	828	852	849	839	858	877	846	843	815	895	797	851	852	814	829	874	869	815	845	864	820	846	836	847	890	896	900	888	851	865	842	833	891	862	832	806	868	878	878	824	893	826	874	869	843	847	832	868	834	880	896	867	841	833	866	832	886	886	856	854	836	868	847	845	852	871	854	854	886	887	837	799	847	889	902	869	849	863	803	880	851	847	846	826	840	822	796	884	877	868	861	837	830	812	857	875	801	849	863	878	841	901	815	844	912	894	785	873	839	867	857	845	850	816	855	844	851	818	861	872	848	824	801	832	837	836	838	807	846	851	836	925	896	885	836	831	875	860	835	859	818	849	850	832	856	878	830	839	839	845	846	873	862	846	838	902	926	860	815	872	864	812	857	858	859	856	840	823	797	832	857	846	834	805	845	875	861	877	873	829	841	812	861	843	826	828	855	802	880	910	861	838	844	812	879	864	861	851	810	785	901	884	892	901	832	828	809	884	872	823	833	849	817	856	863	813	869	846	875	809	878	855	895	858	835	853	842	846	868	824	796	865	867	802	855	822	836	827	887	837	859	858	838	830	870	828	884	834	838	898	855	840	851	838	823	872	851	804	867	861	873	808	856	844	841	871	845	829	869	887	894	867	816	831	808	856	944	837	796	860	877	884	854	896	819	833	900	877	844	852	828	823	861	842	901	837	847	857	862	857	875	806	861	803	812	858	841	911	856	779	860	897	878	834	866	873	867	864	890	873	831	839	891	853	848	840	869	883	841	893	853	788	807	845	810	858	864	826	917	876	926	888	880	843	834	880	856	877	833	815	837	861	930	832	892	937	875	867	821	806	850	788	865	861	856	859	855	859	852	853	890	908	864	859	872	819	829	830	883	867	827	824	857	870	847	802	821	779	880	872	823	860	851	888	866	833	810	841	880	859	884	917	803	832	848	865	824	815	882	856	857	849	835	800	850	813	856	882	813	860	889	765	831	830	887	842	852	849	851	807	860	835	892	869	882	868	805	870	876	874	859	836	831	918	772	852	860	883	862	807	866	860	890	864	858
12534	770	624	520	386	312	248	256	234	214	181	202	224	208	222	205	179	203	179	207	194	210	203	181	219	172	201	196	196	187	182	172	159	192	171	183	182	190	190	184	190	196	183	170	183	173	199	191	205	207	182	178	181	175	185	171	207	184	154	185	164	179	186	175	173	173	187	193	185	172	190	177	187	189	163	175	183	173	198	188	211	178	193	188	190	186	203	198	180	170	185	177	178	153	186	170	192	196	164	190	198	178	193	214	179	176	212	187	191	161	187	179	198	165	167	165	179	158	163	192	188	175	200	159	185	181	179	192	173	176	152	180	191	181	207	165	164	160	176	157	194	168	176	164	197	184	179	208	184	200	154	155	166	196	191	182	173	170	177	177	183	167	164	177	183	178	156	203	166	167	172	193	175	171	173	186	196	169	192	158	163	180	179	185	180	153	170	178	164	170	190	198	165	187	165	176	172	200	156	196	159	159	180	176	186	176	160	183	169	199	177	198	176	173	186	162	161	199	191	185	168	201	180	172	170	186	179	183	154	165	190	170	169	183	173	189	182	157	176	196	203	181	170	152	178	172	159	156	211	166	194	161	201	189	164	181	185	197	174	176	182	194	184	191	143	214	163	169	167	151	178	201	164	213	163	197	186	186	184	178	171	166	181	197	170	184	172	174	148	180	181	190	191	178	188	172	186	170	177	174	184	185	173	183	186	156	182	176	149	182	195	176	164	195	167	178	179	184	179	153	197	195	178	194	182	171	207	162	174	166	198	197	155	175	178	190	199	172	163	180	174	169	183	164	183	181	171	186	194	164	183	166	188	182	189	183	174	180	174	198	168	209	154	173	157	184	183	177	168	169	198	184	161	170	170	180	175	186	210	184	186	180	173	169	163	185	178	154	178	187	184	165	160	170	170	160	189	173	167	175	192	155	210	169	152	168	169	193	161	175	173	185	184	159	166	189	173	193	170	160	168	174	187	176	197	184	201	181	172	216	167	186	213	183	199	195	189	190	173	180	157	160	147	159	165	182	175	194	177	188	199	167	188	181	203	156	165	166	170	183	169	199	176	198	178	192	162	136	162	164	175	165	167	187	216	170	205	179	193	158	181	166	178	189	169	186	181	186	178	180	154	172	196	193	181	180	173	178	197	182	175	169	179	172	180	185	171	183	195	187	185	170	171	179	177	201	184	173	173	194	186	168	177	195	195	196	170	183	164	164	183	185	170	171	171	188	170	167	151	200	174	182	171	183	177	193	173	190	169	187	167	168	171	190	183	190	173	178	194	141	193	197	156	178	171	181	199	183	185	180	169	183	159	188	174	159	172	173	198	171	174	196	170	194	167	162	180	173	219	174	180	177	169	179	170	183	185	195	177	183	142	175	174	176	196	179	166	202	176	173	177	159	188	195	186	174	193	184	176	184	167	180	186	164	191	211	194	163	206	185	178	180	205	175	158	194	187	182	156	165	185	166	184	184	214	156	203	167	192	186	197	172	177	176	174	142	174	171	159	162	201	166	170	180	176	160	189	199	201	182	180	172	159	175	167	171	176	214	193	182	157	185	158	171	169	177	184	172	187	175	178	185	190	197	150	178	181	182	167	161	214	176	201	183	211	176	198	203	161	164	176	174	197	184	202	188	169	194	176	172	175	165	179	164	186	191	174	162	172	139	160	161	189	166	178	185	210	177	177	170	195	193	146	176	168	183	152	157	217	168	152	169	179	176	170	173	181	176	185	169	169	165	193	175	168	177	174	172	182	188	171	168	178	182	178	181	192	162	166	187	176	175	160	188	179	180	166	177	182	196	168	167	195	184	192	175	200	169	198	193	173	177	183	164	186	186	164	182	183	163	191	178	162	188	170	193	188	162	180	180	186	173	186	174	146	180	170	184	192	145	164	192	200	210	182	188	182	176	170	172	191	180	181	175	150	188	162	165	184	181	157	181	192	210	183	211	164	201	182	163	187	181	186	179	179	192	176	180	200	160	174	168	176	179	178	187	190	179	193	156	173	166	199	204	179	175	181	214	167	170	156	152	187	180	161	207	202	165	192	198	202	159	183	205	192	170	193	190	181	192	194	188	177	200	163	176	173	186	188	182	177	167	172	160	173	164	201	169	190	184	184	168	198	158	168	189	177	180	178	181	169	173	206	176	185	167	192	188	173	175	185	188	168	180	176	175	159	183	195	165	152	162	176	180	210	176	176	157	176	181	194	163	175	185	191	184	185	182	185	170	176	164	166	184	193	171	164	195	178	175	173	201	191	192	202	178	166	208	201	185	186	178	182	143	173	168	172	179	183	168	177	203	194	181	163	169	184	194	182	179	186	206	172	180	196	189	192	170	185	184	184	181	193	176	166	188	167	197	183	172	175	178	199	191	172	187	181	162	150	175	195	179	184	202	192	175	168	166	160	171	187	174	206	181	185	185	175	185	168	171	178	213	192	172	180	188	177	155	173	158	181	187	181	183	191	189	191	169	181	181	171	193	152	194	173	172	169	162	189	169	171	193	174	177	177	198	168	172	169	165	195	144	187	166	182	138	135	176	174	167	188	199	172	186	184	191	166	163	207	183	167	198	166	167	192	168	190	188	178	189	182	162	161	159	195	148	201	167	221	171	199	176	162	160	172	177	172	208	170	193	195	186	152	215	198	196	192	172	186	200	178	188	156	190	182	188	181	182	164	190	203	173	183	198	181	178	209	176	169	191	173	169	190	176	179	160	186	173	197	157	188	150	180	183	190	155	183	175	171	191	198	193	146	190	193	161	178	163	184	153	190	174	202	168	161	172	167	190	165	180	159	176	199	203	201	187	191	173	189	185	188	209	168	165	174	185	208	182	186	174	176	178	204	193	184	146	178	161	174	175	174	175	196	192	188	160	171	175	181	207	170	195	179	176	203	198	163	187	190	196	187	214	203	184	166	184	201	190	144	170	176	172	186	179	188	165	191	195	168	181	162	207	164	190	180	191	182	161	177	196	160	179	161	204	186	190	182	197	161	169	173	153	172	185	148	175	200	176	186	177	183	177	159	143	179	179	192	178	202	179	199	174	168	185	183	172	193	189	179	170	175	156	132	203	151	162	178	178	178	168	189	180	176	182	154	161	172	180	180	202	195	172	172	166	174	178	183	175	182	155	175	184	176	181	171	153	209	161	195	183	143	179	197	168	176	174	184	171	168	183	174	156	182	178	151	187	165	158	160	138	173	186	176	174	225	167	192	152	176	170	164	185	167	154	197	182	202	189	176	188	184	200	202	187	190	174	186	172	161	175	211	164	178	189	188	166	167	171	161	177	182	165	169	186	182	180	199	168	185	170	177	155	177	195	150	179	163	191	177	172	158	182	186	175	165	188	199	188	184	193	182	190	167	169	196	163	180	179	187	170	198	161	185	176	157	184	178	191	204	197	160	176	181	194	165	178	174	199	190	176	195	163	202	174	176	184	209	197	193	196	198	171	159	181	172	188	194	164	203	190	177	165	174	204	188	185
7673	852	1452	1625	1459	1202	1025	847	775	741	673	667	656	644	646	552	588	558	570	572	498	523	482	528	476	508	516	487	461	525	512	486	507	471	469	451	479	475	484	501	501	488	461	496	437	484	462	451	421	466	505	485	476	466	468	497	453	464	458	447	491	476	479	453	454	475	480	488	465	471	499	458	453	492	444	453	426	504	430	450	477	486	451	469	449	499	495	486	461	446	459	440	516	480	457	449	508	467	447	443	469	494	476	477	445	477	429	441	495	505	511	435	450	438	461	463	448	464	476	460	423	469	501	441	512	470	473	461	462	477	460	485	478	492	467	466	527	453	473	474	477	474	430	479	427	466	452	475	464	449	463	435	457	460	494	497	470	504	451	466	412	488	467	441	434	429	466	483	436	488	458	495	455	442	458	438	458	482	485	449	449	442	419	457	436	448	474	452	443	446	451	476	431	440	473	468	454	446	412	497	453	448	442	470	443	442	485	462	504	437	459	485	429	471	446	466	438	401	487	450	460	490	502	468	460	483	442	475	462	458	487	474	504	460	421	496	438	486	503	482	455	446	463	469	423	456	471	430	462	460	452	466	462	496	401	442	490	473	473	480	434	465	438	449	471	472	465	438	460	443	455	467	444	456	481	453	485	453	470	459	451	435	451	462	486	446	468	449	503	453	431	486	495	462	439	422	462	438	510	483	474	441	457	467	437	442	436	430	469	493	511	497	446	471	434	446	466	429	500	407	419	457	500	483	402	463	429	445	458	457	439	449	450	445	468	432	486	501	401	448	484	477	435	447	466	441	486	473	471	506	483	441	454	452	439	502	463	477	495	456	434	467	436	453	447	477	410	435	452	448	438	466	464	491	451	462	457	481	463	472	445	483	472	442	479	445	457	487	446	413	455	461	449	424	464	445	430	447	492	462	480	473	485	464	481	475	485	450	473	429	465	491	462	469	433	466	433	453	461	445	488	446	457	461	491	454	475	447	454	463	474	467	439	492	455	485	441	446	483	451	437	471	444	464	468	483	467	467	451	451	455	465	414	453	460	456	481	424	464	482	441	464	425	450	452	463	463	462	435	430	446	448	478	445	469	458	451	476	458	459	447	477	480	476	481	445	445	421	485	471	458	448	430	496	487	473	483	472	449	460	437	462	472	451	460	502	508	457	467	449	426	470	449	432	457	471	469	497	489	457	482	466	450	457	453	468	472	399	440	461	487	484	433	448	499	470	442	429	448	454	464	464	468	499	487	478	473	427	448	460	522	468	454	444	439	438	445	468	458	453	471	466	447	464	468	455	444	487	469	448	521	469	457	431	491	474	447	454	494	452	470	465	473	474	468	461	426	524	480	472	452	473	498	476	485	473	499	450	488	496	464	463	476	433	494	506	446	480	452	436	468	473	487	429	475	457	435	476	465	502	440	414	472	422	440	450	453	471	450	463	469	492	459	467	453	477	474	440	437	414	474	476	486	496	489	498	463	410	462	430	464	447	423	481	460	452	451	495	423	440	483	443	475	423	486	472	476	481	470	435	451	438	462	460	467	422	488	416	452	487	449	450	438	503	454	447	481	453	458	484	481	484	466	467	434	442	470	468	493	470	469	456	487	459	463	474	472	448	469	425	495	426	473	451	490	485	452	420	463	457	456	477	483	434	450	454	452	508	453	444	478	507	446	494	477	463	453	483	488	467	440	494	484	468	448	420	456	459	426	473	459	508	457	445	457	463	461	457	435	499	478	453	459	464	429	487	430	472	461	473	467	432	462	413	488	463	435	430	455	481	490	435	480	493	490	431	453	449	437	458	433	461	450	435	439	450	466	468	446	456	487	455	437	467	456	461	461	493	489	412	478	445	467	463	455	452	455	467	443	514	472	451	438	449	483	461	416	429	451	492	474	458	463	472	456	454	466	440	436	480	469	483	439	439	452	469	479	460	444	481	469	462	449	451	436	431	421	488	425	429	485	479	499	476	471	453	449	493	489	466	461	453	479	444	441	472	432	455	467	478	461	452	469	453	486	472	443	475	489	509	461	471	424	461	421	444	469	473	492	476	434	437	464	457	446	414	468	446	470	436	445	461	453	420	453	487	498	483	442	449	465	432	455	527	439	499	472	445	492	444	447	441	431	447	470	465	475	436	464	481	446	473	475	474	464	472	437	499	438	465	454	479	455	446	458	462	456	495	459	459	450	496	424	464	475	443	422	471	424	459	459	466	455	478	424	477	489	448	471	473	497	463	445	468	461	465	458	458	451	492	440	430	430	453	475	438	458	497	465	478	477	476	470	445	488	454	450	446	462	494	441	466	468	447	456	493	465	476	439	462	443	448	465	426	429	458	442	448	489	451	483	468	449	464	426	435	473	412	432	471	463	449	417	463	455	477	461	451	428	457	459	504	448	471	462	435	454	432	472	495	461	444	468	447	462	465	486	486	474	461	461	463	451	463	461	461	496	462	458	459	449	472	411	466	459	461	444	484	449	456	451	448	461	481	467	486	455	466	464	436	474	457	461	463	468	472	412	437	450	439	458	477	488	472	417	430	480	488	460	487	472	489	458	501	508	448	475	464	511	498	462	445	450	465	453	451	481	457	461	448	496	447	477	439	451	466	444	467	442	455	433	454	498	474	458	475	462	493	436	484	496	459	477	491	463	448	445	446	433	506	460	447	437	450	446	440	431	429	407	505	425	405	461	474	456	436	492	453	459	444	467	445	468	471	483	476	522	496	467	463	461	477	470	442	451	466	467	471	428	454	509	435	472	515	477	457	474	450	470	480	456	450	457	482	478	500	455	472	440	477	455	457	488	484	449	475	480	464	469	476	453	479	448	507	418	436	452	453	519	471	485	487	454	475	510	509	456	430	521	485	458	465	494	491	475	448	476	465	464	484	457	457	481	458	495	525	439	466	481	471	450	498	479	461	478	462	444	481	482	479	446	484	465	454	460	457	500	466	476	429	440	440	443	474	474	437	458	488	440	448	476	465	416	445	446	519	459	486	427	468	496	414	456	437	495	431	438	453	444	454	442	457	478	493	456	495	533	466	438	443	475	451	460	473	436	466	433	454	430	480	447	451	459	408	489	434	445	470	486	483	469	445	481	446	470	432	499	484	468	440	462	459	444	496	484	496	423	429	455	453	522	481	428	486	488	436	454	449	419	452	465	444	461	484	467	449	449	469	450	431	461	449	503	451	448	511	469	465	468	432	456	489	436	423	419	509	455	480	473	471	478	457	463	445	493	472	487	480	458	480	468	443	478	476	472	469	477	469	442	471	419	485	454	480	485	477	412	490	435	475	488	452	495	461	456	465	476	472	465	469	449	476	472	475	454	474	503	490	450	466	476	400	473	468	465	480	466	471	424	482	442	493	468	481	471	495	472	421	464	467	436	452	441	468	494	498	469	457	472	430	445	427	468	490	458	488	460	488	469	476	454	458	465	474	460	468	476	425	454	464	439	473	436	469	454	458	464	434	443	514	416	514	459	466	426	489
1399	410	433	427	428	433	438	416	385	408	440	490	421	402	430	406	425	417	443	443	443	439	424	449	416	392	433	389	395	428	395	472	412	422	393	440	426	401	435	451	384	426	435	399	427	397	385	409	410	397	428	419	393	465	399	440	371	411	408	432	391	460	447	416	416	418	410	396	432	440	383	369	416	403	466	431	457	438	408	444	375	387	420	419	398	438	419	409	456	435	402	415	443	377	459	397	441	415	455	411	382	428	393	466	385	411	455	434	417	439	412	418	430	410	406	433	427	449	404	397	416	408	429	417	405	423	432	447	462	429	449	445	372	390	380	424	414	446	431	437	399	412	380	415	417	431	424	437	412	401	421	409	423	428	433	405	408	457	420	368	428	410	407	448	430	421	434	436	398	396	419	449	407	431	414	445	411	398	444	401	421	453	460	456	444	409	443	424	417	444	447	411	467	366	377	386	385	439	414	419	417	420	424	429	398	397	420	446	441	428	425	421	392	411	415	463	424	400	435	459	430	452	442	407	456	400	426	408	395	453	427	419	429	405	408	398	436	398	414	420	462	400	391	422	410	431	402	419	432	419	447	437	403	421	396	397	408	438	396	409	429	431	454	417	427	431	419	470	385	408	470	444	411	426	416	436	420	380	433	464	401	442	404	433	422	444	403	412	421	423	439	373	430	436	469	426	425	450	446	483	420	433	454	438	417	401	429	405	395	448	397	426	415	466	448	430	400	417	412	428	389	458	420	448	396	418	432	400	441	417	388	424	431	433	418	427	454	442	438	435	436	401	447	386	442	445	407	451	399	404	392	377	409	438	461	405	404	400	414	437	449	395	393	444	380	408	454	404	401	424	410	387	445	439	438	428	386	442	428	406	402	394	419	427	372	405	461	428	431	424	424	429	432	430	377	411	403	435	440	427	398	390	408	436	392	397	449	427	429	468	375	376	379	421	416	434	397	446	420	419	437	412	406	420	396	372	419	407	462	423	435	443	423	430	401	416	433	416	459	404	476	454	427	479	434	408	384	374	439	422	394	417	399	393	437	425	459	431	429	430	422	425	438	447	414	423	370	437	417	425	393	442	394	396	415	411	398	410	398	420	419	428	419	423	421	435	420	426	399	421	390	434	416	443	423	437	390	408	426	417	398	382	408	409	410	420	415	405	415	408	381	445	438	412	411	403	408	390	464	390	387	405	431	400	425	402	420	410	421	410	395	373	400	454	422	451	439	410	405	416	459	451	412	406	435	455	445	380	449	416	368	411	443	407	452	407	415	400	449	442	415	452	381	472	425	414	446	420	402	408	419	403	418	436	419	389	403	465	413	474	402	431	448	445	425	389	427	403	387	377	426	429	437	404	418	405	422	382	421	411	420	384	382	386	437	429	459	433	374	399	403	450	444	434	439	424	406	423	450	419	422	392	446	365	452	381	399	421	408	445	443	422	424	430	438	373	382	432	420	409	424	423	473	407	404	383	430	430	424	440	410	443	419	461	438	436	422	442	447	437	392	392	412	464	415	413	413	437	390	444	411	391	367	405	450	439	459	405	435	421	376	408	427	376	446	417	444	418	460	423	399	429	428	426	418	404	431	411	433	426	390	419	430	431	421	416	415	399	428	414	465	433	411	429	445	458	441	404	387	433	419	439	448	430	379	416	426	411	415	403	382	414	394	473	398	387	405	421	408	389	373	428	393	440	431	465	386	444	425	408	412	403	414	396	424	423	451	387	433	422	417	428	397	413	415	428	412	428	411	426	398	445	403	431	414	435	441	485	418	414	414	395	412	409	426	418	404	444	455	415	418	438	441	419	461	422	391	407	424	441	422	423	419	424	407	406	417	437	421	447	383	434	422	432	448	409	428	439	412	424	437	419	427	412	425	434	423	418	396	420	412	443	408	402	417	448	417	467	439	424	390	435	415	401	427	422	385	410	433	375	426	443	438	431	447	439	456	422	423	467	435	436	393	387	455	385	400	449	415	410	441	404	405	441	445	446	429	474	441	444	441	413	431	419	384	430	395	441	414	422	447	435	415	431	401	418	416	439	412	431	400	414	415	437	425	420	432	392	487	424	395	394	441	442	435	427	425	424	421	447	401	410	409	446	483	415	409	424	394	404	413	390	438	408	392	387	417	433	478	425	419	459	464	428	417	411	418	416	445	426	401	458	437	460	423	397	398	437	408	386	492	417	401	427	432	401	414	429	471	435	444	429	398	429	437	442	384	428	394	416	457	425	425	435	450	399	417	450	429	425	426	384	438	455	421	410	425	441	439	407	480	447	420	425	403	375	453	407	439	425	431	415	400	423	418	380	411	425	419	402	464	447	410	393	405	373	403	385	450	429	397	410	449	395	429	419	405	447	405	399	424	400	423	389	394	430	421	422	415	421	451	429	408	442	450	398	418	435	421	434	444	423	380	434	405	411	382	432	430	392	394	385	404	439	422	406	427	398	432	407	443	403	400	413	404	447	433	410	406	420	394	444	427	441	437	425	372	407	445	416	421	446	469	403	415	413	385	482	371	421	428	400	428	389	436	417	429	375	439	387	437	402	479	406	421	420	386	418	437	455	425	426	410	423	411	414	458	436	417	455	392	413	442	419	410	447	425	412	459	409	446	440	388	438	396	424	466	439	412	415	409	376	430	439	394	437	428	417	425	414	407	440	422	429	426	411	389	448	423	401	434	403	401	423	414	452	466	453	407	412	409	416	418	421	414	447	416	415	404	460	415	457	429	449	411	377	415	403	411	410	460	387	406	390	411	447	437	445	390	424	439	421	436	441	419	454	427	437	407	416	421	425	463	360	414	416	449	409	446	449	426	417	410	425	418	386	394	392	413	456	406	403	429	408	460	440	401	416	438	438	429	402	415	452	429	440	422	405	439	410	431	434	422	413	434	412	404	429	399	444	434	384	469	394	409	420	416	380	397	402	424	409	395	404	419	416	405	441	383	426	403	441	403	464	451	407	402	410	408	415	388	409	411	444	419	389	455	427	405	402	425	474	438	421	441	381	423	439	437	386	410	395	409	404	404	423	458	420	412	412	415	402	422	425	411	419	398	403	432	410	427	411	440	397	425	425	409	429	418	428	395	448	429	410	382	450	400	417	429	439	442	472	457	427	377	411	394	424	436	423	381	415	423	406	433	438	414	430	486	377	427	474	399	430	448	426	392	417	407	436	371	465	459	430	418	427	399	427	404	384	439	400	452	427	454	409	405	435	422	385	438	413	415	414	397	410	405	432	430	398	444	414	391	448	445	380	413	415	435	440	427	447	416	436	393	367	407	394	432	417	452	411	424	424	428	436	377	368	402	412	447	437	418	435	406	383	414	406	446	418	435	410	393	414	396	446	444	368	406	442	375	418	426	419	427	404	418	418	391	458	479	443	387	415	461	409	398	381	414	436	426	454	446	434	416	370	411	439	441	407	377	434	432	428	399	441	464	387	413	415	412	422	463	374	400	426	449	439	396	469	487	412	435	391	393	452
2138	978	1012	1029	954	1044	1043	1031	1021	992	1030	997	1029	1009	990	946	957	984	987	930	974	976	996	962	972	972	981	1021	971	976	982	960	995	988	968	1015	965	1061	1021	986	940	953	982	933	953	985	1002	903	1006	1008	951	970	1005	941	1054	1013	932	968	967	930	966	1046	977	1026	973	953	947	999	973	949	986	931	977	1009	974	928	939	994	966	986	972	990	1055	921	1058	1014	952	952	965	989	960	919	953	983	1004	963	983	998	981	984	1003	1018	910	970	992	997	957	1026	980	978	952	996	987	1018	934	967	967	969	952	932	969	1025	959	1008	1011	992	985	997	989	971	1014	986	990	987	977	949	954	944	1005	945	928	988	952	952	958	987	995	978	976	1007	947	967	982	997	933	946	981	939	983	929	922	973	1011	974	979	959	982	994	965	908	986	969	905	927	1010	991	946	1017	984	973	956	956	997	994	989	949	980	959	1005	999	1032	967	962	1003	969	986	1022	939	998	970	942	1002	1021	901	992	984	966	980	1018	965	954	917	1001	1043	947	998	935	992	1008	955	924	983	930	966	1012	909	1016	978	1011	997	934	989	1005	1004	996	995	1019	985	973	947	1023	976	1012	962	1013	1002	944	926	980	1021	967	924	942	1036	1002	932	972	980	953	1001	938	1007	984	1026	995	939	997	965	1009	971	998	1003	938	937	987	957	956	967	975	1009	925	1021	1011	978	992	967	953	1022	962	974	978	1014	1006	1020	988	985	951	986	1024	969	1029	956	1008	918	1002	946	986	1016	956	1041	999	978	975	974	1014	1013	1015	988	962	933	947	981	965	975	956	974	958	973	959	994	963	1002	995	977	948	974	990	1007	1019	995	993	998	971	1017	1016	991	1000	952	938	926	948	982	898	968	1045	1000	995	932	983	973	1001	993	998	949	957	904	964	982	961	972	967	1004	1013	888	983	1014	968	974	931	1000	963	1041	1014	976	978	938	1050	1025	990	986	955	1005	950	1022	902	950	1053	923	976	980	1007	959	975	979	970	975	1000	976	968	1016	1008	975	1003	977	952	932	992	986	1004	934	1039	957	937	963	968	1042	980	1020	930	960	1007	948	961	979	1067	999	961	982	975	987	920	932	999	924	973	1002	1035	988	895	985	1009	957	977	998	935	953	980	967	987	944	1027	927	971	950	994	994	985	991	992	998	955	963	1003	947	905	985	1000	947	981	997	924	993	972	954	1003	960	979	944	985	1004	953	958	963	988	966	956	963	989	935	959	1013	944	999	960	999	955	989	983	958	1004	1012	923	972	1019	925	1018	1005	957	1006	1010	993	1002	990	973	1003	998	950	969	978	993	956	966	1030	999	1029	965	943	1028	994	1007	965	985	988	986	975	954	978	935	982	979	918	994	995	936	958	1035	961	1019	940	1005	957	930	944	984	968	969	1011	987	984	955	960	980	951	945	953	947	948	990	1004	971	944	977	998	1026	967	992	983	982	962	944	963	933	992	972	977	945	988	1027	928	924	964	971	993	1049	967	926	970	977	980	976	930	984	950	963	999	995	966	973	956	967	976	952	972	922	969	955	991	993	959	995	915	1044	972	963	949	968	928	1004	965	985	957	957	975	996	990	1017	1076	973	1028	1024	973	952	974	951	978	968	1048	954	985	1009	986	1014	962	936	968	1031	996	953	955	968	935	975	995	987	1007	914	996	1001	987	1005	1035	978	963	967	961	1011	910	960	977	922	1068	976	939	948	984	976	948	967	1057	950	963	976	910	924	919	956	976	964	1001	937	946	922	999	1032	955	945	988	936	971	970	972	1030	938	1023	982	1022	1009	955	945	1011	994	969	915	907	992	998	955	1010	970	1002	961	931	1036	981	993	993	1045	989	1012	974	983	954	963	967	1034	926	994	972	991	1024	993	932	975	941	1019	991	978	957	1011	938	941	998	940	1011	935	968	997	997	973	948	941	970	998	1052	974	958	952	970	978	955	955	972	991	1022	1002	1012	982	965	965	1010	993	966	1026	997	1009	979	1005	964	947	976	960	950	982	962	1039	1021	982	983	946	963	1011	973	971	961	1017	1001	965	969	936	1001	1003	968	956	946	956	936	941	938	941	966	979	968	1003	1001	1003	996	957	989	957	947	933	1002	965	981	967	1004	1036	933	932	982	1019	955	1009	1022	931	1004	970	1014	955	962	977	1012	967	1022	981	949	983	972	932	964	1010	984	962	969	982	940	972	973	969	985	1005	1027	925	985	978	954	1027	944	952	995	942	952	951	922	960	1011	930	988	955	981	926	964	986	996	956	981	1011	936	1009	972	953	938	1021	981	963	1008	968	962	1009	995	963	988	967	998	889	1014	940	1015	970	932	985	987	979	987	964	1010	988	1008	971	980	967	956	963	993	994	1010	972	986	953	968	996	1033	1015	956	975	1001	986	988	1019	980	995	968	962	933	1012	975	959	1027	1021	1019	944	1019	952	942	975	933	984	955	1004	932	995	1043	986	920	914	920	1050	967	916	1008	990	1039	987	929	987	973	979	941	991	950	951	1015	952	952	954	1039	1003	1026	1005	998	1035	959	963	961	948	1002	1007	940	944	955	941	1010	990	932	903	996	959	972	979	939	900	1030	990	1025	998	992	970	939	927	974	1007	990	964	997	985	971	1010	982	1009	1005	997	990	1000	959	937	998	1017	982	977	940	977	986	1012	959	958	973	943	989	964	937	1026	945	985	960	1013	1014	996	989	953	933	1019	950	996	999	960	1004	980	970	986	969	974	961	999	1008	997	992	1001	966	961	976	971	956	1016	1009	979	998	989	979	1015	963	950	965	959	940	945	971	992	972	944	943	954	967	995	1000	986	951	945	1002	955	995	943	1081	973	989	943	1014	987	1025	966	1007	882	1007	976	955	945	941	1010	998	1010	991	996	943	991	979	951	930	964	960	960	985	1065	1033	981	945	951	979	965	927	1006	1018	929	1020	985	1000	952	1023	975	980	972	955	983	999	968	939	969	999	1018	973	967	939	949	1034	995	1001	1021	922	1017	997	986	929	993	962	1043	1007	982	948	979	960	1009	967	972	992	942	962	982	1020	905	990	973	934	1018	1003	1010	971	961	972	1016	1059	941	971	956	990	973	992	987	999	940	1021	958	994	936	957	1010	977	1024	994	1020	978	957	999	992	956	967	1026	970	979	1002	971	939	955	980	956	1010	967	958	966	949	1001	969	973	1054	1003	914	958	968	973	952	962	924	960	909	1001	1047	1031	1025	1000	984	1024	994	1009	965	985	1019	990	1018	983	970	934	1009	993	961	998	1028	1022	991	988	1003	988	942	952	943	999	905	940	955	963	1026	952	1008	976	989	975	966	1006	949	972	986	936	1060	1013	972	1038	994	984	937	1016	973	1043	948	969	978	965	1024	956	950	981	944	983	963	974	1046	1002	985	997	954	963	1026	932	963	1038	935	985	984	963	1019	969	952	1036	1016	995	988	931	1010	993	979	988	989	1004	998	947	996	934	962	959	974	991	982	994	954	995	1015	942	980	975	1000	966	956	958	990	1007	966	1072	943	958	1033	968	964	911	991	992	946	969	1064	990	1020	983	978	894	984	948	1036	1023	962	948	1025	984	926	984	1024	946	983	966	984	1001	974	1042	1012	1006	959	965	926	1043	956	932	968	1011	1007	956	1042	1001	973	989	1007	1001	935	958	986	942	983	949	958	1040	938	998	1069	996	978	930	1044	944	1005	1003	979	970	933	1018	955	938	1016	999	943	996	981	984	1002	965	1011	940	996	949	1033	1015	1021	1014	999	969	964	1004	1007	949	948	1031	975	934	954	1021	944	1023	994	1002	962	957	970	1023	982	984	1019	959	955	956	928	959	1015	992	976	986
7042	643	570	572	436	447	423	382	347	373	389	380	394	377	379	369	369	341	352	382	354	372	327	387	346	383	361	355	336	386	391	375	374	365	369	386	379	355	365	377	371	371	356	377	388	399	361	408	370	407	386	392	386	399	377	380	348	354	386	405	377	368	377	334	347	377	342	363	347	384	336	394	378	380	371	371	357	356	321	362	366	376	372	392	339	365	395	376	374	376	348	355	369	375	338	342	359	333	364	371	361	351	375	362	389	343	350	345	343	364	349	348	364	392	376	395	394	324	367	388	339	349	359	363	395	379	350	325	341	349	368	377	364	333	333	353	346	353	371	359	356	359	368	319	352	364	333	371	365	370	360	368	344	379	352	354	360	363	391	365	375	347	378	381	346	375	340	357	357	401	372	363	358	325	360	390	352	404	354	359	363	346	392	375	349	364	405	375	343	376	385	352	394	377	393	372	383	351	374	341	339	358	361	377	378	342	392	361	345	365	339	345	402	366	363	354	332	348	361	403	353	348	347	378	408	362	376	324	338	368	356	387	373	399	381	334	391	361	407	374	352	347	382	331	366	393	391	345	376	346	376	356	338	347	365	380	360	378	404	375	374	343	326	411	363	353	330	357	349	352	363	370	347	362	358	373	422	350	350	397	343	409	344	350	348	367	403	350	310	372	394	349	368	370	367	397	348	382	343	362	387	345	341	378	372	371	368	377	355	358	356	352	350	361	360	373	360	376	389	398	391	360	338	373	414	356	367	365	325	369	340	372	347	378	380	360	353	355	361	346	351	371	383	363	360	369	352	411	341	334	334	362	380	334	358	397	354	368	372	366	403	358	331	368	363	354	364	351	349	355	383	377	347	374	371	376	366	367	385	332	379	387	364	377	339	364	352	359	387	330	329	373	354	388	334	350	417	336	350	396	373	371	357	416	375	359	335	354	353	357	380	344	355	380	370	384	365	376	394	363	307	350	405	378	352	353	386	342	380	377	373	350	346	355	356	329	359	389	375	341	392	364	371	369	338	373	362	374	350	373	340	393	363	352	357	406	371	349	360	341	362	357	372	347	349	354	371	373	351	339	379	362	405	359	394	380	377	354	380	359	380	356	348	317	340	386	353	388	343	372	382	419	341	335	401	398	345	359	388	344	356	372	351	379	380	358	371	337	375	347	356	338	364	359	382	351	364	401	391	376	373	362	368	343	374	360	374	373	378	354	327	360	357	350	365	367	395	369	334	365	351	378	372	346	392	354	373	400	393	396	378	366	378	347	350	370	373	359	398	347	376	368	380	350	344	325	318	359	359	369	356	339	380	379	335	384	382	336	386	338	376	308	382	338	357	384	358	372	393	358	359	346	372	364	383	372	379	386	357	342	397	365	366	365	345	351	353	369	353	405	361	391	371	381	398	380	383	399	371	371	339	350	384	361	330	384	386	383	364	379	354	339	386	344	353	351	373	344	354	368	368	400	353	350	393	360	316	344	357	377	351	350	396	378	345	332	341	397	359	370	385	373	345	382	391	365	354	396	385	361	369	379	368	376	350	380	335	338	361	347	354	357	354	400	358	352	367	386	336	347	368	348	332	329	368	370	357	370	363	353	369	334	391	345	333	370	335	360	337	352	379	378	370	377	362	308	362	343	366	354	375	394	368	368	359	382	362	373	403	363	377	366	364	355	352	368	353	342	388	365	340	386	381	360	396	304	340	392	332	360	323	368	370	365	403	405	342	339	331	352	342	341	348	411	347	378	417	372	381	351	352	376	380	381	378	370	403	337	374	363	359	386	372	402	365	381	370	352	332	374	348	359	330	370	381	341	379	366	354	345	360	347	348	368	341	382	385	378	361	362	318	373	335	401	368	371	353	366	378	354	375	381	378	345	346	369	332	351	361	369	358	355	358	364	368	380	372	398	384	349	357	373	355	346	377	363	364	401	354	352	366	378	354	326	387	390	360	333	349	379	364	385	382	346	352	363	380	362	373	341	364	391	386	394	403	369	364	389	357	378	374	361	337	368	362	370	373	351	313	342	357	352	396	358	352	350	347	317	379	350	339	380	379	381	357	370	402	341	373	380	393	406	378	383	354	335	345	409	420	377	390	335	387	406	385	363	343	370	378	359	377	350	371	358	366	393	363	376	379	345	380	389	383	381	355	367	325	361	384	366	353	362	293	375	363	359	378	344	363	364	340	344	339	376	382	389	324	400	397	347	349	372	372	347	365	371	358	374	360	366	392	348	349	381	357	362	321	328	326	363	361	344	368	410	366	381	395	367	365	369	360	334	331	343	345	386	382	374	340	368	352	374	399	361	399	363	378	390	375	321	347	345	389	351	347	330	364	381	348	377	367	378	376	340	394	331	351	346	353	371	387	419	395	350	372	396	365	340	334	359	352	378	378	362	373	343	355	371	344	355	343	347	357	342	370	340	385	353	379	362	356	379	401	370	364	352	360	371	372	341	353	354	335	375	371	355	331	382	388	397	382	371	366	368	362	372	398	388	364	362	359	368	355	378	335	388	329	362	346	379	379	353	334	398	412	362	328	369	348	352	339	331	353	353	394	392	367	360	385	337	371	381	375	341	391	413	379	361	384	353	379	382	344	373	367	383	341	415	403	342	358	382	323	341	367	349	343	319	358	423	359	356	364	374	339	395	357	376	422	390	358	320	358	354	372	358	389	380	318	366	385	375	381	357	371	349	404	344	370	353	369	355	346	347	375	357	344	349	360	366	387	373	366	353	360	331	389	386	366	359	370	406	392	380	367	351	386	337	361	397	364	375	364	353	364	365	365	341	354	326	374	383	376	359	397	365	340	366	396	369	319	402	376	373	361	392	388	390	362	382	353	385	371	318	396	386	396	380	391	360	363	342	340	363	345	353	391	364	384	338	387	354	402	368	333	357	359	367	381	340	351	370	376	371	346	364	368	389	397	365	375	377	360	351	352	382	385	365	351	357	339	355	363	402	364	338	358	344	347	393	387	390	380	361	385	378	374	336	325	343	374	363	393	369	373	374	338	390	349	348	384	410	336	326	414	359	347	373	354	343	361	339	360	352	348	352	354	353	358	361	376	341	404	381	378	399	348	367	397	330	358	376	324	326	349	403	363	345	369	349	330	374	344	342	378	335	385	380	334	375	364	380	370	353	376	380	404	374	379	374	375	370	358	357	335	359	383	377	348	343	330	370	357	359	355	381	358	360	358	347	371	356	386	376	363	351	349	338	377	357	348	374	350	378	384	367	399	363	382	350	385	341	346	386	383	373	361	320	378	355	343	374	354	348	372	379	348	389	353	343	365	381	368	320	377	327	323	377	405	346	361	373	375	393	379	370	356	356	403	334	370	356	366	378	382	344	396	331	320	356	363	357	344	370	411	388	391	366	397	357	365	401	380	334	357	370	384	322	384	362	379	343	348	335	352	393	351	408	344	347	358	370	349	367	350	347	338	334	351	356	351	349	400	386	368	353	333	334	343	373	358	369	334	354	371	383
6404	1083	1392	1515	1434	1158	1115	1066	1028	1023	930	947	942	1003	908	864	842	945	914	894	891	891	846	926	923	883	868	950	860	887	860	870	880	896	870	854	851	816	884	887	813	866	861	887	872	873	807	847	889	832	840	855	851	926	825	841	785	870	889	864	842	844	849	817	825	843	882	813	852	856	803	899	830	870	867	789	819	888	861	812	864	847	869	891	859	865	869	900	819	813	877	865	830	840	892	860	883	863	848	813	848	850	856	816	834	835	809	851	855	834	866	793	826	862	893	859	853	879	828	841	835	886	857	845	866	840	873	856	830	831	851	863	845	833	886	846	877	863	865	817	866	885	889	901	825	770	811	861	897	946	874	873	836	843	840	856	842	873	851	870	881	894	865	864	862	825	832	880	856	867	810	829	839	880	858	844	816	813	907	925	841	801	896	888	807	876	793	836	842	871	876	856	893	808	851	814	876	811	872	842	846	840	843	857	822	831	852	817	796	872	839	814	870	880	815	812	850	846	835	827	816	919	851	873	860	874	810	864	815	854	853	907	830	855	856	823	848	831	821	787	870	864	828	856	846	856	815	794	818	893	899	858	828	851	843	797	869	840	834	859	881	812	862	850	852	791	821	826	840	878	830	882	828	852	837	831	864	872	840	863	850	835	880	860	854	846	854	873	869	920	883	819	838	860	885	839	834	868	840	822	838	812	855	859	800	848	900	892	834	826	838	867	839	867	854	869	857	860	860	858	838	863	831	861	808	840	834	854	825	850	827	831	856	834	846	815	813	905	835	903	859	900	915	800	850	900	793	903	847	847	878	825	879	811	817	832	869	875	844	877	814	841	855	834	841	851	860	871	880	825	816	846	814	761	881	836	815	898	850	892	863	847	867	838	865	863	829	903	809	821	841	862	844	852	883	870	823	870	871	845	850	845	875	851	863	794	821	829	883	867	828	875	857	856	883	803	814	865	849	846	849	835	869	837	818	861	862	823	857	859	887	829	884	863	844	863	887	806	814	858	885	843	873	847	875	861	892	849	886	849	844	888	836	834	865	860	829	878	841	834	852	827	797	844	837	850	898	836	849	846	854	809	869	828	848	816	835	890	820	797	874	757	861	852	825	875	836	847	809	857	822	871	850	898	818	835	852	823	892	818	841	862	865	852	821	850	848	873	871	883	819	847	893	833	825	831	836	823	812	862	884	867	831	861	895	878	858	850	869	838	819	849	819	855	926	835	846	847	860	795	892	924	860	910	852	861	875	852	819	857	842	834	884	836	869	818	844	810	868	880	817	866	845	849	829	860	877	837	829	898	863	862	866	847	869	847	848	846	855	843	792	842	855	794	834	853	847	839	874	829	861	845	906	819	881	856	885	850	848	916	853	905	764	848	820	877	894	866	831	849	886	846	846	818	839	830	812	824	867	852	857	863	860	832	880	871	897	851	877	820	886	885	836	877	828	912	886	832	866	863	840	850	854	824	854	897	841	863	829	846	854	846	894	867	879	851	822	846	845	849	807	880	863	862	831	855	852	843	850	838	865	837	824	915	856	827	824	869	840	882	842	849	870	865	911	888	859	823	887	864	890	818	858	880	917	808	822	809	868	832	846	843	843	879	792	829	839	846	819	875	889	864	892	823	854	870	831	819	894	820	867	879	832	837	805	837	886	820	881	876	846	883	835	857	858	867	843	864	879	854	791	808	858	853	846	898	872	843	848	852	839	866	813	872	858	850	834	910	836	845	885	851	845	854	818	856	862	912	888	911	905	803	895	874	807	858	863	847	883	897	877	856	848	806	893	865	824	817	847	825	861	888	869	823	879	880	860	843	837	861	831	897	888	832	839	884	866	857	904	841	855	916	852	846	894	869	821	900	782	846	871	852	811	849	794	827	866	856	925	845	810	834	868	872	806	842	853	824	855	890	853	879	840	792	856	867	801	830	832	874	816	817	850	840	873	840	842	872	854	829	857	877	791	820	822	892	828	854	843	873	876	838	882	851	895	880	866	848	888	910	883	877	892	886	852	846	821	820	842	834	881	885	901	917	950	857	848	865	869	829	849	828	810	921	818	823	826	833	821	896	799	893	897	894	834	822	840	862	841	808	871	852	856	906	900	808	833	842	824	807	876	803	853	859	795	857	861	880	812	852	824	851	831	903	867	904	873	808	818	818	856	858	834	854	859	875	854	820	906	854	830	901	865	878	863	859	851	884	865	853	808	867	875	880	874	851	857	858	886	856	872	845	882	892	859	818	811	841	889	856	820	880	820	823	892	865	823	855	879	859	846	850	830	859	860	880	846	839	861	845	855	859	862	847	844	841	842	831	828	876	867	874	884	878	824	843	838	847	866	853	885	885	854	859	856	875	819	829	819	871	830	824	867	860	869	863	851	857	888	843	872	895	860	858	890	857	862	846	828	855	808	839	869	860	796	888	823	894	876	774	856	855	934	837	874	934	858	826	903	867	852	860	893	909	849	830	871	830	822	851	841	845	853	851	823	845	879	869	848	847	841	855	817	818	795	848	822	842	876	837	852	828	864	837	860	842	846	883	833	879	868	831	828	879	854	838	856	869	840	865	890	840	880	804	878	845	853	881	839	851	898	858	815	893	855	874	859	786	829	889	841	828	888	881	836	844	862	852	802	797	874	863	860	845	829	837	826	843	826	824	891	867	878	889	839	881	893	901	874	870	885	842	841	865	810	888	900	791	842	880	853	860	836	835	895	860	846	854	851	862	864	856	834	861	853	870	838	890	837	832	870	837	803	858	826	862	811	854	891	836	845	875	828	800	851	824	868	821	863	848	848	846	850	856	786	881	851	852	825	889	919	827	865	915	817	812	892	871	859	866	840	860	809	853	846	853	855	870	835	840	819	833	802	830	876	885	848	853	897	882	813	814	834	876	884	800	882	846	816	824	805	857	796	852	877	898	846	863	854	857	851	868	820	879	869	864	791	779	897	833	861	833	871	855	874	872	863	796	896	789	848	836	875	879	834	876	870	831	823	799	796	851	875	874	829	811	848	862	838	798	846	829	774	834	859	879	851	853	797	883	803	828	853	818	825	857	820	854	823	821	849	887	820	852	848	846	873	836	799	865	851	892	877	817	842	869	819	799	801	886	847	842	881	885	854	830	793	840	856	837	836	852	879	863	891	862	848	809	861	881	861	842	824	896	827	836	839	862	821	842	867	857	860	889	845	853	820	840	864	851	839	843	848	898	861	883	868	915	865	895	846	818	866	833	895	813	825	849	820	860	889	813	803	845	882	902	818	906	854	870	876	882	875	808	850	848	822	872	858	835	867	822	805	791	856	871	859	818	896	911	856	857	911	879	784	837	867	798	838	844	865	831	848	839	867	833	857	866	836	841	856	833	870	918	851	850	851	888	822	839	857	804	841	846	832	837	864	886	891	864	888	840	845	804	912	898	835	847	857	842	858	851	847	850	869	852	867	860	822	808	802	807	811	849	830	847	815	836	830	882	792	847	812	824	877	890
12302	756	665	522	367	319	274	276	235	206	208	209	194	214	201	193	207	190	226	197	195	169	192	188	182	210	195	175	209	183	168	212	167	172	184	185	199	160	187	173	169	179	191	192	194	207	193	172	175	175	173	190	186	195	194	176	178	174	187	166	176	184	192	187	199	167	180	181	181	179	178	141	192	173	184	179	186	171	171	164	195	188	186	195	190	171	177	179	157	179	189	175	148	180	169	184	178	186	192	167	187	197	186	185	158	181	172	195	189	166	160	192	198	182	170	171	189	225	191	172	172	174	176	197	179	159	195	211	191	184	196	172	182	238	177	195	185	162	166	191	156	174	172	204	194	163	196	199	179	177	185	154	175	148	161	207	159	170	194	173	165	191	188	180	189	166	166	198	173	180	175	179	179	170	160	162	173	162	182	177	160	170	167	185	172	174	180	192	181	200	147	177	175	182	170	183	187	183	173	147	192	205	179	190	185	183	172	167	173	184	160	170	182	206	173	169	199	164	180	185	156	148	211	180	154	185	189	204	198	172	165	173	179	196	188	167	173	164	186	219	186	179	180	189	171	161	161	194	188	178	168	198	151	184	191	192	169	206	190	175	185	201	197	188	168	179	180	197	157	162	169	183	187	188	187	191	154	171	181	164	157	155	162	143	185	209	174	172	186	188	161	161	180	199	185	189	184	171	162	158	181	178	161	172	171	177	180	153	169	189	181	157	172	198	176	161	187	186	183	172	157	161	175	175	175	188	187	191	187	207	194	186	173	186	165	197	180	182	193	185	162	180	169	174	177	172	163	150	194	200	177	192	176	185	190	172	182	182	180	152	167	176	187	182	164	170	170	161	177	166	176	176	177	169	187	180	181	183	194	161	175	183	163	175	205	175	196	193	192	171	160	182	195	202	159	178	192	162	183	180	163	191	183	169	160	177	185	195	162	188	171	156	160	188	158	192	197	170	187	169	182	196	182	193	184	173	172	178	158	174	199	195	167	167	173	198	173	163	165	182	167	192	176	175	194	187	167	185	166	165	179	140	210	173	173	179	201	190	191	166	148	166	182	155	189	197	173	172	175	188	179	166	184	175	184	190	181	171	192	172	187	185	163	198	190	182	172	152	211	208	190	164	162	164	181	172	188	191	157	186	176	195	197	163	170	187	166	188	175	164	196	163	201	154	186	185	187	182	178	211	188	193	169	165	169	184	188	158	158	184	182	175	163	170	191	180	202	173	169	183	186	158	156	177	207	197	199	146	182	180	186	154	187	185	177	173	144	172	182	167	189	163	179	150	167	166	161	171	179	158	181	169	192	191	151	168	200	165	174	166	184	171	165	158	187	176	197	160	159	175	179	187	167	170	199	186	150	175	181	186	228	178	166	158	159	204	155	178	185	137	188	192	184	176	178	185	189	197	169	170	185	184	181	165	179	178	188	187	162	174	175	153	149	151	191	168	194	194	188	177	170	161	162	164	191	195	173	195	174	217	181	165	207	174	180	179	160	164	163	162	203	171	181	214	184	175	186	172	183	165	154	173	199	177	196	184	190	193	186	193	174	176	189	188	177	172	185	194	189	192	172	188	184	155	157	199	171	191	167	185	185	170	181	190	165	189	182	196	187	174	175	184	196	164	157	164	172	184	176	160	198	176	152	154	175	165	178	196	187	180	193	175	164	155	183	201	177	171	201	191	171	184	189	174	182	176	177	170	177	156	168	204	196	180	168	178	180	185	179	170	192	185	174	183	180	189	192	163	148	183	183	155	200	197	177	203	191	170	188	197	187	178	207	172	182	170	180	192	173	201	183	169	161	176	173	148	197	204	173	177	160	191	156	173	188	191	179	177	173	199	180	188	185	193	195	156	199	160	175	171	176	190	187	184	171	184	180	182	178	185	184	182	183	186	172	195	194	189	176	179	193	155	179	170	161	184	189	184	178	185	179	169	184	181	168	219	189	184	171	162	157	190	185	183	167	182	184	182	169	172	196	171	186	196	190	176	174	191	184	162	167	194	169	183	158	195	182	194	176	175	182	190	149	198	175	168	170	160	178	183	195	179	195	152	181	173	184	178	168	167	167	159	193	195	176	160	196	177	178	173	193	171	185	188	163	171	172	175	170	163	153	181	180	171	173	160	181	161	178	163	183	184	192	163	200	189	170	192	173	172	179	178	188	179	196	158	181	179	187	193	166	170	165	174	155	175	166	169	194	178	169	192	186	180	184	196	189	190	165	209	210	162	200	187	172	173	207	190	173	191	172	159	152	177	206	209	176	185	172	173	157	204	187	169	183	192	175	188	177	173	187	182	197	200	188	185	166	168	172	187	196	195	165	188	181	175	177	178	179	159	191	178	183	175	182	190	192	185	170	188	199	146	184	187	185	188	189	176	164	178	158	171	161	172	151	182	190	178	153	198	196	169	176	178	172	183	195	186	147	181	189	179	166	174	173	194	180	196	175	185	172	202	171	185	179	196	201	166	185	186	174	184	198	168	208	183	178	190	167	200	205	180	183	178	185	174	183	194	172	185	172	170	190	165	172	173	200	210	159	148	177	188	185	174	209	207	174	203	193	185	190	144	175	177	216	177	162	152	187	186	185	176	159	157	171	170	166	187	182	190	184	165	195	196	171	179	188	168	166	169	199	174	194	178	176	202	178	175	196	168	190	190	159	200	191	180	180	192	192	167	169	199	170	170	180	143	184	177	185	190	171	195	170	181	174	172	181	155	191	165	165	159	159	211	141	185	170	190	177	213	173	196	201	189	180	178	172	153	182	178	184	170	188	170	202	171	191	173	190	171	178	186	176	194	202	169	166	189	167	195	180	161	187	175	162	159	175	158	172	202	190	172	186	184	182	209	178	185	173	146	172	174	173	191	175	186	175	183	193	187	175	167	179	180	176	160	166	171	168	163	182	185	158	183	166	179	188	168	185	186	193	195	177	181	188	193	178	176	172	199	167	156	185	179	179	180	174	163	185	167	176	169	167	183	178	166	182	186	188	207	185	172	175	209	200	190	160	157	174	195	190	196	193	183	160	159	182	186	205	175	169	176	188	192	177	179	187	174	211	174	178	203	167	184	179	183	189	172	167	156	187	152	182	168	153	184	162	185	146	188	196	151	168	193	169	170	151	169	169	194	176	179	198	191	188	162	195	172	192	193	171	172	203	181	173	160	179	188	195	161	173	188	153	175	183	197	170	183	181	166	190	193	174	208	195	188	196	176	190	174	208	194	183	182	174	174	186	158	206	178	185	179	182	190	187	170	189	189	167	158	183	177	173	165	185	175	165	197	156	188	183	192	195	176	169	204	166	185	164	170	206	210	194	160	179	190	180	176	174	166	183	184	162	200	191	202	196	174	167	178	157	173	169	190	191	167	182	187	190	164	201	171	215	179	169	151	177	205	180	181	179	198	184	181	191	180	170	175	189	181	194	211	186	176	193	190	175	169	185	176	195	185	185	162	173	179	187	207	170	175	176	177	166	170	146	164
7628	897	1504	1649	1429	1185	977	902	798	731	741	664	636	667	606	552	567	571	547	565	511	533	549	520	525	561	498	504	500	536	454	499	516	474	486	485	485	493	489	458	481	508	465	463	459	500	467	467	513	504	456	497	475	467	453	474	453	472	473	440	457	457	485	486	475	526	472	515	482	450	462	472	450	512	460	521	445	460	458	515	496	493	487	463	468	447	498	472	457	475	475	494	475	463	503	481	448	478	472	458	471	468	461	451	471	455	487	458	463	445	461	477	475	461	426	481	487	468	463	481	432	450	449	495	420	493	475	462	486	472	457	487	475	447	465	454	472	474	444	467	430	427	507	489	489	435	422	443	451	447	475	449	441	447	468	427	446	463	459	516	477	443	464	460	458	452	464	517	430	499	470	472	465	449	429	459	487	476	433	489	501	472	481	462	473	456	477	452	441	480	447	478	459	495	478	461	436	450	448	442	413	477	473	464	480	472	478	462	414	447	457	479	478	458	478	449	506	484	461	455	462	449	465	435	484	448	460	453	424	492	453	475	455	498	467	503	437	431	447	466	470	439	463	460	446	429	441	488	443	470	444	465	457	417	434	464	445	476	496	492	481	450	456	449	451	505	442	457	473	480	476	474	497	509	458	452	446	471	462	506	446	464	473	411	461	464	488	451	441	496	465	476	488	419	498	420	511	439	487	468	432	522	490	432	473	455	439	494	475	447	483	470	487	474	446	496	485	462	464	482	465	494	446	441	453	446	482	416	460	494	463	450	476	491	500	448	426	487	467	466	457	413	401	449	436	452	466	472	471	455	423	461	463	456	459	467	440	470	466	477	451	485	466	465	452	448	471	456	419	488	445	503	493	450	482	472	461	462	462	496	476	479	458	440	444	485	521	455	496	472	461	458	478	474	457	467	439	437	432	478	491	477	491	449	458	441	481	435	481	454	474	479	464	439	515	485	462	455	472	406	460	457	467	478	479	424	492	469	450	473	478	442	487	452	465	409	445	463	443	460	464	444	446	474	454	463	448	492	426	445	449	466	509	449	498	478	464	511	463	444	451	474	468	476	473	470	467	478	451	468	497	482	455	455	493	440	447	483	440	460	446	474	444	466	443	436	481	455	496	445	466	428	491	399	461	482	474	490	456	417	458	485	462	458	474	460	461	444	459	498	497	460	428	440	463	419	437	487	446	487	461	499	439	473	443	480	448	491	460	461	443	434	456	454	483	472	437	445	498	453	483	429	430	484	463	485	483	440	445	463	434	439	445	450	469	451	485	440	440	474	447	466	446	459	470	453	487	474	485	436	485	455	416	477	439	489	496	446	479	467	422	457	483	492	501	473	456	455	442	487	467	400	462	439	454	479	472	492	459	472	437	480	473	465	482	484	485	459	492	451	466	472	442	447	437	463	440	496	469	449	492	504	475	486	455	468	460	414	472	468	475	463	452	459	453	436	470	448	480	475	469	488	461	441	473	440	448	455	447	506	462	448	459	421	474	485	448	462	500	449	445	470	464	455	490	437	454	482	429	484	471	461	432	477	480	486	382	448	464	472	446	500	454	476	457	475	459	486	457	460	469	408	471	451	439	482	449	470	482	487	470	499	457	458	439	471	471	456	468	434	463	459	434	472	437	464	467	471	492	440	494	448	481	505	461	464	441	505	479	437	452	435	479	463	483	458	447	474	468	460	434	469	453	466	494	481	475	422	488	452	501	487	432	463	456	476	456	456	486	470	470	459	470	480	446	469	468	458	451	473	470	467	442	448	443	423	461	450	453	472	431	495	457	477	457	465	481	456	456	446	467	457	461	472	421	478	477	489	489	427	464	474	462	455	464	453	487	503	459	428	470	451	475	493	495	456	457	447	492	428	466	495	449	479	429	421	479	478	447	472	476	478	492	452	490	458	463	452	445	455	470	448	480	491	498	467	458	466	449	472	474	455	489	514	473	454	396	480	452	492	450	524	484	437	449	449	462	463	456	499	437	479	467	489	479	504	448	470	469	475	464	455	459	440	439	464	455	492	454	437	439	469	470	488	495	503	490	472	456	473	502	482	431	466	477	443	449	459	414	463	480	470	462	492	453	496	458	447	429	474	453	471	465	402	477	470	505	476	446	427	487	415	455	474	446	443	458	486	507	491	471	492	470	435	484	439	445	465	473	472	484	449	434	439	445	440	508	442	440	436	484	481	433	459	499	440	479	480	494	471	486	475	477	501	461	490	466	461	454	454	461	471	454	397	463	455	452	454	449	477	511	442	456	479	463	486	475	446	472	436	452	456	457	469	450	470	445	476	440	452	440	456	489	449	501	468	461	479	444	523	471	402	437	479	463	482	480	432	431	477	480	439	469	455	417	468	484	468	490	469	488	477	409	454	468	490	452	475	454	469	438	466	479	451	421	469	424	473	436	447	463	479	457	436	468	442	470	488	500	471	480	469	490	492	434	437	429	485	473	447	478	461	501	455	471	491	448	417	487	419	444	485	481	478	453	478	470	459	433	496	468	448	501	498	445	438	481	452	467	462	511	443	444	464	478	473	457	445	468	418	417	428	453	474	499	441	469	462	480	432	485	431	472	451	475	407	491	426	475	465	416	470	491	446	459	489	487	451	451	471	505	488	432	491	438	441	462	439	483	478	439	452	448	454	459	509	455	471	437	474	453	462	454	452	472	465	480	452	442	468	464	484	457	430	456	458	446	456	472	453	437	476	432	448	440	457	466	460	490	458	451	458	469	427	456	448	421	467	486	473	430	456	491	446	452	418	466	481	453	442	471	448	498	443	484	490	445	451	469	458	471	471	473	512	496	455	461	464	436	447	472	476	438	462	455	457	489	460	501	424	448	427	474	465	455	447	500	471	465	454	463	492	476	477	460	467	510	483	493	475	483	436	415	450	454	500	452	454	465	475	483	452	432	444	469	481	485	476	439	470	477	448	441	470	475	477	464	468	437	439	468	452	456	458	500	487	458	461	433	458	435	474	425	462	488	471	418	455	461	475	463	461	419	501	457	464	485	451	440	495	443	458	436	472	469	484	461	492	455	495	447	493	468	443	452	474	492	491	467	493	476	434	420	434	415	465	468	442	484	461	460	481	444	466	436	467	463	460	469	448	437	461	459	457	429	459	465	464	465	443	447	472	476	432	455	453	445	482	442	508	471	467	439	455	410	469	475	474	458	454	389	468	426	469	452	455	470	456	456	453	464	490	424	453	456	489	465	422	430	441	465	462	505	469	465	486	488	486	469	418	429	474	434	484	488	444	475	427	467	442	420	466	449	453	465	479	451	450	453	454	448	480	475	490	465	440	473	515	466	461	484	453	470	465	465	483	434	480	484	468	449	501	480	478	448	472	436	481	419	445	411	453	458	453	472	490	458	438	486	432	501	450	471	473	448	453	450	473	457	477	439	486	439	477	488	431	490	405	468	469	466	487	404	453	473	461	464	444	471	445	456	527	465	474	438	432	457	453	424	500	457	442	440	466	399	454
1387	429	437	440	414	426	440	433	433	413	417	443	424	432	423	408	453	415	450	404	417	403	396	413	410	463	412	429	431	381	418	429	451	426	415	438	425	400	430	417	427	433	412	428	458	417	419	440	430	416	424	439	432	407	455	411	409	452	439	398	395	416	401	450	423	415	407	412	416	421	422	426	399	422	410	378	433	466	443	410	420	450	441	425	432	451	425	388	415	417	424	428	432	421	393	431	455	456	409	407	409	460	442	435	410	441	402	441	420	429	428	427	371	420	421	461	406	416	433	447	411	377	405	429	443	410	408	398	396	458	412	393	392	411	482	475	430	427	392	388	401	468	393	404	404	429	409	447	408	420	463	401	432	463	416	432	386	400	437	398	430	460	420	410	387	423	395	394	410	424	383	434	428	426	434	407	400	468	432	417	419	400	461	430	444	443	423	426	393	427	401	448	441	395	435	410	445	423	422	448	434	435	361	379	419	412	433	431	423	445	461	391	471	401	417	443	430	434	435	450	414	436	429	467	445	428	429	418	410	473	434	448	419	434	466	441	439	429	414	395	442	413	437	440	418	441	455	433	412	423	391	425	391	445	418	434	426	477	415	383	400	404	443	412	409	432	404	432	425	437	386	433	459	360	407	439	452	424	416	414	398	450	417	396	428	428	424	468	442	451	438	477	387	417	411	435	437	439	462	416	404	399	439	427	413	437	412	452	408	434	427	381	430	422	450	388	447	470	432	428	364	425	449	442	434	418	419	429	413	455	425	404	425	415	430	424	400	450	421	430	437	413	467	471	436	461	423	411	398	441	415	446	434	425	377	415	442	476	396	416	414	434	399	407	412	387	423	419	435	419	413	415	428	413	410	465	405	442	435	439	415	429	423	424	424	406	460	426	405	418	432	390	419	414	452	440	414	405	413	444	416	437	415	451	403	386	412	383	447	428	432	428	403	403	396	423	407	387	422	394	401	405	439	442	436	438	393	439	423	409	416	437	495	412	443	440	411	402	446	405	434	386	440	437	419	425	423	438	426	436	427	403	418	448	404	449	438	393	393	468	449	419	445	409	404	448	406	406	426	407	428	391	423	423	426	437	433	446	398	429	422	413	435	413	424	480	443	424	430	447	460	419	390	430	429	472	404	399	383	420	395	446	415	414	393	445	418	449	449	444	379	449	425	428	429	450	433	407	428	412	421	444	432	403	434	394	375	442	439	426	408	414	408	424	411	446	435	465	403	387	452	449	403	378	402	383	447	452	428	415	419	464	426	439	400	395	423	384	428	409	445	367	440	391	403	449	431	414	425	450	385	440	434	423	410	427	445	438	407	433	440	461	449	387	411	435	421	437	436	429	421	432	435	426	432	432	390	404	404	418	429	431	414	418	435	403	440	422	369	461	405	403	422	434	419	424	422	428	413	432	421	425	430	425	445	458	422	380	430	426	419	436	427	399	395	399	388	439	437	407	438	407	447	458	446	421	411	398	410	376	452	421	384	422	423	419	422	430	407	433	422	460	439	452	411	456	435	435	406	412	480	424	450	465	426	452	439	450	431	446	420	422	420	435	426	408	418	409	404	405	417	407	447	389	448	376	400	462	425	424	408	416	455	436	433	421	441	408	450	430	434	432	387	394	412	400	388	432	470	396	446	428	434	448	423	447	414	460	431	403	392	422	458	405	420	463	422	460	417	400	448	428	414	444	424	447	422	419	416	416	444	428	422	440	393	431	438	458	428	418	453	414	419	458	426	428	408	421	441	412	406	432	442	407	419	451	450	406	464	463	422	398	415	414	408	401	463	433	423	434	412	421	404	408	401	421	429	414	434	405	442	430	436	419	444	428	432	413	413	400	446	401	374	415	458	415	420	423	388	393	398	376	391	502	416	405	433	380	395	427	429	429	433	428	421	457	402	392	421	414	415	426	441	454	440	422	442	447	427	474	411	400	397	389	433	445	411	424	438	395	410	399	420	439	412	432	456	404	423	469	429	393	432	424	391	440	403	428	396	414	429	455	442	404	436	409	391	394	396	438	386	436	484	421	426	448	417	380	416	442	399	419	439	419	413	410	386	416	460	365	407	426	444	438	433	399	402	444	442	420	446	422	423	419	429	427	409	398	421	386	462	432	443	411	408	442	423	438	425	434	388	383	454	404	439	423	452	433	438	441	432	426	431	463	451	411	375	415	462	426	376	440	418	419	410	408	398	431	399	459	432	436	433	388	462	425	427	416	409	454	360	387	404	430	430	463	408	436	453	437	442	436	425	431	438	386	418	406	394	445	409	422	429	424	444	430	416	433	419	434	414	428	434	404	416	394	428	439	417	441	405	421	446	396	441	430	397	412	443	380	416	430	441	394	446	429	421	419	399	427	483	434	421	407	422	457	417	436	427	458	398	418	435	408	425	403	437	431	423	388	383	405	424	445	420	431	424	404	406	408	474	411	404	399	428	420	397	429	398	438	419	438	424	459	434	441	416	431	460	440	398	414	406	442	407	419	413	445	416	398	432	444	423	373	459	447	468	396	402	446	410	411	421	399	413	448	396	399	436	400	419	414	432	436	485	451	399	432	430	469	433	445	446	431	426	399	407	428	392	423	411	431	424	413	439	412	454	410	425	444	449	412	415	421	448	424	428	437	411	424	416	427	410	387	439	458	388	442	375	410	413	418	432	402	377	399	424	418	399	454	456	425	449	385	443	433	419	396	412	451	407	423	410	427	413	401	430	397	415	443	419	421	398	415	399	401	399	444	408	407	426	441	423	387	427	429	406	403	399	417	420	434	413	456	432	447	396	357	420	404	436	436	414	405	430	411	423	410	404	444	422	451	427	435	397	419	438	410	367	420	390	391	411	423	417	395	426	400	410	441	430	454	455	413	438	457	437	389	444	436	405	424	428	446	442	450	416	416	382	425	411	411	419	393	408	394	435	420	428	463	490	431	418	403	419	390	382	436	430	407	415	386	376	435	439	404	385	395	408	437	408	439	423	404	412	426	380	379	412	439	403	402	437	390	413	431	443	423	416	395	435	452	392	411	448	436	463	399	431	430	416	460	435	450	451	428	427	491	404	419	397	401	454	410	423	427	433	419	397	412	385	424	418	445	379	382	428	457	413	365	428	392	453	420	396	429	384	413	407	418	441	426	434	373	445	406	431	445	392	396	430	434	410	447	455	437	428	426	420	382	456	404	408	416	447	420	414	457	444	454	404	422	381	425	421	448	422	427	443	404	410	423	449	412	467	420	427	448	443	401	422	416	458	420	414	407	403	418	457	471	427	414	437	431	434	404	436	413	432	409	441	415	435	466	452	464	467	441	394	411	419	437	425	385	415	451	428	450	420	421	423	429	445	448	433	424	430	450	392	410	419	462	453	412	415	426	391	413	397	447	431	419	390	387	415	402	393	438	430	420	370	406	444	403	437	445	431	417	435	419	407	444	445	432	409	438	406	436	395	411	383	391	432	407	483	454	456	443	429	405	437	382	413	430	430	414
2130	1027	1034	1001	1009	1016	959	1048	961	919	1009	973	985	925	984	1003	991	1000	1004	968	1011	1000	981	1015	1003	1011	982	944	1000	933	1014	995	937	946	982	979	974	994	935	965	1046	1019	1009	1003	960	955	1005	952	993	996	989	985	975	1013	978	962	954	962	1022	995	959	967	948	975	970	994	965	931	1014	950	948	1008	953	982	992	949	976	954	974	1033	953	961	981	998	1015	958	960	933	985	946	974	979	960	1002	988	997	984	956	985	1014	975	968	955	1001	998	1024	945	982	1005	976	1015	998	983	987	988	990	1064	949	988	1019	1018	978	898	899	969	965	1012	956	996	972	958	978	1004	971	978	945	1012	964	997	998	973	1021	966	952	1008	973	939	990	984	1079	998	974	956	996	1002	948	959	992	974	1011	968	984	990	970	940	1001	1020	964	926	1001	939	1028	996	953	899	977	966	962	970	918	967	1027	990	986	1012	970	987	944	965	978	996	1004	987	1015	1015	1048	992	1011	967	1017	960	1046	977	999	998	1033	995	991	985	1038	999	962	987	1018	964	931	979	996	954	996	1042	931	1003	984	1005	1022	997	913	998	967	957	987	977	946	959	1025	971	960	991	942	1004	971	965	987	1023	1026	1034	972	985	942	1016	974	1014	927	960	992	973	986	976	959	1008	1020	1000	995	938	1000	998	1021	967	990	1001	978	981	989	986	944	954	982	1018	980	1052	990	946	1005	992	1006	1030	975	995	965	1013	953	938	962	987	960	985	987	959	943	956	970	961	961	963	937	961	1022	979	979	1004	947	988	986	1020	979	983	1024	1046	966	999	982	1013	986	1034	929	1013	971	1054	990	950	1015	962	967	1017	1008	982	984	914	952	1036	971	1013	931	943	985	971	1016	1005	944	919	958	1027	955	976	959	969	1001	949	970	1037	1005	963	939	982	1072	1041	950	1004	939	1039	959	989	968	983	966	1040	1031	945	961	954	1010	949	921	1024	971	986	948	1011	979	963	944	948	966	1004	969	1019	910	970	1002	944	966	955	970	1005	1015	929	1000	969	948	984	975	1001	995	1020	972	999	1038	1000	998	955	993	968	1018	994	996	984	948	1006	1001	942	972	981	979	980	988	1003	970	977	981	939	960	964	967	937	954	1022	1015	983	997	1000	964	1005	946	972	996	1004	979	1033	996	1011	941	980	983	1011	962	1031	963	984	999	1021	958	977	981	950	979	965	952	931	990	1011	960	976	1064	1026	997	994	969	997	1022	1047	999	982	958	958	965	1008	960	1035	1041	1000	1004	972	1008	986	963	958	962	973	985	1069	1034	942	960	959	1007	1005	1010	959	1025	995	1009	977	989	977	1012	964	974	1028	897	1002	982	984	941	1002	1000	982	967	982	1014	962	982	994	967	962	964	1026	997	985	957	1023	980	934	1034	999	1017	957	967	1023	935	1005	949	1041	987	1081	998	1004	980	1043	970	983	938	931	1014	977	999	970	931	993	978	1035	1015	945	920	987	996	1017	980	1020	970	958	956	1000	953	992	1029	1016	1051	952	982	960	935	972	1028	977	910	963	1037	970	978	993	988	947	988	982	945	993	960	957	968	984	956	987	981	990	974	939	990	986	1011	1021	980	981	964	949	916	998	963	987	949	999	931	926	920	1022	1025	987	951	932	991	952	943	1001	965	1008	974	1015	1015	932	995	956	965	987	1034	956	987	980	1013	991	996	946	930	965	1001	962	980	1026	964	959	1016	947	1013	1018	1031	1040	949	1033	978	1029	994	971	1000	1035	955	1024	962	953	1016	1042	1004	955	1020	1074	988	952	958	986	992	932	1009	965	983	964	957	969	961	973	958	973	937	975	1019	907	1003	1025	975	992	964	966	966	951	997	980	972	1018	1001	1013	925	1000	929	925	957	939	1027	960	979	1047	957	961	993	995	995	971	997	999	1018	973	944	990	979	1011	972	983	1034	965	1006	980	969	974	1008	958	1060	884	997	989	984	956	997	959	968	977	979	975	979	993	993	980	980	1025	969	1037	976	984	1000	964	1003	953	957	940	961	1014	959	929	985	1002	998	967	1063	1040	1024	972	964	999	969	1028	969	960	979	961	949	998	1007	975	999	924	1004	937	959	970	975	982	1031	943	972	965	1002	1004	960	1003	952	925	921	1032	964	974	1023	929	969	1010	1055	961	968	918	1010	982	1000	986	997	1030	926	975	1052	1013	904	952	995	948	927	980	992	933	1027	961	980	1013	982	1000	1023	983	955	997	1000	973	977	992	1043	1027	905	979	1009	984	1030	1002	965	963	991	1009	993	995	988	968	1017	998	940	923	995	998	1001	964	955	961	981	978	1029	935	977	993	972	1020	944	973	1010	1007	944	1004	1041	1009	960	998	1007	929	1017	914	953	1006	936	947	1013	1014	980	973	987	1025	960	975	971	939	988	985	985	971	1011	924	1014	948	1013	943	1040	977	1003	1046	956	1009	970	1013	968	1038	994	974	944	973	888	930	988	987	1013	980	1029	986	972	1010	978	939	951	1044	994	989	980	1007	1009	948	906	967	968	1032	969	1032	969	1000	978	1022	979	1009	999	1014	954	988	944	987	977	1015	1034	1016	978	949	961	1014	996	1039	964	965	980	987	959	1001	992	962	1014	945	978	977	967	971	986	992	952	970	985	949	992	948	957	980	963	1015	1010	978	953	1032	939	1018	979	993	949	981	988	970	1018	1031	963	961	1021	907	1010	961	965	952	959	922	967	942	933	940	975	1008	1008	1038	958	982	996	942	969	1015	1010	962	985	1003	1007	1001	1014	961	1002	977	955	1010	930	1006	985	934	991	963	1006	989	1013	970	965	986	948	913	982	966	954	936	961	1007	979	982	980	969	977	1004	956	1060	948	980	969	1021	1003	972	983	950	998	1009	1022	986	994	944	978	966	988	943	1002	1008	996	1032	990	990	996	1008	969	952	976	964	971	960	962	994	958	997	990	973	951	1032	955	1050	928	990	1012	1003	1010	1048	1030	970	955	956	1010	1019	996	976	977	1003	975	990	954	913	975	940	978	992	959	978	962	947	981	1033	1001	944	951	950	982	948	1009	991	1017	974	987	1026	987	983	971	1045	986	1038	939	992	1009	981	1037	1018	1023	946	1020	972	1004	989	941	971	967	958	1012	955	979	1028	995	1015	945	973	984	972	999	1008	972	941	989	1011	967	1007	958	1001	967	1033	1000	978	962	974	1034	991	987	1013	956	977	971	1063	969	959	1007	994	945	1005	966	974	954	1035	980	977	1007	1038	978	1002	948	1003	980	982	974	963	983	1006	963	986	1001	972	953	919	927	980	949	998	960	1023	961	1040	1017	1023	1034	976	978	1017	958	956	979	1011	988	942	990	968	1018	952	1009	1006	993	937	996	971	969	983	966	982	972	938	973	922	976	980	986	995	967	997	942	985	953	972	1003	1011	998	1022	932	987	1006	971	1007	993	1019	1011	994	1005	1018	944	1002	970	961	974	974	1013	977	972	1008	970	1010	1018	955	972	1019	948	994	1002	977	941	964	1003	958	944	963	927	959	1005	993	936	1067	973	969	974	979	1034	995	949	1022	1032	977	967	981	1009	954	1029	1003	956	921	992	934	969	1003	1039	981	965	969	913	959	972	989	1005	1043	1004	946	978	1014	1014	956	968	1015	1040	951	958	1023	1004	979	993	992	919	1001	919	975	1017	956	997	957	979	992	970	996	967	938	965	972	1000	928	991	1038	967	989	914	929	1004	997	1030	970	996	978	1020	919	985	1005	1003	957	933	991	1000	981	983	1011	950	988	1006	1011	1029	945	1022	965	1013	961	992	1022	1007	986	994	1021	944	983	1013	948	974	995	953	991	990	924	968	963	922	956	954	984	1006	961	979	1000	1014	989	962	1030	997	1011	990	997	1001	995	976	1034	968	980	962	1015	965	995	971	907	970	959
6874	642	598	547	503	438	433	364	384	391	369	358	371	414	371	341	398	354	377	378	352	360	370	330	390	354	378	363	387	398	400	366	356	395	394	347	422	414	335	340	431	398	381	372	366	409	349	405	363	377	391	360	359	369	393	360	329	383	349	388	372	379	378	363	369	367	370	384	378	365	391	360	399	361	393	395	402	369	358	358	334	379	356	362	352	345	393	379	380	411	397	354	370	380	359	384	385	375	350	392	397	378	358	353	375	342	385	358	346	378	386	379	394	361	364	347	400	368	358	373	386	393	355	380	381	345	357	352	368	376	375	366	366	373	363	383	385	360	392	323	348	376	349	363	352	373	408	408	356	398	350	372	373	335	366	312	398	384	359	384	386	397	340	377	394	359	361	350	374	345	367	360	366	375	370	401	355	361	336	375	379	336	340	359	401	363	403	399	359	381	406	390	370	385	375	348	362	370	357	354	338	405	381	354	347	397	375	339	374	369	387	371	349	332	399	393	364	335	391	385	362	354	360	405	348	363	371	388	352	356	341	376	429	408	347	319	392	419	369	375	380	368	357	377	351	339	405	367	366	378	384	351	347	365	375	387	377	376	358	368	378	367	377	344	404	344	395	363	410	343	388	342	349	381	398	354	393	351	357	369	348	371	379	376	372	367	379	374	343	369	359	362	351	362	382	360	360	379	359	378	408	376	350	381	402	348	382	332	343	395	403	356	343	365	394	382	357	361	378	417	375	375	381	393	334	357	394	367	366	368	335	384	370	404	398	351	356	359	325	375	374	382	361	378	355	385	393	384	369	368	366	348	336	401	370	369	371	407	374	354	336	354	383	388	367	385	351	343	364	388	354	355	355	356	344	405	371	379	349	365	382	373	363	348	336	384	391	408	366	397	338	381	362	378	357	354	369	345	342	371	330	359	354	357	356	344	363	356	377	342	334	367	365	351	387	342	349	381	355	375	353	336	368	352	347	300	359	364	349	339	377	398	392	316	359	381	396	336	331	350	359	358	364	368	380	408	371	390	336	343	379	405	360	385	385	388	387	360	353	374	350	368	366	368	389	340	368	416	392	364	391	358	345	366	375	337	386	347	387	366	386	346	352	379	389	345	387	378	385	332	374	354	389	395	385	395	364	390	351	355	331	397	381	357	352	380	352	359	342	375	376	354	396	389	338	369	356	370	341	371	342	352	379	333	412	353	383	383	344	361	351	359	351	353	364	338	317	369	357	365	361	402	336	345	353	368	388	365	351	346	370	390	363	340	356	332	355	390	345	351	412	376	352	377	377	423	348	380	381	356	353	366	352	374	381	366	390	374	367	378	405	336	380	388	372	365	334	368	361	351	336	353	365	368	424	377	396	352	354	355	375	329	357	339	369	376	363	380	355	397	346	367	355	388	387	324	363	360	372	378	361	327	341	381	365	394	354	374	337	359	359	387	366	396	388	372	372	380	372	385	373	389	373	315	378	331	328	366	372	360	363	393	389	373	371	391	355	369	369	380	375	388	328	381	387	370	357	365	373	386	366	372	371	336	395	352	382	404	384	354	359	373	340	377	343	372	376	380	373	373	345	387	405	368	368	381	368	364	369	363	327	350	349	345	344	335	361	345	350	370	379	375	369	368	382	372	403	383	394	384	306	389	354	357	367	349	351	362	403	351	345	362	364	391	358	415	380	345	364	336	374	382	377	372	337	368	350	369	341	342	351	332	391	389	376	372	355	355	392	357	386	385	344	375	382	387	368	349	345	337	354	350	378	378	371	360	356	305	379	376	389	357	353	376	382	329	356	387	389	382	393	392	417	373	382	380	376	357	341	375	394	366	377	337	365	381	365	358	356	365	345	353	365	384	380	353	365	411	349	375	366	340	384	393	352	336	371	368	356	392	409	374	377	365	376	381	392	348	337	380	367	379	373	359	392	358	384	343	382	356	363	344	396	349	351	387	394	388	387	359	370	355	379	357	384	337	362	357	381	396	359	361	353	400	336	343	402	373	379	356	391	325	341	423	400	360	357	354	329	348	369	357	396	385	355	348	345	391	384	370	379	378	362	361	354	353	355	388	378	365	389	354	371	368	363	372	389	366	364	387	366	372	357	377	352	341	368	385	378	370	389	366	363	371	399	363	320	388	366	355	364	364	404	353	360	373	354	377	365	365	382	364	375	377	358	386	405	323	351	375	377	375	357	330	347	384	340	366	356	381	402	356	376	334	353	394	392	363	346	380	383	395	391	396	353	389	345	393	375	358	356	345	372	338	388	340	332	377	350	320	372	364	424	350	385	361	344	369	407	393	334	353	356	385	368	404	343	358	361	386	377	333	361	373	389	329	362	354	338	357	376	374	368	422	389	370	386	406	370	316	393	401	349	367	342	390	382	368	366	343	384	391	384	379	363	407	381	417	389	383	372	379	340	365	374	379	362	400	334	367	301	376	374	364	391	383	386	390	374	382	356	328	390	383	348	345	352	357	361	336	349	401	338	371	373	354	394	395	378	372	387	374	372	409	367	365	368	333	368	365	349	381	369	380	367	434	402	398	353	350	346	395	346	364	386	355	379	335	377	416	376	351	384	379	390	392	388	357	359	371	369	439	377	382	393	379	390	368	337	388	396	345	364	346	363	330	390	385	371	370	378	362	376	365	380	367	369	377	351	398	351	350	353	372	411	386	347	350	366	347	378	429	333	379	368	374	362	417	363	366	373	377	373	353	390	366	357	377	377	410	343	393	384	405	392	373	354	382	370	370	383	321	343	345	400	337	355	366	390	355	353	382	345	399	349	405	401	361	345	378	356	355	417	382	349	361	352	361	375	372	357	347	381	369	381	423	368	374	355	382	353	374	376	362	383	356	343	358	352	366	374	360	430	370	358	390	362	363	366	365	366	358	351	394	417	382	347	350	380	367	359	385	390	370	362	332	352	352	429	376	371	369	422	382	378	359	336	352	366	377	397	380	372	398	372	357	333	401	379	369	407	350	386	381	394	422	359	350	372	395	404	373	380	389	373	391	386	374	396	331	358	344	332	375	364	353	360	381	371	375	382	355	358	371	373	350	359	330	354	389	391	371	350	377	362	376	354	387	407	343	372	413	376	369	382	352	406	353	366	403	381	365	370	329	343	398	389	362	363	338	368	342	321	324	398	374	374	399	363	342	371	372	408	385	378	394	380	363	362	357	388	380	356	369	372	362	342	379	398	368	376	337	360	365	340	346	354	392	401	332	371	356	381	392	356	404	365	374	375	374	382	366	380	349	360	353	353	342	355	356	369	357	324	351	379	366	362	356	377	379	351	331	340	386	367	365	381	356	311	337	339	389	357	363	367	407	363	388	397	361	345	364	344	398	361	358	335	360	376	374	333	385	369	338	378	366	350	366	379	349	371	371	349	354	384	353	351	367	396	358	400	388	324	416	383	374	377	387	363	384	368	335	367	354	368	363	344	354	365	333	359	325	361	351	338	355	333	384	357	390	370	360	372	349	376	345
6531	1079	1411	1501	1404	1367	1179	1005	1105	1001	1059	943	902	952	936	889	911	876	968	905	893	895	867	878	853	893	894	875	857	807	885	898	847	851	895	817	905	885	847	882	871	881	881	868	886	874	852	846	850	863	860	855	937	841	844	834	845	857	858	839	921	833	825	811	875	807	867	885	922	844	855	936	858	851	894	880	845	849	885	887	834	870	850	872	799	920	825	900	862	891	835	880	825	861	836	852	843	844	889	807	827	850	854	913	854	888	809	887	912	870	866	883	841	884	844	824	819	855	825	829	855	864	895	854	850	822	841	919	900	835	857	865	901	914	863	863	868	885	829	880	840	881	862	824	834	889	859	816	898	852	845	885	894	823	872	826	867	859	852	922	854	847	862	913	838	834	878	843	874	845	899	826	931	880	831	842	867	874	821	813	828	853	868	808	864	875	844	862	917	868	829	857	837	873	870	841	859	874	872	831	845	797	853	861	853	902	844	883	874	845	877	863	885	857	798	816	885	903	864	845	874	818	806	857	912	859	905	866	836	853	834	808	843	865	843	818	876	864	846	898	851	838	790	876	872	886	815	868	878	871	840	881	849	871	848	933	844	826	857	840	896	822	851	850	832	846	852	857	842	846	906	856	795	788	843	832	858	877	844	850	897	848	855	856	804	892	832	854	847	831	822	839	897	810	837	919	804	839	859	889	867	894	850	866	877	858	843	846	880	857	840	865	862	857	830	929	844	862	855	855	880	907	890	880	832	846	863	905	900	824	878	858	882	864	842	865	859	837	859	924	884	882	835	879	836	852	882	879	865	839	811	815	857	843	877	854	863	879	863	827	875	868	909	864	901	858	834	865	822	857	811	806	876	866	903	850	892	867	839	851	846	879	881	828	874	843	865	872	891	854	925	847	871	861	821	846	897	939	822	863	858	877	855	839	862	819	854	851	872	855	877	855	871	872	860	864	898	867	793	813	876	868	864	848	855	896	888	880	831	851	827	876	920	859	892	907	875	838	892	851	883	825	841	798	827	891	853	841	850	866	865	848	893	890	886	853	850	836	816	813	867	863	863	821	833	908	871	880	860	917	832	846	820	821	851	847	835	839	886	857	850	889	857	859	895	847	809	816	877	906	819	873	854	879	876	855	828	897	835	855	868	844	848	883	887	898	846	832	883	861	840	886	850	867	833	860	853	885	857	868	855	847	880	832	867	928	819	836	863	848	839	922	885	880	842	830	887	841	785	851	871	850	845	844	830	861	837	860	858	839	870	857	865	882	887	831	868	881	871	804	776	855	819	844	803	864	864	844	867	829	902	934	878	862	799	826	856	875	896	848	869	852	885	864	829	860	826	868	854	849	816	869	846	861	819	872	898	849	803	887	883	908	815	825	870	888	874	886	819	826	865	849	870	861	867	848	850	841	858	889	848	851	879	830	887	841	863	879	838	847	859	918	808	855	913	833	880	877	865	895	859	863	856	853	857	886	860	849	862	889	848	868	859	839	835	786	846	837	884	863	864	899	804	834	800	876	846	814	840	832	887	861	866	888	874	851	844	861	897	840	838	815	883	902	869	873	840	846	859	903	856	860	841	856	839	843	868	859	883	828	850	780	837	833	859	857	838	846	811	827	880	858	822	859	845	845	862	822	886	922	842	829	847	896	873	858	879	863	874	884	909	798	863	896	875	863	854	854	850	865	845	894	865	851	850	843	879	859	847	869	883	953	853	836	820	867	850	874	906	844	873	849	895	848	843	869	817	875	883	913	887	856	827	808	849	883	865	892	862	914	836	885	897	832	889	902	879	890	813	858	872	864	816	837	904	836	904	853	877	881	859	838	832	844	854	855	888	832	860	820	886	847	864	893	869	858	846	846	833	850	873	909	871	825	845	842	789	887	859	866	878	836	832	877	936	841	846	818	821	896	820	880	806	803	837	810	864	854	849	840	826	857	852	846	850	880	858	878	861	841	851	872	869	894	868	835	823	851	886	859	886	852	885	847	816	908	891	852	851	866	849	847	906	856	871	862	840	873	833	874	903	824	818	845	777	857	885	862	816	851	897	902	828	863	915	849	885	905	886	860	823	809	846	852	845	842	850	885	837	821	839	804	808	868	907	848	865	895	844	880	858	860	839	875	830	836	843	867	862	872	879	833	878	887	843	874	932	848	917	806	831	822	913	880	921	838	825	874	861	862	850	842	889	874	879	854	817	887	843	828	860	893	843	823	859	898	853	824	869	882	821	815	832	863	851	868	872	847	859	881	808	888	829	840	882	846	851	868	827	854	883	866	895	873	839	885	867	898	837	813	819	844	831	929	885	935	874	852	890	868	858	823	885	840	815	860	913	866	841	870	916	832	804	883	873	864	849	798	875	821	816	860	863	876	868	872	834	937	831	817	905	855	856	806	864	872	877	865	864	840	791	878	842	858	852	874	874	841	847	861	833	869	826	860	841	798	867	884	844	854	859	818	860	799	882	871	894	841	866	807	870	907	865	830	869	857	807	852	886	859	863	824	908	851	858	856	930	880	855	893	840	889	856	856	845	871	857	835	803	846	831	820	876	807	899	833	866	852	852	843	848	800	878	868	856	833	843	835	884	892	816	913	841	819	850	893	835	870	895	903	830	859	893	872	813	853	862	895	828	875	927	856	878	823	842	888	809	880	871	835	875	862	832	863	864	829	837	856	839	845	907	866	885	856	818	825	854	800	851	824	865	884	847	857	853	832	835	861	887	837	814	893	891	877	874	803	820	874	844	859	841	845	928	864	829	863	851	913	846	883	869	861	864	885	790	830	825	828	820	851	856	865	844	847	897	867	843	911	876	811	846	905	876	907	836	835	899	850	884	848	878	907	805	844	865	878	861	835	834	870	899	839	870	873	859	813	853	856	851	909	874	848	850	837	854	918	822	818	886	900	847	808	876	873	859	873	848	838	815	806	855	865	841	860	860	872	819	953	862	935	837	815	844	891	879	836	881	887	867	855	872	862	830	928	814	830	861	858	840	867	868	860	827	866	867	862	853	849	829	893	867	825	864	826	880	834	845	820	852	859	890	822	827	880	925	866	859	902	805	869	841	887	915	841	833	859	852	819	838	862	844	800	882	894	924	855	862	834	887	895	866	848	849	846	874	842	842	881	901	814	848	835	825	884	867	844	807	836	927	825	881	870	824	914	812	849	845	847	872	864	846	879	881	818	879	882	760	897	863	786	852	855	880	815	837	887	845	874	842	846	868	863	880	848	880	905	861	852	836	837	864	886	816	866	853	854	870	870	875	869	865	813	867	865	888	877	824	811	838	834	883	855	844	880	834	831	827	853	885	908	916	860	887	862	877	859	847	862	880	887	864	891	859	856	823	885	861	876	906	823	853	809	871	893	896	832	844	880	869	860	843	859	823	880	888	878	802	869	806	829	821	836	886	842	857	843	886	859	872	844	879	844	896	852	854	869	844	834	836	820	862	882	863	844	861	753	888	835	886	854	870	863	859	845	904	888
12157	764	571	522	400	327	252	234	224	227	216	220	201	200	199	193	222	199	183	198	186	185	186	168	160	199	155	208	168	182	184	174	180	172	183	198	189	148	204	163	188	173	156	164	193	179	189	197	167	197	195	171	190	173	158	173	197	183	174	168	207	179	186	189	184	209	171	172	185	171	182	201	166	200	156	174	158	192	191	187	173	191	176	188	195	168	178	188	193	153	183	164	190	159	164	196	211	163	193	175	171	170	169	177	161	182	203	165	176	204	196	172	187	167	181	165	170	200	176	169	162	201	192	169	182	185	202	190	186	177	166	181	175	180	162	190	162	174	209	183	181	152	169	187	199	192	167	171	184	161	182	168	185	181	184	179	190	181	205	177	179	156	182	167	170	188	166	163	154	195	188	191	201	214	190	181	191	173	198	171	190	175	185	170	188	173	176	178	170	182	186	191	200	182	176	173	206	197	154	171	164	145	175	172	208	167	179	168	179	176	185	164	169	165	176	149	176	188	196	160	177	175	178	185	194	197	179	189	170	185	169	183	187	185	186	175	188	183	171	204	176	190	185	188	187	192	179	192	164	172	176	200	179	178	196	172	165	156	198	164	203	162	154	189	167	164	183	179	173	151	180	178	157	187	183	159	172	183	182	173	159	182	187	196	195	178	198	170	179	194	158	157	198	170	194	158	167	196	166	188	173	180	170	184	199	207	185	189	174	179	163	172	181	185	185	208	175	212	169	160	165	185	164	168	163	179	182	174	175	160	160	171	176	194	201	183	180	189	207	178	173	171	188	202	168	207	187	180	189	169	200	206	173	174	174	192	157	181	183	173	186	192	156	196	184	170	202	176	159	167	186	210	171	196	169	160	195	161	171	166	165	154	187	184	194	172	179	157	192	171	192	174	188	187	188	171	175	189	188	184	179	187	168	199	199	180	175	160	159	203	183	165	172	185	204	178	157	177	193	169	178	212	161	190	184	180	197	191	177	173	178	182	198	165	183	161	164	186	176	190	191	179	178	185	204	195	181	188	181	176	184	188	200	170	168	185	184	190	164	172	189	166	161	169	194	192	177	168	177	177	157	190	198	165	180	190	187	176	188	189	181	214	186	185	160	173	178	189	188	183	171	168	196	193	174	187	168	194	197	158	156	184	191	173	160	181	173	194	170	186	174	163	179	177	163	197	177	204	210	169	179	174	165	185	176	197	170	162	165	168	200	176	201	197	190	185	150	194	187	170	171	186	155	202	160	193	187	179	153	151	172	176	176	186	170	170	185	191	159	161	182	179	181	176	183	178	190	165	178	173	183	163	178	170	187	176	183	182	178	145	185	163	186	184	177	225	189	180	189	187	165	176	169	172	200	190	166	165	185	195	155	187	176	180	181	200	184	164	171	177	219	226	159	202	200	202	178	161	181	171	202	197	202	172	168	183	173	180	204	186	198	180	153	171	186	194	186	187	202	170	179	184	204	193	179	184	172	175	176	184	201	180	191	161	168	193	176	181	189	183	196	185	202	198	157	199	203	160	175	220	201	197	182	165	184	183	172	193	160	195	182	185	189	193	181	165	190	180	184	170	185	186	193	209	173	162	180	183	162	191	225	187	168	185	183	162	168	177	158	176	166	164	178	200	185	178	198	152	195	189	197	176	194	210	171	193	168	167	195	172	198	173	186	191	161	189	196	210	150	190	177	172	208	171	161	189	175	164	193	159	167	185	166	157	168	186	173	164	169	172	168	181	194	169	181	170	168	176	182	169	203	183	196	186	176	176	189	182	198	164	180	191	187	197	184	191	173	179	185	163	208	180	195	182	168	195	190	166	222	201	174	174	173	184	175	175	189	179	176	179	164	171	175	176	186	191	193	173	170	186	188	162	170	182	168	190	182	181	202	212	190	192	169	156	203	187	177	169	175	186	171	182	197	170	174	172	166	198	172	155	168	195	176	192	190	168	176	167	172	189	179	181	169	158	186	182	157	173	187	192	184	146	177	201	200	183	157	167	188	159	166	188	187	185	209	194	208	175	165	177	177	162	183	177	196	198	186	182	193	162	173	170	168	155	195	142	181	185	191	179	171	188	186	183	156	173	182	196	199	168	181	178	202	183	175	188	164	195	191	161	176	180	164	216	177	182	177	179	196	187	191	173	168	174	172	176	196	148	178	186	184	169	177	178	166	151	184	189	172	193	188	171	164	158	190	202	168	190	207	177	156	158	185	185	161	192	182	166	177	153	183	173	172	179	181	180	164	178	183	176	180	169	160	169	186	183	170	188	168	183	205	151	204	184	161	188	185	180	174	174	174	177	194	185	197	171	177	166	187	204	222	168	178	181	173	184	177	177	190	170	174	200	188	174	173	192	143	173	160	163	179	176	172	173	189	180	197	172	170	155	180	158	164	169	193	159	178	207	177	201	184	193	193	174	180	194	158	171	178	181	175	180	197	164	166	171	199	188	176	193	166	180	181	163	193	179	171	196	186	169	190	163	183	184	205	191	176	191	160	201	190	180	186	167	158	167	182	165	170	198	160	150	201	149	185	173	179	179	199	187	166	185	165	189	174	187	175	142	180	169	201	206	157	159	150	179	166	195	178	145	175	171	204	178	173	196	185	167	167	169	163	172	171	192	181	164	177	179	206	177	181	178	201	190	194	142	182	169	173	154	178	159	172	166	180	165	173	193	190	193	186	191	153	164	168	180	178	179	195	203	167	204	170	147	171	204	180	178	210	164	185	163	190	179	183	207	172	160	153	175	170	167	162	176	171	177	182	184	185	170	192	189	160	191	162	184	174	158	195	159	184	191	159	207	166	160	167	174	201	159	172	168	177	184	186	176	186	166	222	178	179	164	185	191	184	195	203	182	207	168	185	190	183	176	165	157	176	170	154	192	200	178	187	205	184	181	176	186	176	160	193	200	193	178	178	166	180	186	181	166	208	191	196	186	158	175	192	193	190	175	164	194	167	190	174	173	173	186	177	175	169	172	157	158	187	142	170	174	165	193	175	201	198	203	185	170	202	185	167	194	161	149	162	157	213	210	179	156	169	168	178	178	170	187	168	206	209	198	174	197	161	207	172	149	198	167	193	186	202	178	178	164	166	182	182	185	136	171	194	197	207	196	183	180	190	165	178	185	180	187	185	182	182	165	176	149	172	186	196	189	163	170	167	187	172	167	186	195	172	202	183	165	184	185	183	171	183	179	185	182	152	156	177	189	171	195	190	182	178	173	203	160	191	173	189	189	178	177	201	173	170	167	192	181	167	180	177	203	161	171	191	184	153	194	188	173	187	186	186	186	184	199	171	173	173	183	187	193	208	183	181	197	187	183	173	175	175	175	175	173	210	182	198	195	182	188	187	205	187	177	190	172	186	193	186	164	188	159	177	155	170	180	191	180	169	159	163	171	179	175	180	158	158	176	161	166	192	178	212	177	193	171	189	155	193	172	175	187	177	170	178	207	180	175	176	173	172	187	177	169	148	170	177	197	179	200
7728	851	1404	1678	1463	1156	964	890	796	739	685	640	649	643	606	542	573	578	527	563	532	554	562	546	517	450	489	469	505	510	474	508	545	509	520	487	474	496	464	489	464	522	499	499	471	470	446	463	503	466	502	487	474	489	474	460	434	482	462	468	471	444	447	529	493	470	472	462	458	475	464	475	452	501	453	484	460	477	456	503	462	500	453	499	457	508	498	463	452	480	471	455	445	492	475	453	466	440	490	437	479	451	467	456	445	474	442	472	507	473	448	453	459	458	473	495	440	435	472	480	491	435	470	455	475	426	468	474	436	441	467	411	467	442	460	489	455	491	468	458	467	434	459	481	461	447	449	489	407	472	473	451	497	462	458	471	488	467	491	463	428	470	448	461	479	492	479	478	483	470	461	466	451	459	486	485	458	450	438	465	445	480	464	485	464	463	450	459	450	441	464	481	450	458	453	487	473	485	442	476	468	426	445	440	488	482	469	488	476	484	479	467	461	459	471	508	445	471	489	462	481	460	482	480	474	469	467	457	481	470	489	467	459	475	486	454	443	467	444	470	434	436	467	476	490	440	457	465	472	514	431	454	436	462	453	482	449	491	462	496	473	457	465	466	443	467	424	442	466	420	475	437	446	465	505	477	454	443	487	473	489	459	492	461	479	494	461	501	505	430	421	470	503	500	478	463	460	471	464	507	489	477	470	411	431	468	470	467	500	469	476	507	483	487	452	461	466	466	472	420	462	446	454	495	472	472	457	455	449	460	426	480	446	480	457	484	412	458	429	445	456	426	469	426	461	454	455	449	466	460	441	530	448	429	456	459	468	438	433	506	465	479	431	478	462	462	467	416	467	447	462	441	455	445	471	463	448	465	473	488	473	439	449	492	443	495	489	447	472	456	470	420	470	441	467	429	459	449	471	479	482	434	453	478	428	425	478	412	462	457	410	477	468	480	475	469	509	450	456	477	429	446	453	473	473	462	478	457	481	466	481	464	440	462	461	461	445	487	470	458	437	491	459	440	453	449	485	449	444	454	466	453	473	467	470	479	511	415	480	481	454	445	431	460	463	469	439	481	496	423	468	468	446	442	480	484	455	485	456	493	457	450	448	466	457	432	485	470	487	473	454	490	462	416	427	458	480	470	443	445	482	433	449	493	501	447	482	464	471	467	505	424	490	480	447	485	478	475	478	468	460	481	476	456	480	468	461	466	491	512	467	464	447	482	444	462	462	469	495	436	498	462	448	445	475	447	450	459	456	484	438	451	468	485	465	476	464	464	480	467	422	485	461	491	427	463	465	452	489	523	426	473	470	443	447	466	484	470	461	478	459	444	469	482	455	473	460	478	419	459	457	488	465	468	472	452	442	448	532	446	483	447	455	494	466	445	467	488	446	418	461	484	444	438	429	483	482	460	467	457	461	473	436	463	437	510	462	462	505	486	466	465	467	465	448	414	473	439	442	465	428	452	467	453	473	437	465	482	431	440	429	460	508	457	453	467	442	514	482	454	469	494	491	470	456	449	512	475	491	463	457	479	443	485	453	468	502	475	481	468	456	489	429	460	488	500	453	486	444	450	460	484	453	463	427	441	485	465	479	422	448	469	472	463	449	466	455	440	514	451	487	427	440	461	440	467	476	469	464	441	448	439	454	444	506	477	457	510	445	466	469	464	464	465	411	462	476	469	517	483	430	479	434	461	471	488	448	494	463	493	449	439	455	460	505	487	468	454	422	474	461	473	452	495	480	462	463	449	469	449	464	494	469	475	466	462	448	485	496	484	456	497	473	424	472	466	478	449	488	468	493	471	510	453	470	494	492	495	407	459	473	446	439	469	496	462	467	471	497	464	478	494	438	461	459	468	467	479	461	419	466	499	472	484	484	464	460	477	456	461	467	481	489	470	469	501	472	457	443	492	462	450	459	414	471	473	493	437	452	486	478	411	475	490	491	449	465	493	434	457	443	419	424	471	452	428	498	471	445	449	443	517	479	455	465	472	447	433	474	462	473	437	467	463	441	457	463	488	434	468	446	470	466	449	460	444	495	419	462	455	473	424	503	463	489	484	467	464	463	452	449	460	473	441	439	473	457	467	480	505	437	435	474	474	444	440	467	473	402	466	453	466	513	481	495	452	461	486	540	483	471	459	438	445	473	460	424	508	471	429	472	476	453	509	479	437	502	487	453	455	440	463	457	487	485	488	465	485	472	463	478	452	460	500	478	459	442	491	473	485	495	486	450	431	474	438	498	468	466	496	473	467	463	498	457	457	467	487	462	479	436	482	492	506	442	489	450	449	455	426	450	468	494	482	470	464	439	473	468	472	464	481	466	432	444	472	464	454	480	486	468	433	448	489	490	435	475	459	501	461	475	472	528	461	455	512	429	475	480	443	451	440	502	486	435	470	481	506	469	453	449	443	466	464	464	437	474	437	445	472	435	457	446	469	484	455	448	460	466	447	461	449	500	453	501	454	458	467	482	485	454	511	475	456	479	500	491	493	468	482	465	466	450	461	455	471	473	487	487	466	453	457	447	439	490	464	483	464	500	446	400	495	477	481	469	488	431	482	437	440	459	437	501	469	454	462	437	433	465	516	416	465	479	452	468	493	469	443	491	433	451	431	442	451	450	450	473	466	476	465	474	468	492	464	498	494	406	468	439	477	495	469	495	454	453	461	463	479	504	458	449	497	515	482	457	459	477	450	516	473	500	450	492	464	449	455	466	456	455	491	485	454	450	440	538	507	480	432	464	452	426	468	469	490	409	490	469	433	522	425	454	470	483	473	491	455	521	442	456	427	466	454	472	455	467	420	486	437	469	458	481	493	454	472	476	482	450	448	465	478	474	457	432	470	462	455	459	480	465	455	456	459	434	504	436	440	452	478	490	479	491	431	472	466	471	471	423	450	495	474	474	434	476	450	426	436	456	445	533	480	451	448	428	505	482	467	477	443	460	452	448	454	479	466	483	466	460	488	494	514	456	475	473	473	451	444	486	513	453	493	456	461	452	454	461	487	485	442	454	466	471	480	487	489	488	452	455	439	478	472	500	457	445	492	462	472	450	435	439	458	462	494	448	466	474	429	456	472	435	457	451	510	463	479	449	502	460	465	456	447	469	448	525	430	454	444	450	487	436	427	436	466	475	475	509	473	492	476	440	451	444	470	505	471	456	472	464	469	455	504	425	445	451	514	479	449	449	483	459	478	447	460	472	486	444	451	449	459	430	466	451	442	467	474	475	457	472	477	501	504	454	467	510	481	483	464	442	460	480	472	457	508	479	464	442	454	481	468	447	454	480	453	484	482	476	473	441	476	463	454	474	465	425	467	462	524	479	469	462	437	434	468	472	495	455	492	492	448	441	507	463	497	452	488	476	464	467	441	522	513	448	450	521	444	474	506	444	476	481	444	488	492	514	481	430	498	455	477	474	493	491	444	445	469	487	503	474	482	470	457	471	475	475	475	438	451	484	412	467	462	446	492	479	485	463	468
1420	437	438	412	430	422	455	466	435	429	417	434	431	431	401	422	439	412	450	428	435	412	415	432	442	456	427	397	401	397	414	429	442	415	381	416	411	452	410	412	474	423	420	433	424	422	419	412	408	412	457	430	462	421	415	393	419	429	449	450	442	404	377	409	392	417	412	444	410	431	419	388	416	397	405	404	419	400	439	428	459	439	418	445	423	385	424	420	452	432	372	416	414	431	418	439	428	453	421	433	396	409	453	414	412	434	438	477	417	422	453	441	409	459	393	432	444	391	397	388	412	401	423	435	405	427	443	426	402	434	423	406	420	420	394	436	429	417	410	448	394	422	458	401	446	422	424	427	430	452	470	423	424	455	451	440	428	453	421	401	425	425	384	389	436	422	466	450	429	437	427	428	389	415	401	426	461	438	393	416	390	443	430	428	422	428	422	388	442	425	411	459	406	403	407	405	460	428	415	456	416	420	389	435	427	454	427	416	465	425	377	449	418	437	422	433	399	467	392	446	451	444	428	432	393	396	384	408	440	404	409	380	357	409	444	407	410	397	446	448	419	390	443	463	444	423	455	393	434	411	404	442	413	438	397	389	399	444	425	442	475	458	444	436	431	413	367	425	388	401	456	433	425	439	456	434	402	398	440	424	391	426	395	458	443	407	376	414	422	433	425	428	428	436	427	418	375	446	395	394	422	486	409	428	402	431	427	397	453	406	413	446	412	437	433	413	414	389	435	461	453	415	438	447	452	434	403	416	421	443	381	438	410	425	415	448	449	415	447	433	408	400	430	404	405	456	477	399	408	441	463	454	387	455	407	417	411	423	422	392	411	453	421	436	467	405	391	438	453	467	446	416	390	405	414	424	419	419	459	424	444	453	401	412	457	444	409	415	413	442	402	428	429	417	441	432	420	424	422	394	449	401	435	400	380	428	460	441	411	437	391	427	409	429	451	413	413	413	422	409	433	440	405	437	463	420	438	411	425	425	410	426	482	419	437	444	444	379	386	425	472	428	444	403	379	413	404	418	414	444	411	422	430	386	416	379	412	387	446	458	408	405	429	420	436	407	437	420	388	429	457	433	397	440	448	411	396	405	423	410	485	391	443	478	409	398	417	437	430	422	406	381	418	438	461	436	389	403	437	455	374	451	447	395	425	426	379	421	450	439	447	427	417	414	422	426	436	401	400	452	451	399	451	465	449	425	412	423	398	439	394	371	458	439	377	418	422	426	441	412	411	411	409	387	424	431	418	425	445	449	405	430	406	448	422	405	420	418	413	416	397	425	423	442	417	387	412	381	444	372	416	396	413	430	425	438	405	415	444	400	427	432	407	404	423	420	423	445	421	410	382	472	421	434	433	422	442	414	440	453	473	422	426	421	429	406	454	444	436	429	435	412	429	445	448	454	419	434	432	396	454	426	422	421	468	414	454	440	453	442	388	441	458	432	416	383	402	419	454	442	430	408	409	461	438	424	463	432	440	461	393	446	434	380	442	427	428	404	414	409	423	431	387	407	444	456	475	388	407	432	427	443	413	455	443	424	427	427	432	456	403	437	404	415	432	433	416	391	402	383	474	431	411	398	443	434	450	398	439	448	370	391	452	437	417	432	387	426	415	415	398	425	432	452	431	420	431	414	431	435	423	449	392	436	450	443	414	422	396	410	426	418	409	464	425	427	421	417	420	413	456	403	438	416	424	392	461	432	425	413	431	373	404	449	439	441	408	414	417	443	372	453	433	421	473	410	422	397	432	402	401	410	421	396	408	450	450	396	409	450	422	386	418	414	427	422	442	444	458	391	421	393	424	411	419	394	412	390	435	436	426	412	413	456	439	436	391	435	402	391	438	430	449	386	446	438	422	429	393	449	406	409	437	427	456	418	446	407	462	471	448	447	446	396	445	420	408	458	397	427	445	415	420	415	375	431	380	423	440	406	394	420	411	424	423	405	421	424	391	434	472	434	429	439	410	439	409	411	397	398	436	416	449	427	465	420	396	410	449	410	404	405	393	445	419	404	416	465	423	440	430	424	417	430	427	429	469	450	417	438	432	428	404	404	442	421	423	431	490	435	416	424	406	403	446	426	409	411	433	443	442	407	438	408	424	415	405	447	385	423	448	428	426	398	419	424	417	425	421	424	406	429	446	407	432	411	429	439	416	432	411	392	417	428	395	416	402	418	454	431	448	457	450	395	398	424	386	394	421	409	413	398	444	438	420	403	461	474	419	411	397	450	420	403	390	455	459	426	421	409	385	402	448	393	448	433	423	406	419	471	422	469	356	434	439	406	439	437	400	466	435	395	435	418	415	427	410	426	394	447	440	425	386	391	437	398	429	392	499	396	404	403	410	419	425	394	442	432	421	422	454	460	411	459	433	445	423	426	430	392	456	435	414	415	437	439	432	422	394	428	443	427	387	428	420	413	414	446	447	395	402	442	440	416	449	429	417	440	483	423	421	404	399	442	410	426	422	409	432	402	441	424	434	461	430	394	418	436	430	472	412	398	438	439	412	412	494	417	412	409	390	441	443	422	402	413	383	428	407	383	438	483	412	443	411	420	401	419	444	395	408	439	449	398	398	407	428	462	406	403	407	430	424	399	427	447	433	427	406	444	446	450	418	424	380	415	454	436	421	432	417	449	459	420	430	452	423	477	376	429	442	440	421	413	416	464	417	418	434	439	447	438	411	414	424	424	457	414	392	410	428	435	434	429	403	394	417	415	403	411	417	427	380	445	429	408	434	436	419	418	414	423	423	417	430	466	447	409	422	443	382	385	399	422	442	413	466	434	434	433	406	430	449	436	426	422	425	420	425	433	403	411	447	409	423	417	427	417	448	445	417	411	424	426	451	406	474	411	416	452	418	455	436	362	478	434	400	404	383	483	418	438	435	405	410	441	431	426	446	414	443	460	461	434	467	403	415	451	423	434	434	396	412	416	418	426	439	398	457	468	395	426	420	412	408	402	430	399	446	415	438	428	398	491	411	408	417	417	414	411	426	425	396	442	396	415	471	403	446	444	456	410	418	426	393	398	376	418	420	436	372	421	396	405	423	457	434	417	444	437	466	416	407	435	432	400	419	415	420	466	409	434	423	384	392	433	413	439	401	386	420	443	416	427	390	417	418	433	397	404	427	445	442	399	450	436	376	407	446	370	445	437	444	426	420	403	439	449	434	411	455	455	451	437	447	483	407	414	427	413	431	397	391	424	394	401	420	423	392	470	416	383	440	418	374	421	429	448	420	462	408	402	442	411	435	473	439	423	423	407	408	418	416	440	433	466	413	433	442	398	411	442	429	466	430	461	410	427	391	407	418	403	396	437	426	434	403	443	455	426	441	379	442	385	404	409	454	401	429	421	392	413	427	409	391	398	450	422	422	408	451	410	439	410	415	394	450	409	449	425	425	341	420	409	417	445	417	441	420	412	444	465	405	429	398	447	442	461	371	418	394	438	402	406	411	465	432	409	397	438	438	408	424	459	410	443
2136	970	1049	1005	1046	1016	1046	1003	1029	1000	952	1020	990	1004	1003	959	959	950	1030	992	980	998	1010	953	956	958	998	970	959	962	969	955	957	1007	945	1018	1014	975	976	984	997	971	979	1022	953	942	941	1027	1005	936	992	975	944	995	1000	1016	1052	991	982	1007	987	892	983	968	982	975	1024	946	986	1031	1007	995	1027	1008	1033	980	980	984	999	949	969	1003	960	977	969	995	1046	1022	994	965	922	982	991	1032	986	1014	998	987	962	995	988	1010	950	957	1032	972	974	1020	953	959	984	955	986	1029	1018	1011	906	976	1017	1021	979	999	949	1037	1033	967	967	968	996	965	901	989	967	986	968	991	989	985	955	959	959	947	978	959	958	973	1005	981	975	1048	969	951	947	967	974	989	1001	951	986	983	979	994	943	996	967	954	969	1001	966	957	975	1024	977	967	980	952	984	980	960	1007	1017	974	974	973	1000	980	965	1092	953	968	966	968	1030	1033	981	1006	918	1044	993	950	941	978	938	975	976	1007	1003	1002	994	1028	945	1018	974	1000	933	1027	945	983	938	1013	1004	967	952	1002	923	965	1035	1000	972	1015	988	994	1039	992	949	972	1006	1015	998	962	1020	1034	988	980	1059	942	966	1000	936	1001	963	951	1003	1014	994	1030	956	1029	1017	949	1002	987	979	1006	925	992	992	972	1003	1048	1002	987	967	971	994	1021	939	963	979	1004	957	1005	988	939	1029	1019	1000	1027	984	967	1018	1011	1020	974	985	972	1006	1032	987	967	981	1017	1012	992	979	1009	943	940	965	1032	997	1002	978	1017	1009	969	976	958	997	1017	980	990	999	943	1021	962	969	931	934	991	980	1001	1031	1020	1024	1012	993	934	980	944	1003	940	1009	1005	955	955	1019	974	975	1049	938	990	1000	1004	976	968	987	996	960	981	927	982	954	959	962	988	1012	968	932	946	1007	1000	972	1003	987	997	970	1003	1044	984	984	983	1003	981	1040	973	1020	1001	1006	991	1028	983	999	970	1011	1036	961	948	974	968	1003	970	925	1005	957	1015	950	910	1018	978	980	979	963	949	1039	1003	986	1001	1016	1000	1049	1017	974	997	987	980	974	948	991	984	950	988	950	953	968	959	1043	1024	927	1018	970	990	979	1013	1000	1001	987	976	962	999	1018	989	980	1003	1027	989	960	957	982	953	1011	934	967	976	973	943	998	918	984	915	1021	979	918	987	1009	926	989	941	1021	953	1034	993	1031	985	943	990	1001	1004	1028	913	945	1040	970	940	951	979	973	1006	1001	1016	995	1018	1040	950	934	1000	1019	1061	992	1001	962	1014	995	941	1018	1046	1026	982	1021	979	997	966	1001	1025	971	993	923	966	984	980	941	995	1028	959	1022	939	967	967	951	987	1004	1046	1002	1019	977	1005	947	961	913	977	988	939	992	981	995	959	988	943	958	951	980	985	980	990	982	1015	981	951	968	955	979	959	993	983	960	997	984	969	954	998	957	937	1001	1006	1002	1038	1013	992	1002	989	1022	975	941	1006	992	975	973	966	985	997	960	1005	981	955	1049	964	973	993	997	1003	999	1019	1007	999	963	960	1000	906	960	1005	929	987	941	1011	1040	992	962	950	972	1031	958	1046	984	1012	966	1018	1008	1047	1029	965	972	962	983	960	968	1024	967	1049	938	1014	959	954	954	991	938	987	1015	1007	957	959	898	969	939	987	1026	1033	989	989	1041	1012	978	980	951	933	991	962	964	1024	1022	989	945	993	967	1004	986	967	953	981	947	960	983	961	984	975	956	981	1013	1001	993	996	976	1008	983	951	987	976	973	947	938	981	1005	1017	1014	972	981	1043	1019	991	965	1012	949	956	981	947	942	944	981	977	1010	971	1005	1036	965	953	1018	1060	1022	977	966	982	1023	946	942	950	989	993	952	958	992	988	1021	970	930	964	1042	1017	1015	1017	1018	976	998	913	959	958	1002	959	949	1008	996	983	1007	986	954	1031	959	997	925	988	1025	994	1039	978	987	984	953	967	981	1039	987	968	966	1001	1020	996	1084	984	991	1008	978	1008	936	1063	997	940	966	994	963	976	949	961	1020	1010	990	1013	1007	1001	993	989	985	984	997	957	984	1013	982	1004	972	973	1013	997	960	984	941	976	1008	1018	977	989	991	949	1028	933	1007	985	940	1016	946	983	955	1046	977	1030	999	960	926	1010	1029	942	958	1027	1008	1015	968	1042	961	994	924	961	950	1002	1025	916	988	920	1006	988	1008	974	977	1004	953	1013	986	1004	954	971	985	966	1038	1021	900	971	925	960	1001	1005	981	949	1012	985	1010	1013	1029	1003	1015	973	935	956	1011	960	927	1034	957	979	988	1043	995	970	978	948	974	983	956	988	963	994	969	975	999	998	955	1007	994	965	1005	960	983	978	1029	965	979	961	1008	970	964	987	1008	967	988	1002	972	978	1026	933	1018	1062	1002	979	997	993	988	952	1032	984	948	1003	1031	948	986	1013	952	1015	984	1061	987	1011	973	1029	982	1012	998	984	957	986	994	970	1029	964	979	1019	987	1020	1056	996	957	967	1000	1009	965	986	987	985	936	1004	956	937	988	969	962	958	966	954	996	1011	1015	978	1017	949	976	952	983	1018	953	998	939	1042	986	1003	987	954	1014	999	998	996	965	974	967	969	965	988	994	990	968	949	968	996	958	981	988	944	1050	954	992	937	929	980	968	1038	1019	974	971	1001	956	1042	1047	972	948	1045	998	902	1026	963	978	953	996	1011	1019	945	1029	1086	965	991	999	999	1017	1047	983	1018	965	1002	1007	978	1055	1030	1021	941	990	950	1048	981	1027	966	993	999	951	925	1011	990	940	987	958	1020	975	961	1011	958	991	1015	967	960	920	978	971	1009	925	987	997	1025	984	967	1038	1014	1004	989	948	1016	944	966	1007	1027	979	949	995	1025	967	982	1003	1005	910	1006	1010	985	939	993	974	1039	1076	976	963	978	960	996	960	1001	944	971	951	999	991	947	998	1015	973	992	949	933	997	979	1015	1038	996	999	950	997	981	1005	1008	945	1020	967	1018	1045	995	1003	973	1041	994	1033	1007	968	981	951	923	945	1042	988	947	967	1020	968	981	967	968	953	975	1018	975	1003	988	962	981	1009	989	1026	966	978	1004	992	983	1004	963	965	971	967	977	992	971	1029	982	1008	1037	989	975	970	969	981	1001	970	949	998	980	969	1054	966	1015	979	943	997	981	1000	1027	1029	966	968	997	990	979	920	940	970	1045	931	989	966	1023	984	966	981	982	910	967	975	1011	944	984	1011	1006	992	968	975	956	962	955	994	1014	930	980	1057	959	938	1016	998	1013	1000	949	928	973	973	953	1004	1024	1019	981	979	995	1053	982	922	978	976	933	1025	968	992	977	978	989	1044	973	1005	1005	962	1005	1036	948	1036	1041	931	1053	1015	1038	933	1007	987	1025	945	951	1056	987	984	956	973	987	960	943	975	989	1025	948	1002	938	1005	964	966	1002	976	1009	989	979	1033	958	999	1043	975	987	1005	1005	979	974	946	971	997	1000	987	1000	1038	1056	1039	1026	952	980	999	1029	991	971	1000	987	1008	936	976	965	1044	1023	975	973	1041	955	975	963	943	984	1049	979	1006	1000	995	978	977	978	974	935	990	976	1051	1045	999	1038	1004	1016	956	935	971	1039	954	985	922	1047	1036	946	982	1021	983	1023	982	1010	1032	997	994	996	969	919	966	1067	936	1038	993	980	923	988	999	1006	1001	999	998	933	941	945	1013	913	953	1032	951	1016	996	938	948	994	940	1015	975	960	992	971	1013	969	1021	981	1003	988	992	996	996	1016	1018	998	948	979	1012	1040	1012	968	997	1017	920	982	1020	1023	954	997	963	1024	970	962	961	972	995	1004	1006	978	982	989	1000	984	933	1013	992	977	1056	962	985	993	963	966	1009	1015	975
6647	578	589	539	466	440	412	393	452	389	414	393	399	380	367	342	365	408	346	376	357	364	365	311	408	369	317	338	358	372	314	377	378	351	363	345	329	359	417	390	369	364	342	373	384	391	338	347	351	314	359	355	375	361	346	377	346	388	349	341	371	369	337	363	404	359	356	389	381	380	377	367	397	357	346	382	374	356	402	384	403	352	382	346	362	348	361	374	358	408	399	380	410	351	368	357	343	389	339	325	412	358	362	357	355	368	356	346	358	378	389	377	405	367	365	387	383	433	380	327	405	370	352	338	358	372	349	338	375	366	356	367	361	380	330	375	349	356	370	361	362	430	361	400	389	402	407	350	335	343	387	369	368	378	360	366	381	335	331	378	407	381	397	398	401	387	374	389	362	403	365	367	344	349	375	322	350	400	354	375	381	336	404	385	350	358	405	356	357	353	359	370	372	358	356	390	350	349	421	363	385	351	405	364	425	390	342	377	373	347	326	386	360	363	347	365	339	355	324	368	373	366	391	392	383	379	358	401	365	384	375	396	353	392	334	351	355	366	356	372	385	370	391	377	330	384	357	370	358	405	365	392	346	354	382	388	423	404	357	334	366	377	388	380	354	372	367	341	371	406	364	329	338	365	369	362	364	367	342	333	333	349	389	355	358	410	373	348	388	368	399	367	394	347	353	364	355	390	349	320	380	377	383	347	373	339	376	378	350	359	382	357	343	357	376	373	410	392	358	373	358	375	362	384	366	354	390	336	395	346	354	337	363	345	359	357	357	367	379	351	342	372	353	367	362	407	334	342	362	376	368	357	407	379	369	376	346	398	374	420	382	405	341	377	345	368	373	358	373	355	366	369	372	352	387	389	345	375	357	329	390	377	382	343	362	380	368	350	383	405	358	319	375	397	352	380	380	362	341	318	382	384	346	348	370	346	393	381	361	365	384	383	381	342	359	376	373	330	351	379	367	361	368	365	384	393	352	344	371	386	345	361	368	323	318	361	366	344	373	366	379	394	350	345	370	340	385	323	360	366	345	359	387	333	352	379	414	351	408	380	369	373	361	337	357	322	393	347	363	362	336	374	366	358	369	332	402	384	348	373	378	343	390	340	357	378	361	355	355	382	388	364	383	387	355	363	348	369	364	394	354	375	340	369	362	356	383	356	367	415	379	378	379	337	389	343	331	384	422	380	381	395	374	395	387	420	405	374	329	358	364	348	335	381	402	352	412	349	357	373	393	361	374	344	376	415	362	356	369	354	384	361	320	336	368	369	344	350	387	364	383	370	369	358	380	353	387	393	370	359	376	350	377	351	368	386	328	355	358	338	419	398	362	369	363	378	385	351	397	366	395	398	370	358	332	350	367	344	364	413	393	376	336	409	396	356	382	384	330	414	362	363	368	333	370	378	393	353	345	405	359	343	385	369	391	348	355	383	359	396	375	347	373	346	362	355	368	412	366	381	367	375	379	388	341	353	395	394	393	364	375	392	359	364	391	395	422	383	316	371	392	355	339	367	393	369	382	370	391	354	368	357	356	394	330	369	387	376	368	362	367	377	357	366	337	388	371	387	376	360	386	386	384	377	376	371	380	349	359	361	382	352	365	400	363	367	359	380	393	361	338	359	360	376	371	381	340	357	348	367	358	366	378	368	390	354	359	359	344	367	384	346	346	377	344	351	366	370	362	343	353	365	375	347	351	384	359	376	334	379	403	402	403	347	375	397	366	362	396	383	383	327	375	381	359	373	369	334	351	357	350	387	393	388	334	372	323	349	363	388	357	371	349	367	337	400	353	399	391	372	369	377	377	359	389	349	370	376	351	359	402	341	382	395	380	350	353	368	357	383	323	380	359	360	373	336	356	386	387	404	339	407	385	363	374	362	357	376	371	336	357	372	368	397	350	333	371	383	336	357	363	385	389	350	364	341	365	374	333	373	361	371	374	333	377	346	386	355	359	354	402	408	373	329	375	346	394	376	354	371	395	335	376	381	347	346	394	367	389	390	372	373	396	384	368	380	362	370	361	367	363	365	391	352	356	370	352	355	358	351	372	364	370	357	369	369	373	389	369	348	351	381	382	352	364	394	336	368	340	386	342	377	382	405	393	338	337	353	372	352	387	326	383	361	405	366	378	336	345	383	355	368	350	372	400	345	355	338	388	357	376	386	391	360	410	370	363	369	376	323	394	375	371	387	385	378	393	375	376	344	372	334	363	398	363	358	346	356	344	369	366	352	373	350	384	366	376	360	397	379	347	398	345	366	333	330	374	364	344	379	319	358	378	386	373	405	370	347	401	344	364	361	348	384	380	365	377	373	358	380	366	396	368	372	395	402	369	351	368	367	370	396	352	386	347	345	383	347	364	342	365	365	345	373	381	384	368	380	379	372	381	394	352	370	349	380	304	392	336	379	385	358	373	372	400	363	364	376	359	398	360	391	367	332	338	366	360	372	327	343	335	385	354	414	372	345	375	313	373	380	348	397	396	367	390	337	374	400	384	388	381	355	355	361	369	427	395	329	376	333	364	346	360	374	360	361	358	353	348	356	362	349	365	391	383	368	340	381	349	395	353	370	345	306	361	360	350	356	332	367	382	367	371	357	370	335	371	377	347	396	388	344	383	363	337	362	358	370	354	350	357	392	348	338	390	349	330	378	364	367	342	352	358	336	348	355	362	344	345	363	382	399	374	336	377	386	402	352	326	358	378	364	393	380	374	403	372	379	324	384	322	357	346	402	343	357	370	323	367	391	384	378	349	346	364	348	366	337	344	339	339	383	364	364	372	358	383	373	372	371	371	374	344	432	369	394	380	329	380	364	407	404	359	352	348	368	367	336	344	382	366	369	359	369	372	360	384	370	351	366	373	386	383	368	343	368	377	363	368	399	372	375	356	386	360	380	339	346	365	355	392	359	391	329	377	379	376	370	351	332	401	409	378	361	357	377	349	361	354	374	363	353	360	388	340	340	393	376	399	336	384	375	344	351	369	385	412	360	381	385	357	374	390	370	393	379	373	350	416	395	372	388	360	360	366	394	390	382	385	362	391	363	336	351	385	398	380	374	383	384	345	368	348	386	399	420	368	382	364	371	403	344	387	362	370	334	370	351	352	350	361	327	355	363	375	360	378	371	372	324	394	369	371	381	354	352	380	390	347	371	343	344	352	346	356	343	362	380	334	356	338	371	385	416	352	355	367	329	355	452	387	344	381	370	352	375	362	381	393	381	357	375	346	367	395	371	359	374	385	397	370	338	389	348	339	349	370	369	349	330	376	365	374	387	344	339	363	371	375	375	395	373	375	343	368	358	377	342	367	336	377	371	361	384	358	393	370	358	392	379	366	371	341	378	370	379	312	334	384	358	365	364	358	390	345	386	344	336	363	381	371	387	355	363	354	358	362	344	345	372	375	383	392	375	351	333	371	372	354	377	340	400	360	405	423	370	360	360	416	351	382	383	400	370	390	379	326	342	367	365	349	366	345	371	390	386
6482	1003	1336	1491	1373	1249	1056	1032	1015	1034	984	965	940	952	926	932	950	924	901	904	963	911	885	888	784	935	911	852	919	846	896	837	898	895	907	893	898	908	883	869	892	877	892	852	872	851	812	886	869	856	857	911	843	843	858	856	883	890	821	845	842	894	877	866	865	863	859	880	889	819	830	855	841	856	833	839	829	847	875	836	897	851	870	873	861	890	844	876	863	877	842	912	846	913	883	829	838	854	869	847	861	900	864	941	835	825	872	868	813	854	900	883	848	898	846	876	895	837	853	852	845	880	857	863	879	861	913	861	823	830	861	873	884	877	845	885	876	929	824	912	872	871	861	814	880	823	823	857	826	880	890	874	899	888	801	862	881	904	869	845	847	871	822	862	926	860	893	901	848	844	845	879	876	828	900	859	926	887	830	829	857	864	896	847	847	863	808	827	840	830	833	855	851	849	867	846	929	927	886	844	893	863	883	868	832	828	886	902	892	873	855	834	896	809	900	857	825	853	841	876	886	836	868	871	861	777	843	867	836	857	871	874	869	861	808	868	878	851	874	873	818	850	873	864	907	807	818	869	830	829	876	879	881	835	818	821	884	829	813	919	852	846	865	838	886	862	855	864	800	840	895	906	852	847	833	832	811	843	797	873	823	827	831	893	891	840	865	859	864	812	824	820	808	867	892	856	845	889	879	868	849	881	870	850	910	856	847	822	857	875	861	871	889	861	861	864	855	813	806	854	871	828	875	810	885	856	821	831	892	874	826	842	927	844	830	842	889	820	898	863	865	834	856	883	851	904	846	827	859	819	852	847	873	819	841	861	861	812	838	901	838	870	805	840	843	816	842	797	808	917	866	898	886	912	880	866	840	869	856	883	870	837	824	858	837	894	906	866	885	904	853	862	840	879	831	843	864	878	895	833	892	877	863	876	870	859	806	864	853	847	858	820	870	791	875	859	826	864	868	850	877	896	850	870	832	841	880	874	856	876	875	899	846	918	851	859	924	811	818	895	848	853	840	863	818	856	894	875	891	816	860	844	862	855	891	863	840	845	827	816	883	814	878	941	892	838	855	836	885	867	889	849	854	847	807	892	873	864	883	855	887	872	890	834	865	868	849	929	844	846	866	835	862	896	870	837	822	864	857	799	871	842	814	849	842	823	915	807	826	790	863	852	828	823	821	843	875	873	842	885	828	856	876	842	924	809	864	908	848	874	864	836	831	890	828	852	863	877	838	882	846	885	882	855	872	859	862	832	878	817	817	870	819	890	878	858	855	820	846	874	928	809	841	879	862	887	856	834	930	871	920	846	835	814	872	852	873	835	874	813	883	891	904	914	814	881	904	809	847	841	842	838	875	853	859	861	820	845	882	869	885	860	816	891	811	819	859	830	905	815	813	816	844	852	863	873	783	869	827	863	809	832	874	833	883	829	862	909	857	844	858	823	862	833	864	887	831	812	877	864	886	882	879	855	880	895	815	920	888	865	843	798	819	836	852	837	837	860	853	819	852	852	853	849	845	840	843	860	826	828	836	894	858	851	810	867	918	851	819	802	874	913	865	866	918	892	874	832	845	887	862	903	806	943	879	854	882	845	902	832	875	884	884	869	832	894	853	936	821	888	817	885	932	897	828	866	870	839	825	779	843	844	895	836	782	851	863	872	872	845	899	893	871	839	784	848	886	805	806	821	858	902	845	842	849	824	856	865	810	865	843	888	807	864	823	875	842	842	914	899	852	871	868	881	889	880	839	817	804	829	889	781	839	875	884	857	850	871	860	873	919	860	847	823	868	868	830	815	825	845	917	868	863	875	866	825	879	853	870	845	871	907	878	863	842	832	822	870	843	869	848	869	849	854	857	863	860	840	857	882	865	878	865	809	887	850	824	891	889	811	858	850	831	804	865	842	853	857	815	821	842	855	826	808	822	854	832	847	818	800	849	789	839	824	814	892	839	848	864	880	838	866	845	824	858	902	847	834	854	826	826	857	888	855	882	869	838	813	846	830	869	811	861	886	849	860	884	855	838	908	885	825	878	820	857	902	863	801	856	878	832	805	862	863	873	881	889	916	872	873	866	892	847	830	877	831	844	920	876	824	823	897	887	841	875	854	870	872	859	882	911	829	818	850	891	882	863	876	837	862	863	887	841	809	862	892	865	860	873	862	871	799	875	878	853	873	870	855	876	836	797	866	853	889	849	858	846	878	865	825	828	867	909	865	885	893	880	837	886	842	853	872	841	832	865	799	827	902	898	876	847	854	859	862	870	865	869	832	817	871	903	811	791	823	835	899	896	868	816	823	846	873	842	840	847	860	863	849	852	855	846	860	868	866	885	863	875	914	820	862	885	867	879	894	848	895	897	840	872	814	851	879	879	882	884	797	874	812	835	875	825	886	868	898	885	808	806	866	907	872	872	861	866	851	840	889	838	869	837	849	879	857	807	820	892	840	903	893	809	880	867	843	894	877	891	792	900	851	857	863	841	888	900	829	875	853	823	898	849	837	890	839	879	918	888	918	848	893	847	842	816	857	814	829	848	879	818	883	813	854	872	885	927	840	825	872	908	842	871	850	819	890	873	857	844	855	872	870	861	928	817	817	899	918	840	843	927	861	881	855	872	855	852	878	913	851	880	897	833	878	857	827	864	848	887	866	827	827	805	877	866	857	892	868	848	868	895	842	864	847	816	827	833	876	823	917	881	809	819	874	883	883	894	825	787	826	899	873	887	897	844	838	874	788	889	856	837	826	896	890	868	831	894	869	819	840	866	905	845	870	798	839	833	870	857	942	847	885	861	864	893	873	826	843	867	839	818	857	816	855	807	907	812	880	857	835	849	798	861	824	873	898	833	856	837	861	836	818	851	860	900	807	800	836	824	845	835	809	851	872	857	852	856	909	848	836	814	903	897	870	848	861	902	860	878	876	878	924	886	862	789	880	863	793	861	817	772	910	951	884	849	821	848	877	897	841	877	882	863	891	818	883	856	874	842	866	853	891	893	825	876	813	854	845	829	876	829	863	891	853	877	831	818	828	870	886	889	866	865	949	857	845	806	858	830	846	838	868	794	845	877	831	859	825	853	860	883	855	849	875	833	845	860	861	877	856	862	846	892	877	861	864	854	828	820	846	891	866	872	879	851	911	847	859	858	829	843	825	849	906	919	855	881	860	854	872	843	897	813	913	850	844	843	851	881	903	887	836	811	808	868	883	890	880	810	900	853	864	852	860	857	885	849	826	887	834	815	854	850	806	871	854	870	884	848	905	819	867	792	878	871	879	853	855	808	867	901	905	818	862	819	849	859	825	806	897	877	832	849	871	851	862	832	887	891	839	831	825	827	890	860	875	860	806	828	867	841	837	815	788	835	874	849	856	844	881	861	821	861	858	902	829	887	921	851	864	905	857	854	872	892	832	882	920	857	826	858	855	883	862	853	885	853	836	893	821	890	844	901	790	791	869	873	865	897	780	901	862	890	846	828	903	882	825	884	800
12605	815	647	546	425	336	259	225	259	245	215	218	193	191	207	200	200	192	209	185	207	201	168	180	205	213	188	186	197	181	181	185	189	197	178	181	210	186	185	179	171	152	168	165	167	163	190	197	163	205	157	210	182	171	165	153	188	180	207	197	182	181	190	211	178	177	191	196	175	201	163	177	168	189	207	185	178	182	171	177	178	167	182	200	174	176	176	182	170	181	162	159	167	186	164	173	165	167	185	152	146	156	175	180	205	181	186	186	170	164	189	201	184	176	187	176	179	157	210	181	187	182	183	195	184	195	171	168	188	210	198	178	177	161	192	191	190	167	205	178	146	176	176	179	198	199	195	185	171	176	185	190	190	188	146	182	186	190	179	160	148	184	183	177	220	186	159	176	163	172	180	175	194	185	191	175	184	178	185	162	170	174	173	172	177	169	183	174	186	214	220	179	184	169	164	152	183	185	165	185	161	156	169	181	204	186	167	189	181	177	195	181	180	188	192	176	182	176	174	175	190	182	162	156	158	177	196	192	165	177	186	176	171	199	172	210	170	211	190	174	186	182	188	196	212	157	171	190	160	181	198	149	161	149	168	207	193	189	193	214	187	162	172	178	168	173	190	189	195	178	176	187	157	160	183	173	166	191	191	171	169	178	183	169	143	192	153	170	168	146	178	184	182	163	214	152	174	171	166	181	172	200	196	163	178	207	174	145	186	157	177	191	179	184	220	171	168	177	194	187	175	199	173	173	182	175	188	183	162	178	145	177	176	186	175	197	198	220	172	185	190	165	191	183	194	172	209	162	181	192	176	165	176	197	187	161	183	170	167	191	200	164	164	194	175	186	189	158	177	184	206	193	200	173	193	198	181	195	185	172	194	211	196	154	191	178	181	200	178	154	190	174	184	202	183	187	169	205	168	202	187	180	197	179	180	151	195	154	176	169	172	181	178	168	170	183	194	191	167	175	183	169	183	193	175	188	178	183	173	168	184	173	206	169	178	174	175	182	189	178	188	189	203	170	178	163	178	191	195	173	182	175	165	173	207	173	186	194	195	180	162	162	165	158	182	178	194	165	196	171	185	177	177	192	191	217	191	197	193	177	178	179	164	178	165	197	167	198	207	180	201	176	182	157	169	178	186	187	161	190	176	180	139	170	157	166	165	156	157	170	173	175	176	170	169	174	150	181	163	155	209	181	170	192	182	176	182	157	158	162	203	150	199	178	171	166	191	170	174	178	184	156	183	181	175	196	184	179	173	151	172	180	176	157	188	181	211	178	193	179	199	205	195	188	197	184	150	165	183	171	192	203	171	192	179	169	188	193	195	191	194	175	160	153	195	187	165	177	200	183	170	180	189	161	183	177	190	178	160	175	209	177	158	161	196	194	183	176	169	176	183	162	209	202	187	185	166	188	195	195	187	172	194	202	174	192	163	168	175	197	197	161	207	179	169	183	158	188	187	169	179	193	170	171	188	167	200	205	180	220	172	190	181	176	190	203	198	176	186	214	177	178	176	163	151	163	193	196	159	180	205	175	180	176	184	168	185	175	195	171	166	166	180	206	203	162	159	194	206	155	202	184	186	169	176	185	165	154	199	194	207	180	185	186	175	151	160	173	177	181	198	204	165	181	178	176	173	178	212	192	186	195	174	171	181	202	189	188	199	183	171	191	161	173	173	166	170	182	181	194	194	176	174	188	143	198	210	179	182	166	198	183	191	210	184	180	193	214	180	177	179	163	204	161	195	194	171	174	178	186	187	148	159	177	222	189	201	193	164	184	168	197	172	180	178	165	161	198	181	163	177	176	188	182	182	170	173	159	194	198	199	179	204	156	160	185	179	189	173	185	157	179	173	170	185	167	171	189	170	201	192	173	180	161	165	171	202	185	180	178	201	162	180	163	178	209	184	168	161	216	196	175	145	187	172	206	197	163	205	179	170	176	183	185	186	157	182	191	193	178	187	165	197	180	194	198	185	200	198	197	166	165	178	189	195	184	193	196	185	179	189	161	171	158	156	188	159	171	170	162	175	176	187	187	145	191	207	199	190	158	183	195	158	165	179	171	175	196	190	195	177	176	187	208	188	178	169	169	178	171	178	176	179	177	182	167	185	181	178	173	157	157	180	176	173	169	159	197	205	191	179	193	169	180	166	175	181	191	188	186	166	179	188	189	162	174	202	180	173	194	210	195	185	190	187	197	209	200	162	152	168	190	169	165	177	185	192	194	204	195	186	176	188	181	195	191	177	149	175	189	195	183	187	181	190	175	180	159	207	176	188	182	204	177	155	175	196	186	184	181	172	185	169	210	152	170	181	193	213	151	195	170	166	164	191	149	174	158	188	188	169	192	164	191	188	198	190	164	181	186	177	188	193	158	197	198	192	181	162	165	167	182	167	184	182	189	175	173	172	202	157	190	182	154	184	163	183	170	181	199	202	177	163	184	168	197	179	182	172	190	191	183	201	200	178	163	148	178	179	174	162	168	186	199	172	162	180	159	172	222	177	184	172	166	178	187	186	174	182	164	190	185	177	181	161	150	158	192	200	163	148	191	179	172	191	170	177	190	196	197	186	196	184	178	203	194	191	159	188	178	179	221	182	158	172	197	190	178	202	161	162	153	201	164	177	170	181	173	189	193	182	186	197	179	173	189	197	172	169	194	161	184	198	210	177	193	202	195	171	187	174	195	176	171	195	162	187	186	184	165	153	172	192	170	183	192	163	177	175	203	185	193	189	175	204	206	163	180	200	194	183	165	165	177	175	207	196	175	170	179	178	198	183	183	177	185	185	186	189	177	176	177	174	176	172	185	181	161	189	181	200	188	183	165	185	162	166	209	175	161	183	171	162	176	180	196	180	177	175	193	171	172	175	162	169	198	190	173	182	167	208	170	173	199	180	176	172	160	177	172	176	194	181	162	163	180	164	169	180	193	185	174	193	158	181	177	165	212	195	173	186	176	202	176	171	166	182	192	160	154	158	172	163	199	188	165	175	185	177	201	190	164	163	178	177	173	183	195	175	167	178	171	185	194	189	176	170	167	201	184	153	178	169	179	176	216	179	186	183	188	181	180	182	180	175	183	173	202	205	172	169	190	215	169	176	183	205	187	172	168	204	201	183	178	172	188	173	179	190	151	183	164	169	204	189	183	145	202	179	173	176	175	171	179	197	182	182	203	180	154	151	181	185	167	169	157	179	180	187	175	185	193	190	180	175	188	198	173	179	175	198	158	151	165	207	170	204	168	164	183	164	195	234	185	180	189	169	165	198	191	179	174	178	174	176	189	191	179	178	194	175	159	181	167	191	199	190	174	199	224	178	198	167	173	177	188	172	176	168	198	206	160	180	187	192	165	187	170	171	174	157	191	161	162	173	182	179	182	160	151	173	172	174	190	177	169	157	188	192	191	173	187	173	173	188	179	164	173	192	171	194	168	199	196	163	174	196	179	182	161	168	161	197	155	196	175	170	193	182	180	158	174	214	160	212	220
7691	810	1432	1643	1414	1173	985	844	812	783	682	659	628	617	632	603	587	590	540	534	530	516	511	501	528	517	499	510	471	504	500	492	504	483	517	459	515	512	467	489	501	475	451	492	481	475	500	489	516	460	505	459	475	482	447	465	459	447	435	501	472	474	496	450	452	505	496	501	461	441	453	488	477	470	484	479	439	470	510	468	483	462	498	445	463	472	457	454	470	478	463	472	445	464	488	438	457	463	456	471	459	463	477	467	491	431	430	457	500	478	449	480	497	454	484	429	451	451	485	475	498	443	465	468	439	447	461	450	475	474	483	462	461	478	448	478	441	474	519	476	456	466	511	465	472	474	460	481	496	437	487	475	467	464	505	497	478	502	477	433	464	426	480	459	441	446	465	468	461	480	433	440	453	465	473	449	462	444	442	483	422	447	495	484	442	444	457	450	425	478	485	445	475	435	506	475	442	454	452	489	465	481	433	450	501	460	445	464	468	472	449	454	453	463	473	469	429	502	456	454	469	491	475	499	507	482	495	501	446	465	469	466	483	465	490	473	483	476	450	451	443	429	460	456	489	459	464	471	494	429	490	452	472	458	480	483	448	434	463	472	488	438	440	446	453	485	495	454	472	469	469	432	460	463	447	453	447	451	490	407	484	497	497	442	473	492	445	443	473	463	472	464	465	486	473	476	489	495	452	455	489	468	449	453	463	450	450	455	445	463	462	447	485	453	458	459	444	437	485	488	448	485	457	474	457	458	477	439	446	455	467	503	473	454	475	461	465	469	439	452	477	470	464	470	485	487	442	438	497	431	453	443	488	462	434	496	456	408	470	476	479	471	435	450	474	467	474	470	459	462	472	455	464	448	455	445	493	485	435	444	463	440	471	432	464	441	484	500	474	422	464	468	475	469	447	491	442	461	475	418	473	411	474	483	461	451	459	497	492	462	485	475	481	436	445	430	471	457	506	464	495	476	470	434	476	507	468	460	465	483	485	453	448	495	484	466	479	475	449	430	500	417	442	483	436	481	475	496	476	481	468	473	440	467	520	482	471	483	494	465	446	481	470	458	479	419	450	430	462	489	453	457	495	493	471	481	463	477	481	457	473	470	459	470	449	465	504	451	442	476	459	484	460	478	475	424	448	491	479	451	474	492	461	466	475	447	484	481	492	463	463	462	467	495	458	494	463	403	483	471	490	492	501	476	477	504	459	440	457	443	487	444	477	436	455	446	465	455	491	466	459	442	426	458	460	464	452	479	541	498	436	512	437	449	443	454	481	432	465	478	474	427	457	501	487	438	455	495	470	482	449	453	472	456	445	455	440	467	427	475	457	446	481	469	463	444	486	468	453	476	451	472	470	441	464	443	479	443	505	464	465	487	488	473	477	488	487	480	423	469	488	468	487	477	442	444	420	496	480	455	438	487	494	474	456	521	463	449	468	485	454	450	520	496	445	439	465	471	479	484	430	491	475	459	463	457	504	491	506	475	474	502	496	456	476	449	449	479	452	437	469	468	466	502	483	456	462	470	449	452	460	486	429	472	485	466	480	453	439	452	449	441	434	453	417	460	447	462	467	469	454	461	439	485	440	494	457	492	469	454	465	446	431	445	512	482	462	443	439	469	412	445	483	433	461	431	488	455	506	464	450	503	485	441	463	474	439	487	462	420	458	500	462	449	486	486	443	470	485	473	512	480	406	436	455	441	484	451	480	488	441	479	460	453	491	469	454	474	488	470	472	484	474	470	447	468	505	460	457	457	459	479	448	433	435	471	467	467	450	427	450	473	436	453	438	488	497	471	475	517	424	478	452	485	487	457	474	460	488	463	493	432	456	497	481	464	454	483	443	455	448	469	476	475	476	463	466	451	471	469	434	435	462	469	490	468	429	432	448	497	439	489	469	449	461	442	463	454	466	456	489	498	480	439	458	433	469	445	444	455	503	491	500	459	446	458	441	450	470	489	458	460	485	497	418	476	436	446	446	464	480	507	475	458	468	489	481	461	462	469	490	477	483	450	477	425	466	427	443	451	453	476	455	458	489	541	486	428	475	517	469	448	461	455	472	435	445	485	457	502	455	463	470	489	468	444	448	487	454	458	489	448	472	476	432	464	443	430	448	480	449	504	470	480	460	474	479	464	478	484	494	487	473	461	466	480	460	446	462	465	460	454	415	447	430	484	455	490	441	503	469	475	457	486	439	446	469	476	480	453	451	440	486	484	448	461	488	464	486	469	462	463	479	455	442	461	492	474	453	454	506	458	451	429	473	506	464	472	485	478	447	494	494	474	482	444	478	448	462	490	473	475	479	447	467	497	475	462	447	460	482	449	468	452	452	499	428	429	447	512	475	453	462	488	471	479	467	452	456	473	456	471	473	497	468	446	450	433	451	430	473	472	493	474	474	485	432	455	446	421	467	503	448	495	440	494	479	463	451	442	491	482	476	474	473	455	454	471	438	479	444	464	460	470	409	476	460	451	429	429	441	470	527	454	483	476	484	475	483	472	462	475	457	477	455	498	407	455	450	465	438	455	458	486	453	462	456	464	452	478	458	484	460	481	467	469	516	451	476	447	457	454	465	452	475	462	475	460	466	462	471	465	423	455	475	436	448	428	451	477	483	460	460	488	490	466	465	473	457	443	479	440	486	455	438	463	466	473	468	470	513	466	459	447	501	468	436	525	460	495	486	437	484	434	490	494	469	486	435	502	493	471	448	458	499	456	422	460	439	464	420	440	460	445	438	471	481	466	479	455	418	448	440	492	453	474	446	491	460	464	456	441	440	444	435	496	478	447	427	464	472	492	422	473	474	478	462	435	498	491	478	422	457	477	462	464	479	477	474	503	503	432	417	501	457	451	457	450	493	496	498	475	454	460	470	484	468	510	454	452	513	463	471	474	491	461	479	444	428	439	492	488	454	425	464	453	479	468	463	460	468	443	421	459	500	456	469	475	450	460	466	448	403	503	500	448	495	469	460	454	437	455	450	459	483	488	462	483	458	450	428	486	478	484	486	456	468	465	487	470	473	501	457	455	472	476	484	436	439	475	436	442	441	467	484	467	474	448	497	442	438	487	455	447	469	477	483	450	465	461	464	439	465	477	466	486	481	471	452	469	452	442	455	455	457	445	499	438	444	447	464	427	480	463	462	488	462	444	507	487	426	470	464	510	475	442	475	437	462	492	445	447	449	502	407	447	402	460	509	493	453	447	453	463	458	471	460	445	491	489	443	472	447	484	485	471	489	432	453	497	470	455	477	491	473	463	467	505	455	426	461	458	448	517	480	439	445	431	463	477	472	482	428	464	424	454	499	457	474	480	444	496	453	479	427	450	487	451	444	455	459	495	478	466	483	470	418	499	432	464	456	448	491	443	426	476	492	495	484	457	453	497	488	452	462	426	484	492	481	437	467	468	442	494	463	477	472	500	421	488	442	473	475	482	464	436	492	481	485	480	513	435	468	433	444	460	468	430	458	477	473	444	469	476	480	482
1419	451	420	430	448	447	453	436	425	414	438	430	439	411	420	425	490	431	429	439	455	463	448	428	445	445	407	434	408	444	457	419	407	418	387	415	413	438	412	493	457	411	402	428	410	407	399	404	387	417	398	442	441	441	451	428	411	419	420	400	414	403	391	381	432	409	415	414	416	420	448	443	413	426	427	405	398	390	407	453	434	427	420	408	430	414	378	440	441	425	425	439	416	426	472	356	422	422	432	420	391	368	460	427	455	450	438	402	400	437	427	404	443	453	417	391	415	441	433	472	418	412	429	392	419	410	407	419	435	439	419	372	381	418	436	410	379	428	408	397	425	395	438	438	415	440	453	398	420	481	370	393	443	437	396	448	404	426	425	424	387	400	440	422	428	440	452	451	420	426	417	424	447	433	463	394	407	403	421	446	421	441	419	409	390	427	435	443	391	427	448	422	394	438	464	448	416	381	426	458	396	437	426	433	399	416	408	425	428	430	403	425	441	413	400	441	386	392	431	411	439	387	404	419	423	385	410	427	410	427	418	461	408	470	424	395	392	423	432	411	423	463	447	405	393	395	420	439	405	402	441	354	464	433	426	446	379	398	428	432	438	451	412	410	423	423	409	451	423	434	441	397	434	436	433	425	465	436	424	435	451	444	425	440	416	420	426	430	419	407	399	415	422	446	438	413	431	415	406	385	414	377	421	423	418	417	398	451	430	398	414	402	422	380	409	419	452	465	433	426	407	429	420	439	429	424	402	465	424	464	412	406	414	428	390	417	385	414	428	444	431	389	409	431	428	375	378	441	394	414	407	411	410	412	415	439	441	454	371	439	424	411	409	470	417	430	440	421	431	413	469	407	445	417	411	430	406	419	385	429	405	408	400	363	412	414	417	439	427	392	390	401	381	411	427	397	401	440	415	379	449	407	428	421	455	405	405	418	439	431	378	425	421	425	420	427	432	428	402	402	441	431	393	442	405	393	454	412	416	403	395	392	461	435	405	417	402	424	442	386	392	433	395	408	421	412	451	425	413	409	463	419	420	396	413	368	392	422	420	437	460	436	455	438	460	449	399	419	412	445	402	417	418	411	439	415	410	394	397	435	449	414	436	413	433	442	359	415	406	429	413	421	455	438	396	394	404	458	455	425	441	408	406	397	440	425	407	412	435	431	391	427	444	433	403	446	406	422	450	449	411	412	444	439	435	416	426	416	397	446	446	444	441	444	381	428	426	425	439	420	414	413	412	441	374	405	414	468	447	434	391	426	425	410	427	430	409	371	405	422	404	407	446	436	425	441	422	488	428	445	383	394	439	434	415	444	488	481	426	423	474	464	402	444	417	448	424	424	465	426	416	436	401	445	412	427	465	382	450	453	432	384	417	462	406	425	387	450	446	416	429	409	445	410	431	420	383	419	416	423	437	432	410	438	418	439	441	427	421	426	442	443	447	417	401	415	427	414	450	417	418	430	449	388	377	407	400	458	421	457	442	404	427	447	438	435	422	413	392	443	422	458	450	408	464	435	419	435	416	448	448	432	420	436	399	411	372	426	442	393	416	404	443	418	406	435	453	428	422	419	440	424	453	481	455	424	397	428	416	426	430	446	433	421	388	410	421	424	423	444	418	462	437	436	395	438	429	436	437	394	410	392	428	423	392	416	424	427	406	416	460	426	418	394	419	401	446	472	423	391	441	440	392	434	386	411	419	411	419	475	398	431	405	407	396	417	435	412	424	388	428	480	445	421	391	417	366	407	436	444	410	371	400	442	402	444	404	396	442	401	450	389	400	420	436	438	442	423	441	409	403	473	433	458	400	429	426	394	404	451	453	440	453	407	445	426	394	457	419	385	429	423	418	421	439	414	441	431	424	402	409	400	465	440	416	408	428	432	412	438	382	415	401	402	423	448	424	438	423	457	418	439	439	403	438	436	403	387	457	420	433	427	441	443	415	421	416	422	422	384	431	412	412	439	429	392	422	450	442	430	431	429	466	424	416	465	423	423	412	411	423	457	442	446	471	400	413	402	424	437	435	417	387	442	421	391	436	410	404	426	425	421	422	450	430	423	406	382	399	467	426	402	441	436	455	427	446	448	419	408	401	436	423	429	411	443	424	392	452	400	408	438	438	397	405	404	388	428	416	444	451	410	472	434	406	414	417	434	466	445	430	449	438	395	416	411	416	453	429	420	432	430	437	400	435	439	429	437	436	420	417	425	428	408	413	405	456	456	413	411	411	444	392	433	416	429	388	407	379	410	398	402	417	467	445	436	419	433	432	440	449	406	423	438	413	397	426	417	449	414	414	450	448	405	427	440	421	431	449	403	393	400	410	424	378	401	430	422	429	437	443	434	449	447	429	433	410	416	422	413	402	438	428	413	407	434	424	454	431	428	417	419	455	421	388	413	458	435	466	438	410	431	471	440	446	447	427	407	442	409	420	447	435	397	467	437	456	389	405	392	470	412	437	445	452	400	463	412	411	432	413	421	389	435	419	423	406	422	391	419	420	431	423	411	404	428	431	404	449	416	441	406	442	452	406	426	426	424	398	453	465	430	445	414	459	435	461	424	399	428	404	405	389	417	423	390	433	470	463	433	434	428	436	424	458	459	409	430	414	442	408	430	422	448	396	440	422	427	432	422	414	483	441	430	455	456	427	420	418	396	485	426	462	416	428	450	432	456	402	453	448	451	424	426	433	435	434	429	433	423	418	453	412	430	426	432	407	418	447	416	417	422	409	442	399	392	418	423	405	419	440	439	417	442	437	447	453	424	390	468	391	408	416	426	418	425	489	408	417	421	420	474	447	427	470	388	453	444	436	413	400	391	396	421	407	403	440	443	425	407	424	415	392	399	391	423	442	433	425	454	402	397	397	395	415	447	451	447	434	406	438	421	451	451	448	444	446	440	453	427	396	398	395	443	461	426	396	438	466	412	418	385	430	426	420	403	482	404	408	473	401	427	453	402	412	426	433	408	385	451	432	427	464	434	425	416	380	462	469	425	392	386	445	433	432	418	398	397	404	397	438	461	368	439	408	429	419	470	466	444	426	396	397	430	425	416	418	406	428	453	399	424	428	378	416	433	463	425	389	466	463	430	457	439	383	393	449	413	416	460	417	420	413	423	443	378	438	437	413	451	413	448	467	421	440	432	408	417	415	443	426	457	433	427	439	428	396	423	427	468	399	424	405	455	424	422	415	384	410	431	421	443	416	441	444	353	420	433	393	432	402	395	418	442	378	402	409	433	427	420	460	436	408	422	418	379	395	412	389	459	422	440	432	424	403	444	393	405	427	408	431	446	383	467	415	417	426	439	454	436	399	397	425	439	415	422	422	452	421	458	439	459	428	412	421	408	421	435	463	465	434	415	415	431	406	452	400	435	395	464	463	438	421	395	436	430	418	382	381	416	432	391	426	370	455	421	407	421	425	454	414	425	415	393	411	414	441	418	436	442	409	410	453	437	467	430	406	412	392	410	423	395	405	450	399	376
2140	975	1017	1039	1066	1000	985	971	948	999	1023	1023	1038	918	1015	1016	996	1013	1012	978	969	1004	950	970	981	1033	1009	1006	1032	939	1028	999	997	1002	992	987	927	1004	1020	973	974	1022	981	1000	1022	974	1006	932	934	958	959	978	1002	975	997	1037	1010	974	968	999	964	1013	990	958	968	970	960	987	1088	976	975	973	964	977	953	972	950	955	1019	972	998	958	1013	994	975	970	943	960	1015	963	933	980	1017	1024	966	937	937	1000	1026	962	981	1018	981	941	1060	992	992	951	959	993	1012	1017	945	947	961	997	1033	995	994	988	954	997	974	987	1057	894	924	950	1020	1001	965	1033	1070	1030	984	949	957	992	1049	1005	948	984	1009	974	1044	1013	1020	1018	1045	995	987	982	969	990	974	934	1048	1035	1018	1007	976	1007	989	1010	1074	963	1040	1045	1024	972	971	931	1001	950	995	953	991	984	991	1019	1020	964	949	1071	1014	1031	960	1026	987	991	1054	923	974	958	996	1000	963	945	1000	1007	951	954	947	972	1020	958	936	989	975	990	965	950	932	1044	966	1020	968	1030	969	1011	973	954	982	960	990	998	959	971	940	1006	983	1001	966	982	1021	996	974	965	974	983	954	967	964	1008	930	1015	976	997	987	994	1015	1022	980	974	978	961	972	1050	947	962	963	955	996	1019	934	965	1013	949	979	1035	1019	965	1006	1001	1003	1024	973	980	1016	965	937	971	966	973	951	992	992	934	1017	964	935	1041	985	973	895	962	951	950	982	988	994	997	1052	1018	963	939	976	955	1008	947	1035	973	957	953	968	953	994	967	973	999	965	957	994	959	996	992	987	957	970	1003	951	976	970	1044	1006	959	929	954	1009	928	995	1016	979	1059	1020	1005	1051	994	1024	987	963	972	993	965	983	986	994	984	983	975	991	1023	1001	1023	1020	985	975	928	990	944	1037	1055	967	992	995	1010	964	991	928	949	975	972	967	980	944	971	967	970	994	998	964	1002	967	994	988	1011	974	1014	1030	1037	965	1020	988	997	980	1023	946	984	1042	959	949	989	1042	936	1031	1062	968	970	1048	986	1025	1023	960	997	990	1027	1029	991	984	1008	959	993	1008	969	954	984	986	957	974	973	1017	984	963	976	956	968	985	995	1020	976	925	976	969	935	889	967	941	1019	1045	982	987	988	947	972	967	972	991	985	1014	960	942	1006	923	972	974	984	967	980	1004	959	999	952	982	966	935	958	946	994	1012	978	947	994	968	1007	973	1028	1023	980	1001	942	986	967	993	932	999	999	972	1001	953	945	1030	967	1007	920	940	960	984	991	986	924	993	993	961	1008	952	1003	944	1020	983	987	1041	956	985	963	941	1001	1000	961	1010	1010	982	988	982	951	989	954	950	968	1029	1009	992	1025	1006	984	948	1010	947	988	958	983	1005	1019	993	932	968	976	996	1008	958	988	956	923	966	990	1008	977	998	982	980	952	974	1001	934	946	966	1004	940	992	948	994	992	1027	1003	1024	1011	1002	1014	920	929	970	972	999	991	971	991	1007	972	957	982	988	992	993	996	983	1040	985	958	959	922	996	970	977	995	936	1047	892	1014	983	1027	1021	988	1004	942	935	944	976	924	1009	1045	940	970	1013	960	946	974	979	1003	946	999	1000	976	954	1018	983	979	999	988	1018	1030	996	989	989	1003	979	1024	954	988	995	1004	1044	1015	963	955	970	981	948	996	1022	1050	996	957	973	995	982	930	997	967	970	909	986	970	947	1002	1007	996	965	1011	1037	972	989	1033	1005	946	985	988	1028	1001	1022	976	957	972	978	933	1002	1015	921	995	995	988	979	954	993	950	1052	958	990	971	919	961	959	950	889	986	957	1003	969	1024	979	968	989	983	991	972	1041	1016	968	1005	963	1043	936	1023	976	955	1033	1010	978	1019	925	953	966	962	1013	997	973	969	973	971	994	1022	915	991	1009	1001	1031	1008	992	969	970	934	952	1008	995	993	1015	942	988	1002	987	968	977	1009	980	954	1018	1016	943	948	979	968	978	1006	1012	981	985	932	1013	941	1032	953	996	944	967	967	1008	956	1024	1012	925	975	1034	1000	968	1013	982	1026	1017	955	932	966	1061	913	1001	956	983	946	984	991	961	996	1033	1018	958	933	984	991	1047	940	965	1020	1001	967	1036	966	967	1001	965	939	965	957	1016	983	955	1040	940	966	984	935	985	977	977	1027	961	1005	987	1001	971	990	932	958	967	953	959	983	993	975	980	994	952	1024	929	946	1034	1053	1011	995	962	1013	997	973	1029	998	1003	930	965	949	962	953	968	947	948	947	955	1001	972	967	962	971	1042	948	934	999	983	969	970	972	937	974	993	924	1003	1026	978	988	972	941	969	966	950	922	1009	983	1061	1031	1037	944	942	1012	923	1019	1001	952	937	1012	1004	944	947	1001	925	950	1012	1005	972	976	994	976	987	935	948	954	957	978	995	1012	1010	998	981	1008	1002	984	994	954	893	968	991	971	1007	1015	962	961	945	925	988	948	987	1058	942	992	999	966	979	959	979	966	963	938	984	968	963	974	979	1002	956	918	951	987	983	1006	971	999	950	1014	981	995	999	978	989	970	958	995	999	972	974	935	964	932	976	991	987	992	960	1006	1013	975	1043	1025	989	1032	969	952	1015	1002	980	1024	964	1050	1000	970	912	938	1000	1003	1003	994	1006	980	938	1019	956	996	978	1011	955	1051	956	1033	959	1026	1020	1057	959	920	925	1005	982	961	989	976	991	1003	967	1008	976	1003	1005	1007	947	997	969	970	908	942	1017	954	1015	985	970	946	990	961	1030	1001	981	1001	965	987	1003	1004	978	984	989	1010	1026	992	985	988	990	940	965	979	972	961	965	999	1013	955	1018	977	979	980	949	999	1031	970	1016	954	986	970	1011	949	971	960	968	1013	959	993	961	981	942	1016	1017	953	969	1055	992	951	990	1032	1032	993	939	976	992	989	1015	998	975	964	962	1002	1003	925	994	966	972	1011	973	956	1024	950	1013	966	1008	1049	918	994	991	1020	979	1001	992	992	1000	1047	980	948	1005	963	999	1029	1025	920	1050	954	1016	998	957	988	956	1023	1010	1024	956	981	980	1020	1002	980	1005	1010	994	1007	962	994	994	945	990	993	976	1028	1017	967	932	980	951	959	984	971	1010	1008	1014	1010	993	955	1007	961	1037	957	951	928	1012	1043	987	1039	1038	1038	1004	1039	1024	985	971	933	1003	934	955	924	1004	988	995	987	1024	995	967	993	946	965	960	939	1026	922	967	979	1003	1018	962	990	977	941	979	977	964	985	958	943	977	959	970	1009	1025	1008	981	961	1056	997	947	979	942	959	960	964	992	991	992	1014	959	929	1005	998	970	1030	974	972	968	973	991	947	985	953	992	987	1064	972	960	973	975	1036	976	1005	1002	931	970	999	992	972	943	975	1001	961	1016	1020	1001	952	1014	933	963	1013	964	1023	976	991	1027	977	944	1004	982	1027	953	1004	989	979	964	960	968	960	1000	951	908	974	1006	955	980	970	972	946	1008	961	949	1015	976	952	1010	1011	974	1000	943	1030	952	952	1010	978	1004	988	1034	980	965	988	1014	989	1063	998	945	899	940	1016	1028	1000	1008	1044	976	980	971	962	1024	989	957	916	954	1001	936	990	987	994	991	983	983	1011	1004	1024	1009	921	993	947	1001	1014	1001	1006	950	1002	994	979	962	976	963	982	966	996	962	1025	989	937	914	940	995	937	979	978	1000	986	1025	976	1003	1045	1018	948	1022	982	1012	959	1025	1033	1045	977	940	999	1022	994	994	932	969	1025	961	980	991	956	968	930	1041	1056	957	1017	1044	947	998	963	893	971	1023	975	994	983	996	971	1004	950	1001	952	1035	946	982	973	963	1010	953	955	959	927	993
6972	526	619	559	439	463	392	399	409	388	386	374	365	388	389	379	389	392	374	396	383	386	329	375	383	395	373	360	335	397	372	359	362	376	381	350	375	367	391	404	358	345	384	385	368	378	355	355	367	377	336	352	387	396	399	386	349	350	372	382	370	372	399	372	394	344	376	377	390	372	369	397	338	386	361	363	378	367	374	363	382	348	353	371	372	357	340	345	385	406	375	331	388	421	380	376	374	339	342	318	395	373	345	379	358	349	345	341	407	390	366	371	396	328	368	412	364	359	342	332	355	359	363	338	372	388	388	337	391	355	356	363	340	351	375	402	360	357	390	375	375	388	346	404	359	372	336	365	364	393	392	389	377	336	381	341	370	337	370	327	351	367	363	354	399	370	373	365	379	363	350	357	365	396	346	360	378	390	389	360	347	373	364	352	347	369	347	332	382	395	386	339	340	381	337	362	409	373	393	338	350	363	360	409	345	337	379	378	368	393	331	335	329	319	349	375	374	365	367	333	367	371	339	377	383	336	404	376	377	377	392	381	305	343	331	375	375	365	325	401	390	392	387	366	372	356	386	358	325	370	393	367	329	407	389	355	380	343	377	381	357	354	366	356	372	360	374	368	367	371	381	399	397	355	369	390	381	334	364	348	351	339	381	366	356	355	395	364	368	329	374	342	375	336	345	345	393	359	347	379	374	358	351	385	367	357	371	387	394	370	368	375	330	319	391	360	379	406	380	377	407	371	350	371	360	368	391	372	358	357	356	372	365	353	332	399	399	362	351	378	391	331	358	398	388	385	379	435	346	369	384	365	323	380	399	352	373	368	379	366	342	365	346	382	366	352	392	393	338	361	368	341	351	341	364	398	351	350	367	388	369	395	410	391	367	431	358	358	397	385	381	378	372	359	340	374	337	352	379	343	323	382	390	382	331	345	356	331	349	373	350	388	369	337	373	359	331	365	387	364	363	387	375	402	400	362	358	364	380	370	369	404	395	368	349	370	362	429	359	385	391	357	323	313	338	386	363	370	353	363	368	351	334	368	356	358	372	326	386	375	366	391	380	390	364	387	338	345	369	385	355	338	362	360	388	346	379	375	343	370	344	351	335	369	334	399	370	354	360	333	353	337	350	387	352	385	386	371	326	397	343	373	373	362	326	382	354	320	400	403	347	373	379	382	367	322	344	367	351	373	358	390	380	401	355	408	368	392	349	371	338	346	338	384	339	338	372	374	367	399	361	425	374	344	386	347	397	376	369	357	404	389	336	391	348	415	315	371	417	352	361	334	326	378	377	383	392	365	395	353	373	314	380	364	377	355	390	397	368	364	343	377	366	369	357	381	423	376	357	379	351	376	391	349	360	359	341	324	360	360	380	356	348	416	354	337	373	380	350	370	388	348	352	388	381	345	384	313	365	358	357	373	388	358	394	364	370	379	368	377	372	329	356	405	360	394	376	360	356	338	403	358	364	376	365	368	368	365	343	346	381	375	357	360	345	343	373	386	341	346	345	376	358	366	366	371	368	335	355	364	343	369	397	368	365	394	373	358	381	350	382	397	347	389	393	379	378	363	376	365	341	338	348	383	382	385	364	370	352	343	345	397	392	379	333	378	359	365	368	344	360	365	362	325	385	374	366	403	344	360	324	396	319	394	329	348	371	375	396	375	350	377	372	398	352	323	357	326	370	378	388	363	383	349	415	348	370	352	391	341	381	341	367	368	369	348	362	337	331	425	373	387	360	328	348	356	362	365	368	386	339	378	373	341	368	392	372	370	372	333	338	371	338	339	342	377	389	370	356	357	389	381	364	428	364	336	396	390	377	355	372	363	361	354	391	372	329	324	404	374	345	344	380	347	372	343	412	369	373	361	338	398	360	360	369	385	333	356	377	350	347	358	397	358	341	355	362	405	375	374	336	373	381	348	408	367	370	411	394	367	368	357	355	404	381	375	346	349	352	343	340	371	360	369	353	356	358	371	340	364	391	350	392	352	370	402	350	336	370	377	385	367	370	386	387	391	383	345	307	390	368	356	368	388	400	371	327	345	362	340	352	366	369	363	369	384	365	344	357	355	383	364	381	372	396	381	401	345	377	392	381	384	378	376	361	394	362	386	357	395	373	347	364	383	341	337	377	378	369	364	359	376	356	386	406	369	369	357	372	342	381	365	341	358	369	360	371	376	366	399	339	414	381	361	354	381	392	393	388	357	354	381	346	353	350	404	399	368	368	370	384	410	355	365	355	375	379	378	390	367	376	355	354	354	363	374	381	359	340	398	340	356	341	362	368	368	357	358	391	378	369	395	352	385	358	393	367	432	362	388	346	356	358	356	340	350	351	332	366	372	369	359	355	353	364	350	384	390	369	393	336	370	351	375	388	344	353	368	356	371	360	363	377	377	356	361	380	419	402	368	385	371	359	425	353	338	373	401	395	369	349	379	360	332	392	369	352	349	339	355	370	367	365	370	369	369	364	391	396	373	376	376	360	366	359	366	388	367	387	358	356	399	359	376	317	397	368	374	348	387	374	355	359	388	400	334	356	344	384	383	366	367	366	363	373	384	386	353	378	329	352	378	373	357	380	381	367	355	375	369	336	328	382	369	405	382	352	391	371	382	350	379	367	374	354	387	377	350	345	393	383	375	351	358	354	404	379	381	335	327	359	363	417	396	375	393	420	362	345	367	363	322	383	356	363	381	310	395	357	369	365	408	342	351	338	342	378	339	363	320	378	370	392	348	372	353	383	377	347	399	364	405	387	404	368	386	348	333	311	383	363	374	356	368	388	342	382	401	382	377	346	336	391	339	331	350	330	376	384	351	380	353	379	356	346	365	345	371	399	378	334	360	344	330	354	380	351	337	373	402	400	354	359	376	383	397	379	368	386	385	400	385	368	363	378	373	378	354	368	378	385	365	354	346	357	349	363	350	367	365	337	346	396	344	373	361	393	399	337	385	342	331	375	398	345	337	372	384	347	382	341	402	372	363	368	368	363	386	380	361	385	395	379	343	372	336	383	382	372	352	347	360	367	380	357	432	392	387	395	402	344	373	375	363	378	362	339	359	330	395	399	421	348	381	358	372	369	363	344	359	359	348	344	348	361	379	381	396	394	356	357	380	371	400	338	361	382	377	353	361	340	372	395	379	387	371	346	349	340	361	354	318	362	376	388	382	338	366	374	372	361	341	343	369	339	383	353	332	390	404	392	395	341	374	376	401	333	323	390	380	399	358	372	380	379	383	348	368	396	354	359	344	364	357	355	384	401	365	388	376	353	334	362	369	335	345	357	368	342	345	357	367	378	374	377	348	387	369	365	373	372	359	352	336	402	345	380	377	354	364	401	340	394	350	358	354	379	359	338	375	383	342	393	380	380	359	316	369	378	362	359	351	368	380	402	376	348	368	380	341	358	371	382	385	364	369	369	391	367	347	394	375	379	405	377	376	393	395	400	410	322	337	341	388	340	347	352	336	382	330	360	331	357	374	361	369
6481	1054	1325	1504	1399	1241	1202	1121	1043	1003	973	918	1014	925	930	860	969	886	899	879	891	907	839	868	894	909	886	812	884	853	839	818	891	885	833	820	841	884	871	902	844	840	828	827	855	837	878	859	839	896	850	821	855	842	840	861	902	811	860	814	835	883	855	859	874	862	826	844	871	850	866	876	840	897	797	835	855	935	839	876	876	854	816	851	805	826	851	834	835	844	818	836	852	822	797	896	871	869	845	895	847	868	847	852	893	844	854	883	818	855	860	876	845	814	838	862	848	810	897	850	784	879	849	874	839	866	811	864	838	823	904	825	830	828	868	853	859	838	826	901	816	845	849	816	814	870	861	892	878	805	898	838	839	823	814	830	807	828	856	820	838	832	880	863	888	808	876	871	802	851	871	883	855	867	827	837	926	831	851	862	825	825	839	864	875	844	901	849	833	857	838	814	879	834	825	833	860	837	872	865	822	870	807	874	868	839	847	854	858	821	826	828	834	838	866	820	827	810	901	826	857	876	890	928	828	900	863	864	867	876	813	864	872	850	848	845	875	839	861	879	861	889	896	808	893	863	859	819	817	862	908	896	871	905	877	875	831	878	825	877	873	849	837	877	872	831	824	849	826	883	850	840	853	824	866	858	860	874	912	867	894	848	812	791	891	926	843	872	864	848	905	872	881	829	843	854	842	837	829	882	811	831	839	855	838	833	862	819	807	846	871	878	860	867	875	862	795	827	870	835	856	832	818	787	818	900	886	843	815	868	905	814	862	862	879	840	830	845	845	818	891	875	866	845	832	866	879	845	842	847	844	844	826	876	817	872	819	814	880	856	862	873	869	839	880	823	843	906	845	889	895	836	800	826	851	858	889	831	865	784	900	877	820	870	828	839	799	834	831	818	890	833	885	808	858	930	861	909	856	802	873	896	810	828	872	880	821	840	775	847	883	862	871	877	847	843	880	858	893	857	897	845	816	884	828	831	842	879	837	823	835	888	890	825	830	843	815	857	858	820	842	825	860	889	887	823	881	842	857	889	851	870	824	881	805	802	831	866	848	853	890	780	838	827	858	874	845	854	872	873	866	860	853	822	875	878	882	832	827	841	911	829	881	833	881	810	822	823	855	824	868	856	889	850	839	863	877	835	849	827	839	837	840	826	843	864	798	816	842	871	868	823	840	838	827	862	855	881	848	894	840	861	822	897	858	884	909	857	882	845	844	833	902	855	892	910	845	811	814	832	818	865	860	846	866	880	856	851	839	849	838	917	843	840	896	843	893	877	856	891	898	837	842	888	826	810	833	829	872	808	861	820	886	829	871	854	805	754	899	840	815	852	847	921	909	810	864	808	864	849	866	822	885	882	863	862	882	885	928	846	883	857	834	849	849	868	840	838	885	870	867	788	846	842	866	857	873	869	886	857	826	798	813	890	868	864	875	876	854	882	838	893	895	851	804	908	890	884	820	898	829	877	843	873	883	863	875	876	841	805	849	884	867	872	879	875	885	812	857	858	868	879	863	822	859	817	841	819	859	847	892	838	905	911	859	812	867	892	803	886	838	868	861	836	844	878	861	846	821	845	837	872	849	816	846	840	880	834	896	871	861	821	869	877	865	846	866	884	841	838	873	852	890	898	867	896	872	880	910	824	826	850	848	814	820	900	812	817	848	843	850	863	818	856	774	896	863	884	868	857	802	878	837	886	843	888	847	882	870	832	869	837	826	837	868	877	902	837	829	837	872	890	874	834	873	819	903	869	871	869	848	856	858	873	852	797	887	872	838	872	815	819	884	875	848	838	847	883	867	833	834	877	885	847	850	879	832	887	880	893	808	861	827	866	854	899	828	862	850	849	883	918	828	852	829	813	852	850	867	829	870	844	830	836	889	858	831	833	872	833	834	845	846	822	833	798	906	865	854	867	878	844	782	866	831	878	831	841	882	873	847	881	864	836	818	835	884	851	810	889	885	860	895	819	837	831	857	848	926	811	893	852	869	863	890	782	868	867	847	794	828	887	857	830	877	862	839	874	879	909	858	897	843	872	843	826	847	822	844	892	845	862	867	855	847	889	837	869	796	824	838	821	881	860	839	908	870	871	849	834	843	876	863	875	860	907	864	777	782	926	835	881	875	811	870	867	857	853	860	877	856	815	831	875	835	847	894	884	874	867	872	903	848	868	878	897	867	833	820	872	790	885	860	875	881	888	853	814	840	802	883	912	837	867	861	853	820	873	875	819	846	843	840	818	822	824	890	880	817	850	843	860	816	848	844	798	870	885	784	886	864	858	829	874	828	830	854	890	897	905	841	819	853	815	813	849	824	861	893	847	802	851	839	835	819	837	806	879	864	864	861	912	888	880	846	843	906	906	864	824	887	846	851	863	860	863	816	848	864	845	870	847	851	825	826	865	841	892	888	880	827	818	841	846	871	846	840	872	865	912	859	885	879	822	840	843	817	824	795	897	849	828	839	845	881	839	817	835	844	861	912	913	865	855	852	871	777	850	915	841	867	835	866	872	843	833	885	883	845	902	848	796	843	840	856	858	801	825	820	825	829	902	843	861	834	865	865	876	864	852	862	801	829	852	880	846	889	851	870	863	843	823	835	866	848	838	903	894	841	878	848	871	878	788	851	955	835	841	843	815	852	819	880	881	868	882	823	891	856	826	858	854	875	833	842	837	864	807	888	877	821	858	847	895	824	827	809	850	857	864	891	844	853	858	797	800	845	848	819	859	822	813	885	886	858	880	846	800	867	850	840	838	902	872	893	878	754	843	884	894	840	826	865	802	902	873	840	865	874	861	835	854	833	884	846	849	855	833	885	852	848	804	875	822	834	834	832	906	836	839	860	837	861	823	859	847	830	816	847	820	844	812	829	849	815	859	844	874	844	891	874	813	811	908	846	867	862	858	855	831	889	867	895	903	860	821	882	854	863	862	808	841	879	930	901	816	849	892	905	871	864	831	843	861	891	831	848	880	900	885	872	844	827	843	850	823	809	824	852	839	840	812	832	836	860	843	858	849	835	848	857	867	882	825	871	830	862	823	824	842	843	866	832	854	837	872	796	850	872	835	843	851	849	835	892	854	852	864	864	847	894	844	845	834	860	832	871	829	853	873	795	858	862	876	874	797	879	869	883	847	840	779	825	818	855	852	814	836	886	887	885	853	842	885	855	852	851	924	884	794	873	862	818	828	833	820	786	820	797	941	858	851	872	836	877	840	816	843	830	831	933	886	815	877	904	894	865	819	848	885	891	860	810	864	764	854	838	821	813	892	850	862	920	890	844	825	882	907	839	842	858	885	868	858	797	833	829	814	878	887	794	816	853	863	905	866	854	915	886	804	803	837	838	920	821	872	835	833	883	817	843	846	865	864	878	827	843	886	842	815	834	840	896	838	853	863	849	847	785	881	832	867	820	859	923	846	852	843	903	867	842	808	860	890	851	886	823	843	863	863	855	877	899	804	867	906	815	831	906	843	858	882	862	883	851	833
12330	737	654	537	418	309	315	268	218	211	225	186	207	193	192	179	212	204	192	178	190	190	177	210	195	205	200	210	195	165	184	181	193	150	192	186	172	201	193	197	182	180	186	197	177	184	158	201	175	173	193	178	154	191	155	214	192	194	198	181	154	185	159	165	173	167	198	199	183	183	185	187	157	166	166	174	191	170	180	190	188	177	178	187	182	177	198	176	187	140	164	197	205	172	178	200	199	173	167	164	185	165	155	172	158	165	184	191	187	183	158	201	189	177	185	197	186	183	189	170	175	193	176	194	193	170	180	157	159	184	173	182	174	180	176	182	190	188	193	184	175	176	162	187	184	187	192	194	153	169	167	204	176	200	199	177	171	181	185	175	182	178	164	156	164	164	192	201	174	163	176	178	201	185	160	167	159	159	164	166	194	183	201	183	180	179	180	193	178	179	218	179	165	176	183	181	187	185	204	206	173	168	153	179	190	181	150	197	175	188	181	201	193	192	167	159	184	182	200	159	203	174	187	198	174	176	156	183	171	169	173	175	185	179	167	192	194	167	203	176	169	187	177	164	158	166	157	142	182	170	191	178	175	174	184	169	178	173	170	186	189	169	182	182	200	177	166	201	203	181	181	203	162	185	169	186	167	168	175	204	159	188	169	163	170	199	192	166	171	157	138	172	177	183	214	175	198	162	173	186	163	177	179	165	195	169	184	162	193	202	194	174	176	199	169	185	199	205	205	170	188	185	177	184	200	188	187	164	184	195	174	181	186	193	167	172	204	171	206	180	174	175	176	185	185	176	193	190	151	172	168	178	168	156	212	161	197	177	186	184	202	192	174	181	187	205	191	182	176	170	179	162	170	212	200	185	193	188	176	181	168	179	162	177	159	176	186	184	195	171	181	167	209	180	175	195	167	182	160	208	197	169	146	149	169	200	184	185	182	198	183	194	186	163	171	186	214	167	199	183	196	190	157	169	195	171	183	180	187	175	191	164	201	172	183	165	156	170	167	169	185	162	194	170	180	172	182	164	181	163	179	184	160	157	177	186	185	188	169	178	178	168	196	198	186	183	199	174	165	172	201	201	184	183	176	169	188	187	149	184	176	204	195	187	167	182	191	203	193	181	171	177	172	199	182	179	154	181	180	187	167	183	166	177	181	199	189	168	193	194	191	172	173	163	146	183	172	187	171	166	194	179	183	180	181	164	184	190	172	172	203	183	181	189	195	187	203	164	170	154	198	179	175	182	195	179	177	176	171	163	172	185	192	193	174	153	179	170	167	182	173	209	156	151	192	176	165	190	181	176	171	166	212	192	186	199	193	185	172	180	178	203	192	175	172	191	178	174	178	162	175	182	191	214	195	182	168	173	191	169	150	180	188	172	175	174	191	190	175	177	162	189	161	174	185	185	178	174	188	200	170	190	156	213	153	168	183	186	187	174	197	186	179	168	211	171	192	185	143	184	214	189	193	178	164	184	170	172	157	146	183	185	167	174	162	204	174	160	199	182	173	182	172	194	170	155	185	148	201	193	174	189	201	160	196	206	169	219	184	199	203	158	173	182	190	167	180	153	182	186	200	181	167	183	195	170	159	168	176	191	162	179	164	164	188	185	186	164	136	170	180	182	192	164	160	184	168	182	195	176	178	206	168	171	176	173	188	203	198	179	191	176	184	169	197	148	181	174	186	184	187	183	175	197	195	209	153	165	173	173	199	148	163	160	182	190	195	171	187	207	163	145	186	198	194	182	179	180	185	163	163	184	157	166	174	179	167	178	174	168	173	166	161	185	181	187	192	178	181	178	166	177	184	186	192	177	172	156	177	165	182	209	164	145	197	188	159	174	161	186	188	207	187	187	152	181	166	172	171	165	156	161	194	151	158	149	172	194	214	176	183	217	178	169	179	186	187	193	167	173	181	184	201	186	158	193	190	217	173	161	142	177	166	192	178	191	179	156	174	164	194	167	165	200	181	186	170	200	176	177	198	194	188	185	154	196	181	208	165	178	187	180	207	185	185	181	188	176	203	171	193	167	160	163	170	187	170	176	201	199	187	172	199	183	179	168	191	162	174	189	184	171	195	183	186	196	185	178	180	189	184	202	177	173	179	180	179	207	172	197	175	191	200	206	192	175	174	178	172	180	196	189	167	159	188	187	173	191	187	194	187	172	172	175	159	167	182	179	184	183	186	165	193	187	175	191	192	169	155	188	221	185	190	185	186	210	180	178	180	180	175	170	217	163	186	183	179	164	177	193	191	191	179	187	189	187	179	183	185	219	192	199	181	192	176	198	143	189	179	152	178	183	172	200	175	188	179	184	184	175	146	166	175	180	183	183	176	178	179	207	181	154	182	179	188	176	208	181	178	165	180	185	180	182	180	176	165	163	165	177	179	172	194	171	178	178	171	159	166	187	185	178	208	162	189	167	199	181	190	195	183	192	191	158	156	162	188	189	203	169	160	186	169	203	157	216	212	174	207	182	171	171	200	167	195	181	205	180	162	151	193	191	180	166	191	186	178	169	181	180	175	173	171	183	153	190	194	177	153	173	146	190	183	191	185	184	209	182	162	188	180	178	172	203	174	181	176	145	185	188	189	196	184	171	179	154	148	166	164	177	185	180	181	181	222	202	170	174	180	168	184	155	193	164	161	185	176	189	185	205	172	174	181	189	175	189	188	177	171	200	173	189	161	193	168	193	174	160	166	184	173	167	172	167	194	177	140	183	194	175	198	154	155	192	170	157	197	161	200	184	174	201	168	172	167	203	156	178	213	166	181	187	172	184	204	183	186	157	171	198	216	182	165	201	194	189	169	181	194	188	158	196	194	176	175	182	177	188	180	192	177	190	188	174	186	189	185	170	209	189	223	173	178	184	148	180	182	198	197	155	179	174	158	197	183	178	177	160	152	181	169	170	187	182	186	203	183	171	184	182	179	177	196	197	190	181	163	198	169	185	182	201	170	177	172	181	182	187	174	170	185	179	174	175	179	179	183	156	164	160	171	161	168	182	186	170	170	170	170	164	212	190	160	149	179	213	191	180	169	198	175	198	165	170	200	160	177	153	186	199	202	201	186	171	216	217	178	186	153	173	172	170	204	174	180	214	196	198	165	174	178	167	172	165	185	188	189	176	188	158	213	166	182	178	194	188	156	160	204	175	147	194	181	189	206	170	163	186	159	189	193	186	163	147	189	190	171	173	176	175	160	178	164	189	159	201	177	172	192	196	202	178	182	213	188	178	173	166	172	191	194	172	151	179	185	191	168	167	194	184	159	170	205	191	224	175	180	203	181	211	177	191	189	185	170	194	170	189	186	189	207	155	176	192	174	154	184	200	199	160	195	169	181	188	177	199	186	168	210	191	172	173	177	159	167	204	175	154	158	201	208	207	161	166	185	189	165	180	191	196	182	176	183	160	169	192	179	184	201	180	181	184	179	164	150	182	178	187	178	170	179	214	216	177	172	152	182	170	160	190	194	190	179	181	153	166
7725	834	1434	1669	1397	1236	1027	854	840	755	695	725	649	612	588	572	565	549	540	557	535	553	532	502	510	538	492	500	486	544	479	491	465	461	447	451	528	470	488	538	468	482	496	455	502	492	509	432	515	494	468	472	515	493	457	492	492	478	459	485	471	489	439	448	499	479	480	476	430	476	449	495	479	477	499	484	480	488	450	497	498	494	488	462	471	434	458	458	464	456	441	488	455	472	451	472	458	430	475	468	461	446	493	485	475	442	455	470	432	465	437	459	482	481	501	476	479	499	465	478	447	489	454	476	483	428	447	453	491	452	438	440	467	465	451	473	490	470	412	469	480	441	441	484	445	484	496	506	472	442	503	454	473	474	468	494	494	498	479	455	473	457	459	464	407	480	451	454	429	472	492	452	484	500	433	462	435	431	433	459	500	467	472	444	488	493	481	465	426	468	466	521	470	441	474	430	461	466	484	449	488	444	484	443	462	483	476	434	461	450	446	463	513	464	455	451	482	446	460	495	471	443	493	490	435	454	460	436	457	462	448	517	463	469	460	458	485	444	452	494	465	456	448	426	471	488	451	427	497	432	457	468	458	436	444	460	460	451	502	469	448	444	457	450	446	465	483	478	466	496	457	475	441	516	430	460	427	444	446	465	473	438	412	467	444	453	446	485	454	462	466	449	457	466	463	459	480	490	467	460	468	469	446	483	459	480	430	451	515	487	480	475	466	494	493	510	442	458	506	483	495	481	460	487	471	453	439	401	472	429	446	489	455	471	480	473	474	448	459	458	447	462	452	461	428	471	506	471	496	457	474	416	447	449	413	458	458	487	453	456	489	475	456	488	474	415	465	511	497	450	471	449	467	476	428	485	473	484	469	456	490	468	473	435	421	454	470	485	471	482	442	496	461	475	450	461	475	493	456	462	496	488	476	473	479	473	480	452	468	495	430	458	489	431	475	464	520	475	462	473	458	483	474	475	463	469	522	470	446	443	489	424	495	475	467	439	435	482	484	498	465	444	493	461	434	478	479	495	448	458	469	472	498	466	470	457	484	482	460	446	469	488	489	440	465	455	439	497	491	493	487	485	459	465	428	491	486	482	470	433	485	496	491	434	474	459	523	449	469	439	497	433	476	459	478	492	461	485	480	478	457	479	488	496	458	498	487	493	475	495	453	430	478	445	484	505	469	466	466	477	464	476	455	470	428	448	456	436	476	487	475	473	442	463	456	477	467	496	467	466	485	459	466	464	457	487	453	480	446	461	481	470	455	475	497	436	477	499	455	450	484	480	456	457	443	491	440	495	467	479	448	457	465	488	461	491	469	478	469	463	441	466	444	480	443	433	447	460	487	452	448	457	450	457	468	488	448	450	463	499	455	440	493	514	447	431	447	453	463	431	449	477	467	443	445	440	499	413	465	473	457	469	454	467	442	476	476	465	456	470	458	478	509	481	473	462	459	449	443	473	462	465	482	453	494	468	495	471	481	445	473	518	494	489	457	438	459	454	472	472	455	500	473	472	438	446	466	458	458	495	472	424	482	500	497	492	489	457	454	460	496	426	457	458	431	483	474	486	494	420	443	446	472	421	455	490	455	491	465	535	477	467	473	465	450	489	440	452	435	457	472	455	452	481	464	460	447	466	423	477	483	474	447	463	453	461	439	501	477	447	455	478	489	459	460	484	455	442	458	436	472	476	468	436	463	460	460	476	502	470	463	456	460	488	503	443	430	470	442	483	456	475	461	473	500	466	447	492	483	509	470	471	455	435	458	451	450	474	467	477	462	469	441	449	453	457	480	459	471	478	497	440	478	477	463	451	465	446	504	478	444	472	453	435	433	456	474	457	502	475	479	464	447	480	481	496	465	452	453	461	422	451	469	508	457	482	479	441	418	442	477	428	464	485	470	493	480	470	485	478	424	482	451	460	489	462	423	470	432	483	441	460	465	482	469	476	471	461	414	456	436	442	476	440	465	460	488	454	439	489	477	456	474	477	478	460	482	423	477	460	484	481	439	446	443	460	469	480	500	469	459	462	449	454	457	471	511	448	463	467	463	461	444	469	429	433	465	487	470	447	445	456	458	469	447	458	493	513	450	485	467	459	463	446	466	479	490	452	470	439	461	451	446	479	430	447	461	452	464	503	476	460	454	425	477	426	486	438	502	451	455	462	455	434	447	459	489	455	454	502	470	469	444	448	459	458	436	448	464	413	473	489	464	447	484	442	464	459	485	473	477	445	422	459	419	487	463	447	451	446	472	469	470	500	437	465	473	465	427	476	498	467	425	456	453	467	459	440	511	470	465	500	424	454	457	473	448	459	467	482	458	483	452	476	463	480	422	426	448	441	445	438	454	434	499	449	462	482	476	488	491	470	470	468	468	451	480	480	472	451	465	455	457	433	484	484	458	471	487	479	424	431	489	464	460	508	446	451	495	465	488	447	444	488	471	480	458	445	455	464	437	481	466	500	448	477	501	466	469	480	470	509	465	459	455	468	484	445	479	469	485	473	475	485	472	440	469	436	441	455	457	463	452	453	474	448	478	493	467	472	470	447	453	460	459	438	464	499	433	468	472	510	473	473	447	460	482	458	475	494	445	464	483	499	475	438	464	479	490	456	497	468	461	486	480	440	479	481	471	438	464	455	486	443	459	494	473	473	481	436	456	492	498	460	481	513	438	444	466	454	421	441	476	443	461	473	485	436	443	454	494	483	480	477	485	449	467	478	481	513	470	452	475	455	448	470	457	470	474	438	452	446	427	448	487	445	462	464	430	453	474	472	462	463	451	469	422	445	432	421	451	504	465	451	491	449	484	462	475	466	481	408	452	476	450	401	474	474	426	450	482	472	457	454	446	459	460	454	494	470	449	480	442	493	442	436	480	469	460	466	492	475	460	456	445	460	476	437	482	456	451	496	448	511	462	467	445	491	479	479	463	447	465	477	491	443	484	460	484	483	475	447	472	477	482	504	453	453	480	445	452	460	466	476	482	469	447	468	513	515	510	490	463	480	478	478	459	488	474	480	462	434	487	454	461	438	492	453	473	449	472	478	476	474	457	433	444	450	467	451	439	472	495	484	446	457	432	466	474	491	477	483	473	499	449	473	474	452	456	459	468	487	511	422	471	476	412	456	469	460	484	465	451	479	470	451	436	474	493	452	414	451	478	444	447	496	439	458	445	466	464	440	452	437	460	457	445	490	486	478	483	475	442	438	452	466	470	465	468	465	459	457	432	470	424	442	468	455	478	445	443	458	458	460	464	472	456	505	484	469	472	492	429	457	494	450	489	442	503	476	464	429	474	474	423	471	480	469	497	462	463	451	477	447	413	465	457	479	492	426	478	462	461	488	456	485	499	432	475	446	457	437	459	472	471	501	440	440	475	439	455	463	459	465	481	467	474	463	449	447	481	455	483	472	455	416	451	436	468	471	451	451	481	479	456	496	445	453	418	450	448	438	467	487	440	456	464	470	446	474	466	430	442	489	482	466
1380	449	465	446	388	433	420	407	424	401	405	410	440	427	433	387	465	458	434	450	441	461	447	406	410	420	454	444	464	441	443	409	424	463	420	415	401	421	388	405	443	457	396	413	416	405	420	426	411	439	401	409	414	433	403	410	448	420	429	439	414	411	414	395	427	411	436	423	423	402	397	434	395	388	412	436	409	374	410	412	398	412	431	459	407	372	472	426	456	448	461	409	416	422	457	396	444	411	416	414	438	415	442	426	459	398	442	400	434	383	427	435	442	474	487	417	417	368	479	420	422	379	407	409	408	426	420	433	419	389	422	400	418	443	428	451	440	370	412	426	406	407	406	411	455	435	441	392	443	424	405	451	430	427	446	466	432	419	423	410	404	408	424	419	418	457	446	407	433	401	402	416	409	418	435	430	452	440	410	397	444	449	414	437	444	387	380	440	443	418	426	424	393	425	435	387	423	383	429	409	426	459	442	393	403	417	440	425	443	431	459	411	410	424	413	405	378	443	422	459	427	384	415	429	419	395	452	403	451	424	407	441	434	402	414	452	439	415	407	405	443	411	427	443	419	431	458	452	454	453	407	446	397	442	490	440	393	429	406	408	420	416	420	424	400	391	430	413	435	404	439	486	417	436	415	418	440	436	472	432	415	405	410	419	400	420	440	431	436	382	439	411	427	439	424	431	428	435	400	437	438	421	408	397	406	401	382	435	428	438	426	433	416	422	403	424	414	447	467	413	415	408	404	439	446	399	478	421	437	416	416	411	420	461	418	401	424	430	427	402	474	422	409	398	419	399	413	430	444	426	416	438	442	418	415	433	424	389	427	433	475	399	433	445	415	445	490	407	422	473	413	421	428	401	405	421	421	434	434	503	443	414	400	463	430	403	439	422	441	437	445	436	435	409	420	426	413	423	457	435	429	461	390	450	420	425	415	402	369	404	417	438	445	424	399	424	411	404	446	406	429	421	377	397	403	455	443	411	431	433	397	411	438	386	364	404	419	394	439	428	403	434	407	420	430	443	411	434	435	381	437	417	443	425	448	431	416	457	438	392	416	393	383	406	432	424	401	410	417	420	384	443	435	474	440	399	406	406	395	407	451	467	437	422	459	447	371	446	439	430	443	406	406	411	426	410	409	434	452	477	438	419	429	411	373	464	433	415	430	426	425	409	427	441	427	446	413	395	458	406	438	467	413	453	428	396	367	436	404	414	421	423	417	394	441	403	445	409	431	476	395	455	420	454	403	465	427	418	415	431	399	421	444	450	397	406	474	420	433	407	402	421	420	446	430	443	476	459	420	427	415	406	417	435	486	417	482	408	446	401	435	438	397	406	407	379	414	441	433	438	430	405	405	418	388	376	412	414	412	425	414	405	422	405	396	393	434	437	396	424	430	461	387	443	404	454	439	435	413	384	392	453	432	434	422	464	395	408	434	436	453	389	446	455	402	408	425	407	451	413	457	433	451	435	425	434	447	452	442	442	447	422	419	419	414	387	418	491	411	454	398	437	394	447	379	417	437	440	488	385	404	423	426	455	415	444	450	416	485	407	400	462	441	417	423	408	433	432	408	402	421	416	425	392	453	439	430	447	452	431	426	393	426	434	434	366	405	427	437	452	461	418	382	426	444	430	434	432	435	444	406	460	445	440	428	445	480	429	428	473	433	418	423	382	418	378	434	470	423	496	408	423	416	414	402	430	370	404	432	409	460	446	408	433	417	448	405	443	381	419	401	411	407	414	469	440	424	419	410	442	448	402	435	426	420	426	408	465	430	443	432	426	427	399	430	466	453	429	458	446	414	444	425	414	400	431	436	430	437	428	381	429	397	430	432	488	437	405	417	434	394	440	448	435	415	430	432	424	449	427	446	424	378	401	424	424	435	430	421	430	411	440	454	442	406	399	441	427	379	435	427	429	448	406	442	398	426	429	427	423	430	472	411	434	393	443	391	395	421	452	432	399	427	440	457	416	379	423	402	422	454	393	393	445	423	405	389	432	455	429	406	470	384	410	448	443	417	428	473	394	465	415	426	429	400	433	391	441	403	416	404	410	430	414	420	433	472	399	453	409	409	404	421	415	429	439	429	452	444	424	421	420	396	459	399	447	392	460	424	411	434	460	457	438	407	385	424	446	412	376	423	404	476	419	416	413	457	449	414	446	397	432	416	415	409	435	447	411	425	448	399	428	429	384	468	400	427	405	408	423	403	467	409	404	452	401	442	448	435	452	451	423	427	432	433	434	396	425	446	409	413	447	404	425	429	428	411	444	422	485	402	393	428	459	473	459	434	463	399	434	432	403	435	411	424	416	411	450	434	363	427	395	410	403	408	399	404	422	425	421	438	421	472	408	452	462	428	419	419	427	422	409	429	401	427	399	418	453	404	420	464	434	428	415	471	441	390	440	419	434	381	453	431	416	449	433	451	436	421	448	436	470	426	412	427	435	404	430	440	447	460	391	448	456	366	459	454	419	406	394	394	434	428	422	400	401	430	424	402	431	426	422	409	430	437	410	414	400	402	432	429	400	414	445	465	429	399	400	416	401	409	398	443	381	441	409	413	415	434	437	381	440	387	427	431	440	399	414	447	430	447	433	436	442	415	444	459	423	429	445	415	413	419	432	441	388	397	447	403	419	380	420	457	426	436	419	437	433	408	415	396	404	438	430	425	416	407	375	434	442	419	438	418	428	477	404	412	457	427	417	411	398	398	396	489	475	416	424	414	378	407	381	394	416	412	425	429	445	399	474	436	420	382	409	442	440	439	429	414	432	453	411	454	419	436	408	431	429	410	422	471	370	416	432	419	417	433	416	408	424	435	436	442	439	388	415	412	396	446	420	434	442	432	451	432	432	465	447	421	396	414	431	455	424	439	465	399	452	468	424	426	408	434	367	425	437	444	415	422	457	418	451	426	432	435	448	411	486	406	449	448	418	415	414	401	385	481	424	390	426	432	370	447	430	428	422	416	432	433	429	402	444	384	427	382	408	429	416	413	461	427	422	416	451	437	423	447	406	392	429	412	457	422	458	467	436	436	443	402	446	416	429	376	431	429	462	424	418	399	417	443	437	408	453	399	435	409	420	415	407	423	412	450	409	467	411	425	433	462	385	419	409	415	408	429	378	425	411	417	435	410	419	430	399	452	414	442	409	409	439	422	428	433	451	431	376	435	442	453	411	435	399	443	420	419	413	433	379	429	418	456	418	408	397	448	427	461	425	416	432	401	412	400	403	385	417	423	417	421	444	419	396	437	372	395	437	386	426	422	425	459	443	438	404	419	443	418	439	437	442	426	441	433	421	442	407	393	396	422	426	408	383	436	406	438	405	379	463	400	478	414	403	421	432	402	420	397	383	410	434	449	450	431	463	412	407	396	448	458	416	429	427	400	419	429	423	403	405	414	404	416	430	455	405	381	419	419	463	433	451	404	449	402	404	425	428	421	420	450	397	408	381	392	428	407	410	430	426	437	397	436	417	454	404	407	418
2117	1013	1053	1002	1017	1014	986	997	988	1002	971	1056	912	977	1047	1005	1026	958	1025	988	988	994	1009	1011	1008	1017	997	986	998	1003	936	1022	1013	1005	1032	991	949	997	990	966	958	989	1030	988	977	1017	971	1039	953	1033	960	991	960	943	985	1045	967	1001	974	1001	967	975	1015	996	992	1031	1008	1002	951	936	952	938	1032	949	960	1009	994	1076	958	969	975	992	972	931	967	1031	971	973	991	1031	953	980	1016	1044	924	969	980	1022	989	987	1027	997	1001	1035	965	940	954	974	1038	953	953	1011	948	1011	985	982	1011	1038	992	958	978	974	969	982	997	917	944	1002	933	968	985	1048	961	957	995	1000	985	973	984	1024	946	959	945	992	997	1001	958	1001	986	996	1007	1019	1010	1006	996	1000	1041	977	1016	914	968	949	959	1022	969	1008	978	1016	997	975	1080	1029	1039	974	993	1029	972	1006	978	922	989	951	993	1003	1000	965	1001	978	994	986	1029	954	1022	913	949	1000	1015	997	996	1046	988	935	1039	1031	954	941	959	960	972	927	993	963	976	932	997	998	975	996	983	960	1055	996	962	975	973	965	944	964	988	1037	1041	1004	972	942	1004	995	931	983	1008	963	992	948	991	975	977	990	1000	960	965	964	1005	1032	992	979	999	960	1017	1011	1025	1005	944	971	989	930	1015	955	999	1062	998	1010	970	955	981	992	941	972	977	1032	949	946	929	1020	1015	1010	950	977	983	977	989	949	986	942	946	1018	997	976	952	945	975	964	995	1004	965	995	964	965	994	988	964	971	990	931	991	929	1000	993	992	946	1019	964	984	980	969	1004	1030	1025	981	909	1026	975	981	1015	973	981	966	934	995	987	982	985	999	985	1009	988	1008	977	919	998	939	960	988	975	954	997	1003	1007	943	980	1023	966	995	982	957	984	994	973	1005	955	1009	999	1008	973	1000	998	1047	995	982	998	1038	995	997	1000	901	964	997	962	930	935	989	965	1018	997	952	1001	925	987	984	1067	1002	991	986	967	989	974	936	997	983	984	989	971	989	961	980	961	988	980	981	934	992	988	999	951	991	978	938	1025	966	1016	988	1025	998	947	944	997	990	1005	962	995	982	984	1003	986	958	977	974	1064	973	945	989	939	974	1017	989	1009	976	988	971	937	1009	910	970	974	946	971	987	985	1009	945	965	928	1023	993	951	1033	1015	979	988	960	941	949	970	969	995	955	968	973	936	997	1021	932	969	984	1000	988	951	1040	945	972	1015	942	943	987	1005	966	978	1011	991	975	960	1017	951	999	972	995	993	949	967	982	994	1000	989	991	1009	989	988	987	1035	929	966	931	1019	1010	974	946	1001	940	949	965	1008	987	996	955	1029	939	979	960	999	981	1040	956	989	948	992	1006	957	1002	994	985	1019	968	957	1042	987	1009	993	970	1033	1005	958	966	969	1025	1036	933	948	982	947	1013	940	962	924	992	1042	1013	989	945	950	956	907	981	1023	1020	1008	973	937	1026	965	1024	989	967	988	979	1032	1007	973	963	985	978	1016	950	1016	942	1038	958	944	991	1002	991	1014	984	978	969	922	1026	961	935	1006	984	930	981	1004	1000	944	955	973	975	973	1001	932	972	1041	954	926	1006	949	997	935	951	1028	970	1034	1030	966	1005	995	930	1011	1026	973	985	971	1007	944	986	983	996	1050	1026	978	973	934	947	967	984	950	1019	975	1001	975	990	978	994	944	984	971	958	971	970	1006	980	986	941	946	953	954	974	1012	1009	976	986	933	1051	1014	950	989	1015	931	1001	931	1016	961	1010	1009	1025	977	1008	951	982	975	973	947	1013	1067	922	1005	974	1010	955	999	984	975	982	984	920	979	946	991	1027	959	952	940	959	994	956	1030	953	976	960	968	969	1013	970	970	1016	967	992	1077	970	916	964	1038	971	963	982	1048	1036	971	951	989	988	996	977	1003	940	978	984	999	988	971	1061	1038	976	1002	955	965	984	972	996	940	1042	1018	995	946	975	933	956	984	958	947	960	997	983	961	1002	959	972	1002	1008	969	947	969	999	972	1004	965	964	1002	987	943	983	962	1030	931	978	1030	924	1021	961	973	1002	985	921	978	976	997	895	984	931	932	993	953	975	1035	1003	1014	975	982	954	1013	952	1059	955	991	1009	994	922	981	946	1029	953	956	982	1022	985	950	972	1028	1007	1011	1008	984	1015	1032	985	970	978	984	994	974	978	979	996	951	970	972	977	960	1004	997	912	976	1024	981	1018	953	1024	992	1016	965	944	937	1042	977	1024	954	966	953	1031	967	942	1002	979	955	947	1018	1004	987	963	986	1070	988	982	1023	921	1044	1014	1022	990	1024	987	960	949	942	949	986	1004	988	966	1004	968	984	971	983	981	969	980	981	1014	976	975	963	1010	1055	988	1023	960	985	1007	982	965	1000	967	1023	957	972	939	997	1017	973	997	1032	1002	1006	1017	1000	1048	1020	974	1026	958	978	944	1018	916	999	960	956	994	1017	983	996	978	1017	966	981	1006	1054	1070	950	997	1008	967	1047	978	976	957	987	954	965	991	951	977	1014	960	992	957	998	1023	1001	990	968	1036	964	1007	1003	980	953	969	1050	940	1015	1023	975	965	991	969	946	977	1000	1041	959	1005	1001	1031	1064	1021	1023	1005	1039	953	1003	930	987	1061	923	1031	968	922	993	989	982	988	1052	997	940	973	1016	952	965	979	996	961	947	1037	944	940	1006	957	962	986	921	981	959	954	968	1007	982	998	960	950	1018	1001	883	998	1046	979	1022	969	991	990	958	1047	983	990	975	989	999	971	966	939	946	967	989	1003	1040	957	1033	951	941	995	964	1009	968	1047	978	933	945	998	1025	995	1001	972	916	959	1020	995	994	972	964	977	1010	933	935	969	958	1020	977	924	1060	957	961	966	1011	938	972	967	959	989	964	980	1010	973	937	971	945	939	920	1040	946	965	953	958	1023	954	998	999	985	977	1004	963	970	989	966	981	1011	929	937	945	988	935	1005	1013	961	916	1024	968	968	994	956	961	974	976	1040	987	953	983	1000	1025	996	990	1006	1014	935	943	946	944	973	975	1035	1006	1019	938	1028	941	972	1021	1028	947	1049	957	980	970	984	909	956	1000	947	958	998	953	966	954	973	1013	904	949	980	999	1027	1033	984	959	1011	987	1021	1006	981	1005	1003	1008	990	962	971	985	1018	975	998	1006	1045	1009	977	970	1024	994	996	1012	967	965	1012	994	980	1020	1001	996	985	973	921	1026	991	976	969	972	1006	963	958	989	978	979	1049	955	1013	970	970	928	1001	964	977	986	932	930	1021	1013	993	1020	1011	968	945	973	1062	937	964	963	968	969	928	952	936	944	980	1030	944	1003	976	945	922	959	936	982	1006	968	1012	938	975	966	941	1019	995	980	1014	929	985	966	1051	1001	963	949	972	962	1000	967	972	984	957	919	1015	951	995	1023	961	976	992	1027	981	972	1012	972	994	1009	995	989	1010	1010	1013	939	970	958	966	998	993	953	973	1015	929	1032	965	963	985	998	960	1025	939	949	999	1032	992	968	956	1002	1021	923	1026	975	1006	984	1023	1020	963	973	1006	1001	982	957	987	1005	976	997	955	981	969	987	1026	967	1006	930	966	1014	1017	978	985	988	963	947	1011	953	980	913	995	938	995	907	922	954	985	976	960	965	982	949	980	961	934	988	975	974	1009	976	973	1010	974	927	970	917	958	1024	1033	957	1020	1007	1018	1008	976	961	973	996	930	960	975	1013	1000	1006	1019	992	979	1009	950	1040	1013	1002	1008	980	979	965	993	1007	992	1021	958	963	971	999	990	955	1001	933	1038	1045	1036	949	973	982	994	958	983	1028	980	891	1019	1002	981	986	973	964	927	981	1004	998
6863	622	614	522	455	383	410	403	436	404	399	383	406	349	412	369	387	382	375	392	365	412	349	369	387	360	408	354	369	369	353	364	382	376	365	377	379	346	350	353	374	402	347	376	365	366	369	369	371	340	408	369	409	368	362	358	359	384	388	416	408	387	376	368	327	378	388	378	346	371	360	381	357	400	384	351	367	368	360	369	369	359	349	340	373	355	376	342	361	369	368	377	365	384	374	375	376	359	386	387	326	392	369	363	368	387	360	328	343	326	377	381	388	393	375	391	358	300	347	330	400	343	367	383	417	362	360	357	355	331	325	372	372	353	346	368	366	357	347	367	386	368	365	366	395	373	384	328	369	389	353	363	358	365	361	367	380	347	340	341	354	360	363	343	381	358	338	358	344	363	382	361	353	368	395	380	354	363	359	372	373	337	381	377	360	364	392	340	356	350	376	374	365	354	354	374	382	370	361	331	381	370	369	357	367	375	349	329	367	359	397	357	362	369	378	340	361	373	377	362	394	380	362	353	338	367	369	359	361	391	375	319	344	388	348	359	356	354	377	383	351	383	356	378	331	365	386	355	339	333	402	335	312	353	353	358	388	373	383	364	402	350	347	348	340	387	396	381	372	332	357	402	353	357	350	376	354	334	391	341	378	361	386	362	347	373	347	349	395	389	417	373	358	319	392	357	394	345	373	392	360	374	363	328	388	317	314	360	372	330	364	395	354	361	383	373	374	383	314	306	378	361	367	387	361	410	361	358	356	330	404	356	388	352	355	384	359	364	363	331	403	393	345	359	390	360	342	367	336	370	381	349	347	358	349	386	376	357	380	358	401	373	369	355	364	361	352	347	357	356	336	370	382	375	352	368	409	353	355	351	367	374	366	349	375	358	362	340	358	360	333	373	404	341	326	360	379	372	346	337	335	343	342	327	340	347	347	402	364	341	365	353	383	380	376	378	345	381	381	392	364	355	395	346	381	354	341	377	409	355	393	406	368	366	323	359	374	368	373	352	378	391	371	329	358	345	389	388	353	378	332	361	362	362	376	374	341	353	347	388	379	392	411	360	368	371	369	384	376	364	403	375	356	353	354	371	394	330	371	376	356	345	387	367	360	348	371	370	368	364	346	321	374	359	379	366	378	371	369	385	368	346	362	364	405	381	347	349	356	352	352	332	366	349	375	413	367	355	394	349	379	353	347	411	375	317	361	387	384	333	346	365	395	324	332	369	383	373	382	351	359	325	374	379	358	389	406	373	393	379	370	358	395	368	338	381	402	395	361	372	341	350	368	425	342	361	379	354	360	385	393	351	368	352	369	394	352	358	375	395	356	319	374	355	367	342	365	378	346	363	383	345	350	372	346	389	369	350	361	370	353	324	359	372	369	388	349	357	371	355	374	344	369	346	387	340	360	360	354	356	410	409	340	372	367	351	345	368	329	358	413	372	338	425	339	367	398	389	367	362	361	353	383	392	345	379	374	382	373	377	388	395	376	334	399	400	372	371	420	342	355	364	371	351	370	375	363	373	352	349	364	323	365	362	407	386	333	342	328	366	372	357	331	356	399	376	354	378	355	361	383	330	377	366	360	347	359	387	371	370	368	375	382	338	379	354	369	361	380	350	351	388	375	365	326	354	362	390	393	368	345	346	363	365	370	360	396	379	371	360	376	352	416	374	371	333	350	393	363	401	358	379	380	347	389	336	351	379	377	326	377	384	352	375	350	352	385	360	347	326	376	373	342	392	389	349	354	390	385	335	362	348	371	340	380	379	352	360	354	380	357	332	335	353	372	357	364	318	384	368	385	419	361	336	364	365	375	393	359	360	364	391	380	375	367	403	378	359	352	349	340	340	362	353	393	349	365	330	373	341	359	352	348	375	351	361	400	372	391	364	396	375	389	368	379	351	295	366	382	382	355	352	323	375	402	377	367	383	352	353	334	404	392	356	363	381	341	355	376	373	357	359	369	348	374	373	378	348	338	370	355	361	350	359	387	369	323	377	354	361	337	359	351	380	377	404	353	334	354	369	385	410	375	361	336	353	360	349	414	362	358	384	346	335	368	391	368	354	383	338	380	343	335	341	403	363	344	366	383	390	355	410	372	370	360	379	366	382	369	370	341	365	379	417	344	326	376	368	378	357	375	362	362	426	352	379	368	355	351	386	367	358	342	386	337	381	384	328	352	357	380	359	392	394	357	347	353	384	331	377	361	336	376	379	362	375	327	352	415	361	341	379	390	389	409	409	380	361	385	379	342	374	369	356	371	420	368	394	366	361	345	385	407	374	365	357	387	363	368	368	334	390	374	384	366	376	379	352	398	371	368	396	391	358	339	376	332	359	344	371	389	362	360	387	373	361	338	355	373	371	357	371	406	335	370	366	365	346	367	386	359	388	395	329	362	347	348	328	351	356	367	364	364	361	364	346	362	368	348	357	378	388	390	347	342	376	341	363	373	377	378	362	344	399	374	398	371	388	339	351	359	381	369	387	381	367	349	335	378	360	390	371	355	385	359	350	415	365	377	380	355	375	381	372	362	348	374	358	389	342	384	345	362	380	350	346	364	388	351	378	370	367	378	361	366	358	373	367	328	368	379	393	364	403	338	362	388	343	376	402	348	410	366	407	376	345	378	375	409	387	380	378	363	354	398	408	392	378	357	323	330	333	339	366	338	367	354	373	404	349	357	352	380	339	378	394	334	354	340	332	348	355	395	348	369	372	354	359	384	399	336	352	344	391	335	402	411	382	359	397	298	384	373	349	366	337	393	375	413	352	371	389	388	355	341	355	386	340	363	395	368	334	351	387	362	376	386	363	358	349	335	347	362	380	351	378	382	367	400	392	404	381	380	375	358	392	339	386	348	356	380	362	395	380	356	334	367	369	335	343	361	381	378	381	356	318	361	338	368	374	331	377	344	364	379	337	395	359	368	368	378	390	375	373	391	365	405	380	348	401	363	390	389	364	397	329	369	350	379	381	352	369	396	343	363	377	346	360	351	398	336	359	325	363	368	373	354	377	343	317	368	349	364	353	351	369	406	393	383	377	355	353	349	407	332	367	349	402	380	378	371	392	410	339	330	331	401	393	386	393	396	374	361	344	386	351	374	380	375	340	352	385	373	385	338	370	359	328	394	371	373	348	356	340	360	346	388	366	380	319	381	365	381	380	365	385	376	367	359	382	337	336	362	354	362	397	376	404	356	374	390	398	381	365	397	357	356	373	406	344	383	367	386	340	354	375	357	323	385	379	347	368	364	345	387	346	341	340	352	380	362	359	382	378	367	359	362	374	375	344	377	394	370	376	311	365	383	356	378	383	386	389	351	339	364	374	385	365	334	397	384	372	369	408	351	343	367	345	383	369	364	394	410	380	397	362	396	375	337	350	407	384	384	380	394	346	339	362	355	376	393	361	369	363	381	401	335	392	387	391	356	383	368	366	370	350	390	391	378	390	382	367	342	374	356	411	378	375	385	332	346	346	388	336	381	353
6483	1068	1409	1452	1348	1243	1178	1135	1038	956	971	978	945	936	928	917	936	936	915	911	835	876	923	875	808	853	900	910	882	890	868	815	872	872	866	864	891	842	890	913	869	890	882	847	853	923	885	888	849	849	891	835	846	886	866	922	914	814	835	877	809	828	869	863	807	864	871	821	904	849	843	890	869	875	845	858	856	861	852	827	899	845	849	845	866	855	842	843	882	890	882	870	853	791	810	840	802	860	857	896	889	863	837	895	843	828	871	880	829	891	870	835	851	834	857	855	841	857	792	853	807	848	836	854	864	906	846	858	848	881	854	848	853	835	863	876	883	796	818	824	840	817	826	854	829	846	843	857	858	888	834	842	881	856	868	883	887	825	881	804	861	851	847	900	818	799	876	860	804	840	822	814	829	808	854	832	845	878	868	854	826	875	834	848	841	872	825	854	882	852	868	801	823	861	853	793	892	834	824	807	859	872	824	854	874	853	855	847	847	868	874	852	850	893	853	863	894	881	844	860	790	851	836	873	841	868	818	863	864	854	861	815	818	888	875	827	875	943	841	817	892	808	875	833	810	862	836	850	882	898	866	810	888	817	885	848	824	821	821	832	816	902	845	889	869	874	848	806	857	825	857	844	857	850	850	860	856	817	817	831	844	830	892	841	877	875	829	893	834	842	855	835	886	836	877	837	909	822	823	863	851	868	831	835	857	822	811	830	888	832	907	779	876	815	856	807	832	847	862	878	875	821	830	867	813	823	860	822	818	826	850	840	879	859	880	872	802	853	825	840	863	884	814	838	907	867	857	820	855	849	856	864	838	877	847	848	824	861	821	838	830	855	822	874	869	822	885	877	870	842	807	875	852	836	817	856	904	847	870	919	852	887	828	901	862	884	814	945	860	824	913	856	871	829	848	824	845	859	814	850	818	832	792	842	830	889	845	816	867	809	837	825	890	862	851	866	811	830	833	808	854	856	844	831	852	893	848	844	843	849	860	863	818	837	831	825	880	824	812	814	850	789	843	905	864	857	893	824	873	838	810	860	878	847	836	881	819	863	851	839	853	876	880	800	928	841	901	816	831	879	929	886	856	851	873	858	810	866	855	835	901	838	839	907	840	830	867	825	862	856	838	810	834	825	900	888	862	816	855	836	842	884	816	871	849	906	900	891	856	877	854	850	807	848	875	866	847	831	827	874	897	844	887	890	796	888	805	906	868	845	820	839	823	867	859	855	822	826	798	860	854	850	880	832	872	814	806	813	842	886	840	794	797	909	827	838	882	819	874	854	872	861	820	868	868	830	875	859	839	837	874	875	853	891	845	859	855	829	815	842	837	868	854	798	855	806	876	803	830	814	846	858	883	853	876	905	830	858	927	859	849	814	888	853	856	854	883	820	883	842	912	859	813	903	877	852	860	859	921	883	879	908	851	835	852	879	857	866	833	838	807	825	869	838	794	854	815	816	844	837	838	818	883	860	842	869	891	846	821	841	896	841	817	838	854	829	796	776	888	836	836	848	855	831	875	853	902	825	836	817	811	825	824	868	875	813	883	867	874	854	812	866	880	899	850	852	888	842	826	835	937	835	851	802	854	834	892	817	805	820	831	826	871	845	856	833	822	844	850	875	898	867	890	837	891	836	842	889	862	849	872	890	849	832	853	810	876	831	891	820	829	859	842	829	811	822	814	842	819	902	844	872	866	854	851	877	901	860	830	839	823	897	831	865	836	909	876	864	877	801	866	864	878	843	841	789	881	862	815	845	855	852	785	834	864	859	866	885	883	873	837	832	884	839	835	882	896	827	858	860	893	846	925	852	832	849	916	852	796	861	824	905	868	832	903	870	825	848	826	868	862	841	852	812	872	845	876	868	826	872	857	859	863	826	823	902	872	835	865	806	916	838	850	827	842	857	831	863	859	854	820	891	877	835	845	838	848	913	879	833	844	818	805	926	880	862	821	841	897	858	901	840	875	837	839	825	812	827	796	886	835	839	906	797	833	801	859	846	826	865	839	835	882	870	839	838	856	895	865	867	888	872	850	868	862	852	824	875	842	803	864	900	868	893	850	868	885	845	903	853	870	853	863	884	847	808	848	887	830	820	834	895	792	803	800	885	872	858	868	845	849	859	810	902	819	809	884	822	827	904	809	855	873	846	863	886	878	851	917	899	851	832	872	862	847	877	816	843	880	835	958	863	811	841	830	847	895	828	874	794	870	837	824	857	897	880	833	860	843	888	806	847	885	885	852	872	872	816	858	833	848	902	888	849	813	851	865	842	815	876	844	848	813	870	882	881	821	836	873	857	834	829	842	854	864	891	824	850	851	844	922	843	851	852	820	858	813	862	847	898	862	861	872	877	809	832	918	882	787	823	866	866	845	834	916	829	836	837	845	867	859	887	818	871	825	840	847	836	803	878	845	822	832	821	885	785	836	853	835	852	875	872	802	884	855	830	832	810	813	881	843	866	841	875	829	857	875	826	858	855	852	864	888	857	872	852	834	898	816	886	899	812	867	857	833	831	863	879	824	813	848	848	868	881	871	939	861	862	841	833	906	859	833	847	875	844	878	843	868	890	882	871	772	819	904	825	924	883	834	887	848	884	874	825	814	769	875	851	776	823	876	811	844	873	843	842	872	836	847	848	823	842	857	870	894	852	832	838	920	899	826	821	867	860	820	842	861	865	818	822	838	821	879	856	829	822	832	832	869	876	840	829	883	877	862	792	845	837	874	832	847	869	886	823	855	894	870	826	862	852	892	805	858	828	807	860	836	791	892	881	816	867	873	872	858	819	836	811	845	843	841	837	898	831	852	891	889	858	796	807	892	838	833	876	835	849	869	873	871	801	860	865	815	854	818	896	845	837	888	884	865	800	840	867	875	811	937	796	861	890	898	850	825	840	887	820	847	839	864	895	850	868	847	792	836	874	808	883	789	849	840	806	844	819	856	888	843	828	835	904	821	786	838	861	854	852	883	859	822	837	881	834	855	873	844	871	853	836	820	876	844	843	852	837	881	864	886	862	837	856	834	841	817	818	850	913	845	848	864	864	889	865	938	819	864	811	843	882	887	898	836	845	868	817	868	875	945	845	842	860	855	794	784	868	875	838	888	827	913	874	841	819	845	859	873	829	924	842	842	826	792	842	837	802	836	865	827	846	809	825	811	852	895	815	850	893	825	848	861	880	843	844	807	852	847	856	841	838	773	887	855	866	865	821	863	870	834	828	846	806	860	836	843	810	890	817	851	885	898	899	856	821	885	817	864	876	850	798	795	893	856	903	902	854	861	862	785	878	846	858	818	905	853	897	830	824	829	862	817	834	848	885	825	832	867	872	877	860	831	818	835	832	863	898	848	837	819	817	934	786	873	825	863	811	830	834	830	896	832	825	900	865	857	856	833	854	838	865	858	871	861	846	884	846	858	827	899	805	855	896	880	846	836	861	849	887	850	849	845	911	861	823	873	853	832	796	832	808	829	845	844	891	873	854	869	859
12312	765	654	500	365	301	289	226	254	229	247	211	211	190	196	186	160	192	211	203	202	192	167	183	198	174	189	194	181	196	193	198	188	200	181	191	193	175	172	170	171	178	191	214	181	182	171	195	174	190	187	195	194	185	173	183	172	173	165	202	188	187	189	192	203	177	179	141	174	193	155	186	184	157	190	179	193	163	193	190	185	190	147	174	168	183	174	186	205	198	162	181	184	152	195	192	200	194	179	173	170	183	178	215	187	155	191	185	168	135	175	179	166	192	200	193	182	185	178	193	182	166	180	184	169	168	205	165	163	168	160	173	191	202	167	182	170	181	177	188	191	181	182	148	160	181	215	212	164	185	185	151	177	193	169	159	153	200	182	178	186	180	173	194	181	180	203	157	182	193	180	165	168	173	167	170	165	175	170	190	201	182	168	172	177	179	219	178	175	195	178	163	221	189	179	188	170	191	173	159	158	188	180	187	160	165	189	203	182	183	176	181	171	194	170	162	210	169	183	176	146	199	159	177	182	196	185	179	194	177	187	170	179	163	201	177	177	174	160	158	157	168	170	188	180	179	173	193	173	176	160	167	202	169	173	190	180	186	159	165	192	174	176	174	171	187	163	191	157	188	176	184	164	164	167	179	167	190	176	192	183	183	173	154	188	171	197	155	176	162	174	190	151	177	183	157	192	177	185	157	169	169	170	189	158	168	190	172	194	195	197	181	202	186	164	173	165	182	196	161	145	180	179	192	169	173	169	158	155	161	160	202	183	159	161	201	161	190	182	191	178	212	175	191	193	176	173	204	162	167	158	178	160	161	168	150	173	181	182	187	162	196	169	175	189	159	188	176	153	179	166	177	160	174	167	162	196	165	144	183	162	177	176	177	173	188	171	183	186	176	164	211	183	167	180	202	200	183	177	177	196	187	179	163	195	144	199	177	194	185	217	174	161	202	167	174	178	194	175	181	173	165	164	186	166	195	201	195	155	158	199	178	167	170	166	197	179	182	187	192	154	203	195	176	178	167	182	183	166	167	197	156	161	198	159	183	179	152	178	184	173	191	175	195	197	173	186	159	191	181	165	181	189	177	171	175	194	201	172	172	181	177	174	183	172	176	186	175	188	168	166	188	157	158	201	176	196	188	173	187	180	176	189	178	166	157	169	137	186	184	201	168	169	157	190	175	171	196	177	177	165	168	195	171	174	183	202	167	184	182	169	191	189	162	189	171	171	182	180	176	153	170	168	173	187	204	170	176	173	204	173	178	184	176	167	163	189	180	178	174	169	170	171	168	169	175	177	179	196	188	169	174	163	205	186	171	165	166	158	177	194	192	202	175	196	156	185	188	185	198	171	171	176	176	154	183	213	192	181	179	155	179	152	211	180	204	190	168	189	191	164	168	199	163	183	164	192	196	168	166	179	176	181	167	165	193	160	156	163	159	182	180	151	173	179	155	171	170	182	173	167	193	175	185	144	169	178	159	198	180	209	191	173	173	188	148	159	177	168	176	186	169	177	192	176	174	170	161	195	189	186	198	172	174	170	174	184	171	177	175	190	177	148	167	187	179	172	159	179	174	184	163	158	170	182	187	170	192	191	193	165	190	193	187	185	176	184	177	163	165	174	146	157	158	186	168	171	195	183	190	182	184	178	184	168	190	184	170	184	181	167	173	164	166	219	179	165	158	195	175	188	168	198	183	186	179	145	192	191	171	172	170	200	145	159	199	167	193	165	181	175	168	168	189	174	172	184	164	182	189	172	173	211	191	181	171	172	196	192	175	169	165	186	181	188	196	180	180	171	171	176	197	144	177	151	149	198	173	185	153	191	173	187	181	159	183	181	202	166	192	176	164	178	157	164	202	187	183	194	165	171	159	165	157	179	174	182	187	153	185	157	172	177	178	174	169	172	163	173	164	204	183	168	165	184	181	192	176	166	179	155	180	174	173	186	180	178	196	193	202	177	182	194	154	176	203	203	181	174	195	184	183	178	212	186	187	182	163	192	165	189	194	158	159	156	181	176	171	169	197	171	177	168	197	181	187	169	178	171	189	200	162	175	208	172	175	147	166	184	184	194	198	181	172	183	154	201	184	171	169	182	220	168	161	188	179	158	166	162	179	213	162	187	181	151	171	187	183	185	177	158	187	147	174	183	154	167	162	171	158	187	155	184	180	156	160	193	155	162	178	176	168	203	176	187	180	171	163	186	165	167	194	180	171	169	183	170	163	186	190	194	174	156	178	197	168	155	167	182	189	171	175	178	174	177	180	175	163	203	186	168	177	176	164	185	182	173	175	169	206	184	173	196	157	150	169	181	190	169	166	148	185	169	180	183	210	211	154	174	159	167	170	164	175	204	169	189	215	165	162	204	156	162	154	174	182	175	178	190	195	152	174	174	194	156	165	168	164	176	194	164	196	184	166	181	172	201	166	164	201	189	187	181	177	157	169	180	181	180	186	169	203	204	166	155	180	186	177	181	170	164	173	169	183	147	190	186	172	184	186	185	190	159	174	186	143	175	186	175	192	191	181	154	194	194	195	154	191	195	172	188	182	181	180	171	163	165	200	178	160	162	167	173	160	170	192	171	200	176	182	194	199	180	160	159	165	183	178	187	175	194	174	185	169	172	161	180	160	169	176	193	183	194	166	168	181	172	169	195	181	183	181	151	157	180	176	179	190	154	154	195	177	184	186	163	193	173	167	170	172	171	168	194	183	212	152	156	177	185	167	170	177	199	171	164	188	172	200	196	165	182	170	166	196	203	194	178	194	179	189	200	163	167	196	150	162	157	166	197	165	185	169	204	161	204	191	160	178	172	174	168	182	199	174	168	174	197	179	171	181	201	125	169	189	174	192	188	166	188	172	171	173	195	190	178	174	185	170	172	168	167	180	177	186	165	180	166	158	180	177	186	181	203	192	168	193	182	172	174	174	156	208	186	182	159	211	198	188	148	157	177	172	172	166	169	178	177	183	167	160	157	195	184	185	194	195	175	165	165	187	168	168	172	172	156	168	183	187	184	169	152	179	193	142	145	198	176	182	180	173	170	186	161	162	166	187	190	162	163	154	179	190	171	163	187	177	176	182	166	180	176	175	208	173	186	180	170	155	183	152	196	179	199	191	187	164	169	176	169	208	178	173	159	201	170	175	180	160	178	186	169	167	164	161	166	168	158	178	185	173	182	188	162	174	179	200	176	192	172	192	187	171	194	178	167	168	172	173	175	166	187	169	169	198	170	179	179	183	184	171	154	170	175	161	191	172	189	172	160	170	169	195	161	172	166	177	202	184	184	164	185	179	187	172	176	184	174	172	184	193	191	176	171	189	185	187	177	208	163	188	177	174	179	184	171	190	188	188	175	172	168	161	201	164	157	190	184	170	153	179	175	194	188	172	161	190	169	207	185	176	176	194	172	190	191	170	157	186	191	162	182	177	186	198	142	193	167	194	165	205	193	176	165	194	185	171	213	175	171	170	210	178	185	174	191	197
7597	875	1334	1588	1407	1132	1022	890	803	717	691	629	650	626	635	558	560	563	554	570	507	540	526	505	480	525	494	490	511	481	490	527	498	477	495	489	460	496	496	479	484	503	461	457	486	494	428	449	491	472	474	455	478	475	454	452	441	461	478	469	455	476	477	459	489	444	484	455	470	463	489	494	442	457	531	456	426	470	442	470	487	459	450	470	441	457	495	476	498	456	479	448	470	514	459	514	456	459	461	486	452	477	479	482	449	446	444	452	457	433	489	455	461	453	463	451	442	470	454	427	479	455	434	471	465	470	418	448	437	411	511	456	447	466	498	472	426	469	452	454	455	456	445	469	507	467	452	436	460	486	454	450	483	438	468	493	461	456	455	457	464	479	449	440	451	454	469	461	466	457	481	485	465	468	469	459	466	436	459	485	456	419	459	436	462	469	441	437	450	462	496	431	452	436	458	455	469	461	474	498	455	496	474	516	458	484	451	461	430	461	445	491	462	473	466	478	477	484	437	518	475	477	453	472	467	440	473	468	451	450	446	443	434	454	425	494	455	483	429	497	453	455	456	448	486	456	472	464	476	485	445	451	450	439	479	461	461	466	467	481	460	445	455	454	470	450	423	462	469	445	464	460	461	437	450	457	478	456	501	494	456	470	475	448	460	456	444	461	459	458	480	425	512	487	446	444	464	472	459	466	469	453	479	427	447	492	469	456	447	414	492	455	453	485	492	467	499	499	473	451	437	473	442	428	445	471	448	474	451	476	445	475	415	466	438	445	456	432	443	467	487	477	447	470	498	461	459	452	458	448	485	469	467	449	480	485	481	480	437	449	446	449	474	427	448	434	434	445	443	488	491	489	453	484	469	467	479	501	450	477	442	500	470	513	476	456	521	511	450	443	466	445	441	472	460	460	430	453	463	439	527	466	443	420	468	467	459	453	470	467	481	441	458	458	433	494	486	490	442	428	450	430	482	463	473	459	444	492	434	433	442	450	487	442	442	478	451	476	453	458	490	525	462	454	449	442	416	495	434	475	465	517	458	438	428	439	463	474	452	448	441	407	494	453	444	463	426	451	456	439	461	491	457	459	431	460	471	459	453	444	446	476	406	447	452	460	439	471	491	476	455	440	479	467	454	489	463	473	475	452	501	466	454	449	454	450	462	446	466	470	448	497	463	474	467	490	489	482	447	464	482	480	470	437	481	414	448	466	480	471	462	458	439	466	464	445	446	495	417	445	481	475	447	437	441	447	495	453	492	465	463	474	432	473	454	439	452	486	458	471	409	470	455	470	457	507	435	486	446	437	454	501	452	440	418	467	494	436	483	454	447	414	440	434	472	477	437	476	485	447	432	474	453	473	440	504	486	457	503	458	461	491	461	444	493	476	450	430	468	445	457	445	477	432	412	492	473	479	450	449	490	473	479	497	432	444	398	471	482	417	454	476	488	461	497	430	466	474	457	466	440	416	499	479	465	460	487	468	489	494	447	470	444	474	474	487	445	463	447	443	476	409	470	486	460	479	512	488	484	491	451	467	451	454	432	484	453	481	469	471	439	466	442	484	488	463	453	481	475	443	487	494	457	448	472	488	478	449	448	467	461	455	459	442	520	463	452	474	459	467	484	466	436	467	438	456	428	502	441	463	436	458	502	422	477	498	466	453	450	489	478	471	459	485	452	479	498	457	462	451	424	490	480	437	446	469	460	421	474	466	448	470	453	419	477	463	488	490	477	417	481	461	475	475	449	455	488	462	460	493	456	444	452	470	484	451	468	450	445	506	444	457	427	460	477	481	470	441	473	468	458	456	446	442	469	457	481	454	462	477	465	493	477	450	463	475	446	436	439	468	447	450	457	500	456	493	503	488	448	447	450	508	461	444	456	460	451	476	452	484	499	423	469	431	450	497	507	446	443	464	444	469	471	422	433	436	448	445	476	504	469	475	441	455	450	506	436	463	449	475	506	452	474	454	459	486	476	493	473	468	507	461	445	466	488	465	451	442	440	468	464	451	456	435	438	473	454	460	440	452	449	460	441	504	503	430	485	434	426	466	433	455	468	432	446	493	445	490	454	436	481	440	445	438	518	449	471	443	453	458	432	502	471	419	468	487	469	464	451	428	492	463	474	453	453	483	430	460	452	443	413	463	473	456	435	436	467	468	425	442	490	459	468	452	410	434	476	431	497	478	474	455	459	455	453	454	493	457	477	457	443	432	491	464	448	462	456	462	458	480	467	425	445	481	482	468	459	435	434	474	483	451	419	456	469	502	443	481	454	451	433	451	485	461	486	473	448	433	470	462	457	472	457	449	435	455	480	459	444	469	437	462	487	472	479	450	465	467	425	489	475	475	464	471	453	444	437	458	424	455	489	469	459	453	438	477	448	418	478	457	450	453	495	455	460	427	477	492	420	455	474	428	449	511	481	423	467	453	452	480	443	436	432	487	450	442	467	453	475	477	484	495	494	485	494	478	417	460	463	431	469	458	465	472	480	491	452	449	489	451	440	511	475	460	489	446	451	453	446	465	453	464	472	458	433	457	436	462	473	448	476	502	461	501	491	437	425	503	458	509	446	480	476	488	453	477	412	484	449	462	459	467	484	514	479	461	465	439	452	463	445	415	438	472	467	435	436	464	463	430	479	465	456	442	487	461	434	485	460	452	459	451	488	458	500	475	524	445	479	451	446	461	502	429	432	441	450	418	460	419	477	448	469	451	428	434	507	481	490	493	436	470	423	488	426	466	472	452	479	450	462	416	460	487	465	438	443	503	469	467	486	470	462	469	502	499	483	430	460	469	460	461	439	453	469	470	442	496	456	460	427	470	507	484	456	467	471	452	462	492	444	448	475	459	485	464	443	437	471	458	434	513	423	484	409	431	448	454	441	438	461	442	476	428	431	431	463	472	454	433	460	456	442	421	449	488	461	488	455	445	470	463	446	453	452	495	422	469	477	451	487	430	486	485	451	468	476	410	468	456	454	459	431	507	451	452	482	473	463	474	418	471	447	464	461	469	488	453	485	488	472	473	473	419	439	475	425	447	441	418	463	461	488	458	434	447	443	454	456	461	467	464	461	491	475	460	448	495	508	474	478	455	424	442	457	460	510	474	446	448	493	468	446	461	466	440	423	423	473	472	495	428	470	441	445	468	449	443	444	474	497	471	497	469	497	472	491	443	468	472	422	458	457	477	495	457	459	445	436	437	473	459	465	455	497	503	426	468	473	498	473	457	421	482	444	495	456	460	436	487	465	470	492	465	437	456	464	456	463	460	467	436	456	469	463	409	464	493	474	458	468	448	454	426	496	502	435	420	487	447	483	443	446	459	502	447	438	508	456	460	470	468	469	468	470	477	469	463	403	473	455	457	435	430	457	440	500	473	435	459	446	457	481	474	474	489	481	460	470	439	470	437	429	452	467	464	466	457	457	452	455	433	483	451	455	495	459	462	447	432	422	458	497	474	435	487	466	442	467	438	451	447	427	453	449	461
1403	440	457	431	408	468	403	432	418	406	430	444	431	413	393	428	430	421	420	401	430	441	453	427	426	401	452	442	435	376	441	433	417	405	425	406	408	431	416	427	406	409	416	444	418	485	452	409	380	402	439	395	465	397	403	434	418	379	415	421	413	405	384	419	438	434	425	413	410	425	456	405	475	418	419	410	463	399	404	448	418	422	390	414	387	458	401	441	391	443	437	399	438	442	453	423	438	413	429	417	419	411	399	417	408	388	412	416	432	439	455	424	471	430	456	444	405	397	413	397	434	444	441	401	470	460	438	401	417	410	396	419	435	401	450	420	430	437	428	402	420	409	427	451	463	441	440	444	441	406	426	444	463	431	422	383	444	409	428	474	433	420	412	409	448	426	452	431	435	435	404	413	429	453	419	458	439	429	424	446	466	425	431	429	420	382	416	454	440	427	443	449	453	442	393	441	447	414	418	416	396	407	392	423	446	429	429	408	433	424	414	451	464	450	401	405	393	440	441	447	463	462	393	417	423	436	444	433	395	425	398	452	399	412	419	406	463	465	435	459	424	443	431	426	447	443	364	422	434	398	427	365	399	462	412	394	411	442	423	406	403	423	445	435	470	422	446	411	408	465	370	417	403	430	415	431	469	403	436	427	415	447	460	420	390	379	401	436	447	435	437	411	407	467	431	380	415	440	414	446	435	385	430	416	414	430	405	380	409	417	436	376	427	457	452	419	423	413	432	456	410	406	441	410	418	427	438	445	433	381	428	437	436	429	420	400	450	427	429	422	393	397	413	416	438	424	418	406	428	427	417	443	421	399	420	436	372	398	442	434	421	433	393	420	415	413	436	421	413	466	443	421	426	383	384	413	435	438	435	443	439	448	424	455	462	414	383	438	439	415	424	449	412	441	432	412	434	416	410	371	409	404	386	383	404	456	435	398	410	446	402	415	412	499	426	420	392	408	405	413	410	438	455	403	434	427	442	443	468	413	404	393	405	439	406	433	428	423	439	428	426	403	391	424	418	391	478	395	407	430	400	418	429	461	403	440	394	493	439	396	405	438	416	416	426	370	447	431	391	418	406	437	466	441	437	428	438	419	440	424	428	404	435	416	435	445	428	418	415	404	419	419	434	450	422	448	408	468	407	447	403	424	470	417	422	399	414	404	393	448	440	393	426	417	427	410	455	440	406	403	456	403	408	417	439	441	451	431	455	459	399	413	426	406	426	412	435	393	393	415	462	404	437	390	432	389	375	449	422	432	411	441	423	424	408	384	435	406	404	457	430	457	431	421	433	377	458	458	415	433	425	419	425	402	427	451	411	414	435	398	440	421	420	387	444	462	431	436	404	418	456	422	412	463	392	416	416	387	413	410	432	417	417	415	384	419	431	428	426	427	407	425	398	434	450	473	382	417	400	412	436	429	426	379	395	471	410	412	442	433	425	424	424	423	472	444	405	449	415	415	451	409	410	391	438	425	448	442	439	425	435	446	452	362	400	398	464	446	416	436	425	418	437	439	423	414	428	445	418	454	405	471	421	418	425	399	425	407	412	448	413	403	422	433	419	424	437	433	450	431	430	434	425	419	425	469	417	418	444	461	441	382	424	418	443	406	457	426	411	434	433	407	452	427	410	387	385	424	422	397	437	447	422	432	447	365	417	422	427	434	423	421	446	466	408	409	399	420	377	429	416	434	389	371	419	419	415	443	434	405	421	436	432	399	453	426	422	439	448	407	409	422	449	444	412	418	408	393	435	383	416	403	420	442	395	460	442	404	450	459	395	415	393	443	390	395	396	404	419	400	424	430	475	452	420	402	435	392	446	432	470	414	424	460	436	451	419	435	398	427	438	440	389	386	440	419	420	394	428	419	423	447	407	400	383	407	411	397	448	412	421	448	382	478	392	400	384	448	412	449	387	462	441	413	436	433	442	402	398	400	429	446	458	442	438	444	416	388	412	419	444	423	396	393	414	412	449	392	405	409	395	411	433	434	428	397	435	438	391	368	458	389	413	441	445	385	408	423	408	412	456	407	429	428	428	454	481	456	429	413	433	435	361	422	409	383	444	408	402	444	449	379	422	413	435	421	415	386	415	398	394	444	366	438	406	435	416	444	430	434	393	427	430	403	387	457	448	416	416	368	444	412	419	388	420	441	413	422	416	444	375	468	452	450	437	437	416	399	396	442	432	426	444	418	413	408	443	449	414	417	464	433	404	439	411	379	393	448	430	427	388	406	417	426	453	410	425	387	428	482	449	416	440	454	410	435	417	414	378	425	419	430	424	412	473	435	420	452	406	409	396	439	413	438	449	437	431	425	406	401	392	428	399	407	441	449	410	397	405	391	409	428	441	408	400	455	417	402	417	397	401	394	480	397	421	386	443	396	399	429	440	420	456	447	423	415	420	382	411	392	395	385	439	438	420	443	439	380	445	385	378	461	406	414	446	464	450	432	444	391	431	419	436	426	444	423	419	429	450	400	392	405	440	430	447	431	386	424	434	423	435	427	396	453	400	426	435	425	465	419	435	451	401	420	430	447	442	414	417	421	418	469	440	492	466	425	395	413	438	381	415	415	428	477	460	421	450	411	443	384	394	430	410	410	384	417	449	461	427	448	421	436	415	408	413	408	391	452	413	410	451	425	443	410	406	409	391	411	446	428	429	429	423	402	416	400	465	409	453	469	407	411	396	433	406	441	430	407	460	456	433	454	460	434	420	464	423	368	428	411	450	365	424	427	391	426	407	453	372	403	433	421	428	447	414	410	403	421	417	442	440	420	453	436	403	448	481	387	406	409	432	402	442	407	445	407	401	424	388	454	401	440	435	429	432	381	416	405	427	378	402	384	427	459	436	388	413	402	430	427	401	404	402	463	419	424	442	428	441	400	374	429	394	407	435	407	425	398	410	423	407	416	406	440	415	466	454	416	444	447	393	417	367	431	438	410	451	430	440	421	451	451	416	453	376	419	416	412	432	433	401	457	450	422	431	396	380	420	437	392	450	435	427	455	422	436	474	402	423	410	412	463	408	441	408	408	424	440	400	409	439	437	437	410	415	406	462	418	449	404	386	441	397	456	436	428	450	439	443	391	414	402	422	436	438	442	402	418	426	411	433	408	398	406	373	436	442	446	432	418	420	426	399	362	405	436	392	406	443	457	429	453	419	413	392	409	452	457	455	405	468	411	439	394	444	423	421	421	401	416	381	424	418	436	421	415	453	423	413	413	407	439	419	437	455	445	405	410	421	432	443	394	425	445	402	406	415	403	404	431	409	425	400	436	449	421	436	431	426	415	400	428	411	416	460	429	446	407	424	431	425	432	402	427	434	389	417	405	396	420	420	423	419	440	442	450	419	450	389	438	434	423	421	390	414	418	473	448	444	402	422	429	450	457	398	417	408	388	408	407	376	413	403	439	439	429	440	459	456	412	411	385	431	419	395	430	410	440	409	426	444	454	475	407	424	430	416	420	422	394	413	401	388	403	426	432
2154	1029	1029	1025	1064	1002	993	993	1015	1009	1024	940	981	1009	970	1026	1007	993	929	984	1004	1007	997	982	983	973	979	966	962	980	1018	1008	990	994	985	979	963	971	960	977	952	958	1053	993	957	977	998	941	1008	988	965	1016	1015	1015	1044	1066	940	994	982	975	965	972	1003	990	957	968	977	980	979	960	988	1002	1026	1037	927	982	954	938	961	992	977	992	954	956	1016	926	956	960	984	989	992	971	924	943	984	912	938	1037	983	1013	1038	1011	953	967	970	983	1014	926	1020	921	958	943	996	970	983	912	984	972	972	964	969	957	964	956	982	965	932	998	948	929	939	984	994	998	1006	978	1020	981	1037	998	987	977	990	986	956	947	965	920	1019	973	939	991	963	966	928	1048	947	948	1003	968	931	963	1001	1020	990	1007	952	936	985	1006	967	946	952	933	989	1011	986	957	930	983	987	969	977	960	1001	1024	953	987	975	939	980	963	972	901	975	952	974	930	1073	956	977	963	952	965	936	974	960	983	955	942	1036	956	965	968	1011	965	964	967	959	941	980	1007	964	936	1013	956	982	968	1049	963	986	955	1000	985	945	964	1014	996	952	1020	970	952	1012	992	986	1034	946	1009	916	930	987	954	980	984	947	941	1007	1006	1016	958	947	961	954	965	947	958	1007	988	986	996	987	1013	937	972	955	962	1011	983	976	942	1054	970	1008	987	990	1014	996	958	982	1015	915	992	990	1016	948	1038	930	995	960	1016	882	1016	999	1022	954	987	944	969	951	1026	947	949	965	989	995	962	936	955	975	990	988	1014	984	992	957	1046	941	998	1011	909	1024	954	995	1002	979	1035	944	975	959	910	998	1001	963	957	967	1031	975	951	1003	963	998	958	984	958	978	928	964	1009	982	987	1034	1006	963	972	1052	939	959	981	965	972	989	987	941	1010	986	997	961	1007	1030	931	975	940	973	961	948	990	970	960	998	1042	984	978	1018	978	962	967	1014	963	986	934	972	968	987	960	990	961	1013	982	1004	986	961	985	982	984	955	1070	932	962	978	954	984	960	963	1009	1010	948	989	960	1017	956	975	986	955	962	1029	1000	1008	983	951	987	1001	959	959	1014	965	1013	989	956	948	958	973	1090	995	981	993	1021	942	1008	928	1009	982	980	1022	1058	966	982	970	956	994	950	993	1004	1027	1000	982	985	985	999	997	979	1022	943	1008	935	961	989	978	960	963	1019	910	960	974	1020	957	1005	1003	985	1001	961	1000	944	981	1054	957	988	957	1004	998	990	985	991	969	993	990	1083	958	1047	986	1006	994	956	973	947	1046	995	996	965	937	973	970	954	967	1024	957	925	966	992	975	1001	907	969	990	937	974	991	973	991	942	995	961	990	958	996	938	961	1014	980	977	986	1035	1004	973	1014	988	1033	940	915	1034	1013	980	975	1003	977	964	973	1015	1000	1003	1062	981	984	960	968	988	966	1018	1009	1027	957	901	966	962	1010	973	996	966	974	1001	1020	984	991	958	987	987	1013	987	940	1000	1007	983	970	963	982	987	959	968	954	1013	1026	967	994	1027	957	1000	985	934	944	1010	975	1007	961	1023	946	1022	958	1006	1038	947	974	944	973	981	969	1017	999	969	948	993	970	969	927	989	989	979	961	969	938	906	994	980	993	1006	965	994	1022	1019	1005	996	980	981	988	954	1009	978	930	1002	914	966	1002	1015	958	1004	988	948	980	1013	964	1017	992	966	974	969	971	1000	993	1045	1003	1021	998	957	1000	887	1029	980	963	971	941	928	1029	1076	977	943	1006	989	978	1051	1024	1043	935	956	1008	923	996	987	992	1038	966	938	1013	971	1001	1002	1011	978	959	974	962	990	990	905	1020	925	984	966	982	950	927	958	1003	955	1000	973	991	993	1029	986	943	984	1027	1020	970	969	987	1005	1005	1001	973	1008	1012	1005	999	969	983	1055	950	991	1018	952	964	1016	961	995	924	1043	1008	947	984	979	1025	982	940	1000	936	989	1012	984	979	941	990	977	974	1017	980	981	999	1000	941	1019	999	1004	968	981	1017	937	1036	984	995	942	1002	980	969	974	921	968	1010	1007	1010	936	941	964	956	993	984	924	1025	952	1009	953	946	995	1063	963	1017	982	988	971	1011	956	1013	971	967	1014	978	972	943	902	1002	936	943	997	969	939	998	1062	1020	908	926	981	965	996	988	1010	1013	989	967	956	1002	1018	976	1006	1003	937	979	964	979	982	933	953	970	1043	957	993	978	983	980	972	922	1000	1004	1027	961	982	1023	936	976	1014	949	1012	940	990	1039	1007	984	963	965	1062	972	975	1014	943	994	1004	993	972	1033	962	994	961	971	944	983	1019	972	976	1041	974	1034	969	960	969	998	1000	912	974	1002	979	976	952	1010	964	992	940	947	945	936	944	965	1034	990	958	991	999	967	983	980	990	972	1053	1044	970	1007	1004	953	969	983	967	1010	937	919	929	981	945	997	1013	973	951	1001	963	978	1011	992	978	1001	963	984	954	997	991	942	950	928	954	1035	895	977	1014	1002	985	964	1008	981	979	940	939	963	1015	969	997	1008	1022	1000	1006	1033	999	1005	1024	1000	973	991	1001	1003	946	1037	960	974	958	943	994	970	989	936	984	1062	979	968	956	943	936	935	1004	1009	976	942	1016	946	982	1004	997	979	964	980	1004	1009	991	977	982	1005	1000	975	982	978	993	1011	1000	1025	1061	959	1020	959	986	980	1004	946	981	963	1034	976	1000	978	979	989	983	983	965	1022	993	945	940	1028	960	943	917	952	926	981	962	982	961	1015	942	972	984	989	997	994	959	920	987	965	968	1030	964	988	998	1025	976	975	946	1010	978	1011	1003	973	894	954	970	1035	940	1024	975	1010	980	1012	1015	1007	916	988	988	947	957	1021	942	981	990	970	976	929	951	1014	931	988	1010	1018	1011	978	940	990	991	1007	916	1019	953	967	881	999	1038	974	996	958	981	992	1011	989	987	972	994	981	921	1025	986	934	931	985	971	990	953	921	992	1019	957	990	929	974	967	996	963	1003	942	974	996	992	1021	1032	970	973	1004	1030	961	932	969	953	942	904	963	985	983	954	983	1023	976	995	968	1009	985	979	961	996	980	938	1011	930	1034	1012	961	957	937	1000	1001	946	962	990	964	962	1004	995	1029	1029	947	981	969	928	1019	1013	1009	927	910	997	969	981	963	993	952	973	969	989	993	952	935	1039	980	1020	981	963	964	915	996	985	1010	999	974	986	1023	1062	989	971	953	966	987	1012	1033	1033	992	965	1018	955	935	995	974	1009	954	1005	975	936	1012	1018	981	1049	986	1008	1007	952	1005	949	980	935	963	964	980	1006	983	1015	990	970	988	997	958	1007	970	989	974	979	964	981	975	951	1009	908	980	961	963	1061	956	949	985	974	998	960	1007	967	1021	1032	993	1020	992	1014	995	1034	983	966	1002	919	979	929	989	976	970	991	967	987	983	960	982	1008	963	1023	1003	1000	997	1021	989	1007	970	965	934	980	944	1013	978	977	945	996	978	962	975	985	974	943	982	989	1001	941	972	1001	1042	1001	966	974	991	951	950	993	957	1043	970	989	979	943	931	947	932	954	992	1007	916	971	1000	1011	944	990	990	988	993	942	918	996	1017	1026	998	984	1001	947	968	1037	951	1027	1007	1033	979	954	952	1030	964	1016	994	1000	984	995	956	952	1006	973	984	1000	985	950	912	959	987	953	973	1009	990	1032	957	1021	968	996	938	1019	1002	987	869	972	959	953	994	1005	949	990	1017	1001	1031	1052	1009	1013	994	1017	954	964	978	1017	1011	933	966	971	917	968	956	990	1011	980	1023	1030	1007	972	934	937	1003	926	951	993	992	1033	994	941
6814	571	608	553	447	419	442	452	378	376	385	390	386	327	376	350	325	370	423	350	374	335	379	334	362	383	329	366	393	355	353	357	376	368	369	397	372	377	381	350	372	385	357	355	369	345	344	367	348	349	337	405	373	417	397	337	374	354	375	381	348	355	373	360	369	366	370	355	352	356	358	377	349	372	377	399	355	333	412	354	344	355	378	373	372	352	396	354	380	349	365	337	399	375	369	346	375	353	381	371	360	384	368	349	384	374	350	358	330	369	330	386	368	402	365	363	348	335	360	350	379	368	352	362	389	384	347	326	397	332	347	378	377	356	345	323	373	359	336	375	369	352	375	346	375	322	374	375	385	364	338	340	331	389	378	358	365	389	353	349	371	366	393	373	353	367	352	382	381	346	359	382	391	350	355	373	338	341	344	358	339	372	346	359	356	394	344	375	340	334	379	363	362	367	378	359	348	360	393	346	364	341	380	375	373	346	413	354	375	355	381	340	400	346	338	392	362	395	322	373	356	387	374	426	377	355	368	339	362	349	347	373	374	322	355	342	359	388	333	363	370	398	345	324	357	369	364	377	375	364	340	354	402	369	346	355	349	308	349	393	356	375	364	347	373	390	347	343	348	388	392	346	356	383	386	353	386	345	354	408	378	373	376	342	394	371	354	359	363	400	356	400	391	339	417	355	359	361	373	330	340	362	379	354	394	346	383	359	370	389	328	337	356	349	368	366	358	337	343	326	316	394	352	355	372	355	358	376	344	355	375	344	370	387	376	355	384	378	375	398	360	388	336	369	342	350	343	354	406	381	396	362	345	363	327	392	366	343	372	335	342	346	372	370	334	361	363	330	354	381	365	372	382	353	371	358	330	360	366	347	356	331	350	358	373	372	324	358	330	395	357	379	367	353	366	373	379	398	362	368	344	392	402	361	363	381	363	365	358	364	355	351	372	356	344	330	372	392	367	367	335	371	372	361	368	378	353	371	390	363	349	367	335	357	362	362	340	374	332	406	359	368	378	336	377	340	354	384	362	364	331	397	347	403	389	357	370	375	351	379	352	364	355	348	359	358	348	354	344	339	361	376	354	383	361	360	378	358	362	365	325	337	353	380	395	389	381	375	299	351	334	367	370	353	348	415	358	385	381	372	371	391	342	389	358	379	363	358	365	357	385	375	386	353	319	351	365	404	355	366	346	367	372	327	366	363	323	379	356	320	394	377	386	353	356	429	365	386	355	356	345	350	348	376	350	377	364	386	346	373	354	343	350	403	364	357	367	363	367	343	371	328	364	372	367	369	360	379	356	338	374	351	391	333	346	346	364	348	364	369	359	414	359	367	347	335	338	362	368	359	317	381	369	352	336	387	369	359	361	357	378	354	365	321	330	360	355	378	379	373	392	401	348	334	341	356	381	373	369	369	349	331	349	417	356	375	382	359	372	342	346	344	350	356	376	375	348	366	342	359	359	404	369	385	372	411	377	353	389	353	352	335	345	377	343	368	357	374	388	409	368	372	373	383	362	379	359	349	371	367	392	373	343	370	386	352	375	344	331	367	370	347	370	354	340	393	339	333	351	349	344	350	339	360	390	366	402	382	377	397	375	368	386	362	415	377	370	351	340	394	381	377	340	346	381	347	389	353	359	399	377	366	370	356	362	336	382	319	374	396	388	352	379	329	376	335	361	343	362	329	343	353	363	357	363	361	389	381	354	388	354	354	377	381	376	365	327	363	373	381	350	414	403	361	357	319	362	355	356	361	346	367	371	359	376	341	376	365	348	366	376	352	358	358	376	379	353	370	360	343	321	327	398	361	352	378	353	384	361	402	396	367	341	363	386	364	367	384	363	395	362	347	370	332	354	385	367	338	343	393	400	351	374	368	363	380	334	360	396	391	359	346	365	375	391	343	341	389	355	391	370	408	355	358	362	334	325	367	365	386	348	358	371	367	343	398	377	341	375	362	375	365	375	395	356	392	356	319	364	400	388	372	354	320	356	359	360	385	385	389	359	334	371	375	343	381	368	349	384	374	330	366	371	341	340	391	310	370	394	364	312	352	347	356	388	329	378	366	341	363	352	351	395	351	367	323	362	362	341	377	367	368	376	381	396	352	362	353	354	386	395	365	367	352	347	371	419	358	361	368	381	353	392	390	392	350	376	378	392	364	361	346	353	354	371	355	338	357	359	351	357	351	331	390	364	361	362	364	374	327	356	374	323	350	374	346	363	352	376	392	375	371	376	391	337	349	373	344	336	358	335	338	361	370	397	372	355	392	367	402	383	369	347	375	396	408	376	341	343	387	362	366	351	378	399	374	359	337	318	364	358	374	326	363	349	359	357	366	382	382	375	400	372	351	387	354	385	334	336	366	363	346	359	358	344	337	358	337	362	366	364	375	363	366	395	333	352	366	364	357	347	397	385	343	368	348	369	357	394	374	368	365	363	377	384	345	361	326	367	349	360	346	341	338	390	357	338	366	336	340	358	341	358	357	379	370	379	345	383	373	345	350	348	326	368	355	330	388	332	394	368	367	362	366	318	420	352	319	422	375	349	362	381	384	356	385	370	339	372	349	372	379	406	360	334	331	377	375	353	376	399	377	351	357	344	358	360	358	370	380	370	405	396	376	372	368	394	360	375	374	375	361	344	394	360	385	355	361	353	352	346	390	368	356	383	384	356	358	392	395	348	377	364	388	342	381	377	383	419	351	391	368	368	361	399	389	359	359	345	383	353	399	374	379	367	353	362	342	332	358	373	352	346	370	354	364	348	336	326	349	350	373	343	356	356	349	362	347	335	383	374	353	335	354	332	369	371	355	353	371	343	369	366	363	403	344	385	354	340	412	358	375	368	357	323	359	368	339	394	376	372	380	339	371	335	363	348	314	346	342	346	323	353	342	353	370	399	414	342	392	357	344	329	336	391	398	339	383	355	344	384	380	354	370	346	429	350	374	368	354	356	374	335	376	336	366	387	367	344	383	358	357	382	359	369	348	347	348	365	357	372	394	348	392	380	361	363	356	353	390	366	305	384	360	394	362	362	341	346	361	370	351	334	391	351	326	328	345	365	401	352	373	382	346	326	345	383	336	376	374	364	341	391	348	381	398	397	385	362	392	333	365	364	363	376	351	360	376	362	403	358	359	334	369	363	344	353	349	380	367	344	376	389	429	385	393	364	361	341	336	409	375	397	338	357	346	358	367	379	356	359	405	368	328	346	322	352	354	360	367	360	367	350	370	363	370	365	354	373	359	345	346	367	374	332	359	356	367	375	357	361	380	368	318	344	412	338	363	340	394	346	349	342	351	353	332	344	356	391	383	339	368	342	343	355	378	374	432	336	346	369	389	384	396	377	353	336	379	364	372	331	377	361	338	395	362	414	379	361	390	358	348	343	358	385	366	392	374	333	353	347	350	338	376	336	354	393	350	377	367	398	387	374	350	337	353	358	333	337	393	376	354	352	363	387	342	389	340	359	394	375	352	363	414	353	331
6384	1033	1426	1531	1360	1288	1100	1075	1041	1031	918	974	994	928	951	890	946	834	887	886	898	876	947	871	860	895	852	824	918	834	906	864	857	819	883	907	820	873	923	842	818	821	845	815	817	845	859	905	880	871	911	860	842	862	864	881	833	833	866	833	816	820	919	824	840	836	822	830	861	815	827	908	883	819	867	808	802	783	855	848	860	842	841	892	928	837	792	814	883	868	820	868	877	804	825	840	823	827	827	887	870	853	851	868	806	851	853	817	880	837	853	882	842	865	831	887	868	855	837	801	863	816	861	873	859	882	882	832	854	874	843	850	845	850	806	807	859	881	832	861	775	875	798	829	879	847	854	902	862	868	891	818	865	878	886	859	822	817	888	819	801	857	908	817	901	849	898	811	799	800	835	857	886	820	816	870	871	858	876	831	918	833	824	830	876	875	894	816	807	769	868	878	828	831	838	830	891	860	874	848	882	880	792	847	852	827	861	860	891	830	851	818	881	827	848	864	849	867	853	840	778	876	832	909	822	867	825	795	821	875	872	836	852	840	864	816	867	863	845	858	895	848	820	839	867	893	876	876	925	783	882	840	800	866	863	877	874	828	828	804	831	841	833	898	837	852	820	855	882	779	801	847	816	829	848	851	821	822	810	863	830	856	867	826	860	868	849	886	842	858	890	795	918	863	840	831	866	791	860	825	845	811	883	842	824	813	851	839	843	848	880	890	878	830	806	866	900	890	821	829	854	839	896	882	885	813	843	901	869	848	868	857	818	903	839	837	856	850	854	860	830	856	863	879	819	842	831	837	837	844	810	853	829	831	804	821	863	842	845	865	851	792	841	833	836	818	831	834	829	846	834	933	787	851	873	824	806	877	816	794	852	909	871	864	846	850	878	827	916	848	830	850	823	856	892	857	804	888	902	829	844	895	866	792	846	841	831	839	876	877	875	849	863	836	832	834	819	900	834	877	816	821	867	839	870	837	835	838	876	847	839	871	858	843	846	892	830	865	862	845	814	811	890	838	830	847	856	845	841	844	832	874	866	840	857	871	873	895	870	817	847	876	886	825	891	819	805	849	873	871	817	858	866	861	838	832	842	848	844	839	823	821	883	860	807	825	827	879	880	822	884	805	861	893	816	882	912	836	883	803	851	840	844	887	859	814	888	835	865	846	829	855	833	836	824	849	843	921	854	900	874	861	876	839	886	825	843	898	862	816	851	825	835	871	803	825	822	905	832	851	817	865	845	826	869	844	857	808	876	867	808	866	785	830	888	811	859	819	817	812	824	880	842	802	845	819	822	878	857	875	882	843	899	863	826	811	829	846	894	832	852	915	855	876	853	822	814	835	922	837	883	848	891	841	861	822	828	851	843	905	836	895	855	878	832	783	848	837	826	838	842	858	842	864	866	816	895	820	816	867	835	809	886	817	882	839	803	831	857	834	829	794	793	890	804	890	876	869	855	862	841	835	824	845	902	842	863	860	798	816	860	875	812	879	856	851	837	807	852	812	896	850	809	812	847	889	846	860	855	847	874	897	825	852	833	812	831	794	863	832	829	876	866	822	873	839	835	844	907	860	846	867	867	803	871	848	835	929	866	823	839	851	809	843	869	841	856	823	827	842	837	864	866	850	800	841	826	890	849	827	858	805	831	832	818	909	829	857	904	824	869	838	849	864	805	894	865	845	787	844	833	931	831	888	839	877	871	839	867	816	818	863	831	832	804	902	865	849	856	827	835	879	895	833	786	840	850	883	855	880	835	844	838	857	877	853	851	823	826	833	838	829	872	865	814	795	817	836	815	813	792	823	828	831	854	860	871	798	819	871	826	891	877	819	825	820	813	823	875	870	856	851	845	835	853	843	831	802	836	839	811	857	836	840	852	842	855	818	812	812	837	841	772	868	855	838	851	887	814	777	845	835	839	841	824	855	851	884	862	809	890	863	874	905	846	843	837	826	809	837	830	898	862	803	827	862	898	860	864	827	825	836	814	819	898	875	890	863	826	855	843	890	849	839	877	830	813	907	853	861	870	838	874	837	831	877	825	890	808	855	845	897	853	868	828	841	816	847	813	838	845	852	859	867	868	854	871	826	861	927	842	811	858	885	885	882	856	916	775	804	836	820	847	884	858	827	867	799	827	850	824	785	838	867	837	923	853	779	825	876	835	828	866	825	814	854	830	852	887	770	914	829	820	820	786	851	840	870	824	869	855	838	827	922	871	820	857	888	783	885	824	846	835	857	876	894	805	844	820	850	809	889	861	848	806	819	827	856	805	828	846	873	845	850	856	789	845	855	837	824	796	861	845	836	898	871	822	844	845	814	897	884	891	862	836	825	782	866	847	838	812	835	889	869	869	822	850	805	844	881	918	848	819	892	819	814	814	842	843	844	809	877	922	881	847	826	872	829	864	824	855	829	878	878	920	827	824	861	825	852	857	863	856	820	842	838	799	853	850	844	882	890	861	880	841	843	879	894	840	815	867	831	847	819	832	853	849	848	815	810	874	806	855	844	816	857	815	855	832	861	833	872	802	815	843	838	806	878	902	867	855	829	823	828	859	831	867	846	817	883	864	821	834	857	864	828	809	832	875	799	909	805	864	844	836	865	870	843	836	839	871	892	842	850	788	856	836	871	835	840	853	839	845	833	868	901	851	838	822	852	802	868	883	849	849	833	793	866	844	870	833	832	846	843	842	813	824	824	913	839	816	868	804	817	792	834	823	809	894	824	846	837	860	810	814	858	861	835	856	834	798	811	833	840	844	865	852	819	817	845	823	859	847	894	856	818	862	810	826	870	861	849	882	892	865	923	886	841	809	910	841	803	832	817	807	861	826	851	837	887	842	870	845	870	827	843	850	801	863	829	855	862	821	855	834	828	825	844	849	853	810	835	799	865	787	882	836	809	849	855	866	869	840	841	885	823	797	833	835	839	865	818	857	854	847	834	828	814	847	821	857	856	845	872	834	861	815	893	817	842	841	838	879	787	819	852	859	840	842	831	766	863	854	803	863	857	825	854	860	882	801	846	864	890	833	868	870	870	869	903	816	846	847	842	836	864	919	875	842	851	863	916	859	838	877	848	878	853	855	807	924	862	841	900	888	825	823	824	825	831	855	790	822	849	881	825	842	878	838	861	840	855	850	855	861	804	832	793	856	844	869	858	787	798	839	852	855	856	847	866	899	908	811	868	868	846	822	837	812	859	891	905	836	822	870	836	813	869	845	818	849	892	878	791	831	861	794	829	845	851	824	842	826	802	852	823	849	828	847	853	817	873	837	788	852	841	829	849	820	857	888	845	846	829	826	839	865	812	798	826	890	829	848	869	829	832	857	875	864	887	851	828	854	866	879	795	870	858	807	845	826	828	875	842	870	830	832	808	813	911	837	836	847	867	856	871	881	835	837	824	842	834	912	842	825	891	836	902	831	884	846	790	817	823	835	896	836	889	864	858	822	804	822	832	868	844	857	833	831	851	858	856	854	872	857	859
12505	834	631	509	384	332	262	247	242	216	238	197	206	198	199	234	221	200	197	195	202	183	192	187	187	190	189	176	178	205	186	168	185	159	172	168	193	179	168	180	180	188	167	183	177	164	184	150	155	170	176	156	197	171	172	196	161	189	172	201	169	189	193	166	156	168	211	170	160	194	177	194	185	168	183	154	186	162	185	162	193	173	186	198	166	183	158	178	161	178	166	176	189	188	166	199	184	177	156	192	157	176	159	196	181	177	179	181	176	155	173	145	193	179	160	187	158	181	171	196	186	184	175	185	183	171	174	141	165	193	194	185	193	184	186	163	177	185	207	189	189	189	184	182	177	189	165	155	183	143	202	186	200	159	174	181	152	151	210	170	188	165	163	188	206	180	182	180	151	190	184	178	168	182	174	168	195	200	163	186	184	183	158	170	167	164	165	167	184	157	180	207	172	188	178	174	209	179	169	189	189	171	154	180	162	178	174	170	171	194	203	177	177	169	169	156	178	186	178	182	173	175	172	162	169	177	186	180	167	184	168	173	182	177	197	203	155	181	183	175	175	159	178	174	185	171	166	161	191	166	191	150	182	208	180	186	165	168	189	172	175	178	189	167	185	160	180	176	184	197	172	194	153	189	176	166	152	182	190	190	153	161	184	208	195	171	155	174	201	177	167	203	196	190	148	155	162	174	187	222	176	206	182	157	145	183	187	178	165	178	164	165	171	199	179	159	172	184	173	185	181	146	148	175	177	177	188	191	171	164	147	154	148	163	184	169	149	172	189	182	174	169	157	183	176	197	187	162	164	194	182	191	156	161	169	202	165	185	189	184	188	168	179	179	189	186	161	187	177	167	206	181	186	188	187	167	186	143	166	173	184	166	177	166	162	181	188	165	184	161	185	174	171	167	201	193	190	176	167	190	193	179	171	167	172	176	158	160	178	172	184	153	172	191	184	178	172	174	180	172	189	215	196	180	160	185	178	185	180	161	163	162	155	192	148	164	169	192	174	193	190	185	184	174	177	194	173	154	191	162	152	181	153	182	204	155	166	188	177	165	165	193	162	209	151	195	164	175	177	200	183	172	165	168	175	152	171	169	190	180	185	211	174	174	172	193	176	151	158	198	178	174	155	180	171	160	171	167	158	167	153	164	182	153	173	154	156	201	158	163	188	186	177	210	179	228	161	167	176	192	194	157	162	177	185	176	194	171	187	152	177	173	164	177	152	190	173	170	170	187	173	176	193	184	196	170	190	191	161	165	165	183	163	179	183	188	195	170	162	189	199	184	188	192	175	185	190	168	178	197	185	168	178	168	179	193	184	181	193	198	185	173	152	173	187	168	156	166	168	161	186	188	202	169	190	202	156	176	194	185	193	202	180	156	183	166	179	174	177	173	185	162	164	164	171	181	211	190	173	172	158	188	167	167	176	165	181	193	189	177	199	159	166	180	180	199	193	177	195	167	178	172	202	168	162	180	178	151	165	169	172	200	163	163	156	164	157	163	200	167	174	164	164	155	171	181	187	151	189	173	170	173	164	162	180	179	170	161	181	182	184	198	199	172	180	167	190	155	163	191	159	168	188	186	148	145	157	174	181	176	167	179	190	168	185	178	190	182	193	192	205	170	207	186	178	156	183	182	204	174	200	180	167	141	163	186	181	187	166	187	190	164	167	171	153	157	185	167	189	165	197	186	165	172	167	182	171	166	158	184	186	190	173	178	175	178	170	174	164	179	199	187	173	184	169	175	160	178	169	164	166	186	155	184	164	177	170	183	187	139	176	165	208	204	182	165	157	159	174	161	135	187	175	171	156	173	170	164	187	190	192	174	188	164	169	179	184	184	181	179	176	174	186	180	148	206	170	164	150	176	157	188	189	172	180	207	162	175	171	154	159	175	199	186	157	177	183	173	180	174	180	157	161	148	156	150	172	196	171	196	166	195	153	200	181	171	166	182	160	140	184	168	168	163	178	171	187	180	180	174	171	164	178	189	187	174	169	199	157	180	192	166	189	161	197	164	183	172	170	190	196	177	174	176	175	155	147	162	179	140	199	158	165	160	192	175	175	171	192	138	168	145	177	183	172	170	178	193	174	160	174	187	174	175	173	164	182	174	186	161	149	157	160	226	184	161	171	173	166	182	206	181	167	192	190	175	175	158	175	158	194	183	186	183	158	175	166	184	179	189	179	169	167	222	213	208	177	197	170	167	173	196	190	177	160	204	172	184	185	173	159	175	185	201	179	166	155	163	166	175	175	174	158	163	169	177	179	169	196	208	186	194	177	189	158	169	190	186	208	167	173	180	187	176	177	190	165	161	170	168	163	188	164	184	151	176	168	190	163	193	144	180	182	159	174	145	160	162	175	153	162	166	183	169	170	173	160	187	173	174	158	179	161	180	161	179	178	170	193	179	170	192	171	195	162	175	180	164	178	171	161	188	158	177	191	200	188	200	180	146	190	164	178	162	181	150	205	139	195	162	193	169	199	170	155	168	161	202	183	171	189	163	184	166	187	178	173	162	173	187	179	173	221	162	188	168	185	187	177	177	171	195	188	175	184	180	172	172	198	189	169	153	157	201	181	179	170	174	158	189	154	162	174	164	146	183	205	186	185	199	200	168	189	161	178	176	165	159	209	183	184	188	179	159	196	197	184	179	193	180	174	183	182	146	173	187	169	185	167	194	163	182	184	189	159	196	175	161	177	176	181	171	148	167	171	188	162	159	165	197	217	201	175	181	184	176	191	168	193	185	165	189	174	190	187	168	176	180	157	172	183	183	168	185	160	151	172	164	183	210	169	210	176	181	177	172	173	160	178	176	188	169	148	158	193	197	196	197	153	200	177	172	151	172	148	174	169	188	181	182	169	174	166	157	179	182	188	196	200	183	155	173	178	151	158	188	149	181	200	166	170	168	176	165	175	183	183	199	173	171	194	194	182	194	148	181	165	192	159	180	179	186	209	191	187	207	194	188	193	195	179	170	189	163	170	169	172	183	173	177	159	156	170	191	164	164	171	184	177	178	171	156	181	178	175	164	172	194	197	181	179	172	181	180	181	169	145	191	173	167	159	189	174	187	175	180	152	156	169	171	179	151	195	175	161	174	164	174	181	176	165	144	159	178	202	180	194	156	159	185	192	162	180	180	175	199	187	160	184	172	193	166	166	166	179	188	190	177	165	181	177	190	200	187	194	151	175	190	172	174	174	160	182	163	183	183	180	186	187	188	183	149	174	172	194	183	185	162	134	171	174	188	164	161	175	171	155	187	169	219	169	185	181	165	188	208	193	170	168	175	172	193	174	174	158	147	174	187	173	158	190	174	186	184	205	177	180	161	173	201	161	161	146	161	198	171	193	175	170	173	165	197	176	165	191	179	185	175	202	163	175	159	202	201	188	184	195	187	163	189	161	189	173	165	168	221	176	193	196	157	173	177	179	176	189	175	167	150	200	201	195	175	205	200	166	182	196	182	165	165	167	169	177	174	172	164
7832	897	1474	1647	1379	1170	994	861	815	740	662	609	633	566	578	593	553	603	549	553	543	539	529	489	498	512	524	520	492	500	419	499	506	489	499	486	458	460	485	455	471	429	436	481	481	469	497	518	468	432	477	432	482	438	470	476	461	466	492	464	452	478	476	439	402	421	471	447	468	467	438	433	501	458	451	450	453	454	448	462	465	478	490	500	473	491	484	440	462	415	444	455	448	424	464	457	447	467	474	434	467	469	466	498	443	499	396	412	439	487	486	467	400	512	445	435	445	495	453	468	490	480	428	457	451	438	444	477	503	458	455	473	455	495	443	456	468	450	449	478	505	498	485	429	459	451	445	467	441	472	467	447	468	499	470	472	455	431	445	457	437	454	490	449	487	443	472	440	487	440	484	422	401	474	481	444	461	448	453	440	453	478	502	439	470	464	469	483	438	462	466	436	493	475	439	471	450	467	468	449	454	465	487	476	470	476	464	449	446	470	426	438	490	453	467	464	466	449	475	476	436	457	457	424	467	474	456	463	414	465	489	448	452	488	470	472	476	514	482	447	473	471	437	451	464	429	434	471	455	470	473	490	489	444	451	429	496	459	459	472	450	431	456	444	460	470	465	453	404	471	453	446	440	469	437	499	473	445	467	472	416	449	477	472	460	446	468	461	449	467	454	483	458	475	455	452	428	453	452	458	436	477	500	455	463	443	458	479	456	471	437	456	432	442	474	457	458	482	479	432	456	444	449	418	468	439	481	466	482	449	484	438	442	438	471	422	462	443	448	465	445	456	451	476	475	435	428	458	495	449	471	466	461	422	465	460	431	491	491	442	447	495	424	482	477	441	414	407	459	447	466	423	460	453	420	435	459	456	483	423	445	414	471	441	385	458	451	467	420	472	451	454	453	439	456	436	445	458	475	490	467	461	445	435	450	421	451	435	457	456	460	452	439	485	458	446	476	496	456	498	473	474	455	498	474	445	456	479	431	468	465	442	441	453	444	488	468	444	451	487	468	477	465	447	427	477	486	461	443	461	474	458	457	455	456	425	445	472	445	428	468	452	453	457	434	471	436	499	445	443	495	420	456	448	469	446	456	497	484	466	474	500	429	450	476	448	438	479	426	481	441	467	431	470	434	465	496	455	492	452	475	461	460	414	479	451	432	454	453	468	425	465	470	451	436	431	432	507	419	453	450	453	441	442	480	449	472	466	456	433	425	432	456	460	436	446	466	447	457	451	489	462	474	472	437	479	462	501	451	456	486	473	432	445	475	453	426	449	443	466	469	447	464	432	467	458	473	457	463	447	497	486	440	492	439	490	488	468	424	453	478	441	490	461	477	441	451	451	507	469	467	485	465	474	451	429	449	424	430	473	464	416	449	456	457	447	400	455	442	437	475	438	423	459	457	469	483	448	426	462	447	465	464	482	424	442	479	492	464	441	473	442	489	429	451	471	495	454	432	474	456	446	459	484	478	433	477	500	456	459	484	456	482	438	487	436	454	446	452	444	405	513	428	440	461	456	456	484	474	455	500	424	453	479	425	436	493	426	453	420	463	466	434	458	449	467	473	469	466	470	497	450	488	495	470	430	468	469	439	447	427	457	478	454	469	490	458	420	457	435	472	493	464	427	432	509	444	457	450	462	491	430	457	461	427	460	474	454	493	444	477	459	450	459	414	427	435	449	438	435	470	428	485	433	440	443	468	468	419	467	435	443	478	434	440	471	442	435	477	441	463	422	445	481	468	435	445	455	457	451	440	446	446	470	474	400	442	445	441	474	451	435	446	420	476	464	447	423	474	447	435	404	450	470	464	455	438	457	466	476	448	474	458	467	444	462	485	484	421	477	420	461	412	435	455	432	437	458	444	450	467	452	494	435	440	499	453	433	429	399	467	443	439	464	467	453	463	410	472	421	470	447	459	441	446	427	461	464	428	464	469	480	463	450	404	508	477	464	490	472	450	449	479	472	425	460	501	477	449	444	451	415	428	479	467	403	451	463	461	453	452	465	477	457	431	451	435	458	475	489	455	484	446	461	462	476	472	430	475	463	477	453	429	470	417	457	484	451	483	443	446	460	467	472	447	440	436	426	471	471	451	411	472	488	463	458	430	481	465	475	438	451	446	472	467	441	464	465	443	473	480	441	450	483	454	442	485	455	431	448	456	442	443	423	438	464	501	433	440	454	488	433	434	404	469	494	420	462	425	483	471	435	484	475	481	464	465	446	451	477	504	432	460	452	459	454	457	430	454	470	440	437	450	440	421	413	451	467	465	472	461	438	439	509	453	430	473	439	438	418	456	429	432	454	466	444	465	432	427	458	443	441	453	390	459	463	439	501	475	437	432	457	437	461	423	456	451	465	490	487	460	465	481	462	465	455	451	470	442	467	472	439	458	438	432	489	504	441	454	474	466	438	463	438	455	477	414	454	493	434	481	439	431	466	453	455	448	447	514	466	433	428	461	443	446	434	453	433	465	514	466	446	421	437	478	464	446	441	475	468	461	474	463	453	450	463	436	451	470	441	473	445	447	461	435	458	454	407	438	437	500	417	459	443	426	461	447	445	458	441	425	437	442	460	466	432	461	477	477	428	467	444	431	435	473	436	475	461	446	473	446	460	443	459	474	423	467	449	504	466	439	435	481	479	469	469	479	476	448	457	431	466	457	444	471	436	470	464	443	487	420	473	486	430	473	452	467	465	485	446	444	446	460	454	461	465	462	458	444	473	427	433	427	441	458	417	455	457	454	486	466	478	446	464	435	445	405	418	482	462	457	434	502	459	482	472	480	436	468	483	470	473	458	468	446	461	490	442	463	445	458	482	457	442	436	476	459	509	452	450	475	458	431	509	456	478	421	458	478	466	475	422	479	460	432	442	445	468	449	444	463	469	407	519	479	449	469	476	428	460	440	436	461	424	420	470	455	495	449	465	433	480	453	479	471	429	470	442	487	486	504	421	456	486	434	435	479	439	426	466	475	451	491	412	455	453	418	499	419	439	459	460	450	455	455	471	436	475	435	472	440	453	476	471	484	459	463	454	412	483	427	424	480	476	431	478	443	413	447	473	480	491	447	459	485	466	489	454	478	467	469	484	498	476	431	399	443	421	451	491	487	426	444	431	500	455	429	444	435	450	464	407	466	425	442	488	459	472	479	495	460	428	458	460	457	454	436	466	456	486	428	457	435	454	488	447	461	446	450	434	420	443	444	453	464	444	442	449	449	438	461	488	476	464	451	451	463	448	453	427	481	478	421	456	430	423	443	461	498	469	474	479	469	428	444	449	511	475	462	459	438	435	467	510	469	430	442	427	445	431	455	485	476	428	483	420	465	428	468	455	460	451	471	415	485	487	415	426	454	404	445	435	467	501	463	452	455	475	459	466	456	511	445	489	461	449	433	480	455	455	424	436	460	418	463	434	468	450	462	467	465	437	453	469	443	414	443	449	443	477	485	437	496	459	459	512	446	472	451	434	484	477	446	439	442	426
1358	455	448	464	399	447	405	413	390	404	432	407	415	419	427	397	417	458	409	454	427	395	399	419	436	437	461	416	425	382	440	410	438	388	438	466	427	390	412	419	429	445	375	447	444	406	408	409	458	385	444	433	421	447	386	420	410	413	397	367	403	367	413	421	451	423	407	446	446	424	423	406	451	400	417	401	437	423	403	402	443	419	408	422	399	441	402	432	421	425	439	444	410	400	446	383	393	410	401	417	438	412	412	433	437	415	381	465	439	437	394	399	410	446	399	395	451	427	404	383	400	438	428	455	426	428	390	424	376	394	420	423	397	444	458	433	456	407	439	450	452	409	413	408	397	425	405	411	407	416	423	433	429	432	465	385	424	447	404	436	431	409	448	439	442	405	418	435	446	437	432	422	464	463	403	425	439	429	400	441	425	424	447	416	414	426	474	447	413	403	402	415	420	451	413	440	430	434	379	411	427	442	414	436	414	416	429	469	418	388	399	423	411	436	469	402	423	452	437	422	419	390	447	428	395	424	384	410	416	437	402	432	445	380	479	386	419	404	399	442	443	447	417	405	422	436	435	414	450	393	431	404	402	421	431	462	410	392	432	437	409	443	461	396	403	420	417	387	399	442	456	456	426	421	429	430	382	433	409	432	386	438	411	410	415	393	399	408	400	428	433	425	429	450	400	394	438	429	401	396	428	409	405	408	410	401	435	405	463	442	453	422	427	453	415	381	431	429	393	410	409	401	377	438	412	422	418	426	450	404	386	413	442	436	465	415	382	411	416	417	375	446	449	406	434	414	419	369	421	431	433	422	380	399	439	442	413	445	431	423	428	459	424	373	436	441	449	388	437	427	437	397	366	442	442	404	404	440	421	454	411	427	433	400	453	416	411	412	396	412	398	439	414	423	417	396	401	438	389	429	459	458	452	432	391	416	428	442	457	449	488	391	441	429	440	419	421	432	430	434	394	435	409	442	475	427	406	390	389	414	448	400	423	401	434	432	423	424	434	429	430	401	426	422	400	388	441	432	419	406	444	437	418	412	451	402	439	440	407	430	442	417	390	438	411	387	479	428	439	403	427	438	448	432	392	429	405	444	397	421	468	435	449	452	394	414	430	406	435	415	399	409	422	438	393	471	426	422	420	399	450	448	404	431	423	432	453	404	420	415	447	421	400	471	439	458	427	422	409	379	429	427	413	407	435	425	421	393	439	432	424	410	448	418	353	445	418	464	459	445	415	394	434	422	435	449	430	412	430	393	449	430	418	398	429	394	423	428	414	421	408	377	440	394	401	438	410	405	465	457	440	423	423	430	442	442	423	418	413	412	434	425	408	403	421	470	442	433	402	426	441	417	399	408	406	434	443	368	463	457	441	414	428	455	409	394	438	428	433	442	420	423	398	392	434	420	435	390	447	422	418	418	416	456	424	440	394	405	409	466	415	422	431	380	422	420	410	374	428	443	436	404	421	410	418	419	466	398	440	382	407	417	451	404	379	416	439	402	388	434	396	430	418	419	391	456	411	392	422	448	424	416	438	413	417	433	429	452	425	412	409	406	450	400	436	394	421	410	415	361	385	382	387	409	406	444	483	418	419	409	413	433	373	429	433	419	418	421	432	380	443	437	360	414	439	466	430	430	437	452	376	443	451	411	407	407	418	417	400	418	438	416	428	388	392	438	394	442	464	401	444	418	394	466	414	438	405	425	440	367	409	429	378	410	404	427	433	408	447	425	471	407	419	419	422	404	442	406	456	433	386	432	412	389	441	419	416	434	446	388	405	400	399	427	434	442	412	452	409	389	420	459	404	467	364	426	401	446	446	438	458	399	428	386	455	444	433	432	436	438	435	435	405	420	370	440	434	430	410	436	430	416	423	444	387	395	437	429	381	434	440	438	448	393	456	452	431	414	439	425	472	396	447	436	441	432	410	382	404	411	424	462	415	392	420	377	409	440	369	469	422	445	394	388	456	394	379	420	419	392	448	386	420	473	411	403	449	438	392	455	408	390	395	424	485	424	412	428	450	434	404	380	460	416	398	398	425	417	396	420	430	406	370	431	407	474	419	424	430	432	457	453	443	400	430	432	440	417	381	415	363	398	408	411	410	426	415	426	395	468	459	410	430	377	420	407	394	412	430	386	448	388	424	429	419	411	444	435	415	382	430	420	399	421	447	419	408	407	375	410	418	399	391	454	389	426	409	398	432	457	411	440	428	407	434	409	408	396	432	426	424	406	407	416	386	429	423	425	427	456	415	419	402	366	415	392	427	414	410	419	403	448	431	441	397	389	424	426	460	438	419	405	413	463	428	480	441	415	442	449	422	382	449	424	390	424	402	413	448	421	391	413	421	432	444	444	398	404	398	396	439	408	404	441	405	480	420	422	453	393	394	461	441	398	438	395	399	429	381	442	452	413	453	401	410	427	395	433	444	442	396	416	430	421	428	405	422	435	411	418	404	405	391	391	438	428	415	438	475	437	429	435	421	452	416	391	435	418	430	421	400	471	410	418	440	397	453	436	446	423	441	427	419	426	426	414	412	452	461	424	429	420	447	404	397	417	448	454	439	434	449	448	454	438	432	429	404	414	419	422	428	389	408	459	408	406	438	426	434	408	406	427	400	390	438	484	414	458	439	379	442	384	394	402	409	445	389	386	444	437	433	403	397	420	418	414	427	437	418	437	446	424	411	412	421	422	399	390	409	436	442	421	378	428	411	437	421	420	446	422	426	403	451	435	440	442	475	450	431	436	416	402	429	462	465	410	455	431	458	395	419	477	415	453	396	441	391	428	421	414	455	430	469	421	453	433	421	430	415	443	414	391	414	434	413	397	406	374	445	417	445	430	432	416	423	411	406	395	389	463	371	408	397	386	458	405	456	421	422	446	404	426	435	450	439	406	447	386	433	410	455	416	399	407	409	443	443	421	427	439	444	417	432	420	409	417	397	441	391	424	395	405	413	449	433	451	457	428	427	455	425	446	437	465	414	432	395	453	441	468	411	452	429	414	434	468	422	425	416	422	455	409	444	422	391	387	434	436	450	439	437	402	441	421	416	420	434	417	432	427	435	388	434	427	420	388	394	433	428	450	428	455	446	418	421	402	408	462	462	449	429	460	417	444	474	415	391	393	395	425	398	461	409	406	433	407	397	414	422	414	423	396	396	419	412	426	437	425	441	417	439	452	448	453	420	463	374	409	403	444	460	458	467	426	404	414	424	418	406	459	450	409	423	415	432	419	381	472	388	410	411	442	418	429	402	407	427	444	414	402	377	436	412	412	456	404	445	435	392	410	404	442	438	413	442	433	380	409	428	428	389	428	426	390	431	401	399	437	435	414	411	457	389	417	401	442	409	424	403	396	398	412	416	417	422	427	437	399	452	420	416	416	478	455	407	382	427	432	429	428	409	429	404	431	405	446	416	391	415	394	458	418	423	434	406	430	375	389	452	441	442	410	435	375	440	424	394	420	433	395	405	397	438	428	414	404
2157	1026	1034	1045	1012	984	1020	957	1058	989	1024	1015	1014	1028	1013	981	1030	968	1029	1004	956	1002	1033	969	1012	998	1008	996	988	1044	1002	975	990	925	972	1030	913	958	953	946	981	1021	1010	1006	987	978	986	979	1003	953	984	1060	1058	992	995	990	954	952	1025	965	956	987	1032	1050	985	981	970	1021	1006	965	960	951	981	997	967	942	986	957	1036	986	986	983	978	1030	1009	978	988	984	993	1029	1004	1005	965	1010	969	958	994	923	952	966	982	975	995	972	996	941	1011	971	901	946	967	948	988	972	956	965	1023	983	1006	998	932	1011	1004	965	982	955	1001	970	1028	972	949	905	999	919	1002	961	1012	995	985	975	977	965	994	1006	1051	964	958	999	984	991	1009	1038	1017	993	984	959	989	951	931	994	968	980	939	956	947	999	967	967	954	1036	970	1014	972	925	976	958	995	998	1001	969	967	960	952	1018	999	988	978	995	976	930	933	1002	953	998	1003	982	967	986	949	953	988	1017	975	954	978	1014	929	996	952	937	1011	955	995	925	1013	987	978	1036	940	977	926	967	999	955	987	933	966	1005	969	940	959	924	992	964	937	978	998	1022	978	936	955	1024	938	989	1001	972	932	1004	977	976	934	1029	990	958	922	999	972	989	990	942	994	973	1004	984	985	991	979	1018	985	1014	983	986	987	1004	999	1024	981	963	1014	970	1004	963	1028	925	1007	981	1006	1032	939	967	1006	1009	986	1005	977	952	1004	978	979	939	940	954	939	958	951	990	999	1023	1009	999	988	1003	981	1002	957	973	1042	994	927	956	1001	956	938	1001	998	962	966	929	1004	1045	974	1017	966	992	990	966	1004	1019	1098	1009	987	988	915	1059	949	968	973	955	997	999	1001	937	973	953	975	1004	991	970	968	963	964	980	1005	955	1012	988	874	976	970	969	959	929	988	1023	982	980	993	917	947	976	974	999	983	1012	969	939	938	984	939	984	974	936	963	1003	996	942	976	990	1013	973	1007	977	953	998	928	1032	987	1020	941	979	965	990	965	1006	1065	981	1003	928	975	948	936	950	959	985	1017	1020	998	966	994	996	993	918	986	974	998	1037	949	934	968	967	1015	987	1010	954	978	1006	959	983	950	1007	958	1020	982	947	961	989	946	1017	973	1029	1027	955	961	925	1016	978	966	976	1024	1020	942	1015	974	1027	995	984	967	974	962	1000	965	995	1015	987	962	996	976	969	954	1009	989	993	978	966	987	972	1016	982	1024	924	995	969	934	959	1010	968	1004	990	996	963	980	1028	1002	995	959	941	932	932	982	958	991	942	973	984	981	974	973	943	957	1067	949	968	1039	1017	991	983	972	1010	929	915	958	999	1000	944	1028	937	978	948	925	993	1006	1009	983	992	906	986	1005	985	991	929	931	975	952	1013	974	1016	980	1000	967	1037	958	954	1002	1012	1013	913	949	983	934	948	1023	1013	953	1014	1007	969	916	945	988	925	925	1049	945	991	982	981	1002	1041	935	972	966	980	993	977	967	1009	980	964	991	960	949	961	965	1015	968	1027	979	976	926	991	961	1018	925	988	974	953	1042	905	1009	1038	1018	966	939	994	977	966	990	987	971	1021	955	1011	975	921	990	947	1027	962	1000	979	954	989	955	1040	952	965	905	1001	994	1007	1038	976	1019	1010	987	1006	988	930	1003	946	1011	932	954	949	970	948	992	963	1013	1028	984	1003	1041	996	994	1009	935	937	910	920	908	934	984	977	964	902	974	928	951	961	938	997	936	946	953	970	1040	981	983	1009	1019	968	1008	988	957	1000	1007	991	959	1019	960	1015	1010	990	959	975	977	941	997	989	891	1029	1033	1009	946	980	998	981	942	931	970	972	964	963	982	1029	987	1007	996	955	954	998	940	1002	985	977	980	985	940	995	910	1020	993	996	962	969	955	1013	927	965	1005	961	993	1042	1016	1039	971	921	971	976	1005	950	973	1000	973	959	1034	974	951	1027	934	989	954	960	935	994	1020	978	963	950	942	1057	1011	992	941	948	1003	987	956	984	1023	984	934	1006	975	971	969	954	975	979	969	938	1008	980	975	982	928	969	992	967	990	942	975	962	927	984	1042	990	948	941	1015	966	1009	1057	961	925	949	1021	956	1001	978	994	934	973	966	997	1008	939	902	962	917	975	1016	979	936	995	910	1022	1008	1014	953	939	1027	976	963	1022	917	940	969	1001	1012	996	1002	996	993	1046	943	1002	1029	1006	995	1008	948	907	989	947	962	1012	986	951	1020	1013	1013	917	994	1038	963	969	985	965	985	974	984	1004	962	983	1003	947	994	949	939	1028	973	1004	990	947	987	1002	1003	991	993	968	940	949	952	975	985	1011	962	1014	946	966	931	965	955	950	1024	1017	991	988	1002	983	939	952	956	1000	957	1000	988	1024	1029	955	987	969	944	1030	991	1024	994	1028	1029	1008	956	938	1012	998	976	1025	991	1003	984	942	998	1053	1010	1015	1006	962	1024	967	926	1000	1013	967	975	954	1016	944	1005	998	957	976	976	981	1049	933	939	980	988	929	991	966	1017	913	1005	889	960	1031	972	965	989	958	968	1012	957	977	981	975	1008	1050	988	968	961	982	988	974	997	1028	966	1007	1021	954	974	973	952	933	957	974	976	975	1002	967	1005	965	960	995	969	972	1004	983	1015	984	974	936	1014	978	985	1050	967	961	933	958	956	934	973	986	1020	964	1009	997	986	940	996	975	956	985	935	987	1006	955	976	959	931	980	975	973	956	999	925	969	1010	995	1049	983	974	989	961	940	956	991	987	1001	1031	954	976	962	986	1031	1008	952	935	968	958	992	1001	976	985	1026	924	992	1051	1000	994	1012	1008	1019	907	1000	1018	1000	1007	1001	952	1002	996	1018	961	1033	996	990	986	968	973	941	982	961	986	1026	1021	927	975	951	956	976	1028	990	968	987	989	972	942	968	943	980	967	1003	995	999	983	950	989	923	932	1002	1015	951	1004	944	978	940	993	966	965	984	960	949	986	1000	962	962	990	967	961	999	1016	958	965	1023	970	952	984	985	1002	1046	944	979	993	990	991	1077	969	957	967	982	958	974	983	982	966	1035	938	907	1030	928	1039	1015	914	905	990	983	999	945	940	930	939	1061	996	939	1020	1009	952	1029	1036	983	1006	965	992	987	999	926	1003	928	957	955	956	972	936	966	967	988	932	1036	952	947	957	973	980	992	955	982	1001	950	1040	969	995	942	927	996	945	958	994	955	941	986	1000	1016	941	951	942	945	1004	992	1022	994	969	988	969	999	1002	929	972	963	947	912	986	1043	973	996	1039	941	1009	996	987	999	965	1001	951	952	969	1013	929	998	961	1003	962	972	979	1013	982	1001	983	956	994	975	960	976	990	1000	928	943	997	994	961	942	955	970	1005	969	997	988	952	1012	969	1022	1012	995	973	1002	989	979	991	995	957	970	981	1000	991	1000	1032	972	986	1016	972	1049	936	959	939	1036	957	1028	943	972	973	1012	945	978	959	972	926	1026	967	993	991	972	930	946	935	971	981	1007	988	1032	982	979	948	1007	976	956	951	941	931	986	970	987	986	992	986	964	1009	981	965	1011	972	991	963	983	1004	1050	968	955	954	974	1032	987	1001	1003	976	975	995	921	946	968	991	984	950	981	1004	997	997	954	951	958	989	975	994	994	994	948	942	1019	1006	992	984	971	988	983	1015	952	955	931	986	988	932	961	958	1014	935	949	1007	943	1032	1008	957	943	997	1020	1003	982	965	985	1013	916	937	968	950	1013	953	991	982	1002	976	1070	909	1055	972	948	980	1014	977	1004	1008	984	1012	966	959	958	918	944	955	962	992	971	1017	994	972	995
7022	634	560	489	470	425	398	373	373	383	402	358	356	353	363	389	376	390	389	382	378	363	412	383	357	334	334	384	364	371	395	353	350	387	444	347	370	350	382	329	379	353	354	363	406	380	379	301	366	371	368	348	378	377	369	388	352	335	362	343	350	386	370	356	380	368	384	374	381	367	355	376	372	374	348	368	363	355	378	369	389	373	382	328	364	359	350	397	313	377	317	358	368	373	336	340	345	347	354	370	359	379	384	368	378	351	351	347	347	363	401	363	365	361	357	347	373	392	363	377	367	346	356	345	343	383	382	347	345	353	386	346	388	343	364	379	379	329	370	392	343	343	360	374	344	354	398	380	371	347	344	354	335	363	356	324	368	338	384	327	357	347	364	342	362	359	378	375	386	353	357	384	387	374	357	330	363	342	354	356	367	338	374	357	359	380	354	357	370	343	333	352	350	333	373	352	353	366	373	317	370	358	397	353	342	382	359	378	382	353	335	348	340	369	354	374	364	376	399	401	395	346	339	350	352	340	362	354	341	314	359	357	340	337	357	379	357	363	369	343	369	371	329	354	408	366	363	371	373	390	377	364	357	385	377	368	392	334	331	360	349	382	382	383	357	397	395	338	380	365	343	353	348	322	411	360	362	390	348	408	343	357	359	360	325	327	357	381	362	402	371	396	355	376	372	373	355	376	345	362	320	369	336	381	418	365	387	338	362	350	376	373	391	343	369	366	370	335	369	342	345	363	379	335	381	395	406	370	333	377	379	343	348	370	374	338	350	333	365	370	359	341	327	322	336	358	370	413	340	338	373	390	433	340	375	338	418	395	388	392	369	355	347	345	347	346	388	359	347	351	359	334	354	346	405	384	365	375	353	348	377	374	347	319	356	393	384	357	334	366	352	344	388	359	361	339	348	405	331	336	390	357	373	376	353	377	366	374	393	362	341	328	376	348	374	360	346	411	351	359	351	305	413	382	357	358	356	354	347	389	343	359	398	345	325	369	344	408	371	368	377	309	347	356	364	346	394	360	368	363	347	364	367	356	348	358	377	342	380	361	395	351	371	373	374	384	386	352	378	352	330	369	371	357	349	373	347	426	367	322	361	323	348	362	353	371	348	346	359	375	366	364	350	369	330	374	383	365	351	324	358	368	372	407	333	383	367	360	388	350	363	359	334	353	332	336	397	358	349	354	343	386	372	345	350	350	391	395	391	348	400	376	362	363	372	365	346	376	385	357	349	317	351	400	342	368	355	341	337	375	373	349	325	364	342	362	351	346	350	354	357	371	356	344	359	357	337	377	391	340	347	354	365	341	355	331	359	370	396	328	346	369	358	376	373	365	351	371	349	376	344	368	363	367	385	383	356	373	384	375	358	370	336	375	354	345	361	363	349	383	365	359	350	396	370	339	351	367	388	342	324	370	360	358	365	363	369	379	336	334	366	368	366	363	369	339	358	365	388	365	385	378	354	335	371	326	385	340	359	351	376	333	342	335	356	345	353	381	380	373	354	360	392	357	356	358	377	391	331	382	383	378	335	359	356	332	349	383	337	369	320	334	352	381	374	340	375	370	365	357	390	350	357	358	352	395	355	383	386	342	394	367	401	358	360	360	328	390	362	353	368	330	334	369	360	373	335	345	373	335	356	359	361	359	329	363	345	366	360	359	355	366	342	384	329	392	377	380	348	349	389	355	385	323	381	327	325	402	351	339	337	396	355	379	368	347	359	394	383	377	352	393	354	379	378	380	360	358	334	346	371	372	364	342	356	361	374	335	364	364	358	342	285	361	340	376	349	395	338	353	353	371	361	386	364	393	373	384	354	346	328	356	363	330	372	375	349	378	369	409	356	389	326	356	370	330	336	367	348	364	354	351	367	376	311	377	337	321	311	334	345	350	381	326	380	337	396	373	339	351	337	371	344	373	363	339	410	360	386	358	398	326	358	347	336	343	342	393	369	327	378	384	316	367	355	351	387	330	356	358	362	377	360	346	367	364	396	331	316	377	339	321	361	366	367	364	405	349	385	370	346	370	346	356	356	329	344	360	346	336	372	364	365	370	357	344	353	377	344	362	351	384	358	376	344	332	334	359	381	356	369	365	316	313	321	334	409	381	353	357	357	355	373	346	351	369	340	349	380	356	395	376	367	345	356	325	349	344	384	377	352	393	349	389	365	393	353	357	371	346	325	388	380	405	365	338	374	386	351	344	376	321	364	344	398	346	366	351	380	385	389	382	377	343	339	350	387	362	329	331	364	367	390	372	403	336	379	393	374	358	307	348	370	340	334	355	372	377	385	345	316	379	376	351	360	377	326	372	382	364	348	370	371	329	353	385	364	351	354	327	360	385	349	328	363	298	379	346	374	338	343	372	360	353	357	370	381	348	356	379	326	394	367	376	379	374	349	353	366	345	355	393	348	370	367	357	331	362	380	381	366	359	323	365	377	367	377	373	387	357	382	373	394	390	374	351	342	350	349	357	374	379	381	364	353	374	363	371	373	343	364	370	368	347	328	348	341	327	344	346	379	377	370	340	388	370	356	388	379	331	367	383	370	343	364	393	340	354	338	350	384	357	312	382	357	371	361	357	394	372	399	394	357	352	345	364	357	394	365	336	362	345	328	401	325	356	382	391	355	415	340	398	371	361	377	346	314	388	356	354	386	367	334	320	386	378	360	365	362	387	330	358	372	332	362	342	350	398	384	352	368	358	351	374	327	367	356	360	370	378	357	329	373	370	350	348	359	376	370	349	407	365	342	396	347	359	362	348	366	403	405	383	388	354	359	340	362	318	349	347	364	340	364	364	355	389	353	401	347	344	338	351	345	358	379	320	341	347	361	340	343	362	333	349	423	333	382	361	352	366	376	385	365	374	365	383	383	353	327	368	347	387	331	381	392	378	348	369	357	357	340	317	320	369	370	352	371	352	344	370	348	368	333	392	381	379	328	313	370	332	371	347	341	356	368	355	336	344	350	318	404	393	407	385	335	395	330	355	346	354	346	352	386	380	369	324	382	358	369	369	354	339	347	381	398	325	380	352	397	375	364	370	361	406	373	334	350	360	370	338	346	397	373	348	375	354	366	366	353	374	371	340	347	358	340	386	349	327	341	388	361	382	340	356	372	351	348	394	377	360	356	366	341	351	369	376	343	347	344	338	395	357	371	389	352	350	399	382	369	382	357	350	370	347	352	344	361	364	378	369	373	366	305	371	361	335	398	386	334	361	362	381	331	346	371	371	377	348	343	330	363	353	342	344	358	355	371	380	401	356	367	357	356	341	365	324	370	324	392	326	354	360	361	388	369	357	346	357	326	335	376	378	372	368	372	383	343	355	357	346	356	332	368	367	385	401	361	377	361	385	368	334	381	376	353	347	371	394	354	383	381	373	348	360	363	374	337	349	329	415	384	360	379	348	369	351	341	384	375	361	370	361	386	378	386	371	337	385	353	371	348	350	337	358	331	401	368	354	371	352	340	338	367	349	388	357
6328	1042	1333	1506	1373	1181	1154	1084	1066	1019	925	955	939	897	952	878	892	900	892	931	850	878	933	823	857	949	864	884	838	872	896	813	892	790	847	820	884	832	880	821	873	857	810	862	856	854	826	844	843	803	850	859	858	836	838	893	807	851	829	827	856	826	825	854	873	858	876	828	861	808	855	835	878	882	898	883	836	891	848	847	826	822	883	822	857	899	802	842	836	845	863	807	883	859	847	819	804	880	863	838	847	917	845	861	815	904	894	863	875	848	848	856	877	858	896	858	811	847	880	902	851	824	904	873	850	868	835	807	805	872	841	912	825	871	873	824	887	823	869	838	852	842	839	836	801	826	819	868	814	872	870	858	893	899	855	854	881	826	820	866	917	838	840	835	845	820	821	807	848	870	850	864	848	822	848	846	830	848	804	808	817	883	782	857	885	864	872	855	830	852	864	842	861	821	861	796	835	824	843	823	857	851	868	874	859	883	897	865	850	833	875	798	849	824	798	854	834	818	850	830	833	805	824	843	854	837	858	847	844	845	839	816	848	876	835	857	897	806	868	807	854	839	864	823	879	903	840	816	862	914	894	850	847	765	827	893	900	853	894	861	845	826	818	834	882	854	857	758	848	819	876	863	876	855	851	825	877	853	856	833	826	840	856	869	831	925	853	857	833	831	788	864	829	836	819	828	814	805	840	854	819	825	858	767	820	849	863	819	842	814	887	817	837	878	853	806	787	801	895	831	854	818	823	864	801	852	841	839	820	897	834	841	842	830	824	855	855	834	884	858	833	849	851	866	896	837	865	861	835	857	909	837	835	822	896	823	881	838	880	807	838	867	804	828	843	819	815	848	870	820	873	820	895	848	804	856	846	859	814	858	830	870	840	842	830	837	877	863	841	840	871	848	863	845	812	833	844	837	807	844	796	840	818	860	896	829	852	806	852	845	822	864	863	828	875	852	863	835	818	881	834	858	869	821	873	860	850	836	867	821	895	804	818	848	846	883	857	825	856	839	887	799	831	868	827	847	778	827	840	838	807	810	817	883	871	801	859	793	799	852	833	842	861	873	856	848	887	843	824	838	890	858	813	870	866	860	800	854	866	851	826	930	857	842	802	860	827	837	819	877	872	864	867	888	839	805	842	841	888	853	821	819	850	913	839	850	804	887	809	867	833	870	886	884	883	855	817	891	874	835	845	832	852	867	798	843	859	871	878	843	795	835	812	827	817	858	833	851	845	862	817	871	871	850	817	884	871	853	852	867	925	828	860	879	833	835	828	874	802	861	824	838	815	831	808	821	857	848	869	826	828	825	811	834	835	858	864	826	817	858	823	825	860	853	829	827	846	816	802	825	811	839	889	876	851	845	836	809	854	802	828	799	894	830	842	836	819	826	826	868	850	893	872	846	831	841	837	839	841	809	860	862	852	831	908	812	804	821	839	872	821	781	844	869	838	815	857	834	854	851	808	805	851	845	845	815	844	837	857	837	854	843	863	838	840	837	831	833	889	833	814	778	836	819	856	750	870	870	830	856	851	814	902	871	822	852	840	822	895	857	848	841	871	857	813	886	854	843	798	865	883	812	820	815	845	840	878	817	837	846	813	886	833	828	864	927	809	894	848	838	847	850	888	881	878	806	873	832	870	807	833	857	793	858	857	842	819	845	877	822	849	884	825	854	834	846	804	843	890	879	858	837	891	904	796	847	850	842	844	792	863	813	856	888	819	827	869	818	835	899	869	820	847	863	861	834	806	836	845	868	841	866	854	900	827	818	823	865	865	825	875	838	882	839	788	851	875	820	812	812	847	828	824	824	782	813	872	899	829	814	839	830	865	852	840	861	877	828	826	810	807	856	827	858	842	876	841	858	853	844	846	856	812	862	888	857	874	868	920	843	806	879	878	860	824	834	817	827	861	853	844	787	811	924	874	832	882	846	869	849	867	859	809	826	869	808	857	857	852	813	825	842	868	845	828	822	843	821	819	804	905	842	815	864	861	863	835	854	821	809	850	802	889	838	888	928	831	823	820	806	885	848	832	845	810	817	834	820	830	831	814	832	844	870	836	857	841	816	890	844	886	835	873	891	849	873	847	840	839	846	840	814	815	851	849	811	921	842	839	827	864	803	857	818	909	834	852	796	850	821	860	843	789	852	883	845	827	874	812	851	868	833	838	820	869	857	807	829	878	765	818	830	810	878	817	826	856	811	874	808	869	851	867	862	920	823	871	810	843	863	892	860	825	833	895	844	847	868	845	812	870	840	858	819	829	841	908	837	873	847	848	845	846	822	805	790	824	868	844	869	833	837	867	836	852	841	864	873	792	846	883	844	791	853	838	863	849	856	873	870	872	840	868	828	860	795	853	825	860	823	820	852	875	841	839	787	854	843	842	843	853	862	850	821	847	903	824	808	905	843	853	882	892	849	886	862	829	833	891	884	851	889	844	811	870	811	805	885	830	840	862	897	825	819	809	818	837	872	840	840	844	858	814	832	808	886	889	814	853	868	858	874	842	850	829	898	862	900	817	827	801	822	838	811	898	831	850	834	854	826	850	869	792	845	830	848	849	859	871	847	875	858	850	821	897	877	832	853	861	840	831	841	819	862	858	908	866	831	886	852	829	860	828	827	808	915	873	858	813	899	825	881	811	813	809	888	883	856	834	838	891	880	855	831	861	802	823	850	835	817	866	841	849	856	859	872	847	829	859	869	848	869	857	848	846	882	832	837	852	871	839	803	866	841	867	884	863	859	813	845	803	828	848	856	820	862	854	879	797	840	827	872	862	808	859	906	827	850	802	808	853	839	834	829	804	885	827	864	815	838	855	835	807	834	814	855	804	822	821	874	890	890	836	860	795	909	856	841	848	863	849	808	829	869	842	858	893	844	838	808	804	822	827	808	833	877	871	895	832	844	814	858	855	835	846	786	860	812	863	823	823	848	845	856	847	891	859	825	870	881	871	853	846	870	858	863	905	833	885	859	847	878	859	836	807	842	853	822	859	856	850	913	844	875	837	817	830	832	800	867	871	820	846	798	811	843	835	858	883	839	831	801	849	853	825	884	871	880	929	850	857	855	896	832	891	804	817	816	790	819	887	775	820	892	861	849	910	858	854	810	853	843	839	854	845	837	848	821	839	789	897	811	894	850	835	905	849	876	877	882	818	901	841	871	864	870	892	817	871	880	827	814	857	867	873	880	863	856	880	815	833	866	848	863	843	884	893	860	875	858	834	869	841	873	862	812	833	837	881	866	816	840	853	840	860	811	873	858	862	839	836	857	838	868	841	815	854	811	849	840	860	856	856	813	892	836	856	813	829	873	846	837	830	883	872	856	850	817	887	859	830	792	804	808	844	877	795	859	881	826	873	875	890	819	850	870	823	840	875	858	893	808	863	821	814	862	902	846	821	872	837	839	843	819	834	857	838	883	853	892	836	868	865	813	863	836	864	832	842	885	867	768	853	804	819	853	862	848	791	854	847	872	841	815	869	893
12277	793	579	486	402	349	265	254	209	242	204	195	186	186	211	188	196	192	206	196	165	205	195	169	208	193	166	165	163	192	156	184	180	199	178	192	172	171	182	171	176	142	158	192	178	158	195	164	165	160	141	166	192	188	206	187	147	160	179	184	161	171	178	183	169	164	178	153	166	169	190	168	179	172	173	166	189	176	173	155	176	180	168	171	195	186	202	171	181	195	147	165	162	178	161	171	186	193	156	177	186	178	206	185	199	172	192	163	164	163	150	169	174	209	183	194	145	145	167	171	165	193	179	174	161	183	170	197	172	190	179	205	167	170	177	174	179	169	176	149	161	174	179	183	198	168	188	176	160	168	201	177	173	197	176	179	149	158	159	173	183	176	144	165	166	171	145	189	166	168	201	185	175	181	178	146	174	170	174	184	172	201	165	178	159	175	146	174	182	180	183	160	176	160	162	199	182	197	191	197	183	164	161	179	185	144	178	187	172	170	176	161	190	189	144	189	160	175	184	182	140	162	176	165	166	174	182	162	169	164	192	164	165	179	180	200	177	161	173	165	177	168	174	173	167	157	172	164	157	151	146	175	159	173	157	181	187	168	177	179	174	162	195	167	185	171	174	177	167	199	172	192	162	170	202	164	180	174	147	182	158	173	193	167	187	180	167	171	178	181	182	181	153	148	165	184	144	163	191	185	177	189	157	179	150	141	159	189	167	164	183	183	161	166	170	176	186	179	155	180	201	176	162	179	171	190	198	189	164	151	189	164	149	190	170	144	164	182	182	178	173	162	159	150	154	192	189	181	170	186	207	154	151	151	192	171	151	178	186	159	176	183	180	175	175	177	187	172	187	182	163	160	184	173	191	184	178	181	200	172	178	162	189	162	173	150	181	156	195	176	180	177	205	172	168	178	163	207	162	192	184	185	164	177	167	141	176	214	163	168	162	181	187	179	184	200	170	177	164	198	197	183	153	183	156	165	188	163	192	182	182	175	170	168	171	198	161	195	177	149	210	162	167	149	179	165	160	154	176	199	167	153	172	184	176	172	146	167	172	167	180	182	193	200	146	184	163	167	181	185	192	181	161	186	196	204	187	196	172	164	183	213	187	147	188	198	172	184	168	147	140	189	154	180	155	167	191	181	176	163	171	180	185	179	172	149	180	182	172	185	177	168	171	148	180	163	180	165	159	167	197	176	171	173	157	172	161	163	188	176	169	153	161	193	173	166	189	176	181	193	177	177	165	177	164	155	185	161	165	186	173	175	160	171	146	169	171	203	173	202	189	177	177	144	165	204	188	158	194	183	162	153	193	180	168	193	178	186	157	155	165	195	202	166	184	168	176	171	177	170	176	182	180	201	169	166	201	178	179	187	172	181	179	175	172	180	168	183	179	190	176	185	166	158	174	188	192	187	173	166	183	158	183	158	168	162	186	195	185	188	171	158	160	178	162	173	178	168	211	172	185	166	175	169	179	169	183	191	185	162	189	176	161	164	183	178	186	176	199	192	175	151	168	181	207	171	162	177	171	159	170	180	210	165	173	159	192	179	175	177	174	181	167	176	169	165	174	176	214	213	177	199	181	193	183	171	178	172	191	186	155	174	169	173	171	167	158	194	168	185	178	188	146	179	161	178	187	193	182	158	168	175	170	160	200	169	196	162	194	173	132	172	169	160	169	195	176	198	173	179	160	182	194	179	175	193	184	157	172	196	168	185	207	165	180	182	178	182	178	167	151	191	181	174	179	187	203	164	166	204	195	191	168	181	207	162	167	156	172	164	168	190	181	164	167	169	191	164	155	161	166	169	168	148	174	158	156	175	187	195	189	170	196	191	194	198	179	185	187	172	175	175	151	172	172	193	163	176	195	185	177	198	186	167	164	196	157	183	155	174	162	150	141	175	178	165	171	173	165	197	162	151	178	161	163	158	176	169	157	154	179	173	171	180	179	182	190	163	163	179	162	164	172	157	189	148	170	172	158	170	199	176	206	181	187	180	178	177	158	146	193	182	173	172	171	176	187	185	184	163	181	201	201	162	177	163	151	172	167	156	199	171	193	170	164	199	192	164	180	170	176	164	180	158	186	165	174	175	208	162	173	157	165	156	180	181	155	180	171	153	166	209	181	180	186	183	170	192	170	171	164	190	194	168	193	170	172	173	187	170	169	187	185	163	195	165	168	163	190	162	211	171	181	173	162	165	158	171	173	154	182	180	181	190	171	169	167	173	188	190	159	183	142	167	202	178	196	140	161	167	168	178	181	154	181	161	173	172	196	183	167	177	189	179	188	170	198	164	162	154	168	205	189	180	193	195	155	164	186	186	197	177	174	194	170	167	174	160	171	154	164	203	166	168	207	161	159	187	185	181	188	199	186	191	162	183	172	154	164	140	163	186	169	163	191	152	171	176	157	166	167	183	148	184	174	154	182	195	145	167	177	155	171	174	169	187	195	181	164	163	172	185	157	159	180	151	192	184	194	194	194	149	176	179	142	195	155	145	172	152	185	194	170	169	170	200	190	193	154	178	220	150	201	158	209	165	172	152	192	185	176	146	157	161	165	152	194	166	159	160	159	160	184	158	158	195	206	170	188	162	174	175	177	187	174	155	177	172	182	183	172	165	168	198	169	194	168	165	176	167	168	188	169	184	190	175	154	187	179	206	188	161	156	188	164	181	165	158	174	183	175	169	189	165	180	181	159	190	186	183	167	188	172	185	210	166	193	193	210	177	156	161	187	177	164	173	189	165	203	179	171	186	174	155	193	203	184	189	166	165	175	184	179	170	193	148	167	163	176	146	147	164	174	192	162	183	195	155	184	180	166	185	161	174	182	182	158	157	175	144	170	172	179	166	174	197	164	194	184	171	156	173	171	173	168	163	177	181	197	164	183	181	171	158	160	180	169	164	182	163	192	177	197	180	181	172	183	183	184	159	172	201	155	189	157	167	180	157	154	169	159	180	186	170	188	174	168	154	176	173	162	183	182	179	194	173	191	160	204	154	185	169	175	178	200	181	187	183	164	160	178	149	166	199	164	166	168	188	192	170	183	177	192	170	184	145	174	162	183	191	181	201	184	168	171	170	160	190	181	170	184	164	203	166	180	165	194	180	187	187	172	200	207	164	155	165	182	191	190	168	153	166	185	189	174	183	182	170	175	152	168	156	180	151	200	186	173	172	192	193	199	176	159	175	182	172	184	184	158	185	195	171	167	163	190	188	193	176	186	188	179	181	158	172	162	178	173	174	159	160	139	183	196	203	168	169	171	183	173	157	173	184	150	175	195	176	178	186	205	191	159	177	163	166	151	155	154	193	178	171	176	190	181	199	178	166	187	176	164	165	173	183	176	199	172	191	156	177	172	163	152	181	178	185	163	173	149	186	181	161	182	164	181	190	147	154	163	178	183	179	186	188	194	177	138	154	169	158	167	189	171	186	169	166	171	184	165	191	177	169	178	187	172	205	199	155	155	174	169	183	167	171	174	184	155	181
7704	858	1403	1670	1411	1156	1036	884	788	770	669	670	591	607	628	586	594	562	535	543	558	506	530	499	547	493	497	461	532	473	511	473	475	438	436	505	501	477	451	464	481	454	454	455	492	463	467	466	439	537	454	500	456	463	461	483	462	496	458	427	500	469	438	475	455	459	430	455	449	443	468	471	464	474	434	479	477	430	467	451	464	433	493	421	499	452	464	458	462	475	475	490	446	467	434	473	460	495	433	465	446	447	457	459	462	428	424	456	475	436	455	442	436	417	474	436	440	451	458	465	444	467	440	417	409	429	452	457	433	454	440	478	465	450	418	503	446	467	470	433	484	449	442	439	457	497	445	487	481	481	454	462	474	464	485	433	470	452	433	503	448	457	428	451	440	449	484	449	452	446	438	435	431	449	501	460	455	437	461	448	500	444	452	505	456	480	449	453	454	464	450	464	483	454	455	437	475	454	454	460	448	494	472	456	459	440	440	455	447	466	430	478	448	444	442	417	486	433	460	411	461	478	472	434	494	471	449	442	506	440	481	441	498	457	446	449	450	463	459	423	460	436	438	438	458	462	476	456	476	451	414	490	459	493	467	404	399	441	442	444	474	483	488	461	438	443	473	447	441	437	502	440	465	482	442	440	462	469	435	429	456	438	471	451	431	449	469	465	446	431	457	444	430	483	442	449	441	455	433	456	494	463	435	466	440	418	496	465	454	456	444	500	430	459	431	481	460	430	444	462	454	449	439	461	456	505	467	459	448	453	495	473	459	462	468	439	430	489	461	458	471	449	457	468	466	460	466	447	452	452	451	426	456	460	458	454	465	473	443	476	430	461	448	429	468	450	475	446	436	478	439	449	425	475	485	461	458	470	473	484	486	439	466	451	478	467	448	465	487	445	477	492	476	462	488	491	439	462	460	482	455	444	442	471	449	479	437	443	449	474	465	454	431	478	493	489	446	447	463	456	412	406	472	446	435	475	470	473	410	438	444	438	429	446	481	453	457	492	466	494	438	457	479	469	455	455	514	472	430	479	478	487	461	460	439	473	436	453	417	463	445	479	475	458	462	469	412	487	446	436	485	450	440	472	448	457	446	469	434	461	467	485	417	437	471	463	418	441	495	485	451	447	472	460	462	460	492	491	464	476	408	475	502	469	471	474	429	470	438	449	451	482	423	460	479	466	467	429	447	466	444	484	452	433	431	403	427	459	421	462	468	478	479	455	460	464	434	433	430	463	442	453	460	450	429	427	456	456	416	483	461	476	431	450	481	456	476	456	460	431	435	475	471	440	452	469	469	455	461	463	454	435	444	434	433	477	444	460	459	430	424	470	509	458	440	439	455	416	472	486	446	451	450	431	460	477	464	472	436	410	453	449	469	488	460	552	435	386	462	459	483	454	454	442	497	436	547	458	479	472	451	484	458	440	458	471	430	429	471	458	467	440	453	456	445	492	478	458	466	480	409	400	462	503	444	470	454	456	434	468	420	475	466	476	488	506	464	445	450	457	424	437	462	428	429	461	461	485	439	473	433	440	440	456	475	436	465	446	425	416	466	414	470	431	457	470	463	444	401	445	441	436	460	487	453	473	432	443	439	479	447	438	485	438	459	517	459	505	435	450	456	449	481	455	438	442	460	469	467	458	458	478	458	444	448	458	440	474	467	418	469	466	509	459	457	470	438	469	442	454	449	453	453	424	446	465	431	445	463	453	448	445	496	430	466	444	430	474	467	479	495	460	488	421	490	468	474	477	464	440	433	455	459	472	469	466	451	439	464	443	483	434	476	449	473	496	448	452	472	438	470	429	477	470	426	477	447	455	482	453	476	448	440	519	436	455	444	455	475	460	455	482	439	458	449	423	464	466	477	479	437	468	464	471	446	484	430	451	449	447	475	447	488	429	452	478	440	469	463	418	523	418	441	462	458	454	436	447	422	453	466	431	460	466	480	454	518	482	465	442	476	468	452	475	485	460	450	430	449	438	463	472	445	456	425	455	463	448	447	431	430	502	458	461	456	451	454	459	482	469	439	456	456	478	463	465	468	462	465	454	462	450	442	451	455	489	472	443	495	439	474	472	490	422	491	502	456	436	437	479	466	442	423	458	457	469	467	465	458	469	414	438	473	460	478	485	462	448	485	441	458	469	448	470	456	484	447	477	451	473	445	459	502	462	453	499	465	434	416	457	461	437	476	434	418	469	457	431	448	452	463	465	459	461	457	455	454	474	499	463	498	474	463	477	441	445	436	437	447	435	454	479	456	433	447	496	464	445	461	452	462	458	420	470	435	473	446	438	452	509	458	470	437	431	484	452	475	468	459	465	465	467	444	436	424	471	456	469	444	468	456	430	460	427	481	463	464	467	459	476	469	464	462	489	471	434	459	434	434	468	440	458	474	436	453	464	468	442	479	481	455	481	448	466	479	451	495	437	463	457	438	483	458	405	473	430	456	465	457	480	434	461	433	434	445	450	487	425	499	445	470	457	514	474	458	467	413	474	453	445	469	450	413	450	444	425	471	460	442	433	479	476	461	433	461	447	409	467	474	451	434	467	491	427	425	471	451	427	486	441	493	448	477	479	418	459	449	487	475	409	441	474	445	472	440	439	482	450	443	405	452	451	455	460	452	468	429	490	457	457	473	486	483	451	434	472	428	494	442	440	451	443	498	438	461	471	474	454	445	434	432	445	447	444	456	448	435	445	458	460	456	439	414	438	442	458	442	463	422	476	399	499	446	460	498	452	455	453	422	448	447	496	469	437	443	476	451	418	439	450	459	483	417	431	459	443	475	479	468	449	447	459	454	407	461	459	436	443	444	443	451	484	436	471	464	435	481	467	483	475	489	433	435	474	463	467	419	496	455	454	461	458	462	447	421	460	477	459	478	467	458	432	470	442	471	459	449	462	415	451	398	466	472	480	449	441	460	449	496	479	435	457	473	469	458	433	483	459	481	423	463	462	457	448	450	456	462	458	468	468	471	493	463	439	469	428	428	417	453	492	456	438	442	428	440	441	463	437	462	451	464	437	440	457	461	460	469	481	469	468	487	462	438	460	465	458	481	453	453	444	439	461	463	422	436	447	478	468	425	466	432	445	450	414	469	433	452	483	506	464	438	408	449	460	446	455	461	446	450	471	430	465	461	446	441	434	459	452	477	494	420	490	460	441	439	456	459	482	484	440	465	457	442	428	455	486	478	477	457	455	435	443	455	451	439	465	467	461	466	474	431	459	503	458	441	450	447	402	445	497	524	446	465	419	458	437	489	445	461	420	451	424	451	463	444	445	417	485	465	467	461	439	451	446	473	459	416	452	456	441	466	430	464	472	446	462	455	452	440	447	449	455	468	404	438	466	463	449	458	474	451	462	476	467	474	446	489	476	469	459	440	474	444	475	472	465	445	462	484	477	455	451	437	463	449	452	448	426	464	441	427	439	438	431	408	465	445	438	453	498	452	453	425	438	430	459	504	439	455	426	447	463	475	476	441	458
1450	406	407	399	452	426	461	396	434	410	382	434	437	413	409	418	396	461	431	451	414	430	409	426	448	429	406	420	434	417	417	423	379	404	386	425	403	438	424	449	423	457	416	366	383	431	408	420	413	440	372	436	432	400	402	414	403	467	425	394	421	479	434	422	368	370	375	438	449	382	397	404	393	427	428	449	435	467	434	414	379	402	435	462	416	450	402	456	414	414	432	407	391	424	421	417	402	386	401	453	406	403	459	440	427	437	416	419	449	379	417	417	442	429	412	444	443	421	436	413	379	432	425	436	401	438	437	454	443	421	401	397	433	409	434	438	404	408	424	434	404	461	427	420	397	385	433	417	431	423	401	458	411	452	448	396	433	404	433	407	404	402	431	438	438	419	439	416	426	403	439	447	424	421	403	433	413	411	392	450	428	406	423	431	419	398	370	382	461	406	418	439	428	407	400	421	431	417	417	409	411	414	433	435	390	450	410	441	416	414	393	433	409	440	445	429	428	431	395	427	420	382	427	421	412	399	409	426	401	429	416	402	412	370	446	401	447	413	462	421	407	386	443	413	397	415	396	425	400	422	426	406	400	414	412	407	440	467	411	424	432	424	410	430	407	394	415	435	413	397	396	432	417	414	419	390	451	410	379	412	377	397	411	398	404	428	395	453	445	441	398	432	400	403	426	416	430	422	422	413	396	432	455	390	427	415	449	416	409	426	403	410	363	417	402	443	454	416	401	422	402	443	431	408	454	424	414	428	418	430	405	394	440	391	427	412	446	426	384	419	387	397	440	399	399	401	414	441	397	390	420	469	377	441	443	451	389	389	441	432	430	421	413	417	418	404	414	410	438	395	415	408	421	389	427	414	428	417	393	392	443	454	455	419	376	432	410	440	413	392	419	427	391	380	412	438	391	430	474	412	408	407	420	419	420	427	416	439	421	446	462	406	406	404	420	385	440	446	416	431	425	388	401	394	417	396	441	402	452	399	413	415	417	428	448	435	402	434	424	422	416	428	413	415	425	392	419	426	401	400	421	397	424	408	406	397	444	424	391	416	420	431	379	411	446	439	429	434	439	442	422	403	451	434	426	389	398	443	376	439	434	445	420	411	455	411	400	418	422	424	411	419	408	429	461	438	408	434	429	421	444	426	417	443	396	431	417	445	422	420	398	432	437	413	424	432	400	415	400	420	407	429	411	398	376	412	443	412	420	423	413	424	406	412	412	416	423	393	445	380	379	428	396	436	423	422	406	413	393	439	417	421	408	440	402	415	443	419	422	402	387	438	397	426	433	404	430	416	407	447	427	410	428	411	419	380	426	446	436	412	415	390	434	440	426	397	397	437	431	429	418	434	413	402	446	414	416	411	426	451	439	418	425	402	475	408	399	419	434	430	399	439	429	437	423	419	411	413	398	448	392	424	433	395	387	420	403	406	471	405	405	410	433	453	425	438	456	413	417	407	446	416	438	441	425	378	431	418	473	432	395	422	430	450	385	425	435	424	384	413	398	433	469	441	402	399	389	407	400	440	416	433	456	395	401	442	389	408	414	416	396	414	435	428	383	409	430	423	425	431	422	452	424	441	437	422	418	420	393	405	407	424	418	401	413	399	387	426	361	420	415	424	416	461	432	411	428	448	437	385	427	376	436	453	382	414	373	398	419	406	404	426	402	408	398	400	432	426	427	442	429	395	414	412	420	416	421	411	417	416	420	424	449	376	406	402	414	458	414	436	460	439	445	409	405	431	399	385	415	418	407	501	418	419	460	428	403	424	426	402	439	401	445	458	468	414	421	408	458	412	435	423	432	403	397	410	386	417	385	422	394	406	377	401	398	421	425	437	439	425	439	408	442	418	358	396	412	456	406	392	438	399	407	413	391	435	410	403	457	402	425	411	438	422	416	403	385	422	402	372	437	408	433	453	451	448	414	425	403	406	419	404	400	416	382	407	444	416	406	451	417	431	389	437	387	375	465	375	464	454	413	416	382	401	439	392	432	403	401	421	423	380	471	411	404	418	450	417	446	426	438	393	377	418	469	426	398	414	375	429	410	414	419	419	389	421	428	467	409	413	410	394	404	445	424	377	420	409	444	396	411	427	414	460	379	415	416	425	386	443	402	441	435	415	401	412	426	380	397	417	438	415	425	413	428	410	415	404	456	439	407	386	418	445	444	414	404	411	402	424	407	375	430	446	428	422	392	423	389	431	393	409	434	407	418	414	415	417	421	380	393	440	467	390	449	417	415	463	407	421	438	393	405	404	435	412	402	410	430	402	404	477	437	376	408	434	347	439	406	418	395	440	402	411	401	385	386	410	430	462	425	405	419	401	437	448	402	418	421	394	430	436	416	408	423	409	414	421	423	381	404	416	431	393	401	423	435	403	441	424	432	417	421	411	407	430	426	411	407	427	412	386	411	447	394	388	410	413	427	403	428	394	419	389	425	424	430	437	421	437	365	404	441	410	381	453	436	460	419	441	414	393	389	431	401	409	412	413	459	396	428	380	393	466	414	433	431	386	436	424	384	428	386	394	440	435	413	414	434	411	428	420	417	415	475	395	411	427	420	405	381	397	427	428	382	431	455	403	399	432	403	448	421	447	428	417	437	413	398	428	440	408	416	418	420	423	435	441	422	444	422	384	387	430	412	376	388	413	411	475	429	471	408	388	386	434	410	360	445	421	397	415	380	434	433	430	419	405	456	403	407	411	426	415	396	399	416	427	444	429	460	447	399	400	413	428	420	429	393	393	414	402	385	419	428	404	410	434	448	435	403	426	430	410	379	404	425	431	409	459	445	413	389	443	419	415	398	405	453	419	453	435	437	414	434	412	417	465	459	407	439	425	398	415	453	378	399	410	440	461	413	382	439	416	389	409	374	439	440	422	449	402	398	441	423	430	446	422	454	384	406	410	407	405	434	407	420	407	414	416	379	427	425	412	422	448	414	417	410	393	457	405	412	417	442	415	408	386	435	416	414	447	429	400	410	422	455	458	421	425	401	415	387	406	398	472	475	386	447	415	412	437	391	418	397	396	362	428	427	431	403	402	466	416	417	423	413	382	382	385	418	405	401	452	412	419	420	406	409	429	472	403	395	410	431	424	386	443	422	440	398	422	393	407	416	464	453	451	397	415	439	451	443	433	424	378	412	397	392	445	406	401	428	398	397	411	421	410	442	432	392	423	433	409	401	412	394	375	447	453	419	394	459	412	431	425	396	415	439	425	430	457	424	426	423	443	436	438	451	421	424	387	446	395	399	460	403	422	386	407	411	458	443	405	414	406	430	377	418	445	443	461	416	408	430	379	416	406	384	394	375	403	416	439	406	408	409	415	387	414	395	407	407	377	406	417	436	411	431	423	422	386	407	452	407	444	393	380	393	431	417	407	409	415	424	402	459	427	413	434	427	449	414	424	397	428	415	436	454	425	415	402	414	410	393	428	426	443	393	431	409	426	423	414	393	429	398	421	437	400	426	434	430	434	435	422
2124	948	1017	964	1020	1028	1076	956	965	1014	1018	1022	999	936	1017	987	950	959	977	970	1017	962	954	966	992	935	944	961	1040	1027	984	984	1000	909	941	999	968	959	965	1017	1003	992	972	961	984	964	935	963	988	1004	994	983	993	950	973	1035	1016	973	992	970	977	983	991	963	949	986	993	967	961	957	992	950	981	970	963	954	1011	904	997	982	1028	994	985	983	1006	953	1024	964	929	915	959	962	958	969	998	984	1037	995	1009	1006	1027	971	978	965	948	970	977	973	983	952	970	1040	999	984	943	934	998	949	987	957	994	967	971	956	986	927	1028	971	984	1012	993	952	996	987	1000	945	968	964	940	961	946	1025	1007	960	1000	959	911	945	994	959	982	929	999	964	876	969	985	919	973	958	994	968	996	923	978	934	974	968	970	957	921	937	961	961	979	940	940	969	969	996	1022	949	956	967	973	1008	923	1004	985	962	962	980	982	1031	979	948	990	943	951	965	999	1031	999	933	1026	975	953	941	972	974	960	963	916	991	1002	993	1008	976	1001	983	978	973	997	1010	991	973	996	953	995	960	976	946	993	969	940	961	939	897	1001	983	948	1027	928	1039	966	947	1000	952	938	961	954	1007	1003	950	947	929	969	1004	950	927	953	985	929	950	966	1017	992	984	951	998	904	988	976	1053	988	984	974	1002	931	974	957	939	1005	947	950	1042	967	974	935	1015	956	1017	971	1046	983	982	991	956	970	942	899	915	1016	1009	943	998	956	1010	953	985	979	1008	976	1009	956	1001	918	987	975	958	1049	947	935	969	992	1007	1005	937	931	972	973	918	1006	939	974	997	1016	963	961	966	982	994	989	991	975	918	993	983	961	965	988	987	1026	916	987	946	971	1002	999	958	944	932	899	965	956	1005	1032	967	948	1016	934	962	992	962	1000	918	939	952	999	1007	992	912	930	990	985	986	982	960	994	973	989	1024	947	973	931	945	1035	959	1013	983	989	939	924	966	999	1013	966	1009	968	983	1029	1009	973	1017	973	964	915	937	1009	954	1017	1031	925	938	1008	969	1015	963	926	926	956	1006	936	997	961	969	996	973	997	990	1026	960	949	1001	927	945	976	941	985	961	943	944	1007	978	985	939	935	938	1020	990	1018	998	905	1055	1008	971	1003	1019	987	985	950	975	960	987	958	980	1001	954	897	982	965	939	957	938	958	963	990	998	905	961	912	958	1030	932	956	918	928	962	937	962	1015	951	1001	981	939	977	1001	1008	969	981	1012	1006	953	1020	960	960	990	980	975	1042	965	971	1058	936	994	998	917	908	928	975	943	999	997	946	991	962	1009	916	1009	921	998	980	1015	941	913	924	971	986	946	1024	982	950	943	999	925	966	993	991	1015	988	893	958	952	988	993	955	994	975	927	934	1000	942	969	954	935	962	978	992	1016	995	998	963	994	954	932	978	960	1039	996	978	960	970	962	977	971	981	972	1002	995	1004	943	993	1010	903	922	950	957	987	962	995	922	956	918	947	987	1017	977	953	926	1026	962	947	1007	959	1001	970	937	1012	1025	992	930	950	951	1007	945	980	1005	999	988	990	994	1004	1002	1024	951	980	979	977	959	994	976	957	960	967	1008	975	973	1011	995	976	956	945	966	985	972	972	968	978	986	955	973	970	930	952	963	1022	926	986	1005	973	1015	1013	994	966	973	946	1059	973	902	942	984	1026	981	932	929	959	978	967	992	920	1023	1009	984	919	975	977	963	958	1018	966	935	981	982	991	940	943	1000	987	945	1005	954	970	949	979	948	1040	956	990	974	966	1028	949	943	997	1006	1023	984	1000	984	979	942	967	916	988	1029	989	998	982	983	919	1015	931	1030	988	953	1020	993	927	971	991	1052	966	1021	972	1003	950	984	976	978	1019	949	980	945	963	1006	956	1003	1007	931	924	993	975	946	978	1048	917	964	956	1006	961	952	975	940	985	993	921	984	965	974	957	981	987	962	967	976	913	930	954	1003	987	984	1001	972	999	960	918	970	990	1017	942	969	1021	888	943	999	968	1005	1019	991	964	983	973	988	983	961	981	979	960	951	970	892	986	943	997	1000	969	922	979	976	981	971	1029	1015	1010	940	966	990	962	953	977	985	964	988	973	992	987	990	961	987	936	946	975	986	984	955	990	943	976	1000	945	985	943	951	1003	1012	934	993	979	975	1009	986	1005	952	1018	967	924	952	947	969	945	967	988	955	958	987	967	927	946	975	963	1036	992	972	964	964	988	960	945	935	977	997	955	924	936	977	947	978	954	998	952	985	961	973	966	919	974	995	1054	953	951	958	970	978	921	921	1001	991	982	959	960	962	1073	957	963	938	935	960	961	930	977	1005	947	1041	979	933	978	996	984	922	999	959	969	962	977	953	1031	941	1003	982	972	1017	966	979	974	943	959	997	956	940	1014	925	1005	967	1036	1011	955	984	983	957	960	1000	956	962	969	1007	954	986	944	924	987	969	955	936	1023	979	992	975	969	1031	1014	904	1014	971	998	960	986	958	905	1017	992	1035	939	952	994	963	959	985	1028	925	1058	964	1043	996	934	971	975	929	945	998	977	937	1011	1004	987	970	969	964	997	996	918	966	938	885	969	950	986	978	951	1042	1008	980	1010	1009	993	974	990	1012	1037	977	964	990	975	958	947	1060	1023	957	929	952	963	971	1033	998	903	977	936	928	973	1004	1030	987	978	940	928	982	971	1003	955	1001	1020	1022	913	957	972	943	924	1030	1009	946	992	934	977	1011	931	976	967	952	984	948	981	973	971	997	1002	1001	982	939	958	1010	995	978	965	952	1013	899	994	997	953	953	1003	950	958	924	1009	969	956	946	964	994	977	970	958	1029	986	958	939	988	962	1001	994	999	930	1021	928	980	967	982	920	982	967	932	937	981	1000	1021	989	991	924	995	949	1004	938	985	935	984	955	944	969	927	960	917	984	968	986	972	991	959	971	968	985	956	958	1060	979	982	989	991	1042	965	1003	950	995	1053	992	922	955	1001	1015	1008	955	946	969	982	973	1006	1023	1003	1033	955	1040	968	1005	928	1026	928	944	987	1005	951	1021	972	953	1000	979	933	962	940	984	985	986	950	948	954	987	975	892	971	961	996	1018	984	968	916	984	1024	992	943	977	975	971	940	982	1010	945	930	1035	1014	934	961	919	977	949	992	1006	979	991	958	969	948	995	961	1013	943	983	961	933	954	997	918	945	989	947	959	1034	962	976	961	924	971	1018	970	990	958	978	969	958	965	953	1011	940	947	976	1012	961	975	1011	997	994	988	981	961	1072	972	916	970	964	954	994	951	981	917	929	971	981	980	1006	988	993	968	966	975	1005	964	939	983	1010	1002	989	1013	974	987	989	962	914	940	960	930	1010	1035	938	1022	1058	990	978	968	961	953	926	1016	956	938	940	972	948	932	966	979	951	972	966	886	951	993	985	972	1034	993	976	971	962	941	971	1044	989	950	947	995	1022	971	996	966	992	943	1012	1014	949	947	962	975	965	976	1000	1005	989	992	960	949	987	987	948	986	944	977	990	1053	1026	985	922	978	1012	965	1019	971	972	1020	960	1021	972	955	951	961	957	991	968	1028	989	1001	939	936	1008	985	1017	914	1029	1000	1030	1000	952	926	991	974	968	1029	933	989	987	988	1028	956	987	1000	925	956	978	968	991	956	983	962	942	974	1036	1052	957	987	978	1012	959	999	1028	943	947	1011	944	1013	979	990	1008	974	963	999	962	973	987	993	965	966	998	996	994	945	974	956	973	938	950
6726	584	572	511	422	452	415	419	366	351	371	380	342	362	351	356	345	370	381	370	341	372	382	368	370	383	353	354	362	335	378	344	375	348	360	380	316	335	328	330	380	380	348	372	373	339	384	377	350	374	367	384	343	376	360	363	366	329	335	351	358	399	368	375	362	376	375	333	381	378	387	366	389	360	364	331	354	349	375	395	343	345	345	376	385	371	323	372	385	370	363	345	404	336	386	377	339	349	318	353	349	347	368	320	349	394	362	368	361	362	356	367	387	394	363	366	322	383	390	359	350	363	365	326	360	353	381	340	383	373	351	349	337	369	338	388	313	364	373	378	368	359	373	359	394	391	349	323	373	359	362	364	359	356	337	338	358	354	355	349	344	364	357	332	357	367	348	341	329	348	353	360	366	375	373	346	349	350	402	378	369	310	375	354	351	355	330	349	365	383	366	328	373	361	340	367	372	361	368	365	366	367	390	360	351	370	365	377	367	311	353	372	341	374	356	346	353	384	355	379	351	366	372	374	348	402	330	342	376	383	346	377	383	376	358	368	351	343	316	366	375	337	321	356	373	418	396	365	349	378	333	339	369	328	402	359	373	347	383	398	381	303	384	336	334	336	356	339	359	354	391	330	345	351	341	361	374	409	340	408	348	349	374	330	382	377	383	344	349	374	368	346	364	335	361	351	367	343	356	361	339	353	344	354	325	367	381	341	343	343	399	339	345	355	350	378	369	362	370	348	359	371	341	346	342	338	354	368	360	362	351	342	353	388	349	377	327	389	403	359	372	343	384	366	336	361	348	363	397	305	376	366	370	370	338	367	408	381	319	388	426	391	339	341	360	371	362	389	357	355	349	341	388	335	364	348	372	383	373	346	376	336	360	359	320	337	363	385	340	332	353	379	372	360	379	384	371	347	348	345	317	374	376	374	339	356	344	342	362	371	363	339	362	385	346	336	390	375	386	344	352	372	380	361	350	323	351	338	358	353	351	356	343	339	351	347	333	336	363	350	362	384	348	389	375	404	348	352	358	363	342	375	330	336	385	363	355	325	371	360	395	360	353	360	353	390	363	354	332	319	362	362	344	381	391	376	385	384	380	347	353	350	345	305	326	365	318	332	381	403	359	349	335	347	384	340	360	405	324	363	355	359	372	336	337	355	334	347	338	384	362	369	373	375	356	327	383	353	339	338	382	383	369	355	350	344	339	358	360	383	356	308	333	398	365	351	376	371	367	399	365	364	353	366	326	343	350	381	360	359	398	320	321	366	350	364	338	360	380	417	369	337	382	357	374	340	357	362	344	340	355	367	384	347	346	337	367	358	347	331	333	354	321	354	390	367	359	371	364	346	341	399	367	365	347	346	368	356	357	366	370	319	356	340	347	359	329	329	338	344	355	342	369	330	367	343	365	380	401	360	374	349	340	368	364	370	334	401	381	364	364	373	334	371	357	340	347	375	381	358	351	367	347	378	353	362	342	329	354	352	377	340	317	351	382	355	375	373	346	373	342	329	346	340	356	346	349	351	375	328	347	363	314	337	377	408	357	341	335	347	364	343	361	382	315	346	345	351	360	375	382	366	346	370	363	354	368	361	382	355	334	374	361	386	385	349	375	335	349	366	336	355	371	351	341	395	363	370	359	344	353	361	317	382	328	367	330	356	405	355	389	365	361	314	317	343	334	365	370	376	346	354	373	332	373	357	371	386	378	345	353	390	389	317	341	362	360	345	361	366	366	379	358	385	345	351	386	343	388	378	341	339	358	340	336	388	375	344	364	362	390	375	349	323	368	364	372	347	378	373	403	371	339	325	338	357	388	334	347	359	362	360	397	370	377	357	322	349	335	344	350	320	386	347	359	339	390	336	351	379	347	363	356	365	347	327	358	372	374	373	312	377	361	351	372	348	350	347	374	339	355	345	375	342	333	357	399	372	351	324	336	370	360	372	366	349	387	357	356	365	414	400	317	328	385	368	356	396	352	357	359	361	355	359	337	357	358	390	393	332	359	375	357	345	342	377	376	371	364	369	376	325	398	396	373	361	373	375	315	349	352	351	358	337	361	376	376	347	362	340	360	386	334	333	342	364	361	363	318	348	350	343	338	324	359	381	384	333	367	375	355	337	373	341	358	357	376	357	362	345	380	377	355	355	371	300	354	363	349	341	354	327	342	380	354	371	353	373	315	365	370	351	370	365	341	363	347	352	372	358	337	354	355	369	334	366	376	340	336	348	341	357	368	391	373	353	334	362	331	377	351	342	343	357	353	321	368	399	367	347	342	353	361	373	369	372	399	366	333	329	373	352	370	317	355	354	357	363	361	361	352	359	353	339	328	341	344	397	332	393	346	384	353	359	358	357	396	363	341	358	343	377	339	351	383	384	353	366	342	349	368	407	352	357	345	378	343	330	378	336	335	323	384	371	364	372	328	312	323	359	361	355	340	327	365	368	361	377	369	364	371	368	366	351	376	360	379	355	344	358	332	370	334	393	355	384	354	374	358	350	374	328	351	387	393	364	326	354	399	337	333	377	405	370	352	369	333	330	363	369	381	393	385	375	349	387	346	395	340	358	377	370	349	377	331	320	355	355	332	375	349	383	325	392	323	389	371	353	387	354	322	394	359	385	329	365	374	394	376	362	384	355	333	351	357	386	340	370	389	346	346	352	378	344	342	398	352	369	367	368	333	388	343	339	325	339	385	391	352	347	383	378	371	381	359	340	366	355	372	356	372	353	367	357	365	328	376	350	363	342	356	372	389	376	350	385	344	354	364	359	358	347	364	354	350	382	345	356	355	365	353	349	356	354	368	344	387	388	346	363	353	373	308	342	391	359	355	343	350	350	346	348	338	382	328	350	341	358	378	350	390	371	372	341	366	348	366	379	349	358	343	367	353	363	361	381	368	405	355	369	329	358	388	365	344	330	382	347	364	346	382	358	378	350	344	364	347	406	360	363	384	346	361	333	343	336	348	370	337	356	343	362	334	344	368	378	318	351	367	368	391	390	367	354	341	358	349	373	343	366	316	368	345	365	370	346	373	351	370	367	341	352	330	374	377	351	396	370	353	352	360	330	354	351	383	345	353	387	404	386	368	378	336	355	384	329	337	350	353	371	359	353	376	385	322	352	343	331	377	334	340	381	382	309	334	356	338	362	343	345	378	347	293	353	368	325	371	368	363	377	378	333	368	346	353	346	360	358	347	368	369	348	407	375	365	366	373	361	371	382	361	313	376	357	340	366	340	337	359	361	365	320	348	361	313	379	334	338	403	341	380	335	355	355	325	357	352	369	371	359	335	329	355	353	365	389	371	362	363	369	334	358	369	355	379	377	335	352	379	366	391	397	392	357	376	353	350	362	365	358	402	387	367	373	334	366	345	390	364	380	366	348	386	368	366	369	366	332	373	327	350	344	390	357	399	384	358	355	364	357	354	344	352	405	377	381	351	351	390	364	357	352	353	329	343	347	339	359	363	360	381	382	361	355	360	346
6384	1044	1344	1585	1397	1260	1149	1054	1025	969	967	959	917	900	934	898	848	875	904	871	878	876	848	857	901	896	834	845	865	876	842	836	835	878	825	894	891	849	851	835	830	853	863	829	868	844	821	814	873	836	854	851	832	876	799	844	891	851	825	846	868	902	820	830	835	872	800	838	796	852	858	810	852	836	779	843	831	787	821	829	844	879	802	855	836	864	900	853	793	857	838	819	875	844	849	847	816	864	808	822	822	863	806	868	781	830	847	792	834	851	836	802	865	830	828	819	846	863	790	838	845	875	886	833	863	832	797	856	841	819	841	842	850	859	858	854	886	861	807	850	871	825	813	869	854	852	821	806	834	849	806	853	827	821	799	809	844	853	840	796	876	838	842	846	859	853	854	856	837	820	828	863	838	815	810	826	842	894	860	897	859	823	866	851	855	856	872	802	852	796	810	879	853	832	822	812	834	815	811	878	888	866	838	809	826	850	844	824	805	866	859	856	865	849	883	892	822	842	867	848	841	831	903	842	866	855	882	865	795	845	809	828	847	880	831	826	886	844	810	820	852	822	825	868	823	833	826	856	802	844	821	772	881	827	873	847	835	824	859	861	791	778	848	825	785	883	889	918	836	815	779	834	800	790	844	831	835	890	868	891	847	833	891	878	834	779	822	789	833	858	819	845	864	842	843	832	853	856	853	878	841	766	910	867	854	851	817	848	813	848	890	813	888	854	842	824	849	860	863	813	828	850	816	843	818	842	874	801	906	813	823	795	816	850	851	846	784	775	818	871	821	829	867	834	880	838	839	833	840	857	825	853	836	837	814	817	833	831	774	861	835	841	898	831	822	825	863	838	883	818	865	843	847	829	828	842	829	774	809	873	841	852	810	845	914	811	823	834	841	807	822	840	874	857	834	775	833	833	844	882	853	827	845	832	817	855	850	796	876	806	819	860	836	841	844	831	844	835	843	783	853	856	825	847	835	788	824	812	826	849	813	841	857	876	875	809	812	847	844	818	874	796	845	873	820	828	848	806	871	842	819	832	903	858	834	869	867	849	829	822	835	897	818	842	850	858	839	809	877	809	868	864	833	856	876	858	836	855	815	806	847	873	813	840	880	870	833	806	847	802	855	790	878	827	850	838	840	858	824	822	858	808	850	859	855	864	801	843	858	852	794	861	858	791	838	857	833	830	884	858	847	891	842	843	796	832	800	810	877	873	852	818	797	858	859	826	825	869	876	841	855	816	808	826	862	908	885	829	775	850	869	832	872	829	863	806	873	830	853	840	803	857	873	847	852	792	819	817	845	873	868	814	830	832	895	846	864	802	821	855	835	842	804	832	855	806	827	809	862	871	882	797	854	835	896	858	857	831	857	897	844	839	812	838	848	901	870	800	826	851	818	869	806	829	802	869	840	837	793	840	865	836	829	853	857	781	851	827	840	809	843	858	805	834	868	796	860	856	841	789	852	820	863	794	845	875	829	815	841	847	840	850	812	827	806	854	844	831	857	846	869	815	817	841	817	826	873	846	884	809	820	835	807	885	856	879	836	858	852	854	864	821	866	826	870	837	821	841	837	797	840	846	805	870	850	775	849	840	797	820	889	798	823	775	831	852	823	799	880	820	878	836	826	886	850	855	839	824	821	771	840	869	880	826	803	848	821	838	842	854	846	845	831	828	840	807	843	831	873	853	843	812	846	827	793	908	854	922	797	871	865	802	811	898	878	797	824	856	872	828	874	851	852	860	809	813	846	836	873	850	878	863	786	788	802	852	851	834	836	840	838	826	862	871	792	837	834	826	844	850	814	861	872	864	818	855	886	786	833	803	870	815	836	836	880	864	800	819	819	855	858	850	857	840	800	837	879	863	855	877	796	773	914	853	861	852	890	819	838	854	874	856	844	826	847	839	878	818	827	790	781	847	825	842	802	811	807	835	879	836	824	831	808	867	792	852	855	831	829	858	878	838	868	821	846	827	815	845	882	904	882	837	886	843	851	834	841	826	777	909	789	861	843	867	857	820	848	851	840	880	829	845	843	838	881	870	798	831	879	813	835	836	804	850	827	842	905	831	818	840	855	830	874	799	872	857	832	880	877	849	861	809	860	830	845	843	890	843	875	764	805	880	791	834	813	861	822	865	863	856	800	863	885	853	806	828	855	837	863	836	829	834	851	854	831	857	876	871	898	810	808	851	854	860	817	884	798	808	822	867	767	806	803	809	816	853	808	826	840	777	849	865	791	893	840	858	841	820	800	832	828	830	880	879	847	850	885	856	887	814	837	796	876	872	808	892	858	885	818	858	855	855	814	881	854	910	800	852	851	863	865	847	854	834	840	853	852	834	892	797	836	876	834	814	826	853	859	818	863	855	917	852	890	762	866	772	855	870	850	869	837	835	834	842	848	836	819	821	813	854	834	811	844	840	867	837	811	841	858	812	804	881	807	856	817	917	838	833	762	797	850	888	876	912	838	875	852	834	822	838	814	844	897	853	838	891	850	859	856	847	830	818	882	890	852	860	866	794	878	861	867	852	880	837	862	852	848	868	849	795	791	851	854	799	882	818	834	822	864	824	835	810	848	857	877	839	862	819	784	811	827	815	879	779	853	837	818	844	865	909	809	851	846	780	888	848	863	835	833	857	882	830	850	818	844	820	842	806	904	866	811	782	810	865	832	865	816	848	846	794	833	799	873	864	884	860	832	872	863	860	777	868	861	808	852	871	841	825	874	812	836	867	851	832	844	852	844	871	846	887	856	880	817	840	834	842	826	840	857	819	861	818	862	855	854	882	861	819	855	843	846	809	845	837	794	853	876	843	815	877	812	863	846	902	845	826	817	847	847	814	811	850	875	825	849	854	855	828	774	810	841	831	803	863	875	862	897	860	797	839	876	828	789	860	803	868	808	857	867	818	806	832	892	843	869	811	803	818	843	834	847	819	873	880	848	870	834	847	803	819	852	850	836	828	836	866	828	806	831	811	830	858	822	839	811	877	890	882	797	829	900	850	837	816	841	865	819	801	806	810	886	836	780	826	787	808	816	788	805	814	818	816	845	870	853	859	914	815	852	830	788	878	856	843	805	806	870	830	841	835	862	856	875	832	850	833	901	820	849	811	809	843	802	833	851	802	842	855	923	823	848	873	811	881	825	824	832	831	844	838	836	858	855	829	834	814	845	828	821	807	769	879	846	813	839	862	826	846	854	825	856	824	841	800	852	863	826	813	786	823	842	816	782	850	858	843	804	859	864	863	865	815	804	885	827	857	821	835	878	880	848	860	815	829	828	854	842	827	858	871	804	902	849	880	883	854	773	819	859	809	837	813	828	893	850	852	851	826	839	896	832	815	865	844	845	803	886	840	871	858	866	833	840	896	830	810	812	852	813	896	860	846	838	826	843	833	867	841	858	902	853	863	847	863	837	812	823	887	836	853	792	867	879	894	809	873	830	826	853	842	858	817	809	789	844	829	865	850	848	827	830	847	825	854	791	897
12173	767	587	487	395	277	260	274	243	252	209	239	178	208	212	168	211	168	217	166	170	196	151	177	171	194	163	208	178	185	154	184	148	179	194	193	175	173	166	200	173	185	186	187	179	159	164	191	168	185	164	173	165	169	176	185	150	151	184	172	192	175	159	171	175	171	155	169	155	183	175	152	172	163	166	166	142	162	166	149	165	168	162	174	160	204	164	175	181	195	180	131	175	185	157	189	174	163	167	182	169	177	170	208	166	161	186	148	187	169	192	152	156	186	171	186	163	170	196	180	164	180	162	189	154	160	180	157	172	154	147	171	182	169	192	170	159	147	158	173	191	166	175	189	159	196	176	158	169	167	168	202	162	164	158	179	179	165	184	160	172	165	165	170	145	156	168	161	169	174	172	161	139	153	151	162	173	176	192	167	169	162	192	158	172	194	185	177	174	181	180	157	188	185	164	178	181	169	163	159	182	164	189	185	193	156	154	183	177	174	159	143	166	169	169	166	189	193	170	197	188	187	179	172	173	174	178	187	165	186	163	180	167	183	174	165	168	168	172	198	161	201	158	158	176	176	181	167	161	168	181	177	171	170	158	166	178	193	157	188	146	185	161	147	156	165	169	165	177	164	194	173	184	160	161	171	184	168	162	175	190	159	158	172	164	158	169	162	145	176	163	170	155	167	187	179	185	160	203	184	184	167	176	174	183	189	172	176	191	172	159	172	158	167	170	160	155	153	171	163	184	157	161	155	189	169	159	162	171	191	150	166	168	200	163	175	161	185	149	183	185	173	183	192	169	188	192	174	187	172	184	156	155	199	193	186	175	191	184	168	182	180	169	172	176	177	178	167	170	152	166	164	161	162	157	196	178	178	183	202	196	173	157	174	171	159	178	150	176	154	182	167	151	169	200	152	181	153	170	164	193	193	156	149	191	190	158	184	173	167	170	193	166	180	159	153	180	176	177	176	156	199	167	174	204	155	158	152	196	192	160	158	181	158	179	155	180	164	170	163	208	176	174	175	195	175	170	213	166	174	177	168	169	174	166	196	162	164	168	174	184	169	198	189	158	147	161	162	143	173	184	156	177	148	184	174	166	198	171	174	166	164	161	177	190	192	170	165	187	180	166	179	155	174	161	187	185	215	215	178	161	191	189	144	174	161	163	183	191	171	176	173	205	200	182	170	173	194	147	179	167	171	173	172	186	183	165	165	167	180	174	176	187	201	177	171	162	171	168	153	197	176	185	201	141	164	189	187	177	160	161	149	156	187	182	171	170	173	155	178	145	159	163	174	187	194	170	197	177	190	199	192	150	194	169	166	179	173	160	156	166	170	189	165	148	171	189	157	186	164	168	155	197	201	169	190	180	173	173	173	160	190	172	173	208	145	147	184	156	184	196	177	142	186	175	157	152	191	191	172	150	155	166	190	229	199	173	170	185	193	151	173	205	167	157	180	173	170	164	156	166	177	205	164	163	172	152	163	169	170	167	157	160	157	191	145	167	153	181	158	177	189	175	187	175	169	151	205	169	178	161	181	180	144	172	186	185	164	186	187	164	152	162	159	181	162	176	195	188	155	160	191	171	187	157	154	154	157	164	171	164	180	192	153	169	168	202	176	164	168	182	174	167	198	169	170	176	165	174	147	156	178	167	162	161	169	180	207	188	165	164	177	183	184	170	199	168	165	179	183	173	160	159	195	170	181	175	178	181	163	162	188	170	174	169	202	169	211	173	194	191	183	173	184	196	167	168	169	165	171	177	161	162	172	141	154	181	207	171	180	171	163	179	163	170	140	184	168	168	160	178	169	162	183	175	175	184	171	177	197	175	158	174	186	158	190	168	173	173	180	185	170	158	189	164	182	166	179	171	197	151	160	172	165	195	195	169	199	179	179	164	176	174	175	176	160	204	180	188	167	181	170	181	163	190	162	161	168	162	164	169	159	173	180	188	202	168	151	185	141	185	189	164	184	172	167	146	182	165	179	189	188	143	166	168	163	161	179	155	202	178	177	161	178	174	204	173	190	183	173	167	200	167	179	157	165	178	174	166	142	176	188	167	168	160	160	184	175	153	149	176	182	166	148	166	161	173	186	161	160	156	174	169	167	161	198	156	170	159	165	167	175	191	183	159	172	166	173	160	188	161	166	144	154	156	171	148	166	166	166	174	182	184	168	158	169	145	162	168	188	184	153	181	203	162	132	165	155	174	140	165	170	181	141	171	159	162	195	159	179	161	156	172	189	175	184	161	167	169	174	206	197	180	192	173	163	165	166	179	174	190	166	167	178	164	177	143	175	183	165	189	168	155	151	157	165	165	195	174	189	162	173	179	148	166	185	187	188	181	152	186	164	159	176	179	176	179	169	171	176	195	170	169	184	161	189	176	191	180	174	174	184	145	167	173	165	201	186	158	188	173	188	147	173	176	167	176	167	169	161	167	166	137	144	180	172	162	178	166	189	170	161	174	180	161	144	152	162	153	191	159	191	162	176	205	177	153	187	170	175	194	170	150	180	184	179	173	158	195	169	174	166	177	195	179	179	194	185	171	174	169	173	188	183	179	136	173	154	172	166	150	183	157	196	153	160	177	180	182	180	161	190	162	156	170	183	189	186	180	193	158	150	163	176	160	182	186	156	202	200	160	191	150	183	149	203	171	183	147	170	159	161	157	161	187	167	167	168	163	195	181	160	175	175	172	186	176	158	192	196	186	192	209	189	172	156	188	164	175	151	145	166	171	197	173	162	191	159	160	154	216	179	182	171	199	152	167	151	175	189	177	165	162	174	179	176	161	174	186	196	132	187	141	163	151	161	177	186	201	161	162	150	159	175	178	168	169	159	195	194	181	158	164	131	160	186	168	176	157	167	162	178	168	191	188	145	161	167	180	158	179	159	153	172	173	183	164	175	164	167	187	159	186	176	170	168	186	172	195	181	153	168	189	155	176	172	170	179	171	168	147	161	173	165	172	189	166	170	189	171	187	175	189	161	176	162	159	177	191	164	189	171	171	194	166	147	184	171	183	148	175	172	165	168	148	170	187	151	163	167	185	172	169	176	149	179	162	161	205	184	182	176	171	181	180	152	206	182	164	162	177	151	192	174	160	165	171	164	164	177	180	190	173	157	152	173	164	156	198	157	161	175	163	161	196	182	193	152	171	174	159	192	137	163	181	152	191	172	165	168	163	173	186	139	203	198	173	174	182	182	190	189	174	166	158	198	156	185	193	194	185	195	176	168	181	161	179	153	196	153	171	189	173	178	175	171	191	183	158	177	196	186	161	163	190	170	160	201	186	158	172	167	170	183	167	170	162	171	154	199	172	172	185	153	181	187	178	152	166	200	173	163	187	189	167	177	162	190	161	158	171	171	155	176	177	182	173	167	169	176	160	172	179	161	159	198	180	185	191	184	160	176	185	184	159	145	183	174	178	157	186	183	181	177	176	194	172	162	148	193	191	162	164	187	144	185	147	151	179	175	169	181	150	163	154	172
7713	802	1458	1668	1429	1215	991	859	836	712	639	625	574	625	573	625	560	553	528	493	521	532	496	470	507	527	506	488	466	486	448	476	493	485	442	479	458	501	435	455	492	466	469	462	435	456	438	455	464	500	453	489	443	477	466	463	464	483	471	455	499	454	467	499	459	463	478	478	505	515	494	447	447	453	465	478	404	430	440	471	479	463	459	503	490	416	445	466	422	459	424	430	441	417	437	413	414	481	463	486	483	462	501	423	442	449	447	477	482	414	456	474	422	472	465	479	450	422	461	455	452	490	426	460	440	443	425	483	462	439	418	454	486	439	452	429	418	478	457	440	466	464	449	431	444	438	486	462	415	477	451	473	433	444	464	438	445	433	458	443	492	505	465	449	463	491	471	450	434	497	476	449	443	455	460	427	429	453	445	436	441	432	437	441	467	465	474	439	436	442	424	472	428	494	469	504	486	439	438	461	424	446	436	445	455	479	448	477	456	451	431	427	438	459	448	452	450	434	465	432	425	476	450	440	437	488	450	450	406	471	449	436	447	397	468	468	446	436	476	466	449	444	459	478	431	447	472	471	477	425	432	463	479	436	461	461	428	470	438	450	418	435	389	438	498	465	436	460	474	424	475	446	457	496	485	427	476	414	447	469	457	462	434	434	440	459	476	470	452	458	432	456	416	428	432	442	438	476	478	463	460	438	480	431	440	445	482	432	482	447	451	478	478	452	466	444	446	485	452	425	468	455	452	481	483	416	439	451	466	431	458	488	458	456	464	450	472	481	443	490	417	474	425	435	447	447	429	423	479	478	454	437	489	449	465	489	412	437	436	445	439	454	455	435	483	459	477	478	471	437	466	431	494	494	423	439	440	455	459	475	423	460	438	413	442	464	462	467	442	439	427	442	458	441	425	441	429	442	461	519	438	475	408	399	446	461	439	469	501	439	450	449	438	421	457	491	461	466	459	458	463	401	443	441	445	456	459	437	448	458	467	442	439	461	476	452	442	448	447	442	442	439	442	456	456	435	449	415	488	388	467	438	431	461	454	464	415	443	464	431	436	414	436	434	436	467	422	396	490	450	465	418	444	438	476	444	452	399	449	427	429	450	442	472	440	408	434	409	442	448	421	470	437	436	450	447	424	421	438	459	423	436	457	465	446	458	478	468	466	494	468	458	443	434	479	435	476	476	466	414	452	468	435	416	485	494	466	489	441	445	460	494	473	449	470	450	419	437	463	410	468	441	463	428	422	458	445	483	430	430	397	448	435	433	470	450	453	461	442	443	501	467	424	420	485	446	441	449	434	446	456	457	470	460	457	463	438	413	427	445	432	474	444	460	482	427	483	443	458	468	447	465	464	450	489	484	460	435	439	433	465	446	446	436	458	476	446	430	465	455	438	455	440	446	484	451	436	387	480	423	457	453	419	460	445	483	447	436	456	469	473	439	468	456	471	446	451	404	419	434	480	484	457	470	464	444	422	477	409	467	471	428	444	427	436	463	448	475	430	487	490	426	415	458	454	470	437	402	453	423	452	436	447	470	449	449	463	450	471	438	478	450	429	465	448	431	447	456	443	446	473	458	473	501	496	460	447	449	469	459	463	487	468	465	457	450	439	465	469	448	431	451	445	451	462	441	457	435	467	402	450	439	460	434	453	488	416	467	450	473	476	453	444	469	462	464	457	431	477	431	505	447	467	444	449	420	427	455	439	452	429	447	434	458	441	445	488	474	480	426	427	469	528	433	444	477	411	428	468	424	446	442	413	409	456	484	436	446	430	467	409	457	432	407	481	438	417	471	477	446	442	459	445	443	443	475	445	488	479	448	456	423	433	421	465	449	455	400	472	466	462	450	446	447	445	439	470	454	441	462	445	464	456	442	452	463	470	447	459	449	444	491	453	414	427	431	435	477	497	444	409	403	430	461	489	444	456	427	471	424	434	468	426	458	486	415	416	441	456	473	452	454	488	459	419	453	474	440	456	442	445	434	430	399	463	442	489	430	468	470	467	433	449	474	463	463	416	456	458	456	440	441	460	435	438	485	441	482	437	437	456	429	416	475	452	442	464	458	469	504	445	488	434	466	454	475	447	472	443	479	447	442	415	470	478	449	464	493	472	450	489	456	458	476	453	465	446	476	421	472	440	386	452	449	488	479	474	474	435	438	450	466	473	444	458	433	483	442	443	426	425	450	434	474	506	452	411	441	460	408	475	447	457	468	444	473	438	490	432	459	440	448	440	461	483	449	436	423	415	456	498	444	436	449	437	457	441	415	442	429	464	434	460	469	436	438	428	442	473	388	433	432	445	454	463	420	409	493	463	458	442	464	464	454	445	446	483	442	428	456	412	445	455	443	455	438	473	451	397	489	458	448	451	451	417	475	476	443	452	440	414	465	441	467	462	442	457	450	442	456	482	462	448	453	443	453	492	449	462	459	420	452	449	465	438	431	416	423	442	457	462	451	497	458	426	456	455	460	441	454	434	449	460	436	462	448	432	441	456	449	466	434	467	477	433	450	459	469	453	453	454	454	469	433	460	423	462	450	453	447	441	444	472	458	449	443	447	488	468	457	446	473	463	477	433	459	469	447	447	451	501	427	473	465	483	462	425	468	471	470	445	424	467	461	448	420	428	419	443	436	441	412	467	429	451	462	473	454	469	473	427	454	444	482	453	477	464	433	424	425	455	470	444	432	418	474	431	458	473	444	446	473	460	352	475	445	468	448	437	449	429	424	441	478	448	460	425	430	448	461	451	428	442	453	449	426	426	474	445	464	451	434	460	475	452	466	427	443	448	489	460	448	461	441	462	437	464	430	487	449	438	442	480	506	460	478	438	490	455	440	417	460	456	450	451	451	441	458	488	405	446	454	485	492	450	435	452	448	429	432	455	461	432	465	420	474	446	475	443	458	438	450	447	475	447	502	435	466	443	429	473	437	423	425	449	424	488	462	469	427	459	458	452	482	463	418	445	436	447	453	433	429	484	471	470	477	421	483	485	480	489	465	478	436	440	493	424	471	489	450	449	457	489	452	414	445	444	447	457	435	449	468	443	456	437	471	444	437	435	450	486	419	426	434	483	434	482	427	428	431	435	459	434	435	452	463	447	475	453	442	469	432	458	457	464	469	460	436	451	448	425	448	449	492	440	429	446	438	442	441	445	474	412	460	417	450	442	477	540	434	405	433	453	429	471	444	455	488	462	466	473	438	482	437	455	428	462	450	436	440	406	436	445	473	457	469	447	465	421	441	458	510	444	479	437	457	475	424	423	465	445	457	451	443	484	427	458	459	460	472	479	439	422	454	440	406	428	430	440	454	441	449	479	438	419	460	416	460	459	465	492	428	484	463	440	451	446	447	473	481	466	462	452	425	461	461	394	458	438	443	427	474	427	435	415	467	437	443	453	458	422	462	460	440	479	458	436	444	427	474	442	420	478	447	438	450	443	480	425	449	504	465	440	447	425	449	452	447	448	461	411	467	485	440	470	466
1432	456	467	476	417	416	436	427	441	392	428	445	413	437	408	390	408	401	440	397	432	410	412	406	440	425	480	437	450	376	384	429	429	397	461	377	425	439	460	408	428	427	410	412	417	390	379	391	415	444	448	431	461	415	425	418	441	436	411	451	419	417	445	430	411	393	418	393	422	437	435	375	369	427	408	399	398	437	427	453	445	392	429	376	392	438	444	434	431	426	418	416	461	403	428	437	417	436	426	416	427	412	399	423	458	408	415	431	419	405	463	429	420	438	432	385	456	400	415	454	427	429	394	451	444	403	420	417	448	417	462	439	405	419	423	399	383	404	395	417	436	378	461	397	401	396	434	422	455	457	417	373	436	419	406	392	399	412	433	410	390	416	414	416	386	450	404	407	429	466	465	403	415	415	420	475	440	427	395	401	383	408	448	432	409	374	384	426	455	417	430	451	415	427	422	431	400	389	386	414	420	400	412	405	416	424	456	408	394	415	380	437	410	414	407	389	425	442	445	405	459	424	400	419	412	396	402	411	429	400	427	439	432	433	460	405	449	435	453	455	441	412	433	438	429	424	439	415	415	413	402	381	427	427	435	411	445	420	368	456	414	450	451	434	380	425	408	421	431	376	441	395	370	435	402	411	379	426	392	422	395	388	399	420	409	410	424	425	408	417	448	453	405	429	415	402	395	419	435	395	405	471	430	472	419	382	416	415	369	433	411	423	384	423	394	413	419	409	441	411	422	458	445	407	422	431	438	432	391	423	381	436	464	416	446	392	416	462	429	428	439	440	431	389	431	415	418	423	446	406	430	409	428	464	438	430	434	413	405	420	417	408	444	443	452	414	433	449	386	426	456	442	437	437	407	425	436	404	377	415	410	410	441	419	435	429	424	410	408	422	468	413	441	442	424	426	395	422	426	442	411	450	457	406	464	471	436	413	437	432	388	425	435	407	359	432	424	390	414	426	481	409	392	462	397	417	399	417	382	449	421	419	412	427	404	398	395	430	400	432	386	393	407	429	427	439	409	444	445	433	441	451	394	419	400	397	388	411	398	423	438	456	442	426	422	436	462	401	409	431	448	410	430	445	418	432	417	410	420	401	414	398	384	439	408	405	415	439	419	428	436	433	429	393	457	417	400	414	434	388	414	428	363	421	419	436	413	373	405	366	413	419	414	429	450	463	430	428	382	383	407	448	427	423	422	404	410	433	399	402	410	432	409	387	449	422	432	448	441	403	411	437	417	368	418	401	405	429	447	396	446	408	395	416	397	422	389	395	395	453	410	404	441	436	413	426	455	409	417	400	424	433	430	424	386	439	410	405	379	433	403	417	465	426	377	448	425	439	422	415	404	469	403	438	410	381	438	419	411	394	432	397	430	387	440	462	444	400	415	412	410	417	463	428	434	402	404	417	423	411	444	411	393	423	405	405	469	399	415	420	447	397	411	425	413	435	396	421	432	424	450	440	427	441	389	411	411	421	452	382	421	437	425	419	426	372	407	422	403	457	418	445	429	420	412	437	408	417	406	404	420	429	451	420	419	420	423	429	444	428	393	412	441	438	441	458	420	407	427	399	431	387	430	421	421	414	422	389	398	436	424	385	415	405	418	400	430	408	410	433	437	384	393	418	455	433	425	437	390	403	413	439	417	397	452	398	403	421	398	411	409	386	429	408	411	461	378	452	420	437	399	430	423	400	417	422	423	445	381	382	377	386	424	402	395	434	392	400	424	429	418	398	400	439	437	399	433	420	425	443	430	412	412	415	441	453	431	470	368	431	393	376	410	421	431	403	450	414	443	403	427	387	427	385	407	413	403	436	423	417	377	412	392	445	420	387	454	417	450	437	418	432	406	424	455	483	420	423	418	391	387	446	403	431	430	428	407	363	430	386	440	419	433	441	372	381	452	436	443	420	407	396	432	429	416	390	394	414	419	426	411	413	421	396	405	411	430	414	418	442	404	410	428	412	421	420	438	392	407	421	391	437	418	403	423	444	429	392	449	434	430	421	386	379	393	447	428	456	407	388	390	441	424	372	398	397	406	433	410	437	409	437	420	444	483	435	420	414	451	435	429	404	410	454	457	440	432	410	406	440	379	406	404	388	413	452	389	418	416	370	438	434	461	411	440	392	423	408	416	425	406	427	461	434	442	382	422	383	426	393	438	415	379	423	413	438	409	376	432	450	437	433	403	398	413	405	406	393	409	390	411	413	451	416	422	441	407	416	424	429	384	426	418	434	448	434	415	433	400	425	406	439	406	443	428	432	405	451	406	414	435	440	427	405	409	420	425	435	433	439	434	418	358	409	448	390	465	386	460	425	415	441	428	439	453	424	389	455	446	399	458	413	424	409	423	447	400	370	415	422	426	402	446	437	431	402	476	407	449	424	400	378	446	407	424	403	440	399	428	417	418	393	450	419	394	489	430	446	475	380	419	389	417	445	435	423	372	456	404	403	436	407	400	433	395	409	434	398	401	399	413	394	398	452	400	441	430	431	463	433	411	418	419	427	426	429	407	411	397	390	426	386	376	381	398	413	426	436	410	433	418	429	423	445	448	434	375	440	451	408	449	447	427	418	444	399	452	398	380	403	390	356	430	427	398	416	406	456	407	418	397	403	404	443	398	405	428	355	401	393	388	413	406	461	407	430	380	438	413	429	420	447	445	393	435	391	395	448	412	364	411	405	421	404	415	460	423	369	416	398	432	370	408	400	423	419	391	426	418	404	416	438	401	405	437	421	451	435	411	421	397	398	435	428	421	391	443	389	409	433	430	428	406	419	424	399	372	401	432	416	457	434	466	421	398	470	408	423	389	410	381	420	397	425	419	402	464	424	376	395	432	419	442	428	413	355	456	434	407	422	397	426	420	401	428	419	438	389	430	431	425	430	408	440	426	426	407	409	429	425	420	436	426	410	425	419	463	426	445	400	437	383	387	434	435	448	449	420	437	454	451	390	437	406	446	388	472	414	447	420	444	398	401	417	394	363	437	358	385	444	437	430	395	420	407	428	414	413	470	390	437	461	445	443	407	447	364	465	410	375	401	450	407	415	455	423	402	399	435	377	438	432	482	417	413	424	459	415	429	411	436	411	438	420	424	392	431	380	412	402	431	430	418	417	437	405	402	455	385	415	425	451	416	389	401	407	392	415	437	358	402	427	364	418	384	424	394	428	392	429	454	403	454	407	432	427	392	419	409	393	408	400	445	434	465	396	418	400	417	414	403	421	443	430	439	433	465	445	415	398	427	410	431	383	455	427	409	429	395	380	457	431	417	419	419	424	443	425	389	411	406	451	440	416	398	413	381	381	404	402	373	441	428	417	431	424	448	388	411	440	419	411	421	418	415	415	424	428	455	446	416	399	432	435	433	428	445	427	401	426	396	445	406	431	428	382	408	406	443	434	433	407	464	452	402	445	462	446	425	418	421	392	429	425	395	437	404	437	410	402	392	370	449	407	441	431	445	380	433	384	408	405	428	382	376	423
2122	1008	1052	1023	1024	1075	1013	1062	1024	1020	949	921	954	961	972	1016	975	940	946	962	977	994	913	987	920	947	952	978	1005	967	1000	965	1001	947	946	948	968	923	1005	908	970	945	960	917	896	965	996	1009	986	881	982	975	937	968	1008	945	954	959	957	968	1002	975	932	976	947	948	949	958	922	1020	963	1008	979	966	951	994	953	943	993	1026	962	957	994	945	1014	940	980	947	1003	947	954	993	999	1000	1002	1022	979	995	922	964	1033	1029	982	1028	948	973	952	1036	995	1015	968	1007	952	974	941	909	966	1029	987	1021	975	993	925	1003	969	976	900	995	994	999	974	930	1029	971	927	940	967	960	939	941	1033	957	965	964	968	970	972	975	1007	992	937	957	954	1041	986	962	956	985	985	994	955	954	946	913	922	952	938	940	1004	1009	961	1029	988	941	956	960	955	940	1000	1014	987	959	882	969	969	967	939	949	954	972	918	947	939	993	935	932	992	919	975	979	1020	948	1035	974	989	983	894	910	985	937	1000	1000	932	1035	1044	976	973	976	965	1053	924	949	988	979	959	970	969	1011	912	1005	974	1010	990	978	909	916	1005	946	1001	936	1065	993	921	962	964	974	954	968	952	951	927	958	938	956	981	921	953	948	989	976	997	1003	957	972	919	983	925	993	963	980	986	1008	958	978	956	983	995	956	921	945	937	1055	962	961	1015	941	1055	1001	1027	993	994	934	962	982	934	928	970	904	977	1028	999	948	947	946	938	953	1003	941	972	969	981	993	958	932	1000	927	998	897	981	1033	1014	966	926	979	1023	947	1007	936	969	963	1001	938	959	948	1017	960	937	924	970	941	963	963	1022	976	976	1030	934	962	932	961	973	942	999	1011	916	949	969	995	954	960	1028	1024	956	1027	964	950	988	920	986	917	1013	1014	1031	999	1030	971	974	899	947	968	928	966	989	935	1011	944	898	1034	948	1010	972	921	986	961	1022	956	952	947	936	936	988	996	1001	965	963	957	960	946	929	969	922	939	1018	990	1007	998	984	998	943	1041	903	929	938	985	964	956	949	998	993	942	990	972	966	1008	941	927	941	983	986	976	972	989	963	962	972	979	1030	945	992	1025	969	973	963	985	968	1000	947	993	974	936	999	1010	972	975	989	1022	1044	955	985	969	904	975	1020	927	989	977	937	982	945	981	987	975	899	945	944	978	967	1037	977	988	952	984	918	976	949	916	972	962	945	1017	968	974	962	999	938	992	933	998	960	903	963	978	991	966	976	973	934	1016	1022	971	1005	990	1011	975	955	969	1020	997	988	994	943	1036	988	982	902	970	965	949	976	940	972	944	950	940	962	960	1010	964	927	968	972	985	926	979	973	959	946	1006	994	971	937	994	1033	1004	971	962	1000	944	972	950	1006	983	972	949	922	988	995	960	961	1006	977	990	944	993	947	980	977	999	930	963	889	969	1021	997	982	938	981	995	914	936	975	1001	979	1027	979	954	1002	949	934	997	963	977	954	968	963	950	985	958	929	956	983	1014	934	981	1011	973	982	997	956	974	975	950	985	955	1004	941	956	956	962	942	931	965	933	978	919	923	1053	955	957	1019	978	986	933	940	1008	1002	963	975	926	968	964	943	948	992	952	978	975	998	968	975	989	1017	1034	963	901	963	954	920	957	951	965	979	986	953	986	949	967	1005	949	1013	995	999	955	1009	942	982	940	900	967	997	922	939	984	986	950	985	897	952	960	901	921	1046	1006	989	1021	963	956	965	956	958	960	1030	987	916	992	1010	972	991	965	998	975	956	937	1013	972	990	994	986	959	998	992	1009	974	968	975	984	971	918	947	934	940	999	948	957	1009	978	985	953	966	967	970	930	994	966	982	946	945	979	908	967	925	998	970	957	951	1021	979	951	963	911	979	954	920	1028	966	979	986	987	979	1008	911	943	955	1037	961	986	937	993	1018	956	976	1000	1019	958	964	1013	971	975	1023	977	975	961	966	980	968	961	970	995	967	960	933	1004	1003	1016	943	967	976	934	960	976	960	956	979	947	957	928	1006	1017	977	1003	995	927	974	898	981	957	951	943	953	978	990	972	948	1017	1004	965	984	1013	1026	952	962	972	946	962	1039	958	973	1009	922	962	990	954	1020	994	917	903	923	1000	980	1067	916	973	955	1029	919	943	971	965	986	997	960	929	957	982	959	995	920	945	974	1009	946	999	951	960	930	985	914	947	1003	964	995	1015	980	994	977	951	1048	934	997	993	1028	951	969	952	948	1004	1045	986	928	945	950	1003	949	990	993	952	1003	1013	999	1014	988	996	1018	985	982	1012	988	972	991	927	950	985	950	970	924	1002	987	965	931	916	978	936	958	949	935	993	982	946	961	905	983	948	977	924	1009	970	1000	927	902	1002	948	933	968	958	982	1007	951	973	996	958	1008	1008	967	983	946	993	962	926	949	975	969	973	967	972	988	1000	960	961	917	937	1009	997	965	970	996	927	1002	1000	955	962	945	986	997	878	973	937	1028	976	969	921	946	991	960	975	932	973	987	959	970	938	994	971	997	985	985	987	1026	987	974	949	940	993	937	977	927	908	1005	935	965	988	990	964	1025	926	1009	977	985	977	969	968	1005	958	982	1027	1007	948	975	928	984	996	923	917	984	982	987	995	987	932	961	925	990	983	947	1024	997	958	938	979	964	959	982	1028	988	948	944	945	975	958	1006	969	954	1006	979	917	968	955	948	1007	1022	974	984	998	998	967	987	1014	963	957	1042	966	982	939	998	951	955	935	985	961	965	957	927	971	969	926	941	941	972	985	960	934	994	945	970	959	954	997	977	880	987	1012	997	992	975	964	977	1011	925	1028	968	1004	982	966	949	965	966	965	996	953	974	947	989	1028	936	993	977	1033	971	1004	1034	996	966	999	999	943	896	998	993	964	1017	1009	909	937	938	920	950	952	939	1029	955	929	956	984	956	987	979	1007	957	936	1018	977	1015	996	1007	972	963	994	984	959	991	937	948	981	962	993	991	945	985	979	989	928	944	988	975	912	1031	936	943	956	953	968	914	999	959	989	939	965	937	925	959	979	1019	968	1002	1005	948	990	945	969	1025	924	924	992	925	963	958	990	1005	929	1024	957	926	946	951	938	946	945	953	966	939	911	1017	977	945	992	993	996	974	972	958	885	947	949	956	981	1012	1063	946	997	968	916	938	984	966	997	968	984	1019	966	994	969	1081	947	970	994	979	993	956	987	970	955	1024	1008	1005	946	1003	980	983	997	979	1004	940	912	956	953	974	963	974	930	985	966	974	922	944	908	1023	1011	938	981	945	956	952	970	979	1011	895	967	1027	991	966	952	956	983	973	953	901	920	912	928	961	973	924	975	963	973	955	982	987	966	993	972	997	935	933	971	981	992	923	975	970	1006	935	975	1026	930	946	1003	964	1003	975	963	964	935	960	907	972	976	858	985	866	980	1005	900	952	972	986	1036	1073	922	950	952	876	944	961	970	975	1019	945	947	918	968	906	1008	974	1002	946	944	1011	977	963	1001	973	989	1004	963	950	956	992	989	970	958	968	923	1019	909	926	965	994	954	984	966	947	975	930	939	996	915	970	987	983	990	954	941	958	974	946	935	930	960	960	949	1002	951	1000	999	1019	977	986	965	983	1016	942	980	973	960	934	1002	954	954	967	997	1015	968	949	952	941	958	972	967	991	958	965	974	969	953	985	938	918	989	1022	1004	973	973	979	967	949	1006
6885	579	558	484	489	412	431	390	402	418	366	351	369	373	387	371	352	336	372	405	333	367	390	342	393	373	371	385	355	363	359	361	366	352	382	373	316	346	350	341	374	305	362	395	373	353	382	323	354	329	349	370	327	360	357	316	336	368	345	371	393	375	347	349	372	379	351	362	365	363	389	335	334	382	330	345	357	337	360	358	358	368	356	348	380	337	298	322	392	364	344	369	371	370	355	341	382	351	350	378	379	343	316	359	348	331	391	370	368	359	365	334	366	373	346	355	355	369	374	385	362	323	386	370	345	381	349	325	361	342	314	321	351	375	345	362	343	369	345	345	370	380	315	334	334	369	361	352	348	322	338	386	353	317	357	356	310	348	351	333	399	371	362	370	383	409	352	351	325	372	372	324	365	344	375	402	360	339	361	317	301	372	355	356	370	332	354	344	374	327	338	374	327	380	365	340	367	368	366	342	378	338	359	361	381	350	361	357	376	326	365	334	353	341	347	383	346	375	384	358	386	346	360	369	344	363	360	356	353	383	349	378	392	352	359	359	351	371	345	335	342	380	369	352	376	346	356	366	373	348	355	378	379	325	336	373	346	354	363	370	327	344	351	319	363	369	320	341	361	399	372	362	349	327	385	379	363	364	353	331	415	352	342	298	355	327	339	348	359	362	340	340	357	352	353	384	355	366	359	375	366	376	405	343	347	365	367	403	343	332	367	354	371	386	389	369	363	346	377	377	378	388	368	352	346	324	328	361	302	373	390	366	357	390	343	378	339	375	345	311	361	344	351	323	367	378	349	377	361	393	380	344	347	368	398	353	351	364	371	346	340	348	371	361	354	329	356	342	360	347	377	335	360	375	341	328	362	376	356	361	351	366	387	368	361	359	353	357	384	355	365	367	347	333	363	329	307	332	343	385	400	328	373	341	371	341	344	355	329	356	343	346	353	345	330	362	352	395	347	386	366	335	365	356	358	329	360	360	388	325	329	390	340	359	340	334	347	366	374	382	351	376	339	349	349	322	352	349	351	339	372	339	358	373	381	385	380	363	375	377	322	387	357	369	350	334	351	332	353	340	372	344	342	362	329	360	344	362	362	346	352	337	369	371	385	346	363	380	361	334	348	318	348	375	403	320	323	342	398	369	372	364	348	342	358	382	353	330	356	359	356	351	332	333	332	362	353	346	365	337	365	361	350	401	366	338	396	391	392	357	342	375	350	346	386	326	347	335	387	385	356	351	354	363	381	361	339	360	360	351	393	351	337	362	357	356	326	404	335	359	305	387	358	371	366	361	373	361	364	334	367	367	351	361	339	349	361	351	356	343	330	335	364	358	352	358	330	329	348	365	354	358	339	339	366	343	365	341	372	329	360	375	341	309	357	382	352	383	377	351	363	363	329	369	353	352	344	339	354	364	354	328	345	378	379	362	353	342	362	403	356	334	344	353	347	372	355	369	388	364	413	406	357	378	377	390	382	349	376	344	368	388	351	380	351	328	329	341	359	341	357	342	330	332	376	347	349	386	334	335	370	317	369	333	382	339	411	337	326	349	384	376	342	374	344	354	369	352	377	366	369	385	408	383	382	365	385	355	399	366	358	375	352	348	370	352	338	334	358	357	351	382	336	295	407	356	333	370	359	316	350	330	361	336	356	345	351	383	378	369	343	359	370	355	381	377	355	335	336	399	351	364	355	369	365	317	358	343	339	378	328	357	365	347	364	340	443	398	338	356	370	411	350	386	344	375	406	367	331	351	377	365	379	340	368	320	342	364	392	314	372	366	333	379	371	354	399	360	351	350	351	377	358	371	378	322	332	383	359	361	333	356	342	345	328	369	367	372	315	370	337	322	378	354	363	365	344	373	375	324	342	400	342	357	360	343	394	367	408	352	326	379	377	321	319	374	357	407	377	350	322	331	316	334	351	332	406	359	345	373	389	407	296	347	351	327	368	329	344	366	349	353	349	384	335	340	376	347	352	350	352	355	397	373	355	370	369	333	349	363	362	365	338	337	366	357	360	345	340	372	366	377	362	400	341	359	383	365	325	331	328	376	355	347	358	339	334	330	344	339	341	330	348	365	344	361	370	347	317	361	338	403	346	342	336	329	329	352	362	326	390	372	339	352	386	371	393	335	388	332	370	353	370	386	322	332	357	383	343	361	377	350	362	376	369	361	347	335	359	354	370	382	371	373	376	362	343	373	341	333	312	324	359	356	353	350	344	381	375	357	350	349	349	344	333	368	333	370	389	369	331	349	338	366	368	378	392	378	343	380	358	337	343	340	327	346	334	353	346	367	324	401	375	339	343	348	388	356	343	342	340	341	351	371	347	349	357	359	367	369	326	358	353	378	322	328	368	335	316	347	332	352	351	360	406	336	385	352	385	349	379	376	346	340	348	386	360	372	355	378	353	401	335	399	350	338	351	354	360	393	338	365	362	322	312	405	383	342	358	351	387	347	340	350	368	348	403	362	362	369	370	364	334	357	346	380	383	376	345	380	421	354	356	351	343	332	362	377	329	345	332	331	356	336	368	349	349	320	418	351	376	370	356	375	356	338	322	374	319	356	352	364	356	376	356	355	343	426	331	368	362	372	325	382	383	367	354	347	347	379	399	358	362	360	370	338	385	339	355	353	361	371	368	363	368	348	345	345	356	324	365	394	346	349	370	334	360	385	351	348	356	375	376	397	333	333	364	348	364	362	351	327	381	354	340	366	335	368	352	351	313	345	384	338	328	336	323	356	384	353	418	340	329	359	351	340	350	365	347	356	361	337	336	365	336	346	321	355	341	371	293	345	320	353	358	387	351	363	352	377	364	361	353	363	341	341	345	356	384	373	366	357	384	376	344	317	351	281	315	360	330	393	325	385	358	382	359	412	364	369	340	338	370	384	349	376	360	365	299	324	329	359	337	377	337	368	323	339	386	363	399	379	347	363	368	325	368	336	352	388	347	352	324	348	355	379	340	342	381	350	385	336	365	375	366	345	373	361	341	379	330	358	346	385	355	378	356	358	366	337	353	327	348	356	366	357	376	390	386	357	352	374	341	311	353	368	370	367	355	366	390	371	378	368	329	377	373	323	333	372	351	344	359	372	329	353	333	358	374	353	370	396	367	367	377	364	361	340	371	337	367	373	357	327	357	345	343	376	374	389	372	344	357	372	390	371	374	356	347	339	361	349	377	342	357	354	400	389	362	348	364	387	354	379	353	362	354	368	337	382	347	356	364	355	338	353	354	374	337	373	336	333	327	387	338	326	372	383	347	358	315	361	352	356	375	377	328	367	396	354	387	352	383	366	383	350	338	313	343	359	339	375	388	364	345	403	400	351	335	339	353	356	377	364	366	398	319	375	362	352	367	336	333	343	334	368	331	367	381	375	357	368	311	355	384	394	371	354	372	348	353	405	336	373	348	311	365	372	397	349	385	364	363	373	392	371	385	363	367	349	357	351	363	367	327	336	359	361	369	323	392	361	364	355	379	352
6413	1084	1373	1475	1317	1211	1147	1024	1021	1034	992	970	901	939	854	909	905	869	883	905	877	885	883	841	866	893	884	875	842	860	907	829	839	853	784	825	836	836	848	838	847	806	876	838	873	845	829	832	864	896	860	843	857	842	812	829	828	842	865	791	843	867	863	878	813	820	806	848	858	836	826	804	847	796	840	886	801	837	928	813	851	810	871	826	806	818	829	817	858	816	810	868	839	834	856	842	835	826	855	854	872	829	840	889	848	899	912	849	871	831	851	828	854	856	827	810	846	820	848	859	849	882	778	828	791	824	835	808	828	798	892	834	831	823	826	806	840	825	870	851	802	839	823	878	808	849	825	788	851	825	802	829	764	896	851	805	873	842	883	804	801	862	831	854	864	824	797	839	798	859	862	878	852	849	819	824	840	826	800	829	825	843	857	824	882	853	797	819	808	821	868	825	839	857	872	826	829	856	849	791	890	817	842	856	872	795	795	824	837	882	843	874	797	818	871	829	844	840	827	843	840	845	818	824	889	820	825	870	822	868	843	827	855	862	823	865	835	841	870	834	828	850	829	785	865	801	837	906	815	836	830	832	831	882	820	835	869	841	843	854	816	859	848	865	825	864	832	801	824	814	815	813	832	874	806	824	790	849	815	822	876	815	764	827	839	795	810	832	823	908	831	867	838	825	785	815	856	876	827	822	826	884	866	860	841	828	787	805	880	814	865	851	825	867	813	856	844	843	775	879	827	798	821	916	856	845	873	837	824	833	836	800	834	855	807	822	791	840	840	826	854	852	794	813	835	819	793	799	862	778	841	845	863	814	869	810	855	878	841	898	812	854	841	815	801	828	795	811	861	829	883	810	839	850	794	814	854	784	789	887	865	844	886	887	857	863	796	773	830	840	818	842	899	849	815	801	830	800	788	833	786	812	819	873	801	805	850	800	805	836	845	832	857	799	836	835	822	917	823	826	862	860	806	748	866	804	901	875	824	833	832	842	818	836	839	848	840	805	822	837	848	818	826	900	861	858	847	859	819	853	805	849	863	845	846	804	782	859	828	849	849	860	829	791	821	850	835	801	834	871	829	792	844	822	880	826	846	845	867	782	821	781	828	871	885	858	835	846	817	824	791	840	835	843	871	850	811	823	827	834	808	810	831	842	857	817	778	857	824	868	861	841	829	829	807	853	867	812	812	807	831	798	776	836	827	877	827	803	842	836	872	847	859	838	847	859	933	881	859	869	844	808	837	846	873	804	861	845	825	831	839	845	861	842	811	775	805	833	828	808	811	871	854	844	823	837	801	827	863	868	864	857	797	839	829	843	863	840	823	847	838	859	857	796	856	821	819	822	820	841	861	864	861	836	816	814	892	811	876	814	867	844	887	833	829	851	759	848	785	817	854	843	806	874	847	863	839	900	839	820	825	829	819	851	792	873	805	823	820	833	865	819	824	823	795	812	844	840	817	837	839	846	872	844	861	821	821	827	819	821	874	833	766	835	801	827	849	809	865	815	786	818	800	866	873	819	813	855	882	839	816	833	855	836	838	846	808	833	877	827	805	830	824	913	841	841	856	835	846	879	813	863	865	861	797	845	831	815	883	840	825	845	884	819	819	865	791	838	854	857	839	808	841	812	813	905	879	876	816	806	872	819	851	829	819	799	819	793	839	851	802	850	855	811	851	836	768	849	811	823	830	817	818	792	819	818	827	817	815	797	820	838	825	833	827	783	845	880	871	813	806	850	822	896	819	835	908	827	834	849	844	836	825	827	847	851	894	823	819	780	839	838	849	856	847	848	832	780	868	811	862	897	829	794	866	821	895	852	816	877	835	833	848	840	784	872	835	811	820	824	786	821	845	861	854	831	865	883	779	790	870	835	873	799	822	859	863	858	829	801	790	852	854	838	836	853	779	865	769	856	807	849	830	867	851	787	868	821	852	823	826	798	849	815	826	882	809	793	866	807	810	835	904	822	824	804	806	848	824	861	764	808	829	839	835	816	834	832	814	854	801	820	847	864	835	812	846	842	822	883	829	851	853	851	839	826	777	850	812	811	829	757	827	807	849	832	833	841	798	877	854	885	859	838	787	821	850	808	835	825	880	817	819	811	885	848	786	834	833	873	837	863	822	776	868	856	815	838	817	833	862	828	793	877	836	825	834	817	822	849	846	856	811	848	813	824	786	869	836	859	840	841	823	863	827	795	813	852	806	801	843	808	855	827	815	828	830	881	863	812	827	887	816	818	846	805	848	894	851	841	843	847	839	878	845	858	820	816	851	816	837	851	841	835	794	793	829	772	842	831	888	879	811	818	864	871	844	852	874	817	874	826	822	841	802	842	842	806	798	828	790	817	872	859	851	805	873	830	868	839	881	798	855	841	861	811	838	801	787	821	810	842	860	854	849	824	853	863	843	848	823	846	831	851	850	811	833	837	762	801	819	838	809	844	820	888	841	828	846	815	903	805	888	724	842	863	898	799	781	884	814	851	804	813	813	814	851	844	838	774	840	820	808	859	802	835	818	826	850	829	835	806	852	816	830	804	848	828	859	867	843	816	847	861	871	837	851	860	838	812	826	816	778	839	904	847	884	840	820	869	834	797	836	858	821	845	868	873	841	837	815	821	823	812	878	839	842	793	807	805	856	857	813	802	871	816	806	823	854	821	770	810	840	808	795	868	817	840	810	776	805	817	832	881	808	870	860	830	819	801	899	809	824	856	815	904	837	801	761	792	796	805	859	828	790	803	878	895	857	845	863	843	818	830	826	825	828	834	776	905	823	829	884	874	789	795	897	839	886	868	834	860	856	908	839	831	868	818	843	870	847	811	888	815	827	806	850	863	794	805	825	857	846	838	816	837	850	826	846	849	826	798	858	841	817	805	817	836	773	839	831	799	835	842	882	834	856	767	871	744	810	893	831	805	770	874	867	801	858	836	830	810	830	856	852	777	821	844	829	839	787	841	826	788	840	836	831	889	803	845	860	820	815	842	840	859	837	836	820	854	830	817	787	782	857	909	834	864	827	819	927	827	838	796	887	841	836	839	811	859	821	840	800	861	843	769	821	798	834	884	863	850	875	857	872	842	888	844	830	811	805	799	827	771	809	812	819	809	863	808	892	814	792	783	851	886	803	867	841	830	794	813	825	797	803	862	886	806	850	866	864	824	786	823	788	858	819	870	793	854	808	836	867	841	859	822	846	825	903	824	823	851	824	838	872	818	817	826	825	857	825	808	832	838	813	802	852	902	868	820	796	817	787	826	748	827	838	825	825	817	861	826	849	805	876	832	872	844	796	806	862	882	857	834	863	838	833	851	873	804	862	853	861	823	809	786	822	801	835	825	829	818	839	828	802	846	867	850	866	836	822	859	834	821	877	844	834	847	832	872	820	842	784	817	855	867	842	870	833	831	840	840	874	858	878	895	875	867	822	816	818	849	840	823	813	811	858	871	831	767	883	866	878	874	855	874	830	897	818	845	846	825	873	840	811	836
12420	803	664	517	390	309	264	268	235	203	201	234	205	200	164	155	181	155	185	181	194	183	162	171	178	174	212	158	165	200	179	176	177	168	144	171	166	189	161	182	208	183	178	186	163	186	167	166	173	165	156	171	162	165	163	198	195	192	177	166	172	185	156	177	178	179	185	175	174	201	164	172	176	197	174	185	164	161	163	193	196	159	204	197	152	155	155	156	182	163	198	162	160	183	165	169	163	172	170	180	201	176	175	167	171	167	139	159	169	171	179	162	175	177	152	164	168	164	184	177	190	177	185	160	161	180	164	183	183	188	175	170	182	177	160	144	195	185	176	174	181	168	181	177	177	168	174	176	175	177	173	212	177	178	199	176	174	158	173	188	187	170	190	147	170	170	178	173	186	143	176	175	171	177	173	208	173	198	157	151	157	174	197	176	186	167	168	157	152	181	171	164	170	178	175	144	164	173	186	164	157	163	188	183	176	145	188	163	172	162	164	150	150	174	176	157	140	151	176	149	186	156	170	171	164	173	163	168	159	179	197	162	165	155	166	180	163	169	177	172	178	184	189	158	154	176	155	176	184	178	210	171	155	165	165	181	164	158	171	144	184	154	169	164	185	185	161	187	170	177	159	182	164	161	176	190	171	181	177	169	177	166	175	161	189	167	165	175	172	177	184	150	167	159	185	191	188	144	182	197	177	171	157	174	176	147	186	164	172	194	169	176	150	166	159	188	185	189	165	151	159	175	195	183	181	166	140	171	173	164	145	143	170	179	147	170	179	177	195	181	158	172	197	183	192	136	164	183	166	146	162	164	154	169	201	173	147	190	165	174	187	160	174	138	161	165	176	171	155	178	194	162	158	138	159	156	190	163	171	182	175	161	150	183	179	184	165	161	148	170	164	185	190	188	212	155	175	185	168	181	169	152	177	167	178	180	169	184	216	159	173	162	202	175	197	169	166	178	189	156	166	176	159	170	186	163	188	185	189	178	154	187	216	170	160	169	192	163	173	175	173	185	166	186	168	186	182	167	149	163	175	192	171	177	206	169	169	186	182	175	163	170	166	159	187	165	165	153	163	175	172	171	177	175	162	175	179	176	172	175	187	182	153	175	147	185	183	184	167	169	164	154	164	160	164	165	173	186	174	161	166	171	171	157	134	192	169	163	157	175	175	166	156	170	188	170	168	159	157	175	160	163	156	154	195	186	160	167	167	188	162	183	173	186	163	177	178	148	174	168	162	187	160	152	168	173	168	170	160	161	164	167	159	169	163	175	199	176	168	169	155	179	176	172	182	172	163	155	154	171	174	148	166	150	161	170	181	177	162	165	169	147	174	210	181	169	153	172	214	200	163	192	170	156	174	189	148	178	168	183	190	185	158	165	185	156	162	179	165	153	158	172	165	179	174	153	179	141	150	151	167	183	168	151	151	156	175	155	194	185	178	197	165	162	151	171	177	178	166	157	172	168	157	199	184	197	196	185	184	166	186	167	176	152	189	157	151	172	188	159	163	145	170	175	183	167	164	175	171	178	155	159	166	158	188	194	182	197	140	174	177	141	163	199	172	184	186	176	161	205	184	196	182	178	138	157	156	193	171	172	192	155	178	161	185	170	182	166	173	174	166	163	196	165	172	151	185	151	172	168	173	168	153	155	185	178	167	165	159	176	172	179	179	187	165	165	163	170	178	188	178	187	156	181	172	170	172	175	148	146	168	159	160	198	141	188	155	172	169	223	181	164	169	208	152	176	157	162	178	175	193	173	190	192	196	163	161	154	165	192	200	217	159	174	181	174	196	174	188	199	172	158	184	159	180	188	179	164	168	171	178	174	159	157	171	155	158	180	153	164	187	166	191	205	194	163	145	155	160	171	189	165	174	155	176	168	168	172	181	164	178	178	152	167	166	157	171	198	183	169	189	201	165	174	192	160	184	167	179	141	165	175	181	165	149	161	177	196	177	170	172	138	149	178	185	180	159	154	182	169	179	158	172	187	180	147	192	170	175	180	165	166	182	171	160	151	182	172	179	168	184	165	155	170	171	159	182	167	175	177	172	156	166	182	147	168	169	166	184	169	185	168	184	156	177	156	200	155	178	164	183	179	150	138	182	171	180	185	152	141	185	169	162	154	153	176	167	168	188	196	145	165	189	175	174	151	173	170	177	172	134	155	184	171	164	166	179	166	147	189	168	162	190	169	159	176	163	172	177	158	177	188	179	157	170	156	164	158	155	193	158	145	153	176	176	189	179	181	152	152	148	177	143	164	197	195	179	183	169	170	174	185	177	166	188	164	164	158	165	170	173	183	179	196	147	162	192	183	169	159	169	159	151	149	177	179	171	157	186	195	176	174	180	172	207	170	163	179	174	169	160	162	167	173	178	184	190	166	185	165	183	162	176	158	176	150	168	172	171	180	160	158	167	173	184	171	159	155	145	171	175	194	186	185	175	207	192	199	174	147	188	184	189	173	180	147	146	172	180	167	146	157	153	182	189	155	185	162	155	163	175	167	157	175	158	176	163	152	143	151	191	180	175	170	162	166	199	188	177	160	165	163	170	157	173	189	170	173	184	184	190	196	179	166	185	157	158	166	181	187	179	147	192	143	149	183	166	168	172	149	173	173	193	161	187	171	194	169	195	185	173	156	170	163	153	191	162	154	158	172	164	179	152	176	197	165	173	188	164	175	160	180	177	174	171	175	170	181	161	152	148	172	178	187	187	166	164	170	178	139	173	165	184	164	170	144	195	207	179	180	181	166	171	187	191	170	168	154	172	141	164	161	192	168	186	177	197	177	160	172	169	185	170	186	186	171	199	161	165	174	184	170	171	172	182	180	186	149	165	159	190	179	169	164	169	181	159	172	183	179	172	209	179	167	149	179	171	168	160	146	187	167	181	188	168	192	150	184	173	179	160	196	177	172	168	151	181	158	184	176	187	179	179	162	178	152	172	177	161	172	173	169	181	155	140	152	172	191	160	198	156	180	194	142	166	166	168	169	178	190	183	150	166	170	196	186	177	157	191	182	178	143	162	161	170	160	193	161	176	182	163	178	162	151	200	179	147	159	183	165	156	162	177	168	161	154	148	166	180	151	180	164	166	158	171	196	160	173	180	161	194	177	209	149	182	163	153	171	185	159	184	158	161	202	180	157	161	179	192	160	168	160	153	150	163	186	181	156	169	182	194	147	190	158	175	185	159	172	189	187	180	145	184	182	161	170	178	181	195	191	185	152	155	149	136	163	195	171	169	174	171	168	183	173	186	178	151	200	163	175	175	182	174	156	185	166	172	161	163	167	168	181	178	186	195	168	168	193	169	183	174	174	171	168	185	197	161	174	182	162	180	184	149	184	144	173	154	145	188	206	164	182	136	171	178	151	163	192	181	171	164	185	156	178	158	162	190	176	188	194	182	186	168	161	172	155	156	165	143	188	182	179	196	176	178	167	176	168	179	180	175	149	184	161	161	166	203	204	167	172	195	167	170	172	194	179
7648	839	1505	1635	1362	1049	1055	840	767	709	657	624	619	614	562	568	588	510	512	533	547	479	494	486	498	461	458	490	480	507	494	476	496	460	456	479	487	467	446	471	454	483	498	405	448	480	455	481	449	460	444	488	448	448	437	451	468	396	446	456	467	506	467	481	476	475	433	457	446	465	447	452	474	459	434	444	427	448	414	456	426	419	435	425	436	478	465	459	432	437	442	451	460	474	426	463	433	460	463	444	443	450	447	468	410	478	454	425	419	461	447	461	480	449	464	425	445	447	415	426	448	465	414	430	439	480	449	467	441	448	440	463	489	438	432	463	396	430	457	433	452	411	453	453	454	413	434	402	465	470	421	462	452	444	423	419	445	430	447	442	449	466	472	462	413	442	426	417	429	422	494	423	434	466	429	451	456	419	441	435	520	434	399	445	412	455	435	469	465	442	475	446	481	464	437	437	429	427	459	413	451	460	423	473	446	446	456	434	446	472	426	424	447	447	479	442	420	404	431	434	429	434	488	412	418	438	473	458	475	452	482	453	436	420	424	453	437	478	442	412	438	457	449	443	434	441	435	448	453	474	456	454	458	444	399	428	444	418	443	429	435	451	460	451	448	439	451	434	433	464	412	465	451	414	416	443	461	451	435	419	445	465	394	430	430	423	450	407	470	443	446	472	407	432	426	488	432	432	428	452	439	403	451	453	447	441	457	445	409	463	459	411	463	400	430	449	420	457	448	441	441	458	452	437	436	445	433	451	459	414	425	447	455	463	468	461	429	415	456	413	448	422	453	473	436	438	434	421	471	439	450	451	422	447	436	467	435	432	433	458	451	436	454	435	435	423	431	437	416	425	440	453	447	447	438	441	417	462	412	414	465	416	438	447	399	428	460	479	478	426	482	398	432	431	410	439	438	407	430	406	484	419	415	440	459	424	440	471	441	447	464	466	428	458	454	432	416	454	435	451	427	443	464	467	474	424	435	436	445	491	472	443	467	463	450	450	458	466	410	450	428	472	464	430	444	453	432	435	453	424	454	466	460	463	464	433	464	419	461	430	439	436	418	429	438	454	447	401	459	462	447	445	457	460	444	466	466	446	428	401	438	422	449	440	445	455	426	443	453	445	457	449	413	472	464	435	451	434	440	455	458	458	441	461	432	415	452	454	465	422	437	441	425	443	432	439	432	430	416	420	453	440	462	479	453	463	437	469	488	421	434	432	466	491	448	462	456	449	421	454	407	492	438	436	473	458	457	453	435	465	460	422	483	425	429	418	437	434	472	485	428	453	471	447	448	467	424	448	434	429	444	446	450	443	459	431	435	447	415	418	421	475	450	421	379	433	435	459	443	478	465	456	466	436	444	427	471	446	432	443	396	453	436	454	435	434	427	437	480	459	465	412	414	432	424	429	440	407	436	424	477	433	450	436	442	402	446	453	428	472	454	491	470	427	456	469	373	444	437	448	434	417	431	451	464	399	466	488	455	462	457	442	458	435	471	479	452	451	479	444	451	472	395	453	449	460	489	442	426	418	427	464	445	447	479	426	417	477	442	441	437	446	438	413	470	463	432	472	421	439	458	443	430	453	495	443	460	373	494	434	453	424	445	465	411	490	456	400	438	459	447	428	419	473	432	424	436	473	444	467	439	421	452	463	454	446	462	437	465	475	449	443	448	428	437	451	463	449	433	397	460	478	444	424	409	412	442	455	458	442	438	418	407	473	432	440	456	422	437	460	474	461	435	435	441	424	484	478	424	432	427	476	408	427	425	461	409	433	437	469	465	419	453	458	451	435	459	443	427	457	468	448	453	438	437	445	429	405	424	464	456	475	418	448	491	453	444	463	442	429	455	430	435	432	466	441	428	478	454	425	401	402	437	471	431	430	506	438	438	402	441	462	434	424	453	447	405	431	439	457	474	468	415	423	436	429	418	441	406	450	490	440	443	449	459	471	443	460	425	452	461	444	442	414	458	448	478	461	452	426	405	466	449	461	401	458	426	474	444	447	438	441	470	422	425	427	444	444	435	440	447	447	437	392	430	465	432	437	469	459	465	471	468	466	420	474	416	481	432	430	450	444	442	440	432	455	464	456	464	426	425	446	447	465	451	412	435	478	415	468	453	461	442	429	441	436	436	434	457	486	466	417	448	478	411	428	442	494	433	425	409	451	459	415	438	418	477	469	447	428	426	481	461	453	498	450	439	444	480	452	451	429	436	476	449	480	474	458	459	439	432	455	435	481	433	442	422	463	448	457	417	482	422	413	467	441	436	434	476	474	461	487	431	433	402	426	426	441	457	419	441	431	453	429	435	449	446	473	473	421	437	426	441	436	454	470	456	433	451	443	468	425	432	439	447	465	439	478	430	401	409	457	436	411	442	463	457	424	454	467	461	430	456	452	452	441	471	475	442	457	471	480	429	421	448	438	458	404	437	452	435	429	462	432	438	440	438	457	470	439	477	440	441	452	428	467	428	434	446	476	422	438	426	411	438	481	452	442	449	459	455	464	467	459	417	436	416	463	424	429	481	393	475	424	456	465	460	409	480	480	431	412	461	427	428	454	459	436	444	460	445	450	430	432	427	467	420	428	454	429	444	443	470	463	453	427	437	453	430	457	452	461	428	458	440	446	451	455	417	438	460	445	446	429	443	450	444	484	482	428	427	466	466	409	450	458	446	465	465	488	420	452	419	443	423	460	437	448	465	454	442	434	462	434	461	432	455	418	452	413	431	462	453	456	444	438	428	464	468	480	427	452	429	483	427	420	474	439	484	429	421	451	459	490	453	435	424	453	474	419	390	482	451	463	433	421	493	421	449	455	443	406	436	445	436	453	421	442	442	460	378	473	436	459	475	475	446	471	419	474	476	437	485	418	439	421	471	443	469	483	450	441	460	443	450	451	463	408	482	394	455	463	430	457	462	453	442	430	453	462	445	423	426	423	458	461	486	452	460	466	464	398	429	427	414	468	457	417	455	432	451	422	468	435	464	414	403	415	467	432	441	457	412	437	508	445	440	443	473	416	433	445	413	437	484	420	474	492	464	471	481	464	476	415	463	440	460	455	413	437	446	418	444	453	433	405	410	485	427	433	472	444	397	468	405	440	450	453	419	450	416	464	469	430	448	457	461	479	426	419	414	443	460	435	453	438	419	446	410	469	480	440	477	477	428	450	469	451	451	486	433	421	424	443	434	414	464	434	452	467	445	459	458	419	451	454	451	456	438	436	455	426	465	411	465	421	444	419	453	440	450	452	434	417	443	428	457	429	442	483	457	456	441	425	438	433	457	463	408	414	490	419	413	459	422	433	418	425	444	501	387	442	460	413	419	456	446	446	438	420	420	424	461	421	427	451	455	432	429	469	468	444	466	497	442	435	442	416	447	438	467	399	461	441	436	467	481	436	439	428	455	441	456	451	436	443	443	438	441	465	447	442	425	426	453	461	444	417	464	454	480	433	446	446	443	432	461	465	443	463	450	446	497	432	463	460
1497	426	426	425	421	415	402	392	413	442	415	423	408	409	416	454	397	409	448	434	440	384	439	438	462	412	401	396	388	418	390	422	411	435	409	402	410	405	408	424	412	381	391	405	441	448	433	431	449	447	405	425	405	408	405	420	438	422	391	394	436	446	378	443	434	421	417	442	439	387	425	402	412	445	440	439	393	392	460	401	423	384	420	426	392	419	424	371	406	417	397	414	392	416	427	382	407	431	421	466	403	420	409	449	424	380	405	418	450	393	429	375	434	442	370	374	409	401	438	390	408	422	412	424	435	423	411	382	409	408	409	412	387	451	404	396	452	433	420	390	370	395	442	391	373	401	428	404	428	423	415	419	439	412	419	429	384	445	377	457	413	402	437	457	387	462	410	399	407	419	416	422	389	442	411	416	405	368	441	419	381	440	416	450	390	453	416	424	434	390	418	432	409	420	425	435	402	398	392	420	419	404	409	406	447	441	397	424	422	427	428	421	430	435	400	424	452	402	439	453	423	437	434	405	400	405	438	413	403	426	435	404	395	395	442	435	416	388	392	425	417	426	437	407	422	438	406	389	441	398	402	400	403	399	419	421	396	433	407	383	422	422	388	398	411	394	440	430	415	412	435	386	444	382	440	459	420	392	419	389	439	406	400	391	394	403	371	426	421	424	415	417	393	409	393	421	431	383	445	423	431	441	444	447	397	391	440	391	421	441	406	459	418	428	407	424	453	437	470	407	415	436	398	484	412	430	414	402	396	385	441	418	394	389	382	357	409	416	428	412	411	419	374	408	423	453	413	433	437	401	397	436	429	409	402	464	452	403	397	436	423	409	439	442	379	408	456	432	417	425	405	392	444	425	418	417	370	399	394	425	422	438	377	404	399	446	434	424	398	401	420	402	401	385	385	448	386	395	440	413	456	402	390	415	447	422	395	394	425	372	403	391	452	424	449	420	449	474	439	394	384	449	411	420	406	363	403	461	400	427	432	392	432	405	403	391	430	408	416	396	429	431	423	441	382	432	386	404	432	450	429	400	386	453	414	380	421	425	442	421	426	394	409	381	379	433	430	395	431	404	422	437	435	407	418	415	416	412	356	403	415	414	391	422	399	404	403	400	432	417	369	426	416	408	367	431	449	402	407	409	427	386	416	439	427	455	434	391	419	422	410	442	411	373	404	417	375	400	395	438	443	377	408	443	395	418	441	427	361	388	436	426	447	419	366	408	401	421	417	412	384	409	413	413	449	439	374	407	419	433	411	404	416	378	348	403	406	413	430	421	412	422	435	392	422	378	409	431	385	414	409	411	414	422	398	430	410	384	429	395	460	389	417	427	435	445	435	397	394	397	399	415	418	414	439	463	401	422	475	449	414	389	421	393	416	443	427	400	415	420	422	426	414	406	463	418	407	418	437	431	432	377	415	429	418	410	400	432	398	415	399	381	390	414	430	434	442	404	416	380	380	396	365	407	402	417	414	392	425	392	397	397	384	400	421	398	437	436	411	406	452	411	461	421	408	421	429	417	413	371	390	420	378	354	402	401	423	436	446	427	404	422	396	404	388	399	437	413	413	427	415	438	435	407	428	394	435	427	428	419	447	403	430	439	423	400	414	444	394	433	420	407	430	434	371	378	398	388	412	383	403	437	415	406	432	401	438	433	377	418	408	371	396	374	400	392	379	425	439	431	419	404	430	372	399	402	441	398	417	430	379	367	403	417	453	410	402	404	450	397	433	392	421	426	411	422	405	425	462	442	445	416	429	406	389	417	428	411	430	408	392	402	407	393	407	398	380	441	453	384	425	414	424	414	433	386	395	413	426	442	420	430	396	427	408	430	428	387	431	424	410	429	397	425	415	418	412	410	425	445	444	397	402	390	431	422	393	392	449	458	408	409	419	436	411	421	452	421	419	364	423	401	452	432	420	438	432	401	404	446	421	392	407	401	393	398	447	427	452	411	430	424	428	426	405	384	418	390	404	401	458	422	441	437	400	378	443	404	437	436	397	441	446	401	406	440	413	431	429	403	419	401	422	420	432	393	412	413	428	417	437	389	440	428	457	434	407	416	369	426	415	431	388	394	432	444	423	426	372	386	408	390	420	414	403	402	386	427	420	423	461	428	412	427	393	428	422	440	389	434	442	411	428	424	383	408	426	420	428	414	415	411	412	358	413	442	381	406	379	420	429	432	432	393	430	412	420	456	423	389	418	426	404	430	432	390	404	413	449	376	417	434	395	397	404	417	439	426	417	423	437	401	447	415	410	414	461	417	386	457	391	436	431	421	420	435	390	405	457	457	454	387	415	469	417	458	416	412	406	436	389	402	378	416	394	408	412	441	417	406	418	402	411	415	410	410	415	409	386	415	406	399	429	412	433	417	437	434	416	410	397	459	400	408	376	448	382	477	458	413	395	444	468	413	392	429	425	418	466	408	415	416	428	403	388	410	433	451	403	441	415	379	372	388	418	407	435	408	424	376	419	405	377	442	449	419	395	405	430	383	434	417	400	416	398	432	424	419	394	414	414	419	380	404	394	409	450	431	407	415	403	391	424	404	425	424	408	431	354	411	449	407	438	426	420	454	449	389	429	416	390	420	468	394	427	404	445	414	380	430	434	438	388	438	442	461	418	404	409	457	413	428	386	431	441	421	410	365	391	427	407	413	423	381	403	447	426	419	393	402	435	424	419	381	430	447	435	397	425	406	417	419	419	408	430	388	379	438	443	408	383	442	416	411	430	403	419	427	414	390	416	431	420	442	392	416	428	430	436	418	414	422	450	433	430	450	470	397	364	412	385	438	402	384	465	419	434	409	379	391	412	419	432	388	389	416	414	382	390	361	427	443	412	435	411	429	393	415	409	405	421	433	383	428	434	395	416	396	368	405	433	435	396	408	421	390	462	432	430	409	423	430	401	397	411	406	430	391	440	423	408	458	475	398	392	443	394	388	436	428	387	431	373	408	497	435	450	417	387	420	381	383	422	413	414	390	409	417	410	425	390	376	396	429	445	404	403	419	440	458	390	426	406	406	420	451	400	408	426	439	428	424	398	445	379	419	427	434	401	392	437	455	423	377	412	408	421	409	419	400	433	430	428	409	446	431	415	409	423	413	410	407	421	410	388	386	444	405	422	426	435	411	489	441	446	440	413	422	396	414	363	383	421	406	424	406	386	396	412	426	403	376	390	422	420	403	390	395	404	406	414	440	378	447	428	413	449	430	411	433	429	409	382	454	463	436	419	430	405	409	439	458	399	410	441	436	412	425	403	461	428	444	413	428	449	452	423	418	354	404	422	413	444	412	410	382	405	411	391	407	397	416	368	424	396	413	446	454	437	421	407	425	437	418	420	382	413	411	366	416	402	426	421	376	363	388	463	419	445	399	394	463	469	435	401	383	469	429	372	414	365	405	385	457	415	403	390	433	457	403	450	402	447	421	429	381	410	430	470	420	405	411	427	420	423	416	379	384	429	404	411	425	448	419	426	423
2197	945	1026	1009	1031	1039	988	943	1032	952	959	942	980	1064	994	945	990	991	985	927	1021	969	1022	892	924	949	938	911	934	977	959	946	994	1009	897	936	924	959	958	987	950	968	971	1002	956	915	962	928	935	940	967	968	966	962	966	973	958	922	960	961	999	1000	913	901	976	983	966	976	961	929	967	950	996	966	1021	962	973	1002	990	906	931	977	985	903	941	995	931	937	962	962	885	952	965	947	895	1020	1008	1013	927	913	991	948	915	941	986	1063	938	901	983	924	1009	962	978	936	952	987	995	893	952	955	926	971	979	982	986	985	955	988	997	966	936	973	956	970	946	998	938	948	965	903	954	959	967	960	920	901	950	1014	943	974	949	925	991	1012	965	976	905	904	980	937	977	936	1016	944	946	967	930	964	907	958	957	913	1011	987	960	979	986	994	998	968	993	975	928	997	990	1021	917	961	949	961	955	965	969	943	1024	918	952	968	954	988	996	977	903	1010	973	953	943	1003	960	962	1010	953	966	968	951	992	954	993	944	950	989	959	928	923	944	937	949	956	982	954	1000	938	941	980	935	948	1015	936	969	991	1001	960	953	958	979	948	942	1030	948	980	922	957	960	916	975	988	956	994	921	962	903	938	1011	934	999	988	974	941	970	918	989	970	952	934	947	924	945	989	943	961	958	954	1010	967	1010	933	988	932	974	973	919	949	947	974	921	993	933	1012	964	997	969	972	948	972	922	981	929	966	952	982	984	934	956	942	977	922	963	944	978	900	913	958	947	1033	1061	939	940	976	1005	964	998	971	935	939	968	963	984	950	1004	985	983	1009	941	1005	972	1008	995	949	1005	980	908	999	967	927	936	930	956	1025	958	945	920	1007	956	967	978	957	958	972	966	971	974	959	933	954	947	993	908	951	957	948	985	1044	913	1030	958	967	1008	944	936	929	977	944	956	1009	921	930	929	928	949	922	945	1021	999	966	984	967	971	981	962	940	894	959	972	969	968	1003	1004	925	965	974	948	916	962	1018	1007	926	932	923	1000	911	947	958	960	957	980	975	938	952	961	936	910	972	954	975	939	1019	995	875	981	973	933	1039	970	977	980	963	927	910	1005	920	923	999	972	971	920	926	974	1010	948	914	967	986	1016	959	951	908	919	969	980	966	951	939	952	962	955	993	903	920	956	959	1016	936	976	935	962	935	1014	1002	941	934	974	987	989	977	956	938	1025	967	992	916	960	941	999	908	943	1035	993	959	1009	916	998	947	970	1011	980	974	963	945	913	997	974	993	1045	967	918	932	1011	989	990	1020	1013	927	996	940	992	938	932	937	963	919	960	957	923	970	978	999	963	951	981	1026	998	935	970	925	952	1048	1009	950	962	960	917	963	937	948	1040	939	958	960	980	978	992	951	959	1000	973	933	965	946	943	997	956	952	978	997	990	993	984	904	974	980	973	1004	908	996	979	911	968	921	933	956	954	940	948	1004	965	905	928	921	956	954	953	967	1028	910	959	1004	907	988	958	924	993	1016	964	978	981	948	995	959	939	990	990	940	950	979	956	989	945	1010	949	1014	972	961	977	1013	909	985	977	922	969	931	975	939	905	948	937	929	985	993	979	1019	944	998	943	937	963	970	960	949	910	947	957	974	973	951	914	948	985	999	987	943	901	936	936	1019	909	923	996	1005	992	910	1021	999	972	1040	967	999	952	953	973	1024	970	1021	894	986	1001	925	899	987	932	937	998	999	967	985	969	975	909	912	977	887	938	934	917	934	980	927	1015	991	998	940	976	993	891	935	955	943	956	947	949	970	992	985	958	932	940	954	936	1007	988	935	984	966	870	1009	955	991	988	954	928	980	966	960	962	991	962	977	949	924	924	943	975	962	995	952	936	954	953	960	972	979	909	948	950	1015	979	977	962	931	945	939	938	999	945	970	957	963	962	955	973	956	976	967	924	913	957	932	959	938	965	992	964	981	958	918	948	979	971	949	961	958	934	949	914	955	973	932	950	981	973	974	911	946	948	959	994	970	958	891	972	960	914	970	951	978	942	919	962	981	1017	970	946	972	971	977	912	931	1004	952	920	990	990	964	973	982	943	972	991	953	954	897	969	915	950	976	952	930	979	991	970	916	1025	1018	916	937	978	951	978	929	932	985	981	998	962	984	959	957	962	967	925	1015	984	925	923	941	927	1033	959	933	1018	953	963	954	936	936	957	1017	977	910	963	978	950	960	963	935	952	1008	961	951	958	972	967	973	975	1005	963	939	956	960	954	952	948	929	958	962	960	974	1008	931	969	931	981	950	903	974	939	930	977	963	908	973	918	915	1028	945	982	964	954	979	968	962	937	950	931	922	1008	1008	945	970	952	983	950	917	917	979	945	901	951	942	1000	957	982	964	990	970	988	950	972	961	959	987	932	985	989	929	938	925	978	990	952	959	935	944	1004	995	955	1003	937	969	944	938	940	968	1008	943	964	968	947	971	942	989	961	900	991	1054	947	888	1001	938	1008	1036	972	1017	895	985	949	932	939	957	952	941	903	938	1001	957	981	900	1006	979	933	937	960	957	996	986	983	977	959	1028	994	1034	986	912	993	970	911	975	1031	981	851	997	1012	958	963	1002	964	1052	959	939	966	1005	949	1004	929	968	989	946	993	956	923	959	960	926	936	969	1066	998	971	981	976	921	990	905	946	918	972	984	969	970	960	940	888	931	996	986	964	964	981	993	978	967	974	955	939	911	999	920	992	983	934	979	957	923	958	961	1016	893	1020	1003	959	932	937	972	959	974	974	936	967	997	933	961	942	986	964	948	970	977	911	984	1002	957	1006	953	1005	1052	914	955	977	989	974	996	937	959	959	945	975	912	963	1004	982	907	949	897	946	984	959	991	961	990	905	960	979	939	938	926	946	952	932	920	1040	934	940	892	937	973	944	936	981	985	996	987	1012	982	967	964	933	952	999	965	1000	993	956	941	939	999	965	913	976	993	987	954	935	983	981	952	1019	974	928	988	975	980	992	960	975	966	969	949	976	953	991	1005	946	936	945	981	941	972	945	980	956	971	987	1001	981	995	949	1002	942	939	927	954	1028	1000	954	954	1014	979	982	992	972	948	938	957	982	1038	957	979	942	917	890	896	951	956	938	989	973	970	973	920	949	981	945	931	957	956	956	947	995	986	950	954	958	895	928	957	933	969	927	966	973	953	987	960	989	962	952	1013	923	932	995	941	939	993	984	926	951	893	1023	911	940	1017	991	929	937	959	1005	958	994	970	922	948	924	997	946	921	1008	1028	984	966	949	951	986	958	990	935	951	959	901	961	981	954	932	893	984	926	939	908	916	989	955	943	990	944	997	982	950	954	978	907	977	977	956	993	931	974	1005	916	958	954	944	966	966	936	1014	990	1008	945	960	913	951	963	927	932	958	953	911	947	940	943	992	1006	963	990	962	960	980	919	956	940	931	958	909	964	1003	957	958	1013	962	975	892	940	985	953	945	940	987	917	961	980	964	966	959	1030	972	985	951	968	1005	994	919	980	956	970	918	969	954	995	953	984	929	1030	929	953	940	979	969	921	958	944	902	901	961	1008	947	959	1019	1004	948	948	941	940	969	939	979	925	947	927	976	996	1015	921	949	982	1016	955	952	955	945	973	923	955	958	948	928	972	917	970
6886	623	662	524	435	447	393	371	376	441	391	388	370	339	370	379	395	372	384	364	368	359	382	350	330	343	391	376	373	355	380	374	357	375	337	356	344	344	379	377	346	351	325	387	346	333	339	382	372	336	371	336	342	346	400	352	324	381	389	334	357	367	356	367	321	339	355	361	338	317	338	360	370	359	352	351	339	347	358	317	386	337	338	376	347	346	370	326	323	355	380	365	354	375	343	351	356	359	359	363	344	323	347	371	380	352	385	358	338	360	368	365	382	349	337	340	343	372	358	357	375	384	340	353	351	348	368	344	342	381	357	362	355	343	312	358	348	337	363	358	361	336	372	340	340	351	368	355	372	367	360	357	357	357	362	357	398	346	361	330	339	348	358	367	335	349	343	318	334	354	369	371	327	327	379	384	335	332	348	337	352	324	371	375	361	337	359	361	378	375	368	340	347	320	348	353	340	332	370	347	358	396	340	343	389	358	343	383	370	382	322	333	355	331	372	352	371	329	389	374	331	367	336	362	339	324	352	377	364	371	351	361	337	383	356	356	381	367	357	308	364	356	356	343	347	349	371	359	368	342	378	401	364	343	350	391	340	329	312	328	322	324	323	333	335	336	355	360	392	360	375	350	391	348	309	363	346	352	351	331	355	373	363	349	333	350	362	379	349	347	371	335	364	313	372	330	350	327	331	336	375	352	358	352	362	382	350	347	358	324	371	361	347	378	372	351	369	375	373	378	350	343	372	342	362	372	359	358	369	353	373	355	383	343	365	353	370	387	326	360	344	368	345	335	367	354	391	328	340	349	380	383	358	368	364	345	336	382	358	345	349	340	337	331	326	333	368	337	366	360	312	320	347	390	344	389	357	344	370	341	336	339	380	324	354	352	370	345	351	349	349	376	391	375	367	381	326	348	372	342	367	354	354	342	398	351	354	374	356	361	374	339	343	320	325	376	364	337	398	373	368	366	361	334	337	371	364	338	351	310	341	350	329	387	349	355	353	333	337	350	358	377	332	349	333	391	380	348	352	374	388	328	333	350	381	362	367	319	359	343	397	332	379	378	375	307	367	366	329	362	377	343	355	360	395	363	349	362	362	368	364	338	322	364	354	353	345	340	361	342	312	373	365	391	338	389	359	331	350	338	367	349	359	375	320	369	335	372	398	364	364	372	339	371	327	349	380	329	353	347	327	358	349	335	351	324	343	331	363	346	368	340	357	376	373	350	375	334	362	382	359	344	345	386	363	355	352	357	377	325	374	378	370	324	394	381	367	331	322	367	372	321	378	388	364	378	367	379	352	317	312	318	360	387	379	342	352	356	347	344	366	387	363	336	338	348	400	382	353	382	353	348	343	360	354	356	375	315	314	375	352	311	346	378	337	338	372	357	383	348	336	334	357	420	372	383	349	341	344	379	358	360	352	370	334	405	336	389	362	358	360	338	391	331	356	346	382	384	397	344	352	296	388	338	376	344	342	334	358	328	330	371	344	374	354	381	377	367	323	351	353	319	331	363	366	338	359	354	362	349	379	341	381	349	360	358	330	345	335	329	335	377	372	336	355	353	386	421	358	354	371	360	372	339	334	364	364	359	335	363	369	347	371	360	317	374	348	353	382	345	348	372	352	355	366	373	342	352	358	368	369	342	382	369	354	372	359	338	335	371	377	357	347	352	391	336	355	357	338	341	364	350	370	370	383	355	392	363	366	356	304	380	344	332	309	350	351	330	371	351	372	349	323	351	326	353	339	320	310	352	375	368	339	354	381	384	383	373	371	347	374	363	398	330	321	376	341	365	350	331	347	354	330	359	368	334	391	344	400	382	389	379	315	358	383	335	341	347	351	364	365	356	364	393	352	355	356	346	360	339	384	336	382	375	322	371	354	328	380	348	334	339	367	343	395	362	358	334	371	357	352	362	382	357	362	368	355	381	380	353	344	386	358	375	391	322	354	340	367	348	321	384	374	340	328	345	344	402	343	324	336	368	343	360	381	350	375	350	367	312	362	366	315	356	367	376	312	321	381	374	349	334	328	358	358	364	379	329	355	362	364	337	370	359	328	369	383	379	350	353	353	373	385	377	362	350	333	344	381	387	368	339	340	340	377	350	366	351	358	363	375	386	392	348	338	350	357	388	392	392	343	399	361	354	404	338	369	375	363	344	355	367	334	351	344	367	353	338	339	365	341	364	356	355	344	381	358	373	350	369	368	380	310	367	351	369	351	347	376	394	315	375	359	365	394	382	364	390	359	362	361	335	355	307	338	358	348	361	337	329	318	319	333	369	378	340	378	349	329	302	325	350	345	351	353	359	348	375	329	332	344	352	336	386	362	334	329	356	380	354	384	350	348	343	389	354	354	370	377	364	357	375	369	353	336	361	361	337	336	328	317	362	343	386	372	336	383	357	370	375	348	317	378	354	337	353	365	347	375	367	363	370	366	364	353	389	374	361	366	343	352	364	343	348	332	367	320	382	352	388	351	372	374	352	368	329	362	365	313	377	332	361	313	341	359	370	340	350	347	356	339	369	370	366	337	367	341	371	332	375	347	345	319	330	359	333	373	378	335	358	346	382	358	384	320	362	350	329	379	388	345	358	373	344	343	370	389	356	358	368	333	327	329	343	378	345	333	367	384	346	364	355	346	389	306	355	381	348	342	327	371	348	397	380	344	373	365	345	374	369	344	364	350	344	354	324	353	379	383	353	342	363	361	369	368	371	372	391	356	346	359	373	353	352	406	360	342	339	314	347	353	344	332	337	328	368	340	338	337	365	373	339	319	395	353	337	342	388	352	348	401	358	324	364	374	360	338	359	339	326	358	374	358	338	353	317	351	362	336	376	359	353	350	371	377	360	382	356	326	376	358	338	344	356	383	337	338	348	349	360	296	336	328	342	360	341	361	358	339	346	329	351	325	342	327	336	356	380	336	374	334	349	336	326	330	342	337	349	372	329	354	343	343	329	347	358	349	382	398	371	350	356	357	355	347	337	333	325	376	381	298	358	331	340	359	366	320	361	336	355	343	393	360	361	374	390	353	344	338	340	343	356	344	361	340	355	331	379	342	375	350	342	357	403	386	349	348	321	368	333	349	339	346	354	390	339	346	331	349	350	379	346	341	376	397	369	366	384	348	380	367	347	352	369	343	381	333	344	375	377	360	355	352	365	339	386	335	315	366	376	352	344	329	332	353	356	331	364	371	354	380	401	345	344	355	356	402	377	346	338	363	360	350	336	382	362	350	344	359	359	407	328	328	362	333	377	324	351	341	340	337	351	380	346	345	324	373	352	375	361	368	365	357	353	332	353	339	327	383	317	326	331	371	368	354	369	351	356	356	323	361	359	309	315	347	362	331	334	362	354	366	325	330	350	341	375	363	369	351	339	357	361	364	330	339	334	361	368	363	373	342	321	394	327	345	306	357	353	375	350	362	376	329	357	347	346	347	372	363	350	345	359	339	374	364	360	356	381	377	332	366	380	343	339	368	373
6332	1001	1294	1481	1330	1205	1090	1013	988	991	1006	962	899	917	931	914	865	876	880	848	893	896	895	873	862	892	904	885	835	862	821	875	846	863	870	827	804	811	876	809	880	861	841	806	811	865	840	836	835	828	832	822	801	870	858	861	790	833	855	858	792	816	810	825	811	831	840	806	850	769	825	850	813	805	843	812	812	854	833	813	826	842	859	837	841	787	871	817	809	828	800	813	878	814	832	868	822	814	824	825	786	871	854	854	796	823	824	823	869	805	840	833	876	890	815	834	801	830	812	880	833	822	845	839	860	802	807	843	859	805	905	822	750	833	856	841	831	835	825	758	820	839	838	780	846	807	810	837	817	843	883	840	817	836	854	798	887	853	901	823	839	837	788	824	817	817	855	801	833	823	825	853	840	835	890	850	840	869	822	832	836	854	825	849	817	876	843	883	808	818	755	794	813	783	849	830	859	873	831	810	816	846	841	858	825	839	794	840	803	849	845	838	828	784	885	830	843	816	852	810	823	827	861	820	826	819	858	857	810	891	853	816	860	862	806	807	843	849	864	827	796	862	884	791	846	867	802	848	753	836	847	812	851	866	824	818	839	833	816	820	857	829	799	803	822	894	862	821	791	874	855	854	869	817	759	859	822	805	823	849	846	807	857	835	903	813	840	833	791	839	848	854	855	815	825	839	838	851	803	822	799	839	849	776	832	807	860	836	891	828	829	809	843	848	832	779	798	850	817	822	791	836	850	829	847	805	850	835	838	779	820	842	835	829	826	831	789	842	870	807	824	777	853	846	829	827	820	801	787	822	799	849	804	855	851	750	842	867	810	847	847	854	834	859	803	875	913	835	830	839	778	833	843	816	810	811	837	824	863	837	779	815	835	831	862	823	795	864	819	781	836	822	822	844	845	845	855	881	843	813	811	804	799	842	877	849	864	801	791	806	817	833	795	847	844	809	853	837	825	886	881	821	868	901	811	818	810	830	797	859	827	880	861	876	789	842	876	843	915	880	848	827	875	777	805	844	809	837	794	782	894	826	888	821	841	867	776	875	847	818	861	855	812	849	884	820	822	770	787	791	820	822	801	832	861	788	813	821	816	825	856	792	795	838	833	823	837	846	852	843	822	880	837	821	843	859	820	849	822	854	840	846	788	834	851	821	811	847	857	834	825	816	784	801	808	855	765	844	846	796	786	797	833	795	876	859	860	830	816	800	849	796	789	793	877	847	803	830	828	856	821	851	821	821	813	809	814	839	828	813	867	829	850	811	871	845	826	839	803	755	835	847	817	833	823	846	842	834	788	845	823	794	861	811	839	845	838	825	829	810	819	795	814	814	854	809	818	875	843	849	872	857	803	860	873	870	839	802	842	860	809	787	868	850	813	809	809	814	818	823	809	848	843	780	862	792	835	841	805	838	803	836	828	808	792	866	814	827	874	866	843	834	823	842	809	846	861	806	868	850	848	857	838	826	827	837	817	808	829	829	780	836	861	823	852	832	773	774	826	863	849	804	852	810	816	828	842	818	782	803	826	836	779	818	857	824	841	852	765	839	781	866	858	800	828	798	826	847	847	788	829	806	838	875	835	852	808	877	819	850	798	802	852	856	857	788	821	840	858	796	837	827	834	810	806	799	774	835	808	817	821	892	830	824	857	865	811	801	782	840	824	820	853	816	897	878	813	843	888	805	836	799	795	789	863	838	846	811	827	821	862	824	855	818	848	801	824	866	867	821	861	864	879	820	799	830	857	838	857	798	844	818	777	873	879	803	830	829	860	874	851	891	806	871	835	840	803	854	826	806	816	826	883	848	823	833	885	796	845	804	816	869	806	815	881	797	856	798	787	838	775	860	831	816	816	828	814	842	800	867	797	820	827	823	836	846	826	860	844	846	828	792	830	835	837	851	829	840	886	819	893	822	873	831	825	860	871	837	820	824	826	826	840	842	833	817	805	858	861	757	863	826	822	874	842	815	840	805	807	851	822	832	856	882	843	857	838	820	825	846	868	851	841	804	813	875	899	873	805	795	854	783	807	867	860	834	852	801	902	846	809	805	853	834	844	862	794	857	846	867	874	816	841	835	833	797	825	827	816	842	832	811	803	811	819	852	841	829	808	769	832	837	826	836	812	869	817	821	838	863	789	789	874	810	811	820	797	828	825	817	817	847	804	812	803	836	828	854	838	906	835	787	851	816	800	846	810	886	793	823	807	840	783	813	846	828	782	823	822	856	833	848	809	870	808	783	835	828	883	847	820	825	834	784	853	834	833	781	780	836	864	761	847	853	836	819	872	771	797	879	842	835	816	845	834	767	824	867	819	873	846	834	813	825	842	864	809	815	848	867	773	844	855	779	833	865	838	827	815	818	832	827	832	796	797	852	833	840	844	868	813	849	829	833	869	845	849	764	782	844	830	816	820	820	826	820	829	824	810	848	827	852	870	870	849	818	855	793	845	762	826	826	782	858	851	870	832	830	801	848	885	839	793	848	819	831	825	851	813	820	853	843	821	865	848	816	784	852	795	852	821	788	855	789	843	863	788	836	897	774	830	791	834	861	876	827	824	832	788	854	843	783	853	838	815	874	819	798	842	853	884	814	826	813	808	823	860	781	831	804	834	869	848	791	831	879	845	849	834	867	839	809	805	799	861	861	833	840	788	809	822	843	839	838	846	827	794	801	825	861	830	833	895	807	850	856	807	885	880	794	786	851	850	839	824	798	818	809	807	832	840	815	852	869	841	868	820	869	768	815	832	894	826	803	810	817	857	812	809	848	861	845	835	832	859	841	903	819	878	819	815	801	828	837	852	798	849	898	882	811	833	841	791	850	840	814	817	834	875	842	823	835	773	841	809	857	857	809	835	858	813	837	796	834	822	771	867	795	826	817	860	821	872	881	828	842	818	798	831	862	839	782	837	843	842	797	814	823	846	865	810	818	892	791	783	825	794	826	826	852	783	801	823	825	802	834	875	843	851	869	807	840	795	861	841	876	842	831	866	806	841	811	824	858	864	834	834	767	841	871	837	859	839	811	856	792	858	855	831	806	883	845	850	814	760	862	830	824	841	860	867	838	825	821	848	780	807	809	857	821	856	833	831	816	849	876	860	837	828	842	848	830	799	846	839	818	861	837	783	852	830	856	815	858	850	833	883	841	841	812	854	817	790	836	869	826	910	886	895	771	775	852	846	862	835	779	835	831	845	798	796	858	814	837	851	896	837	872	813	810	856	810	836	819	812	793	857	818	838	783	835	853	813	800	850	800	825	857	811	841	837	805	825	832	836	779	817	815	825	740	831	847	818	840	813	873	843	850	818	827	813	821	826	803	854	839	852	813	836	783	820	870	849	849	861	846	822	839	830	771	844	820	843	852	834	805	794	848	840	825	854	886	832	801	870	832	814	829	841	827	845	862	807	830	764	894	811	823	885	830	829	806	828	849	830	824	835	816	789	814	850	841	826	849	853	772	800	832	852	830	853	862	785	872	828	797
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
