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
338349268003	338349268561	338349269111	338349269661	338349270211	338349270761	338349271311	338349271861	338349272411	338349272961	338349273511	338349274061	338349274611	338349275161	338349275711	338349276261	338349276811	338349277361	338349277911	338349278461	338349279011	338349279561	338349280111	338349280661	338349281211	338349281761	338349282311	338349282861	338349283411	338349283961	338349284511	338349285061	338349285611	338349286161	338349286711	338349287261	338349287811	338349288361	338349288911	338349289461	338349290011	338349290561	338349291111	338349291661	338349292211	338349292761	338349293311	338349293861	338349294411	338349294961	338349295511	338349296061	338349296611	338349297161	338349297711	338349298261	338349298811	338349299361	338349299911	338349300461	338349301011	338349301561	338349302111	338349302661	338349303211	338349303761	338349304311	338349304861	338349305411	338349305961	338349306511	338349307061	338349307611	338349308161	338349308711	338349309261	338349309811	338349310361	338349310911	338349311461	338349312011	338349312561	338349313111	338349313661	338349314211	338349314761	338349315311	338349315861	338349316411	338349316961	338349317511	338349318061	338349318611	338349319161	338349319711	338349320261	338349320811	338349321361	338349321911	338349322461	338349323011	338349323561	338349324111	338349324661	338349325211	338349325761	338349326311	338349326861	338349327411	338349327961	338349328511	338349329061	338349329611	338349330161	338349330711	338349331261	338349331811	338349332361	338349332911	338349333461	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14422	1181	977	798	556	436	409	334	316	326	256	267	272	263	252	242	242	266	259	249	246	267	278	227	255	206	220	260	267	233	263	243	254	245	257	264	241	222	232	246	245	249	222	210	226	219	241	251	228	234	259	250	251	245	255	224	267	233	252	242	242	245	246	222	234	247	238	213	223	224	231	268	242	268	253	215	270	227	253	226	242	252	229	245	255	263	233	266	242	232	266	240	230	265	219	229	256	253	233	232	253	265	235	256	235	214	230	249	241	233	207	252	225	235	259	271	227	250	246	230	243	258	235	233	251	228	226	226	267	237	221	247	227	235	262	253	256	253	214	259	263	234	243	230	244	283	262	238	240	231	212	254	238	241	229	217	242	256	206	246	229	239	246	228	208	242	254	225	259	249	243	242	254	288	232	251	250	207	231	253	239	237	225	221	235	228	251	227	263	261	236	249	257	222	249	234	256	240	239	250	253	248	251	228	224	233	264	231	225	230	215	245	264	236	214	243	232	222	237	233	235	236	231	255	236	238	227	248	244	238	205	251	257	217	197	251	262	247	236	216	219	234	256	245	250	257	265	245	248	231	247	233	236	209	252	263	244	267	257	238	217	256	260	259	277	256	205	227	241	222	256	231	231	236	216	236	239	217	211	220	262	238	232	255	245	250	268	248	243	224	243	233	269	261	234	219	234	254	234	251	253	288	252	223	221	238	238	247	255	237	248	254	278	220	263	219	249	240	222	250	264	231	240	223	223	229	216	230	229	232	258	231	242	215	220	206	238	212	226	220	231	214	199	221	231	229	233	210	258	243	250	249	202	235	224	199	219	222	248	227	269	248	229	257	263	253	260	238	218	236	261	259	253	234	265	223	226	242	274	262	242	233	226	232	245	259	251	241	225	281	257	238	245	260	256	253	217	257	247	264	242	239	235	225	225	236	250	199	221	243	229	210	223	226	247	267	218	248	255	219	226	231	253	247	203	243	250	212	226	238	230	234	213	255	237	205	219	252	215	232	240	258	231	229	205	241	219	253	227	217	247	219	264	258	253	250	254	222	240	245	234	201	226	232	222	217	233	257	225	232	239	249	272	254	255	262	220	233	256	235	232	239	240	200	216	277	246	251	257	282	233	282	195	221	227	235	234	265	245	202	250	247	215	214	238	238	234	262	259	273	269	229	296	216	227	207	222	234	253	248	270	250	225	253	232	238	253	254	236	257	232	240	206	221	253	223	234	244	216	243	247	224	241	241	211	250	251	227	245	216	245	267	214	250	244	231	218	236	252	210	256	254	233	222	253	219	270	220	232	230	248	267	210	225	247	283	247	268	227	233	249	211	282	257	241	276	227	235	242	219	227	226	243	229	243	243	250	231	236	241	264	277	223	212	266	230	222	243	248	211	227	256	243	219	231	242	234	271	265	228	248	204	211	213	249	252	230	224	253	271	224	236	222	225	251	232	209	225	237	208	235	226	288	221	234	242	264	227	233	284	209	260	269	252	269	233	228	216	245	253	231	240	222	241	256	210	221	246	230	253	256	220	247	223	250	212	211	230	236	247	246	239	254	254	211	217	231	228	226	233	238	235	241	266	226	262	267	249	272	246	248	213	266	235	236	264	258	223	261	283	239	233	259	213	213	241	250	252	262	263	257	221	249	220	235	217	200	253	249	198	227	264	235	243	224	236	259	190	217	268	242	208	255	222	245	224	222	219	252	253	245	237	237	254	244	258	243	256	256	253	221	239	218	204	261	244	225	231	239	252	258	243	247	250	206	248	212	243	234	242	222	232	220	269	232	247	276	232	225	226	258	226	258	249	257	245	232	258	226	248	216	233	262	303	233	235	221	242	233	252	228	250	210	247	214	258	252	215	240	214	226	253	232	225	253	234	256	267	263	244	236	238	240	227	227	225	232	243	248	255	236	222	242	238	237	245	275	243	276	231	214	226	255	270	265	220	255	237	203	217	219	218	249	228	257	274	258	234	243	247	232	231	242	249	222	213	262	246	224	241	241	235	240	229	247	252	241	226	281	249	226	265	277	234	250	229	231	234	225	233	220	266	212	254	263	223	226	250	243	231	212	248	229	243	249	218	249	248	212	236	211	239	247	227	225	251	225	258	243	248	227	228	223	223	257	242	223	266	245	251	225	236	226	239	217	201	238	240	256	265	249	223	242	202	264	271	220	211	235	250	257	230	238	237	239	246	203	267	211	249	217	233	215	232	238	230	231	232	225	230	250	242	239	244	255	220	227	248	250	271	263	221	242	254	251	248	261	234	241	251	254	246	234	210	233	231	224	229	222	228	253	241	220	213	264	256	279	224	253	225	225	242	213	244	218	238	237	245	225	277	239	274	262	266	224	238	242	244	232	224	205	251	228	265	237	242	218	251	260	246	257	266	235	271	234	239	250	232	224	208	255	291	237	230	236	243	238	226	222	262	218	226	241	222	249	254	246	230	240	262	226	248	234	237	272	258	239	226	246	248	262	230	229	242	248	237	236	223	217	249	236	263	277	241	243	252	261	254	261	213	204	240	231	244	234	217	239	222	256	206	239	234	232	235	237	240	242	221	219	244	232	298	243	221	249	199	234	253	225	267	197	227	215	240	233	271	234	221	251	253	249	221	197	245	223	221	243	259	210	220	234	215	245	229	225	226	232	239	220	222	258	246	220	242	272	267	225	212	227	219	247	239	282	282	275	243	231	222	216	237	235	238	213	248	254	248	238	247	225	226	269	234	235	234	246	249	212	221	265	227	235	239	245	234	206	266	239	230	256	231	243	234	249	228	205	230	251	250	238	255	267	231	256	225	245	250	206	247	223	239	252	233	232	242	253	234	244	239	267	235	231	202	245	233	256	260	246	252	254	236	256	229	219	202	215	240	243	229	261	234	274	256	277	241	245	226	232	238	240	206	223	250	245	253	247	267	263	243	236	254	241	250	256	233	261	242	246	252	243	266	226	252	231	256	251	234	249	245	265	235	236	247	260	245	221	267	252	250	251	239	239	235	239	232	281	236	233	220	244	196	224	254	244	234	227	231	254	219	244	264	238	225	226	244	224	249	233	228	225	242	242	266	235	254	226	225	222	239	220	244	265	244	265	266	235	224	267	241	246	223	253	238	235	231	211	209	225	219	213	250	245	263	253	245	226	225	238	240	232	223	235	231	260	225	226	239	206	231	250	234	215	252	230	227	212	248	258	244	251	244	231	226	248	262	226	216	208	225	260	239	241	248	252	245	216	228	242	225	212	253	260	266	252	253	210	234	247	268	253	224	230	226	239	263	243	215	235	210	245	250	245	228	276	271	247	223	219	230	229	250	226	243	254	249	246	238	217	222	253	244	249	250	228	242	242	251	257	241	229	246	235	225	266	233	235	249	241	241	225	253	256	234	220	239	244	215	238	274	234	225	265	239	219	208	218	228	226	246	229	248	248	226	268	215	234	250	241	222	238	249	240	258	248	274	223	233	237	273	230	255	249	270	254	247	235	225
8287	1138	2171	2364	2004	1680	1319	1062	962	916	837	770	779	741	685	720	683	675	612	642	632	601	638	621	610	617	592	591	611	616	577	576	559	602	587	590	574	572	560	546	586	505	574	546	550	541	554	553	576	548	567	576	576	547	579	549	553	560	575	531	504	599	557	622	537	503	519	612	558	552	580	562	539	567	539	543	533	581	536	565	529	534	540	526	544	553	555	524	545	500	533	575	556	537	554	543	535	543	581	557	539	560	554	541	566	548	569	547	537	546	589	574	534	552	549	536	489	585	559	549	578	515	559	535	567	538	569	552	546	542	588	517	536	546	532	515	526	525	517	565	570	546	565	569	524	591	537	543	568	569	524	521	580	547	535	492	512	543	555	565	529	567	525	527	521	561	552	484	539	587	555	566	529	513	559	549	557	536	580	546	551	552	605	568	564	513	582	586	544	504	554	552	577	545	591	571	571	545	597	528	534	565	553	557	552	566	556	538	536	582	581	590	515	561	534	514	556	560	564	545	562	547	538	571	529	582	513	568	548	542	556	588	523	541	545	549	521	574	530	555	519	551	546	546	545	534	554	579	570	542	530	531	551	581	576	592	546	543	552	573	536	559	557	529	560	551	564	595	553	561	538	531	564	561	570	570	549	547	534	595	541	552	548	556	514	559	550	556	594	570	531	579	585	543	503	510	553	591	579	546	552	513	546	555	532	515	534	571	559	564	532	543	534	558	519	499	529	555	585	533	563	532	558	558	577	556	570	551	543	518	601	528	536	547	590	584	513	535	571	601	563	515	558	584	493	552	587	558	594	559	551	533	573	552	530	564	535	518	580	503	566	512	580	535	532	515	529	536	535	539	573	501	554	566	568	554	535	555	517	571	529	551	541	535	548	520	560	547	598	544	540	540	549	527	537	547	582	546	563	565	523	517	545	546	578	542	540	596	542	561	548	558	535	563	563	538	580	540	557	565	549	519	556	548	555	551	511	508	597	551	585	589	563	536	534	520	562	582	586	522	572	533	539	510	580	542	522	544	546	582	541	527	535	545	529	551	593	569	557	547	516	534	542	578	508	535	566	548	536	555	547	506	557	526	516	539	544	530	563	546	564	506	585	557	529	555	555	550	520	533	550	527	563	541	598	538	545	523	542	541	549	578	575	535	559	556	558	591	586	542	592	533	546	568	515	536	574	499	546	520	540	552	579	573	543	555	582	600	529	536	512	517	534	590	581	576	564	556	519	568	571	508	549	571	512	515	498	525	567	542	555	518	545	546	561	563	497	563	547	510	551	545	514	557	593	543	585	543	559	520	553	606	546	545	581	545	545	569	557	517	521	554	553	552	541	508	547	594	547	552	540	541	558	579	539	570	545	528	592	555	561	559	532	502	618	550	499	566	511	569	592	575	540	525	535	546	555	550	546	544	519	542	547	546	547	497	534	553	617	564	545	556	585	526	561	556	562	550	555	555	580	508	539	565	543	530	563	557	552	559	536	580	554	553	546	548	536	564	536	566	554	579	595	561	578	584	549	553	568	530	565	540	535	518	524	558	542	535	545	586	588	594	628	562	563	536	542	532	525	540	553	523	527	533	530	517	528	590	540	563	562	545	582	565	551	576	532	552	539	507	563	532	554	557	576	601	561	580	539	550	532	494	525	568	583	554	546	598	524	564	577	526	582	551	543	567	574	555	535	607	531	564	526	561	524	491	535	564	575	565	543	530	533	542	563	540	549	555	536	587	544	496	566	537	537	530	522	557	521	558	524	539	551	540	537	591	553	567	544	583	566	564	531	545	499	510	540	551	532	521	588	544	552	535	567	548	564	581	474	583	581	524	542	551	581	512	618	591	530	580	585	537	539	577	570	549	576	556	563	559	546	581	562	536	560	551	563	564	564	556	557	534	549	552	574	542	557	531	573	556	557	539	533	559	537	544	511	514	527	509	531	554	596	520	537	496	563	562	528	577	518	581	566	519	529	531	596	572	543	535	551	517	577	531	546	588	583	571	533	564	560	529	534	573	544	578	558	528	509	518	541	523	524	561	555	534	552	560	553	552	568	542	566	549	523	585	564	515	549	560	534	583	553	554	543	551	548	590	559	582	563	594	586	543	553	574	555	571	566	579	534	518	553	531	529	572	586	540	546	524	569	560	524	550	594	565	554	532	594	558	572	511	495	575	552	554	560	551	523	590	559	547	563	545	535	531	524	588	563	572	571	542	560	572	564	552	526	526	563	587	550	519	534	576	582	560	581	567	566	558	565	556	558	531	558	552	525	584	527	580	547	580	624	570	586	583	552	519	535	511	561	571	548	553	580	597	552	547	589	562	526	514	550	530	549	540	553	552	544	495	534	545	530	548	560	529	566	533	523	571	513	585	562	585	551	520	522	552	555	549	593	568	529	564	569	567	518	525	519	528	564	553	561	541	574	571	596	556	552	584	567	533	536	584	545	539	533	516	587	536	543	553	576	580	549	570	551	538	522	531	557	552	564	539	555	569	565	579	545	548	557	583	557	556	512	545	531	600	536	518	563	526	601	575	578	569	553	601	536	573	513	517	587	556	573	504	572	558	564	565	577	537	535	540	552	549	588	590	551	541	570	565	558	533	549	547	551	546	540	589	563	541	537	573	576	537	612	532	535	543	539	503	547	532	603	512	534	601	544	518	567	536	557	548	563	555	589	531	533	519	556	520	527	563	540	555	516	560	564	547	592	552	575	507	556	553	579	541	566	596	527	542	570	559	554	522	577	525	547	538	574	579	546	543	570	587	596	550	523	560	564	589	569	538	560	578	574	552	517	534	542	529	526	539	558	524	590	580	553	546	581	548	538	559	516	546	557	524	579	578	536	521	535	599	557	527	533	536	548	583	503	571	534	562	547	575	526	546	552	547	569	500	521	514	565	570	594	562	565	556	547	562	533	598	591	553	581	569	549	579	581	544	573	572	579	568	598	502	540	562	550	534	524	566	582	543	543	607	528	549	572	514	529	557	537	523	526	573	577	531	568	530	561	541	523	535	560	560	559	530	553	552	588	546	550	535	548	545	512	529	546	558	538	552	573	551	538	529	543	539	508	552	554	500	540	534	528	558	573	552	547	553	546	552	571	559	551	577	579	545	552	547	557	566	544	560	506	540	548	531	540	529	528	521	549	543	535	563	515	492	541	581	475	558	565	564	558	537	533	549	524	566	559	594	571	505	523	566	552	560	546	582	567	559	563	582	537	557	552	576	494	557	551	529	561	519	562	561	562	600	536	514	564	549	500	545	572	539	519	537	536	535	594	539	494	533	519	552	564	545	550	557	544	526	532	538	546	553	567	528	528	533	552	567	568	525	531	545	570	545	584	531	571	553	532	549	545	535	525	548	518	566	574	529	540	510	579	567	561	552	565	535	552	499	541	558	556	552	532	561	523	549	528	538	486	552	529	563	588	546	541	567	489	585	518	514	506	557	526	567	544	571	584	541	507	593	550	526	566	565	601	563	548	548	530	513
1350	259	250	212	268	232	235	244	272	210	205	222	230	237	243	219	256	249	219	256	228	242	244	235	267	236	247	245	258	214	227	227	233	241	252	262	292	242	256	228	227	249	244	207	198	252	209	251	242	250	235	210	243	228	224	260	233	238	228	260	211	245	243	223	252	233	257	238	241	224	225	260	236	225	235	248	247	226	250	274	259	216	261	232	263	244	233	233	225	284	253	218	244	242	232	217	250	208	230	249	207	246	244	236	249	225	234	287	219	258	223	229	242	222	254	279	236	230	233	246	228	245	245	244	227	229	245	239	268	261	241	245	211	247	243	239	227	262	237	242	256	212	239	254	245	221	230	244	259	247	211	277	244	245	249	226	242	232	256	240	229	256	267	255	235	254	240	241	260	237	240	187	252	271	240	212	208	270	261	249	243	236	219	285	230	249	216	240	225	232	229	244	238	235	248	226	256	218	266	251	251	244	238	223	220	235	254	282	218	219	251	258	193	257	258	234	242	258	248	261	242	240	239	225	253	230	233	235	214	223	249	239	228	250	229	196	262	245	238	224	220	206	236	236	267	273	251	235	231	265	223	258	233	251	255	244	248	208	257	272	239	229	282	256	230	232	242	259	255	252	239	252	267	231	221	229	259	232	221	235	222	235	250	259	236	228	216	212	210	258	243	237	203	265	254	251	249	230	231	241	280	208	273	225	255	235	251	230	260	209	234	241	231	260	224	253	229	247	245	232	244	216	249	247	240	264	229	244	240	235	235	249	241	252	232	237	265	228	241	253	240	210	275	240	223	255	275	271	235	245	249	258	269	248	232	224	242	239	258	263	245	248	224	261	271	233	279	247	268	239	225	230	243	246	234	259	229	240	252	228	215	250	254	236	245	256	217	270	264	253	273	228	222	252	259	258	253	235	249	252	232	238	223	243	275	241	225	259	273	247	234	242	249	238	268	249	242	256	258	243	253	229	258	227	228	261	210	235	268	258	241	226	228	247	205	218	237	248	224	249	248	271	247	250	232	232	236	239	240	269	265	232	249	224	246	229	265	228	255	256	256	234	250	250	257	250	253	255	255	228	226	235	227	232	225	204	227	254	229	243	222	249	254	251	268	248	242	259	240	245	222	263	269	239	248	220	219	231	258	262	241	253	210	253	235	262	246	259	239	254	256	250	223	241	229	249	241	270	272	257	283	212	235	252	264	231	240	241	256	243	223	218	248	245	237	250	251	203	237	217	224	239	221	215	225	263	240	216	217	253	214	230	235	239	269	222	241	223	230	203	253	235	253	278	223	238	252	228	239	246	246	220	232	236	228	246	239	238	235	232	255	247	221	249	246	252	239	219	227	250	262	245	246	257	213	217	238	269	235	260	264	249	268	263	236	262	257	222	257	215	219	236	245	246	239	215	246	236	212	239	236	245	288	239	252	237	264	257	239	228	259	242	213	260	234	259	242	252	243	230	253	234	220	252	242	226	277	240	255	221	238	247	283	231	244	233	215	245	234	265	220	251	221	249	255	237	252	264	220	225	272	251	272	228	264	214	244	235	243	238	214	249	274	266	267	244	242	263	249	219	219	246	269	247	244	255	250	243	240	257	258	228	241	228	245	228	229	229	265	241	250	231	248	247	240	239	243	226	247	250	241	259	219	275	227	235	234	232	248	239	227	222	284	229	210	230	256	236	237	241	246	225	234	258	224	215	249	253	240	234	228	224	235	272	253	264	248	231	246	240	260	277	263	203	254	239	247	250	259	249	228	235	256	240	250	272	232	220	229	224	229	218	240	219	213	249	236	222	255	245	255	229	244	223	251	239	186	252	258	245	242	237	203	265	249	249	244	254	285	216	221	209	206	257	230	246	255	273	241	217	262	247	270	280	235	248	227	240	246	250	229	224	239	241	218	217	253	223	237	235	229	238	231	242	226	231	236	244	220	232	222	256	264	236	265	270	228	234	201	241	212	275	206	210	252	269	225	213	251	235	225	219	259	238	268	228	251	226	247	237	240	267	246	239	227	225	242	233	223	250	236	238	228	214	223	260	232	231	227	232	242	244	267	264	246	259	222	260	271	244	236	235	255	245	236	258	205	226	223	241	234	257	267	256	221	248	254	227	246	231	214	248	207	224	233	266	275	224	259	198	271	251	236	249	287	234	238	216	249	233	284	218	236	235	234	261	244	239	225	247	257	249	225	235	246	239	238	231	263	268	242	210	227	243	254	246	222	220	217	263	244	254	245	230	227	238	217	271	228	253	251	212	221	245	261	241	224	247	249	230	223	256	198	248	253	253	254	261	234	235	229	239	249	243	225	237	235	233	249	261	235	218	225	261	252	264	254	226	239	251	209	245	224	234	254	229	252	276	194	207	276	223	251	279	226	249	256	233	240	242	248	254	226	268	234	239	261	241	238	256	277	240	259	256	251	232	243	244	207	254	229	261	222	206	242	237	236	211	254	263	237	234	233	224	245	218	257	223	245	247	262	250	211	249	257	252	232	259	276	245	234	242	256	240	244	219	222	239	258	231	243	224	233	218	257	234	229	258	228	257	279	259	277	261	255	254	263	251	215	250	222	225	274	231	249	207	234	232	225	261	242	208	221	219	222	241	258	266	245	272	230	247	247	233	192	237	220	232	243	251	267	253	214	218	223	197	225	233	231	228	205	247	236	264	231	230	235	262	288	253	214	251	239	217	259	255	239	238	230	235	238	240	247	236	234	235	220	244	225	232	229	218	253	222	245	232	217	233	233	275	240	227	259	245	242	218	246	236	233	242	254	224	258	211	256	246	274	217	241	231	224	261	215	257	250	257	206	261	229	252	211	237	221	261	252	239	263	219	235	251	253	230	253	227	267	240	246	222	238	250	242	252	227	236	207	237	248	265	238	232	273	251	202	234	238	229	242	215	254	263	241	227	255	240	237	245	244	230	233	255	243	252	269	246	228	226	237	244	248	245	248	231	229	231	231	266	234	258	262	242	246	218	230	246	225	230	232	247	264	260	225	269	237	242	254	259	224	220	235	239	207	227	242	220	229	221	228	251	240	209	254	239	218	227	223	227	228	230	223	269	266	236	225	295	222	255	274	214	268	241	273	260	246	288	247	197	246	245	247	236	239	255	241	266	212	279	247	237	224	245	211	228	235	234	225	252	246	266	246	227	243	251	217	238	241	244	248	265	254	225	248	248	235	227	258	247	248	236	232	237	275	251	240	266	240	222	227	237	193	224	234	233	239	248	225	213	235	226	231	267	246	272	234	256	223	247	259	245	260	222	233	256	238	213	239	230	236	238	242	213	221	243	213	245	257	237	261	248	226	259	241	240	233	268	249	235	254	242	237	233	239	261	250	261	272	253	233	254	225	216	257	231	228	228	255	231	241	231	246	256	243	243	241	218	223	251	227	247	212	230	245	238	259	204	262	250	234	210	271	224	280	235	259	252	263	214	227	255	222	277	260	255	239	221	247	245	247	235	204	217	230	266	256	246	234	247
1852	614	681	636	631	611	606	610	585	582	576	602	595	578	594	587	616	576	657	571	544	598	567	591	608	549	621	584	577	583	604	581	594	595	595	566	607	568	563	581	582	594	635	574	623	588	603	551	552	587	569	637	570	589	581	608	607	610	602	597	635	599	549	580	568	577	611	584	585	618	604	613	587	546	581	614	600	587	573	534	583	591	619	589	526	600	537	553	569	582	588	598	585	578	568	585	584	551	560	590	585	551	618	610	567	557	587	612	569	554	583	618	600	582	578	630	575	571	619	561	570	589	587	579	596	624	588	569	606	544	556	596	563	609	572	591	610	595	567	593	531	623	593	627	581	552	555	555	559	579	584	531	581	571	561	587	578	583	607	568	588	570	574	623	567	572	587	604	540	614	583	566	550	560	592	562	615	572	562	596	560	607	605	561	543	565	540	603	570	567	603	566	604	555	560	584	590	571	588	593	537	597	535	612	565	549	572	610	583	606	590	619	605	572	557	582	566	602	574	579	580	562	570	624	553	579	560	557	593	603	585	606	575	628	569	579	577	605	594	611	624	571	575	624	602	536	577	591	569	589	567	620	570	542	626	626	609	603	577	608	539	632	604	615	585	562	606	594	562	603	508	595	627	575	567	610	593	585	623	613	592	556	595	560	584	584	578	572	583	614	601	599	606	595	588	583	570	572	626	639	579	592	510	585	572	601	567	587	578	589	570	558	564	591	566	536	557	587	600	572	572	595	571	585	579	578	590	593	597	598	555	576	604	584	615	603	598	599	614	591	583	573	602	525	591	587	662	537	573	576	569	583	557	580	575	598	613	566	580	530	569	650	544	617	571	617	564	572	569	568	603	554	584	575	573	588	560	573	571	596	581	610	586	593	570	567	600	585	580	596	567	576	582	597	633	559	587	595	563	615	622	576	603	569	585	567	631	592	576	554	574	589	601	587	584	603	587	582	590	620	615	568	548	619	589	616	592	594	559	587	595	583	577	590	559	572	577	564	600	614	615	602	557	593	557	605	575	611	602	569	579	572	575	592	576	567	583	587	605	620	581	574	588	549	600	570	575	557	556	602	577	564	544	574	557	588	599	525	565	546	586	645	570	592	563	573	564	584	595	598	602	555	592	565	571	566	548	548	552	597	579	619	573	615	605	531	601	605	518	542	604	552	580	602	578	593	612	562	573	594	575	578	618	607	587	558	571	617	583	543	545	552	547	559	595	586	560	591	574	622	546	536	603	587	600	555	583	583	548	632	552	568	590	567	586	589	561	577	567	586	582	585	562	613	599	599	572	591	548	581	602	549	574	601	570	590	550	619	582	541	536	617	578	605	567	578	612	614	630	567	584	584	593	597	606	578	571	611	627	597	578	593	579	574	592	587	573	571	589	604	553	565	559	569	612	564	551	600	603	622	586	547	554	591	570	588	609	595	581	616	585	568	613	582	588	568	588	591	545	559	569	585	569	542	540	585	570	589	616	538	598	553	611	578	580	581	619	589	614	574	628	599	589	576	597	580	607	633	605	585	564	527	577	565	593	597	582	553	545	614	563	610	602	544	601	585	601	565	545	582	571	581	602	613	585	600	594	612	583	559	597	543	638	624	595	578	604	549	572	579	603	538	565	593	607	579	610	532	585	549	545	581	598	630	588	590	534	582	576	584	608	606	574	571	614	592	578	620	580	618	597	577	570	570	559	575	550	559	551	614	578	565	576	594	583	558	578	573	552	554	571	625	581	578	602	594	569	605	596	564	603	545	551	613	571	592	589	573	541	579	580	589	621	537	572	621	594	602	552	597	595	619	573	576	584	589	553	582	596	574	557	579	593	573	561	604	590	596	602	590	608	590	546	604	612	607	572	587	623	586	582	566	535	550	581	568	574	595	597	626	582	587	569	546	544	592	603	585	548	576	579	601	575	591	542	601	570	599	600	603	627	587	563	592	588	577	536	609	551	597	626	578	578	545	575	589	578	582	591	568	540	609	571	568	549	603	608	582	580	548	571	550	549	643	590	595	570	603	600	624	536	549	580	603	542	628	601	595	571	599	529	589	551	554	596	556	578	558	626	583	598	568	599	607	586	602	569	596	594	581	562	564	556	570	604	593	575	601	584	588	611	578	539	583	585	595	604	585	576	618	587	613	540	601	570	561	559	562	544	612	595	588	554	607	538	586	610	521	571	568	581	629	572	559	573	563	600	572	583	591	580	590	566	574	583	629	569	577	566	546	587	561	558	587	557	573	564	544	568	583	587	604	567	586	551	628	618	616	583	596	614	550	619	588	627	570	550	602	591	574	563	621	557	577	606	545	592	639	602	580	580	544	588	626	588	624	568	645	577	570	542	598	579	558	604	601	561	590	630	579	555	561	589	558	534	610	614	585	576	571	587	604	549	642	601	565	543	550	536	584	560	557	552	588	600	591	633	557	593	594	584	591	593	596	557	600	585	591	583	645	583	641	576	582	613	590	516	571	629	571	556	557	558	545	602	590	596	609	584	572	544	598	528	598	587	591	517	590	540	580	605	592	583	560	577	608	570	587	574	571	610	553	579	547	583	593	641	589	562	550	572	614	607	585	615	557	639	578	581	599	599	554	602	592	583	553	561	634	541	594	594	564	662	598	568	557	580	593	578	598	621	585	580	608	561	550	587	603	570	567	559	567	575	617	513	587	570	566	577	602	552	626	570	581	600	607	575	589	594	603	584	558	588	594	558	586	586	572	613	553	563	595	606	569	551	585	615	559	574	571	577	606	597	589	636	579	570	591	575	579	610	582	589	594	572	618	616	590	605	577	550	592	588	615	520	577	624	632	615	628	602	588	572	585	605	566	560	578	586	605	585	581	582	553	533	549	590	565	550	563	545	606	587	568	578	588	563	645	582	589	627	558	623	575	624	586	582	606	620	653	579	568	615	583	594	600	595	626	577	619	561	567	632	605	601	569	615	601	602	572	592	621	589	620	598	577	610	535	570	560	592	555	594	569	607	602	565	578	623	537	593	598	565	560	595	582	541	587	581	581	608	563	579	595	598	606	614	572	556	575	564	541	595	608	582	539	581	580	564	606	581	582	573	593	599	592	606	550	566	560	608	560	574	561	598	542	566	575	555	567	590	594	623	531	580	635	583	592	593	614	554	596	610	570	597	593	587	598	605	572	547	610	627	625	539	530	626	592	603	571	579	586	608	550	545	590	608	578	548	535	568	568	636	573	583	588	592	616	540	584	569	601	590	598	534	588	623	629	595	576	569	607	591	576	556	620	565	587	580	558	599	562	575	592	613	576	618	557	572	549	639	537	597	597	578	553	570	586	585	622	572	600	600	587	578	528	574	628	528	592	630	615	594	583	571	593	551	576	593	594	582	572	580	579	583	612	589	543	566	588	609	580	548	594	592	552	582	552	549	588	576	614	591	580	587	593	573	559	600	593	587	584	585	577	543	525	626	591	597	564	587	617	597	577	589	632	574	589	584	584	547	575	553	574	577	568
7575	666	681	607	495	467	468	411	396	376	403	387	360	328	372	390	373	370	379	367	370	362	381	355	347	394	362	360	391	321	377	330	333	381	390	370	356	311	385	330	366	360	385	352	352	352	368	389	384	355	317	375	324	382	385	375	354	356	354	321	338	352	372	363	336	353	350	326	362	388	318	313	354	337	354	354	369	337	370	355	336	405	381	378	379	340	380	350	367	349	415	384	344	365	320	342	364	359	335	369	360	365	369	345	354	350	348	341	317	340	370	342	320	337	376	351	328	325	350	369	341	398	356	358	345	331	322	301	349	371	350	349	359	334	337	341	349	345	368	356	346	340	314	372	373	394	324	339	352	355	369	374	368	393	325	329	338	350	362	337	364	381	344	378	327	361	333	366	362	368	342	365	335	373	364	358	318	342	348	369	362	336	329	339	376	358	356	338	326	344	345	358	332	363	358	336	359	335	335	373	356	373	309	333	337	354	358	373	331	335	335	336	367	351	350	365	373	332	332	338	353	333	346	381	346	376	361	342	405	360	386	313	349	343	358	352	347	350	358	311	321	325	364	349	329	346	317	360	352	338	315	304	347	357	364	355	353	357	359	325	367	343	309	355	379	334	341	327	348	366	355	373	354	351	342	361	352	387	360	337	345	329	331	307	344	369	380	363	336	374	368	320	329	329	366	390	339	351	352	359	343	359	385	322	381	329	331	314	372	347	329	395	344	339	391	378	324	356	349	338	365	351	371	357	326	345	381	360	345	358	381	348	346	330	338	372	345	342	361	332	348	362	349	348	334	365	339	348	369	332	381	352	334	342	346	353	308	320	363	355	352	347	339	339	345	342	398	324	339	362	396	361	314	376	335	371	302	339	330	346	339	371	374	352	374	328	327	389	352	391	365	365	350	347	366	331	361	325	346	300	362	358	375	355	330	331	339	369	337	340	352	351	336	363	350	377	391	357	384	353	363	362	360	366	319	343	383	320	351	350	379	364	357	322	354	364	323	325	350	335	366	372	324	363	379	372	358	371	340	361	370	362	374	343	356	324	360	363	360	334	326	308	351	287	360	374	357	316	308	348	346	341	355	394	349	350	342	337	339	346	369	353	344	397	339	346	335	377	320	352	325	355	356	335	345	363	380	332	379	337	365	342	344	349	354	354	314	327	332	364	374	334	330	340	360	351	307	348	351	328	369	324	347	291	328	348	340	372	334	366	352	357	351	331	317	361	353	360	330	325	358	372	354	354	322	324	345	363	344	347	370	349	344	391	384	343	336	340	314	359	341	333	329	361	347	367	346	368	335	345	336	365	340	310	323	319	300	318	328	361	377	350	354	367	361	338	329	362	336	341	348	356	356	353	369	343	368	385	334	366	330	369	342	366	356	343	339	345	372	321	363	318	357	328	327	370	350	352	355	368	373	341	383	322	342	368	334	363	361	340	352	364	332	332	371	373	350	357	362	359	358	351	328	370	341	341	376	376	320	394	381	355	351	384	352	349	346	313	364	345	345	335	343	322	348	350	340	344	343	352	351	298	362	317	359	345	344	362	352	359	333	366	337	359	335	334	348	375	329	361	336	354	341	317	354	327	340	345	340	334	361	335	371	371	340	344	376	382	349	369	376	374	351	358	361	369	363	330	323	340	376	358	358	353	348	373	349	333	353	368	355	353	337	352	353	366	350	364	383	365	347	352	356	383	370	367	322	339	340	372	340	378	347	360	346	364	353	381	338	337	364	354	367	379	386	340	322	336	334	362	335	362	362	336	355	344	361	348	363	355	329	334	353	384	353	354	328	392	405	332	339	358	341	364	321	339	364	346	391	319	346	320	317	359	357	345	310	341	332	330	350	366	333	348	363	366	360	339	395	350	342	325	371	333	356	351	359	336	347	322	347	329	386	335	339	354	353	368	343	353	366	379	327	345	346	346	295	352	345	367	371	353	365	360	366	362	371	313	395	359	334	328	356	349	379	377	340	353	359	349	361	340	360	347	353	365	339	383	333	316	355	328	332	352	362	370	364	361	320	306	369	353	323	321	334	342	369	356	355	346	344	387	361	333	356	342	336	365	367	340	360	311	309	367	385	321	341	368	363	352	360	341	338	364	344	338	321	341	313	366	347	386	381	361	342	336	373	383	339	352	343	329	352	370	351	363	358	335	310	364	372	370	344	343	340	351	342	370	329	365	362	423	368	360	344	356	334	381	355	357	349	371	376	337	340	322	337	359	357	373	338	375	346	359	364	351	367	365	402	381	327	350	357	366	389	324	365	351	363	366	347	363	342	321	335	326	371	352	336	342	354	384	361	371	342	325	353	346	341	353	345	352	350	349	327	375	329	321	342	349	337	368	320	380	381	365	389	360	376	299	351	353	379	350	376	363	348	337	340	361	334	357	358	351	358	347	332	360	355	353	338	338	355	341	391	393	347	331	364	375	333	340	342	344	356	357	351	329	340	343	344	365	366	357	343	381	346	377	370	349	399	359	335	354	351	347	348	329	362	345	374	336	335	361	337	334	320	372	372	361	320	352	362	325	350	348	366	334	344	340	368	357	353	387	382	365	318	376	401	358	340	320	328	347	338	365	368	381	375	347	325	370	380	346	329	327	373	389	355	359	348	332	357	365	372	370	327	353	337	343	353	399	367	342	351	345	375	344	372	358	363	363	369	352	364	347	358	366	349	353	357	389	361	337	352	355	357	367	334	310	360	379	366	362	362	325	355	340	339	349	334	359	392	372	384	352	347	347	382	382	315	376	364	353	363	341	316	389	336	312	337	384	335	364	385	343	345	384	351	350	395	333	360	337	348	327	355	317	326	382	361	307	349	366	351	330	344	408	355	339	341	384	353	336	330	343	363	368	382	306	379	331	325	342	365	329	347	361	315	316	346	294	378	321	326	369	363	350	322	349	317	350	342	366	378	370	352	347	384	367	346	327	343	380	351	382	354	355	311	362	333	344	350	349	338	396	369	317	347	365	375	374	365	360	353	310	368	363	337	315	365	352	365	333	359	359	390	357	341	383	351	371	334	358	338	336	330	351	391	363	308	338	347	356	350	312	370	338	350	350	339	350	357	326	354	370	339	366	387	347	388	364	374	344	326	363	330	370	348	372	365	310	353	364	355	363	369	328	373	340	342	366	374	400	324	376	324	333	380	345	347	359	331	323	330	364	336	305	353	351	385	352	390	345	371	316	326	352	351	354	338	369	339	378	337	353	354	374	380	352	389	348	369	347	351	321	390	370	355	325	351	378	392	340	338	348	374	336	341	344	382	340	379	385	378	338	339	388	350	352	356	362	347	348	400	400	348	393	338	348	343	368	347	332	372	360	324	338	362	336	365	349	349	405	353	352	371	355	356	376	358	371	343	364	339	328	368	342	338	357	336	343	360	345	308	332	309	323	375	361	344	382	357	362	338	389	371	358	340	403	374	336	354	397	333	362	343	352	334	343	332	347	349	331	369	344	348	347	360	329	352	387	360	329	324	328
6595	1082	1657	1721	1497	1331	1194	1110	1071	993	971	939	913	903	901	823	867	848	889	837	834	841	821	807	851	852	837	848	779	842	810	782	846	758	840	845	770	818	834	836	813	850	826	809	830	777	801	852	809	799	802	792	802	779	836	767	768	816	788	786	777	794	784	772	806	817	815	852	802	744	798	831	862	821	785	804	817	809	724	785	775	838	779	834	818	837	837	799	842	817	748	814	814	783	827	818	797	766	799	813	825	772	822	762	810	789	766	817	784	735	812	814	764	800	775	805	791	847	798	806	762	786	847	832	811	772	782	796	774	819	788	838	804	810	823	764	781	820	832	815	852	823	754	781	786	834	788	855	798	746	805	822	732	785	807	793	791	782	823	823	737	823	821	822	805	814	749	780	807	828	807	789	790	826	797	839	808	809	801	793	752	775	765	767	767	815	784	837	805	776	815	783	813	832	820	798	803	776	766	824	801	797	869	802	790	794	853	808	823	833	837	813	781	820	786	822	807	819	826	822	825	748	780	790	814	844	819	777	782	767	775	777	778	789	818	785	821	825	795	843	832	787	746	786	822	788	774	801	804	848	851	774	815	803	768	794	816	779	819	820	823	797	817	802	720	835	757	825	782	808	771	793	776	850	855	785	808	780	778	773	820	754	808	790	835	786	766	796	787	756	744	784	801	788	789	787	843	779	789	834	779	775	788	758	774	771	824	815	782	815	798	774	806	797	814	794	796	773	779	785	810	759	746	736	797	779	818	756	804	783	777	818	780	786	792	823	841	831	763	786	769	852	770	768	811	815	819	745	792	818	810	808	846	833	791	811	810	847	815	758	771	808	824	806	826	834	779	767	803	835	789	830	809	832	794	802	856	773	822	793	818	765	816	853	819	776	817	803	766	817	740	784	788	824	839	818	830	803	807	857	812	807	772	759	864	805	760	778	759	760	771	780	818	813	820	791	794	783	761	769	810	769	794	831	772	812	797	774	824	877	777	748	816	815	754	770	806	800	733	777	833	788	825	826	792	781	819	812	776	779	818	803	809	757	794	836	818	772	780	842	799	803	779	816	799	795	828	787	827	808	769	829	791	810	811	825	846	809	840	831	830	783	814	781	803	758	804	792	770	811	820	801	772	834	837	822	836	846	757	771	809	796	772	761	765	814	825	808	800	844	820	787	853	856	801	774	787	743	809	836	783	811	793	755	810	769	763	809	835	785	819	799	781	809	842	773	791	787	823	835	780	790	785	772	777	786	815	825	832	778	783	756	820	778	778	834	809	806	756	813	781	848	790	785	777	832	801	815	831	798	766	750	761	757	781	833	734	851	837	822	848	845	776	770	809	830	854	762	785	807	795	795	797	805	841	797	806	815	795	853	773	765	793	776	747	789	792	805	798	828	772	792	770	812	785	814	780	789	812	779	837	846	862	822	841	854	821	816	763	782	797	810	798	771	834	839	808	753	786	794	824	824	756	812	777	818	818	821	836	803	775	851	823	789	832	819	798	789	799	786	773	806	770	845	841	775	749	816	781	813	749	819	826	793	782	746	820	846	764	841	806	830	774	786	773	826	831	806	769	818	779	833	786	833	799	800	802	811	850	846	763	828	790	779	823	791	746	829	819	797	792	816	743	785	800	796	797	781	856	789	786	822	828	772	762	776	790	804	826	789	787	783	806	779	799	788	821	831	764	797	819	733	758	820	799	790	785	731	771	757	773	820	802	812	773	860	814	821	801	761	813	831	837	770	769	774	785	813	782	789	818	838	779	807	804	784	786	774	822	817	794	790	798	826	813	818	832	774	833	792	798	808	819	742	793	764	769	797	808	848	816	787	791	835	772	781	815	816	835	812	806	796	795	795	732	804	770	845	832	792	827	786	789	766	816	759	821	807	771	803	828	798	853	841	817	781	809	808	771	752	820	840	832	816	796	821	799	804	793	840	820	751	840	764	794	791	816	839	802	822	787	785	790	778	759	830	775	786	784	766	817	800	790	828	759	806	840	827	810	788	762	806	804	782	853	832	755	852	802	753	824	827	802	803	780	808	814	794	775	786	791	811	755	825	842	772	745	823	806	804	787	771	787	805	812	806	812	791	823	827	825	760	832	748	836	827	807	762	812	751	767	795	799	799	743	776	841	773	769	773	822	829	814	818	849	785	807	802	781	768	790	772	797	831	821	842	796	807	805	790	789	771	797	810	833	811	756	782	795	854	793	791	736	802	762	777	815	824	788	805	840	735	776	836	779	772	809	860	826	792	799	813	805	803	794	770	809	823	812	781	787	746	760	813	791	827	851	826	799	836	788	825	795	807	767	837	771	756	753	838	790	799	798	788	814	826	796	790	788	851	827	821	822	767	768	806	762	823	816	787	816	834	773	781	841	816	815	799	781	847	793	795	778	802	811	834	806	787	793	815	861	820	768	759	786	772	791	837	849	805	880	813	803	792	771	793	772	805	845	744	805	730	786	779	799	801	777	808	807	799	833	775	792	799	794	815	805	860	827	751	810	782	789	794	843	811	777	792	808	776	823	812	783	780	859	808	807	818	795	800	808	796	808	828	773	802	805	805	866	799	824	793	780	793	805	840	788	804	790	803	818	754	811	808	806	821	786	785	798	812	849	750	779	819	787	837	813	771	747	790	874	763	815	799	777	807	805	772	802	777	828	792	815	835	774	819	825	771	825	810	821	780	799	800	792	827	802	847	749	768	755	799	780	815	787	801	833	764	842	813	813	821	824	805	810	803	833	800	844	781	786	731	770	768	775	790	807	828	771	833	805	791	761	811	787	816	800	824	841	792	793	789	787	804	772	794	781	841	783	821	806	807	818	761	785	832	791	798	782	779	786	759	864	787	838	801	770	801	769	777	751	801	749	776	867	759	844	796	833	831	792	842	786	777	858	777	851	764	798	846	761	788	773	735	781	772	858	764	864	802	759	822	769	785	810	863	786	813	822	844	851	784	828	843	771	798	833	805	802	794	787	765	808	746	855	802	786	786	768	827	779	816	782	781	767	781	745	776	813	798	821	787	782	798	784	764	804	795	775	756	816	807	781	801	826	803	773	810	798	764	896	753	797	796	840	792	858	792	747	783	787	778	775	860	812	836	770	729	778	767	799	841	847	812	766	817	834	777	724	792	792	745	755	784	807	742	773	782	753	871	778	774	764	799	781	752	766	749	821	764	757	773	805	796	851	839	795	785	846	775	843	805	829	774	801	751	795	784	819	772	788	806	843	810	745	768	801	797	804	860	804	803	807	833	765	791	821	808	798	810	738	772	823	800	760	821	803	779	799	763	805	792	779	791	759	822	797	813	833	844	769	800	807	766	812	796	779	808	792	729	799	760	806	810	819	816	812	798	780	779	822	767	798	850	841	802	765	784	792	794	762	867	805	799	801	844	790	810	739	767	780	797	781	809	820	817	829	846	776	794	808	791	751	812	834	797	898	790	802	778	771	818	835	801	786	798	806	863	860	765	792	765	798	812	800	784
14216	1228	944	782	602	454	381	356	335	279	314	258	271	255	258	225	296	279	251	260	268	243	235	234	247	226	248	246	219	249	235	236	237	239	244	243	252	248	226	244	224	251	239	220	216	246	237	233	222	234	256	249	202	227	226	252	211	245	226	244	220	259	218	245	246	243	252	243	244	239	237	245	240	225	222	214	261	248	235	263	227	268	267	227	216	237	267	246	240	228	211	242	277	220	232	220	249	221	259	228	225	230	232	210	240	244	215	225	233	239	272	248	233	241	240	227	244	220	228	246	222	217	222	228	220	216	212	266	239	254	221	239	227	219	243	256	249	221	215	211	225	232	240	253	252	250	266	228	204	272	224	223	229	216	246	219	265	233	234	244	243	234	224	222	224	235	248	217	229	221	229	247	220	211	233	213	255	228	215	230	232	227	259	222	239	228	257	262	229	247	259	272	222	208	237	246	269	190	234	221	252	217	209	243	242	219	227	254	229	242	259	241	232	234	251	253	207	232	228	236	236	244	257	249	249	249	225	238	219	234	227	231	238	227	241	230	249	224	232	237	226	244	225	211	262	243	256	222	221	236	245	220	255	232	246	258	251	222	242	225	257	244	229	205	232	244	238	230	226	233	247	259	253	250	242	257	227	262	238	246	241	229	241	222	244	177	231	254	188	233	233	256	258	230	239	203	235	236	248	235	225	216	247	242	251	219	257	217	228	237	229	242	253	241	244	224	256	244	233	234	231	231	229	249	235	228	189	229	200	235	229	239	236	238	275	265	240	219	235	228	239	246	228	239	255	243	239	255	242	238	242	218	257	229	214	255	219	206	217	235	215	186	209	249	238	216	275	215	219	219	215	236	226	229	249	230	214	246	216	218	218	244	240	224	229	223	226	220	245	258	227	248	246	259	232	240	233	236	251	227	231	229	210	244	267	221	227	235	245	235	247	255	210	230	209	210	229	232	241	249	253	218	221	256	245	235	231	244	268	229	239	221	231	238	236	255	251	223	211	238	193	210	238	244	215	228	234	232	225	226	216	231	275	237	212	266	243	246	252	213	230	243	239	250	211	256	229	234	248	248	236	213	247	253	231	209	243	232	221	250	240	234	216	247	250	249	237	228	193	254	233	227	237	249	198	233	239	199	235	256	260	225	273	227	221	233	219	237	250	201	224	232	241	246	257	223	267	217	232	224	230	243	211	251	240	233	247	255	209	209	267	210	233	216	206	246	253	253	242	232	233	256	232	243	249	233	243	252	247	223	225	231	203	242	248	240	207	231	219	217	244	256	219	244	241	221	253	248	258	223	275	234	227	233	205	231	251	235	229	214	211	214	252	224	235	244	234	229	227	242	217	236	223	252	221	234	228	255	224	248	244	210	241	214	242	211	241	230	201	235	249	223	240	264	217	235	215	221	205	255	238	225	230	236	247	229	200	258	244	203	211	208	253	235	233	241	254	232	212	229	249	241	206	248	280	227	218	222	218	218	228	257	205	240	228	238	223	230	202	243	219	210	231	223	241	223	255	236	241	220	217	250	206	246	229	239	218	228	224	221	253	217	243	256	225	249	235	216	236	262	221	249	204	253	215	223	261	216	216	216	231	220	241	256	232	199	217	239	221	205	232	257	206	262	236	236	259	241	235	208	240	252	254	239	243	216	233	236	218	229	229	231	231	226	213	188	221	242	215	223	239	214	259	217	211	237	225	225	220	233	246	235	231	231	241	263	239	229	232	253	249	242	239	221	264	250	212	240	220	265	230	246	221	220	204	238	228	229	243	237	226	192	222	247	237	223	247	215	245	229	252	237	223	214	213	240	219	250	245	244	212	243	209	226	228	230	242	267	260	244	256	244	241	241	218	264	233	266	255	265	215	203	245	219	217	234	232	236	200	237	225	257	233	203	218	237	213	270	222	235	239	252	255	262	228	220	259	207	240	222	269	210	255	247	268	251	223	221	222	225	233	243	208	215	230	240	260	222	228	227	229	215	242	247	257	237	236	207	254	220	226	256	222	260	262	249	212	259	235	235	221	242	233	235	188	236	208	208	228	254	219	228	223	249	217	241	219	230	257	254	233	239	227	211	236	246	222	205	256	234	218	225	204	223	232	232	220	243	227	244	216	212	226	238	235	217	223	250	214	222	222	252	238	222	245	244	245	258	230	228	227	265	219	225	219	222	248	198	238	240	220	224	229	264	241	233	200	235	224	225	240	250	240	223	222	216	246	223	228	256	254	237	269	227	240	233	225	218	240	222	227	223	228	248	253	286	234	197	255	236	223	212	222	233	205	239	248	250	210	255	224	241	222	223	249	239	218	257	235	234	208	204	236	250	231	250	222	253	242	214	241	206	246	234	257	256	238	255	243	224	223	249	225	217	219	230	232	248	261	250	237	253	246	218	208	241	237	257	264	248	249	237	253	238	238	279	251	261	229	215	244	226	267	209	197	242	221	247	235	223	214	243	218	241	219	215	235	227	224	235	216	251	213	225	213	229	206	222	231	234	228	217	229	245	233	186	223	247	198	236	238	224	255	237	234	268	233	234	244	219	218	214	225	237	213	258	283	246	235	263	236	253	249	214	229	225	263	263	238	256	232	277	222	216	243	247	231	226	226	241	204	233	242	230	210	230	260	223	250	245	222	227	259	214	238	230	233	248	264	228	259	282	267	250	253	258	254	224	229	209	243	211	195	258	227	253	203	229	212	241	242	229	201	196	240	268	241	232	215	211	265	236	228	238	243	235	271	240	233	225	232	214	240	257	238	196	260	257	250	239	219	207	258	221	222	248	257	241	264	243	222	221	220	214	236	255	234	261	227	252	242	249	235	216	265	236	210	272	252	215	271	258	234	229	224	258	236	215	254	246	241	213	256	240	225	273	231	237	254	241	205	213	226	205	213	236	264	240	241	260	235	234	244	219	221	233	268	210	244	232	216	242	226	239	217	238	264	240	239	236	234	221	240	232	193	258	248	234	231	217	246	234	229	240	244	241	216	212	254	214	243	251	249	260	233	244	247	259	262	221	242	217	211	262	252	208	248	228	216	204	223	212	231	246	198	225	222	241	223	228	241	241	235	253	262	260	245	259	210	240	227	235	221	246	229	239	209	270	205	235	213	224	201	230	239	228	224	191	242	229	259	220	264	221	212	217	228	222	233	222	203	244	230	206	236	237	234	225	225	232	247	236	200	240	232	219	217	244	231	238	238	242	232	248	248	224	235	252	234	219	233	203	240	233	230	232	225	244	251	241	235	229	223	232	235	253	216	255	210	236	247	228	211	259	265	208	226	233	229	210	269	244	239	233	219	255	242	240	219	255	240	185	227	240	238	245	232	246	233	195	238	212	242	232	236	218	214	247	210	252	219	226	228	198	227	237	238	244	227	218	242	239	222	225	265	224	241	248	230	223	234	239	234	221	235	228	249	264	246	232	223	257	223	203	227	245	229	216	206	254	234	257	212	235	256	231	225	229	234	241	253	218	223	241	203	231
8115	1094	2160	2314	1972	1629	1266	1088	957	877	823	770	720	701	785	712	704	659	628	658	622	626	558	615	591	624	584	563	625	592	620	552	566	627	572	594	509	585	542	572	541	551	544	528	596	565	542	533	506	565	529	532	565	536	540	539	540	561	573	595	513	565	554	556	546	556	515	585	554	558	521	556	536	569	589	535	551	506	554	523	517	551	532	516	553	543	532	520	537	548	540	533	527	530	563	534	568	590	553	559	584	565	542	538	548	469	549	529	514	536	530	554	549	548	523	554	603	562	524	555	547	515	557	531	525	508	491	568	584	517	509	579	526	555	556	589	548	592	545	533	528	507	487	554	561	538	495	545	550	524	555	537	575	537	523	500	552	493	492	523	531	569	566	559	563	529	529	533	509	520	536	492	563	549	521	542	503	527	566	529	553	554	510	546	545	553	575	524	544	532	562	534	549	547	544	534	541	525	542	568	577	554	565	581	524	537	562	535	543	556	506	551	532	554	551	545	565	566	578	529	529	504	525	580	575	515	546	516	518	580	522	573	509	556	511	552	538	552	509	548	531	540	499	574	547	544	619	529	526	545	525	571	541	556	537	524	560	549	526	583	584	533	514	518	579	561	527	528	527	521	560	532	565	479	565	542	540	542	510	523	498	568	559	575	525	478	621	512	555	507	535	561	547	554	524	572	529	560	577	547	536	576	554	550	574	511	493	535	517	518	508	555	536	555	516	529	526	577	541	536	502	508	535	523	591	584	542	549	532	527	544	545	554	558	558	524	505	535	538	560	543	492	498	553	529	597	503	549	540	564	554	500	535	510	569	528	552	550	539	544	545	530	543	537	554	507	555	549	580	580	586	553	551	590	537	571	543	532	508	525	538	550	574	554	512	515	562	537	525	519	581	530	533	537	541	554	539	584	492	533	527	548	515	506	531	520	550	527	527	592	533	549	554	540	543	546	568	536	528	522	546	542	521	547	541	547	567	521	561	538	528	525	548	557	571	533	549	549	503	522	526	545	550	539	540	504	479	563	528	536	534	547	547	539	550	554	542	511	556	555	511	566	518	537	563	532	563	566	536	548	524	515	494	537	577	518	560	525	555	574	483	529	525	555	543	532	544	521	569	563	509	559	599	535	547	533	509	536	515	526	528	551	533	533	587	508	522	579	558	531	527	528	557	554	556	561	541	531	583	531	525	521	567	532	541	524	541	585	561	579	526	585	530	537	546	560	578	547	533	558	554	518	538	552	553	552	557	565	511	519	510	529	537	486	540	558	552	599	509	582	548	559	570	549	502	556	518	554	493	574	517	581	542	540	547	544	534	536	528	535	563	544	581	544	576	544	539	518	564	522	559	539	551	536	541	523	557	567	512	507	580	554	583	527	493	540	544	542	545	527	541	543	515	571	505	519	557	561	511	526	571	538	587	504	560	559	544	540	557	520	570	561	539	540	503	532	530	557	569	535	573	540	520	551	505	492	504	526	534	545	516	580	552	484	523	536	541	509	509	552	524	528	557	526	513	571	515	575	566	542	493	532	541	521	545	568	533	603	496	530	542	554	537	519	543	533	562	543	560	572	541	555	600	507	580	521	568	577	580	566	571	557	539	575	564	540	549	515	524	543	545	564	538	532	519	506	518	572	512	548	502	555	526	530	536	520	550	509	526	527	547	549	507	569	538	543	533	561	518	538	507	533	579	524	529	518	548	529	545	550	549	556	585	540	566	526	575	529	500	515	514	564	586	522	566	529	538	527	568	599	531	564	565	517	532	553	502	557	538	536	525	519	548	516	531	565	567	529	549	571	500	512	567	534	528	566	544	573	513	540	510	569	543	530	555	516	574	549	559	499	555	481	537	547	565	525	585	542	567	529	508	570	543	523	596	539	538	549	574	535	576	597	534	537	591	501	585	507	562	494	509	528	532	548	510	500	532	544	573	557	492	522	526	531	529	546	549	544	535	537	524	575	570	524	518	522	542	568	528	567	538	556	579	532	561	567	546	554	536	526	543	537	538	603	518	538	525	540	525	560	556	506	571	521	542	579	564	504	539	561	565	552	519	550	528	531	560	530	536	536	521	518	526	584	542	549	546	526	541	551	538	543	510	560	552	562	516	528	514	503	564	498	516	522	525	548	518	536	556	549	526	546	538	529	531	571	536	529	522	530	484	531	515	571	557	546	556	491	525	521	564	518	546	506	573	549	534	501	555	579	563	508	531	493	545	533	542	515	539	562	559	532	527	558	513	535	574	542	539	558	515	536	549	530	554	530	538	541	542	569	531	570	542	598	535	585	500	539	508	581	548	501	543	542	543	543	524	550	543	548	549	535	526	550	530	516	539	576	549	569	520	564	576	519	516	582	523	504	560	501	585	549	579	565	536	546	491	546	543	541	553	545	541	515	541	512	528	534	564	531	492	548	527	521	542	549	497	529	537	539	547	556	530	583	569	548	554	534	542	543	557	569	550	520	551	577	542	514	519	545	569	554	556	507	543	557	516	507	578	544	531	538	543	522	568	524	568	565	524	516	554	557	589	574	538	563	570	521	520	564	505	510	517	544	534	511	520	539	548	550	551	563	543	506	539	552	579	571	574	536	501	530	505	548	536	524	536	512	527	526	543	491	528	516	512	556	522	584	596	524	546	539	577	541	558	529	580	514	553	507	521	542	525	544	553	542	544	579	545	499	543	580	548	546	543	566	538	549	494	578	517	543	572	566	539	525	541	560	555	530	526	499	530	503	599	506	512	520	560	533	529	508	543	567	528	555	560	569	542	529	515	533	562	517	543	511	537	519	513	541	568	542	552	549	523	526	546	542	505	563	536	569	556	566	550	541	568	578	536	553	547	530	535	550	551	532	571	557	569	508	548	542	555	532	542	543	513	546	526	514	543	522	532	522	510	546	532	543	545	536	545	510	545	579	554	550	569	542	567	555	526	574	538	550	542	576	563	538	563	541	536	523	562	552	510	559	516	541	537	533	508	569	592	562	537	585	531	515	514	536	526	478	530	499	483	551	523	548	522	532	560	527	551	568	526	528	515	593	609	529	537	537	547	535	524	505	513	563	507	502	519	483	558	519	510	549	539	556	564	553	559	496	560	561	556	571	529	548	546	553	514	513	546	552	575	522	539	531	532	526	531	542	576	543	509	517	549	568	543	586	552	585	516	566	594	534	562	530	534	523	531	532	571	562	549	520	537	528	540	515	519	514	523	522	538	524	487	526	537	551	548	530	511	538	534	541	522	535	557	500	542	517	556	503	572	524	525	534	566	513	535	544	559	537	535	536	538	538	548	526	552	575	558	511	591	534	552	503	525	526	532	560	572	530	519	542	490	513	540	531	550	564	554	561	520	551	522	482	557	557	603	596	534	513	517	561	549	558	522	562	508	557	560	566	542	529	544	561	544	501	551	516	492	526	565	550	528	523	559	510	549	569	527	559	553	579	553	553	541	554	553	525	500	564	574	594	564	533	568	501	561	564	543	519	527	529
1407	223	275	235	269	244	248	233	272	251	259	218	236	219	216	234	256	226	229	252	240	230	255	260	228	248	245	226	271	248	219	254	240	261	243	258	235	250	234	238	226	221	223	218	251	233	237	268	242	240	273	248	237	231	231	236	209	254	248	264	253	220	248	239	234	240	246	237	270	250	219	254	259	271	253	233	260	264	256	206	255	244	244	217	251	242	233	242	235	237	237	242	233	239	273	235	227	209	255	208	245	240	244	266	263	233	221	218	252	263	254	233	209	256	239	255	245	218	236	232	236	239	250	248	277	222	253	253	241	237	255	237	218	260	240	251	240	215	219	229	218	236	253	230	222	214	240	218	218	235	232	235	264	277	228	265	244	245	252	254	253	232	279	275	233	213	249	233	246	257	228	205	247	235	222	264	253	228	244	231	179	245	248	235	232	255	249	245	253	221	258	236	253	240	230	248	265	248	247	241	258	209	250	239	217	263	218	226	246	221	238	236	253	231	247	242	237	249	239	211	239	248	246	223	223	244	244	253	219	226	245	246	265	239	252	207	274	255	259	219	232	244	240	225	247	238	266	237	225	244	234	261	229	213	249	254	241	233	240	226	251	242	211	227	238	227	225	244	267	260	231	237	247	215	226	218	249	262	251	234	250	230	218	260	254	224	228	252	241	267	254	243	237	254	250	246	244	243	239	271	242	236	237	252	236	222	208	213	203	263	241	208	232	243	229	254	274	259	242	246	271	251	214	214	205	247	233	237	226	224	227	274	241	281	269	244	252	226	268	231	255	240	255	252	237	258	248	248	241	244	293	241	196	238	212	239	244	236	204	226	221	269	227	224	256	215	219	272	243	253	247	245	262	224	217	224	254	226	269	256	262	237	242	249	256	239	252	218	226	245	226	249	233	238	237	271	244	235	256	227	230	244	203	288	254	212	251	233	236	232	277	224	232	231	255	204	239	249	199	243	223	220	217	244	235	252	229	222	201	205	217	258	264	208	240	250	239	237	238	212	272	232	226	232	236	261	221	228	216	273	245	210	236	249	250	246	228	265	219	256	206	219	267	245	277	218	204	239	244	261	240	244	230	199	239	218	238	265	267	230	205	260	256	207	242	245	248	277	247	230	232	224	274	220	235	230	236	238	237	229	251	230	233	216	213	258	240	245	219	253	212	277	228	270	210	228	224	195	252	232	251	267	268	259	269	252	237	215	264	267	214	222	237	241	233	260	236	271	238	232	257	230	244	223	235	259	234	224	241	225	250	254	246	238	239	207	230	255	238	243	230	237	257	256	216	228	249	234	244	251	269	229	258	271	264	269	257	256	271	233	228	212	208	224	248	219	238	239	243	195	223	218	281	257	223	230	234	227	244	256	216	253	253	242	225	252	258	225	261	248	224	247	241	242	262	251	227	252	218	244	251	265	263	220	249	245	234	228	254	253	238	227	234	235	246	252	267	225	245	251	230	239	224	238	242	265	238	239	227	214	274	223	236	253	254	225	243	245	233	233	230	264	228	258	228	264	255	246	261	276	221	212	236	265	246	243	241	259	213	254	234	262	267	250	235	257	262	253	234	252	243	237	234	236	225	275	244	230	243	263	266	232	241	225	210	242	240	246	218	257	247	228	223	255	233	241	249	252	286	215	216	245	263	249	237	254	227	224	259	256	249	268	270	211	240	258	213	206	235	254	248	272	235	224	248	248	221	257	238	227	225	225	239	225	234	229	218	209	247	213	254	238	246	255	257	293	246	217	238	228	208	268	261	232	264	213	228	220	277	281	239	238	235	234	253	241	215	248	225	265	243	226	209	245	263	247	226	261	263	242	261	245	254	245	229	241	231	246	226	204	238	250	263	253	218	244	237	223	253	244	236	245	215	232	254	236	213	262	245	237	230	235	242	225	238	242	258	233	232	231	255	268	220	247	242	271	244	220	236	245	273	240	249	225	217	260	254	217	252	244	276	211	289	260	279	259	236	240	253	242	215	238	207	265	219	251	220	215	229	251	237	247	222	246	265	228	249	233	232	230	231	235	223	250	222	263	260	259	245	251	231	238	244	222	228	225	269	229	219	223	236	241	264	277	230	247	232	228	231	237	229	257	264	258	263	253	253	216	253	236	229	244	238	252	234	225	223	222	225	231	236	222	225	230	236	241	230	260	215	251	307	243	237	221	259	229	227	261	250	267	250	235	221	244	220	250	244	245	242	250	258	257	221	260	226	221	233	227	229	246	246	233	260	257	223	235	235	272	265	245	214	233	221	254	252	211	237	259	246	237	207	238	259	235	217	214	231	274	259	229	231	225	218	239	238	222	213	265	215	234	265	234	240	258	205	228	233	251	247	267	224	226	235	265	271	256	247	266	246	255	244	244	238	255	228	243	237	235	224	276	220	241	251	245	226	218	248	228	242	221	244	235	250	225	249	225	262	272	247	270	238	249	214	259	246	246	242	241	245	250	234	242	225	247	242	257	242	238	233	263	257	230	248	237	255	249	252	252	258	228	242	240	227	252	241	246	254	255	244	241	233	207	233	241	219	275	246	226	226	241	259	237	235	221	239	269	269	243	238	231	253	231	254	272	259	270	264	246	243	230	256	272	219	241	217	234	246	266	233	233	246	234	251	237	261	238	231	208	225	243	242	207	208	246	251	226	264	254	246	228	226	246	263	251	218	278	238	266	226	227	259	245	259	229	248	250	278	234	230	245	247	204	273	246	260	271	257	262	249	239	253	222	244	209	230	242	263	231	267	229	209	231	218	231	252	239	240	284	222	227	232	210	238	252	232	245	259	249	240	234	232	256	245	230	242	234	240	265	240	238	232	245	231	235	246	255	221	212	236	250	238	236	242	251	266	228	246	262	237	245	242	236	223	232	245	235	233	242	231	239	244	285	221	236	230	258	248	230	226	240	270	240	217	225	225	240	238	254	235	211	250	240	225	237	251	251	214	229	218	222	252	277	259	220	231	252	241	254	213	252	242	265	237	225	230	250	238	214	217	256	232	257	227	255	233	247	251	238	236	234	250	243	206	262	229	261	241	220	262	241	235	237	246	265	223	231	245	197	218	252	264	259	241	224	236	223	228	262	263	238	254	258	256	257	256	250	233	248	254	197	261	214	262	260	225	244	252	247	275	240	257	240	221	218	211	230	261	264	234	266	235	261	230	237	241	225	244	252	229	239	231	241	269	250	250	252	222	245	245	221	234	237	252	256	246	251	257	229	233	264	280	276	229	246	245	220	234	274	222	256	231	213	257	259	238	249	228	252	234	258	250	257	217	233	217	229	233	268	260	276	226	244	219	263	249	245	270	255	235	265	247	255	273	218	234	252	228	248	251	219	239	239	242	244	242	247	248	260	251	282	254	250	208	233	243	254	223	233	252	236	202	228	249	236	263	235	258	207	251	212	227	246	256	251	200	232	273	263	196	222	237	237	266	225	256	260	217	233	219	250	236	225	223	253	263	226	257	213	244	247	239	223	246	255	244	243
1854	607	573	663	622	603	586	565	592	584	587	599	590	614	623	613	596	586	574	602	607	549	581	625	573	538	593	576	618	594	576	600	587	586	582	595	627	544	611	558	562	589	602	585	602	574	584	547	584	556	636	563	617	556	554	609	627	576	574	571	592	583	578	616	590	565	560	606	563	591	597	570	604	597	552	545	586	588	614	577	598	602	617	541	572	578	566	559	540	581	612	603	622	552	628	602	548	575	599	592	579	577	557	599	593	585	563	592	579	559	536	537	563	590	569	576	607	584	587	624	628	580	518	605	554	607	551	558	592	609	594	584	595	577	590	556	565	570	586	579	594	547	633	598	601	575	565	599	588	578	568	569	585	571	572	579	562	579	586	566	604	589	578	557	605	562	587	564	564	549	546	572	601	637	610	599	556	633	563	617	576	521	579	588	587	586	576	593	566	575	592	542	606	573	612	588	549	567	581	571	580	614	599	588	561	578	585	599	567	615	579	567	604	580	563	580	606	589	620	586	556	631	589	631	566	575	562	564	594	528	557	567	559	588	583	570	565	624	604	569	602	619	561	592	556	584	571	591	606	576	598	535	542	608	601	601	590	617	561	565	681	583	587	602	618	554	623	607	625	607	560	636	618	592	557	587	598	574	586	585	608	564	588	594	598	605	604	555	548	536	534	618	568	613	629	559	592	552	559	603	573	582	608	600	601	614	560	583	621	544	582	566	633	569	572	576	610	620	608	625	537	573	599	587	597	611	581	575	630	593	600	587	568	594	595	553	588	560	601	612	566	576	623	536	602	570	615	552	577	572	605	584	553	615	628	606	566	573	596	606	545	539	586	557	594	582	608	547	572	576	615	627	594	551	591	612	646	582	602	612	584	575	596	548	573	588	561	557	558	547	589	577	600	589	572	593	580	600	592	617	539	586	634	566	583	571	597	598	618	611	588	549	584	602	574	569	571	575	574	594	574	537	556	581	579	593	575	537	562	556	610	638	582	594	599	564	565	568	598	602	582	555	561	582	530	545	609	586	541	560	581	572	574	586	558	628	591	574	576	569	639	583	579	546	559	574	640	551	584	564	564	594	547	572	634	538	606	587	574	589	567	572	564	583	574	581	607	579	597	584	582	599	556	578	609	595	574	592	593	611	548	592	591	579	625	579	566	566	570	601	620	575	594	622	572	602	578	551	574	593	633	596	591	613	545	565	616	573	587	604	577	564	608	596	569	560	598	608	569	620	594	585	549	560	573	601	588	560	561	558	617	598	592	570	608	610	587	588	581	586	582	575	602	567	571	560	581	623	565	577	570	564	580	581	567	570	572	529	607	609	624	560	595	608	565	571	591	574	545	571	550	609	602	574	552	582	584	584	523	590	528	556	547	581	597	612	571	537	571	565	602	630	555	637	582	609	574	595	555	578	544	543	602	572	595	554	591	595	568	548	571	575	587	572	602	548	577	618	544	545	557	584	540	628	588	552	520	596	593	560	601	580	575	587	595	588	560	571	574	620	610	619	542	575	591	550	619	564	610	564	619	562	561	589	584	570	589	545	543	572	545	619	572	630	582	587	621	584	612	572	594	578	568	570	580	597	605	588	628	601	636	563	608	561	590	583	555	580	585	569	592	559	566	586	558	564	584	573	588	584	631	594	587	598	573	596	610	567	613	598	585	571	576	613	605	559	573	595	570	596	602	577	564	568	580	544	592	600	610	600	586	607	585	575	595	547	571	632	612	562	573	590	584	555	594	576	555	565	631	575	607	612	569	612	575	557	617	551	546	569	602	578	580	596	570	569	597	543	589	615	593	558	612	592	577	570	551	569	546	604	603	612	533	538	562	540	559	617	546	613	574	607	580	585	571	592	576	595	590	570	595	580	622	596	555	583	585	587	558	589	588	560	594	640	570	603	588	585	542	581	628	590	583	587	554	574	575	601	585	575	596	568	568	603	590	601	606	576	577	581	584	592	533	602	568	581	584	566	579	580	570	560	603	603	580	614	585	610	600	576	597	620	567	571	598	562	587	548	585	591	585	582	585	596	597	592	546	570	559	562	572	547	597	615	551	613	591	593	615	615	568	584	583	613	570	567	591	614	591	557	612	567	557	582	583	599	572	623	604	552	601	581	605	585	578	600	584	553	619	574	557	568	556	586	597	587	588	541	581	591	572	586	565	607	602	615	595	539	572	610	583	583	600	575	586	557	630	634	571	590	597	575	567	569	661	588	588	587	597	582	616	585	640	583	546	602	581	559	549	580	561	606	579	556	571	576	614	602	567	601	621	645	579	616	573	628	589	619	604	599	563	591	547	563	620	601	592	583	573	624	575	549	550	587	607	616	579	576	577	572	573	568	564	593	545	580	583	553	601	588	580	600	589	587	564	585	603	595	615	629	604	627	619	580	567	611	575	600	587	621	568	605	569	572	575	574	564	603	614	576	587	564	604	573	538	626	546	583	568	552	560	621	614	561	574	554	545	570	565	593	581	575	549	574	611	613	576	579	583	607	590	546	545	563	578	581	571	574	585	585	556	621	546	593	586	604	577	590	568	598	583	586	592	569	590	563	564	604	598	591	578	586	611	554	592	598	611	525	586	575	602	579	625	599	555	582	597	617	585	576	584	603	582	579	552	560	556	579	577	554	580	563	602	561	568	545	589	585	589	578	552	575	583	547	573	523	606	569	553	611	617	645	557	539	608	555	592	606	574	552	581	563	576	595	587	572	555	557	592	595	562	607	595	596	561	540	574	607	583	579	596	592	604	627	572	573	601	576	585	548	538	594	545	563	588	603	613	575	582	617	603	601	626	571	556	587	582	584	602	546	586	561	592	574	590	609	566	590	603	604	601	567	544	564	572	577	544	613	554	566	599	547	604	583	622	606	564	622	578	558	582	564	582	563	618	601	621	577	584	618	586	620	587	571	580	618	583	548	601	595	560	565	552	538	573	615	583	629	608	589	549	573	586	570	575	579	566	575	606	594	572	607	568	594	579	579	556	576	626	563	553	590	584	594	581	574	527	583	591	578	589	585	544	585	576	610	590	579	589	591	609	583	588	596	556	604	552	648	598	605	578	577	590	596	571	574	585	557	529	526	590	530	589	619	582	593	604	589	572	591	534	591	551	610	546	584	544	593	629	592	590	592	591	588	598	564	598	637	560	622	546	593	589	574	592	561	598	547	626	582	599	578	606	583	553	569	622	619	546	588	587	588	561	563	578	600	560	580	556	546	538	582	596	590	561	646	633	633	614	553	550	588	678	539	577	591	565	567	618	628	550	598	604	596	582	578	623	605	581	524	550	600	546	592	597	578	574	552	566	584	583	551	550	558	582	568	602	585	562	592	577	592	571	609	590	607	603	589	581	557	594	565	576	555	565	557	584	575	567	591	599	591	583	558	590	580	573	548	576	604	519	578	580	594	590	582	578	588	567	592	597	588	556	638	591	564	593	582	544	574	544	587	574	586	568	628	642	588	582	558	569	619	551	570	594	561
7556	671	738	652	522	422	430	399	394	431	379	359	357	385	328	401	368	372	342	358	326	361	359	334	368	397	353	394	366	324	356	348	349	334	322	339	370	352	365	360	366	361	349	369	369	350	345	350	359	356	360	345	381	319	333	346	364	339	365	326	347	351	323	315	344	355	339	344	347	331	350	393	324	344	336	319	325	365	317	325	342	343	340	322	356	337	338	391	364	348	355	382	343	362	354	349	368	354	344	317	336	334	388	310	347	379	363	332	350	334	329	313	393	357	373	331	330	334	356	329	351	390	327	334	329	353	349	310	333	387	331	347	345	357	349	356	356	371	346	351	349	332	320	357	359	309	356	367	347	397	345	352	328	360	315	325	359	341	349	340	374	361	357	362	362	323	352	366	325	360	331	376	307	346	335	320	312	374	315	358	330	362	361	353	368	366	335	328	333	310	371	347	331	308	325	390	330	368	337	348	349	371	368	375	367	358	325	313	376	356	376	350	355	345	332	334	353	363	319	367	354	381	300	345	326	367	337	368	374	336	350	358	331	329	345	295	330	347	348	349	322	380	342	348	378	329	363	374	380	340	333	322	347	362	361	367	325	330	317	351	336	321	361	340	342	347	374	355	380	400	369	344	368	355	344	325	327	408	315	343	377	359	332	351	361	352	344	379	358	324	350	338	349	356	384	354	347	362	369	360	377	345	347	313	380	365	363	347	340	367	329	361	347	354	365	366	361	354	344	349	357	334	362	324	347	370	373	353	323	376	322	375	342	406	385	349	378	340	354	357	324	336	342	343	360	320	349	314	357	358	313	332	307	337	324	355	380	330	326	305	369	308	355	323	340	362	327	299	326	335	325	312	334	316	348	343	307	377	322	349	360	388	383	362	347	406	367	375	349	335	333	337	334	357	390	378	349	361	334	357	327	333	319	345	340	356	397	360	333	355	343	314	355	340	340	358	344	352	347	346	339	340	357	283	356	330	391	347	339	326	360	352	339	359	339	334	358	361	313	389	350	348	361	358	344	314	363	368	353	342	353	356	331	367	371	299	346	366	330	330	377	363	359	345	349	360	366	327	349	348	338	388	323	337	371	345	347	333	350	361	354	342	340	358	316	357	330	363	325	363	340	355	374	328	338	316	357	357	337	329	351	361	331	357	299	347	392	337	322	330	337	345	337	308	368	340	331	353	353	314	347	387	330	335	347	336	348	347	371	347	336	312	355	400	307	301	350	381	328	349	374	362	350	348	336	334	364	343	331	367	351	366	333	334	319	341	339	338	381	373	328	334	345	320	359	328	343	345	362	364	321	346	337	349	352	382	351	376	334	343	346	362	365	367	333	355	356	363	319	347	363	344	347	356	359	366	363	406	354	369	342	346	331	339	307	333	365	350	336	367	350	345	383	376	349	340	358	350	364	295	341	355	379	352	389	352	339	333	339	356	356	356	384	350	331	384	351	357	362	343	349	300	354	391	332	366	344	355	368	356	348	366	335	373	355	350	331	371	368	344	322	337	352	354	352	340	321	358	358	356	349	332	310	346	330	325	312	356	368	334	310	327	366	339	339	333	344	342	343	356	354	362	384	362	349	339	338	308	342	376	353	347	360	337	398	305	368	323	386	352	353	346	364	358	344	350	370	356	356	334	337	344	375	344	333	368	346	353	338	350	339	309	352	335	378	358	389	317	326	387	357	351	357	293	338	360	361	383	350	343	347	323	339	340	330	347	360	320	353	376	354	373	349	309	357	345	371	320	350	312	353	320	356	375	364	385	345	348	349	376	367	336	366	350	356	355	325	334	363	326	353	410	361	340	372	358	386	370	356	373	321	361	346	359	387	343	351	351	380	324	350	359	352	339	337	365	375	353	343	308	342	335	338	362	358	334	350	360	338	361	349	318	342	367	395	338	333	382	362	369	345	348	341	354	356	372	366	331	361	354	366	356	303	351	336	333	338	343	388	365	336	356	337	380	349	360	342	349	333	333	356	364	345	383	351	343	352	366	355	320	334	387	386	339	364	365	396	350	352	344	348	345	335	333	327	348	326	354	339	358	345	371	329	338	336	306	361	320	399	341	371	339	340	331	417	379	350	318	306	358	361	372	341	303	325	371	353	358	360	344	393	356	336	343	350	372	386	358	327	354	335	370	346	323	340	371	355	344	372	373	357	339	340	392	340	356	333	366	317	336	348	340	323	346	325	321	383	362	355	323	375	314	337	363	325	328	356	332	335	341	376	369	383	361	347	355	378	345	355	341	324	366	382	365	365	382	368	368	359	356	366	337	313	380	343	391	361	323	330	353	344	339	347	333	348	335	350	356	319	339	369	342	332	375	372	380	360	323	344	344	386	366	358	339	350	378	373	374	355	347	334	329	325	329	388	355	378	331	336	338	350	339	363	364	331	356	336	342	330	347	345	353	376	346	346	329	392	395	365	393	370	332	365	348	369	327	339	364	349	335	342	354	352	366	377	347	335	358	389	323	363	375	335	359	364	346	350	323	346	363	336	334	358	390	357	329	369	341	361	380	399	383	312	335	329	356	364	352	357	316	333	373	321	328	340	366	318	315	377	378	350	324	330	319	343	335	358	329	371	351	332	313	354	325	348	367	344	359	352	344	322	310	353	368	390	353	352	346	335	311	352	346	327	389	316	340	357	353	367	353	395	338	343	339	335	323	302	334	341	343	355	341	338	350	367	388	340	365	355	373	401	378	388	363	310	326	353	321	359	349	366	384	361	340	345	360	324	360	341	329	322	379	365	345	352	358	324	374	364	372	345	379	370	349	368	363	359	365	364	353	356	336	335	356	334	321	348	341	341	354	392	382	350	337	339	336	362	357	352	353	399	365	300	328	359	342	355	341	341	361	350	339	360	301	349	358	342	336	405	327	339	326	349	356	349	384	336	359	310	313	347	362	352	370	362	367	364	324	351	359	343	356	326	333	336	349	332	345	368	350	325	366	337	344	339	341	315	369	364	353	331	367	383	353	372	334	375	377	333	336	333	335	342	315	356	327	364	338	357	344	326	342	385	373	385	312	330	367	376	333	367	327	351	383	370	339	290	308	329	346	335	309	354	365	351	338	338	346	328	343	363	332	341	334	369	347	358	346	347	385	380	343	331	319	333	360	358	333	344	355	306	334	311	333	360	388	370	345	345	322	364	351	348	352	350	319	333	328	305	353	351	365	337	372	375	364	366	359	360	352	376	355	374	368	344	378	365	371	350	324	364	362	305	343	376	325	347	360	320	299	342	371	341	348	334	318	343	332	355	330	368	335	386	361	346	373	354	383	355	425	348	329	362	332	338	346	343	344	322	339	368	379	342	335	337	359	350	355	344	386	383	361	345	314	368	354	339	358	372	334	317	342	363	392	356	328	368	368	363	348	380	355	384	355	320	357	343	332	347	334	363	374	347	352	334	349	326	346	363	336	349	366	345	350	331	357	344	316	361	325	322	314	359	359	344	339	322	339	332	375	361	325	338	322	342	349
6641	1085	1563	1740	1535	1374	1186	1123	1034	971	914	935	870	930	965	847	845	898	888	859	805	814	858	805	796	830	826	810	816	804	808	784	793	823	821	822	793	812	847	826	775	778	840	762	851	804	880	801	779	775	789	797	796	804	807	805	785	787	819	798	748	793	775	755	810	766	795	785	824	820	735	797	799	786	784	792	747	769	792	814	774	784	819	803	823	829	799	804	799	815	771	810	804	811	773	776	752	832	736	772	814	846	812	824	855	816	812	817	784	819	762	749	825	769	752	817	791	837	787	788	794	825	786	827	792	805	822	779	825	757	807	787	760	827	758	824	814	826	787	783	778	791	836	797	761	796	780	791	781	780	793	788	737	839	742	764	757	796	795	821	754	826	799	783	760	835	819	749	817	795	797	848	810	793	777	777	801	783	804	871	749	762	827	813	823	775	836	752	815	818	832	827	799	744	817	772	750	817	788	823	761	763	859	833	853	865	818	759	847	793	774	751	812	779	800	806	838	771	816	815	786	796	786	819	793	739	786	849	805	781	901	763	847	812	819	794	760	784	809	773	830	778	784	814	805	809	744	798	815	785	820	793	759	841	810	808	769	792	853	786	791	778	781	804	797	805	779	757	786	752	821	781	784	744	799	788	764	823	771	776	810	803	765	748	794	770	818	750	757	790	792	851	820	799	770	769	744	810	809	762	765	788	798	789	753	772	809	806	791	726	812	789	802	777	753	804	773	762	846	814	796	792	769	781	807	838	776	771	742	822	814	773	797	823	750	788	846	766	868	795	855	782	834	794	816	802	783	781	773	782	763	784	799	817	792	812	780	806	810	738	786	801	793	787	829	841	828	800	790	859	797	836	807	818	856	785	814	841	790	836	821	776	792	791	814	791	811	843	780	780	769	806	781	805	822	783	814	809	832	805	811	780	803	832	799	802	768	798	798	801	814	762	789	778	764	857	809	796	803	771	755	792	825	800	779	809	751	775	849	788	819	758	784	799	779	775	806	806	817	806	759	845	800	827	852	759	776	757	746	818	819	742	845	791	814	737	772	790	761	767	774	844	809	780	792	817	825	865	830	827	786	820	785	838	805	813	793	798	770	780	807	809	756	777	798	781	778	776	813	772	757	788	776	828	758	807	798	843	754	761	854	789	754	783	811	783	792	779	815	755	800	799	804	786	806	741	774	804	815	798	774	784	789	814	732	768	766	766	784	865	814	765	730	796	785	791	797	771	773	799	824	851	818	783	821	752	764	787	827	773	780	764	828	778	814	830	820	792	782	801	774	836	788	814	778	796	813	785	748	804	797	807	821	789	829	871	780	831	788	756	775	771	802	864	779	741	816	854	793	789	798	789	807	843	735	738	749	793	805	773	807	827	805	777	782	852	754	757	837	773	812	824	837	773	769	788	751	807	763	835	813	843	796	799	763	768	858	806	767	792	775	765	792	830	786	794	756	797	820	819	779	812	786	797	780	825	811	802	792	845	826	787	758	820	810	807	856	828	778	859	798	821	798	861	802	796	813	801	781	794	821	819	757	822	798	786	777	771	793	810	836	756	840	853	824	790	847	793	771	765	767	817	815	775	811	766	792	786	800	787	757	783	827	764	779	834	793	833	781	831	859	845	762	841	786	819	779	777	821	728	816	765	781	826	824	812	795	827	813	800	818	824	777	832	800	816	820	786	853	802	770	829	812	811	802	793	777	791	727	778	826	845	787	821	816	836	822	797	761	822	783	797	794	786	799	819	761	784	780	779	781	815	782	767	795	838	773	778	798	784	796	851	804	762	834	779	804	779	776	762	850	802	885	769	792	774	830	827	772	759	805	750	811	754	777	838	828	762	799	774	815	773	825	801	816	827	812	841	796	827	755	820	750	798	777	826	826	807	824	746	826	824	793	777	785	834	781	755	782	806	851	763	833	777	833	783	817	803	772	787	846	798	813	821	785	808	792	748	775	805	822	845	817	796	782	797	763	825	772	741	805	813	800	786	826	792	796	790	847	822	785	832	798	824	854	811	813	796	845	856	773	819	818	783	831	805	785	830	843	859	799	796	779	808	848	838	808	821	724	810	787	852	808	805	792	774	779	781	786	799	757	783	799	792	786	829	772	786	811	804	755	787	787	818	790	780	771	751	811	767	803	757	760	871	764	778	797	821	789	779	832	802	792	845	826	798	798	831	800	818	837	828	810	840	814	812	809	778	806	811	784	816	789	832	787	767	814	810	815	812	790	744	787	781	786	873	802	801	774	781	813	847	822	753	791	788	815	775	812	789	780	844	793	822	824	782	844	820	788	788	791	770	793	855	800	843	795	780	774	774	819	877	824	808	794	822	802	806	830	820	816	836	760	807	805	763	833	770	780	807	779	754	833	849	777	826	771	779	862	800	763	813	820	814	761	838	795	797	805	753	789	758	785	782	838	777	807	828	824	757	792	754	774	828	821	776	775	772	848	817	742	822	769	833	781	827	789	802	803	788	797	796	816	787	813	808	791	832	780	765	783	836	769	796	820	785	842	787	791	825	795	802	817	857	828	848	809	778	817	810	773	822	802	797	855	854	801	834	805	832	828	830	782	844	831	761	777	837	833	783	813	798	840	781	769	834	802	790	786	818	821	790	754	808	772	789	814	778	800	769	771	791	792	794	791	795	817	829	790	838	775	840	803	801	799	782	799	803	812	812	760	819	779	835	794	863	829	772	798	798	849	786	833	819	808	768	779	773	815	780	833	768	808	790	751	834	753	860	783	787	840	827	779	823	827	803	800	786	759	810	802	741	795	789	733	831	804	744	787	846	793	762	798	821	803	786	789	763	835	789	815	824	751	821	816	834	818	823	827	811	809	739	808	779	811	853	818	821	780	790	798	769	750	766	777	806	754	806	782	795	744	835	818	789	834	788	812	762	810	793	812	812	813	854	789	843	772	781	753	797	830	729	811	875	798	809	802	864	765	822	839	781	781	779	780	790	796	762	789	823	788	787	801	805	781	784	814	788	802	767	814	765	789	782	796	789	780	784	821	881	810	748	848	807	771	797	810	779	741	763	854	822	796	821	864	760	818	788	810	788	746	772	838	775	787	802	813	738	750	808	789	805	776	807	846	786	846	825	793	752	761	826	804	789	785	830	810	783	787	784	755	832	829	779	803	801	805	777	795	811	804	754	836	789	775	809	833	839	780	855	788	766	780	781	794	772	830	832	771	791	806	820	776	787	800	833	788	812	819	783	840	758	760	840	825	844	738	761	814	744	777	853	853	837	779	806	843	763	802	799	845	793	786	820	782	790	833	790	772	775	789	748	776	801	817	781	760	730	753	794	801	818	772	818	857	803	814	773	782	800	823	781	775	792	865	800	816	816	816	781	739	785	795	802	785	804	785	786	774	810	767	854	782	798	775	787	768	788	835	837	809	799	786	852	828	832	822	838	732	828	799	821	799	801	784	819	772	778	775	807	861	766	810	795	816	807	742	787	816	792	811	806	825	786	820	823
14438	1299	966	834	547	474	389	332	313	281	298	282	275	274	291	259	243	244	212	246	261	244	243	230	229	249	243	249	210	243	232	232	245	245	250	217	238	277	232	215	249	250	216	270	216	237	276	193	247	226	217	223	239	241	203	232	240	255	208	234	231	234	270	252	217	215	245	276	220	220	214	212	217	246	240	209	257	209	239	273	231	245	224	250	236	255	263	235	218	216	221	209	221	229	240	237	247	260	248	255	233	230	238	210	213	248	210	249	229	246	237	248	240	221	226	238	210	246	219	223	258	224	247	223	214	217	246	253	232	254	214	246	246	251	229	237	239	225	237	252	242	209	206	233	232	219	222	204	202	206	221	217	234	252	227	226	252	241	239	217	249	242	237	227	226	207	232	247	261	257	264	241	221	218	237	265	259	235	244	230	210	204	248	217	218	209	237	213	243	218	238	231	240	220	222	226	237	234	245	223	223	233	221	232	228	234	218	214	233	245	250	220	217	230	252	218	232	232	250	220	220	258	257	251	240	220	221	214	261	231	261	246	256	236	234	248	207	220	253	238	230	235	259	266	222	236	234	224	230	216	252	220	223	220	215	214	244	234	248	228	221	227	238	230	228	240	240	236	246	242	223	235	215	238	237	231	254	218	230	266	236	232	227	220	219	220	231	221	222	242	277	220	227	230	248	265	249	230	241	214	233	203	254	224	199	227	255	197	211	239	252	258	204	218	217	253	237	227	233	240	239	205	237	260	243	210	224	244	233	229	240	253	220	237	234	192	239	225	227	208	211	257	238	248	253	243	218	235	241	242	215	215	218	241	238	217	233	222	224	218	251	230	244	203	264	239	237	245	255	200	208	271	227	234	232	239	246	194	221	213	224	241	234	223	221	245	222	216	238	202	228	205	207	228	223	252	254	232	238	232	236	243	227	223	260	215	236	231	205	245	213	225	236	247	252	190	223	241	226	240	259	259	264	243	209	224	232	262	238	252	229	253	233	208	227	209	221	222	198	253	253	267	211	252	242	223	251	210	232	230	217	262	238	241	230	249	234	240	203	213	267	237	234	249	255	216	234	252	237	232	230	222	223	238	229	209	216	240	209	228	216	232	236	234	234	261	249	231	233	254	250	225	242	222	229	225	206	206	239	233	208	231	247	240	238	219	236	229	212	206	219	237	231	219	257	248	241	242	217	252	227	223	230	218	245	276	250	245	248	218	245	234	212	244	261	282	262	260	230	220	258	260	252	235	234	222	250	234	272	251	239	214	230	228	204	238	227	238	231	225	212	232	234	245	257	243	243	204	235	246	245	255	203	232	250	226	266	248	196	231	211	246	200	229	206	256	253	258	245	222	270	247	245	244	250	242	215	258	193	205	235	224	243	227	219	249	221	251	244	241	247	256	235	233	268	239	230	248	233	232	244	232	250	260	232	223	238	244	222	228	252	237	241	221	214	241	230	233	249	222	231	224	226	217	261	222	225	271	240	241	227	213	270	249	194	204	217	240	258	226	227	243	250	239	220	229	259	224	210	240	221	236	247	252	247	230	237	206	232	246	225	195	237	249	224	221	242	209	272	212	231	227	239	251	226	225	234	245	259	260	234	246	241	252	261	235	214	215	245	242	255	208	230	232	208	257	243	226	202	240	241	227	227	216	216	256	234	234	205	214	246	227	263	252	257	262	215	230	214	203	209	213	208	240	259	239	231	246	237	226	228	227	229	231	218	228	231	229	241	247	207	198	259	223	213	244	231	238	215	219	234	232	224	208	240	256	229	241	281	247	240	221	237	241	224	237	207	233	224	244	223	202	226	222	263	235	241	247	222	208	222	217	237	266	214	258	240	241	203	234	221	209	253	240	248	221	243	234	241	230	246	209	229	224	223	204	229	218	230	251	249	233	252	246	209	226	255	210	246	247	258	232	241	231	227	250	234	258	241	222	218	248	259	232	237	239	243	226	238	212	260	201	240	222	209	236	237	227	229	223	220	205	228	273	225	213	258	223	221	210	212	264	217	215	266	224	240	198	253	223	222	221	230	232	226	228	199	233	227	222	243	253	246	269	232	242	235	243	221	200	242	204	243	259	219	229	204	222	230	225	216	261	252	216	247	230	220	220	219	202	231	245	222	208	227	247	244	230	206	221	225	228	244	215	225	212	221	222	244	225	232	241	233	243	221	231	230	223	221	231	221	226	208	224	243	208	233	198	244	221	198	267	224	248	231	238	238	222	294	268	224	243	231	245	231	220	230	242	224	248	229	220	226	201	229	221	226	245	250	249	227	239	213	227	231	231	267	224	240	238	228	237	223	253	208	224	255	231	225	246	203	213	247	238	278	215	228	244	257	238	259	261	232	226	209	228	223	253	222	235	236	227	260	217	227	247	207	263	237	240	235	263	198	231	234	243	230	225	254	183	242	234	254	243	243	261	238	216	217	206	244	254	191	208	268	242	213	220	234	244	214	244	243	228	244	236	220	244	223	223	284	228	196	226	268	251	224	245	242	272	239	226	195	245	272	216	238	245	220	214	214	224	211	204	230	229	239	226	232	217	222	210	220	225	204	228	220	216	232	229	224	192	250	224	274	236	235	232	241	242	205	228	255	232	245	237	272	241	223	251	225	211	219	215	244	231	234	237	240	241	229	237	234	242	235	234	248	251	228	226	238	241	242	221	221	209	232	210	264	209	205	239	213	213	219	214	233	217	221	196	250	249	231	247	215	218	271	242	225	229	240	247	222	250	236	227	255	195	193	257	246	250	248	222	231	211	250	217	245	223	205	236	224	251	215	208	211	252	257	224	235	245	277	251	236	244	218	221	212	236	268	238	208	231	244	224	215	224	228	228	209	239	252	238	224	231	243	249	227	235	208	242	232	206	231	240	237	250	252	227	256	218	193	220	269	231	207	248	233	226	206	226	213	264	205	214	210	225	227	249	250	259	244	192	247	231	236	213	258	250	215	218	224	219	250	244	219	238	251	209	257	215	233	257	218	233	256	246	223	229	202	218	211	213	234	253	240	206	245	194	217	230	227	229	245	237	269	220	226	216	225	237	229	209	235	219	256	197	224	248	195	227	242	267	241	259	227	233	253	230	240	221	222	218	264	199	262	265	252	228	226	245	224	208	234	220	218	236	232	221	260	229	221	224	219	227	220	194	235	211	211	240	247	222	215	246	200	256	214	247	231	225	214	247	246	219	231	196	235	236	230	249	264	242	232	210	227	223	228	262	229	225	221	255	268	249	233	253	212	230	228	248	262	207	232	236	226	265	247	255	239	229	232	237	230	253	255	235	235	229	247	237	210	226	252	214	225	251	232	237	265	246	225	223	246	243	222	258	263	234	209	276	221	227	253	199	224	247	257	221	234	213	199	241	244	223	225	211	260	214	210	219	229	223	219	216	243	241	226	244	255	245	242	244	228	250	240	237	261	239	207	225	274	253	233	206	236	223	247	242	255	233	269	242	213	220	261	206	220	278	238	226	234	239	231	253
8108	1136	2095	2393	1971	1617	1225	1034	973	938	819	807	790	722	691	668	677	607	658	647	619	597	639	585	616	640	599	587	584	559	555	589	538	582	594	572	606	602	565	575	545	553	550	573	537	551	587	557	567	531	562	544	565	541	509	572	584	570	555	520	557	483	526	491	542	551	529	521	563	563	560	550	563	494	521	544	548	571	547	527	522	569	540	552	555	567	546	537	542	512	512	580	550	541	522	515	564	520	547	565	524	527	567	501	584	486	526	596	542	511	499	537	547	514	576	546	533	562	529	573	529	589	538	549	566	502	506	534	560	546	594	529	495	568	537	557	553	534	506	514	544	531	519	524	537	507	574	541	548	539	547	553	529	549	568	506	562	525	549	553	539	545	542	537	495	527	504	541	542	574	559	532	555	557	564	504	519	585	544	578	553	551	575	550	567	510	541	504	525	546	535	540	538	558	548	533	553	528	590	549	569	527	536	534	546	545	544	575	540	536	555	537	514	557	500	558	579	538	545	574	492	564	572	529	543	515	563	571	560	551	547	561	532	525	544	514	557	576	545	558	490	528	545	539	496	548	519	508	560	559	551	556	539	546	566	565	559	548	552	571	518	557	543	533	557	551	536	537	548	539	549	593	552	529	539	556	495	525	518	495	562	530	564	500	530	551	547	529	556	539	557	517	575	545	539	532	520	516	515	578	509	562	556	576	524	547	513	585	517	508	561	576	504	535	540	518	549	581	551	550	568	530	584	474	510	553	547	552	530	535	570	518	566	565	534	562	533	533	553	571	485	547	537	544	529	554	501	533	534	510	521	546	569	524	513	549	492	516	553	520	546	552	511	573	531	520	548	544	552	509	520	518	529	564	512	517	524	556	563	605	558	538	532	573	546	527	524	535	551	531	612	513	540	536	552	533	530	555	509	546	580	545	553	578	542	541	537	572	529	520	531	561	547	536	523	525	568	536	499	571	522	551	520	531	521	553	515	556	507	558	562	539	573	508	549	566	528	544	551	492	555	505	553	572	513	519	541	531	522	562	558	552	582	517	567	553	532	549	534	567	501	544	526	547	515	570	537	577	524	521	562	522	540	527	526	517	545	529	545	563	566	557	512	557	542	528	550	503	515	560	527	518	536	490	512	511	581	538	537	532	537	541	570	595	529	567	526	533	504	550	544	560	524	528	537	553	584	562	545	550	530	523	569	510	512	509	516	528	590	539	552	520	527	507	561	559	556	541	512	531	567	549	538	552	519	531	555	500	531	575	525	572	570	546	546	529	540	549	492	550	520	523	559	544	525	519	572	529	548	544	575	527	515	538	558	550	519	503	545	579	542	516	548	514	534	557	533	547	513	539	516	570	568	510	541	540	530	544	536	542	555	573	571	527	547	537	529	528	515	569	558	556	555	561	496	528	542	550	527	542	521	515	536	537	514	525	564	537	559	577	538	561	568	494	533	518	550	520	575	543	572	553	540	564	553	531	526	491	510	553	561	555	544	500	537	528	539	556	523	564	540	563	562	561	526	499	457	556	542	538	554	532	476	555	512	541	554	547	559	542	527	547	531	555	564	537	518	537	554	549	499	541	529	532	537	511	514	516	581	550	567	557	542	581	525	568	517	585	551	565	533	562	546	556	554	547	523	558	521	534	527	515	537	590	505	543	510	569	567	549	523	555	505	563	529	556	533	519	503	539	545	540	544	519	523	539	559	533	483	537	554	582	565	501	515	484	513	539	525	516	545	556	559	518	556	536	543	531	514	559	576	486	533	535	535	583	540	516	532	531	565	551	523	565	525	526	529	533	568	526	510	521	599	503	510	555	556	551	546	570	578	567	571	552	496	574	541	601	508	536	526	509	540	531	561	554	545	523	538	540	501	536	552	527	528	510	583	509	538	574	564	548	547	574	590	512	539	514	560	544	536	518	557	568	567	523	510	546	535	501	523	531	552	590	553	527	543	556	559	524	564	542	560	542	510	563	503	525	506	532	558	537	536	528	553	547	525	558	508	545	540	550	549	539	537	523	574	553	531	552	538	535	570	530	528	535	524	578	499	537	545	525	552	548	547	570	559	557	540	581	507	572	538	546	530	519	509	547	517	548	546	562	550	508	540	523	515	495	552	552	515	483	596	545	538	549	549	583	537	538	524	546	528	549	507	584	526	518	511	548	544	549	557	547	523	576	552	570	564	554	546	565	539	541	520	518	577	514	574	520	521	539	520	546	568	545	584	548	574	555	518	526	557	530	573	547	579	545	552	542	538	538	514	552	540	518	535	529	506	556	568	590	586	536	530	523	578	541	520	573	534	539	585	540	507	543	516	551	509	558	548	545	564	515	575	514	546	559	572	529	545	555	562	512	530	556	523	532	501	582	533	520	549	564	535	537	514	523	542	535	569	519	536	534	578	549	552	533	526	555	557	532	528	554	539	515	555	502	572	547	516	557	556	552	505	527	550	589	556	533	548	519	549	534	552	549	575	498	519	549	551	534	542	530	583	525	501	513	526	531	508	534	518	556	579	521	538	510	558	538	546	552	579	529	549	537	554	560	549	542	590	597	547	518	541	553	548	551	528	524	550	546	545	536	534	553	575	515	517	555	548	555	526	541	559	536	566	540	554	549	501	536	522	540	550	527	563	546	551	585	515	535	550	545	542	559	501	526	532	482	516	532	547	558	569	530	527	540	512	571	527	526	556	487	540	560	543	538	547	545	526	540	549	538	545	574	590	520	556	558	543	499	539	564	514	562	532	523	545	560	539	569	537	601	582	622	569	591	554	542	565	515	555	567	539	536	542	549	535	576	571	544	533	553	543	555	513	506	557	549	540	511	576	500	579	553	571	530	515	501	535	544	514	519	528	496	540	551	535	519	505	558	589	535	554	507	567	525	530	550	522	526	538	549	504	502	517	571	513	559	530	569	523	541	511	522	511	535	506	547	537	550	566	517	554	531	588	544	524	558	531	554	524	575	561	536	537	557	572	522	582	558	535	499	516	508	529	603	555	548	492	549	546	563	563	520	532	536	545	521	523	535	537	566	466	517	528	556	544	556	560	547	537	556	524	534	500	544	564	545	549	570	549	540	574	556	521	546	575	562	541	529	552	554	544	475	561	550	526	572	526	532	581	473	588	530	592	526	518	574	517	559	554	522	576	524	560	552	548	545	508	550	541	554	542	546	504	549	569	532	536	533	555	537	543	527	555	560	542	545	540	516	531	552	547	565	507	534	517	479	556	568	517	561	527	529	523	514	519	553	525	574	590	571	503	530	519	500	481	571	526	512	534	583	582	539	501	565	525	533	537	538	535	548	540	535	547	530	515	536	543	511	520	593	532	558	542	518	532	578	537	546	481	546	550	562	532	577	536	528	545	527	509	525	502	549	560	542	518	578	527	558	516	536	521	563	552	569	526	534	553	536	571	573	536	563	526	544	555	542	549	551	494	538	585	545	542	546	558	516	534	542	564	574	514	588	535	539	548	538	517	494	535	473	544	542
1394	243	265	242	202	260	249	255	235	245	226	251	231	255	237	238	246	273	218	241	235	262	273	244	237	230	226	237	220	244	239	236	232	270	225	278	233	237	261	209	264	243	231	260	226	241	248	247	227	273	258	245	232	263	240	230	267	230	241	239	220	237	254	241	218	224	248	273	240	236	255	231	256	265	251	244	218	265	250	228	255	234	253	244	223	257	247	238	269	238	259	250	232	246	237	243	257	261	244	220	251	216	228	254	269	253	220	249	217	254	255	230	227	212	233	239	272	243	247	254	261	249	235	250	257	260	245	252	223	231	261	229	208	263	245	260	233	250	262	226	214	214	242	243	228	269	236	241	275	236	241	297	246	219	248	251	261	240	269	215	225	261	262	228	241	240	226	240	239	247	219	243	265	248	257	244	237	219	237	233	271	224	228	256	213	247	251	229	254	238	246	262	227	210	246	236	227	249	247	232	256	284	204	267	218	248	245	260	234	247	254	240	208	211	237	257	205	232	225	271	233	272	253	226	230	198	227	204	236	226	251	250	239	265	231	200	232	265	271	237	253	257	227	253	222	261	252	273	247	240	227	214	229	230	236	270	234	244	241	245	218	213	195	225	266	250	231	244	225	229	246	264	233	245	248	264	218	227	256	239	238	233	222	245	223	252	252	227	240	260	239	209	245	248	251	234	264	205	225	225	234	213	246	235	220	243	243	242	253	234	257	254	223	247	237	214	238	248	254	227	264	238	232	257	260	252	235	228	239	240	222	224	253	243	216	254	221	226	232	240	238	256	229	250	237	235	227	250	241	223	231	265	242	290	281	251	259	240	206	247	222	252	206	258	256	231	222	251	274	226	245	231	240	225	240	279	266	239	234	236	263	240	234	236	232	249	262	221	224	228	225	251	245	247	238	240	263	236	243	232	252	251	247	212	250	234	217	247	219	266	262	223	260	245	251	268	217	251	242	235	222	223	237	241	250	245	245	228	219	235	277	263	247	253	226	251	218	241	248	236	262	235	230	248	222	229	226	236	216	243	226	249	253	247	257	233	235	278	251	237	237	229	231	249	235	210	229	223	235	232	247	243	236	259	265	235	246	234	246	217	244	253	242	275	199	204	192	262	230	233	224	225	227	222	204	235	244	266	240	252	243	247	254	218	248	267	249	235	282	251	204	251	248	231	253	208	243	222	246	210	216	238	250	211	237	258	216	218	244	217	218	188	225	223	250	226	281	246	253	261	224	261	209	226	247	248	259	244	273	260	244	236	257	247	256	246	246	261	237	229	242	218	229	245	249	243	265	246	243	242	249	225	233	256	236	269	255	239	254	219	253	239	224	226	264	249	214	251	240	229	241	248	210	256	237	213	266	222	246	218	245	263	205	241	217	221	234	256	240	217	248	219	255	248	249	233	224	238	243	248	251	226	238	252	214	210	259	229	220	269	260	241	229	225	221	251	251	253	220	206	210	238	258	266	253	199	262	249	219	236	234	236	237	227	254	253	234	216	255	254	238	224	265	245	227	219	219	274	242	229	229	229	253	278	253	232	255	231	258	226	227	223	235	246	282	228	245	231	250	231	239	227	253	220	225	257	221	238	241	266	262	206	249	226	229	259	251	247	248	224	259	233	268	266	204	250	227	230	240	267	228	222	247	250	231	253	256	261	219	227	272	212	232	236	251	247	244	258	263	264	241	204	216	210	226	288	234	232	226	217	234	256	262	243	237	227	224	263	269	229	238	224	234	204	243	252	245	242	251	233	244	227	249	214	266	220	233	248	232	241	258	251	223	218	270	249	284	238	268	232	252	235	212	252	274	265	238	213	227	241	242	237	247	236	244	239	229	248	269	236	253	232	239	271	243	247	241	236	236	259	269	233	245	263	234	234	227	225	231	238	248	224	257	253	248	250	247	228	259	209	248	249	245	236	268	240	245	243	241	228	248	229	214	223	228	228	250	229	252	258	234	260	248	241	230	255	244	263	235	223	234	233	238	236	261	239	244	249	276	224	235	298	253	241	242	250	250	290	228	231	210	254	250	224	221	232	228	233	208	256	251	246	220	253	233	220	220	253	233	272	238	258	225	243	247	278	247	260	242	247	220	237	276	226	227	227	230	234	252	217	235	272	265	241	240	205	221	250	216	256	215	225	235	243	258	245	247	238	243	235	259	197	264	236	244	248	246	208	246	195	251	219	225	239	253	242	237	247	247	247	247	258	245	250	255	248	259	219	246	212	270	251	243	219	265	210	251	219	228	233	262	234	230	265	250	244	231	228	232	223	247	232	225	240	239	228	231	266	252	225	240	241	222	257	246	229	253	244	241	264	224	222	231	253	230	276	244	262	224	233	243	244	243	240	225	231	249	234	226	226	243	232	238	240	232	245	239	216	247	255	257	233	199	258	228	218	251	253	254	263	267	232	245	255	211	244	244	248	234	229	234	235	215	227	243	240	235	249	237	218	238	245	248	252	227	240	283	225	248	267	248	240	241	232	248	223	227	227	221	260	245	263	215	227	257	263	237	231	256	231	223	232	218	269	250	195	222	263	254	257	260	262	237	225	245	251	264	253	234	217	241	251	258	242	213	241	252	224	238	238	271	236	256	270	226	247	263	248	258	253	244	216	254	215	249	209	247	288	253	235	248	241	251	265	247	246	227	243	245	254	201	261	234	236	240	236	218	245	247	273	232	269	251	254	232	224	233	210	227	233	234	227	236	226	267	215	245	235	211	219	221	236	222	257	226	220	241	238	219	233	237	227	245	206	251	258	239	271	229	234	231	247	218	227	269	229	242	230	241	220	197	226	253	230	231	225	231	250	234	237	232	259	261	237	228	275	221	221	237	251	243	234	236	249	249	291	247	226	227	273	253	245	270	251	254	242	254	208	263	229	266	244	258	266	244	248	239	213	231	271	235	240	248	221	222	249	227	217	232	217	221	259	208	237	247	252	253	230	230	235	257	242	233	221	242	257	230	250	231	224	248	213	249	247	259	247	219	234	265	230	234	232	247	248	236	248	201	224	237	246	247	246	228	259	257	231	234	238	254	217	223	240	238	241	239	242	214	250	255	250	233	243	218	216	241	235	245	248	247	250	226	223	221	238	227	221	239	251	251	263	239	244	224	245	252	261	254	229	252	220	240	246	252	255	238	264	237	222	256	254	259	250	251	213	231	228	235	247	259	240	250	211	250	264	238	231	218	242	270	269	222	256	247	239	231	246	234	264	248	244	216	219	245	248	232	216	208	199	206	232	249	231	238	244	242	251	269	243	233	255	245	235	243	243	225	221	247	234	232	248	282	238	236	222	245	234	259	256	240	258	246	229	233	244	260	247	231	247	276	266	243	214	224	225	245	232	252	207	237	254	250	246	263	248	281	234	240	238	259	253	243	246	253	226	269	218	278	220	233	238	231	249	207	217	250	209	251	236	234	221	223	243	229	232	228	221	222	236	238	246	245	250	227	250	227	230	222	224	275	229	218	232	210	213	225	252
1791	616	600	635	601	635	629	626	573	603	606	591	634	604	606	575	522	620	618	600	564	623	588	580	595	604	570	616	585	593	591	570	588	593	584	612	558	588	615	563	585	580	563	561	603	596	573	569	559	554	601	563	611	594	582	569	502	587	559	623	590	571	615	574	566	571	557	556	594	548	602	596	592	566	545	586	568	550	594	590	613	554	560	555	589	551	572	572	512	611	565	576	570	587	580	631	583	541	601	596	566	590	581	569	614	590	605	583	567	602	616	579	543	585	610	556	559	577	617	573	564	608	639	626	581	617	575	583	557	548	585	582	552	618	578	574	541	561	611	595	558	592	580	572	548	581	577	585	600	564	524	609	585	580	574	563	585	564	622	605	559	604	639	598	561	581	579	594	574	594	579	604	588	581	600	583	555	570	551	596	609	586	558	603	616	552	587	596	593	583	584	572	595	578	533	521	608	604	598	628	554	588	598	609	628	555	598	594	588	580	600	617	552	608	549	626	605	540	594	570	558	596	584	572	600	589	612	558	576	558	568	610	591	534	558	578	604	591	578	555	584	573	557	575	580	571	570	590	562	552	581	600	599	558	559	547	569	579	546	602	600	605	586	579	597	521	585	619	563	592	557	598	544	536	586	561	579	598	547	566	577	549	607	582	605	557	593	576	627	607	567	589	582	580	556	623	553	581	575	602	570	553	598	562	581	555	603	611	583	558	529	592	592	589	562	588	586	575	550	602	567	614	555	607	611	601	552	624	581	558	558	617	575	549	578	548	590	527	540	598	559	580	622	607	602	595	549	580	560	590	541	595	545	587	605	579	589	571	577	555	542	552	595	564	585	606	584	568	613	546	585	564	562	580	599	622	586	558	593	559	613	597	579	596	590	590	579	576	590	575	559	588	592	573	604	568	618	519	538	629	546	595	583	583	528	596	569	572	569	608	594	588	634	568	591	579	580	608	601	606	587	611	575	575	582	591	603	580	611	539	575	598	604	586	584	572	622	604	612	526	589	568	607	564	615	578	603	602	614	573	589	590	586	599	575	611	569	640	559	605	576	569	550	551	554	557	587	549	543	593	590	593	554	552	569	576	605	565	556	570	565	568	604	569	575	620	590	571	574	574	584	561	572	569	584	591	539	585	571	576	575	558	604	566	577	593	587	597	577	614	575	569	577	565	619	580	569	605	610	588	570	583	572	557	582	640	558	608	562	605	619	548	559	585	596	567	577	585	579	542	590	630	569	538	628	582	607	573	575	594	604	584	584	577	586	588	528	583	617	563	602	619	588	644	635	555	613	591	555	590	527	549	561	567	580	562	621	587	593	584	572	570	605	557	547	592	593	587	593	622	561	582	635	573	554	544	609	556	576	600	557	585	584	580	588	588	575	604	635	570	581	590	570	596	594	612	685	601	597	609	582	553	580	588	568	547	579	529	602	598	592	557	578	585	575	591	548	562	592	574	598	585	553	562	561	575	627	618	560	589	591	638	601	581	564	575	593	596	566	599	566	622	605	597	596	608	629	588	620	621	592	573	542	550	607	556	598	597	580	577	617	583	593	575	565	588	577	547	583	553	601	576	570	568	567	555	578	571	573	577	620	599	591	590	600	593	573	560	619	586	609	582	581	575	606	597	564	589	572	589	607	572	572	557	577	597	577	599	651	571	585	544	565	570	570	541	588	590	575	592	616	560	581	642	594	573	609	571	580	567	560	575	555	636	590	592	600	561	584	597	562	566	583	546	530	538	564	569	598	538	571	545	566	585	596	565	589	569	574	598	564	623	572	567	542	564	537	581	584	584	595	562	582	581	587	607	602	581	563	637	575	579	577	584	564	608	590	588	562	596	567	554	551	610	589	555	590	587	602	592	541	598	603	622	580	591	548	580	586	575	563	586	575	612	632	626	533	588	548	584	556	555	604	579	603	581	584	544	607	578	525	605	610	579	581	589	567	556	561	581	567	588	614	580	627	634	589	578	615	554	550	588	602	590	568	622	596	578	501	588	578	584	572	568	554	610	585	572	540	632	576	583	581	565	552	550	605	594	576	594	564	581	608	576	558	575	572	597	599	609	578	593	590	591	610	634	577	591	539	555	572	612	582	570	585	585	599	570	558	582	615	543	537	585	573	602	579	577	590	554	566	590	570	559	579	557	579	577	587	577	520	579	559	576	570	599	574	569	593	564	545	563	609	576	654	580	599	562	556	551	629	585	539	580	579	609	593	561	568	535	609	578	654	563	600	576	570	606	623	616	582	572	539	572	580	564	553	587	640	578	553	597	574	580	561	563	580	587	599	503	578	585	576	601	590	543	568	582	583	589	565	577	593	571	569	581	550	570	578	542	575	619	589	584	549	622	569	612	590	569	608	588	536	584	608	619	593	597	588	562	561	599	571	551	592	615	544	577	594	548	626	632	577	567	603	565	574	557	592	557	570	585	571	565	594	573	578	560	581	576	572	589	580	578	606	554	543	612	612	540	577	609	604	564	560	590	623	554	602	572	607	602	572	569	651	570	559	636	614	610	577	571	609	571	533	567	575	600	568	579	598	565	635	576	572	584	577	550	618	583	565	600	608	559	564	580	542	575	581	595	545	636	537	567	575	602	573	579	616	570	579	571	579	616	596	558	561	593	588	606	602	613	538	576	575	582	588	591	624	567	579	567	610	589	637	564	565	573	638	591	591	592	586	542	580	578	573	544	559	577	558	600	604	592	620	544	598	617	577	587	537	638	609	575	512	537	582	549	581	611	609	583	574	579	576	532	612	554	601	569	592	590	584	638	602	582	600	564	628	557	614	564	558	640	545	579	624	578	568	605	562	627	613	560	618	594	553	620	602	586	593	553	603	559	573	585	562	587	604	586	599	599	591	556	566	552	525	605	594	617	555	580	559	576	597	562	617	553	546	565	630	615	597	591	654	567	580	561	566	605	564	620	561	603	592	573	553	569	621	620	588	583	595	565	570	578	537	559	541	579	582	587	565	565	593	585	603	586	605	593	643	592	579	555	548	584	576	562	577	626	604	618	612	570	563	575	588	581	564	558	574	606	591	566	585	582	616	595	548	566	585	617	580	595	585	556	563	569	586	555	577	592	553	570	577	626	576	578	541	585	555	603	566	526	541	592	583	596	601	595	530	562	573	598	586	580	594	568	605	547	590	577	591	590	564	590	596	605	572	615	624	579	633	582	598	602	588	569	536	568	553	603	557	579	582	574	598	627	584	593	545	563	571	566	616	637	564	572	583	564	578	592	616	641	566	576	595	564	554	553	568	587	593	582	598	562	562	534	571	605	563	607	647	586	616	591	614	557	580	587	622	566	585	590	573	596	565	572	595	562	585	591	548	558	560	566	586	587	592	575	583	600	632	553	598	553	575	546	580	585	576	608	583	600	581	572	574	601	552	587	624	587	568	632	568	638	605	565	559	587	571	576	538	596	572	577	567	592	547	611	607	582	561	607	576	617	572	560	578	560	576	573	571	636	575	563
7492	691	710	654	529	458	439	461	436	379	395	376	335	376	332	368	387	356	378	357	364	377	341	347	355	355	338	335	375	367	343	344	383	367	399	331	373	334	334	335	372	366	348	348	382	358	328	370	335	329	378	371	359	344	336	354	383	348	337	361	310	350	328	348	349	355	386	348	338	324	351	305	388	335	355	376	350	384	373	327	351	333	335	342	315	359	348	338	346	363	331	365	334	350	339	367	342	363	352	374	366	375	335	378	343	384	355	373	367	376	374	356	315	364	365	358	398	402	354	342	357	338	352	348	368	407	386	351	373	359	363	327	347	361	356	361	352	338	353	336	334	366	383	340	295	358	338	325	340	365	349	375	320	366	366	322	348	330	351	345	351	367	333	359	322	344	334	330	369	346	341	337	320	355	348	347	356	352	355	345	356	390	362	371	353	334	345	323	374	341	341	387	395	396	347	327	348	388	361	345	346	342	392	351	334	375	344	316	366	355	374	356	348	372	367	332	366	343	338	342	368	341	353	315	368	333	318	364	382	345	385	359	354	374	370	369	376	328	341	373	373	351	360	401	386	358	351	376	355	352	318	350	367	337	368	376	338	374	338	327	346	387	337	340	358	347	391	354	340	346	403	362	359	319	386	318	334	354	380	373	351	322	343	350	377	355	354	348	361	333	324	360	363	355	335	336	351	354	356	358	341	382	339	372	377	325	328	362	327	346	349	362	349	370	376	336	368	307	319	347	360	364	340	344	362	342	338	339	350	354	343	340	316	372	374	358	401	355	331	345	388	346	338	338	324	334	361	351	317	359	326	321	356	357	355	355	317	353	331	353	349	333	349	345	352	363	387	356	317	331	350	357	328	396	323	367	340	402	361	368	359	357	317	365	367	390	400	366	383	329	347	359	307	369	338	359	339	331	364	332	349	348	342	362	375	364	348	385	349	316	369	357	360	336	357	384	347	356	338	397	350	322	351	366	329	392	337	335	322	356	358	336	369	338	331	392	361	347	374	343	370	364	332	380	359	360	353	327	323	347	366	373	349	343	358	302	376	367	365	343	328	362	389	343	346	345	338	344	322	316	339	348	369	341	338	345	365	334	341	400	343	344	324	346	330	354	319	346	340	338	360	348	349	333	324	339	358	334	343	377	356	308	341	334	369	354	328	359	384	347	372	300	340	381	366	367	374	365	337	362	371	374	325	360	368	358	325	350	362	329	394	351	371	359	366	397	362	363	346	367	320	342	345	352	347	329	368	362	373	372	351	354	320	337	320	339	384	323	329	331	379	369	364	327	391	336	316	356	322	372	340	359	313	344	363	403	345	365	344	336	352	358	379	351	389	322	342	321	322	378	348	375	381	381	356	340	355	362	373	359	323	333	386	374	385	325	376	370	381	342	357	358	375	334	337	355	366	374	351	346	370	380	338	356	336	324	383	341	324	399	334	366	325	343	359	330	353	366	339	365	385	320	331	369	342	347	365	362	361	367	353	342	330	331	367	361	380	346	374	388	324	329	367	371	356	318	341	345	324	334	372	346	315	362	361	353	361	382	359	317	381	337	344	358	367	352	361	377	339	338	343	362	354	372	346	368	333	311	350	347	364	327	363	345	314	369	335	345	370	334	360	358	364	338	362	388	341	382	389	370	333	352	354	334	331	353	395	364	356	361	354	384	343	329	388	370	366	326	317	347	328	334	362	374	365	353	323	360	339	321	324	385	370	343	337	408	371	351	341	367	375	393	384	333	364	373	365	358	362	363	361	372	356	360	344	344	325	360	348	343	320	373	343	332	320	371	356	355	367	335	336	348	365	353	393	342	368	374	341	298	382	364	329	359	359	338	327	374	350	336	339	342	345	345	331	374	371	335	340	353	325	399	355	340	320	347	335	380	351	324	347	358	352	319	357	358	345	328	325	369	357	318	343	392	344	392	344	347	361	333	356	350	365	334	420	376	347	344	314	349	338	375	356	357	326	348	346	343	336	342	345	354	309	342	346	300	372	373	365	404	328	336	364	366	363	329	348	351	346	388	354	369	400	348	328	341	380	323	351	348	341	318	341	361	366	324	329	311	354	332	340	362	369	367	382	311	344	355	380	336	340	374	300	341	372	327	347	381	373	349	390	356	374	359	382	340	363	346	357	335	354	418	362	356	359	339	343	339	365	385	353	340	341	382	341	361	344	364	347	400	340	372	356	353	360	351	363	354	362	327	351	351	354	339	349	334	387	350	343	345	335	330	354	359	355	339	376	370	340	340	335	355	363	316	349	353	331	366	327	387	363	370	362	359	333	328	387	367	393	350	356	363	322	361	283	339	391	332	341	344	332	329	348	352	329	376	346	348	385	344	369	360	346	367	347	337	327	355	336	408	360	345	314	317	379	350	346	385	366	317	340	342	341	376	344	353	381	355	338	358	382	343	350	345	358	354	339	388	345	356	319	326	365	335	310	350	345	358	374	341	391	356	317	343	359	376	360	342	387	378	349	376	320	318	341	343	386	377	348	375	323	344	353	347	359	345	372	334	324	325	364	342	346	343	326	348	381	376	341	362	351	327	364	311	345	387	349	345	327	349	375	337	375	330	349	347	337	358	348	323	325	365	365	380	328	363	351	397	315	312	328	363	329	370	356	362	310	343	353	355	350	353	340	371	369	333	376	322	355	364	324	368	344	375	349	379	370	346	368	364	354	357	386	378	335	381	364	364	383	363	355	364	365	366	349	351	341	308	355	349	368	349	305	303	347	389	380	365	339	369	347	368	402	337	370	344	369	327	360	364	359	328	363	377	364	370	332	361	358	345	351	370	340	347	386	370	331	356	361	362	313	352	343	338	386	343	368	367	337	320	399	371	339	364	353	340	376	360	351	369	372	353	387	332	352	354	350	371	351	333	345	345	345	371	344	331	339	391	374	368	306	354	361	362	314	316	339	355	355	410	333	383	317	353	336	376	362	323	350	344	339	354	333	333	341	351	367	367	360	345	336	337	397	363	316	403	370	356	330	360	355	347	327	327	373	330	366	341	360	340	352	361	353	384	318	340	371	363	359	308	354	367	329	367	336	358	355	348	361	350	331	342	352	373	362	374	333	326	342	350	367	348	342	351	332	332	365	318	332	330	391	373	328	400	377	320	350	320	336	337	354	323	323	362	354	357	357	338	353	366	361	350	348	365	349	355	367	351	349	377	310	350	365	331	361	363	327	335	352	345	345	368	346	322	353	334	345	344	344	357	350	346	353	335	357	355	328	361	360	344	379	345	314	330	356	377	364	360	353	349	353	373	342	340	353	353	369	350	307	335	359	368	396	380	351	343	349	369	320	330	338	357	336	377	340	332	343	330	318	359	350	370	370	342	329	355	352	331	373	362	362	340	334	326	356	358	309	308	406	339	332	320	349	325	314	366	402	350	384	321	360	340	366	367	350	363	348	376	346	343	333	379	356	347	369	387	362	352	351	330	388	363	343	366	336	369	367	359	368	338	371	331	343	338	320	348
6694	1105	1620	1722	1507	1369	1201	1133	1055	942	930	966	936	843	874	915	855	876	851	809	833	875	866	848	831	832	821	804	787	865	819	826	806	832	805	808	818	837	838	809	796	820	838	788	814	772	840	848	808	776	788	860	845	826	825	827	830	814	798	812	816	795	816	767	758	801	780	793	771	812	807	809	818	793	800	877	838	823	818	810	846	775	778	770	778	749	825	872	785	769	804	740	802	820	823	799	783	806	823	810	788	795	797	774	855	791	751	820	800	746	799	806	823	798	808	822	799	832	820	823	790	759	793	841	806	821	815	795	823	789	833	831	857	787	814	840	794	886	783	808	786	840	805	784	787	751	815	784	768	773	732	793	830	772	766	809	806	782	798	835	800	789	784	779	792	796	752	830	842	833	886	818	822	783	813	776	724	853	807	797	795	767	836	818	764	830	774	815	788	829	790	798	773	809	836	792	802	823	792	786	797	812	794	832	853	819	783	789	741	789	808	868	768	789	804	805	798	780	735	746	830	762	786	789	808	793	822	801	787	817	782	852	792	801	729	796	806	793	832	808	843	799	801	826	821	801	819	784	816	815	730	784	772	740	810	787	797	796	806	821	820	814	752	792	734	817	788	827	821	803	819	769	810	745	756	790	767	841	808	792	838	802	767	755	802	780	780	802	791	793	834	783	809	866	813	809	763	779	722	790	847	781	765	783	793	782	823	805	741	795	761	828	783	829	828	804	766	796	787	790	785	804	743	825	816	798	792	736	790	779	778	786	804	754	789	841	824	836	776	836	789	809	818	805	770	795	799	758	754	761	764	815	791	777	809	819	784	784	781	779	831	853	787	864	812	816	816	814	865	835	792	783	796	857	800	831	804	790	780	886	817	777	782	743	776	769	784	781	797	790	812	786	802	842	767	820	813	784	801	761	798	783	764	821	804	855	796	782	766	801	755	776	773	775	827	789	827	816	799	754	808	817	823	809	780	845	834	814	843	815	831	784	811	823	827	740	772	828	801	749	772	765	783	749	816	821	836	753	783	854	739	757	820	819	754	782	797	845	799	803	786	829	744	790	813	785	781	809	816	809	798	819	795	818	797	815	781	805	785	798	833	819	796	817	749	790	815	789	785	759	785	840	819	806	792	830	849	775	853	779	811	800	811	811	808	828	754	808	811	849	740	801	820	798	767	782	772	748	837	801	798	771	800	774	804	763	814	830	825	830	778	811	824	784	783	782	812	813	753	841	777	835	786	786	803	797	807	778	793	777	800	850	808	827	775	796	781	768	771	815	779	783	773	759	783	725	810	757	753	798	750	812	779	804	798	734	845	756	804	761	803	809	808	755	808	811	765	809	809	784	789	819	812	805	781	793	771	814	802	784	811	823	821	823	777	804	793	763	812	814	773	809	811	818	796	798	810	760	753	794	786	761	756	776	771	781	802	820	775	769	816	758	760	771	871	788	780	823	785	802	818	771	766	761	800	786	831	788	800	750	855	798	760	769	742	766	773	845	817	815	774	821	785	777	801	782	781	775	757	755	777	806	797	855	829	780	802	742	757	815	805	741	763	800	815	782	812	812	840	824	795	744	838	779	778	868	789	774	774	833	830	734	780	780	772	797	791	765	794	842	785	794	789	794	823	848	792	757	795	845	805	789	784	801	770	808	792	833	788	794	788	793	782	832	800	763	789	753	815	760	798	830	775	807	779	807	847	822	789	831	807	769	769	792	745	809	800	797	781	839	781	772	805	772	788	791	762	778	789	818	812	836	810	825	836	827	797	837	794	810	769	792	796	812	832	829	763	818	763	815	777	768	852	780	817	847	775	842	798	768	757	810	757	759	812	812	777	808	819	836	804	775	778	785	807	848	791	828	814	809	758	779	771	766	829	777	829	782	790	825	783	811	765	801	782	788	776	777	749	789	813	776	795	801	828	787	815	830	790	790	794	806	793	787	824	768	836	808	772	813	761	799	828	804	779	846	804	745	758	797	816	831	743	800	794	791	809	784	792	769	816	807	808	800	793	791	785	808	802	854	856	800	801	764	814	867	808	805	835	792	777	795	811	801	744	810	796	792	841	773	776	772	796	794	812	778	817	857	758	761	799	804	724	774	824	859	842	804	802	833	826	797	818	780	806	809	758	842	807	783	751	804	783	785	823	800	734	791	786	742	779	786	809	757	834	831	781	805	798	785	795	806	834	779	829	779	818	817	844	808	820	797	797	798	787	824	775	805	791	831	768	817	845	753	865	815	784	790	764	781	777	799	748	847	823	730	815	889	795	822	840	814	831	766	815	786	786	797	778	773	841	819	833	844	853	787	782	778	807	742	825	777	791	850	783	780	759	767	834	795	786	832	807	793	782	778	760	744	793	786	774	825	812	826	845	769	758	763	819	800	804	777	781	820	786	771	781	800	775	786	804	757	774	792	846	793	794	826	779	762	814	824	777	794	842	822	814	839	743	768	773	838	776	821	818	828	835	810	796	752	714	770	792	792	783	766	781	769	796	780	807	818	767	825	799	769	823	765	766	750	779	821	834	794	753	829	779	799	779	782	788	826	806	759	770	797	805	782	760	761	778	819	788	743	811	788	819	808	803	804	814	814	830	845	771	809	775	760	768	809	796	826	846	771	826	810	800	810	781	822	805	771	765	800	787	820	826	823	808	781	814	791	764	827	809	840	793	771	807	825	782	809	809	804	806	786	799	818	784	842	779	797	790	782	785	791	809	794	793	768	792	782	778	843	811	757	809	801	789	759	828	777	753	773	777	854	777	775	789	817	719	816	779	823	829	854	839	844	808	825	833	773	829	794	744	790	779	785	810	835	800	805	820	808	793	798	811	843	833	795	813	782	814	836	795	837	827	795	778	785	761	770	825	847	808	814	828	770	818	788	761	773	781	766	768	811	808	777	776	787	811	806	828	786	778	808	831	830	802	814	816	820	759	801	789	777	772	820	771	760	829	799	849	800	756	812	848	798	843	804	824	783	767	798	792	790	786	789	765	807	830	772	818	800	802	773	768	815	796	819	782	811	798	821	785	852	786	745	792	806	766	781	716	801	798	795	773	788	774	823	769	751	827	769	824	817	798	866	813	783	807	755	792	777	797	814	809	748	773	795	770	774	770	756	817	777	780	771	836	847	740	793	774	777	776	752	804	823	810	811	790	760	782	760	810	833	833	811	811	778	781	774	759	849	842	804	842	762	801	778	849	800	806	790	801	818	783	750	817	768	786	812	810	763	840	785	813	805	852	766	784	790	845	819	775	828	821	786	820	839	791	812	801	808	786	764	825	767	807	780	765	837	820	795	754	814	790	815	806	847	815	811	791	771	806	804	835	797	823	772	805	855	806	835	755	797	786	841	848	730	825	853	753	765	833	775	796	785	812	857	816	812	799	791	797	781	789	822	808	783	800	761	764	789	781	763	830	819	813	768	822	837	741	789	763	825	741	771	803	791	808	839	769	808	794	803	828	852	779	823	788	766	756	811	790	855
14180	1143	979	759	574	444	425	311	348	307	284	296	276	260	259	246	256	261	274	240	210	227	231	260	242	227	243	242	225	240	259	257	240	228	231	227	236	243	198	204	245	283	261	237	225	238	216	210	213	235	241	224	238	230	233	227	252	247	216	221	241	233	248	248	251	230	255	255	213	208	222	228	246	240	214	223	228	278	211	247	242	260	251	242	223	233	269	232	232	238	231	247	257	230	216	221	227	255	221	259	240	238	236	228	219	217	215	221	210	219	238	251	253	225	221	227	190	256	238	242	231	235	224	228	247	243	255	227	220	226	248	245	254	207	248	273	263	240	245	255	241	246	251	243	238	240	246	189	213	255	257	240	226	229	248	257	241	241	224	213	231	227	238	240	240	233	239	207	241	230	214	222	225	204	234	226	247	241	220	242	211	230	218	234	218	218	199	221	225	236	221	213	211	231	225	250	240	239	227	241	241	220	227	233	228	238	218	240	266	193	237	245	248	225	243	234	232	240	232	244	214	202	282	230	208	245	217	227	223	254	237	227	235	220	253	252	212	194	227	233	225	223	228	229	244	229	261	247	253	229	242	226	233	220	245	234	247	214	241	222	250	218	269	235	229	229	233	217	220	258	242	210	215	245	217	245	213	232	233	182	242	222	206	213	239	232	249	239	241	201	243	230	254	242	202	233	241	263	258	238	230	228	249	218	233	250	233	196	217	238	234	229	208	195	213	200	222	231	228	259	226	194	249	217	238	228	225	192	204	240	243	234	231	211	256	224	234	236	231	216	253	239	223	214	240	205	210	236	250	227	247	248	230	231	247	248	230	207	226	191	206	223	237	245	255	255	228	253	240	234	257	249	246	241	263	237	218	230	224	239	221	245	234	233	237	248	214	251	235	246	240	241	243	209	235	223	219	228	218	253	214	250	225	235	240	226	257	264	212	216	250	244	221	230	219	248	257	239	204	224	252	226	229	241	240	239	225	231	259	216	219	226	231	220	210	230	237	234	230	235	263	251	230	226	202	264	257	236	234	252	214	223	222	243	242	255	234	206	215	228	247	217	222	240	243	230	258	227	248	238	260	222	216	255	224	237	235	238	252	223	233	248	226	232	208	241	243	214	228	235	247	241	218	212	229	239	227	214	226	239	236	221	215	238	208	226	229	231	214	233	221	246	263	207	227	234	211	225	229	222	231	240	232	246	236	223	209	223	221	217	226	202	217	214	231	229	250	237	243	239	228	201	258	248	264	223	241	236	237	235	229	238	217	261	260	237	236	196	234	230	229	250	251	241	291	249	224	237	246	269	231	220	233	236	218	242	226	258	262	254	254	238	223	233	229	241	242	245	256	241	221	233	232	221	237	216	229	227	240	239	231	238	241	215	249	233	257	248	255	223	222	238	246	245	254	254	238	229	246	217	218	262	240	234	224	233	224	208	237	230	255	246	227	234	197	248	279	236	218	217	250	207	245	245	212	213	220	236	210	235	252	221	239	265	210	226	245	248	239	202	240	236	263	249	238	244	254	261	239	230	240	236	254	240	223	213	243	217	247	250	238	235	226	202	234	251	232	215	255	265	215	216	267	257	223	224	225	235	209	204	212	216	240	240	254	219	248	236	244	216	250	207	247	240	238	265	237	242	243	228	234	191	210	232	230	235	214	237	253	230	230	231	248	248	234	214	240	213	226	204	231	240	224	224	228	241	241	255	223	212	255	207	234	265	213	238	236	226	227	240	259	223	255	230	247	238	214	246	242	228	242	232	201	227	267	240	247	248	222	225	246	228	266	213	251	218	232	241	236	189	226	239	239	224	258	218	194	236	252	272	238	246	247	242	227	217	222	232	256	191	232	233	229	218	244	216	208	234	220	252	224	225	243	235	226	229	231	256	258	229	222	214	229	230	196	230	239	237	238	224	200	215	201	248	242	239	248	224	245	230	257	202	229	231	248	244	239	221	239	222	234	249	248	253	230	217	256	250	223	232	230	207	222	235	224	280	249	220	227	214	235	250	192	201	240	220	217	240	201	216	212	242	219	252	218	233	230	248	235	217	209	229	238	209	232	236	218	247	234	229	245	227	224	251	232	230	226	223	232	235	231	217	245	260	249	243	226	257	222	229	223	244	230	215	206	219	216	222	215	243	254	261	240	242	245	224	214	212	225	226	226	238	223	249	271	237	244	237	233	228	252	218	243	273	210	211	250	224	220	216	213	245	229	219	249	235	213	226	224	231	251	233	260	229	225	207	244	243	208	219	218	251	227	251	265	227	231	222	265	226	239	236	242	238	217	218	217	252	251	226	240	207	244	233	206	263	247	213	265	230	248	226	206	229	224	236	244	240	237	231	244	218	260	219	233	222	220	238	230	209	259	256	228	207	236	244	208	224	255	254	217	218	238	221	236	238	215	247	205	246	243	224	257	271	216	218	212	221	226	201	241	243	207	242	230	223	202	236	239	223	216	221	244	224	257	239	246	254	230	245	213	225	210	238	260	251	229	229	263	237	230	261	230	246	271	219	231	238	228	218	254	213	209	226	223	226	204	242	219	204	237	242	226	258	256	268	240	236	216	227	219	238	250	202	237	214	237	245	248	244	224	233	246	217	253	209	237	243	240	242	232	195	218	225	246	245	198	220	217	219	254	235	269	218	243	242	242	237	234	216	250	257	261	231	231	216	232	237	242	246	214	246	208	244	243	261	261	202	225	241	236	230	214	202	189	219	240	225	221	232	235	232	239	234	225	251	247	216	237	257	226	207	249	243	234	230	222	208	236	240	247	227	266	223	249	220	246	238	231	260	228	239	223	238	212	232	254	238	234	235	257	231	216	226	243	230	271	218	212	227	201	241	251	224	236	222	224	235	269	245	234	238	196	229	220	241	251	221	217	208	225	238	234	237	247	265	235	223	241	244	245	247	219	257	263	250	228	234	240	231	251	248	251	247	230	227	226	211	223	248	239	257	240	231	243	268	262	262	216	253	226	258	246	230	229	218	240	221	209	217	254	234	229	249	261	257	222	254	250	224	223	240	222	216	267	227	224	219	241	208	225	207	226	218	228	227	239	235	238	209	249	228	230	222	250	251	214	249	250	246	236	234	221	217	246	234	215	242	230	231	235	222	219	249	244	210	229	248	258	226	251	217	228	245	210	227	244	234	212	231	235	253	227	200	232	231	265	244	229	219	217	226	215	270	225	205	247	231	238	215	247	249	231	246	239	219	246	249	247	220	248	216	241	271	232	249	226	206	222	239	214	237	245	225	270	218	233	237	236	249	247	208	254	247	233	249	206	235	228	225	229	204	253	208	222	227	227	246	262	250	246	216	222	229	264	250	212	216	223	208	240	262	240	242	211	220	247	224	258	235	255	213	211	240	234	215	217	220	235	235	225	243	225	244	216	256	254	237	270	223	231	247	217	253	232	247	262	234	243	229	235	240	223	222	220	245	274	233	218	225	253	230	225	243	229	221	219	209	233	247	260	259	269	235	230	224
7993	1064	2115	2322	1975	1499	1290	1100	991	851	872	780	750	762	642	659	693	660	645	578	658	579	582	622	586	611	625	595	579	573	602	574	561	576	590	581	570	581	552	537	559	517	561	571	537	526	542	581	540	538	520	548	562	559	545	521	572	564	557	559	524	567	542	547	531	535	554	538	549	578	492	577	550	509	554	533	520	554	544	543	526	559	524	568	532	535	540	549	514	564	552	517	567	572	519	538	541	531	592	523	506	528	567	554	579	558	552	549	563	587	521	550	523	592	536	523	551	525	552	544	516	534	535	541	548	542	542	572	604	515	542	555	569	555	549	514	544	545	547	572	561	540	514	589	543	530	557	545	560	562	523	533	532	515	570	543	542	549	527	551	520	551	485	540	534	559	544	551	570	568	526	530	486	537	567	560	534	543	541	543	588	527	553	529	551	563	498	537	563	521	503	526	522	553	549	542	500	575	536	575	525	525	526	516	558	545	548	553	552	521	567	557	567	540	567	501	557	554	540	511	527	531	549	557	526	539	559	506	560	539	578	524	533	553	540	556	545	554	574	581	523	526	555	541	546	510	533	553	528	540	544	559	492	546	552	558	546	533	542	551	527	531	544	590	562	576	574	552	519	536	519	547	517	552	546	580	532	516	560	509	557	540	519	532	548	547	527	570	538	540	503	531	523	557	531	527	519	533	577	575	559	597	549	544	584	547	537	560	543	605	561	529	534	554	533	524	573	522	549	527	527	514	506	562	476	503	529	509	484	586	537	534	533	573	569	548	493	536	534	538	499	529	516	521	533	536	513	545	526	531	516	534	580	567	514	537	543	582	541	520	566	551	557	492	505	542	554	551	549	550	549	487	534	526	568	505	566	577	560	543	520	551	548	553	489	535	542	544	526	562	541	535	548	537	533	531	520	552	548	528	540	519	552	541	524	519	557	585	563	567	574	533	535	535	490	562	545	552	546	525	526	549	510	520	550	554	539	520	534	522	525	542	545	552	528	545	528	521	523	505	530	555	549	559	509	532	548	511	517	511	595	559	584	510	507	538	570	553	530	565	527	523	552	529	556	514	549	532	536	513	546	533	545	559	543	518	542	579	520	558	530	552	489	592	508	566	542	526	495	547	523	493	509	550	540	530	502	536	526	565	530	517	525	494	561	545	559	530	514	520	590	535	528	537	508	528	534	539	547	567	520	520	552	567	507	555	565	531	542	545	514	544	537	541	448	566	532	524	536	544	575	538	498	540	513	517	519	494	575	536	544	530	502	558	544	558	537	508	557	508	529	549	576	610	556	556	556	533	554	600	516	553	530	502	537	540	528	524	492	521	545	540	569	552	576	547	541	536	534	507	509	541	533	540	500	587	509	546	553	539	545	511	569	567	571	539	494	555	519	519	496	564	533	502	539	518	550	511	487	548	513	491	553	510	571	550	560	512	512	542	569	534	587	568	589	507	552	515	497	521	552	523	518	531	525	516	549	552	508	534	477	550	571	523	536	525	563	544	579	529	518	500	600	538	514	553	508	495	513	543	564	563	563	531	538	528	549	511	578	538	535	544	532	558	516	555	506	537	528	517	524	490	526	528	550	471	545	533	551	557	499	585	528	557	524	555	539	553	572	554	558	524	503	519	528	556	555	562	520	583	566	539	547	515	521	543	535	536	539	550	542	541	539	525	534	517	551	541	495	540	552	553	524	542	564	525	516	553	554	513	519	563	593	550	578	536	521	549	515	524	516	521	538	541	527	550	541	517	555	494	519	525	487	544	593	540	532	544	542	517	538	565	552	547	519	533	489	575	539	534	556	522	477	520	543	569	527	503	536	539	561	556	538	561	572	507	497	528	517	505	524	539	594	534	536	540	566	476	511	512	573	519	582	555	519	496	576	553	572	488	557	527	539	556	565	546	523	543	537	579	532	571	551	518	569	520	555	548	525	522	538	516	587	537	509	538	523	544	501	554	530	529	548	529	580	535	477	538	544	533	515	505	535	512	542	543	528	561	524	521	585	576	551	554	475	546	544	512	530	525	554	513	493	546	504	505	502	509	533	564	526	523	553	582	541	548	560	568	528	545	566	515	505	534	562	534	540	503	531	537	569	533	529	575	510	554	526	496	507	540	548	550	533	552	510	548	560	556	508	510	526	549	532	528	562	514	571	539	587	563	546	535	567	549	513	578	546	600	541	560	532	534	507	511	522	505	543	518	520	563	509	590	507	548	540	541	524	551	514	538	520	515	517	548	533	570	547	559	547	538	592	557	552	535	546	495	540	516	519	516	534	556	552	568	525	590	549	570	590	567	501	534	527	503	521	507	528	528	513	520	513	566	553	550	541	529	548	508	514	524	586	555	576	498	538	551	532	514	548	555	570	511	548	525	536	503	521	521	546	536	527	551	556	558	514	531	557	508	555	538	509	573	491	550	587	547	555	569	535	500	582	530	559	515	514	566	520	515	561	553	509	566	543	545	570	535	534	521	528	539	548	533	507	502	511	505	556	552	533	574	524	560	503	541	540	521	501	565	572	529	547	507	561	535	513	537	530	569	533	507	516	553	564	519	551	525	538	551	546	514	535	521	517	545	504	559	548	530	547	519	575	549	535	492	523	515	520	550	532	527	540	560	528	548	548	512	521	558	526	512	545	584	525	507	569	546	573	507	568	519	525	544	523	527	537	541	516	501	544	528	557	532	579	532	559	556	510	553	639	546	561	527	505	535	541	520	543	548	541	562	560	583	537	527	526	566	582	495	572	561	498	571	544	501	530	563	536	533	544	516	532	521	528	543	520	538	529	528	530	571	525	489	540	544	531	539	522	540	552	564	526	516	552	537	545	519	527	503	543	553	574	516	538	528	497	532	532	513	487	546	545	579	543	492	522	518	550	521	545	513	568	517	512	582	540	516	511	533	564	548	570	549	534	546	565	528	536	528	591	557	559	515	570	531	534	562	554	513	528	527	520	516	579	530	571	556	556	509	545	532	510	491	576	543	573	535	577	520	508	550	512	560	533	492	525	542	567	506	520	554	563	549	553	523	576	544	533	559	548	534	507	551	568	553	554	569	546	551	552	515	537	547	532	482	537	571	524	508	505	559	503	519	510	536	539	500	523	528	526	490	516	488	566	518	560	535	546	533	544	552	511	588	510	497	563	551	567	533	522	498	555	528	521	597	546	542	529	553	535	550	547	553	496	572	510	574	519	585	495	487	543	520	584	543	527	565	547	510	544	550	574	504	549	574	577	509	552	498	502	503	582	517	515	560	575	504	548	509	509	540	533	543	531	545	531	518	571	519	524	527	538	518	533	520	536	554	534	524	510	545	534	531	528	599	539	527	552	572	545	583	528	532	520	521	513	546	518	558	547	574	568	513	551	549	574	508	493	574	528	492	549	542	598	554	500	562	533	514	553	572	572	524	588	567	584	544	532	555	551	580	511	568	551	539	541	551	564	509	522	553	515	532	543	560	529	570	518	538	539	495	515	539	538	551	550	564
1374	240	230	245	232	242	252	249	199	250	231	210	281	233	219	245	214	280	241	199	212	245	208	253	273	259	206	248	250	231	242	229	257	239	241	242	231	227	239	237	242	238	257	248	240	262	234	236	245	218	222	236	267	262	241	240	248	231	258	243	270	232	253	234	242	251	237	233	266	228	234	211	267	226	237	237	223	251	236	246	244	236	225	249	275	208	225	266	251	259	207	213	231	258	220	257	243	241	220	242	211	255	219	236	250	232	240	282	237	246	253	227	235	240	244	212	248	281	233	230	212	202	229	223	231	234	237	234	236	253	236	262	240	224	224	237	253	234	204	221	231	234	240	231	249	236	247	257	251	214	221	239	237	224	232	219	243	231	259	223	251	256	255	249	239	260	237	240	255	232	259	219	217	230	213	224	215	225	257	235	201	217	238	217	237	206	225	234	250	240	219	242	244	240	243	235	221	251	244	263	262	250	245	243	243	254	238	203	243	252	250	237	229	225	216	220	237	231	238	240	221	214	232	226	216	240	217	277	236	217	234	229	234	248	243	232	256	264	243	236	212	243	219	227	253	250	244	241	229	235	254	263	219	248	210	228	217	234	229	225	224	241	214	220	229	261	244	229	221	245	236	199	222	237	211	217	233	220	234	246	251	257	221	249	210	225	228	260	247	255	222	250	232	235	250	268	217	255	251	230	220	215	233	246	235	223	240	231	194	212	232	257	234	270	229	251	226	245	237	234	255	253	221	260	214	245	261	264	249	250	239	247	230	239	203	280	211	233	245	247	261	228	237	243	227	270	239	215	231	254	255	244	238	233	235	242	235	204	247	241	247	272	258	236	245	247	236	234	252	227	254	193	273	229	258	231	235	242	257	246	239	237	258	203	264	255	229	263	266	253	234	241	231	242	234	233	227	238	234	256	260	245	248	243	262	261	253	229	249	261	235	243	264	238	231	225	246	248	256	244	243	233	255	199	243	264	243	233	254	200	197	227	230	241	245	201	244	248	269	255	202	215	230	218	246	224	236	222	242	246	224	239	239	254	203	244	245	250	224	266	207	227	223	243	211	261	249	220	235	230	240	240	245	209	260	227	226	267	240	246	263	227	225	244	201	240	227	229	237	244	229	212	249	235	247	263	230	218	232	244	250	222	257	217	236	203	233	205	218	236	247	234	244	214	247	231	227	213	256	216	241	228	228	250	229	237	237	229	250	237	244	237	254	236	238	206	266	269	249	243	242	212	204	221	218	218	248	227	246	276	238	282	298	276	241	243	222	242	230	207	217	266	238	234	256	262	247	275	244	238	248	247	218	249	215	238	225	231	246	236	264	253	257	241	261	259	263	239	265	225	279	228	223	263	236	274	251	205	266	267	248	244	249	242	232	270	231	233	221	283	220	245	251	218	211	261	235	208	229	239	246	213	252	223	235	229	232	220	249	242	246	231	260	270	215	215	213	254	235	239	249	240	265	213	251	242	239	246	257	226	230	243	262	256	251	240	258	232	283	257	238	207	249	241	268	201	208	215	224	245	238	260	245	201	231	236	269	261	227	231	259	250	234	224	241	228	256	248	244	262	233	250	241	220	222	219	248	232	238	225	235	238	227	233	210	236	230	285	266	207	228	257	242	256	243	234	227	243	244	251	239	268	254	259	232	233	230	232	282	242	226	238	236	231	265	252	245	213	230	237	224	249	223	235	253	245	235	258	279	230	222	248	242	240	232	247	280	262	220	227	230	242	220	237	237	236	263	256	249	224	239	256	221	234	250	257	192	203	210	222	232	252	232	242	254	259	228	274	253	281	236	219	219	250	249	240	228	254	248	237	241	253	222	212	234	244	252	269	220	241	236	215	234	262	257	241	231	235	254	217	250	251	244	218	243	225	248	233	251	244	241	235	256	230	227	242	247	244	217	232	225	256	220	254	198	271	247	213	267	240	235	249	237	235	243	262	234	219	247	240	204	255	235	256	233	241	230	235	214	247	241	214	242	233	257	263	266	242	239	229	232	236	227	260	251	225	245	207	213	201	216	213	259	257	231	228	262	248	232	237	260	221	222	238	238	236	242	252	200	215	241	239	219	244	217	232	237	246	242	235	232	252	270	207	234	242	243	242	242	257	246	225	231	200	252	247	238	214	249	271	249	233	263	246	215	238	229	212	233	265	214	244	231	250	264	227	247	266	206	235	244	237	218	239	250	265	244	223	230	244	266	217	239	281	252	223	244	240	233	210	256	243	225	261	226	256	259	260	253	236	202	240	210	252	219	246	235	225	262	247	232	240	232	241	237	250	235	218	262	243	242	249	249	234	251	242	269	225	235	263	217	248	248	261	226	241	222	226	219	257	233	230	241	255	245	244	276	224	243	233	257	222	252	220	230	254	243	247	251	233	233	228	248	244	252	239	243	240	243	230	250	240	251	246	256	238	216	228	265	244	226	231	250	245	231	211	249	215	241	241	243	257	255	233	253	230	245	241	230	243	254	221	236	213	233	230	223	233	240	248	213	236	244	230	237	216	241	236	236	220	250	221	240	261	256	274	192	241	258	232	246	237	264	228	259	242	252	234	235	268	248	247	263	284	246	260	259	231	229	227	238	228	253	230	248	231	261	235	225	260	207	243	224	231	229	247	226	246	220	216	253	230	241	233	261	200	246	215	232	251	224	231	246	253	214	229	234	239	201	235	224	234	225	255	254	223	258	216	258	205	246	229	226	234	223	251	249	246	219	266	219	241	232	237	228	213	237	238	235	215	256	236	241	229	239	236	245	265	249	242	240	232	232	230	239	266	218	221	239	232	233	261	228	234	236	246	238	258	245	237	224	249	240	262	224	245	230	223	262	260	252	246	235	257	209	226	237	220	264	263	243	206	255	237	239	206	246	236	257	253	235	256	205	212	264	247	242	255	224	246	253	219	244	223	246	234	238	210	267	256	203	237	229	275	246	280	237	224	267	229	261	210	238	268	269	280	220	251	205	207	236	263	254	256	245	212	221	271	228	241	250	220	257	230	247	250	225	239	245	212	236	223	243	239	225	228	216	215	261	235	233	252	248	236	255	235	240	231	245	237	232	244	236	249	226	237	233	283	218	228	267	247	255	230	228	242	226	239	268	241	228	206	233	244	253	241	248	225	222	208	215	244	226	218	240	241	236	245	255	241	237	223	232	212	230	244	227	240	245	229	223	229	227	228	225	261	217	229	225	247	229	229	248	233	259	253	247	243	262	243	217	202	237	222	244	260	224	234	209	246	256	246	240	235	241	253	248	247	228	227	237	233	247	255	254	266	241	244	270	243	238	235	241	219	223	248	258	248	270	254	267	242	224	238	237	246	270	254	240	247	207	250	237	256	233	221	246	250	214	232	201	278	263	232	210	248	266	263	254	239	239	226	257	229	233	241	226	288	241	228	257	224	249	218	260	220	264	229	218	237	237	251	224	245	237	204	219	228	200	241	220	244	249	229	252	240	246	207	251	225	257	244	250	235	223	234
1795	613	575	674	591	626	633	624	543	618	595	591	590	592	614	592	565	593	576	600	559	567	582	603	604	584	576	583	577	597	557	587	562	605	606	574	585	578	557	577	603	564	578	600	600	572	565	632	598	569	562	603	569	590	587	604	569	554	600	567	536	565	561	563	583	579	574	569	591	621	575	606	607	612	599	602	625	593	586	599	573	600	563	557	562	605	574	588	583	569	604	615	593	605	566	576	584	589	580	568	599	599	566	567	608	591	562	573	571	582	599	603	596	568	610	581	559	572	567	599	594	640	587	538	584	547	577	538	586	585	577	598	577	592	596	602	591	563	575	559	581	585	569	551	575	615	582	565	595	603	599	563	531	582	588	604	609	597	583	542	602	586	592	584	551	609	561	544	589	593	596	607	584	633	572	589	599	574	633	574	596	553	579	633	586	596	583	618	566	507	607	551	561	564	567	651	591	568	569	604	531	586	664	598	572	607	534	638	543	568	573	536	618	613	555	592	595	601	545	620	621	599	597	566	577	608	574	615	604	601	539	545	596	588	562	571	584	625	612	568	598	559	592	613	593	603	599	578	589	600	537	647	575	554	614	541	591	556	576	557	567	578	559	582	544	564	587	605	611	602	611	623	529	567	595	596	533	588	592	556	573	564	589	571	553	593	575	592	545	590	549	573	563	581	605	606	609	559	612	559	551	547	552	598	576	606	579	589	569	592	565	593	601	570	540	549	595	552	579	601	574	579	564	587	620	564	563	594	589	552	575	600	611	545	590	595	563	543	566	576	584	529	552	579	628	611	591	606	594	602	606	555	597	557	586	566	589	611	591	585	609	601	558	576	575	589	659	590	546	606	592	590	583	585	573	558	536	597	631	565	565	599	627	581	570	593	605	555	561	632	604	563	557	581	560	627	604	552	577	540	613	586	596	592	572	585	564	591	608	586	535	592	585	619	551	554	563	616	614	556	585	578	575	630	573	602	541	544	602	600	623	542	579	583	570	591	566	597	575	543	559	606	580	543	602	620	552	573	608	568	562	580	574	631	557	577	568	591	589	609	596	615	571	594	601	600	625	555	597	595	551	596	552	590	597	556	586	557	604	591	546	587	585	570	544	562	623	574	572	600	577	581	541	573	618	579	619	611	601	566	559	571	590	587	600	611	579	597	555	567	574	589	567	570	580	562	545	556	571	603	583	600	604	529	566	558	589	575	599	613	575	550	592	567	574	546	576	559	579	590	575	586	609	585	580	650	633	569	592	607	602	554	591	549	575	561	560	564	546	597	601	607	594	582	533	583	578	596	617	569	599	602	547	617	519	560	537	593	556	567	581	537	531	590	587	609	653	570	591	583	545	586	579	539	598	559	550	592	582	563	573	599	558	571	550	573	600	599	598	602	571	596	513	564	553	550	586	584	572	567	559	576	570	571	558	541	568	609	594	585	536	580	603	606	620	614	579	548	579	543	598	584	612	535	617	579	565	562	590	543	608	591	566	597	596	574	575	594	603	589	613	656	622	590	519	589	571	593	594	578	538	567	569	582	616	580	590	569	654	547	575	547	579	577	563	577	568	576	610	591	580	513	644	578	639	570	547	575	611	559	576	581	560	566	571	588	538	574	543	595	574	571	581	635	577	587	583	591	578	577	598	565	568	593	609	612	579	597	614	551	584	586	615	609	574	597	570	609	580	601	550	552	591	546	592	567	560	602	558	642	613	566	604	610	545	544	597	594	564	565	580	565	623	514	563	528	571	586	586	589	570	567	588	562	588	584	592	618	574	578	607	575	630	582	547	638	567	543	559	566	595	603	576	604	549	547	577	580	610	529	577	559	578	554	605	596	582	576	545	554	603	551	557	629	552	545	572	601	585	587	582	571	597	561	591	589	544	578	578	566	612	577	567	562	573	595	511	590	544	600	627	558	565	564	615	612	600	573	577	599	599	598	614	527	582	585	565	588	547	611	608	597	564	605	553	561	577	588	583	580	562	579	570	558	609	549	607	552	599	584	585	600	532	556	600	593	624	603	628	588	565	604	601	602	591	576	573	597	640	589	604	579	565	563	601	550	555	579	581	590	590	572	572	576	597	565	576	598	574	573	576	544	536	577	625	549	576	563	587	577	587	593	607	590	620	593	599	590	566	603	567	582	598	583	587	608	532	605	582	588	570	566	581	597	606	608	602	578	615	607	544	555	591	629	565	551	575	558	598	551	583	544	594	574	593	577	552	559	564	575	565	621	555	580	628	543	581	621	598	577	577	574	586	597	542	574	590	588	613	588	579	594	541	595	558	549	578	595	614	597	590	612	564	609	562	603	588	516	593	604	592	569	613	571	606	567	594	618	566	553	578	569	558	531	597	601	556	611	615	588	612	600	586	580	588	585	599	583	621	619	581	557	575	593	588	614	588	595	577	590	548	598	565	576	592	577	598	560	579	574	575	580	556	594	532	580	600	606	563	571	580	571	594	534	583	595	588	601	588	581	555	594	600	591	564	605	594	583	554	580	607	587	591	564	588	600	622	592	571	605	554	571	558	589	633	620	556	599	587	593	585	584	564	572	580	561	593	550	572	617	571	605	622	557	582	572	570	541	623	575	595	621	579	574	598	566	596	582	596	562	536	579	601	601	612	602	588	597	616	596	543	594	534	578	570	550	592	582	574	581	629	570	585	583	586	560	560	577	585	592	576	546	562	574	546	598	582	540	605	591	581	592	569	567	533	613	534	542	547	617	557	588	558	595	611	580	555	538	600	543	578	563	624	578	605	602	581	593	536	556	584	634	596	581	582	616	571	598	611	559	584	633	561	572	562	541	605	580	567	551	558	578	617	582	544	594	585	599	600	562	589	562	588	527	528	563	566	616	596	583	601	575	560	548	587	592	583	576	590	550	572	579	580	563	576	549	587	573	638	587	579	598	525	549	599	552	595	586	578	580	612	606	570	589	567	590	609	536	601	591	610	574	567	587	563	586	609	580	548	544	515	580	617	575	604	554	555	576	573	554	598	593	585	570	610	569	557	586	608	603	585	568	602	572	556	599	566	540	603	593	596	583	567	578	596	610	563	548	580	570	541	576	601	575	602	603	568	565	555	589	563	564	614	577	596	588	558	594	586	587	578	576	547	550	610	620	556	533	570	589	545	583	605	536	586	558	582	565	622	559	591	571	595	592	538	584	579	575	580	621	611	595	565	600	566	585	595	585	567	583	569	567	580	609	585	584	581	559	565	590	568	567	540	570	570	590	579	620	594	612	625	565	565	529	588	603	573	628	592	600	549	599	580	578	550	546	602	637	621	579	545	578	614	600	578	590	561	627	593	595	606	600	575	532	554	594	610	582	565	614	578	556	622	577	558	609	545	549	578	573	569	590	544	531	547	644	574	614	564	597	566	561	597	567	582	612	579	574	545	572	600	618	544	570	529	595	556	551	562	547	565	575	575	568	618	535	599	602	576	543	571	593	572	549	618	599	637	548	578	561	574	544	593	540	613	613
7610	665	708	637	495	388	426	367	380	403	393	410	352	371	351	361	365	351	334	350	352	313	364	355	357	378	350	335	367	366	364	352	341	394	327	337	357	315	357	339	311	336	350	346	354	370	338	326	323	344	372	322	339	343	343	354	364	332	352	357	349	367	359	348	340	342	340	360	343	342	386	347	311	362	327	338	341	354	392	349	324	381	379	338	372	343	337	317	342	334	356	355	369	338	368	344	326	372	368	340	379	359	340	369	362	392	353	335	351	344	336	390	359	363	357	312	374	328	368	352	338	357	351	323	346	376	364	389	374	344	336	328	376	349	341	392	359	350	361	349	326	357	346	366	356	356	317	329	337	340	357	362	319	359	350	354	342	366	324	334	354	319	394	359	346	373	358	359	347	381	368	319	356	379	344	342	344	321	294	320	347	359	381	359	353	301	356	350	345	357	361	356	354	359	336	374	359	343	342	371	383	361	337	347	329	365	365	345	347	328	331	341	312	364	368	380	366	369	360	375	338	360	358	358	320	382	311	323	346	357	335	326	360	359	342	360	353	305	334	336	333	333	353	362	353	367	342	402	327	350	329	365	337	370	348	386	361	377	348	346	363	361	377	388	349	328	324	323	336	368	324	332	369	376	293	300	349	326	311	331	356	382	361	342	366	341	373	351	320	337	375	324	366	376	387	373	371	345	342	379	330	360	345	323	336	351	349	309	367	349	343	348	335	349	352	324	314	365	388	345	333	313	368	340	352	337	358	333	307	331	316	317	336	364	352	360	325	361	328	328	357	352	355	370	336	363	352	349	343	330	359	355	360	348	382	361	346	331	356	375	330	311	340	334	307	342	350	365	348	382	329	357	369	347	345	385	333	369	355	344	339	356	351	342	381	363	327	314	347	371	345	319	342	314	347	332	333	341	357	348	379	352	375	344	364	329	328	320	356	318	331	352	379	376	325	382	315	351	355	333	361	316	356	343	326	346	320	338	362	359	359	338	353	333	359	348	368	320	329	334	336	369	315	368	346	355	364	379	368	349	361	348	360	364	369	364	344	328	359	373	350	324	372	329	325	355	314	326	357	328	354	325	352	349	355	310	336	338	348	360	378	322	346	330	372	332	358	348	306	343	377	409	369	320	334	328	311	355	320	313	385	353	318	343	315	382	342	329	350	341	368	354	353	331	359	356	357	350	350	332	354	319	307	338	379	368	329	350	379	354	338	381	336	336	353	328	314	381	327	310	328	330	339	352	348	342	356	307	338	353	342	327	314	299	384	368	331	338	347	313	340	375	348	353	290	347	320	356	364	329	393	355	333	342	362	354	384	353	361	370	343	343	381	345	350	340	332	361	305	319	357	373	367	314	339	334	310	336	364	361	348	370	397	344	317	358	328	340	343	329	343	352	331	393	342	360	370	343	358	339	352	366	358	339	354	362	341	331	353	361	354	319	331	312	338	364	331	351	374	352	360	364	383	329	353	337	322	347	307	382	338	375	325	360	342	333	361	396	403	321	313	354	348	362	316	356	349	376	341	332	342	350	348	355	346	307	341	359	374	356	314	340	376	328	331	338	323	363	358	331	334	345	331	328	335	319	336	349	317	334	388	334	329	314	355	361	366	342	358	333	356	373	377	363	352	343	335	333	334	363	333	335	344	322	365	365	358	346	347	357	356	339	326	330	361	325	333	329	316	393	360	354	334	358	361	360	313	344	323	344	379	371	314	344	342	344	391	320	343	341	363	332	366	359	339	314	362	319	390	324	370	368	358	342	314	346	331	374	367	357	330	338	342	333	384	376	389	336	369	324	325	392	329	340	367	371	322	322	350	374	370	348	321	337	329	347	378	324	316	383	328	335	338	398	356	355	346	389	371	325	344	378	326	333	369	326	350	359	339	295	353	359	329	344	353	334	365	359	376	352	345	367	337	375	361	340	351	301	385	358	371	374	362	310	291	325	343	342	334	361	365	346	403	352	341	337	348	339	336	333	326	350	342	321	311	343	315	369	368	330	370	355	374	352	322	392	362	343	378	383	366	350	351	356	331	369	327	354	348	354	351	335	352	341	332	356	341	365	371	343	341	319	348	359	395	378	363	334	352	363	334	348	303	366	353	342	369	418	334	359	346	347	364	329	352	357	327	306	327	375	360	322	380	346	353	352	360	347	358	327	356	363	360	363	367	339	321	347	331	349	349	352	303	363	339	331	350	348	349	337	354	329	342	346	372	355	339	321	308	332	359	335	329	345	343	357	293	386	340	349	358	361	356	337	385	366	309	358	350	351	293	350	328	348	318	359	334	355	353	362	348	317	348	341	377	346	354	370	315	358	382	340	336	336	346	335	397	366	328	350	373	322	332	370	344	346	367	370	349	333	351	368	333	340	318	328	359	338	370	314	346	363	353	356	335	388	352	382	348	347	329	329	355	364	316	378	386	321	368	342	343	394	370	336	336	341	335	332	345	331	322	340	344	383	376	348	299	345	345	367	325	350	350	321	365	347	357	338	349	370	364	353	351	317	349	355	302	340	364	331	329	345	356	334	321	329	364	364	334	341	344	352	343	329	354	382	369	345	350	344	348	335	314	377	352	321	348	351	337	376	384	399	291	351	338	315	343	345	354	369	362	360	381	340	376	345	342	386	355	360	350	327	348	363	374	316	309	330	378	353	341	350	370	337	379	347	370	368	380	345	356	358	338	348	333	371	327	313	368	359	373	369	342	332	377	352	359	331	310	334	339	336	337	357	341	377	362	341	353	379	363	332	325	346	336	342	320	363	352	332	298	345	343	336	365	346	412	360	340	348	345	326	372	326	347	334	332	371	340	321	357	342	338	324	347	341	364	374	347	374	340	341	335	318	299	363	361	334	321	378	399	344	344	309	323	327	381	365	355	313	340	331	314	343	318	376	355	354	338	348	336	364	358	337	357	314	351	351	373	364	319	351	339	344	320	370	347	356	384	329	350	377	350	315	350	355	318	351	362	356	361	322	340	376	373	350	359	319	378	344	334	341	332	356	362	362	331	322	340	371	347	343	363	364	359	346	321	352	388	334	343	363	363	335	338	335	370	343	369	332	343	335	379	351	331	358	321	347	339	357	328	343	331	325	368	364	343	336	315	332	351	354	317	353	321	344	302	355	365	335	377	360	345	345	378	320	350	393	369	352	338	322	373	322	372	362	318	363	346	375	327	344	328	326	340	360	354	370	356	341	348	335	335	329	346	363	303	383	367	338	339	324	346	335	342	356	375	316	367	347	324	327	344	317	361	344	342	385	321	355	337	356	350	351	346	333	352	359	362	313	336	365	352	360	398	329	348	340	364	367	344	326	336	358	334	374	333	315	326	386	359	369	357	361	324	316	336	324	353	330	303	334	368	358	385	325	345	359	292	343	346	350	321	350	331	325	376	344	376	370	362	370	331	335	346	340	353	330	328	321	341	349	347	304	338	323	338	329	351	365	347	353	379	334	353	366	363	330	315	329	316	365	330	349	331	349
6593	1088	1623	1702	1483	1385	1194	1117	1023	970	950	942	945	915	870	834	830	805	842	850	858	860	807	813	844	781	821	831	809	812	824	750	793	817	827	866	819	803	826	809	834	835	794	828	836	821	804	784	803	773	810	774	810	807	751	798	786	790	817	781	795	814	804	779	818	836	794	781	758	798	777	789	834	842	775	811	793	817	849	774	812	820	827	773	762	762	791	784	810	817	755	848	796	808	793	767	790	795	776	843	829	799	800	782	809	801	844	791	799	793	781	863	811	760	719	847	750	772	791	816	827	794	808	852	743	791	816	804	850	819	843	781	821	838	811	779	834	797	820	783	763	804	773	758	825	790	772	810	767	812	775	793	772	763	767	789	827	856	812	807	746	847	789	835	781	831	805	808	761	772	844	782	797	764	822	816	753	794	842	811	817	785	798	744	807	777	756	769	741	797	778	819	804	768	791	824	740	789	762	815	800	795	832	855	751	794	739	858	804	783	799	799	755	868	815	823	754	750	738	765	857	758	815	779	792	772	824	710	756	757	798	779	757	804	729	781	755	832	797	789	796	797	783	786	756	814	785	808	852	786	845	790	816	783	766	810	828	754	829	820	806	776	781	759	812	768	787	822	817	814	799	770	755	813	864	762	818	815	836	796	794	785	782	805	771	831	793	786	806	824	794	843	824	847	836	796	814	812	752	800	789	832	796	764	769	766	793	764	786	825	791	729	799	826	831	802	815	815	855	809	817	800	829	750	801	812	779	803	788	769	863	781	738	803	753	759	853	767	779	791	801	827	788	797	777	783	805	802	775	783	816	754	774	812	781	808	819	777	816	783	805	800	827	833	798	750	841	777	797	788	777	759	848	794	809	826	799	815	803	762	820	803	787	799	795	798	819	797	779	743	777	813	777	763	735	800	764	804	796	820	824	810	778	755	824	798	769	809	817	748	814	762	818	830	835	773	811	781	807	795	810	762	815	796	817	797	790	825	801	797	781	804	832	822	796	774	776	780	779	807	764	807	835	771	847	818	806	824	815	788	798	767	786	783	789	811	779	767	805	799	796	817	763	791	807	785	776	762	766	801	777	779	834	889	778	806	816	861	757	775	802	766	781	763	793	750	774	757	806	769	801	798	751	766	808	757	822	828	790	752	842	742	768	714	827	771	783	859	774	812	788	800	788	806	807	782	821	805	800	803	770	759	768	804	787	777	764	801	786	780	811	798	799	808	809	779	832	759	721	739	774	821	743	823	835	750	780	781	840	772	784	800	829	821	787	881	780	787	784	794	803	786	767	828	721	744	811	830	839	785	804	818	798	853	747	834	788	762	796	765	807	770	780	811	800	771	803	799	799	759	813	788	757	769	797	788	758	775	743	792	780	810	769	775	819	809	772	795	763	814	772	787	807	818	816	787	855	787	816	755	791	815	778	833	771	808	766	801	737	783	813	811	774	733	763	777	762	812	793	798	789	801	742	831	790	755	840	778	795	833	851	776	778	796	801	828	815	800	805	814	797	820	835	814	796	783	803	780	806	838	785	769	813	785	785	805	750	771	771	784	852	814	810	801	786	820	810	791	749	766	802	798	763	763	814	837	768	750	804	796	885	805	789	813	787	780	794	766	817	828	765	833	792	770	789	790	850	799	778	767	791	796	830	777	830	826	782	774	776	790	778	752	745	761	820	801	770	799	756	761	744	733	799	777	850	808	800	778	785	751	802	770	806	790	839	796	787	750	769	803	841	806	811	826	830	802	768	767	750	770	844	761	752	815	809	796	828	817	824	762	785	756	794	896	782	803	792	842	757	817	850	786	819	806	779	744	813	809	809	796	794	755	739	818	781	766	742	795	790	809	779	780	761	816	766	764	773	807	744	776	885	756	802	842	786	810	821	741	809	741	783	751	781	794	809	791	781	789	711	773	769	769	832	825	767	813	780	752	849	762	803	829	799	789	737	786	817	886	763	799	828	782	746	787	746	823	812	808	790	788	788	794	799	805	815	837	785	760	807	798	800	798	813	827	824	800	777	759	828	791	785	810	817	820	762	821	803	779	792	848	776	803	813	776	810	851	825	778	784	762	818	753	793	833	820	776	804	816	796	755	784	747	757	832	819	778	805	830	822	755	833	811	783	815	795	799	802	766	778	741	834	771	766	797	836	787	747	793	795	799	784	781	754	820	841	751	797	841	764	821	857	766	773	804	806	813	825	803	801	811	820	801	782	831	770	796	784	794	762	802	841	816	795	847	740	751	758	822	757	767	742	769	795	785	800	794	748	797	801	790	775	790	831	793	787	788	757	818	789	817	811	817	784	782	790	865	796	810	805	831	768	806	769	757	750	810	813	782	765	795	771	754	825	767	836	763	810	809	804	817	751	847	790	794	778	779	814	760	778	787	811	819	768	755	746	770	851	792	802	749	828	834	793	792	778	768	795	794	749	785	794	811	816	795	778	766	769	778	775	744	786	816	748	753	830	807	762	795	803	862	792	747	810	785	788	783	811	753	802	848	777	758	778	789	752	781	753	709	770	834	780	805	834	806	786	813	784	760	736	799	813	773	790	790	775	822	797	771	767	781	816	808	833	788	773	763	784	787	780	806	727	750	746	844	849	801	761	821	850	798	831	875	752	739	762	818	835	822	819	823	826	830	833	752	771	782	814	776	824	811	818	781	755	764	784	778	793	790	745	809	780	798	788	771	782	741	800	785	779	792	766	804	823	755	818	816	780	836	865	757	850	766	799	781	791	826	809	835	825	820	782	804	752	779	806	834	869	793	776	785	771	788	744	815	809	763	801	817	781	782	827	797	793	739	781	822	800	807	771	803	779	806	785	779	791	839	769	813	790	794	802	770	829	833	817	766	738	837	791	823	814	774	787	831	775	803	826	804	792	791	817	800	769	750	762	800	821	834	772	776	820	773	770	757	780	775	800	821	751	813	777	815	776	794	821	749	796	824	790	804	806	775	769	789	860	771	835	802	814	821	826	721	792	769	784	802	788	790	815	795	773	810	769	766	780	782	830	861	789	781	831	781	802	773	780	790	763	782	789	796	786	750	797	813	800	730	777	804	798	751	837	837	758	844	799	809	769	706	788	782	811	783	799	770	813	782	755	820	771	780	800	805	817	780	825	827	818	808	799	798	742	787	754	788	832	815	840	817	806	793	778	767	807	788	802	771	828	800	813	786	806	799	755	750	789	764	825	828	854	800	786	783	785	818	808	757	823	809	806	785	828	795	788	778	788	782	775	744	822	806	813	779	805	744	782	747	774	756	831	756	822	803	810	768	766	856	791	787	781	806	766	802	824	805	776	823	748	782	813	788	768	787	745	826	867	777	828	773	743	790	796	809	836	766	792	788	760	786	856	805	740	777	807	806	823	820	802	814	817	775	784	777	840	817	759	864	777	759	823	751	769	795	791	749	773	792	769	787	783	794	802	803	783	794	805	777	737	794	764	755	852	832	832	820	750	791	766	818	777	796	799	808	807	798	812	800
14228	1187	964	779	526	467	359	303	285	284	303	246	273	283	221	244	250	212	253	218	228	237	238	248	247	242	235	239	245	233	240	222	267	260	224	249	275	247	241	217	232	264	256	211	261	246	204	229	231	230	230	227	240	216	251	229	240	247	237	229	234	240	202	218	197	219	229	226	238	235	218	213	256	198	257	231	237	227	238	252	237	227	215	234	231	249	236	244	229	197	246	252	266	217	209	255	228	229	244	238	198	237	218	222	206	238	248	254	253	229	206	224	251	278	195	213	207	231	250	210	233	241	224	232	236	190	233	224	237	218	220	239	234	214	251	221	239	265	229	259	244	235	227	270	247	223	213	236	229	225	218	209	217	210	228	224	230	245	218	251	218	218	268	259	224	226	224	231	225	211	231	217	216	214	229	218	225	232	218	213	243	218	225	230	222	233	248	244	248	208	242	230	226	257	228	224	231	225	230	246	249	240	239	249	251	218	259	234	250	230	238	212	227	226	231	214	245	230	245	233	242	244	237	242	236	211	232	251	232	227	249	232	239	243	245	215	243	203	209	233	242	242	232	199	224	220	216	241	226	229	201	245	239	224	222	202	223	218	216	209	251	216	226	251	243	218	253	245	230	244	227	241	213	259	251	270	237	224	265	235	206	207	247	229	245	227	257	219	251	207	215	243	228	224	209	225	231	237	224	252	228	238	222	211	213	229	255	251	228	213	238	232	227	231	237	219	222	224	254	258	247	244	196	253	226	237	188	225	244	249	242	239	207	249	233	223	198	234	247	200	247	244	236	215	232	232	217	241	255	237	238	225	208	244	258	217	253	226	220	271	224	239	219	206	237	222	239	222	241	271	225	268	250	243	217	205	222	227	225	210	237	233	222	230	267	235	225	205	245	232	222	235	243	227	213	239	237	208	224	236	202	235	212	246	276	263	243	253	226	244	246	246	228	229	241	252	198	248	209	243	256	237	230	231	229	253	238	187	223	222	230	243	217	198	222	236	210	228	217	232	247	241	231	233	229	235	224	230	217	220	224	221	235	226	229	243	222	217	247	214	220	222	248	220	244	232	217	254	253	221	251	229	221	225	232	223	220	215	211	209	246	230	239	232	253	249	233	227	250	229	202	222	223	218	238	268	228	240	222	262	247	243	237	245	244	266	229	232	232	236	225	271	231	234	226	239	233	225	219	241	219	247	248	235	228	233	253	221	227	213	223	227	211	257	232	229	255	244	250	214	264	221	202	224	226	214	227	238	251	231	217	225	251	272	212	222	225	256	239	248	246	235	226	216	223	228	234	238	236	250	222	228	236	223	269	253	231	221	228	232	216	232	246	249	264	223	216	236	226	241	233	268	234	237	205	255	235	218	222	223	246	228	243	245	245	258	214	253	248	213	242	239	229	209	230	222	248	221	215	244	235	190	226	263	237	237	220	228	213	237	226	244	235	194	239	270	266	259	212	248	235	218	228	260	234	242	236	249	232	243	255	249	212	245	243	218	222	260	238	214	252	250	214	224	232	245	220	259	242	242	234	219	236	250	221	215	234	239	219	218	223	259	226	209	234	242	259	207	211	256	250	238	231	222	201	219	248	224	247	214	216	234	251	204	228	270	209	264	233	214	228	262	251	221	234	246	258	229	235	226	229	212	219	255	261	216	215	225	224	231	219	225	270	243	237	213	225	225	221	237	204	222	201	239	253	227	255	225	196	233	226	228	228	220	220	241	242	241	228	204	218	232	256	238	243	246	247	247	225	216	226	219	262	246	221	244	247	217	239	250	242	183	258	226	241	220	210	253	254	236	244	230	239	264	206	229	247	211	225	223	243	231	257	235	221	234	223	235	243	235	209	226	197	255	238	236	230	222	196	258	219	221	244	215	234	244	214	241	236	221	201	242	232	200	208	242	248	244	256	247	201	240	246	231	229	192	228	242	216	217	244	259	227	211	226	284	248	220	222	205	232	218	244	233	221	239	232	203	226	229	224	247	236	245	234	222	202	226	235	234	203	230	255	250	221	223	237	234	213	250	239	257	254	219	216	222	218	224	218	227	227	228	232	246	209	218	242	216	256	219	232	264	242	226	209	241	234	230	227	243	243	237	234	233	228	210	208	227	208	235	194	227	225	248	257	231	213	225	194	211	240	252	242	218	231	224	204	212	236	230	264	236	231	229	243	219	262	250	208	259	249	248	242	225	223	234	241	237	193	234	252	256	224	226	233	236	232	233	237	236	250	218	220	211	231	248	244	232	227	203	266	235	223	216	274	282	229	242	210	259	230	245	206	225	221	208	212	224	231	219	241	234	249	204	222	221	221	248	243	241	223	194	259	256	233	254	226	227	232	240	238	223	228	228	217	223	207	224	224	238	214	236	231	202	227	224	227	232	233	202	216	237	213	233	235	231	231	199	225	220	238	223	229	239	263	243	226	208	235	200	210	240	264	232	226	218	226	200	229	234	236	230	243	257	244	223	237	227	250	203	200	232	247	229	247	226	242	233	218	235	243	215	233	242	237	223	238	221	238	223	199	259	244	222	252	228	245	247	222	216	211	236	221	216	220	222	234	237	247	230	229	235	218	188	231	263	239	257	203	240	227	247	231	249	242	250	219	247	216	208	213	220	245	222	226	234	231	237	254	242	243	228	245	235	247	230	218	233	243	224	221	243	209	227	230	208	235	212	215	215	249	210	216	241	214	220	228	232	237	262	226	221	234	231	219	240	227	238	240	219	268	228	206	234	230	221	226	222	214	228	278	257	232	208	216	267	238	241	220	252	196	222	240	238	219	244	218	232	224	225	242	223	247	240	239	248	230	232	250	262	241	234	235	242	213	245	233	252	208	222	196	258	207	258	252	198	254	253	261	258	248	240	215	221	235	215	227	223	242	230	235	234	216	251	251	210	226	227	246	230	217	249	234	234	247	204	209	228	226	240	254	205	223	205	227	235	244	222	230	242	225	227	205	233	219	226	201	247	216	241	236	227	240	222	229	241	246	219	227	211	239	247	211	217	220	225	236	267	203	229	227	258	225	225	216	232	213	246	243	248	262	215	262	236	230	220	222	194	221	239	228	205	225	231	215	242	215	234	198	236	213	239	247	253	220	211	218	238	246	251	205	231	236	209	226	192	193	219	246	222	229	218	265	206	227	219	236	217	254	255	214	241	237	201	240	248	244	219	223	221	224	237	228	223	222	231	233	253	220	224	219	218	206	207	252	256	221	198	195	239	259	235	238	235	195	203	212	227	219	242	235	223	209	248	244	255	233	253	258	191	245	205	205	202	223	272	226	236	229	221	226	228	248	225	250	235	214	277	223	223	243	220	254	227	250	226	243	230	227	229	223	242	238	241	250	270	256	224	224	217	218	251	247	210	246	201	211	250	247	235	244	211	190	231	231	220	234	203	263	209	248	229	238	228	228	237	219	224	248	227	221	204	217	216	229	214	221	245	211	249	237	256	220	230	241	207	215	222	239	226	216	231	215	257	227	264
8155	1120	2186	2363	1926	1521	1261	1042	993	901	844	805	777	740	704	672	678	650	653	585	587	662	588	528	563	573	583	632	635	597	610	567	613	554	563	554	545	531	559	575	576	507	567	568	552	572	543	561	593	559	580	547	535	560	567	556	514	521	548	504	555	538	531	569	516	559	551	577	546	532	563	531	527	566	525	511	537	546	524	542	552	568	527	530	545	504	540	565	563	503	558	513	564	550	538	547	480	520	527	525	547	568	520	554	548	573	533	552	526	530	558	547	548	545	509	510	527	547	596	518	551	571	525	530	532	553	527	559	540	534	547	565	533	585	502	546	511	523	508	527	490	532	513	536	540	539	553	560	499	519	533	567	554	556	532	557	556	618	555	496	535	564	522	549	528	532	514	588	541	503	534	526	526	535	498	527	526	530	528	528	552	536	522	532	500	569	538	526	519	551	517	580	503	548	571	536	562	533	539	568	544	526	537	512	550	532	547	549	526	535	552	542	539	541	546	540	493	506	575	523	504	498	540	505	510	510	506	581	507	536	527	538	484	571	537	500	526	560	570	508	542	517	520	538	544	530	560	530	550	535	514	582	542	524	497	546	512	544	546	557	540	548	511	521	532	512	539	558	544	483	522	557	531	519	534	504	495	505	576	555	555	552	531	543	545	571	525	531	574	552	502	565	559	511	541	589	542	538	526	561	542	543	508	549	541	582	530	511	530	492	536	593	527	558	561	511	539	543	513	517	553	548	511	535	527	491	529	533	514	547	525	538	521	569	532	508	527	538	508	532	518	519	528	555	535	566	576	512	540	544	551	511	540	529	547	515	543	529	566	586	520	521	559	518	528	539	534	513	574	543	581	541	572	565	551	559	501	561	512	554	552	567	531	552	573	544	554	584	538	512	534	557	548	526	501	564	565	506	529	571	587	534	558	506	562	510	550	529	531	535	550	529	538	529	560	520	499	554	526	535	537	548	521	541	568	520	492	510	514	533	518	536	540	543	536	529	550	510	549	567	528	521	538	533	569	532	526	521	531	559	555	541	553	506	564	556	581	548	524	543	534	585	587	551	508	548	533	542	512	575	552	549	554	506	513	562	561	537	546	567	538	522	569	532	525	542	579	551	533	586	546	524	537	534	526	566	508	505	507	526	520	529	527	527	519	541	538	546	553	539	549	576	529	562	556	533	548	541	547	523	566	525	528	533	521	545	544	559	531	560	530	571	551	576	523	536	548	561	533	497	539	532	532	551	521	589	511	576	536	516	547	536	551	576	525	551	537	518	530	534	571	528	509	552	549	532	488	515	521	544	533	560	529	573	551	553	548	524	545	529	582	514	533	531	526	537	479	505	523	521	529	489	540	526	555	538	511	489	574	570	525	467	555	530	516	518	567	571	502	541	553	547	581	498	564	526	502	578	498	540	501	532	580	546	543	555	529	571	523	558	506	525	532	516	551	549	543	572	560	528	524	601	516	529	533	564	553	540	539	506	524	530	538	547	544	512	554	575	513	540	533	520	585	545	556	520	570	564	533	560	513	544	576	564	556	484	549	537	513	521	510	560	575	504	575	592	545	535	551	559	570	511	502	520	546	566	537	535	515	510	551	548	526	513	541	533	544	521	532	517	498	538	520	543	544	521	547	545	555	535	559	521	534	532	508	558	524	504	592	520	575	568	542	517	507	548	538	539	542	544	532	534	546	540	532	533	552	561	534	578	504	526	548	515	551	559	493	538	510	545	543	529	539	558	559	576	529	530	508	550	535	503	562	516	564	551	518	556	525	529	552	532	560	544	546	524	506	554	508	556	532	549	587	544	512	515	527	598	532	520	491	590	538	595	518	542	546	482	525	499	543	546	562	493	515	556	523	538	532	561	516	517	574	539	522	555	530	516	522	518	545	559	551	554	509	515	518	546	539	508	517	542	534	560	538	550	501	483	540	542	535	553	532	527	519	533	519	535	558	572	501	554	560	523	532	516	554	578	573	534	543	559	522	514	539	507	530	515	568	516	538	559	553	575	511	529	547	580	605	547	527	548	543	546	553	529	529	535	573	537	533	559	543	526	520	525	491	547	513	521	514	521	549	599	554	526	567	552	516	559	544	500	545	501	498	510	508	544	548	530	536	537	518	509	572	567	546	545	548	558	573	546	536	551	540	540	541	579	564	497	545	559	559	524	543	569	570	535	555	563	546	541	547	529	548	530	540	523	546	486	546	524	542	575	523	525	527	575	546	509	483	592	557	518	484	577	562	522	545	552	523	559	586	545	531	563	543	514	529	539	516	568	591	565	554	530	520	513	514	574	552	581	542	566	527	555	539	537	537	533	552	521	545	510	495	521	558	498	568	602	536	523	605	562	539	541	578	539	491	525	567	551	523	549	522	576	529	537	560	539	568	528	538	548	534	585	503	538	506	520	507	561	563	555	497	537	525	535	524	481	535	534	524	540	564	501	517	525	519	533	565	523	534	554	527	520	533	532	485	534	517	546	532	573	559	517	553	549	523	533	511	535	549	507	566	573	530	526	542	535	534	551	530	546	507	574	524	498	528	552	513	503	571	550	538	550	520	485	528	552	533	522	525	518	525	495	538	521	583	539	518	512	529	565	534	539	576	519	530	508	541	530	575	528	512	533	540	512	501	552	556	508	487	532	581	527	517	554	546	548	527	513	532	570	523	543	557	509	536	538	543	526	528	525	539	545	562	515	558	556	544	531	561	576	539	494	528	569	524	545	537	495	514	544	559	521	573	561	553	529	555	590	572	513	550	511	531	524	488	530	511	520	521	548	524	549	527	548	498	553	522	544	498	509	554	501	546	543	590	545	537	519	547	561	531	514	558	564	514	517	553	543	516	558	523	532	554	548	501	533	523	532	523	540	540	544	528	529	563	530	565	510	528	505	609	527	552	550	525	513	531	526	544	460	530	575	532	593	540	519	529	587	561	542	566	495	505	513	524	497	521	544	554	551	539	552	561	511	497	586	539	551	498	538	506	509	570	559	560	548	531	520	545	574	540	543	563	549	530	542	495	531	538	531	509	517	571	563	478	551	564	520	562	516	545	563	544	553	515	509	502	546	551	505	515	525	577	584	528	487	506	552	535	541	547	548	544	552	510	531	522	512	560	525	557	508	567	489	540	532	521	541	541	568	519	514	553	519	519	505	545	502	555	537	521	548	545	536	553	541	534	537	542	517	509	527	502	516	558	515	575	548	542	539	528	551	535	559	551	546	546	512	531	514	542	526	505	546	481	531	562	519	571	531	571	564	559	525	560	543	480	527	516	566	545	533	555	528	558	495	518	565	506	580	518	557	531	540	574	532	529	537	526	517	569	534	576	530	549	539	519	552	505	500	545	562	521	545	552	553	530	562	523	525	565	572	580	553	547	546	535	555	521	507	528	566	544	530	517	564	560	545	555	516	542	572	543	564	545	571	572	526	538	539	503	530	531	501	530	529	542	571	544	560	544	481	529	532	520	547	513	550	546	532	541	536
1367	257	255	236	270	235	237	232	240	221	242	220	252	243	239	257	256	215	251	222	245	230	228	249	222	215	219	233	242	230	256	219	233	252	246	215	257	229	218	237	215	235	273	235	248	261	207	254	250	232	238	216	251	230	248	238	250	254	213	201	214	219	234	264	224	240	260	249	249	270	236	250	221	240	255	225	235	238	207	228	221	223	223	221	228	209	257	267	249	233	223	256	214	233	246	240	211	205	214	234	269	238	247	229	258	221	245	232	249	254	231	225	214	247	228	243	250	235	220	234	221	219	248	242	245	243	225	243	246	214	269	224	248	271	237	238	247	263	247	256	265	235	243	252	247	262	220	247	243	225	228	275	233	247	256	256	237	232	237	255	263	220	234	231	261	239	226	235	218	251	239	224	211	212	229	252	252	206	242	256	248	220	225	237	238	236	244	235	231	265	222	224	232	225	220	225	226	221	229	222	234	229	244	232	228	237	208	241	241	238	237	226	235	238	215	227	235	252	239	248	229	248	234	240	238	249	215	235	241	253	242	267	238	228	268	210	257	228	258	236	250	222	229	219	228	240	229	235	264	252	231	217	254	253	218	255	231	216	236	225	208	228	233	234	232	250	229	254	253	249	222	272	217	239	222	243	265	244	224	259	224	215	278	214	253	278	258	226	238	236	232	229	234	231	230	257	239	259	236	231	231	252	243	255	248	241	238	261	246	217	242	207	233	248	229	271	254	274	231	257	237	207	208	232	219	218	218	263	264	240	231	233	235	248	242	231	240	235	240	244	218	233	229	219	243	257	245	236	224	230	256	220	229	231	222	249	263	201	249	229	231	247	222	228	236	225	240	259	248	239	229	265	211	244	263	232	300	271	246	224	240	243	231	227	215	263	245	252	242	219	264	240	242	208	239	231	235	257	242	209	249	233	232	240	243	223	215	229	243	216	222	227	217	229	239	222	231	213	245	272	226	254	248	231	210	209	272	202	259	269	227	237	238	236	223	232	212	212	229	264	231	235	232	245	243	248	250	261	220	222	202	238	244	216	260	230	202	221	264	254	228	227	249	243	218	226	235	239	246	223	238	217	221	267	235	233	225	241	236	239	220	241	227	188	239	219	254	204	219	243	278	203	261	240	252	224	210	236	267	234	235	241	252	237	222	235	248	242	240	218	217	230	223	252	231	216	228	249	261	242	225	230	257	227	254	223	258	221	219	246	252	227	233	252	246	250	254	252	214	235	239	255	233	229	220	260	229	227	235	247	228	251	265	236	237	225	242	212	219	229	258	221	245	233	224	231	233	261	254	252	230	223	250	243	243	258	268	238	251	242	211	247	226	235	236	221	248	258	233	236	243	262	219	252	244	212	256	228	254	213	233	238	239	269	199	239	251	258	246	219	221	272	227	268	231	233	246	237	242	231	212	251	220	236	232	237	234	227	250	227	257	246	230	237	252	236	250	230	241	237	232	238	236	235	238	224	279	245	260	214	237	256	236	268	238	249	260	218	236	224	241	236	265	244	237	226	266	246	233	267	236	252	257	222	253	225	239	232	230	220	239	227	220	234	242	268	227	233	236	263	275	214	260	244	250	247	253	257	256	237	234	265	243	258	230	231	269	249	252	241	240	251	265	266	222	239	231	238	240	253	202	214	236	249	241	211	241	229	221	236	236	252	251	259	217	244	218	244	260	224	243	266	237	252	267	250	242	247	239	266	245	227	255	255	226	268	241	217	251	255	240	257	218	245	243	249	234	234	232	219	263	246	232	241	239	241	238	253	239	230	245	229	228	224	234	213	250	219	236	233	260	253	248	239	217	223	245	233	207	259	240	229	231	221	244	237	220	252	238	250	249	244	241	229	252	215	246	225	220	199	196	221	244	218	250	255	228	230	220	229	231	253	255	212	216	232	227	257	219	248	204	212	242	242	241	219	248	236	239	224	250	233	236	230	242	237	249	248	227	251	228	228	245	255	237	226	222	248	221	233	250	256	239	229	233	223	243	240	266	242	251	249	260	238	211	228	257	241	260	237	213	238	221	262	233	255	212	235	239	224	249	240	226	242	210	256	243	244	229	223	255	228	264	262	234	233	252	214	229	234	191	228	224	222	236	224	236	228	233	202	243	236	249	238	223	244	225	213	243	240	216	218	240	229	248	249	231	262	248	242	243	257	230	253	228	212	225	229	287	203	220	251	241	222	226	267	222	255	258	252	254	237	248	238	236	230	228	246	209	232	233	231	277	242	249	212	251	271	247	238	233	226	234	227	235	260	212	258	222	252	229	239	236	219	239	230	212	240	255	221	217	213	249	218	253	254	239	246	236	240	234	265	254	217	235	235	250	235	227	212	248	219	258	214	253	235	214	211	240	247	235	246	244	232	218	267	256	232	222	216	238	257	249	236	221	237	257	244	220	232	225	263	214	250	256	244	252	233	238	259	232	213	226	231	203	215	237	218	209	257	230	232	239	214	233	229	234	215	244	213	244	246	216	266	231	251	232	197	248	222	203	233	246	234	208	240	252	241	269	230	246	227	240	218	244	232	227	250	210	212	267	234	234	226	237	231	239	235	239	236	240	216	266	238	238	230	236	217	242	248	233	231	237	249	232	240	252	260	231	224	249	228	257	229	236	213	237	255	237	246	266	259	233	224	263	231	263	249	237	217	236	253	228	242	227	210	200	229	233	231	258	235	225	232	217	224	232	234	214	221	226	255	196	212	241	253	237	234	251	243	219	234	255	257	247	225	262	230	269	229	242	253	220	257	233	235	250	229	209	219	231	237	229	243	211	218	231	226	266	210	269	226	236	244	218	248	248	243	262	225	228	241	247	229	222	234	237	238	208	262	221	241	206	228	252	249	239	265	222	268	244	248	210	235	248	235	242	223	273	228	250	234	215	224	219	250	228	218	233	253	269	214	221	274	233	243	221	225	227	242	228	237	222	273	226	239	224	259	228	246	241	233	211	230	284	226	220	220	242	243	259	266	232	239	206	244	222	244	217	254	290	253	224	231	240	211	223	250	239	231	254	251	233	235	241	224	231	250	256	220	236	257	252	248	242	245	267	252	255	221	223	249	219	204	219	256	243	238	221	228	244	247	244	253	262	230	281	243	245	220	249	225	237	241	259	196	254	212	217	259	221	251	248	241	240	232	240	235	259	245	238	223	251	210	204	224	221	225	271	247	262	221	253	265	277	234	249	234	217	253	226	219	210	222	233	230	244	247	263	263	215	232	243	256	217	228	230	238	232	230	227	248	247	246	276	225	228	240	228	222	228	228	232	253	212	211	227	244	283	250	224	239	205	231	241	264	211	254	224	250	237	219	235	209	222	227	232	233	247	238	237	221	233	244	256	228	229	231	236	251	225	236	228	209	201	256	217	226	234	219	251	226	220	238	261	221	206	249	240	247	228	207	248	207	258	228	258	217	256	234	239	208	259	248	210	224	225	237	244	244	251	258	248	228	219	222	235	222	248	265	250	249	255	244	225	243
1829	610	626	632	602	597	583	585	571	571	607	577	568	624	581	599	600	571	568	613	599	615	572	547	576	583	575	560	557	561	607	602	610	622	569	597	574	612	625	598	606	591	578	593	569	549	557	585	579	518	548	570	593	560	586	559	537	585	571	555	562	588	542	550	630	554	576	606	578	592	519	581	578	586	588	551	649	600	580	596	597	575	602	577	611	603	581	583	565	577	606	586	573	554	617	592	573	529	622	555	581	573	580	506	582	571	562	571	565	565	603	556	574	576	580	592	591	572	563	542	610	579	536	582	587	597	565	595	631	563	621	560	561	537	562	574	535	633	573	593	556	591	551	591	570	587	589	572	550	579	584	587	583	579	591	582	591	545	628	572	583	580	616	574	606	588	538	628	603	604	575	630	564	538	597	569	581	574	549	566	562	550	579	604	558	538	592	568	587	586	590	565	585	576	590	572	595	590	555	588	625	534	568	585	562	600	557	569	598	507	586	580	551	545	602	558	530	632	585	605	548	585	578	573	593	530	598	551	568	606	614	598	560	589	563	560	613	565	563	584	592	597	556	563	576	574	608	591	594	609	573	595	601	597	612	560	553	612	579	587	566	535	610	587	562	568	555	584	572	590	521	625	576	571	605	578	607	599	564	619	578	608	623	622	610	594	542	582	600	587	585	569	546	591	538	562	606	550	585	613	598	579	582	595	598	613	588	583	604	629	585	549	554	615	593	560	600	566	602	562	615	601	569	579	580	576	563	586	605	633	546	582	587	570	534	582	587	601	599	581	564	549	576	572	575	551	546	573	541	562	557	529	557	551	623	622	642	557	560	602	517	574	571	566	548	595	530	594	600	582	610	580	599	573	586	578	564	581	588	569	604	592	562	610	568	559	559	578	620	567	587	597	625	610	565	635	554	594	587	599	581	567	577	587	575	577	595	605	585	548	552	540	592	571	596	623	613	561	575	590	595	601	569	614	586	580	603	535	591	557	594	613	540	615	555	579	568	586	626	599	577	587	586	602	618	583	578	578	622	572	570	558	560	597	662	581	607	592	597	578	621	579	578	571	572	624	563	546	565	594	618	623	600	563	548	618	562	555	576	584	604	548	607	585	582	581	572	616	580	580	560	566	636	592	569	574	606	600	580	551	597	577	576	575	603	601	574	629	597	602	612	557	562	595	564	580	593	541	573	574	603	556	523	558	601	607	588	547	608	548	533	605	609	550	563	530	555	616	625	621	607	536	580	550	591	604	558	554	577	571	566	589	577	591	544	542	548	596	598	579	598	560	554	595	572	597	558	617	582	572	632	531	592	615	557	583	596	588	606	623	558	597	546	633	531	581	554	596	611	615	591	620	601	591	550	577	623	598	603	583	584	591	585	578	547	578	541	580	572	579	626	587	575	568	599	586	577	571	560	569	613	553	613	545	585	594	600	603	624	549	566	587	588	607	581	590	605	554	601	597	539	535	596	526	535	568	578	607	587	591	578	587	582	610	580	573	553	543	607	612	567	630	602	599	565	538	572	604	560	582	605	561	601	604	621	579	557	568	603	576	557	553	580	596	606	614	570	635	557	604	582	604	538	587	575	590	571	579	627	606	577	563	541	594	586	568	589	623	611	573	570	572	568	557	615	546	589	574	618	571	567	596	562	576	594	590	569	557	618	553	613	572	583	593	541	573	572	555	595	621	600	564	592	621	568	590	569	546	609	570	615	603	562	594	572	573	596	574	588	572	574	562	613	631	567	613	563	580	581	559	577	635	559	607	584	603	564	595	584	574	565	598	569	613	629	568	565	608	594	593	588	568	522	612	578	583	549	598	587	600	572	550	532	597	575	584	599	571	594	519	601	584	580	580	543	605	559	563	578	544	611	555	589	547	546	579	568	570	591	580	594	589	590	545	597	531	548	592	590	576	567	614	626	549	581	611	566	556	595	545	617	572	592	579	580	607	593	609	538	604	560	584	582	600	611	570	639	631	571	586	609	561	553	574	595	606	543	572	540	569	591	602	604	561	626	547	564	537	638	566	604	596	574	577	631	562	597	576	573	627	591	617	581	600	528	610	598	589	557	605	570	571	630	587	612	550	584	582	611	636	599	555	571	544	571	617	596	539	573	613	555	597	566	571	617	592	615	604	601	609	610	622	584	599	581	574	575	571	589	587	556	606	560	546	563	566	583	578	594	599	572	535	615	566	559	607	578	511	561	581	553	564	597	597	627	602	600	607	532	590	557	600	599	581	569	622	599	584	572	596	597	558	579	564	609	559	577	611	580	593	604	619	585	561	563	597	596	605	586	585	595	583	542	559	582	576	595	574	584	591	575	597	574	578	602	593	528	568	610	534	592	611	590	560	566	547	576	601	554	598	552	604	604	601	587	552	591	579	616	545	577	548	561	617	575	558	555	592	588	530	540	583	554	585	560	585	541	612	556	571	567	587	605	565	558	557	597	524	549	582	611	565	562	575	597	612	551	572	582	604	577	593	574	593	544	573	625	554	584	593	616	552	555	580	536	549	597	552	573	584	563	584	596	561	609	629	554	612	612	619	555	597	573	589	612	588	608	586	584	571	581	588	592	599	614	549	582	556	578	619	603	571	550	572	584	551	542	577	576	569	583	557	576	573	600	631	555	580	598	602	594	576	611	561	599	535	584	559	613	537	578	584	537	570	590	598	596	628	541	603	549	565	578	552	548	607	558	535	618	564	536	611	586	579	561	587	597	606	589	572	561	560	542	578	568	561	574	596	602	567	558	587	617	605	577	568	607	590	526	564	562	579	592	570	574	607	576	595	617	586	577	577	596	598	532	570	560	590	560	573	551	575	579	622	569	559	563	591	593	622	586	573	552	550	585	537	573	577	541	575	608	551	581	599	583	582	596	603	618	648	595	581	593	609	637	610	594	608	602	600	589	532	548	569	585	574	601	543	602	543	589	577	570	584	598	602	596	572	564	598	582	513	601	568	570	619	602	599	574	602	588	573	614	547	562	583	584	594	603	614	635	557	593	595	623	576	567	579	594	560	550	618	603	578	562	567	600	579	589	572	569	594	545	622	576	608	601	589	600	592	547	581	560	587	549	568	587	601	542	564	604	582	612	576	597	626	576	586	575	605	555	566	599	589	586	580	593	588	617	606	554	594	598	605	571	594	554	552	579	598	606	585	564	570	579	611	587	566	599	546	592	615	564	591	583	583	614	562	592	563	571	545	597	612	586	559	529	599	602	603	552	574	564	545	606	593	578	596	591	601	603	601	593	594	585	582	576	577	571	588	642	585	557	557	626	565	575	611	585	562	558	556	619	575	548	565	599	537	575	589	583	548	626	570	552	600	579	540	585	543	579	614	562	588	592	540	547	523	583	598	617	575	618	606	596	576	534	591	567	634	591	629	564	564	583	650	579	544	585	616	526	573	576	582	587	589	538	599	607	590	582	584	574	591	567	595	584	587	612	604	592	614	571	577	606	582	599	624	584	574	589	544	600	551	575	590
7747	690	700	600	471	466	428	400	396	362	397	411	333	366	344	369	338	354	372	369	377	351	323	347	323	373	332	358	359	315	340	342	343	344	380	340	344	337	335	339	404	355	357	351	329	333	365	353	363	391	383	342	358	360	359	357	325	334	342	333	353	363	362	344	347	351	368	316	314	341	351	329	349	349	337	339	337	335	336	363	333	365	305	370	383	368	374	386	347	363	402	328	351	377	348	377	340	355	349	372	335	327	368	352	315	364	339	354	356	324	336	328	324	341	347	346	355	301	362	354	345	354	358	346	362	346	340	336	349	321	328	338	345	329	365	404	338	379	375	323	314	354	331	314	314	343	367	328	379	355	344	384	352	354	358	337	301	349	314	347	361	357	341	351	368	330	335	351	351	344	344	342	390	338	349	354	365	336	332	357	340	361	332	348	377	386	361	357	354	346	352	345	369	370	314	359	360	380	385	327	353	348	355	358	337	344	370	365	364	364	335	357	340	379	352	353	369	330	369	357	371	354	350	352	354	367	318	370	341	330	370	333	329	328	340	337	364	319	353	358	347	356	342	343	351	378	353	335	351	327	359	385	358	353	340	353	328	362	341	373	389	354	334	335	361	350	337	340	325	365	361	349	351	343	358	320	353	314	351	326	335	347	367	366	360	354	329	336	326	335	392	356	388	351	336	349	359	358	372	334	363	356	365	365	379	344	327	321	310	329	339	347	375	337	355	369	354	320	336	333	380	368	321	387	348	310	340	404	347	353	363	328	349	375	329	372	338	354	329	366	325	362	333	371	345	364	328	349	356	326	362	367	363	372	373	371	344	361	360	362	367	350	345	385	351	325	359	320	353	363	370	344	292	308	333	374	364	390	360	371	360	340	345	344	327	331	334	347	389	325	360	351	364	380	361	327	372	369	312	390	363	363	314	357	373	344	336	344	307	324	311	355	318	380	352	286	348	346	354	333	387	350	347	345	328	326	342	377	324	355	378	363	334	381	332	329	341	334	303	331	371	355	336	326	344	356	355	344	340	364	362	346	349	340	369	364	358	343	360	366	340	325	340	339	350	371	320	359	374	381	371	356	369	338	323	325	321	323	380	350	308	364	344	339	357	325	353	310	340	343	346	332	338	378	349	328	327	366	376	369	328	349	349	372	365	368	352	340	354	324	365	350	360	383	346	354	334	348	376	347	325	381	360	353	374	349	341	363	345	368	366	355	308	330	332	326	373	347	379	348	342	320	351	387	336	353	370	358	318	361	389	298	352	367	349	357	326	329	325	377	345	331	363	338	354	364	312	356	369	360	377	333	321	362	339	355	333	336	362	356	350	350	339	339	380	349	344	313	341	394	366	340	336	360	340	405	332	319	365	354	363	315	360	322	367	304	339	344	352	340	382	354	385	335	333	328	387	370	357	316	358	360	390	356	332	351	397	325	358	327	331	346	370	360	356	364	321	326	347	320	345	384	373	344	311	350	354	365	366	359	357	391	364	353	347	368	348	327	351	347	348	347	333	351	341	356	319	384	347	329	325	386	371	337	366	343	357	353	334	336	345	305	345	326	357	335	360	376	334	330	376	361	374	321	362	377	362	371	344	390	366	378	373	337	367	337	339	353	356	305	327	363	317	350	343	326	331	323	337	381	358	351	341	346	349	372	383	347	341	349	416	361	395	346	373	353	316	304	329	356	362	353	294	329	356	341	364	358	313	321	350	345	341	345	345	379	361	328	325	357	357	342	378	359	331	384	364	333	337	331	369	322	338	378	336	328	335	363	370	360	336	333	386	342	383	327	361	318	343	370	368	400	378	339	331	348	332	350	332	331	351	355	307	364	334	329	343	358	361	320	299	362	340	324	362	348	291	318	318	332	360	370	352	343	350	330	365	374	361	385	339	335	358	365	335	354	347	370	339	337	330	305	335	352	373	356	345	328	376	376	336	360	373	328	329	319	310	359	354	348	331	331	381	331	378	346	378	366	355	351	332	345	342	340	355	337	370	364	332	336	347	353	342	379	308	311	331	341	322	334	354	369	365	320	317	330	356	353	347	363	370	347	362	362	371	364	332	398	332	308	342	370	341	341	325	356	316	319	341	356	356	336	355	330	346	351	350	367	344	348	364	335	356	348	408	347	365	360	307	371	375	340	349	345	345	372	357	366	328	343	375	332	341	344	325	352	362	379	352	355	371	343	366	354	361	358	341	349	360	337	366	353	364	382	326	326	370	333	340	374	337	357	356	349	362	323	366	354	364	355	345	383	345	331	332	296	334	381	345	354	347	337	310	337	346	322	358	358	368	366	354	325	355	348	361	381	355	328	366	336	334	355	350	344	368	372	348	346	365	303	332	365	366	331	333	361	367	336	352	357	356	359	365	367	333	310	358	339	305	360	352	360	336	343	337	344	348	344	342	353	331	380	356	363	368	363	346	352	344	361	387	336	356	373	314	348	332	338	346	330	330	323	354	361	372	337	352	320	347	339	328	350	345	355	351	353	349	344	369	344	350	358	354	344	339	363	341	315	368	348	355	332	351	339	368	360	367	348	352	324	335	372	387	332	358	344	354	337	286	334	318	346	341	334	346	332	342	363	384	390	360	364	333	317	356	333	351	358	321	389	368	334	377	349	358	362	352	349	347	384	371	373	347	347	344	366	370	355	348	332	335	341	336	346	343	334	359	324	349	347	310	363	342	331	367	369	335	330	375	353	362	328	336	363	339	320	393	340	380	317	333	352	321	326	339	366	352	336	355	313	354	372	361	352	343	351	352	330	321	331	367	345	336	328	364	358	322	331	385	341	337	375	338	338	361	330	343	378	339	345	355	351	357	358	327	351	345	350	329	372	333	363	365	336	386	363	367	323	342	359	359	338	340	365	351	296	377	322	348	369	367	360	362	374	318	332	328	336	315	373	354	383	369	361	367	329	337	359	350	326	328	349	315	327	344	362	361	366	351	329	368	362	348	387	404	350	356	305	356	357	356	331	317	348	362	340	344	372	349	314	374	341	335	351	376	355	342	376	355	330	351	378	317	328	334	322	356	347	345	334	390	329	324	377	368	367	359	363	336	343	386	386	347	340	315	338	347	375	372	308	381	335	351	327	355	348	310	329	390	377	361	377	359	354	351	346	358	351	383	390	350	381	348	351	343	369	357	371	350	376	355	381	372	366	368	341	344	348	380	319	396	350	332	344	365	326	364	379	361	376	362	317	374	356	341	335	342	358	377	347	338	326	298	332	390	346	329	330	307	372	363	325	352	358	297	394	374	353	355	344	372	394	329	368	335	332	333	374	339	353	339	326	335	352	344	371	354	360	374	361	313	351	362	320	347	344	320	367	390	379	365	336	338	321	338	378	383	369	377	325	332	328	350	354	330	384	381	351	339	354	354	351	369	343	375	344	362	351	327	325	372	354	343	348	344	346	314	346	359	339	365	354	372	349	353	358	325	366	348	338	328	376	362	353	375	326	366	347	329	325	326	341	299	381	354	389
6619	1166	1561	1721	1463	1284	1181	1093	1017	929	934	897	923	931	887	847	852	846	818	834	763	844	834	830	820	818	831	794	816	808	860	783	805	791	805	819	807	839	818	846	770	805	859	822	834	851	819	786	806	836	778	815	777	748	798	846	807	811	752	837	812	788	798	770	825	747	819	773	768	777	822	782	814	840	833	756	807	813	812	833	836	836	881	836	828	789	821	849	827	771	776	764	808	785	791	782	767	806	853	777	792	739	782	801	824	816	797	834	830	748	805	801	788	806	839	753	780	835	792	788	781	745	859	833	810	788	813	754	842	768	748	761	764	781	803	783	761	750	783	780	815	815	782	764	833	783	781	798	819	815	828	804	792	845	773	770	817	825	740	798	749	800	813	756	772	764	765	802	781	782	809	833	810	856	810	774	818	790	811	788	743	757	809	784	796	786	819	746	780	815	806	821	778	780	766	781	818	776	722	812	876	809	787	819	771	804	824	832	790	812	839	811	764	786	827	787	799	761	810	785	796	835	815	770	775	790	827	752	792	779	800	772	771	797	786	794	792	802	800	831	830	841	829	780	743	754	782	753	831	758	751	783	832	809	803	781	788	771	795	753	762	819	795	776	809	795	807	776	821	795	786	798	777	762	765	813	833	818	850	768	802	813	798	782	757	778	833	847	838	782	765	826	803	802	821	830	778	790	789	788	754	786	811	791	783	759	816	767	811	834	781	856	802	821	741	820	797	823	786	860	776	802	751	739	744	790	777	796	853	777	785	761	762	781	796	787	793	812	790	835	781	769	796	837	780	793	777	754	826	801	830	815	776	798	780	783	777	795	775	745	795	745	777	753	795	823	777	823	813	823	841	795	790	790	853	756	796	795	749	824	803	794	773	828	802	814	774	764	760	825	787	848	734	811	799	786	822	800	782	809	837	827	742	788	747	785	762	852	782	768	801	784	805	802	778	820	766	760	785	778	792	854	770	817	828	783	766	790	787	851	802	813	755	779	747	790	812	804	828	800	774	788	817	828	809	781	774	779	788	726	816	834	764	760	748	785	743	814	776	768	818	798	751	789	760	795	794	783	822	780	758	820	768	754	833	743	767	795	751	827	803	777	772	814	805	822	822	779	815	745	799	784	755	778	773	767	784	780	798	840	849	758	793	790	831	818	814	809	764	762	780	795	817	825	760	784	789	809	826	783	797	800	809	812	756	814	793	817	802	774	820	811	817	825	835	843	755	811	787	771	759	766	755	807	795	805	767	828	756	770	763	782	820	849	811	840	800	825	755	820	792	800	844	808	767	815	803	801	788	728	755	824	792	760	748	853	776	768	764	827	761	790	799	806	811	744	803	827	800	803	829	747	784	764	756	823	750	775	797	836	759	767	821	774	794	770	838	721	808	789	732	785	788	788	773	805	809	785	792	799	811	791	770	812	752	764	789	738	833	818	800	844	788	821	775	745	822	787	775	768	780	812	815	787	797	839	813	836	793	790	815	788	829	764	797	798	762	799	766	746	837	778	754	763	808	799	826	812	759	750	821	780	790	733	826	781	834	785	810	787	816	760	722	817	767	836	741	774	866	754	773	786	835	783	797	759	765	774	807	763	785	757	774	824	765	744	805	815	744	780	789	779	819	810	802	735	856	772	802	781	797	826	771	834	842	790	754	793	818	826	852	812	857	770	778	880	808	781	796	825	765	791	807	835	791	768	792	817	770	806	826	798	774	736	830	750	811	789	808	811	762	832	781	726	784	800	819	810	771	789	797	795	856	789	824	803	807	764	771	812	771	780	778	819	822	784	813	819	750	811	780	783	807	820	800	850	825	807	793	782	820	863	805	760	803	786	785	801	809	787	787	788	809	804	783	781	772	806	749	802	800	783	806	827	786	799	753	785	801	795	773	818	792	737	843	773	798	826	774	806	756	814	752	793	739	761	810	844	804	781	781	789	817	811	817	797	759	791	767	729	745	787	807	807	788	841	808	799	778	806	783	809	795	759	802	822	777	731	801	805	865	836	808	840	797	809	773	789	790	788	765	839	825	796	808	798	743	770	797	771	798	763	819	774	862	827	776	792	759	755	749	808	805	830	755	738	799	791	760	803	712	813	753	775	780	819	762	801	815	780	791	845	780	804	781	798	793	747	831	790	783	821	806	799	788	751	815	756	794	804	803	835	793	810	738	791	769	813	735	798	811	775	810	771	758	810	746	766	788	768	832	814	804	756	790	803	826	815	774	802	761	760	836	785	753	801	767	791	840	794	780	782	802	815	779	740	823	808	810	837	821	835	786	829	879	759	835	760	768	807	799	763	823	762	791	778	748	813	794	778	805	761	797	768	785	749	814	825	776	807	820	819	791	797	815	737	766	704	842	789	806	782	809	710	845	782	782	786	787	780	766	857	820	759	833	815	787	743	769	790	756	803	772	734	745	794	808	800	745	760	803	854	794	827	810	809	784	764	760	773	804	808	771	838	802	796	831	801	822	801	783	780	816	792	816	776	789	857	796	845	792	791	783	785	757	792	817	769	783	818	802	780	796	803	814	785	778	793	794	788	835	803	836	786	860	773	754	791	799	785	788	845	787	806	827	778	858	762	781	766	776	778	822	778	814	814	801	779	817	758	731	787	766	759	823	804	797	783	759	801	814	757	775	807	809	826	814	839	856	778	758	789	773	794	829	800	824	787	792	823	782	766	758	769	817	833	842	767	802	769	750	769	766	766	798	790	820	814	764	818	766	774	797	839	785	782	794	802	752	746	826	839	843	831	799	843	801	819	842	781	775	759	791	803	817	798	766	814	787	808	778	793	825	829	816	772	814	776	751	804	810	754	781	797	780	794	798	823	802	783	801	784	799	790	797	763	840	777	774	761	782	813	781	777	743	816	769	849	827	732	740	804	775	775	804	715	833	836	825	799	788	812	823	789	779	836	790	817	800	835	787	790	740	815	758	742	816	761	837	773	763	784	805	807	801	841	766	780	751	802	780	806	768	759	708	819	760	793	777	785	760	731	822	790	783	866	834	781	777	783	808	808	806	810	779	785	830	778	783	802	851	749	837	781	793	771	828	783	779	860	770	770	797	847	796	811	752	795	775	804	775	824	809	831	814	779	790	806	810	830	815	826	829	825	805	776	738	769	836	745	805	830	800	809	816	757	798	781	794	755	796	829	797	822	797	750	784	758	766	794	783	785	750	795	773	731	768	821	813	832	846	785	799	825	777	756	768	759	823	760	830	766	795	776	773	788	826	778	809	810	798	796	813	809	755	788	768	806	783	808	786	808	754	825	750	874	760	806	757	770	810	793	795	813	770	808	799	794	837	845	806	805	783	847	811	784	793	856	840	771	747	793	816	777	816	742	813	770	744	782	761	832	781	777	823	792	809	811	797	806	823	780	816	860	796	790	804	792	771	835	824	793	816	722	819	783	791	758	802	776	796	740	787	803	751	792	806	776	801	783	845	791	810	772	803	809	811	765	771	808	804	773	760	849	846	787
14321	1237	973	750	543	455	387	308	334	298	290	275	265	272	265	281	264	280	215	274	286	247	255	249	223	230	256	230	273	248	221	230	245	237	246	221	201	238	267	192	250	204	235	253	245	212	253	262	224	210	240	216	218	202	222	231	224	223	231	246	234	216	236	255	253	227	236	222	251	221	241	241	221	217	263	237	266	224	231	235	227	236	235	229	226	204	251	228	215	223	233	235	230	232	218	208	230	226	237	251	234	249	239	236	212	223	244	246	245	219	210	244	219	213	247	236	245	236	266	205	244	242	244	208	228	219	234	241	221	242	205	268	231	216	255	233	244	224	228	217	228	229	236	271	223	234	228	242	256	227	212	214	226	241	220	225	238	241	209	233	201	243	208	232	242	203	211	214	242	232	214	216	225	190	205	229	238	258	229	244	254	246	251	210	216	247	265	260	240	242	245	214	228	227	227	236	176	209	221	220	201	242	233	269	212	215	223	215	224	207	207	231	278	240	222	218	220	252	259	244	240	188	230	193	215	223	240	236	238	217	236	262	222	207	231	235	231	225	216	205	239	233	223	230	233	228	201	220	232	252	227	201	208	246	252	249	212	215	237	214	231	214	236	222	246	219	238	208	229	282	255	237	225	217	229	256	221	248	247	208	265	220	227	237	224	259	220	221	238	242	234	215	245	207	263	249	242	204	196	214	232	229	243	212	239	230	255	203	250	232	227	247	222	226	234	250	223	243	248	242	222	236	225	234	220	262	223	231	235	244	220	240	219	224	210	215	232	194	268	238	255	267	243	258	238	260	251	236	221	239	236	233	207	212	282	239	224	226	232	233	237	262	222	232	230	223	219	233	213	229	224	259	205	252	228	224	217	222	212	208	214	230	218	232	222	207	233	225	259	225	223	234	255	243	252	225	222	243	236	208	211	219	232	218	211	257	237	228	206	232	217	234	232	214	228	223	245	228	230	232	231	218	299	245	205	246	232	213	226	233	207	226	234	231	228	251	208	231	230	253	224	256	238	224	239	238	235	226	214	230	190	226	229	240	243	229	221	222	259	216	235	222	276	237	219	234	224	203	238	229	232	259	235	258	217	212	258	241	235	230	222	208	224	224	245	236	224	220	204	227	211	223	240	205	226	242	230	232	214	227	224	225	215	231	230	218	265	239	239	214	219	232	238	263	219	216	203	249	246	215	249	249	232	211	239	231	248	207	228	230	233	253	235	237	199	237	212	220	247	222	211	229	249	259	223	229	234	216	232	219	224	236	239	240	222	241	219	214	221	230	251	239	241	230	240	205	236	223	215	233	224	244	241	215	214	187	227	266	210	229	222	212	202	230	232	202	236	226	261	225	236	242	230	206	213	212	236	232	238	238	234	219	239	232	243	219	262	238	219	242	207	226	234	219	245	241	238	260	244	253	222	202	166	236	199	236	207	203	242	235	255	205	224	272	233	231	213	257	230	236	234	214	231	232	215	248	224	240	225	202	230	268	215	239	209	237	225	235	235	232	205	232	256	229	237	222	245	218	284	217	227	228	223	224	238	242	228	215	269	256	212	250	225	229	231	223	231	222	245	241	225	248	215	235	215	237	210	241	246	243	237	229	239	245	253	247	203	211	223	227	236	244	217	218	226	218	213	214	211	206	237	208	248	207	227	189	242	228	222	245	240	245	247	248	224	236	220	217	260	226	253	224	244	257	227	236	213	234	220	238	259	225	232	206	257	220	241	206	234	215	236	214	240	226	197	237	241	214	231	211	234	254	230	221	239	241	251	238	239	243	240	214	221	210	257	216	250	269	214	270	233	221	215	211	236	223	243	255	238	228	232	248	250	233	258	255	237	235	235	221	230	223	242	249	257	199	211	235	229	226	259	239	229	206	259	195	206	233	228	220	218	218	229	252	212	208	270	245	261	236	234	248	220	226	237	240	207	216	211	242	232	212	250	233	240	241	235	222	201	218	232	229	254	209	269	239	249	247	217	247	216	233	227	268	220	234	216	226	227	233	243	244	210	247	241	226	248	217	229	235	249	256	213	280	249	230	236	238	234	236	220	246	245	232	227	245	222	244	254	212	238	239	248	252	226	254	231	208	218	208	226	240	225	221	229	226	231	204	200	225	218	218	228	264	244	220	210	245	221	224	258	217	233	204	235	210	220	234	240	257	235	211	216	216	225	234	216	224	199	196	206	221	229	263	256	233	243	229	226	215	207	207	207	229	253	229	214	239	207	250	269	243	194	247	255	215	250	246	226	213	221	227	285	258	244	215	231	222	218	240	248	222	214	211	217	201	216	239	243	244	203	240	219	225	217	235	241	223	227	223	206	244	226	263	233	235	216	231	236	230	220	243	224	206	173	238	243	212	220	235	240	210	240	248	229	231	241	245	219	235	255	207	220	235	233	241	216	223	221	212	236	231	228	223	243	195	224	225	202	241	259	221	216	248	247	219	234	238	241	233	222	235	267	224	241	207	252	248	234	250	234	224	269	244	262	232	231	230	230	204	247	232	226	229	228	217	240	224	261	222	223	233	244	216	244	241	232	255	234	229	234	248	221	222	231	209	237	226	214	219	228	236	238	226	232	278	254	252	221	241	235	235	217	248	226	220	249	252	233	227	230	207	207	254	232	241	226	223	221	212	209	256	212	213	204	203	211	206	222	233	225	219	226	224	208	236	238	199	223	210	228	237	221	242	258	215	199	242	226	205	192	222	220	216	250	249	231	222	217	229	203	234	213	250	229	256	224	236	218	220	219	240	241	228	230	202	231	225	251	230	213	220	252	236	235	254	218	240	209	222	186	210	253	234	239	257	230	247	216	230	237	208	261	210	227	221	231	207	201	250	200	227	246	246	247	211	243	264	244	243	188	253	214	229	231	231	256	232	229	220	222	205	239	234	276	232	219	238	229	191	216	221	221	224	236	226	215	203	228	220	218	248	264	230	228	259	230	231	214	230	240	260	218	218	243	248	198	224	235	214	190	242	241	257	236	248	198	235	238	237	244	214	239	237	264	220	220	208	224	237	251	251	229	232	229	244	215	236	216	224	223	239	234	224	224	232	228	222	221	218	242	250	246	223	249	211	238	252	229	239	258	214	232	243	241	236	240	214	222	209	242	246	247	223	214	246	234	237	208	213	243	213	232	236	233	215	230	211	256	236	224	252	234	222	212	204	222	265	216	265	237	207	216	250	236	238	249	247	261	209	240	233	246	207	227	218	208	257	218	211	234	237	230	262	198	227	240	234	200	230	255	260	233	231	232	222	257	219	234	240	229	237	204	258	246	215	232	215	243	248	227	252	232	208	203	222	220	254	213	227	234	233	217	237	207	213	234	247	222	261	209	224	220	245	213	259	249	238	273	227	233	226	222	228	235	215	195	226	196	222	225	212	222	229	219	222	238	228	242	232	217	281	257	208	247	244	226	274	227	234	242	250	263	251	242	230	204	231	240	230	239	241	254	246	199	222	224	228	226	227	244	222	214	250	234	230
8135	1147	2088	2309	1898	1525	1245	1066	967	937	825	778	803	741	682	653	669	696	626	627	606	616	603	626	608	613	588	596	616	592	576	598	556	555	588	525	561	559	555	594	564	530	544	544	581	562	575	546	536	555	508	537	554	534	554	538	549	576	568	540	591	562	569	574	560	465	576	558	538	552	540	533	543	521	522	532	554	508	505	573	560	576	540	572	558	497	525	531	541	512	501	548	549	552	531	514	519	522	514	524	559	530	567	568	517	530	503	547	534	561	527	541	565	553	534	535	545	518	535	520	564	548	525	528	532	556	512	525	523	512	557	550	524	545	565	566	529	525	490	515	525	518	512	496	547	578	548	504	566	539	567	519	580	573	577	509	522	523	512	511	554	490	468	512	565	497	522	518	539	528	535	549	552	527	534	572	551	535	518	545	483	509	504	510	544	531	545	508	562	528	529	555	498	517	541	501	550	485	547	545	555	531	525	523	587	538	545	568	554	537	554	560	547	537	539	580	555	555	555	562	583	553	531	587	527	524	500	560	525	509	496	532	515	565	540	563	525	529	532	499	496	503	543	525	491	512	514	573	533	555	535	525	587	510	534	542	512	537	526	545	549	542	552	551	549	551	536	556	575	553	521	545	532	531	550	518	526	548	510	559	537	530	578	494	556	527	539	528	540	522	545	541	528	544	490	547	519	535	528	545	527	556	552	532	542	527	560	548	511	582	524	539	562	531	481	528	509	506	534	525	554	546	516	531	526	559	546	537	590	535	528	544	523	532	520	548	519	506	569	536	525	569	513	478	505	520	525	522	524	522	533	547	551	534	499	511	537	523	566	561	543	532	521	484	521	549	514	559	526	548	541	553	521	534	492	497	521	537	532	558	509	558	524	544	542	497	514	520	527	532	499	568	530	535	571	582	553	533	529	515	528	578	496	534	526	543	525	508	548	524	584	544	542	498	557	561	554	547	540	493	538	537	522	560	525	510	505	539	523	533	525	567	545	510	538	521	535	538	534	539	559	550	565	529	573	561	520	541	503	516	577	493	566	546	514	523	559	517	528	537	563	544	525	516	522	486	568	549	493	533	501	568	488	512	512	517	594	521	590	523	551	592	542	562	473	544	517	543	533	545	532	556	546	530	528	516	550	520	529	543	535	554	528	491	497	554	495	543	556	560	545	555	536	557	518	533	547	499	543	570	590	505	571	537	552	539	543	521	506	529	542	535	536	540	515	556	498	549	469	531	569	588	497	503	532	522	560	531	532	511	529	512	498	550	522	537	537	512	545	513	547	517	532	574	556	513	565	516	532	500	535	544	523	548	544	562	582	506	554	565	514	513	589	535	537	518	548	559	535	586	504	518	482	568	541	548	538	554	496	571	542	523	508	553	518	499	540	556	534	543	551	516	502	530	547	546	569	537	493	534	531	509	529	517	541	561	524	541	533	546	558	522	548	599	529	536	536	530	530	510	553	532	543	542	531	549	464	568	525	544	527	545	534	527	558	520	533	569	552	512	537	505	567	542	507	567	544	502	522	485	521	521	556	507	523	511	541	528	505	549	528	491	532	523	572	550	556	531	533	549	543	563	545	547	507	559	512	501	509	481	547	562	514	496	485	513	541	551	500	540	515	538	526	515	537	508	521	507	531	545	523	559	537	571	551	516	546	517	465	532	518	551	533	522	518	526	528	533	561	517	545	566	555	551	571	527	551	500	509	529	536	507	569	563	582	577	539	536	536	520	528	549	529	555	603	525	511	535	530	516	522	556	535	551	515	499	526	530	601	537	530	544	533	546	566	547	537	543	530	527	548	517	513	501	527	501	536	529	546	508	514	509	550	562	534	525	540	545	538	577	517	534	525	546	511	557	509	545	508	525	515	557	518	522	560	567	575	518	531	539	546	552	536	524	525	560	551	517	486	523	564	538	523	541	499	531	523	531	548	525	532	546	556	533	541	577	534	546	572	523	560	559	536	552	527	478	556	515	525	522	620	525	523	568	519	524	515	528	554	569	529	536	537	599	501	540	522	525	511	504	557	518	500	533	506	540	506	509	524	525	538	525	565	568	541	536	494	531	549	523	485	537	536	507	510	560	506	537	509	532	545	514	540	562	522	494	535	574	579	581	544	543	563	513	547	543	557	532	539	534	520	535	524	524	530	550	567	553	577	546	537	530	531	514	588	486	513	559	546	510	534	589	503	557	517	570	500	548	549	550	541	558	479	548	534	566	533	509	530	538	496	500	541	551	490	565	488	491	533	557	538	529	551	501	571	546	505	545	520	543	570	543	514	548	524	527	544	536	533	516	516	527	587	525	514	523	537	518	512	559	621	502	538	538	529	536	528	519	503	510	587	489	533	532	536	532	531	536	492	547	525	516	519	561	488	527	521	519	526	572	556	574	532	487	549	520	475	514	505	518	501	512	591	543	530	540	488	555	543	520	532	561	512	508	527	514	490	512	532	550	514	574	495	567	514	536	492	559	507	491	557	526	519	504	520	550	567	547	543	531	489	521	538	531	529	540	549	521	529	532	592	518	538	492	510	550	568	520	514	545	575	514	573	563	582	550	554	535	533	604	509	558	544	516	520	479	528	525	537	571	515	504	519	518	549	526	541	546	565	515	497	550	611	516	478	566	562	503	547	551	519	570	544	549	513	546	555	574	528	555	533	542	560	559	529	503	558	536	536	545	523	556	530	502	545	548	502	563	507	564	546	513	539	523	524	528	507	573	507	561	534	533	525	535	534	514	526	485	551	533	519	481	540	506	533	528	493	492	518	548	526	516	539	589	529	542	509	549	550	539	533	551	530	541	524	553	557	519	529	546	538	577	554	523	515	522	546	496	521	526	528	527	546	539	552	514	549	467	549	535	540	545	513	537	555	514	533	516	519	566	547	538	553	516	555	536	507	556	564	547	542	528	528	533	542	560	547	582	506	519	550	543	537	515	565	534	519	567	614	510	522	550	508	541	557	529	531	545	568	570	517	527	549	539	547	540	544	544	552	524	525	509	569	557	554	556	521	509	555	498	531	534	545	531	586	551	518	523	515	533	550	497	538	519	539	562	515	539	529	560	497	532	522	531	559	532	548	554	532	528	535	518	526	538	510	535	533	569	546	505	553	532	498	528	505	546	533	478	549	523	496	535	541	551	549	505	542	544	563	554	527	533	510	536	525	550	561	515	511	528	564	542	512	515	553	549	547	558	516	549	531	552	514	554	541	564	521	581	560	558	518	545	551	513	506	529	509	522	574	546	531	552	528	495	581	520	517	523	528	551	508	500	513	530	524	547	541	522	538	529	568	546	538	536	558	509	529	529	526	527	552	556	512	525	577	504	509	547	575	520	560	537	509	553	511	531	544	533	531	526	559	556	530	540	503	556	517	571	534	536	559	567	529	543	553	509	526	510	517	513	528	547	507	553	546	539	580	529	532	595	528	498	536	508	514	567	514	546	539	533	552	524	540	561	510	531	558	552	485	545	526	524	553	546	534	480
1452	245	290	274	277	238	230	242	267	241	232	256	239	250	253	255	224	229	233	240	262	263	230	212	261	235	255	254	212	253	245	254	227	221	237	238	242	214	241	212	206	245	235	277	227	247	205	208	222	221	259	226	227	278	247	223	224	241	196	253	254	245	227	207	242	210	255	220	241	237	257	241	219	229	216	238	231	242	231	231	226	255	256	254	248	242	235	248	217	250	262	229	213	240	237	220	240	232	242	217	252	233	221	239	233	267	276	235	227	247	263	263	213	246	243	248	233	246	229	257	221	227	222	243	223	230	207	270	233	262	254	248	216	215	226	233	228	219	226	228	231	236	248	218	232	227	253	243	216	231	243	225	235	234	247	254	250	221	227	244	214	259	261	225	243	211	261	251	229	233	267	249	223	278	234	232	244	236	248	247	229	224	234	248	235	228	248	259	235	232	238	263	226	235	283	234	271	236	222	267	213	241	266	272	233	235	230	260	233	216	229	260	251	252	253	230	215	217	254	261	233	244	258	215	228	243	210	217	202	264	241	218	252	252	235	259	256	225	213	198	239	241	232	214	219	225	233	233	261	239	235	222	237	239	257	217	233	242	266	235	252	237	272	260	241	241	223	262	241	249	222	228	271	237	245	234	245	262	259	228	242	216	246	220	244	199	241	242	282	255	244	260	251	260	214	242	232	247	237	267	254	222	249	224	226	213	260	255	254	220	220	241	210	262	225	220	229	228	249	245	239	228	238	243	255	242	233	237	228	251	252	234	250	225	238	229	257	250	217	235	221	236	225	275	251	242	272	235	256	251	244	246	245	234	217	265	248	225	233	226	249	245	245	215	262	227	242	220	220	238	243	243	236	237	236	262	251	235	223	232	252	225	224	250	242	245	219	245	227	235	243	240	252	238	239	231	227	224	255	248	227	212	230	241	260	234	198	258	254	237	256	242	252	206	244	248	236	234	265	251	252	262	225	226	234	239	240	228	255	225	258	259	231	266	250	257	250	224	236	240	250	240	254	222	228	232	237	218	240	267	206	242	220	261	223	235	201	252	235	216	223	223	253	218	260	251	211	228	236	243	226	230	223	252	208	254	251	221	257	251	221	223	200	237	293	212	256	256	231	235	237	217	284	225	231	248	253	254	237	259	248	229	224	242	243	237	218	256	265	231	250	215	226	230	236	230	232	249	242	216	222	228	232	260	239	252	216	266	258	234	279	235	235	260	259	209	249	239	223	226	226	209	243	259	219	207	223	238	236	285	213	226	228	261	260	222	249	234	193	255	235	234	242	223	230	227	272	235	265	243	254	215	246	235	255	274	256	233	242	231	276	242	227	272	265	222	229	242	219	234	271	225	255	221	261	207	239	242	225	237	235	238	234	229	199	244	254	230	254	246	239	229	251	241	229	233	206	241	199	240	256	243	237	227	216	226	209	277	217	242	238	220	268	227	272	220	233	228	220	277	251	265	233	233	221	229	239	234	230	215	266	245	245	253	228	231	221	244	256	239	222	225	211	232	255	253	252	251	214	234	221	239	211	247	224	262	241	236	234	263	256	248	206	228	214	221	236	261	234	228	207	253	245	224	218	226	253	239	240	250	226	233	271	248	255	240	227	245	236	265	251	294	233	256	200	225	219	238	236	229	223	274	247	248	253	285	212	241	264	222	247	238	231	214	231	245	235	232	275	230	211	242	256	228	266	245	219	256	230	220	237	237	215	240	238	240	227	225	236	265	214	262	256	228	220	223	243	217	242	233	226	224	231	256	263	230	208	233	238	235	215	236	247	228	228	234	250	235	248	256	248	244	222	237	234	249	250	196	238	256	254	253	260	242	210	250	252	216	215	226	236	253	217	260	254	229	242	245	226	215	240	258	233	224	225	268	261	232	259	238	228	243	223	240	259	258	206	232	235	231	258	218	247	220	252	226	237	211	236	225	215	242	219	258	238	256	246	217	255	228	211	225	258	249	232	234	220	234	227	246	231	242	241	233	241	220	258	268	243	224	239	247	220	270	257	249	261	255	198	269	260	211	185	205	230	248	244	236	238	234	235	222	251	221	229	234	213	230	234	225	242	208	264	244	223	211	251	230	242	242	260	232	207	252	229	238	280	240	222	237	224	259	231	218	237	239	264	237	216	218	203	220	234	229	259	240	224	248	270	250	229	226	245	232	248	215	253	264	250	209	241	228	225	224	234	258	232	239	259	249	215	245	253	213	222	246	223	236	255	223	255	242	241	233	258	215	244	222	225	262	225	265	259	210	236	231	239	232	237	215	245	221	234	284	253	238	269	244	236	241	230	223	215	246	273	219	242	246	211	234	235	236	252	233	245	273	240	244	272	230	229	220	229	251	218	216	240	226	264	257	246	244	266	265	208	260	254	258	217	235	234	247	247	240	287	257	222	262	239	223	250	220	227	211	245	248	202	247	219	260	237	235	253	291	244	212	237	245	232	246	246	237	268	253	223	227	227	239	237	247	263	226	222	231	244	241	239	264	244	244	237	249	251	204	236	202	221	224	240	231	241	248	247	254	227	249	214	228	229	234	226	266	264	267	257	224	263	241	245	225	232	224	213	233	245	238	219	259	261	245	235	236	227	228	208	223	244	239	236	235	259	209	251	245	275	235	262	245	248	232	248	239	212	199	241	246	266	255	247	235	235	250	252	225	217	247	221	225	231	232	248	239	228	257	258	264	235	268	225	239	251	232	235	234	253	250	245	226	225	244	232	227	237	238	249	259	230	260	210	256	249	246	243	227	238	246	215	255	252	223	204	242	228	237	229	242	247	237	240	234	234	249	227	239	249	239	261	241	259	238	239	235	267	263	247	263	230	226	262	227	255	259	232	217	257	234	212	243	261	261	201	250	229	235	255	247	240	276	247	220	238	240	223	228	233	218	247	224	241	264	251	197	248	230	231	254	222	222	222	203	274	211	223	212	267	257	249	225	237	242	238	247	292	240	227	221	245	211	230	240	235	253	244	197	242	270	244	239	239	223	234	231	234	252	235	227	251	245	216	266	257	258	259	263	252	286	241	223	253	219	200	261	233	213	242	235	230	207	216	237	242	246	231	237	225	247	246	241	262	241	273	237	225	245	247	248	264	248	256	244	248	223	249	241	238	258	236	237	211	243	283	260	247	235	250	231	246	249	222	244	251	233	228	219	254	219	222	245	224	219	244	232	242	255	238	247	212	260	238	237	235	272	247	237	237	208	231	241	223	267	229	257	246	206	238	232	228	221	211	273	258	262	245	266	248	220	238	276	211	234	274	272	247	244	239	248	258	216	222	238	252	240	209	249	226	225	254	229	268	216	257	213	269	235	252	235	219	258	246	238	225	226	221	252	246	243	253	243	233	220	246	246	250	253	242	238	208	246	257	214	238	205	234	250	220	236	238	227	237	247	248	230	264	244	247	218	229	240	253	246	268	244	230	256	209	234	221	221	261	218	251	243	240	257	255	227	233	273	262	227	261	255	258	238	222	236
1801	583	653	643	645	572	600	602	604	622	636	587	580	581	594	579	578	579	608	569	582	615	578	570	630	574	578	558	564	547	589	549	583	574	594	600	586	576	600	575	578	540	563	574	553	623	533	585	562	573	582	567	597	540	624	541	603	582	615	570	596	630	593	588	594	574	557	611	609	566	565	575	565	584	568	609	594	548	627	596	622	602	564	573	572	551	594	593	547	589	590	564	555	614	556	555	577	612	569	568	539	630	577	569	589	557	592	615	587	628	577	579	563	562	585	597	598	605	556	563	538	612	606	536	589	521	566	573	582	610	568	586	553	609	576	570	564	617	638	577	587	574	569	576	555	547	590	592	576	571	554	560	598	584	555	600	595	560	562	556	610	558	543	591	532	558	573	568	614	570	578	548	579	563	587	560	603	599	552	547	583	611	549	616	583	601	558	559	572	541	585	562	570	570	589	587	561	546	570	579	602	554	604	586	621	595	575	578	567	573	606	575	547	557	599	588	585	558	545	578	574	571	539	658	586	580	575	580	532	625	563	562	600	575	586	571	577	572	539	556	593	587	568	560	547	596	579	582	617	584	596	594	575	591	594	601	553	588	616	576	567	575	597	559	583	560	613	657	594	545	550	592	559	569	559	588	555	579	590	579	595	561	585	593	575	603	561	587	631	532	558	590	560	627	543	566	608	578	577	599	549	568	588	574	623	549	595	599	564	572	586	571	561	591	535	553	574	591	555	583	548	581	558	625	544	594	618	520	596	581	573	561	547	602	574	625	538	572	532	590	570	578	551	565	550	542	579	594	568	569	600	563	572	554	559	560	610	571	542	595	605	603	601	555	610	569	590	552	544	563	618	596	555	613	574	585	539	563	534	550	571	596	547	529	612	572	579	565	595	572	590	584	602	605	550	556	601	595	602	578	562	564	549	594	564	577	581	587	583	556	587	568	564	584	595	564	536	566	598	579	602	567	613	536	600	646	568	542	589	619	572	610	557	586	578	568	558	553	551	611	564	585	590	615	593	564	589	587	549	580	561	618	557	546	584	591	573	587	548	600	606	590	598	540	617	590	585	582	600	553	565	608	538	591	594	554	577	540	547	579	586	582	552	579	570	562	573	547	571	600	609	571	549	576	582	537	522	570	613	589	558	547	583	572	578	618	567	582	624	575	582	559	576	528	571	574	640	582	618	524	572	556	579	535	533	602	601	590	538	552	577	535	610	569	567	600	597	574	551	569	569	559	585	542	563	578	585	561	578	594	515	614	603	529	592	572	564	593	545	569	556	617	549	561	579	553	581	536	584	590	611	570	585	547	599	592	594	607	586	570	549	617	594	560	552	603	525	592	611	560	589	548	584	590	579	616	584	599	553	609	549	599	585	620	600	592	592	577	591	567	575	603	580	560	586	605	578	631	551	579	581	570	604	632	572	600	570	569	556	581	587	573	576	553	588	608	562	592	543	570	558	578	566	593	593	567	594	588	571	555	580	556	569	622	635	567	559	595	576	599	606	594	647	564	603	583	572	615	575	606	614	549	578	601	616	551	562	574	608	566	576	582	588	575	543	565	586	567	586	585	592	534	597	594	606	555	559	632	600	556	608	552	577	566	564	591	589	562	570	588	584	546	563	563	576	517	617	586	574	565	564	579	613	593	613	567	569	585	603	576	552	575	574	601	617	571	589	559	554	527	544	579	569	574	569	558	582	578	561	578	612	544	565	546	570	527	549	566	564	585	588	607	554	561	585	573	545	616	559	535	628	624	583	570	574	555	574	585	588	569	612	569	539	543	579	537	573	581	602	572	594	564	539	608	576	570	565	577	584	591	551	571	571	573	542	598	558	549	570	554	602	584	579	522	551	598	580	584	540	600	560	603	561	585	594	566	554	629	604	632	607	617	582	585	593	619	617	590	584	592	610	568	610	569	596	592	544	567	590	569	593	559	590	632	556	567	534	585	570	582	553	573	599	566	571	538	566	563	597	587	555	597	622	588	558	549	572	594	568	580	590	579	545	567	605	514	535	540	606	556	547	619	586	573	569	549	603	602	571	605	578	537	530	566	536	567	554	557	605	530	577	513	582	592	574	537	570	612	583	567	569	549	572	611	532	591	604	634	574	577	594	606	557	587	560	586	602	576	566	581	588	582	560	559	606	564	576	595	590	572	630	547	590	557	539	576	584	599	610	580	588	568	550	593	565	594	572	556	539	603	575	561	575	574	615	509	560	583	555	569	545	544	546	565	612	548	521	597	556	594	626	576	597	576	583	623	533	572	595	578	590	607	580	540	549	562	567	513	600	584	599	570	581	569	590	654	560	611	578	535	605	606	565	579	598	570	536	588	564	582	598	605	602	563	586	594	550	587	593	586	591	589	605	600	582	590	539	582	571	575	580	586	584	587	591	544	569	601	579	536	596	553	583	537	593	611	590	621	593	570	567	566	578	577	634	559	578	558	570	563	556	591	617	583	572	559	629	530	571	549	584	582	594	575	588	610	569	626	586	579	602	572	586	589	573	570	516	571	550	523	594	594	574	544	537	600	589	580	605	616	536	600	608	602	597	568	547	545	580	607	560	604	577	532	541	605	607	587	602	641	610	584	514	641	592	612	590	593	525	572	545	625	544	591	592	579	593	620	600	637	639	573	576	595	576	601	564	604	587	600	538	600	560	601	577	586	595	592	577	635	582	585	567	560	576	598	554	570	571	599	599	576	576	597	548	601	596	573	590	557	559	561	536	554	614	594	559	551	576	589	574	568	598	606	561	583	625	602	611	579	566	581	595	539	603	597	593	597	580	568	610	612	565	576	569	560	610	589	576	601	587	589	558	547	553	611	544	576	573	549	562	546	538	595	583	612	590	578	628	535	572	570	590	581	569	572	567	604	581	626	565	578	585	555	550	636	604	573	566	581	647	596	616	580	582	585	590	593	605	601	619	566	591	596	593	559	584	565	616	583	600	607	550	582	570	588	552	570	577	563	605	562	599	592	573	578	543	589	583	594	597	560	588	544	621	590	570	530	576	568	595	549	558	606	583	567	565	583	552	575	532	588	556	607	575	565	564	571	612	595	599	572	541	579	626	567	567	540	647	569	566	609	561	566	535	567	559	628	608	583	616	580	621	577	579	587	569	589	556	606	583	598	565	574	591	607	590	598	623	582	608	603	581	610	577	585	600	592	589	580	516	548	589	571	597	535	597	516	568	591	563	570	542	579	575	552	546	594	588	580	607	554	604	589	574	572	606	583	576	555	594	583	537	597	539	556	561	583	578	632	582	574	598	576	610	612	578	570	564	612	583	580	557	609	598	590	589	585	629	594	575	575	561	607	566	591	545	598	563	576	546	591	573	583	600	556	571	579	550	558	584	545	616	577	563	587	528	611	560	593	568	603	590	580	564	574	568	549	605	578	559	600	597	568	571	573	556	516	578	595	553	558	584	561	572	554	545	565	556	602	598	582	546	561	587	575	575	567	545	568	607	612	570	596	575	614
7698	662	608	623	529	485	407	373	386	409	353	386	409	375	389	373	360	361	394	359	357	327	337	376	369	370	343	371	299	377	367	387	331	321	362	322	361	350	373	346	349	347	323	304	340	396	359	365	347	337	363	330	358	326	323	349	338	346	343	348	350	371	383	330	359	317	363	330	386	344	370	380	376	351	366	376	345	366	404	356	331	317	360	340	378	351	331	398	345	374	355	325	345	339	363	379	365	351	360	348	338	347	367	332	337	366	359	376	366	319	347	343	348	351	329	341	310	371	331	322	356	296	352	403	390	333	356	394	327	388	350	316	355	315	331	382	331	347	340	363	332	344	359	364	312	339	325	385	358	371	332	365	348	348	349	324	335	284	330	349	405	340	351	334	357	371	332	387	352	328	332	331	354	378	369	330	364	368	340	371	327	308	363	347	358	334	351	319	349	386	327	355	322	346	334	324	343	315	349	337	354	331	345	338	364	353	355	353	320	337	314	349	330	381	399	313	344	327	336	357	362	356	355	355	365	346	304	304	366	344	322	355	381	366	342	344	324	334	365	365	332	340	366	327	364	350	340	346	312	352	339	325	352	379	392	359	363	344	349	349	368	342	337	344	358	348	350	375	370	349	349	329	359	357	335	374	353	337	391	359	337	335	367	362	355	342	353	315	323	324	338	336	333	343	343	349	314	349	373	334	362	302	337	364	363	389	347	329	349	372	323	374	335	383	354	351	320	318	356	305	350	368	376	354	389	335	319	368	341	308	357	358	332	366	367	355	333	379	347	336	430	337	360	336	330	321	372	351	332	364	371	328	334	350	310	344	351	344	335	305	357	324	333	358	354	354	329	333	384	350	323	346	384	316	389	369	362	337	361	332	334	370	390	404	391	367	332	372	326	348	354	347	338	359	349	390	325	348	317	344	359	371	366	345	314	383	319	302	339	363	355	367	366	353	349	339	350	358	345	369	365	367	379	338	374	348	344	383	354	400	380	367	344	380	305	360	347	376	341	380	323	346	360	347	322	333	357	311	352	363	371	345	343	331	376	353	326	325	348	356	325	345	361	344	338	348	383	338	338	327	371	318	337	343	384	337	358	348	339	341	360	296	350	341	364	334	361	353	357	380	368	350	357	347	338	360	346	359	357	322	355	349	344	367	353	361	337	374	376	329	368	342	364	353	346	341	324	340	331	359	358	362	338	344	336	380	348	369	344	326	327	363	362	356	349	367	360	326	373	356	333	357	351	334	363	316	360	344	347	368	363	322	362	345	342	370	375	341	348	346	368	330	395	342	357	349	333	342	337	341	353	367	345	355	364	355	316	346	350	352	361	341	364	343	325	361	372	353	368	356	332	359	368	350	374	385	312	338	316	349	317	368	397	343	332	351	351	351	340	328	355	333	360	315	341	341	365	347	379	344	345	353	358	334	345	346	339	376	373	340	330	320	347	352	362	355	344	359	351	354	339	364	330	376	356	355	330	352	332	354	319	344	373	330	380	345	349	338	364	328	340	307	341	342	346	375	309	325	386	328	376	362	349	336	348	371	296	331	353	372	346	360	350	358	300	322	325	342	324	342	393	357	367	340	358	352	372	337	339	349	345	337	328	350	317	334	312	348	331	339	335	331	370	351	360	386	353	338	309	332	321	367	346	349	328	333	343	351	323	353	374	332	346	348	375	364	354	336	341	327	386	335	307	344	382	332	361	345	323	346	346	308	344	369	345	347	365	382	366	328	343	371	364	347	361	345	363	354	357	362	307	339	333	365	370	330	363	374	330	329	324	369	360	330	333	348	340	334	352	332	346	384	378	373	310	319	333	340	360	366	367	346	329	331	356	367	358	354	335	314	322	356	372	343	328	313	364	353	339	344	358	333	359	346	334	365	340	335	365	360	291	350	312	328	335	361	341	369	351	339	326	353	357	361	344	335	315	352	342	355	336	319	366	338	374	384	322	367	367	386	330	375	378	397	351	360	333	323	388	344	343	338	347	318	338	370	365	373	344	359	373	333	318	338	305	354	373	340	342	359	334	361	307	341	342	337	291	334	324	313	330	379	319	367	319	345	374	358	366	351	358	348	336	338	362	338	337	328	324	365	334	384	356	374	351	364	319	335	344	336	334	338	333	373	344	342	349	353	343	322	351	310	324	349	375	333	356	344	330	332	351	342	346	353	331	362	348	360	353	372	347	374	379	377	314	351	353	327	352	332	363	326	358	359	363	389	382	359	329	327	359	345	348	374	345	336	362	329	315	343	330	367	342	346	328	333	367	359	389	347	376	349	358	331	348	350	314	343	387	314	334	382	353	343	335	346	344	356	342	334	358	369	362	371	348	322	361	349	392	350	368	368	374	337	370	331	346	376	322	311	342	322	341	361	358	371	346	342	362	335	363	359	335	360	309	337	366	351	312	361	337	345	360	344	335	404	343	336	345	333	311	345	313	322	356	371	322	346	311	358	363	336	366	366	355	349	373	353	342	341	341	359	363	343	351	374	345	342	312	378	375	362	325	373	357	354	350	344	370	343	357	360	318	357	359	328	331	330	351	322	348	328	354	329	340	375	376	327	330	334	328	332	364	351	349	346	347	347	363	356	316	349	337	322	362	334	342	360	334	369	368	373	405	376	359	340	325	360	360	365	336	363	356	354	316	336	343	344	334	361	313	340	335	385	372	370	328	324	330	311	318	332	363	352	323	387	306	338	366	324	349	321	331	326	319	345	358	324	351	354	367	341	383	369	320	344	360	377	337	387	369	366	349	382	379	365	315	342	333	363	339	337	366	317	371	361	368	355	321	351	345	352	319	325	346	357	340	365	373	403	346	336	379	341	311	310	339	381	357	342	361	371	351	321	345	355	361	310	336	361	373	352	320	343	351	336	365	379	351	364	380	347	363	334	351	349	363	351	311	352	347	331	337	330	342	367	308	362	294	374	358	345	327	367	329	335	321	375	361	359	366	350	336	378	333	355	338	326	360	319	349	369	369	360	378	340	345	344	353	358	355	350	344	348	367	344	325	375	313	323	322	358	365	362	337	373	361	324	335	322	333	381	318	355	368	367	348	327	345	328	363	379	376	323	371	354	340	381	373	352	347	336	358	334	347	345	371	331	325	354	336	350	328	366	365	336	327	347	371	332	352	348	316	359	340	336	323	335	357	347	323	365	342	337	351	363	395	358	330	347	359	380	376	353	328	336	369	338	349	363	371	354	370	351	348	326	336	396	368	355	343	331	319	345	345	314	380	341	358	383	343	361	334	324	336	373	378	365	379	333	354	328	321	331	368	308	337	328	328	350	359	354	344	362	368	341	326	349	348	372	355	333	335	314	385	343	377	334	324	340	324	345	352	347	354	366	349	332	350	352	362	357	362	317	341	349	333	328	363	361	422	326	358	325	354	389	345	329	352	357	360	340	370	353	369	359	339	324	343	318	376	361	363	348	366	377	350	371	314	361	326	321	336	350	352	367	367	361	336	373	338	318	327	365	386	326
6589	1069	1562	1675	1483	1354	1202	1085	1044	945	968	936	925	868	899	853	841	817	887	811	811	799	797	803	820	804	784	837	770	824	775	827	809	795	837	806	808	854	780	810	814	824	800	824	836	781	771	814	744	836	769	790	784	797	817	809	806	819	801	778	800	800	804	793	832	786	794	786	810	776	779	820	753	804	797	798	775	794	830	766	812	781	774	823	802	801	773	806	801	784	776	811	750	771	781	795	795	841	807	784	754	767	813	733	810	835	806	815	758	836	723	765	810	814	769	785	752	784	803	816	799	820	783	773	821	827	822	777	736	810	801	818	793	795	790	836	796	783	799	807	800	794	797	785	811	819	785	835	826	820	842	789	773	816	737	793	760	751	772	797	834	744	820	830	833	757	787	807	819	851	785	772	770	772	785	837	815	789	782	796	778	820	817	808	759	782	828	803	802	734	758	799	746	759	824	780	807	816	847	822	790	760	832	744	768	805	815	793	820	873	827	773	783	803	800	817	827	825	776	776	799	825	813	789	802	802	801	808	827	809	796	760	743	813	751	773	772	808	760	757	815	747	819	788	800	756	803	772	788	788	759	749	780	773	766	793	780	761	837	781	801	836	812	780	838	748	780	767	756	826	812	763	798	811	805	817	787	766	792	783	790	826	756	785	806	845	805	767	769	762	825	828	831	770	747	804	816	774	786	785	800	751	786	821	819	802	758	790	805	825	816	872	728	806	796	778	820	799	837	790	773	769	790	796	757	764	846	789	780	839	775	825	779	748	791	831	779	765	818	796	790	817	782	795	827	789	768	848	785	764	751	830	738	815	870	765	771	777	844	747	795	799	748	768	776	768	793	806	801	771	764	767	783	767	792	759	764	834	764	776	812	797	767	769	836	806	809	777	820	803	789	834	797	774	822	798	779	782	789	864	775	835	779	745	786	812	787	765	766	780	776	763	790	807	785	772	780	755	753	814	794	751	821	749	816	809	803	769	806	716	792	817	806	806	779	827	765	793	806	769	796	794	770	757	731	826	808	785	815	784	752	820	799	810	775	797	764	769	725	816	832	764	769	768	823	810	804	817	836	812	788	810	799	803	803	793	794	802	794	765	833	814	825	774	796	787	783	807	779	756	803	769	778	786	783	800	769	842	817	771	791	807	796	749	769	815	788	801	820	824	795	793	804	820	825	824	794	807	827	757	814	820	802	807	799	769	787	748	768	757	812	792	738	792	807	851	784	800	760	763	782	821	786	802	804	819	790	837	778	756	809	797	837	769	834	746	779	774	779	771	803	783	786	823	753	817	835	771	795	779	808	823	765	815	806	822	818	831	813	810	767	779	779	795	795	785	841	808	770	821	783	790	779	768	800	753	796	768	772	773	780	791	784	731	757	825	832	753	743	790	824	814	743	750	782	814	805	777	746	775	785	776	788	792	789	816	729	814	826	785	798	778	795	785	812	795	792	794	835	786	762	818	799	790	809	765	775	802	777	770	796	762	821	768	815	780	832	792	811	818	825	755	814	810	792	785	762	769	820	776	858	743	773	763	840	760	796	786	772	800	782	793	747	775	758	835	769	803	813	769	784	790	768	768	766	791	756	732	784	713	785	824	780	787	796	867	805	855	802	778	779	790	826	833	759	752	763	754	815	801	813	744	792	801	797	778	810	740	790	759	801	810	776	797	776	786	802	764	785	790	801	824	740	801	743	777	770	803	790	857	822	783	741	809	798	772	774	784	797	768	782	804	766	825	790	783	776	781	789	834	829	758	794	771	798	743	816	816	742	788	822	757	791	782	812	781	766	792	740	778	780	810	817	800	789	805	795	815	815	806	773	798	750	776	801	839	829	771	802	780	783	880	805	811	789	785	787	812	814	808	820	807	804	760	811	776	829	859	759	795	847	847	798	782	785	788	747	775	798	844	774	784	845	774	799	796	816	827	795	801	800	799	830	818	778	763	784	793	812	804	774	806	805	831	789	799	812	812	785	784	800	793	782	796	823	864	785	754	773	794	797	780	818	844	838	807	799	789	777	783	801	757	796	758	802	824	827	802	769	756	814	790	790	764	854	820	781	779	788	827	791	777	722	774	759	715	796	834	790	830	804	800	793	813	830	801	781	769	797	794	757	821	803	793	807	807	826	803	810	793	793	779	766	748	772	799	826	773	801	763	805	772	841	778	758	796	805	814	811	797	766	776	798	806	771	808	810	781	804	839	803	772	751	810	785	841	819	757	785	766	794	790	811	809	827	771	802	778	779	718	791	709	804	818	752	732	778	774	725	809	825	832	792	746	799	820	789	767	810	805	810	774	792	815	771	768	787	794	797	803	825	817	827	774	782	788	778	823	806	777	799	795	811	810	789	787	796	812	815	757	818	763	777	730	824	764	780	813	746	828	831	811	827	801	754	792	777	792	792	811	790	758	824	795	826	789	779	792	811	796	807	766	808	760	834	795	771	813	809	798	784	800	772	798	761	751	838	812	806	776	776	855	789	866	755	793	761	803	803	789	804	813	809	777	844	822	803	805	809	773	815	826	835	838	798	804	804	762	795	816	789	758	793	800	807	843	783	841	808	793	771	786	718	853	800	780	820	831	830	786	793	774	767	727	837	840	835	752	809	781	786	785	749	731	851	780	791	793	807	799	814	747	755	849	754	789	762	803	839	803	790	804	741	849	815	854	755	744	809	837	782	757	802	813	762	787	764	797	808	801	738	817	842	829	829	799	798	816	774	815	803	784	793	795	719	808	825	795	805	735	815	750	802	785	812	772	793	812	800	771	810	766	798	803	804	800	782	741	724	826	783	819	818	759	789	764	773	788	805	791	717	809	770	838	798	803	795	775	748	789	794	752	788	755	801	809	763	752	800	813	728	801	813	809	820	792	789	786	759	784	770	838	810	783	762	786	815	783	815	780	765	873	795	838	769	814	772	814	793	810	821	807	787	799	798	840	779	826	832	813	820	836	779	761	846	743	774	761	758	783	781	745	787	847	874	836	772	806	781	745	792	822	809	825	792	809	815	789	781	805	798	743	790	783	780	806	807	803	784	784	779	742	822	800	843	762	750	808	775	838	818	849	790	774	846	770	754	783	849	766	798	773	806	856	760	788	807	820	830	810	779	790	792	793	788	828	756	780	792	790	784	710	773	795	789	814	824	832	830	756	755	770	759	800	776	767	773	800	773	799	740	826	815	800	791	751	806	781	811	787	775	797	792	845	797	841	783	789	787	796	775	811	748	807	788	734	813	825	765	827	760	836	768	787	789	815	761	792	827	824	814	790	781	760	795	829	797	792	818	801	808	793	857	771	834	785	771	802	764	822	823	792	773	727	741	780	767	775	785	827	846	762	801	782	800	811	792	806	780	816	844	770	773	807	790	764	816	748	722	783	794	838	808	795	780	813	794	774	811	795	784	786	785	759	772	816	816	768	747	852	818	812	821	813	794	803	746	770	773	772	768	765	760	813	740	846	778	816	703	796	774	809	815	773	789	783
14247	1200	931	797	518	434	360	320	326	283	285	286	243	247	245	251	243	228	235	271	229	279	227	247	278	229	231	220	215	256	245	196	240	231	227	263	242	223	224	242	238	239	261	217	234	240	263	247	229	235	204	225	246	249	256	256	214	213	212	241	243	229	235	223	234	245	216	230	248	215	227	215	247	212	217	240	227	248	243	242	243	219	225	200	209	243	248	207	238	233	238	221	221	268	230	245	225	253	254	228	249	224	206	229	252	232	235	222	217	231	222	226	258	241	221	223	232	261	234	219	247	236	236	222	263	236	222	247	232	209	222	210	196	254	230	247	226	207	254	225	250	248	220	239	218	230	237	248	210	244	231	240	249	211	227	236	253	219	228	216	217	213	229	180	265	225	221	235	238	228	246	244	213	219	220	224	247	210	219	217	255	238	222	224	221	231	264	228	250	244	214	224	224	236	213	234	247	217	214	224	233	240	242	229	222	238	227	240	220	219	236	238	216	205	231	234	262	237	225	237	214	227	223	233	256	237	219	243	224	243	241	232	245	221	240	267	215	237	231	205	254	237	200	207	197	225	247	238	256	224	220	242	221	206	244	234	227	239	220	242	217	217	234	241	259	254	252	220	219	227	227	238	223	224	239	258	224	238	234	232	231	249	242	264	226	239	247	256	208	226	231	212	237	219	232	221	218	221	238	204	211	214	220	235	226	226	216	233	235	237	212	221	246	232	218	244	229	235	238	230	222	246	235	247	234	216	226	245	218	239	220	238	236	245	249	227	218	270	228	231	217	238	234	222	217	225	216	218	264	203	226	207	238	234	236	237	213	229	222	210	235	236	222	249	229	212	248	247	231	238	243	218	218	258	218	216	244	237	239	229	236	239	222	234	244	266	235	243	226	226	222	212	239	203	222	232	218	222	208	247	245	230	173	207	232	247	236	240	257	237	216	220	242	257	235	269	220	236	236	247	215	209	221	233	218	260	229	222	271	223	227	244	226	256	272	194	239	212	236	241	228	228	238	242	215	221	245	230	223	229	210	222	234	251	247	250	233	232	205	230	229	248	236	212	209	221	258	236	222	230	257	258	234	229	193	237	231	232	215	218	238	222	226	213	229	228	203	220	232	212	257	248	223	237	263	237	218	245	241	217	224	237	288	216	252	237	210	219	215	233	257	212	246	208	197	256	239	251	226	212	221	232	219	246	228	224	225	235	224	226	230	229	259	269	219	259	233	255	218	232	219	261	220	247	238	244	242	239	253	233	240	224	217	227	244	232	213	199	259	234	222	203	206	244	235	217	234	204	253	207	225	221	238	241	210	244	224	248	246	235	240	240	212	212	223	225	239	242	216	231	206	225	255	223	229	241	240	222	257	223	239	238	236	226	255	227	256	235	225	225	232	244	204	240	231	227	237	221	210	215	252	214	231	209	245	247	215	224	239	270	221	238	229	268	219	228	246	264	232	243	217	233	255	204	229	235	231	211	236	222	226	238	228	237	209	227	240	223	233	201	259	226	234	195	270	230	263	227	235	240	223	233	236	203	230	262	273	220	250	227	233	263	211	234	231	222	253	243	244	221	213	215	229	246	225	191	222	225	247	242	217	224	236	250	234	215	219	218	233	248	254	234	231	224	230	225	270	250	222	249	229	245	234	255	233	237	225	208	201	224	235	246	215	251	223	241	238	259	239	216	212	214	222	249	233	221	217	248	208	226	265	195	217	224	259	265	218	236	229	259	224	225	221	254	243	243	220	236	229	204	216	237	229	248	226	220	210	249	244	226	217	245	240	236	237	241	227	244	216	208	232	242	236	233	253	240	216	221	224	247	259	252	235	210	231	241	230	210	236	214	246	255	244	239	214	227	241	221	257	229	207	231	250	232	222	187	239	216	218	246	242	238	211	232	267	241	252	242	199	221	251	255	229	238	229	215	230	221	200	234	249	235	213	248	230	206	239	244	229	264	227	209	243	224	224	208	225	255	223	220	210	244	249	225	237	215	208	236	234	257	240	233	224	222	236	225	227	213	215	206	213	212	237	213	214	215	229	249	241	229	223	196	242	233	253	239	234	188	216	256	239	258	234	247	211	227	209	223	254	243	223	250	242	236	200	245	246	209	255	203	240	232	234	220	226	246	223	212	232	241	241	211	212	258	257	240	224	240	248	222	226	240	230	254	235	224	246	219	235	259	212	211	239	235	237	208	204	230	212	227	242	229	209	235	222	227	215	231	256	217	219	248	248	226	245	206	240	234	261	220	244	222	199	240	226	265	222	224	224	225	233	233	223	192	236	223	205	235	241	234	233	240	225	231	231	203	234	237	224	228	230	258	232	253	226	224	221	256	222	230	254	235	222	211	253	254	230	235	230	204	247	220	219	251	223	232	250	214	248	233	234	225	261	227	259	250	202	249	236	237	242	220	229	257	222	236	219	239	258	235	231	226	243	219	217	210	238	246	231	230	233	216	241	215	237	215	222	218	217	210	239	253	231	222	229	228	216	240	221	244	240	236	225	241	257	227	231	264	220	232	255	239	227	239	250	223	250	235	235	212	245	228	227	234	245	229	226	227	261	210	214	244	226	222	261	210	263	245	228	250	224	252	221	226	230	234	215	216	225	235	223	226	260	216	206	264	229	260	198	233	223	197	255	222	247	213	221	244	214	218	225	266	235	227	234	232	237	224	247	218	247	241	248	249	236	245	219	233	197	231	264	225	234	236	224	218	220	214	244	247	230	227	225	216	249	218	237	225	229	226	208	228	249	244	202	218	223	239	234	243	249	234	255	246	218	233	233	215	239	199	228	220	245	254	239	251	249	245	243	213	261	230	234	259	246	228	221	201	255	223	231	267	248	238	246	243	269	221	236	255	236	246	253	229	250	228	239	232	222	227	240	221	221	218	222	213	243	226	239	248	226	238	240	235	240	214	236	230	209	213	244	236	242	238	229	244	245	224	231	211	207	253	230	267	242	226	213	235	251	242	221	250	260	209	227	225	221	210	264	191	225	223	219	246	229	248	237	221	254	236	231	229	247	211	225	235	249	218	219	217	240	204	231	216	243	220	206	242	254	248	245	225	208	203	243	208	235	220	230	245	240	218	212	220	247	251	230	242	216	251	222	202	233	232	228	247	219	215	231	224	230	243	223	235	253	229	234	223	198	215	232	203	244	218	213	224	234	205	229	212	219	210	225	220	249	206	231	257	241	238	232	228	218	212	229	244	253	243	225	250	213	236	251	226	201	222	225	247	254	210	233	223	233	240	220	249	227	245	247	226	243	246	249	235	247	235	215	251	200	238	231	218	240	240	244	258	204	253	217	212	226	243	224	196	234	231	229	239	211	213	233	216	219	229	234	205	203	214	235	208	222	232	220	224	241	241	251	229	220	224	224	237	248	245	219	229	217	226	204	226	218	219	224	219	238	210	231	224	220	217	230	226	224	233	198	219	235	226	234	210	227	212	248	263	233	254	225	255	255	242	227	240	218	218	249	236
8060	1098	2079	2405	1965	1585	1236	1045	990	926	807	840	756	780	710	709	671	638	609	602	621	582	617	580	611	620	596	580	588	544	552	582	591	557	561	557	602	563	573	564	531	554	569	541	593	513	565	565	525	521	544	536	542	577	540	523	570	542	526	512	565	544	553	542	562	530	518	544	520	526	576	478	490	550	545	566	520	528	494	540	538	534	530	528	517	557	542	539	548	527	526	525	546	523	538	521	514	546	510	503	562	529	489	520	549	551	500	560	574	527	527	565	536	530	559	518	551	561	509	555	574	520	509	554	536	495	516	528	508	498	527	564	536	552	513	523	512	547	527	526	557	539	594	582	542	570	537	533	479	552	589	542	538	550	533	528	473	502	528	503	543	538	489	492	528	552	546	517	528	540	518	488	535	549	512	530	540	521	521	503	518	529	549	561	530	546	506	516	499	537	563	529	517	511	537	573	508	572	572	583	522	551	552	507	530	529	523	542	555	543	529	519	506	542	579	494	503	548	524	528	563	508	527	533	556	563	520	560	529	564	504	528	527	505	556	548	535	533	520	528	546	527	559	542	499	524	515	539	563	539	539	548	544	556	542	536	535	524	543	568	535	469	499	496	536	543	514	514	553	554	501	554	538	511	504	554	478	505	515	533	538	514	512	587	517	524	542	539	523	540	533	532	531	545	541	499	524	524	560	559	525	532	529	572	497	546	511	505	517	532	499	538	561	535	527	529	549	531	542	596	549	569	510	534	548	539	566	497	525	561	533	525	564	549	486	497	558	541	547	511	561	524	563	535	526	521	538	557	517	521	547	569	508	584	557	516	558	533	509	547	523	521	517	551	528	532	523	522	540	520	546	577	562	542	532	516	515	505	547	553	561	522	534	526	539	511	603	539	562	571	511	523	520	516	542	523	508	555	528	519	538	501	539	528	469	524	539	548	550	509	570	555	532	537	557	539	501	530	516	561	499	547	547	538	509	511	533	521	563	580	528	525	542	505	513	502	523	556	537	547	542	526	553	538	545	575	540	521	526	528	531	507	558	524	553	521	560	511	516	531	539	535	537	562	578	527	517	492	514	517	559	542	561	561	553	517	557	514	510	534	541	550	517	507	517	571	570	538	537	545	547	553	535	549	542	491	539	596	547	516	520	552	531	533	511	529	520	537	522	522	528	550	515	536	540	561	511	537	555	530	553	544	582	532	490	559	494	539	540	513	500	559	570	558	501	530	541	537	554	506	536	580	535	501	543	537	527	514	512	556	548	544	563	555	516	537	556	506	538	508	545	534	520	531	513	493	524	569	548	489	567	518	543	519	489	554	511	540	518	557	543	535	519	494	547	511	507	526	572	618	532	544	529	528	510	496	536	511	591	534	528	530	536	551	571	581	539	515	533	557	543	525	544	570	572	562	553	510	505	523	553	560	543	531	537	543	520	563	515	533	519	544	565	545	537	522	528	520	556	541	508	521	509	526	546	521	570	542	554	566	529	521	533	533	492	538	557	530	592	519	549	531	535	502	517	562	538	518	556	533	536	540	492	534	551	522	508	524	511	503	530	528	541	531	541	572	526	578	534	508	551	464	564	537	543	509	511	507	564	519	501	508	532	519	520	487	515	580	521	532	544	523	564	520	513	569	517	532	519	547	537	556	537	532	560	528	535	549	537	558	524	543	528	518	533	536	567	540	571	566	538	535	533	486	516	511	503	530	516	545	514	541	553	551	529	530	522	560	500	549	523	498	583	520	558	499	535	542	557	500	544	527	537	538	534	544	558	533	558	511	469	555	505	562	564	530	533	527	545	568	483	527	558	507	520	530	529	530	556	557	517	520	515	536	526	513	537	516	520	564	517	505	515	518	559	535	548	561	508	517	568	502	539	543	503	570	554	572	516	521	506	522	510	493	571	518	549	519	548	529	526	499	507	566	543	538	532	518	533	542	520	525	533	501	560	526	522	546	528	549	553	519	534	522	511	513	522	537	541	519	527	538	549	521	508	500	501	551	570	538	531	533	565	496	548	509	525	528	545	543	490	521	524	524	537	521	561	572	552	541	485	540	521	518	505	538	480	516	540	489	542	552	568	520	512	543	544	547	560	511	516	547	461	541	544	541	547	542	590	537	527	507	578	559	561	565	540	547	522	536	533	511	558	531	535	523	561	509	594	539	507	556	543	551	521	530	568	500	529	554	500	531	514	521	546	542	581	575	526	551	548	482	559	482	500	541	520	531	546	534	484	565	523	527	527	521	539	531	511	556	516	542	539	537	526	565	580	515	542	541	532	527	553	528	526	538	551	494	513	499	491	515	554	529	539	523	541	551	500	527	513	558	519	508	536	564	584	514	523	529	570	508	541	543	524	512	527	514	524	522	526	571	523	548	518	551	535	526	533	584	542	546	568	542	560	513	546	529	531	522	516	520	531	549	527	557	550	516	507	566	553	517	515	581	532	509	548	525	566	530	566	532	508	538	520	522	512	567	540	561	541	549	513	559	565	543	508	536	527	514	504	541	517	561	559	554	539	524	515	550	551	556	545	577	543	520	520	531	569	545	516	573	528	514	543	494	533	517	546	575	502	556	532	545	543	517	566	498	563	523	531	502	513	547	548	563	534	536	503	560	511	550	543	555	556	540	525	492	507	536	534	541	571	535	507	562	550	566	545	570	527	544	488	520	554	537	552	536	532	532	544	536	504	537	524	542	491	557	494	512	545	577	557	534	516	553	504	542	532	538	582	559	544	505	555	519	540	520	563	518	582	542	547	585	533	517	560	530	501	525	545	567	528	543	510	563	555	522	535	536	543	516	554	517	512	527	558	525	549	535	548	523	525	547	526	569	564	489	541	522	524	542	579	500	481	505	565	526	538	547	527	565	538	522	537	530	529	493	550	506	530	520	529	559	564	546	538	519	564	533	528	540	525	501	559	537	495	532	567	489	533	577	517	540	516	557	514	517	553	529	534	526	513	546	541	534	573	512	522	544	496	520	556	563	508	548	519	522	546	504	536	552	572	531	562	519	516	473	549	499	494	549	548	507	575	537	547	544	510	543	538	563	524	531	538	535	544	568	532	533	533	535	554	517	505	530	495	544	495	576	534	523	547	487	536	523	523	525	495	569	511	534	534	511	507	557	551	513	534	535	539	505	517	514	539	573	532	499	517	537	508	503	562	512	520	528	512	520	509	514	563	522	520	544	570	521	501	502	466	513	588	552	563	518	526	556	551	536	539	534	483	551	520	546	487	497	555	584	530	533	496	539	553	532	554	513	550	493	559	584	545	564	531	548	563	515	551	528	534	517	537	576	549	543	528	510	562	551	540	541	531	570	571	537	498	533	541	507	545	515	474	535	535	543	583	558	514	551	580	510	536	530	538	530	526	525	530	533	544	554	513	509	547	545	516	525	534	536	530	525	502	519	494	527	533	529	526	508	517	550	547	547	524	506	588	556	524	498	572	569	502	519	486	545	558	501	546	530	526	522	484	542	510	579	493	530
1321	254	289	237	252	226	248	240	238	262	226	249	240	246	214	251	256	251	249	257	232	237	225	235	194	241	246	259	252	236	269	256	249	264	241	242	245	266	250	235	245	231	240	245	228	244	245	212	239	236	228	251	265	211	229	231	209	246	217	232	216	247	228	250	242	217	196	251	215	238	241	261	217	203	232	223	223	226	218	256	216	262	203	229	250	197	207	233	214	243	233	216	219	256	251	240	230	228	248	262	262	239	236	235	249	246	228	243	227	208	249	230	237	266	230	223	218	216	212	237	249	258	221	229	208	281	224	257	224	228	270	226	264	235	266	250	250	233	248	248	268	232	234	234	258	236	280	249	226	278	199	206	236	213	229	216	209	234	238	244	221	233	233	198	254	247	225	222	239	234	231	220	265	241	256	204	256	223	255	237	221	235	207	236	253	226	214	242	231	229	216	245	259	251	264	223	239	209	236	231	215	267	239	249	245	239	261	232	209	260	224	230	239	243	290	229	217	223	239	253	232	256	252	235	264	232	254	229	251	233	208	232	252	225	222	258	247	231	226	241	238	242	202	223	242	239	236	223	210	264	220	240	224	252	226	214	243	208	265	215	239	237	239	219	202	252	228	235	247	202	245	212	224	223	231	232	218	234	214	252	231	244	226	225	216	264	245	243	236	211	210	200	256	217	253	259	227	240	206	262	212	246	237	247	210	224	230	243	214	224	254	215	243	222	243	232	232	222	247	248	240	254	247	220	205	245	266	263	245	232	256	255	248	237	228	233	223	250	240	233	247	259	242	236	229	251	214	221	261	221	253	204	241	244	217	223	259	225	227	235	210	223	226	256	227	220	221	232	243	220	233	211	240	232	237	222	236	260	248	218	249	252	233	202	264	259	254	219	234	232	239	200	242	230	226	220	236	249	247	233	214	239	237	213	207	233	246	209	222	230	226	219	239	242	200	241	268	199	241	227	226	225	243	246	220	237	221	225	254	239	254	286	231	259	233	224	222	219	263	257	215	236	233	226	250	240	245	243	232	211	230	226	243	230	218	226	223	232	228	228	229	204	263	223	227	244	237	246	245	238	226	245	231	251	238	255	256	220	242	252	230	204	228	248	235	244	242	275	254	233	245	244	252	246	254	237	241	217	229	271	220	220	245	223	249	212	201	215	218	239	263	247	212	236	225	252	244	231	230	220	224	242	237	244	267	211	195	260	247	194	254	237	267	225	244	205	288	221	229	247	263	244	271	220	259	240	232	225	237	253	229	241	231	225	214	224	256	257	226	243	214	217	223	266	246	238	255	218	243	258	235	244	243	232	245	219	252	244	218	235	228	242	251	224	228	248	222	231	242	230	233	268	239	221	213	248	257	219	235	250	241	251	252	227	238	248	231	231	260	226	248	214	198	244	249	243	232	270	235	238	212	218	247	236	265	199	254	242	222	234	243	216	247	251	253	226	240	241	205	226	215	240	219	222	222	260	227	222	203	223	256	226	181	235	254	258	260	241	230	216	260	264	219	240	269	219	227	251	220	261	227	278	217	242	233	242	243	226	233	261	278	234	245	221	236	238	241	228	224	228	237	239	251	217	240	239	244	245	208	214	240	224	216	246	250	225	220	256	242	250	230	255	218	255	249	226	231	237	233	240	246	224	209	246	272	218	252	248	283	219	234	234	240	212	268	223	206	225	259	255	248	223	249	257	242	244	242	240	219	250	243	239	244	273	245	246	243	231	231	224	227	240	248	244	237	240	199	219	250	233	218	245	235	242	223	236	221	227	234	237	251	215	226	243	219	269	252	255	221	226	230	230	237	237	246	234	238	220	241	229	223	226	249	233	234	267	230	250	255	239	248	229	247	257	222	224	214	214	252	217	242	238	239	268	247	231	241	241	229	241	234	259	236	227	269	213	251	238	251	251	254	256	225	247	251	245	224	249	234	241	235	214	234	198	239	228	216	247	220	210	225	250	259	237	231	234	285	209	257	234	230	254	280	213	241	250	242	263	235	260	229	247	199	221	240	239	206	261	217	237	232	223	279	220	232	234	236	259	221	255	217	254	199	199	218	230	265	251	248	253	247	233	245	279	243	249	218	234	248	234	250	242	251	254	211	213	241	239	220	229	242	237	222	211	229	269	241	251	226	229	230	248	223	221	241	239	222	221	238	219	242	229	228	249	230	240	212	236	266	218	222	236	223	228	218	214	260	218	247	226	245	257	243	238	214	251	237	221	218	222	249	234	252	247	231	249	235	227	187	255	226	216	231	239	259	231	257	219	266	234	240	242	219	218	253	224	236	246	229	241	228	234	254	236	227	211	247	220	258	245	246	242	213	219	245	236	237	202	220	227	235	227	205	236	257	214	219	232	242	240	258	247	224	233	248	247	266	226	247	237	253	223	231	212	249	244	248	280	208	220	225	250	249	225	207	228	232	224	253	237	273	211	243	217	252	224	222	215	231	257	251	225	252	266	243	241	281	245	262	239	241	217	222	222	207	222	204	231	221	236	253	248	239	252	261	239	237	255	224	232	236	243	243	254	227	228	233	204	234	228	246	231	244	203	238	243	237	218	219	241	269	244	232	241	240	244	233	237	234	229	250	215	232	223	257	264	223	249	256	258	235	244	234	256	278	236	215	251	237	209	273	243	260	219	257	258	252	231	264	248	230	254	224	240	263	229	230	218	243	230	265	234	207	222	248	239	259	241	243	239	217	259	248	268	240	223	262	216	270	235	229	220	214	241	270	241	227	244	231	211	243	227	206	246	238	248	253	225	230	234	253	249	240	215	226	242	261	262	239	211	227	283	260	230	201	206	250	241	234	245	219	222	234	236	255	252	231	247	249	251	243	220	217	272	204	234	253	239	232	247	229	261	236	221	212	241	227	226	227	258	246	217	231	235	236	218	224	216	241	253	229	252	247	220	268	255	225	238	241	237	221	224	230	197	255	255	235	205	246	240	247	218	262	219	203	255	266	225	266	224	254	233	229	204	255	229	250	227	251	248	230	244	240	259	261	221	215	265	202	244	222	230	259	241	225	213	225	220	213	244	262	233	207	215	216	262	228	257	228	236	236	220	214	235	228	238	276	220	255	255	216	233	219	260	261	232	244	257	258	259	212	205	249	259	223	221	245	276	250	215	225	229	238	252	250	260	247	267	243	241	238	257	243	237	217	208	230	218	222	254	205	224	207	243	235	206	203	233	237	250	248	225	207	249	225	204	230	259	260	255	238	239	225	248	242	242	241	230	254	241	244	216	262	271	241	233	250	231	243	221	235	219	242	218	225	223	254	235	236	236	254	217	239	233	273	237	240	250	223	250	252	246	263	226	196	220	215	249	227	214	241	269	241	242	209	228	259	223	264	235	231	228	224	254	232	235	253	241	241	231	251	229	246	237	217	250	256	253	230	221	231	225	224	236	253	260	276	242	201	198	224	229	243	259	239	214	239	206	218	221	224	238	267	253	236	249	239	257	256	230	207	237	223	234	255	242
1809	589	662	577	605	585	581	632	579	583	560	606	621	569	572	582	594	598	592	584	542	589	577	560	591	606	584	575	622	588	586	597	553	558	551	540	584	565	627	557	605	615	588	573	602	558	602	578	594	579	571	590	615	561	569	556	593	574	564	513	590	551	566	586	583	572	619	602	576	577	563	554	577	559	604	565	593	578	630	572	541	600	594	608	604	538	570	578	580	552	576	530	598	609	600	576	591	558	643	614	589	602	575	544	595	589	585	587	564	603	568	609	568	556	590	561	560	569	580	578	611	571	544	597	577	541	562	558	563	587	579	573	525	547	548	556	596	564	572	562	557	567	568	587	611	578	546	616	601	555	538	575	600	597	561	582	594	567	567	595	619	599	581	554	550	605	595	577	556	570	569	583	555	576	610	574	649	624	549	562	622	544	584	533	582	557	596	610	575	576	593	555	534	575	558	610	566	582	594	607	532	583	559	567	547	542	566	593	566	588	592	602	566	599	569	552	594	567	610	583	569	520	544	563	570	566	578	573	558	600	553	572	577	555	605	600	568	595	624	546	578	601	551	571	595	543	578	547	581	575	601	576	580	611	615	581	578	579	545	615	559	567	558	594	578	541	603	573	586	540	585	520	607	609	550	582	575	560	579	598	567	594	597	583	582	538	587	601	584	628	618	573	565	538	581	622	543	587	586	587	584	610	597	581	602	565	584	568	596	602	529	541	610	580	549	598	591	606	660	573	580	572	623	606	558	578	536	541	554	619	609	590	561	582	583	602	603	606	624	563	569	609	547	563	551	605	555	574	553	579	572	613	569	605	595	581	578	550	575	544	561	551	604	549	597	570	612	577	545	555	558	590	605	587	570	561	622	595	573	597	566	573	584	612	567	551	571	594	585	587	533	591	568	572	638	543	585	584	593	560	599	576	569	590	558	572	553	584	555	602	550	605	573	596	598	604	543	604	648	583	573	627	585	597	582	578	580	536	529	549	566	631	607	580	537	597	616	608	588	595	598	573	598	528	553	549	547	623	559	573	558	598	613	542	578	629	573	605	578	572	577	571	553	613	553	577	580	609	605	570	581	541	559	551	568	584	587	557	560	587	571	601	626	571	599	590	581	555	589	562	590	550	608	552	557	581	563	581	602	625	613	599	569	582	605	568	584	572	553	574	574	554	598	567	595	589	575	586	583	587	599	546	588	627	532	601	627	586	589	572	576	582	549	590	617	600	578	604	627	513	624	589	600	609	540	579	624	563	600	601	581	541	570	577	598	568	595	589	617	614	579	579	605	588	613	612	561	604	596	557	594	573	575	623	571	587	592	650	569	554	559	599	584	571	575	577	608	595	566	562	557	558	584	611	572	544	583	580	550	604	567	547	531	627	567	549	540	568	555	608	532	570	587	575	540	570	569	555	603	592	544	566	564	567	561	577	580	567	591	571	584	592	573	577	612	596	632	580	549	578	570	576	595	559	589	539	585	567	563	590	605	548	568	562	564	581	575	582	591	555	536	547	593	589	578	575	537	601	517	566	579	587	576	589	597	583	547	588	551	558	632	566	562	605	558	531	551	612	551	563	567	591	572	561	589	550	575	573	596	559	614	580	621	583	562	553	549	567	587	581	608	564	569	584	563	619	551	523	539	593	527	578	596	544	567	595	592	574	629	594	643	558	546	577	597	521	561	613	572	544	577	594	573	595	541	589	542	597	602	558	567	587	553	553	567	593	577	575	589	596	619	594	530	576	571	611	556	579	544	575	623	604	561	567	579	588	546	589	622	584	589	577	554	630	569	570	583	592	602	577	559	575	544	578	594	544	552	570	541	579	581	615	578	586	574	598	585	639	601	570	575	576	602	558	567	556	553	598	584	608	591	549	569	583	557	566	582	517	550	612	595	551	579	533	554	600	552	588	634	582	580	549	558	589	565	625	582	586	611	612	563	611	575	560	537	564	560	545	605	595	588	603	577	572	580	607	560	577	605	572	610	566	584	542	550	561	590	557	585	597	596	595	607	558	596	559	597	585	576	553	626	590	573	567	578	570	602	595	624	586	552	576	602	558	601	591	589	578	582	550	594	595	573	632	563	568	581	579	574	560	606	577	588	577	578	525	563	573	590	601	582	577	577	548	613	634	605	568	637	613	533	589	623	587	539	518	610	602	561	560	572	571	545	598	611	573	576	591	578	610	576	549	610	585	559	605	565	577	540	553	601	617	603	585	583	561	592	576	576	597	577	578	569	564	609	592	622	524	568	572	590	584	591	594	562	563	587	548	566	581	558	562	561	599	550	547	535	529	554	540	600	566	560	560	562	572	574	555	566	594	555	621	559	574	575	581	598	585	607	574	589	587	593	577	543	571	588	550	537	608	605	571	600	613	612	582	621	561	584	552	572	573	581	549	593	548	522	595	576	602	553	584	607	604	588	530	557	589	597	541	598	537	597	593	553	573	551	554	590	625	578	587	567	554	563	606	555	590	562	560	562	573	544	556	625	586	565	594	586	524	552	558	592	588	544	600	572	588	565	543	557	589	569	567	548	603	568	552	577	555	566	590	548	573	548	596	555	600	604	574	595	597	546	538	526	609	543	553	541	574	584	631	562	606	564	553	592	628	626	572	550	563	560	585	582	556	543	546	562	593	553	577	587	575	631	557	557	620	584	566	563	541	541	562	655	618	589	639	600	608	598	562	618	607	579	566	568	594	556	564	571	603	597	554	560	585	588	592	633	562	591	588	583	585	579	553	537	622	576	565	645	628	565	591	626	582	581	597	590	626	572	565	549	529	588	589	579	586	530	563	552	581	537	557	577	576	593	578	563	600	546	566	583	543	533	554	608	626	579	575	598	568	581	561	638	561	599	616	554	557	598	583	572	535	585	556	604	575	581	586	604	578	591	570	580	598	550	532	586	562	555	504	610	563	603	579	554	579	576	563	584	599	568	591	529	560	563	608	549	552	588	587	587	525	583	591	552	611	591	590	612	596	553	540	569	562	571	572	567	600	640	592	536	578	565	608	569	590	578	570	556	577	554	561	594	600	575	587	584	588	566	570	548	646	564	619	575	599	553	551	643	577	581	600	575	566	564	571	586	561	599	538	630	568	578	645	545	567	590	567	578	540	588	578	567	622	588	557	576	566	584	528	565	539	562	572	583	557	580	566	585	589	555	587	644	538	599	554	578	589	555	610	586	610	587	614	589	575	588	587	539	565	565	539	548	591	589	583	592	575	575	615	556	580	597	564	567	571	579	576	574	600	588	566	549	581	543	574	533	583	583	528	580	508	587	544	591	596	605	533	601	564	574	550	559	585	608	567	527	581	547	582	564	576	574	543	552	561	572	570	551	524	551	624	541	559	586	610	557	576	593	544	590	592	598	591	594	580	528	600	590	607	584	535	557	547	602	584	592	586	576	602	575	591	575	597	543	607	567	574	575	524	577	578	549	590	611	558	577	590	587	548	641	562	560	540	592	537	611	543	540	597	567	629	552	554
7434	639	670	651	520	479	462	389	402	374	372	400	385	363	334	378	336	319	312	347	355	326	372	375	347	355	329	369	350	355	353	324	352	350	380	365	343	345	336	337	332	362	344	352	357	393	361	346	328	348	329	338	328	356	308	342	372	347	363	348	331	340	381	378	338	382	329	350	350	341	395	348	344	347	322	336	322	376	343	346	375	325	320	333	349	360	345	349	367	355	318	338	401	351	335	324	401	347	375	342	396	369	347	333	372	329	344	286	328	362	304	316	379	364	341	347	351	328	349	345	336	362	368	355	368	362	363	351	332	333	362	346	337	317	372	356	347	345	372	380	334	330	355	374	345	325	327	355	328	332	352	325	331	340	353	370	311	326	366	374	339	356	325	313	323	336	380	337	363	334	361	334	335	318	339	353	361	369	360	324	327	348	358	349	317	408	348	318	361	349	334	335	358	338	331	319	331	378	369	353	352	340	344	352	320	342	343	388	353	389	341	377	360	390	321	354	337	325	358	365	359	288	351	357	352	343	321	372	359	354	354	362	360	362	340	363	339	316	361	332	350	363	320	362	318	343	338	340	348	344	366	336	325	331	354	394	333	336	341	334	353	357	346	364	352	373	360	323	327	339	320	328	309	387	315	351	327	342	328	342	384	349	339	355	327	322	332	347	352	337	315	370	357	363	338	318	366	306	359	344	363	346	345	372	394	353	367	313	343	403	361	350	365	347	354	331	348	327	359	326	324	365	344	371	308	339	346	340	353	340	314	342	351	341	337	334	356	376	374	340	396	334	308	320	355	318	335	357	356	335	361	360	378	363	316	351	393	298	338	322	331	348	370	353	346	329	361	368	353	356	346	365	344	325	332	353	328	376	343	339	356	323	348	357	335	342	359	357	372	361	329	322	381	346	349	339	347	343	342	350	321	353	349	337	375	331	358	328	358	349	305	366	348	335	362	343	362	340	325	338	326	345	357	342	331	359	317	352	363	322	377	325	321	341	347	359	332	333	396	316	350	339	327	335	278	329	341	348	374	348	340	371	391	345	329	356	348	331	328	319	323	320	353	335	351	373	364	358	415	337	359	354	341	317	300	387	336	321	330	328	360	337	325	309	374	342	364	369	345	326	374	351	355	310	348	348	306	360	357	350	392	367	351	342	328	347	306	340	360	298	389	364	367	339	381	329	374	342	357	348	350	375	340	372	322	320	363	335	338	351	353	367	331	348	334	352	383	353	359	361	352	361	335	372	339	356	399	344	345	352	352	315	332	344	287	347	338	349	346	297	369	363	382	326	363	353	314	334	345	357	348	320	343	337	337	342	368	344	351	380	344	365	358	315	384	340	339	359	338	343	349	368	335	355	313	344	327	328	355	342	359	365	342	298	365	318	350	364	369	342	371	347	332	360	332	336	338	352	388	337	351	341	328	345	329	320	331	353	336	289	335	332	311	335	345	319	298	342	321	344	323	341	360	328	359	344	320	312	324	409	366	327	341	316	379	340	348	336	317	349	331	331	376	334	368	337	342	354	359	333	339	357	343	329	328	336	347	335	332	378	369	334	386	368	363	324	330	339	311	377	337	370	360	343	310	365	328	333	347	334	380	352	329	327	357	332	365	332	353	357	348	302	359	367	306	335	374	354	370	331	376	355	348	348	311	327	345	328	402	313	308	324	336	340	308	344	372	372	351	318	323	368	335	323	334	343	358	368	339	326	354	355	345	395	321	370	314	333	317	346	319	382	387	333	360	323	336	380	345	343	337	327	345	311	330	366	359	380	309	358	327	322	329	379	348	385	331	325	354	339	326	322	372	371	333	331	353	386	347	329	354	327	314	371	344	346	333	368	363	354	337	344	344	338	357	323	363	357	366	323	312	358	331	333	330	365	345	329	366	353	361	338	338	366	333	339	349	326	316	366	373	363	320	344	363	332	350	319	342	339	334	384	340	327	311	350	362	372	337	323	347	333	353	349	333	350	333	309	326	351	372	357	350	346	335	350	373	368	378	354	385	371	347	332	350	361	376	323	331	335	355	343	335	348	358	336	351	359	366	334	339	354	384	337	391	368	312	386	325	324	345	328	369	366	348	328	349	343	375	299	315	378	338	367	355	365	320	348	355	372	350	351	350	355	370	393	353	363	322	387	352	362	344	342	340	313	387	344	347	350	334	365	342	315	360	389	335	342	351	349	354	321	371	353	355	327	350	348	337	335	382	357	355	391	354	348	316	393	348	333	336	331	326	331	305	327	346	384	368	342	365	367	343	343	359	337	338	362	349	346	326	367	369	315	349	330	330	340	373	338	353	364	343	369	327	325	361	347	375	372	358	325	338	352	345	364	324	324	325	337	375	306	324	345	366	347	360	376	344	366	341	335	368	345	363	343	351	372	400	333	324	328	337	334	350	332	328	391	336	327	317	354	330	334	357	345	345	377	360	346	359	346	358	359	333	355	346	318	350	337	377	293	377	363	351	363	316	394	363	391	350	367	341	361	345	342	362	330	349	328	367	371	329	315	358	365	331	335	338	321	322	310	363	380	338	351	335	354	328	339	348	358	305	338	341	363	356	341	363	328	351	353	369	360	375	333	329	358	332	358	343	349	324	374	343	325	350	346	344	369	340	332	378	322	341	338	352	338	351	353	367	346	303	355	388	366	362	341	380	354	371	322	353	358	338	348	359	349	341	337	361	347	362	331	358	355	356	343	295	355	312	345	348	347	358	358	353	341	347	356	350	330	349	346	345	341	314	314	344	345	379	330	338	314	300	310	332	306	337	341	361	320	340	354	356	328	385	333	375	329	359	345	373	336	335	380	332	377	361	339	323	340	342	347	335	314	326	340	356	349	318	316	342	353	300	336	345	372	342	323	348	312	352	359	341	334	334	332	302	370	358	373	349	334	355	334	324	352	366	357	330	312	332	333	323	330	370	344	324	363	343	369	344	373	371	343	324	337	319	332	365	349	348	374	361	374	352	323	286	347	352	366	369	365	373	355	365	340	333	323	374	359	369	320	367	355	345	321	360	348	321	364	328	337	342	337	316	354	360	382	372	366	323	368	341	322	349	332	366	386	340	345	359	336	328	336	391	328	359	354	311	344	339	329	364	344	329	350	347	347	385	361	381	329	339	333	314	360	320	354	329	331	368	354	332	350	374	359	335	392	349	360	370	333	351	331	332	336	351	321	381	352	346	333	341	335	360	355	378	349	344	374	342	353	350	358	331	333	332	335	344	361	339	328	390	347	354	307	344	326	375	345	354	362	353	376	316	349	356	302	329	341	334	381	330	363	339	343	401	328	344	341	359	335	304	324	371	311	333	356	297	365	350	365	332	349	332	331	378	337	362	370	363	324	360	384	364	353	368	360	367	351	320	361	347	325	378	346	346	349	340	355	329	333	342	381	352	351	338	311	364	332	381	339	342	325	326	326	355	347	351	356	349	339	338	316	331	305	342	364	358	373	322	369	306	329	325	332	389	333	334	356	353	315	363	345
6655	1074	1605	1787	1513	1327	1181	1100	1003	1007	912	896	910	964	920	877	900	855	776	789	827	837	805	867	803	807	822	784	827	847	769	802	811	774	821	777	819	783	857	815	806	848	760	833	798	804	777	807	779	816	780	782	815	748	773	754	811	794	793	822	782	777	885	806	791	745	765	808	740	856	789	809	795	807	823	763	747	835	766	829	824	821	761	766	777	747	827	805	798	799	799	829	834	786	811	831	830	769	797	834	811	824	842	803	789	755	812	785	861	772	794	762	745	763	822	730	841	827	806	804	782	761	828	740	840	797	837	827	789	773	800	755	795	832	785	814	782	826	792	754	780	779	844	810	756	790	798	804	773	756	779	772	800	770	806	829	794	770	726	838	780	797	812	778	802	741	810	760	772	823	782	770	753	766	784	807	797	824	803	813	771	820	818	896	781	743	780	821	788	825	829	785	782	743	815	763	811	800	817	760	794	761	851	764	784	772	810	842	778	765	780	781	825	771	835	811	829	739	787	800	751	780	771	843	768	829	822	812	771	738	768	810	803	781	764	757	822	804	819	783	790	789	813	843	776	756	757	793	803	787	775	817	825	833	757	783	778	797	740	758	783	815	809	819	821	806	813	808	773	805	784	737	774	826	827	811	810	809	757	824	781	835	801	748	795	778	822	786	832	764	782	768	799	830	786	818	840	765	789	787	768	767	840	791	767	806	795	793	789	813	745	742	822	802	795	749	750	782	818	783	832	804	753	782	771	761	771	788	786	782	795	828	809	810	768	794	788	798	806	791	799	757	798	822	806	744	816	794	806	775	785	846	809	843	796	791	727	739	763	796	844	758	758	795	771	815	839	839	773	762	757	769	799	821	773	803	803	807	792	763	819	785	858	792	782	776	762	717	776	810	818	813	787	800	804	785	758	849	852	782	827	846	738	823	764	798	809	802	745	797	786	771	787	765	747	773	803	732	831	837	823	807	767	795	765	785	842	782	833	808	784	813	803	763	717	770	774	786	754	770	801	814	792	792	828	785	797	774	809	794	840	838	773	778	829	702	796	768	799	816	748	805	758	814	813	771	786	788	770	799	780	792	744	847	797	822	854	813	809	812	782	794	815	797	830	768	781	784	766	824	804	816	802	764	813	829	809	788	781	814	787	795	782	789	764	765	777	798	808	787	845	827	810	689	808	807	800	779	805	784	802	833	776	823	814	836	776	795	839	773	789	811	787	795	742	767	788	793	791	814	794	795	760	810	793	841	812	748	820	783	813	721	838	778	792	790	853	767	790	741	771	844	806	779	832	783	759	795	759	799	820	738	766	833	866	748	772	781	791	747	752	784	785	802	796	813	800	795	794	822	810	730	800	784	835	773	803	805	791	752	756	826	793	780	811	824	795	811	810	832	847	800	800	843	768	759	807	858	758	779	780	789	826	814	775	819	782	809	775	773	791	800	803	839	728	787	793	718	849	797	791	786	799	816	787	802	811	797	849	798	773	756	843	778	787	766	768	751	780	767	791	799	767	824	825	783	747	826	821	807	810	822	771	776	844	773	809	813	855	847	786	815	765	790	850	808	754	799	788	812	777	817	815	815	790	812	785	757	732	791	837	808	770	810	826	813	781	769	854	792	833	804	794	807	791	810	830	802	774	793	799	792	789	749	823	832	784	797	821	777	838	781	812	802	758	834	802	793	756	823	808	806	765	771	806	811	780	791	766	758	807	805	829	758	787	831	752	811	815	832	788	764	823	803	802	780	837	772	777	791	834	808	746	811	809	774	796	823	812	794	784	789	798	719	784	792	838	778	775	787	810	740	786	780	829	784	758	752	775	855	766	797	828	803	810	829	782	815	800	779	819	749	791	774	787	811	774	836	812	820	767	747	767	789	751	816	807	745	744	827	825	820	826	787	794	829	794	832	738	790	747	838	814	809	767	819	826	772	782	767	827	791	790	802	750	746	793	775	850	819	800	741	754	784	792	787	802	787	781	775	846	790	765	789	818	802	761	782	815	811	759	836	839	764	783	814	771	842	810	812	798	770	814	780	798	811	768	821	775	833	767	754	807	772	754	743	824	828	793	783	766	721	788	746	840	824	765	823	801	823	772	754	795	744	786	772	753	757	780	775	844	739	787	783	762	812	767	825	727	808	849	836	802	801	780	800	815	793	767	825	780	771	853	792	818	811	788	801	765	783	772	766	766	800	777	773	794	805	823	830	760	785	799	828	788	772	817	798	802	813	784	790	822	776	830	795	753	843	782	795	812	782	841	766	828	789	760	814	822	817	789	825	796	830	772	790	787	831	796	766	759	795	813	777	815	840	800	813	770	800	771	744	738	808	777	817	812	769	842	785	802	799	792	792	784	828	843	826	831	809	783	746	780	779	767	730	818	810	765	805	792	811	836	809	749	822	759	860	773	793	806	808	837	752	788	755	791	790	813	794	767	778	749	769	759	842	854	765	789	747	819	720	759	836	773	765	772	749	768	800	750	805	804	756	833	748	794	756	765	799	800	765	731	791	775	762	802	825	829	752	815	765	800	809	757	816	812	771	817	805	788	810	791	746	814	798	766	799	795	817	798	798	782	833	825	776	838	804	840	810	798	733	788	813	812	824	768	766	766	773	769	835	787	810	786	823	736	804	821	764	778	777	799	776	770	822	826	777	788	782	796	795	758	742	769	805	842	801	780	798	799	823	818	785	734	834	815	787	787	770	807	784	789	809	795	804	794	779	778	756	781	751	740	805	769	789	774	791	750	806	811	812	771	794	768	784	826	808	806	793	824	810	803	773	805	815	837	808	750	745	774	778	778	793	822	854	754	817	805	772	823	786	759	805	808	785	793	794	769	784	810	759	793	760	828	823	799	827	833	777	778	826	796	780	755	783	822	808	785	789	806	816	811	740	778	836	774	782	822	777	797	815	736	805	775	790	799	803	752	783	803	857	776	760	834	804	834	820	779	779	778	791	765	760	843	811	779	831	805	755	809	750	818	810	778	762	749	774	785	804	749	756	768	787	797	775	834	799	841	763	739	792	819	808	839	825	797	786	782	797	830	762	765	792	796	767	831	774	823	829	800	840	859	844	765	772	784	839	774	790	751	787	776	766	757	784	795	821	811	783	723	750	820	784	811	798	834	776	801	794	809	781	780	757	756	763	784	794	740	772	796	826	807	823	789	811	768	797	806	776	802	790	763	797	768	768	774	808	795	784	816	777	725	797	799	788	805	749	816	784	782	790	829	786	770	817	834	772	771	828	783	818	807	819	817	780	830	800	843	797	737	785	794	758	778	777	813	754	790	794	810	822	767	807	793	787	798	816	762	788	774	788	831	751	808	808	779	787	796	826	803	792	751	798	812	794	778	794	794	778	810	721	774	820	794	779	795	782	826	782	815	765	773	817	776	767	780	794	787	837	796	811	786	751	823	771	768	821	747	794	791	847	785	820	754	757	807	722	819	866	765	765	760	785	858	778	804	750	808	724	759	850	793	769	830	741
14253	1189	997	753	526	480	346	334	328	283	234	300	289	271	235	251	259	232	264	250	243	212	250	241	234	263	243	232	238	229	223	236	231	237	273	259	261	210	235	239	236	233	216	221	222	238	188	239	231	239	211	236	224	212	195	208	226	232	232	204	212	218	250	265	237	252	252	214	213	222	237	210	234	212	228	214	234	195	225	234	240	240	223	234	210	207	230	222	237	241	237	218	231	223	208	234	239	228	221	222	232	210	237	219	234	266	246	246	214	213	228	215	236	238	216	247	213	248	235	205	214	228	243	206	210	221	226	212	187	215	229	205	214	254	219	225	212	227	255	217	257	219	228	241	234	234	236	206	244	207	238	210	217	251	249	223	203	227	228	186	217	260	229	214	221	226	183	221	238	218	217	260	201	220	219	229	235	247	260	219	190	218	221	197	243	244	243	218	213	233	222	223	235	205	227	229	214	220	210	190	236	240	258	236	240	240	203	243	200	221	243	216	250	233	215	238	240	203	219	214	221	195	196	239	246	232	233	222	242	255	220	276	241	233	217	220	233	203	245	217	232	191	227	253	225	228	240	221	241	229	220	246	229	234	243	222	225	243	231	250	198	242	215	233	216	227	220	240	237	237	215	234	222	250	232	217	226	244	231	219	250	230	240	248	242	234	246	222	235	218	228	211	223	217	212	240	204	229	250	242	219	211	223	214	248	230	222	228	282	223	247	226	233	241	212	211	223	204	202	222	206	208	228	254	246	214	210	247	226	223	257	255	218	225	233	219	218	226	225	220	200	260	221	246	210	233	228	225	248	250	223	249	188	196	243	240	225	230	197	226	220	209	231	227	224	240	205	223	230	241	259	228	218	198	239	208	253	214	267	242	242	273	264	220	220	245	240	218	217	229	225	256	216	228	229	218	225	227	234	206	221	195	221	229	245	212	241	210	221	249	219	226	203	222	224	243	235	208	236	205	219	231	226	216	249	233	243	210	209	217	228	212	250	256	243	204	244	206	222	233	254	241	220	238	227	236	237	225	227	218	201	223	226	261	249	214	214	238	212	279	212	224	261	206	208	223	238	252	231	227	256	201	223	226	227	242	229	235	201	234	260	204	197	245	231	222	236	241	246	241	240	250	222	234	228	220	232	245	241	279	236	219	236	241	244	237	247	210	241	221	238	259	216	240	250	213	217	234	236	196	226	235	223	250	206	225	235	216	228	213	245	235	221	246	208	230	251	253	221	197	264	254	238	228	220	234	245	252	233	223	213	207	241	221	233	224	226	247	218	216	233	245	245	259	233	233	192	243	246	243	220	229	239	237	225	197	228	229	223	225	221	236	238	253	235	208	240	224	209	209	243	230	238	208	204	206	214	207	266	253	219	209	221	212	230	230	238	216	218	250	221	237	249	206	240	245	217	250	210	223	235	206	223	210	229	218	233	211	219	219	268	235	246	234	211	226	227	219	238	240	215	244	234	222	259	210	224	210	232	204	219	203	211	237	208	203	225	221	244	242	258	235	244	258	216	224	234	228	218	236	229	236	219	226	236	215	233	196	219	230	207	209	218	254	203	244	204	224	225	237	241	227	234	224	250	244	231	221	218	215	229	221	221	205	224	228	224	218	211	252	231	241	214	229	235	216	221	222	263	217	224	220	208	186	171	215	211	243	221	265	217	207	220	250	220	223	231	230	236	211	203	223	210	209	241	231	263	231	218	231	202	224	240	269	241	233	218	228	214	238	228	270	229	222	226	225	212	209	252	206	236	242	234	239	243	213	241	252	233	225	237	249	239	241	226	220	221	213	240	236	231	220	229	244	234	231	250	216	218	197	227	221	228	205	231	239	226	239	214	234	242	224	240	171	265	217	180	229	217	231	208	207	248	216	213	214	240	221	253	245	230	221	201	223	236	213	249	224	236	231	204	234	218	224	227	221	200	225	230	218	228	222	245	218	233	243	209	241	236	217	250	234	227	231	220	214	217	243	195	254	216	235	249	234	215	188	226	207	248	231	231	248	224	236	224	229	248	225	227	224	225	239	243	221	211	235	234	233	231	238	240	229	217	238	245	246	229	198	227	217	236	220	213	249	245	234	210	192	231	233	204	224	234	273	227	225	212	249	232	213	236	225	229	219	208	205	228	271	202	240	212	225	206	237	212	245	248	265	254	224	237	234	224	235	246	219	236	234	239	204	211	240	225	241	271	231	245	241	233	225	233	246	230	253	251	251	229	268	236	226	236	213	233	208	215	218	236	260	229	236	218	218	243	237	217	246	217	192	240	220	191	236	227	221	235	224	191	230	211	237	215	224	197	250	219	201	201	227	221	244	230	242	207	225	227	226	268	223	225	213	222	242	259	247	258	215	229	244	224	200	236	213	242	222	243	226	253	222	254	224	234	243	222	265	228	235	228	219	260	217	220	240	209	202	198	228	233	248	223	244	263	235	234	222	223	244	250	249	203	221	241	247	256	239	228	238	236	216	216	222	232	238	214	225	232	249	242	233	219	229	222	223	227	244	222	239	226	265	233	240	244	216	239	214	242	232	212	246	221	214	237	214	247	226	227	206	215	215	236	229	234	219	248	249	242	212	213	233	221	240	259	216	210	226	218	246	251	233	203	215	209	223	234	243	200	231	196	235	242	253	234	226	227	232	234	251	213	227	214	215	210	247	231	214	207	228	220	232	238	229	248	238	225	277	209	227	234	247	233	229	231	224	207	219	225	219	245	215	258	217	245	257	224	205	238	237	199	229	231	241	243	233	207	226	268	223	188	239	268	225	223	254	227	234	250	271	204	255	224	230	208	214	224	213	244	255	229	228	220	261	286	205	261	221	227	229	243	249	235	223	199	247	245	224	240	256	204	240	228	224	256	241	214	238	220	257	212	230	249	245	217	223	239	223	220	226	236	248	245	220	224	259	248	219	245	211	236	218	244	236	209	217	215	210	249	231	209	226	244	233	200	218	208	210	216	240	237	216	262	218	232	204	201	243	230	246	233	231	222	202	250	225	217	214	227	236	251	254	246	233	202	226	207	216	214	198	244	202	225	243	249	224	221	238	240	223	231	234	230	234	194	205	206	234	194	219	243	232	244	225	225	252	226	238	264	216	218	245	258	233	231	239	237	240	226	250	222	228	232	228	229	225	239	234	217	218	211	204	211	233	220	234	221	218	268	214	239	228	242	207	258	220	238	218	225	225	267	247	239	215	228	226	231	209	227	220	247	232	235	227	238	229	224	244	223	181	243	236	215	211	223	225	243	213	228	242	220	195	225	227	203	230	233	218	277	227	205	250	249	242	208	201	209	232	234	226	240	218	234	262	225	257	242	221	224	235	251	233	215	223	203	223	234	220	207	231	233	228	257	219	213	235	180	225	216	231	234	240	234	222	212	212	221	232	232	236	246	229	198	208	207	224	220	239	244	220	200	205	242	201	247	209	242	233	200	227	231	218	233	227	206	215	229	224	222	222	233	230	228	220	221	230	234	202	215	243
8112	1069	2087	2381	1861	1490	1289	1101	963	926	849	796	729	702	744	629	632	650	594	637	644	621	647	618	632	576	567	611	608	589	577	585	555	543	515	616	546	529	549	579	508	588	558	544	540	550	540	535	574	567	571	587	513	568	551	534	528	546	551	577	578	597	523	508	561	565	539	531	552	493	515	513	561	529	519	554	538	548	548	518	504	562	517	514	513	500	547	553	509	520	555	516	514	549	533	522	519	507	533	565	568	469	511	509	525	533	519	501	540	515	530	556	541	524	564	546	567	519	500	555	488	567	528	572	550	526	533	554	571	543	527	504	490	537	530	499	511	491	519	562	543	545	520	520	526	515	542	491	580	528	540	564	507	524	536	478	529	541	516	520	533	534	525	522	570	525	545	549	499	521	491	529	539	534	478	551	540	531	541	538	540	562	544	553	556	530	549	554	570	545	542	497	542	520	555	546	549	516	514	532	534	540	518	483	548	500	540	528	521	515	535	575	548	488	520	549	549	535	519	511	538	538	568	464	507	531	556	531	527	501	568	534	534	538	529	546	548	518	535	512	508	532	570	538	563	567	555	548	491	540	536	544	514	538	558	553	552	523	563	549	537	492	510	497	513	561	509	539	498	531	529	487	563	539	532	529	503	521	485	525	514	516	533	549	549	577	525	573	594	572	538	522	518	502	521	547	536	530	562	535	528	561	501	495	519	592	566	551	519	561	543	537	527	505	509	574	535	507	530	484	486	562	551	562	515	589	515	532	497	538	547	545	516	535	530	528	535	484	526	503	568	529	506	501	529	540	509	521	541	550	532	547	535	472	512	532	507	543	542	549	527	490	541	558	559	506	529	511	509	569	500	524	563	559	488	547	518	508	525	517	499	516	496	538	529	527	510	555	542	561	526	510	518	559	542	548	541	565	518	519	552	526	487	504	583	554	527	522	545	545	521	512	507	550	493	521	582	509	521	526	518	525	526	538	509	531	560	529	543	540	519	524	528	563	517	537	482	548	519	543	525	477	514	537	567	507	552	507	542	540	535	542	559	542	506	586	538	502	516	529	535	523	537	567	492	532	527	531	521	515	502	492	521	538	523	567	515	574	561	540	525	523	548	518	505	538	515	562	534	516	529	536	487	536	547	540	544	539	514	531	529	502	523	519	559	535	516	511	528	531	544	548	530	576	518	543	497	523	520	545	566	509	544	529	513	539	525	527	537	542	542	597	532	531	559	534	534	542	535	504	523	517	518	528	568	504	519	535	511	470	534	559	486	524	512	511	521	504	570	538	554	508	513	545	571	516	546	562	535	543	572	534	507	514	498	540	477	515	504	509	523	525	516	566	516	523	554	535	499	488	532	528	519	538	481	531	532	544	501	530	513	539	559	493	563	517	513	525	514	552	550	557	491	566	518	494	519	556	522	567	530	533	532	520	545	573	528	541	531	518	531	499	514	528	554	543	543	499	545	544	513	544	495	531	531	520	546	486	560	538	517	503	538	538	489	540	526	543	554	499	527	529	501	514	498	499	508	523	524	532	554	577	523	563	526	492	494	534	539	554	536	531	482	560	530	535	558	536	515	539	534	560	503	539	500	558	498	534	524	530	565	523	563	560	559	511	533	479	526	541	535	505	557	558	518	528	535	539	561	515	538	550	551	506	541	537	521	493	548	556	519	516	567	501	531	500	533	516	553	498	538	540	519	510	503	525	499	516	524	546	516	517	527	512	512	518	486	529	545	502	548	539	529	539	525	525	514	506	522	523	516	533	500	541	530	531	530	553	532	499	541	539	478	550	531	556	484	529	545	482	543	535	551	518	531	529	487	554	509	551	542	551	538	549	556	555	544	522	472	586	493	566	525	518	519	547	529	556	491	543	499	494	553	557	534	530	524	549	529	527	575	540	509	531	525	536	511	523	542	502	498	506	550	522	531	527	497	500	537	524	535	560	511	508	511	523	497	510	567	558	526	499	542	559	524	504	575	527	492	525	531	525	567	539	546	542	527	547	480	530	518	514	532	524	528	567	521	573	539	549	494	509	532	511	568	515	554	504	569	538	575	500	545	538	552	481	561	544	528	511	524	517	520	561	523	534	547	545	524	546	529	516	526	525	539	467	545	523	531	526	506	519	531	512	519	507	520	550	548	501	528	582	552	506	482	495	480	508	502	519	522	537	546	507	510	531	490	556	517	546	495	497	504	536	499	521	539	530	536	526	509	499	547	538	520	542	529	500	546	498	530	535	552	508	531	517	517	528	514	561	568	553	496	525	533	543	525	521	582	569	545	545	565	531	561	555	523	546	519	528	565	517	499	543	511	509	511	561	517	533	495	513	553	534	518	499	529	529	489	555	564	540	571	516	532	550	512	521	525	522	513	498	536	575	544	517	553	525	552	541	504	557	542	509	543	535	518	545	528	564	524	547	500	485	505	492	553	535	527	499	536	539	540	530	530	543	480	509	524	550	532	507	558	544	517	559	504	553	560	514	537	541	502	564	522	553	561	497	528	514	569	522	544	538	536	527	524	489	543	552	522	501	524	559	539	504	537	536	506	534	548	539	507	514	507	567	507	506	468	494	501	559	509	563	529	506	591	520	511	527	514	532	522	513	520	533	538	543	559	548	543	531	523	533	536	546	506	555	538	502	528	512	542	544	526	566	501	565	516	550	522	489	564	532	536	549	540	529	513	565	540	533	534	491	522	549	519	538	573	505	559	501	518	563	538	524	580	505	488	536	518	487	544	507	544	524	589	567	596	592	508	521	543	526	569	531	546	535	536	483	528	528	568	533	531	527	532	508	523	556	518	506	559	534	575	539	517	555	527	526	499	521	531	506	508	526	517	549	525	539	516	534	524	523	523	499	593	486	540	549	556	524	566	543	533	515	604	505	529	507	552	530	527	494	544	544	532	535	529	505	564	503	481	534	499	547	554	522	543	560	529	486	489	536	556	557	568	552	502	510	533	532	577	542	554	507	510	519	517	528	522	474	519	522	520	503	521	557	527	510	549	532	522	510	501	528	523	533	525	535	499	553	502	524	530	529	506	563	564	546	525	533	469	533	520	516	557	533	540	537	482	523	550	525	533	549	569	524	555	517	533	541	578	559	524	553	509	528	571	521	569	508	564	535	506	549	545	517	512	525	554	562	504	555	510	562	553	502	520	542	535	542	496	522	547	533	575	491	508	522	527	549	541	544	574	536	527	549	567	519	501	539	573	524	539	551	575	539	508	505	564	540	534	526	541	545	532	536	537	531	542	520	515	556	534	549	539	542	553	536	516	519	541	574	511	524	541	515	545	518	524	537	554	551	511	538	542	525	562	538	550	530	529	538	513	540	566	550	525	529	543	534	468	527	563	555	543	568	552	503	515	547	543	546	527	517	529	527	522	488	529	545	555	534	534	532	531	540	548	498	516	547	481	549	542	504	525	513	527	574	519	551	488	534	527	507	530	522	592	526	546	544	520	558	540	541	508	508	575	539	509	532	512	539	525	501
1508	249	239	266	240	225	245	222	260	233	195	223	234	204	244	246	237	257	247	259	243	245	242	238	241	214	245	237	249	225	241	231	244	251	201	225	221	246	266	225	244	238	275	240	239	223	240	240	243	240	225	252	239	227	239	213	248	253	244	250	243	217	236	262	230	233	247	256	241	244	259	252	242	226	223	222	280	245	246	252	248	234	235	231	230	239	265	235	200	234	237	216	255	263	213	231	252	236	256	242	240	233	232	255	244	221	233	225	226	215	204	212	228	242	256	239	240	235	271	248	245	219	290	251	246	235	221	237	224	248	246	251	228	225	221	240	250	249	267	237	230	210	222	249	250	245	241	232	243	233	233	237	252	229	204	236	227	270	235	228	208	253	218	257	256	266	208	233	233	225	272	263	251	240	226	238	256	236	242	265	237	234	220	231	233	251	238	268	259	223	252	218	218	223	236	233	253	241	223	227	238	252	232	248	245	254	229	198	247	239	217	252	238	217	234	234	228	248	290	227	227	274	219	246	205	250	231	217	224	224	255	231	231	229	216	239	254	249	241	249	242	247	254	267	256	213	238	217	231	218	236	237	231	234	221	256	246	235	258	260	234	237	246	253	258	235	218	224	249	231	223	228	252	219	220	226	255	218	221	226	229	240	231	221	251	231	265	219	267	212	251	238	223	227	231	234	241	253	249	228	236	229	266	251	244	238	231	246	264	254	232	255	241	235	257	251	239	245	232	277	254	261	236	246	202	261	218	297	258	232	231	247	232	232	239	208	226	227	256	211	250	210	247	254	237	254	234	254	228	192	248	278	239	240	227	235	227	227	224	216	239	229	238	220	229	207	241	213	229	277	245	238	226	237	253	256	219	216	241	248	263	248	268	220	236	227	213	239	264	234	211	236	233	211	212	247	247	235	257	203	225	232	242	241	232	227	242	224	228	225	226	194	259	211	239	227	262	227	221	253	262	221	223	217	256	258	212	236	223	244	226	234	269	249	237	235	234	255	240	240	229	230	235	226	242	214	251	245	233	242	233	227	215	227	229	241	257	244	248	237	231	229	221	270	240	241	261	248	232	258	251	250	219	253	230	267	232	239	233	234	259	248	199	249	253	248	233	224	250	258	220	216	242	217	256	255	259	244	229	223	214	239	220	233	244	208	215	220	255	215	255	234	248	236	248	227	234	254	252	242	227	223	225	248	220	249	234	233	238	282	242	243	249	274	219	246	248	234	237	224	224	249	245	228	208	232	238	251	266	243	243	209	227	258	257	223	222	241	220	269	239	262	234	202	209	224	225	254	236	254	221	239	231	232	213	239	264	225	233	257	240	262	231	242	234	253	219	230	231	224	247	244	241	230	216	266	246	272	243	233	252	219	266	264	231	220	255	201	232	242	223	218	221	246	263	229	231	234	281	214	236	232	232	223	234	246	221	226	243	210	229	244	225	260	212	252	225	219	220	219	224	233	240	248	225	267	224	241	241	247	264	232	250	275	219	232	246	248	239	243	233	261	251	244	254	244	209	242	227	256	248	242	240	237	214	218	243	227	234	244	245	240	218	243	247	216	235	241	240	252	227	224	245	235	227	233	225	231	238	217	246	235	238	232	225	208	239	225	209	253	223	245	251	241	252	210	262	235	221	229	220	235	247	262	249	232	245	243	260	254	227	227	256	234	218	230	227	252	231	215	248	228	220	267	228	208	255	260	259	239	222	239	258	261	193	210	236	252	219	229	258	236	219	223	242	213	221	242	222	215	210	217	234	256	230	244	239	217	196	195	222	245	255	255	239	234	251	218	229	237	237	265	233	242	259	207	246	261	253	218	241	229	245	228	231	257	246	253	241	220	236	222	201	236	210	249	257	244	212	245	229	226	266	201	239	264	236	262	241	235	227	248	231	258	232	261	243	248	253	246	254	227	214	225	228	227	219	221	240	247	207	222	245	248	220	231	251	228	212	244	250	243	225	256	216	250	227	259	247	249	237	238	243	233	237	242	203	229	286	233	222	241	251	217	212	245	238	239	222	228	207	233	255	238	244	245	223	230	234	243	229	241	247	244	258	239	239	239	254	212	191	238	228	259	234	244	246	253	213	225	245	246	213	240	255	241	230	234	228	252	222	216	242	247	211	256	248	240	216	237	259	259	251	235	220	251	226	264	257	239	226	228	236	230	242	253	237	254	265	219	252	244	236	244	242	235	234	250	212	241	238	241	230	236	229	220	239	233	271	253	252	255	217	232	218	229	250	230	257	224	211	194	238	229	213	219	222	237	233	220	226	250	249	272	218	227	228	248	242	233	253	242	257	242	263	244	228	247	222	256	255	199	222	236	221	211	237	286	235	219	238	243	227	261	261	216	243	254	253	239	249	246	233	245	243	197	261	238	235	228	230	241	262	246	259	203	232	248	230	222	238	253	249	242	234	258	235	229	220	228	219	217	226	216	207	279	247	247	258	247	241	266	212	245	232	266	234	259	252	238	238	254	243	233	226	230	245	208	257	238	228	214	252	242	239	227	255	213	223	249	246	253	225	231	227	231	267	223	274	272	251	219	236	257	216	225	245	244	238	236	235	239	242	230	250	220	217	223	224	224	217	241	244	246	233	264	217	238	238	225	234	244	248	241	235	258	259	224	242	237	247	243	221	228	218	223	247	226	250	253	249	238	198	250	235	247	246	258	242	221	247	239	253	234	239	217	210	213	254	237	217	240	238	256	238	272	223	179	225	237	255	259	232	218	237	243	265	223	228	252	239	226	243	261	216	242	275	260	240	236	252	258	232	191	212	218	229	227	250	247	265	253	234	225	212	264	223	254	228	228	260	228	211	219	225	216	246	256	254	218	228	246	261	243	219	251	253	232	241	244	233	251	249	267	232	259	261	230	231	218	236	226	215	263	242	259	244	209	232	245	220	256	250	264	234	229	225	258	226	247	234	225	254	234	207	240	225	222	236	246	229	247	209	216	239	221	254	217	210	232	262	239	254	258	250	230	256	231	241	274	234	239	226	223	249	231	266	243	238	228	246	253	240	226	243	227	242	240	237	240	247	236	233	225	204	265	244	218	237	238	276	246	245	230	245	253	241	242	231	234	263	238	237	229	231	241	219	251	240	249	259	259	250	210	217	218	228	249	232	207	229	214	233	241	257	230	233	235	235	219	243	222	214	217	233	209	232	219	242	225	264	244	253	263	227	237	216	240	221	254	251	233	244	238	251	229	250	236	201	240	218	234	239	239	235	231	236	256	234	202	228	252	237	214	246	256	238	246	237	216	242	263	242	203	252	262	216	218	251	249	256	237	241	247	237	236	208	255	236	234	257	234	203	233	218	226	196	243	244	242	250	256	224	234	232	238	241	234	216	224	236	227	239	223	236	258	249	225	241	201	224	230	238	223	236	249	246	226	229	216	223	234	251	246	193	216	213	224	222	220	220	198	215	221	253	221	205	239	248	241	229	245	226	220	209	246	255	230	267	238	228	267	234	264	204	237
1818	608	597	655	614	591	616	621	597	604	589	567	617	611	625	602	586	623	570	599	577	593	598	554	598	610	554	589	584	613	621	565	607	612	573	523	611	579	578	592	590	589	542	574	601	591	599	609	575	609	570	591	584	566	590	610	619	558	629	594	572	580	623	602	606	589	589	602	585	586	558	544	537	540	572	567	615	586	547	556	555	606	556	563	587	564	577	584	602	634	549	612	604	610	563	563	585	584	590	562	579	582	583	543	594	579	586	567	599	596	555	543	558	586	557	618	561	555	613	584	536	561	548	576	566	577	549	597	589	586	585	539	588	601	556	592	551	555	579	536	547	596	538	560	571	539	559	601	569	544	591	541	577	574	637	585	614	588	632	563	586	553	581	582	569	568	604	586	544	604	573	579	542	599	542	602	600	601	576	553	639	566	568	560	582	592	616	597	552	557	595	566	571	590	580	580	575	568	552	590	562	578	596	594	583	561	584	590	545	564	593	567	585	583	552	608	565	588	602	575	564	547	579	584	547	560	606	593	577	520	614	555	540	552	576	611	551	563	595	591	542	593	575	535	560	575	544	549	615	570	619	574	572	597	613	596	543	576	573	568	630	565	587	588	590	630	573	575	603	552	657	560	521	545	571	579	607	569	575	631	568	539	563	596	582	592	587	602	620	582	537	598	575	568	598	561	557	569	553	562	623	579	593	595	601	565	621	581	577	609	562	565	496	586	567	558	556	587	633	635	600	573	556	566	575	574	568	570	586	593	562	619	579	585	578	588	570	579	595	582	551	557	578	597	582	522	545	579	601	596	512	549	590	541	598	612	603	564	557	601	571	575	606	578	611	569	542	546	598	640	587	562	579	539	561	614	576	589	549	544	576	638	586	563	601	539	588	546	588	558	583	541	591	613	587	591	575	586	568	574	554	632	569	586	557	573	553	582	573	586	599	577	608	614	583	542	599	596	581	567	532	587	605	541	565	543	608	558	575	568	539	564	628	586	603	579	575	576	598	576	571	553	566	573	561	583	594	566	572	598	589	577	557	569	583	551	566	596	600	531	565	567	559	590	540	586	588	598	574	590	611	575	576	566	565	535	579	556	611	597	574	591	561	577	571	614	592	549	584	563	548	585	573	568	537	606	601	557	547	577	586	572	590	518	589	576	585	593	583	554	581	610	606	591	604	582	596	588	572	576	550	585	575	611	643	571	604	530	568	592	587	586	592	568	571	589	581	623	585	513	589	585	566	577	584	550	610	589	584	540	605	577	560	564	565	566	599	582	605	585	583	590	575	551	546	623	577	578	563	596	605	553	574	567	597	593	579	579	552	585	559	571	577	604	590	593	564	602	598	570	570	630	586	565	574	576	581	579	592	552	581	565	572	593	604	589	604	575	543	571	598	584	618	575	572	604	580	587	605	584	532	555	568	588	556	545	590	598	609	568	580	566	541	551	619	567	585	582	577	605	560	569	530	541	564	610	556	607	545	552	554	590	624	581	537	549	544	592	536	612	547	587	589	594	574	555	553	585	617	596	571	576	565	557	576	557	544	573	593	576	576	557	597	583	598	559	581	556	594	597	580	588	625	600	646	545	510	560	589	575	574	565	568	577	593	526	577	575	534	556	550	572	571	575	591	576	590	567	545	567	583	580	590	599	568	568	565	581	546	582	557	553	596	595	562	573	540	570	553	543	608	578	590	576	546	529	555	590	592	581	543	567	562	602	519	596	566	574	646	539	608	597	585	593	582	540	567	617	565	585	598	580	609	580	605	593	581	578	587	571	613	551	566	584	567	578	570	599	543	561	587	604	530	616	543	628	571	611	599	577	595	648	623	553	618	588	594	560	579	573	544	587	621	557	601	605	553	574	587	561	566	596	580	583	609	564	595	573	610	553	584	581	577	578	516	573	586	556	561	592	588	588	617	567	617	607	588	589	587	554	578	578	567	538	616	609	543	540	581	574	567	570	582	528	558	593	580	549	521	564	602	536	585	580	529	572	658	584	568	591	566	627	542	581	578	571	603	554	566	556	560	573	578	519	554	556	575	601	557	595	575	549	572	601	614	586	584	562	593	555	559	578	572	574	607	574	575	558	601	574	567	600	551	548	596	595	610	553	600	585	585	559	627	607	575	530	608	601	582	528	559	610	563	584	566	599	606	574	570	605	540	606	581	602	559	566	560	594	580	546	598	575	578	550	599	559	598	547	554	588	575	563	544	581	566	559	573	559	538	578	612	572	586	562	632	595	583	600	547	568	610	598	589	563	564	589	578	531	551	623	582	586	604	589	564	602	628	610	592	590	541	563	601	570	593	528	617	541	574	621	609	579	559	580	604	593	585	569	588	567	600	562	584	540	579	601	573	552	622	619	552	548	552	589	599	562	611	569	585	520	600	564	572	576	562	579	584	598	602	583	575	585	565	572	554	527	540	593	606	600	567	635	566	572	584	542	573	576	584	603	587	607	585	567	586	627	580	564	540	565	577	555	544	582	582	577	516	604	583	542	541	558	546	547	630	570	612	599	572	561	605	593	518	621	599	574	589	606	606	549	551	551	655	559	549	562	605	545	597	567	564	613	564	572	539	531	522	574	584	576	580	581	549	532	595	552	587	590	559	596	611	587	605	597	589	620	580	551	554	604	616	562	575	582	587	562	593	606	579	547	542	588	567	614	618	610	575	528	581	612	629	583	586	564	593	610	568	608	579	547	558	565	576	565	584	574	548	573	549	612	587	594	584	586	593	570	608	566	571	608	606	611	637	560	579	582	580	601	592	607	594	574	561	564	563	574	557	562	563	584	579	621	590	533	550	577	552	555	556	604	560	585	533	572	563	567	579	594	603	576	599	553	599	566	576	576	566	593	619	575	586	596	569	585	575	558	578	578	548	590	592	576	633	590	568	560	605	576	592	575	586	615	607	563	553	561	568	589	586	576	567	573	593	580	611	570	584	553	605	611	550	647	596	570	577	573	559	580	558	625	614	620	540	618	559	524	529	607	576	558	593	549	651	547	562	588	552	550	595	569	566	600	622	548	596	595	542	622	572	553	580	552	590	564	589	554	572	577	611	617	566	593	569	554	553	553	571	571	589	618	576	539	567	576	632	557	640	586	574	612	565	588	557	565	569	539	554	584	617	581	570	580	617	605	591	599	541	604	549	622	629	560	520	547	562	549	637	624	622	580	625	560	576	619	574	615	563	598	543	607	603	619	576	557	558	584	609	582	535	579	604	600	607	594	577	584	569	572	537	585	563	589	598	593	620	531	618	583	548	567	554	594	597	597	549	562	583	577	568	600	599	568	597	609	601	572	571	592	537	608	537	610	587	560	620	606	597	567	588	570	589	556	562	572	593	555	601	556	538	551	603	569	613	576	605	627	568	592	589	564	580	586	596	613	554	649	519	616	589	540	553	577	580	547	595	568	569	611	563	565	605	596	608	600	543	602	588	604	552	606	630	558	618	601	582	549	589	626	581	573	618	567	595	551	579	589
7713	680	712	607	495	474	439	380	399	411	362	394	362	361	343	329	384	366	345	324	365	329	335	337	377	361	358	341	352	351	327	384	343	359	343	346	342	352	362	362	358	334	366	360	351	367	349	339	333	351	347	325	360	341	342	334	353	342	332	327	340	314	310	354	341	372	347	332	341	379	354	346	336	338	322	380	349	338	360	375	374	352	352	335	338	342	357	359	380	337	343	311	353	335	324	308	345	341	342	331	364	353	347	322	319	328	320	366	330	334	321	354	351	358	356	341	377	325	369	344	365	325	362	348	343	312	321	358	350	371	357	322	361	327	348	390	347	340	330	320	321	323	325	311	312	338	333	366	375	339	330	372	362	348	353	316	365	307	353	362	353	324	362	343	361	342	363	386	323	322	357	346	369	331	318	301	319	317	339	360	357	355	327	335	356	362	367	354	318	355	366	345	316	359	366	376	353	342	332	326	354	328	379	349	352	351	354	366	357	348	374	344	350	314	360	374	396	347	328	358	353	352	361	302	323	354	334	331	367	353	344	367	326	343	365	350	356	326	332	356	338	336	328	354	346	342	328	369	347	342	362	388	340	344	345	350	335	345	361	363	334	338	313	361	343	320	360	341	359	335	314	341	313	346	325	345	338	344	352	359	289	314	329	307	356	345	349	357	347	359	342	338	357	301	337	353	306	336	346	367	370	335	325	341	382	344	372	332	341	326	331	347	298	321	367	363	351	377	331	353	342	309	342	353	334	352	363	344	331	329	312	359	383	342	379	356	350	360	352	374	322	372	355	327	311	320	312	360	371	381	357	337	349	365	292	360	307	379	375	351	339	352	339	366	321	349	345	331	335	374	321	353	351	329	352	347	335	369	332	349	340	355	339	342	338	352	350	337	340	389	380	367	364	367	374	341	339	330	322	383	359	338	310	368	365	329	351	381	329	335	321	324	309	353	335	347	353	341	366	349	352	355	379	313	349	319	333	326	321	351	343	353	322	356	377	352	372	364	356	318	387	329	355	337	335	330	317	327	360	344	354	366	342	360	330	350	324	325	348	336	315	348	363	330	336	341	375	323	353	379	379	368	337	324	355	327	374	349	392	332	348	326	364	356	331	327	333	387	337	305	354	365	341	355	330	354	334	324	345	328	344	339	354	375	346	362	347	376	334	359	375	371	308	354	329	345	380	343	311	320	362	389	386	344	356	325	362	341	339	342	352	337	347	303	356	400	343	323	346	365	317	357	360	329	357	346	327	348	318	379	320	339	367	351	347	364	334	335	333	360	352	396	346	332	362	329	360	400	368	342	363	330	330	339	350	342	370	351	349	322	331	382	336	344	347	337	343	336	350	380	347	348	352	335	383	366	369	329	345	371	373	372	348	345	342	310	372	300	345	343	338	366	345	346	332	346	319	354	349	352	363	381	352	340	346	346	335	351	349	333	350	329	335	375	332	351	345	322	360	391	338	355	317	385	298	365	350	365	335	344	359	327	370	343	340	334	321	328	362	341	368	330	305	356	350	349	326	362	367	327	359	353	375	342	320	339	344	338	339	410	343	372	374	336	340	355	345	338	340	336	359	360	299	338	314	346	371	361	352	344	321	372	355	316	337	333	347	340	292	325	346	353	364	359	382	338	329	375	341	320	322	369	390	345	349	364	380	344	325	328	333	361	340	316	335	351	330	344	366	345	368	387	359	344	364	358	328	342	334	361	373	387	370	347	353	337	353	323	334	373	356	350	327	358	360	351	336	365	351	343	324	331	369	313	381	319	344	334	381	360	354	371	378	313	364	346	390	400	367	321	371	348	353	315	332	337	323	341	343	375	351	334	329	328	356	375	338	320	338	350	307	368	350	325	336	318	371	347	311	338	360	372	334	360	349	340	331	374	340	320	368	314	348	335	367	360	335	337	364	340	366	354	335	378	327	346	330	330	347	365	314	338	317	346	309	339	354	293	325	348	340	334	321	334	385	368	367	360	357	364	352	366	349	371	355	358	327	337	391	339	365	332	329	312	382	345	345	352	383	344	330	366	336	355	359	379	372	335	337	325	299	357	340	327	361	294	327	345	329	319	362	358	338	383	356	340	371	345	340	316	324	371	367	316	349	332	350	359	322	357	388	330	363	369	320	354	324	323	359	327	310	357	359	376	397	329	380	364	328	343	343	347	317	361	336	338	341	369	365	384	326	343	319	354	337	352	364	346	333	341	333	322	346	374	338	342	359	374	326	360	336	335	344	358	354	358	335	332	319	393	348	365	319	328	289	350	350	356	339	384	342	339	333	350	384	326	353	336	353	347	354	401	349	334	321	367	351	378	322	356	354	339	324	381	345	331	361	333	324	349	353	375	372	364	348	358	329	331	332	337	332	376	323	336	387	369	308	344	379	312	347	359	337	359	321	316	335	343	329	356	342	340	327	344	329	345	391	347	352	350	342	319	348	335	359	346	364	346	353	343	354	359	335	366	412	352	350	362	343	334	351	358	353	379	351	352	329	349	356	382	361	310	344	306	345	361	349	348	372	365	357	314	372	355	347	307	362	379	326	352	334	350	357	377	313	325	326	337	372	330	327	344	333	353	346	333	340	306	334	391	347	318	347	335	352	361	345	350	365	350	348	365	339	333	358	336	339	343	337	364	333	299	321	325	352	353	362	330	324	335	334	377	349	348	367	336	333	353	360	310	354	323	355	339	350	339	359	346	352	370	352	337	335	332	369	372	353	305	343	376	354	347	329	312	311	311	366	335	381	347	337	372	348	356	363	400	387	327	348	341	327	375	323	354	325	360	336	384	333	308	346	341	398	304	307	319	326	334	335	331	341	346	331	366	316	337	361	331	331	324	333	343	338	334	356	362	336	340	337	361	321	336	327	301	382	288	312	338	335	348	307	354	323	342	343	318	385	391	328	334	370	349	302	349	350	347	346	347	351	321	309	330	326	329	330	342	347	360	341	336	349	350	322	344	336	334	335	336	336	326	356	332	364	332	347	316	365	377	363	364	349	336	327	329	361	370	299	357	349	321	337	395	347	356	309	360	336	339	346	342	347	336	360	378	336	334	337	373	404	342	329	307	365	409	364	343	310	330	332	324	352	359	328	325	338	314	326	326	340	362	354	376	328	354	377	343	327	356	365	330	360	362	324	323	361	311	370	368	348	336	314	377	372	363	306	360	417	314	344	348	357	358	352	344	365	332	354	335	329	322	349	311	340	353	356	373	398	314	330	393	351	366	358	325	354	369	369	354	353	340	316	361	308	335	343	337	380	348	361	329	350	344	331	361	345	331	348	377	342	318	386	394	383	369	373	328	345	385	384	360	348	360	357	299	343	343	370	346	340	352	364	327	351	377	398	350	343	337	338	334	367	384	376	332	354	369	328	339	366	361	379	340	371	353	356	377	311	304	329	334	343	368	355	365	344	352	337	329	341	342	313	336	361	361	376	386	377	376	375	317	355	375	359	400	341	332	337	317	333	339	339	338	383	317	362	348
6775	1082	1595	1711	1467	1352	1191	1090	991	1054	926	962	827	843	873	908	882	863	840	869	850	825	818	818	837	847	800	804	854	842	804	811	821	797	826	799	802	835	783	776	783	791	759	851	795	836	775	822	823	829	775	787	785	782	861	823	829	800	791	796	767	790	769	771	788	801	773	746	820	801	786	809	815	763	827	758	783	836	790	819	763	776	769	797	814	772	790	753	846	801	784	806	784	797	751	824	750	756	783	782	804	750	735	784	815	812	807	809	800	784	766	794	785	831	787	799	823	806	709	769	799	783	793	836	783	750	784	863	824	814	854	788	773	792	825	725	739	779	769	782	777	811	765	783	795	732	805	764	796	795	810	784	784	765	778	766	791	789	790	796	784	809	822	794	786	802	802	809	828	805	790	779	840	787	817	793	821	787	825	760	815	784	746	801	752	828	776	765	832	807	869	850	781	773	843	775	800	770	762	786	758	753	787	801	804	781	772	795	782	784	820	780	809	775	735	810	792	808	757	816	734	733	815	777	759	777	818	808	799	790	805	830	788	779	799	789	801	775	823	738	749	803	795	776	780	805	777	804	801	736	763	789	795	769	806	775	780	779	870	792	772	780	759	762	823	754	789	800	816	838	752	770	803	813	766	761	768	841	818	798	744	766	746	798	786	820	767	784	801	816	807	852	782	755	798	784	773	790	774	771	734	836	821	793	813	783	805	784	789	748	783	777	804	767	791	827	839	838	793	767	833	825	808	811	811	734	823	815	814	796	794	788	723	771	780	811	836	761	814	819	809	790	796	827	745	756	817	813	769	791	794	785	810	818	748	757	722	798	744	771	775	773	780	728	867	804	819	810	767	741	782	779	821	804	815	790	829	778	794	800	708	781	821	801	828	769	781	801	796	831	761	816	794	801	774	780	791	766	801	782	807	793	735	768	812	776	802	774	792	770	796	803	753	792	794	853	775	807	838	763	801	816	793	765	809	792	768	830	813	786	791	833	785	810	790	767	786	779	810	785	795	780	822	802	794	788	774	757	779	779	825	830	828	747	823	789	722	781	790	788	822	836	789	764	775	788	791	768	833	771	731	766	756	771	744	795	804	781	779	768	755	769	797	797	766	822	797	803	791	831	812	818	825	786	761	779	767	780	795	779	786	819	726	805	808	820	822	795	842	751	806	802	767	766	794	775	794	871	803	737	780	773	788	806	788	752	792	743	800	784	771	769	802	773	815	766	785	772	763	801	790	816	805	781	777	826	752	806	803	803	739	778	788	805	850	798	754	747	803	760	775	837	801	753	749	813	807	797	808	799	810	789	825	785	751	747	755	810	785	799	819	784	784	794	769	795	834	823	798	794	794	826	810	755	822	764	831	789	857	743	771	817	796	776	802	771	785	800	814	755	743	793	769	787	791	789	780	812	757	768	832	828	804	750	733	791	779	758	812	755	808	788	774	810	777	800	776	817	811	736	810	814	846	777	798	822	753	768	779	788	755	803	801	784	789	775	767	794	767	831	810	767	831	793	754	745	836	802	826	783	772	782	746	773	848	777	784	780	810	840	813	789	784	785	825	738	775	824	804	849	805	792	810	786	786	802	778	845	792	741	812	775	807	840	781	821	797	792	820	777	734	815	779	775	755	814	744	795	737	786	831	738	771	812	762	822	778	802	789	770	778	814	718	819	758	863	812	789	826	815	806	790	800	801	797	749	793	768	741	787	763	789	794	780	858	810	748	822	769	814	834	740	766	727	832	808	823	760	792	868	795	812	790	812	801	800	805	805	790	792	778	816	764	793	792	738	783	787	780	790	778	811	742	761	766	778	794	774	778	776	763	811	740	797	765	839	771	786	819	808	784	798	767	773	776	791	793	868	782	776	794	809	818	817	755	791	782	760	792	857	759	803	754	780	777	770	819	781	787	814	804	750	826	794	755	798	820	746	775	830	807	825	721	747	792	771	780	800	821	778	762	784	829	795	793	802	801	740	807	733	790	736	763	878	809	764	808	727	778	812	781	748	790	778	774	762	753	794	809	826	779	806	780	797	743	816	739	813	776	747	813	788	809	772	772	835	807	804	835	771	807	782	791	779	792	816	777	770	773	783	870	789	741	784	784	776	828	831	782	815	828	805	820	794	728	798	804	746	811	806	810	783	786	829	768	738	753	770	800	826	798	805	833	797	799	806	820	792	799	749	773	783	773	792	864	783	804	824	756	792	781	811	781	802	815	774	757	811	810	817	774	822	796	769	755	781	780	781	784	768	783	773	774	802	775	733	760	808	823	790	822	776	749	786	825	809	789	776	778	817	757	743	814	806	835	832	759	807	759	758	792	774	762	847	808	837	850	826	782	803	776	796	791	816	791	802	799	746	739	823	789	791	802	768	801	844	779	757	797	779	838	754	778	840	780	818	782	787	783	790	780	772	807	784	827	782	772	870	787	818	774	771	844	754	777	792	808	790	773	778	822	776	764	834	805	764	750	766	788	790	843	805	791	782	791	760	774	757	808	804	760	754	781	767	750	788	766	734	763	761	808	800	812	778	776	837	797	813	813	777	761	790	760	780	797	800	734	856	863	795	838	764	796	807	800	789	758	792	832	773	754	817	767	738	806	763	751	771	808	822	774	773	800	818	827	824	802	791	769	797	824	812	769	762	800	793	804	775	766	817	802	768	835	796	793	763	790	788	759	812	809	776	811	795	789	765	797	810	761	804	788	790	808	839	828	804	820	752	789	803	824	783	765	842	766	849	786	813	819	709	800	783	762	837	804	814	774	799	837	858	734	772	776	800	803	839	758	811	798	810	772	792	774	762	754	814	814	845	747	767	771	800	786	748	751	780	759	814	781	741	756	808	825	799	819	760	805	731	805	806	779	778	806	820	752	827	762	759	769	823	777	832	789	859	828	784	777	777	842	755	844	758	819	806	796	839	780	805	809	795	741	816	776	769	780	776	859	734	795	787	730	763	775	834	793	785	811	799	817	803	816	776	788	829	794	776	741	830	781	777	792	775	777	766	753	768	792	820	811	783	772	786	760	806	777	790	792	786	817	770	802	818	823	797	828	842	793	790	779	813	827	747	832	802	784	770	804	750	818	822	812	760	795	807	733	777	824	807	807	809	796	768	781	798	824	788	791	801	775	788	796	786	760	735	802	823	767	777	812	837	833	814	778	800	827	763	785	772	800	775	799	793	812	821	791	803	726	782	786	814	781	782	792	811	770	757	723	775	766	827	782	764	791	798	818	767	808	775	780	765	800	741	800	828	782	761	742	799	759	772	774	743	784	749	779	757	792	785	791	800	816	788	773	790	797	807	826	783	733	778	790	792	784	804	733	768	808	800	748	796	740	789	770	736	799	791	808	822	844	789	816	803	854	811	780	822	820	819	791	802	783	837	772	762	796	767	801	787	804	792	786	804	766	833	800	784	782	797	786	744	800	768	784	790	783	822	810	768	774	828	834	825	795	751	805	840	801	763	748	797	753	755	793	719	794	763
14287	1198	958	800	556	484	396	323	334	276	273	268	248	255	270	250	218	245	249	232	244	232	258	261	258	237	252	252	205	232	254	235	249	237	243	212	240	233	209	232	235	213	226	207	251	212	201	215	206	222	220	195	225	222	220	247	238	234	272	241	253	210	250	227	248	223	230	247	237	214	236	237	211	228	213	234	240	241	223	240	217	233	238	239	228	243	235	203	222	216	221	232	231	263	232	215	251	231	223	210	209	202	213	228	229	215	231	245	244	246	229	245	224	208	197	228	217	228	210	245	224	248	240	226	216	220	242	217	227	200	230	210	238	230	235	227	235	220	225	219	234	208	237	229	251	198	239	221	217	222	215	224	238	242	243	198	235	217	277	231	235	224	224	204	214	233	233	203	241	258	218	242	222	218	226	225	219	214	219	254	264	258	228	226	243	237	216	239	249	220	220	251	222	227	244	217	230	215	217	225	214	255	236	259	234	237	251	245	257	244	230	234	194	238	224	195	207	246	233	221	223	199	204	252	264	220	250	199	230	244	229	218	245	204	218	216	195	225	241	275	217	235	258	225	242	255	252	241	254	227	241	239	227	226	251	225	239	248	236	222	205	203	215	266	246	235	221	206	233	220	242	204	237	243	191	205	234	229	259	265	225	226	218	212	235	214	225	227	244	232	213	215	224	243	237	238	234	199	259	228	244	217	225	220	226	226	237	205	212	227	244	233	202	238	196	202	222	198	233	229	245	213	235	242	215	254	220	225	213	205	222	225	241	241	208	225	221	210	242	208	240	232	228	260	217	208	238	252	221	211	199	220	217	238	251	232	230	234	202	219	245	235	199	241	235	247	229	250	226	246	202	203	242	212	214	255	210	217	234	250	228	244	228	228	208	225	254	243	224	221	222	205	252	251	236	209	219	237	263	231	190	260	230	229	264	230	201	213	203	234	237	240	252	244	234	226	222	243	240	257	242	238	212	245	248	246	233	249	275	256	238	226	191	203	212	225	211	227	228	222	228	246	220	245	207	220	224	246	258	261	227	228	225	225	215	235	209	253	198	237	244	226	229	209	229	227	214	256	207	221	212	245	234	235	206	242	209	236	212	255	261	208	227	226	210	243	220	233	226	214	257	217	224	234	221	230	223	213	220	227	212	236	203	253	248	235	232	225	251	224	262	250	212	212	252	268	249	231	215	221	218	235	215	220	213	217	222	234	233	222	236	243	246	225	230	214	192	226	214	209	235	210	207	238	238	230	221	242	234	238	197	247	232	211	233	221	218	207	236	234	225	210	224	213	208	209	211	214	237	258	230	213	217	214	242	251	237	240	238	232	253	224	223	209	229	228	241	213	262	246	232	213	208	256	220	240	202	218	231	243	207	217	251	229	233	212	203	244	231	231	177	237	218	226	214	224	216	229	218	213	217	230	230	219	236	249	226	219	228	250	210	245	240	216	226	246	231	232	230	212	210	226	241	235	241	255	222	235	202	277	229	235	238	230	223	206	233	230	230	257	233	226	242	235	226	224	239	239	210	243	264	219	263	217	220	216	217	199	226	240	230	239	251	242	199	268	249	222	229	220	247	200	212	216	256	233	219	225	212	238	241	232	200	224	231	213	204	215	218	265	236	240	222	226	218	231	246	246	238	238	228	241	214	217	223	226	203	223	212	204	250	217	230	226	206	224	231	218	227	216	233	263	232	227	229	224	220	227	236	229	257	241	243	240	237	216	222	234	214	240	218	200	223	222	252	207	215	225	224	242	215	236	241	218	213	241	218	235	255	217	204	208	247	220	220	215	262	215	217	214	234	219	236	222	234	209	229	209	253	232	246	247	235	209	207	230	226	223	212	242	234	242	225	251	228	247	213	211	255	212	235	203	256	226	206	253	217	221	218	230	224	232	244	200	241	209	226	228	196	236	227	211	223	208	213	220	228	232	231	215	237	220	225	273	235	173	248	220	238	251	248	210	214	245	227	230	234	232	219	224	227	247	235	227	220	239	240	250	220	235	255	230	259	270	259	216	251	248	215	219	221	229	239	224	206	199	222	219	235	258	263	232	223	223	243	237	224	211	223	228	232	234	226	221	259	223	215	227	243	218	239	220	267	234	219	225	238	221	222	215	232	232	239	263	219	211	215	250	205	231	236	234	238	235	231	198	225	232	232	209	227	204	249	238	224	211	221	252	227	228	212	203	225	225	228	223	254	222	217	193	241	228	214	228	253	250	244	230	246	222	218	226	244	239	203	246	229	241	208	221	205	254	224	244	239	210	208	226	238	231	219	245	210	233	220	231	242	235	217	235	196	243	253	215	226	219	236	226	233	254	233	225	207	234	236	215	234	221	256	219	239	225	229	228	199	211	222	240	266	242	261	214	221	217	241	234	218	222	222	239	245	198	240	204	214	261	221	238	240	211	227	250	227	226	228	242	198	270	260	223	246	211	232	240	235	220	209	256	260	275	212	213	239	267	222	231	226	226	272	220	204	245	208	231	273	237	216	207	224	207	203	272	235	212	220	231	245	247	205	220	253	203	231	219	186	234	237	243	221	198	215	243	229	216	227	227	236	257	244	199	210	242	258	236	220	241	225	194	213	225	248	225	228	239	221	229	242	224	208	238	229	244	242	227	217	190	198	212	230	219	226	229	259	250	213	206	230	218	231	225	217	217	201	217	233	229	243	253	231	216	238	219	226	244	235	240	237	242	237	223	250	214	213	238	235	217	217	232	225	228	215	242	221	230	251	246	215	221	275	227	254	233	226	231	213	231	240	245	214	255	229	258	193	247	216	221	222	201	243	215	220	233	200	242	245	247	238	245	224	228	224	221	230	213	225	216	224	230	225	233	230	233	241	219	230	204	239	240	224	244	229	228	216	234	236	228	218	231	236	193	225	210	225	249	242	216	192	225	234	235	229	255	257	242	231	228	261	224	213	278	214	228	243	236	234	198	220	242	204	197	225	236	234	212	223	212	235	231	235	240	244	254	233	212	205	233	232	215	251	238	236	227	239	233	263	227	233	225	245	230	228	222	262	247	256	241	278	209	230	230	222	229	236	206	239	223	202	253	228	250	225	205	207	232	195	225	273	229	221	225	223	223	273	228	210	202	211	242	216	226	244	252	230	234	215	225	268	212	234	229	241	236	230	207	211	236	230	235	239	227	243	232	241	226	225	211	227	259	246	213	212	212	269	217	228	234	225	229	218	220	217	243	235	241	245	256	242	230	231	220	248	218	255	243	221	249	244	220	238	211	210	248	229	227	206	204	228	226	241	226	219	236	215	217	244	219	232	254	214	222	234	208	234	217	220	221	239	244	225	233	222	233	212	223	240	202	235	214	192	221	243	235	235	248	248	233	226	231	234	218	235	225	212	245	234	236	247	263	258	237	246	211	205	247	236	237	254	210	210	247	222	274	219	234	218	219	221	213	217	210	239	213	222	238	251	215	242	212	232	201	242	229	217	240	218	210	215	231	239	217	221	226	251	236	226	209
8050	1085	2043	2336	1887	1603	1265	1106	999	834	820	748	726	696	676	658	687	647	640	617	629	605	590	570	623	625	554	566	635	613	608	533	573	569	581	569	561	519	582	594	539	579	543	515	526	523	555	557	578	518	549	538	516	515	567	562	540	549	533	531	565	545	522	546	545	496	516	482	535	556	552	564	567	575	596	503	540	486	561	548	568	566	508	514	553	520	530	517	554	557	521	543	561	515	515	520	579	539	495	520	513	517	579	522	522	519	542	570	488	544	523	561	538	518	515	561	584	521	542	569	526	506	536	517	562	529	526	520	548	543	541	514	477	506	493	552	549	553	499	505	516	495	541	503	497	565	569	558	480	577	498	516	502	532	524	520	520	550	573	515	568	508	525	506	537	544	506	545	502	565	501	538	533	514	551	543	505	530	528	518	582	548	510	526	480	535	510	525	556	531	546	547	527	513	504	508	526	524	525	562	571	500	498	529	542	523	543	566	535	530	549	553	498	541	538	505	498	515	528	548	552	462	513	534	525	562	485	532	550	524	539	522	540	587	517	543	527	522	537	521	524	536	518	503	504	534	507	525	517	506	509	518	511	544	499	536	529	502	532	532	554	534	509	542	514	556	502	549	530	548	535	543	529	527	540	525	505	559	551	540	478	483	539	497	559	524	579	523	528	543	547	544	520	492	557	550	529	564	517	518	507	501	536	541	537	552	527	570	525	536	527	519	527	481	523	513	523	546	488	557	537	521	553	532	541	527	509	503	565	528	546	512	558	560	513	505	552	533	570	555	586	519	534	520	525	532	486	519	553	539	535	533	562	489	535	531	512	536	545	529	515	491	513	545	548	523	526	564	533	560	539	523	536	557	546	511	521	516	488	556	537	532	558	543	512	578	544	538	537	560	510	521	547	499	517	539	543	529	532	542	520	506	531	494	549	580	533	558	506	557	521	550	537	536	507	505	481	556	482	531	501	522	534	550	545	497	494	522	530	530	546	510	518	539	522	530	549	503	544	532	559	536	542	571	514	523	503	517	550	518	505	550	549	560	509	536	546	545	522	550	537	540	524	484	519	502	541	547	512	508	570	541	518	505	529	549	533	528	552	559	507	539	546	515	536	542	535	547	560	500	550	542	538	500	549	497	543	552	522	518	507	525	512	538	546	533	502	483	551	506	515	558	554	527	509	554	539	511	510	587	504	505	568	483	521	561	545	554	532	550	532	503	542	528	510	519	521	544	531	509	541	541	534	566	518	524	530	558	550	519	561	557	553	501	533	546	509	488	531	509	522	492	506	547	576	545	518	541	523	533	533	522	551	559	530	541	530	529	540	543	536	530	546	505	562	543	530	527	521	513	552	544	555	534	572	526	559	575	543	510	528	515	543	540	551	549	514	527	530	533	538	595	546	493	514	524	483	552	544	526	509	522	510	560	573	509	504	556	545	550	503	531	581	576	551	571	524	502	536	521	528	564	505	512	530	555	560	515	591	522	553	518	500	493	542	527	570	544	552	492	528	503	525	545	515	536	539	527	498	536	527	542	478	529	536	555	518	534	542	518	530	563	542	521	512	518	544	516	536	524	513	532	537	540	552	566	497	534	516	533	507	512	525	542	554	503	548	600	493	541	514	529	535	507	533	497	545	536	520	527	521	513	576	547	544	510	519	543	558	509	571	567	478	549	511	537	549	529	526	554	542	521	585	547	585	523	527	532	502	538	548	551	522	554	537	513	528	524	570	566	538	504	552	518	561	506	512	513	537	496	556	485	524	484	542	579	518	513	566	549	526	513	543	538	551	524	529	487	528	478	551	537	493	531	521	493	516	517	566	525	545	526	550	539	559	538	541	485	513	526	531	506	585	528	526	542	548	557	531	524	508	560	537	525	544	582	503	501	573	545	518	530	533	511	497	503	555	553	533	547	549	550	533	525	527	546	512	512	539	522	552	540	530	524	509	568	534	547	568	524	536	507	503	515	576	518	549	547	573	521	528	531	527	516	459	540	567	505	530	532	517	534	538	546	491	520	501	548	500	562	536	549	503	519	531	509	533	584	549	552	538	521	507	518	510	488	524	522	523	536	510	512	482	512	476	512	519	550	548	523	531	528	515	565	501	502	516	503	536	574	502	493	531	549	527	551	520	506	546	559	525	522	517	508	531	502	519	503	556	526	503	539	478	547	499	547	503	560	529	508	541	525	516	554	539	539	520	571	522	566	510	518	504	535	538	531	521	558	559	508	541	482	520	556	544	526	491	523	509	540	567	553	546	523	525	524	551	525	519	538	502	502	543	509	487	519	534	550	580	496	572	519	536	557	535	492	531	548	524	532	550	557	495	551	502	540	565	551	544	514	540	551	537	558	552	527	519	543	568	507	513	513	549	541	556	550	515	516	529	502	536	542	498	515	546	536	500	547	518	491	530	553	521	526	537	500	555	533	487	516	543	523	496	513	538	504	524	478	551	487	529	521	541	529	521	566	493	545	540	556	518	552	540	508	519	584	514	550	527	570	549	520	553	527	530	514	538	562	520	512	558	540	555	539	570	507	555	554	521	553	525	532	517	499	519	531	553	528	525	508	544	518	555	530	519	527	575	528	540	524	533	578	543	525	541	534	555	538	518	570	519	534	505	514	571	495	507	528	522	518	507	541	521	548	534	550	545	562	535	531	513	515	541	548	510	519	547	516	535	521	557	519	539	489	531	570	533	513	519	543	556	499	515	577	523	495	556	541	551	525	514	580	529	549	526	518	530	515	517	523	485	539	494	533	537	508	516	553	527	494	514	548	527	534	526	551	536	524	532	531	544	529	554	548	546	542	527	515	529	526	534	524	556	558	489	549	549	571	520	569	522	572	528	528	491	514	503	496	529	484	531	526	560	535	505	602	547	548	538	524	555	501	541	548	531	534	538	512	553	558	559	542	539	548	555	534	559	502	549	525	513	488	562	574	550	533	507	518	550	546	556	548	494	554	580	550	511	545	528	543	516	518	529	487	545	522	526	503	570	548	533	532	554	525	513	508	516	534	496	558	513	533	552	553	556	482	546	541	533	523	517	549	483	518	531	539	512	491	540	512	579	514	571	545	547	543	510	572	522	526	502	491	533	529	499	515	565	522	514	525	537	502	531	519	544	492	500	551	515	551	492	490	556	513	523	554	509	549	534	498	528	511	507	511	498	512	505	555	516	520	534	507	506	503	529	541	539	551	545	547	541	544	530	541	512	536	560	528	543	558	531	558	520	506	503	522	543	492	530	482	561	537	533	504	524	551	566	506	502	567	531	515	579	524	530	525	537	567	565	540	505	529	558	527	507	533	527	517	505	519	547	502	524	523	546	511	528	524	550	467	529	556	533	546	537	516	515	523	530	528	526	547	514	525	523	519	570	544	513	557	547	572	525	565	521	544	556	513	530	548	547	503	484	549	523	601	519	536	515	557	568	551	562	492	521	536	538	524	506	527	508	503	554	523	517	583	526	514	524	513	517	579	552	543	543	540
1360	262	250	253	232	248	245	246	261	232	244	252	250	264	239	232	246	236	261	226	242	260	237	253	248	213	217	221	241	243	216	248	227	229	260	232	236	257	250	217	228	221	233	237	239	233	260	219	212	227	246	246	252	246	244	258	255	239	248	231	249	261	262	274	233	241	232	216	239	249	215	240	248	230	263	207	214	210	240	243	235	241	263	226	231	238	270	245	255	248	247	254	225	237	237	237	221	247	233	275	242	239	223	217	232	241	242	232	239	205	242	235	230	230	242	262	235	207	245	247	239	261	245	271	249	201	217	258	242	226	241	224	242	258	243	237	213	247	227	253	238	238	217	265	247	263	232	242	249	243	241	265	260	231	205	253	252	261	244	212	247	227	250	224	246	239	242	231	231	247	234	248	250	242	200	246	258	229	241	225	243	235	214	269	226	258	245	225	251	258	215	243	246	238	257	253	210	247	227	257	230	230	259	248	260	232	239	233	244	219	266	233	252	251	246	228	252	236	244	245	261	205	232	233	218	234	239	221	254	247	232	226	232	240	269	255	205	230	228	226	255	196	257	199	220	254	236	263	216	224	242	205	235	228	238	223	216	235	263	226	255	257	236	225	239	191	226	203	230	280	204	206	225	190	252	240	224	200	237	239	243	224	231	213	247	234	216	256	226	224	252	260	229	252	250	244	235	252	253	203	236	253	246	235	274	213	234	245	217	249	257	247	250	253	238	220	260	242	262	238	219	242	253	240	250	219	225	243	244	235	255	247	229	256	234	258	261	237	262	239	270	252	275	262	231	273	248	255	248	239	240	236	248	230	228	249	232	255	237	228	235	217	230	226	239	235	222	246	224	261	251	230	251	250	212	246	251	221	232	244	268	243	232	267	213	260	243	265	252	258	229	238	247	261	242	247	239	241	231	227	225	248	234	206	224	243	210	265	240	219	272	262	235	254	229	229	222	242	243	239	216	241	245	248	229	273	213	226	252	232	262	226	241	239	233	233	218	269	249	240	238	251	228	233	212	252	277	228	252	229	221	205	237	229	235	265	257	233	233	247	228	257	256	226	250	216	241	254	257	239	230	268	272	257	229	218	228	256	226	251	260	248	244	223	225	225	245	243	244	194	232	253	209	201	265	233	243	241	252	251	224	255	230	247	223	238	262	231	218	227	251	254	213	243	205	248	271	242	237	249	195	222	238	265	234	223	249	233	209	225	218	260	238	204	226	231	204	253	239	258	248	231	226	229	242	228	243	232	236	244	240	241	243	248	242	234	233	274	214	230	234	250	218	233	235	261	236	264	227	220	233	239	252	234	218	220	228	242	255	254	244	249	268	256	226	248	247	229	221	240	193	238	233	254	228	248	238	240	222	236	236	235	243	222	249	243	247	226	237	268	228	241	222	247	245	260	264	252	235	236	235	231	278	250	227	219	239	255	254	216	253	242	199	235	233	217	223	230	214	211	263	234	256	237	277	239	210	209	229	221	232	243	208	257	232	220	220	261	213	258	230	247	255	241	240	220	230	250	240	252	235	203	228	222	269	245	253	243	249	246	244	222	237	250	230	243	234	235	222	236	260	249	281	262	260	241	235	251	243	214	208	225	265	229	293	247	215	224	249	227	212	225	198	233	228	231	218	235	236	228	223	242	253	242	201	234	212	247	238	209	273	256	266	237	249	228	250	247	243	231	191	236	237	242	219	216	223	266	231	231	244	242	212	274	227	239	244	249	268	261	239	222	232	223	271	231	227	210	227	237	242	262	212	233	240	218	244	247	252	251	235	249	216	255	238	248	259	250	228	255	267	257	249	245	236	228	223	216	247	221	238	223	229	228	231	229	252	261	255	242	233	251	253	261	243	247	237	222	228	240	248	230	234	220	238	252	254	257	254	214	233	234	250	237	262	243	224	253	218	211	245	258	231	258	254	232	236	266	244	240	239	245	251	228	216	250	266	266	234	245	217	244	211	231	226	243	253	236	230	234	248	232	241	253	226	249	237	232	231	234	225	217	244	220	229	239	209	201	248	260	235	253	254	233	250	249	232	258	221	237	249	228	241	238	225	218	209	242	244	245	234	266	230	237	232	252	236	254	228	217	258	226	246	238	236	232	207	256	246	244	236	275	243	254	240	226	230	219	197	239	204	250	227	248	253	233	230	223	223	213	218	219	225	241	246	219	229	233	285	218	234	235	228	245	254	258	265	243	211	231	190	250	256	261	214	215	252	208	213	239	224	215	244	230	252	214	251	233	240	234	237	260	233	249	253	246	275	236	220	253	265	242	235	237	233	219	227	226	251	258	239	238	231	234	249	223	272	249	242	223	249	257	240	237	240	232	231	233	219	215	249	252	253	235	259	211	223	253	237	252	253	217	257	233	238	253	258	246	233	257	223	213	216	254	235	248	221	220	241	248	231	230	216	213	244	250	246	226	257	227	239	216	236	236	236	231	217	244	281	221	225	221	235	226	231	259	251	251	239	224	235	269	235	251	237	252	245	237	237	238	242	237	251	228	211	236	234	236	197	215	229	224	247	240	248	238	228	224	237	239	240	235	232	242	212	232	244	209	214	253	254	216	271	226	221	245	248	246	229	252	211	257	237	242	226	237	270	241	207	211	245	223	225	229	239	249	248	235	231	256	245	216	252	219	243	244	246	217	213	234	256	232	253	250	238	236	239	232	222	211	229	239	195	237	208	255	222	248	249	208	232	253	250	243	246	273	218	224	238	225	243	253	243	222	228	255	242	245	240	216	234	217	221	225	240	257	227	243	209	222	192	232	223	229	251	256	257	245	241	267	237	263	239	253	263	223	258	234	252	236	237	228	230	246	211	243	227	238	240	237	246	221	240	260	247	246	210	244	237	262	266	240	224	223	221	225	242	246	220	269	253	250	251	246	248	243	219	198	260	232	227	258	238	218	262	236	238	236	227	214	223	219	243	249	256	219	224	234	226	235	223	250	254	250	227	235	222	258	239	260	260	224	214	237	255	255	224	251	263	245	254	242	239	216	299	230	239	250	226	231	258	242	228	252	241	221	239	232	278	266	283	222	277	237	218	217	231	223	226	244	232	255	250	211	235	229	235	265	247	232	261	252	236	228	266	234	233	241	246	234	234	201	248	206	271	242	227	202	233	201	276	207	230	248	215	235	243	256	212	255	249	239	226	231	224	231	249	230	239	219	234	268	252	239	240	233	208	242	246	241	245	256	235	257	234	242	263	207	233	247	233	237	244	240	260	281	245	273	268	244	250	232	240	218	243	223	253	264	237	263	216	255	243	241	234	265	253	221	219	237	242	221	240	245	225	249	257	222	232	209	264	254	243	242	252	223	212	238	239	281	223	246	235	233	235	261	227	239	220	250	239	248	233	232	228	261	213	229	232	248	237	261	252	204	254	248	273	240	185	238	219	215	215	245	264	245	229	247	261	255	247	245	221	227	240	245	254	240	238	235	228	242	259	249	227	218	223	234	259	260	257	228	246	217	247	222
1836	619	599	607	617	648	571	629	577	577	595	601	581	603	570	579	624	624	558	575	576	586	589	563	565	546	568	567	574	585	577	584	572	609	551	513	604	576	561	600	609	606	591	579	602	613	567	613	575	592	589	553	581	590	551	601	597	591	548	585	612	591	606	575	554	598	572	565	588	594	607	619	587	600	565	578	568	557	571	605	574	588	563	616	555	563	583	566	584	572	553	591	567	621	575	594	552	593	578	596	581	586	638	602	594	555	567	566	551	574	601	571	575	551	569	565	611	606	590	582	587	605	574	579	561	567	557	603	579	565	566	592	552	595	559	587	571	551	535	569	550	571	565	556	610	593	590	526	545	564	577	559	583	558	585	634	587	572	617	569	558	585	598	572	586	535	579	525	561	573	559	532	546	578	579	573	548	563	570	606	594	621	577	598	603	526	564	585	579	569	594	560	564	579	577	608	573	550	577	612	549	603	584	543	594	600	578	568	584	596	550	551	549	592	575	575	596	574	574	610	610	564	600	591	577	529	598	543	616	572	570	575	566	551	585	599	583	604	549	559	543	604	573	636	527	580	595	585	582	546	553	600	543	567	542	574	581	582	602	592	598	585	567	607	561	558	592	578	582	590	611	557	551	558	579	564	544	581	593	537	554	556	572	558	578	629	586	564	568	555	595	551	573	581	572	568	591	546	613	544	546	626	570	581	566	550	571	613	571	586	615	577	589	583	539	606	561	608	580	566	563	572	521	591	579	494	531	637	616	555	558	582	587	645	597	560	546	571	560	553	602	547	579	599	577	568	564	649	562	545	519	596	563	589	569	585	568	604	596	580	514	539	607	531	593	530	581	547	556	602	567	559	558	580	576	626	575	625	543	558	604	523	583	566	620	562	598	577	583	585	590	587	608	544	546	582	568	566	570	583	509	586	548	557	565	543	582	566	567	547	613	575	574	587	593	578	594	594	567	572	578	607	582	540	594	573	595	555	547	561	555	592	562	571	586	547	602	637	547	546	572	596	608	573	559	553	591	530	583	616	572	571	608	599	543	572	554	564	547	558	548	529	580	570	588	563	569	593	598	565	586	515	573	584	577	554	578	549	571	573	642	561	560	556	574	585	595	571	586	589	505	570	587	552	541	615	557	666	553	558	551	616	631	573	599	577	531	563	573	588	583	567	565	579	583	576	571	562	568	543	586	600	562	612	586	562	609	535	553	588	616	574	564	582	589	560	570	530	579	558	597	567	579	576	597	536	580	521	548	580	569	543	585	600	573	583	578	560	602	513	605	593	592	592	553	592	583	590	593	562	545	578	604	563	590	597	576	559	580	585	610	571	547	566	575	583	601	581	584	597	588	590	569	631	576	557	607	582	631	586	590	577	584	551	593	597	562	586	610	599	603	605	599	547	601	527	552	580	562	593	542	567	585	542	579	581	573	597	538	589	566	567	592	557	553	581	548	575	556	536	540	577	572	565	558	589	584	556	558	603	557	561	594	570	596	585	538	573	549	558	599	566	589	606	598	587	629	573	583	608	534	563	587	570	574	587	542	499	591	595	583	609	582	607	610	557	569	562	593	561	555	557	561	595	567	591	612	558	547	560	548	561	615	565	599	578	587	553	561	578	587	554	556	558	581	596	630	607	563	557	588	576	575	595	610	577	571	574	528	580	607	585	602	596	597	562	586	595	567	589	603	596	565	603	582	570	577	556	588	607	543	597	559	558	547	536	585	627	563	523	603	547	607	540	577	578	559	627	584	628	569	584	560	543	597	606	596	575	564	580	594	544	553	548	555	572	584	595	561	584	594	598	567	565	588	597	590	573	579	588	583	543	563	616	577	555	579	571	568	567	592	528	584	547	554	592	579	603	585	567	586	565	566	556	594	600	582	587	599	534	589	592	624	594	582	539	574	567	621	588	586	621	573	594	562	570	612	553	608	619	551	560	599	542	584	548	583	586	538	570	590	581	577	566	606	578	558	553	591	571	555	535	615	593	612	590	621	591	567	568	584	596	572	529	564	564	558	595	587	573	595	586	629	563	560	573	571	566	553	549	608	527	584	572	562	615	547	609	572	573	595	541	591	561	589	607	545	564	602	596	587	577	553	571	569	594	576	581	591	555	611	580	599	560	582	604	544	568	544	596	634	581	522	552	533	593	560	569	558	582	611	579	577	601	528	627	589	527	557	552	574	583	602	555	620	580	566	561	583	609	578	552	581	579	606	559	572	599	596	603	576	618	559	569	591	597	551	592	632	591	569	592	588	588	552	547	556	598	577	555	574	582	565	564	569	557	563	605	565	625	593	565	574	572	582	548	550	632	545	552	646	631	538	576	567	554	540	538	582	585	610	575	574	587	586	581	577	580	536	607	600	635	523	574	582	593	595	541	629	576	597	600	627	568	584	600	577	581	557	598	563	537	559	555	529	579	566	608	580	595	578	583	541	580	607	596	570	586	551	611	578	602	590	568	571	597	589	553	592	548	538	575	583	591	610	572	632	582	567	574	584	546	546	569	595	600	585	612	611	544	548	601	591	612	594	585	611	576	608	605	579	565	569	523	551	586	578	581	564	566	562	606	568	591	593	539	591	587	573	599	599	594	580	599	600	571	578	551	540	601	595	535	527	557	536	572	606	543	579	533	518	565	568	608	607	556	572	557	570	568	577	570	561	574	572	601	556	608	578	574	595	612	565	582	575	633	581	605	574	569	630	598	566	579	605	562	559	565	529	556	556	564	575	613	589	569	570	585	577	574	559	594	588	570	536	530	562	575	582	545	640	601	592	588	581	582	590	551	550	607	571	596	576	576	585	563	648	556	579	576	574	571	598	558	554	531	588	573	562	547	602	543	580	551	584	546	571	583	555	556	584	589	579	593	577	558	558	543	550	564	637	547	566	590	574	604	561	605	589	600	582	599	574	580	593	570	554	540	577	544	554	607	617	586	584	569	590	551	593	581	580	567	603	584	552	558	582	574	561	547	587	579	550	586	588	536	572	588	549	584	616	575	567	580	592	576	596	581	580	607	540	536	550	603	540	589	607	581	604	616	557	568	540	594	572	563	583	584	585	562	571	583	571	619	552	629	530	565	540	530	595	610	604	634	630	573	550	561	569	573	594	593	554	558	582	544	560	568	553	575	573	577	518	575	564	601	547	577	566	532	545	605	552	591	608	576	596	567	625	547	593	560	595	537	582	546	580	600	580	623	560	578	586	533	577	573	584	611	572	571	581	592	599	558	586	552	564	543	608	584	542	590	584	557	584	600	625	559	583	548	539	644	592	589	626	572	608	599	600	537	568	584	566	554	544	559	589	568	555	564	604	571	551	577	611	571	595	574	587	602	590	587	581	570	572	581	557	577	602	599	609	594	581	566	622	578	590	588	612	556	573	596	590	560	609	551	603	626	530	585	617	601	570	610	566	572	567	570	622	574	560	556	532	555	610	564	582	560	528	599	549	577	547	561	601	591	588	549	623	579	566	588	604	583	599	560
7516	707	710	620	520	437	427	402	392	370	375	358	367	361	347	363	341	349	398	352	350	359	371	334	333	383	339	350	351	353	318	375	315	387	374	340	326	320	348	338	354	358	307	354	383	364	383	306	379	349	351	354	367	395	360	317	339	358	350	340	360	328	339	358	359	352	369	348	329	347	342	363	337	326	288	328	343	342	362	355	350	345	353	323	329	348	369	334	338	351	350	393	330	373	348	365	360	345	394	311	354	337	325	346	369	350	359	352	331	324	337	350	386	364	372	351	353	341	334	350	335	341	354	346	383	392	358	334	337	325	368	351	329	365	340	354	367	376	340	330	329	351	359	347	352	330	316	376	386	340	345	422	364	365	347	350	384	371	365	343	347	349	314	318	348	327	361	347	348	362	329	306	355	351	313	341	349	322	321	311	303	339	328	339	361	343	328	317	341	349	328	332	351	353	334	351	365	337	353	384	358	379	368	342	368	352	315	364	376	335	335	339	325	342	344	348	360	331	355	348	322	346	350	333	323	351	348	335	356	361	373	359	353	336	310	368	368	345	356	361	370	331	379	379	366	346	366	326	366	340	358	312	333	361	331	342	360	347	340	324	364	365	377	357	363	350	330	346	337	329	341	358	345	335	343	351	375	361	379	321	336	354	330	343	366	368	323	320	336	327	343	366	380	344	337	316	343	336	339	319	366	347	332	321	323	329	347	370	348	360	349	365	331	353	341	359	366	372	368	356	336	329	328	355	362	316	338	370	336	352	348	332	340	320	335	339	371	345	365	370	366	349	362	375	344	352	350	337	377	349	330	354	350	342	351	373	355	319	333	329	354	378	344	312	327	362	369	364	333	365	374	332	329	358	364	324	362	391	320	355	351	354	349	378	358	304	351	332	310	342	320	340	320	357	315	356	353	365	329	339	354	357	375	319	346	332	339	343	337	322	358	351	362	356	384	379	327	346	324	354	331	331	383	349	330	338	330	344	379	363	355	361	327	333	341	336	315	359	352	364	331	338	357	344	321	389	335	359	348	365	359	339	333	359	325	333	319	352	307	366	364	361	340	354	340	325	344	366	349	356	311	398	358	316	343	333	348	338	320	342	322	323	335	341	314	315	365	362	339	341	342	336	335	315	348	346	327	367	321	411	377	335	338	339	371	346	343	353	344	332	359	355	349	363	318	373	341	318	336	358	338	379	363	369	332	331	320	302	328	332	362	338	369	336	342	332	362	337	320	333	339	351	348	346	380	361	323	330	323	326	327	323	349	360	318	341	372	331	331	331	371	364	322	358	365	368	313	366	325	383	351	351	336	356	330	337	313	368	395	355	313	337	357	357	333	378	334	348	341	352	346	339	329	320	316	355	342	302	328	315	340	333	351	349	344	334	333	347	370	353	356	340	347	361	339	348	349	330	369	337	358	347	371	338	352	357	339	345	331	366	324	361	343	335	362	325	338	349	365	349	330	365	319	314	347	393	375	357	342	319	329	380	345	377	352	388	340	356	351	355	365	334	387	371	325	341	337	355	345	349	341	334	290	322	337	343	329	326	358	338	350	358	335	320	352	351	364	351	366	390	362	349	325	347	362	338	303	330	337	338	327	362	323	326	312	364	370	339	305	368	343	326	332	361	336	348	344	334	374	378	360	378	364	346	376	344	330	348	350	340	369	372	317	383	327	392	356	338	337	324	360	359	347	360	354	357	350	365	320	367	321	348	350	380	364	335	340	335	304	360	353	339	325	341	337	347	353	315	310	360	367	358	329	356	343	329	339	355	356	376	382	354	363	379	364	342	334	328	352	369	317	355	347	366	352	348	338	321	387	342	350	371	300	321	365	335	364	333	309	334	336	342	360	374	330	329	365	359	355	337	350	372	303	358	358	360	354	352	330	316	333	357	355	343	350	342	364	337	331	377	324	335	349	351	367	323	329	324	357	351	361	326	329	357	360	330	372	329	364	380	357	347	350	329	339	331	321	396	309	383	357	358	357	339	338	362	350	301	337	384	377	351	348	360	366	360	375	325	341	332	359	386	348	341	363	365	370	335	333	340	328	371	351	341	374	325	378	308	337	361	344	360	329	314	347	327	348	370	317	352	340	363	333	333	370	371	357	295	347	349	344	319	333	339	398	352	352	351	347	311	383	343	369	326	341	367	330	332	333	338	343	381	367	340	326	370	372	296	355	355	358	366	381	331	345	316	340	363	318	339	343	365	360	293	322	338	376	367	337	357	312	350	364	359	356	399	343	371	382	354	307	339	363	323	340	342	319	405	324	331	327	332	325	330	389	366	339	369	343	389	343	371	357	341	362	371	370	368	338	363	364	347	354	326	339	296	346	366	347	343	369	367	356	356	357	321	349	373	348	334	354	356	360	357	330	339	335	336	360	363	341	350	375	317	359	364	353	349	325	303	310	373	331	325	335	334	391	331	369	360	374	339	314	370	367	348	341	335	307	348	355	344	343	363	343	355	362	354	352	336	337	355	352	348	343	356	330	354	361	345	330	334	313	322	392	336	344	356	337	307	324	392	355	370	355	366	358	325	331	330	364	341	354	334	373	337	344	334	363	298	345	322	375	316	391	346	353	348	330	352	368	375	372	345	322	334	340	364	380	345	341	350	356	346	381	348	363	362	361	335	375	337	324	347	335	341	368	310	320	328	366	358	326	338	301	338	346	323	359	379	324	349	370	333	311	356	327	313	365	336	339	345	327	373	397	320	352	347	344	366	323	364	330	367	335	337	368	356	322	359	350	355	313	324	349	331	321	341	350	331	318	348	355	291	377	343	368	326	352	357	385	340	340	346	358	337	334	363	377	342	353	333	322	320	341	362	359	336	371	361	327	336	357	329	349	336	337	371	352	331	335	324	337	345	337	346	349	341	333	327	311	347	367	389	328	387	360	354	376	351	364	352	338	358	384	338	370	348	355	380	339	342	331	382	335	350	340	326	347	363	351	363	362	318	369	344	370	330	376	336	307	347	347	343	338	360	362	332	322	343	357	335	351	308	370	345	337	331	334	346	374	348	357	327	298	335	361	338	357	353	356	341	331	341	321	343	340	376	357	360	372	339	365	339	322	354	364	386	363	370	351	306	366	333	342	375	340	365	349	335	352	362	358	323	361	336	314	332	345	361	352	381	359	328	349	367	301	317	367	345	333	331	333	342	362	330	362	333	342	345	343	375	349	328	344	350	335	336	343	397	365	339	369	350	382	368	387	358	308	336	353	323	350	361	343	339	356	363	359	352	388	318	338	352	318	332	334	361	337	359	358	341	398	343	342	321	341	336	310	346	308	326	353	348	371	340	368	328	333	339	343	365	333	338	344	341	369	345	367	323	365	345	354	321	349	387	392	357	347	371	357	357	366	362	325	372	346	310	305	359	373	340	328	352	328	306	306	351	346	341	326	320	337	330	342	323	317	364	351	325	337	324	392	316	356	377	341	329	326	324	361	374	361	390	353	310	347	353	332	337	339	335	315	317	340	344
6633	1106	1507	1763	1555	1303	1145	1114	1039	981	922	906	897	890	852	833	871	860	823	821	841	819	782	820	831	819	869	858	802	767	824	761	820	809	825	753	840	819	776	811	789	820	743	826	757	789	818	780	829	814	855	792	820	830	777	811	843	827	840	786	772	722	772	785	809	790	789	757	808	767	770	793	819	770	748	827	796	797	788	801	799	742	799	823	795	790	813	810	810	782	780	855	780	839	759	821	786	781	801	758	838	791	755	803	815	796	795	839	828	822	780	807	814	780	787	807	844	811	808	831	816	787	796	790	805	789	844	837	713	766	762	800	818	823	802	811	718	772	802	809	771	796	776	798	785	790	781	783	746	804	804	832	752	798	825	818	824	807	734	771	812	833	772	819	830	809	752	745	792	802	785	819	783	766	814	769	799	770	765	775	784	800	750	738	762	762	837	786	782	793	784	834	794	793	810	744	788	841	782	784	822	825	780	816	801	835	746	791	786	782	809	768	752	758	775	795	814	821	744	796	792	772	768	800	792	764	804	751	778	828	729	784	755	763	745	778	776	842	788	803	761	857	723	739	779	805	824	763	806	795	803	802	782	825	768	791	782	786	804	837	784	816	817	843	765	817	793	786	788	787	837	766	822	756	768	786	770	785	836	829	791	810	765	816	803	790	812	807	824	769	777	739	775	726	752	760	786	829	722	772	808	856	754	737	795	821	809	790	808	795	788	816	782	771	796	811	742	765	778	809	803	769	798	796	788	769	813	799	741	740	784	776	750	796	773	813	762	764	776	820	826	797	775	810	786	817	816	821	803	792	819	776	806	763	778	761	786	775	824	771	763	829	814	784	788	753	806	756	799	811	835	827	789	732	777	783	787	788	781	806	756	786	785	832	791	707	770	800	776	768	806	828	769	787	771	802	846	802	827	835	748	783	811	747	767	809	831	811	856	779	766	806	785	782	802	790	807	767	778	793	811	815	757	783	813	771	790	792	720	774	830	771	778	815	784	791	778	805	793	771	826	806	821	765	741	818	739	754	777	830	801	763	776	806	811	865	832	829	778	809	764	738	814	798	789	747	755	773	780	756	817	764	767	817	824	764	789	765	792	790	762	799	823	775	815	813	800	785	769	795	823	792	777	777	765	784	746	768	784	791	799	814	804	757	795	794	772	788	789	786	752	769	753	807	776	766	787	819	770	795	790	767	764	787	785	802	783	853	820	751	784	764	785	793	759	799	766	789	837	787	750	797	777	797	806	749	782	798	774	822	841	832	775	769	780	775	818	836	779	810	749	803	798	813	856	821	844	771	806	807	781	794	825	793	792	784	779	794	765	739	806	786	736	777	799	796	773	774	837	740	793	810	746	778	749	811	814	769	816	736	793	790	784	805	802	766	821	831	796	760	844	789	823	809	801	791	813	773	779	822	833	779	778	796	758	825	805	780	785	779	811	775	777	750	848	768	760	752	864	745	842	810	770	733	715	797	781	765	859	777	767	768	786	768	822	760	808	824	864	827	874	782	802	764	801	787	772	783	740	720	805	800	820	764	802	780	834	778	812	854	756	753	806	788	850	778	800	805	832	799	808	823	851	790	751	776	803	775	805	820	823	802	728	836	778	771	724	787	792	759	802	782	789	761	770	759	793	808	790	724	801	729	742	764	794	828	791	774	819	737	826	750	770	791	796	814	749	792	819	767	815	825	812	824	811	707	730	750	761	776	776	781	758	891	817	793	768	785	784	779	790	747	800	803	787	823	797	759	800	798	771	788	746	737	796	786	751	802	779	848	794	780	748	780	747	747	814	816	799	802	834	809	852	739	776	835	816	828	842	736	797	756	832	835	793	727	796	778	775	798	808	746	778	812	750	823	760	762	783	757	809	805	750	743	750	761	815	782	761	764	732	800	769	744	798	767	758	808	756	767	825	784	726	847	809	792	757	776	773	774	726	773	828	799	813	824	763	774	782	718	818	830	802	789	826	754	779	775	824	801	778	748	827	784	752	774	831	777	800	823	791	791	768	824	753	801	779	805	854	777	806	813	790	763	812	806	805	805	790	744	796	766	811	802	805	750	790	774	777	831	824	791	806	769	786	774	834	789	769	817	816	834	774	775	780	871	850	778	772	814	834	786	787	800	799	823	781	792	778	830	787	769	810	799	813	768	777	802	802	796	801	736	821	814	766	816	803	804	783	849	740	786	783	790	779	794	825	763	780	774	755	838	784	778	823	808	777	751	791	829	846	833	792	782	849	791	744	791	818	757	798	773	779	789	863	836	777	766	805	821	794	837	788	824	823	764	758	768	819	809	805	814	801	797	752	786	775	785	784	830	793	803	766	788	792	773	755	816	784	774	747	781	763	819	794	787	791	773	800	762	742	809	769	801	754	790	770	828	772	837	785	811	817	769	753	762	755	774	801	747	805	754	768	848	855	828	819	774	725	821	722	792	742	769	808	816	783	783	787	806	790	773	808	799	748	782	817	817	845	860	809	773	812	767	758	822	793	790	803	831	812	772	766	772	752	821	800	783	736	782	774	764	826	807	802	726	792	801	756	786	785	774	768	751	822	802	771	773	828	762	802	806	785	810	811	754	835	773	779	815	811	807	801	789	803	826	774	740	772	767	770	800	860	825	780	807	767	779	789	781	803	831	815	811	775	781	804	800	775	810	793	829	790	739	783	781	793	810	797	856	826	853	771	771	716	815	795	783	814	824	774	784	798	779	834	858	800	826	769	791	829	801	786	755	785	753	749	801	748	764	783	803	796	792	749	824	776	766	743	838	817	769	821	803	798	818	808	818	818	779	790	769	819	799	721	767	760	801	746	794	766	771	776	790	812	802	765	829	789	814	806	775	781	797	826	776	759	792	781	838	819	802	834	790	819	768	799	844	805	828	802	811	811	778	835	775	790	800	788	757	809	813	829	758	765	758	814	806	768	809	769	792	802	793	820	751	815	805	748	808	801	757	781	781	721	795	858	768	787	767	771	808	784	753	795	810	856	781	771	790	731	816	773	831	740	800	797	782	750	765	820	783	751	785	749	795	807	767	731	724	777	765	755	766	805	796	785	806	790	835	716	804	827	785	832	837	830	789	795	795	741	812	838	794	768	768	762	778	772	789	819	763	811	779	806	802	828	801	779	721	809	795	809	811	785	792	803	811	793	777	769	735	806	770	763	775	854	826	789	780	754	789	780	744	819	762	808	798	795	742	745	761	775	767	732	750	779	793	807	833	793	801	778	776	786	773	809	800	787	773	823	794	773	816	757	783	769	752	832	778	774	771	783	780	840	785	795	768	789	787	777	766	771	771	833	792	839	781	795	751	769	861	802	811	780	789	769	841	757	788	809	813	792	766	763	805	735	818	792	807	799	823	868	775	781	799	785	794	758	782	785	805	814	781	780	783	764	769	798	736	798	841	770	805	841	740	805	810	798	775	786	766	795	820	781	779	777	832	776	793	798	718	768	816	774	788	780	791	814	829	704	770	730	767	773	782
14374	1238	989	724	558	426	364	310	287	291	269	271	256	234	225	254	248	253	240	272	244	236	230	226	216	219	223	282	212	218	208	245	198	232	239	234	224	245	232	221	264	221	223	238	257	205	217	235	210	258	197	217	227	202	244	203	217	230	235	243	216	228	242	231	230	212	236	241	224	221	252	210	258	222	249	225	234	244	226	219	223	238	210	235	205	232	223	238	245	225	236	248	243	252	247	218	213	198	229	245	260	272	265	236	244	253	229	238	236	229	216	228	237	246	232	211	235	257	246	221	229	245	230	226	224	241	220	233	254	221	242	234	261	231	246	218	194	202	217	207	228	237	233	228	232	230	225	216	237	181	214	234	229	215	219	224	258	222	230	230	206	262	239	216	210	228	211	262	202	241	224	234	221	246	194	221	255	220	214	230	257	221	244	221	202	222	247	222	228	244	224	245	228	240	243	234	218	259	193	247	205	210	235	257	257	220	227	214	230	225	248	223	240	193	218	226	243	235	241	250	273	231	250	253	274	220	238	182	240	227	276	217	222	268	219	238	225	232	245	221	246	252	229	227	250	263	226	217	230	231	208	239	234	192	218	215	239	212	221	215	217	215	243	236	235	227	231	230	230	249	221	229	268	231	225	222	232	252	215	210	237	256	229	222	233	258	252	259	248	253	240	226	217	218	213	215	227	228	244	250	206	232	244	243	254	233	208	237	197	228	217	217	212	206	231	232	218	233	222	243	239	211	234	189	223	202	243	226	236	263	217	231	229	223	193	213	226	211	253	237	216	208	214	244	242	220	217	249	222	228	247	225	223	234	226	202	231	207	236	231	252	234	238	207	252	231	233	250	242	237	217	223	214	203	198	238	232	232	249	248	217	264	266	252	227	254	226	255	262	223	225	231	235	247	236	219	207	247	233	213	237	226	212	226	211	241	234	206	236	221	221	245	227	225	236	201	252	214	198	242	216	236	243	208	236	212	257	236	203	248	221	229	224	236	254	240	250	214	233	234	201	240	236	220	246	234	229	244	232	229	251	210	251	203	215	227	217	224	213	224	229	213	225	220	233	211	223	256	225	234	216	204	241	227	247	209	207	234	236	227	234	252	233	249	203	223	218	214	228	235	234	219	217	221	206	220	245	241	225	225	241	224	227	230	238	226	207	211	228	222	239	238	241	220	216	216	231	229	230	250	236	241	220	244	270	234	225	219	210	231	235	239	221	233	237	223	233	215	241	212	211	221	246	200	204	245	241	227	270	227	233	235	232	228	246	208	229	241	242	238	258	232	230	222	225	201	212	239	233	213	233	249	209	241	245	222	221	215	240	223	211	252	223	204	242	243	234	203	216	226	258	217	226	244	248	204	242	246	262	257	223	232	249	196	229	221	214	232	234	207	232	228	231	230	243	259	221	210	243	228	213	222	204	251	217	232	256	237	249	239	214	239	234	251	227	222	269	204	223	241	251	229	233	244	247	233	236	208	239	241	216	223	203	228	226	256	206	224	209	236	243	235	220	239	241	235	243	209	218	234	226	216	239	237	220	236	211	226	239	221	224	223	242	245	226	226	246	212	214	219	230	231	242	248	231	251	258	262	225	238	232	190	228	245	239	254	249	222	223	222	230	230	236	224	211	207	217	232	228	246	248	230	267	231	241	221	232	229	206	247	216	235	244	241	208	209	248	243	255	250	203	242	247	250	256	228	270	195	220	257	228	236	256	244	238	231	229	203	241	239	225	224	226	264	246	219	239	216	221	252	233	239	216	193	241	243	238	228	235	232	238	220	252	197	233	218	245	205	203	234	249	233	241	228	218	214	246	261	211	238	246	232	237	242	238	226	219	249	219	230	212	196	212	228	227	238	237	224	206	230	247	204	221	263	224	238	234	222	220	228	229	235	218	207	194	182	236	203	214	219	228	229	243	239	233	235	214	214	243	235	249	253	223	242	222	205	234	230	187	224	207	209	228	211	241	209	232	227	220	247	255	237	210	218	260	221	237	224	235	245	201	239	259	233	224	190	231	205	232	232	243	211	249	218	227	243	240	243	257	248	224	231	214	229	248	214	243	201	215	246	214	247	220	233	221	202	226	234	220	237	222	232	258	219	206	237	226	237	264	213	213	218	218	254	244	232	228	237	217	233	243	213	221	237	240	217	236	215	256	232	237	216	220	233	243	246	222	213	210	208	210	210	210	232	225	204	243	244	250	236	216	236	219	234	227	241	221	246	248	207	209	224	239	209	222	261	214	232	243	229	225	216	231	198	238	252	225	199	248	248	225	232	214	231	242	229	205	221	215	220	224	241	216	219	220	221	230	208	218	238	217	216	238	208	200	224	229	219	247	221	220	231	242	237	257	231	220	208	225	210	228	229	213	216	225	195	208	233	224	213	230	185	227	204	247	216	248	217	245	234	200	212	225	247	210	221	238	213	233	185	213	246	218	208	210	212	271	205	216	228	230	236	217	234	229	219	246	223	216	211	201	184	217	227	254	237	211	218	212	224	222	223	200	224	224	200	233	241	217	230	245	215	196	242	222	214	227	233	232	254	238	213	236	234	246	214	205	228	228	199	212	247	246	208	214	197	215	232	243	218	202	221	212	235	196	203	239	245	207	249	236	241	242	231	241	210	220	216	226	229	221	218	232	240	229	224	226	250	252	216	227	219	211	214	222	226	193	190	256	223	280	243	247	237	221	215	216	233	216	217	222	231	231	255	233	224	223	224	240	256	190	245	220	224	248	236	237	215	227	213	245	252	257	233	226	223	247	228	242	218	248	253	236	210	231	229	237	234	207	230	228	237	240	239	230	255	251	249	214	195	235	251	260	244	230	216	207	213	236	227	231	250	226	248	213	236	236	224	227	195	223	244	232	220	232	195	222	263	246	249	237	257	237	217	195	262	212	240	242	198	226	228	236	245	224	232	215	241	223	218	218	248	215	239	212	247	228	219	253	276	244	217	230	238	218	265	255	231	228	217	245	215	215	270	219	217	228	233	256	234	234	228	251	234	224	213	214	209	227	229	231	215	230	224	265	210	223	230	223	248	239	258	226	241	249	252	203	221	213	223	202	214	222	244	232	236	223	222	213	215	207	198	242	237	212	219	247	247	218	248	219	243	199	225	208	204	229	246	226	249	230	227	226	215	222	229	201	229	240	216	223	230	240	255	228	248	211	210	236	218	257	225	199	220	240	232	213	226	227	201	198	239	224	198	201	195	235	238	262	236	213	213	204	258	219	211	223	233	229	241	235	258	243	224	247	218	217	212	224	242	205	222	211	204	226	212	235	215	228	189	220	240	219	218	205	211	235	216	206	193	199	229	257	217	221	230	224	222	243	214	227	229	226	241	227	221	217	226	239	219	234	258	228	206	249	234	209	221	252	210	212	200	227	214	238	240	269	246	226	248	192	238	210	199	224	267	227	223	223	261	219	265	220	221	232	232	274	232	232	214	206	230	240	211	209	238	240	232	217	255	249	237	227	251	228	223
8006	1063	2158	2279	1923	1539	1243	1072	957	904	878	788	758	709	724	651	617	639	638	632	605	627	661	579	561	588	587	542	546	536	524	519	555	579	543	525	525	535	544	550	559	580	579	546	534	531	520	518	524	549	544	572	537	519	578	543	582	523	555	549	475	544	515	534	526	562	569	527	547	528	497	514	520	555	546	553	537	541	533	519	477	543	579	549	464	519	549	544	531	557	524	532	545	547	546	505	520	548	556	559	528	508	547	509	529	504	486	558	559	493	573	520	530	551	535	548	512	514	534	529	562	506	544	525	491	494	526	542	502	544	556	535	577	539	521	549	502	518	550	527	503	527	561	525	508	500	491	510	558	511	518	530	511	562	527	512	520	517	481	541	493	513	499	557	564	505	502	527	508	531	506	538	560	505	561	515	536	561	565	536	530	496	531	530	517	499	571	519	528	523	534	480	504	536	519	487	507	590	532	511	533	556	527	506	522	504	531	521	521	536	514	516	474	524	517	538	482	481	526	518	548	565	503	552	538	561	534	507	521	524	506	564	519	521	514	489	503	524	495	561	517	521	518	533	532	511	534	528	495	520	495	540	542	525	547	516	526	555	507	523	555	536	490	564	562	491	549	530	544	500	562	555	490	522	552	531	500	506	542	502	532	555	544	541	531	501	472	496	517	542	523	511	534	522	475	566	551	489	560	526	514	541	516	503	542	518	525	509	538	535	558	520	512	538	537	498	554	569	539	564	562	530	558	533	532	551	520	524	546	525	559	523	561	566	553	541	495	536	494	520	497	549	576	524	535	496	516	509	520	532	575	527	511	567	499	488	525	549	547	490	494	538	511	511	539	518	500	501	490	523	562	504	541	550	541	519	535	550	512	514	506	538	543	552	504	499	523	551	539	524	527	532	540	536	567	566	533	537	510	540	520	524	515	513	536	509	535	547	518	522	492	485	507	487	564	513	518	586	522	528	520	531	489	502	495	510	545	506	548	544	527	481	511	575	513	532	502	509	495	491	509	547	509	552	520	510	498	527	521	502	549	564	524	487	483	523	545	508	522	534	528	542	586	497	571	500	524	533	520	502	549	547	547	589	514	596	541	505	531	504	540	503	534	506	519	513	495	512	482	547	503	517	532	513	543	550	518	567	482	577	508	531	528	524	518	509	500	540	513	526	514	544	511	493	496	515	539	524	535	532	536	515	532	512	529	529	498	568	524	500	541	561	545	545	521	537	549	554	541	520	534	523	516	508	517	529	501	514	526	537	520	544	517	563	500	537	562	542	584	520	481	503	549	491	535	539	521	546	529	587	554	516	526	537	545	524	507	493	508	517	536	536	559	544	498	524	523	554	497	516	508	570	532	539	507	560	504	534	528	531	506	528	506	506	491	546	504	561	530	523	552	501	542	513	550	515	583	565	550	543	537	458	530	563	556	505	517	496	565	517	552	541	493	554	539	526	514	519	555	563	549	558	524	540	543	516	490	521	520	484	546	494	484	507	516	500	472	543	505	535	541	559	564	531	511	528	556	560	548	560	595	540	540	499	533	536	535	528	510	587	520	583	504	574	528	518	528	489	572	499	522	509	504	534	521	540	543	535	560	525	521	546	533	536	545	502	480	536	549	530	557	536	491	543	539	581	543	504	551	540	533	575	526	503	523	534	481	543	531	527	537	540	499	503	517	532	562	534	525	516	519	558	561	525	495	553	533	555	485	523	512	577	556	536	515	523	510	533	527	516	521	483	551	502	534	549	520	532	546	560	532	511	535	502	568	557	530	519	495	528	478	527	540	564	538	517	520	532	533	489	528	539	513	519	526	529	532	530	507	538	549	542	506	526	508	532	503	567	554	516	544	547	525	497	535	549	547	519	538	489	546	543	512	528	546	549	567	545	527	528	525	516	497	516	543	531	498	505	555	503	534	542	528	567	526	472	556	561	516	544	522	527	520	527	521	520	537	545	550	555	536	520	579	496	545	490	553	514	520	538	539	564	534	531	544	547	590	529	545	521	585	534	567	508	504	534	528	523	531	544	547	518	542	504	534	558	516	491	520	520	562	555	523	517	515	524	516	499	498	508	527	534	522	522	532	557	523	521	534	508	555	538	504	502	494	529	532	540	517	548	527	545	533	529	490	552	548	563	562	556	495	528	514	553	523	479	529	509	522	550	515	520	524	499	487	519	514	527	500	566	505	503	549	535	511	566	564	535	522	555	508	555	540	504	533	533	534	546	533	524	503	548	510	496	522	532	550	533	564	535	504	602	543	541	509	505	517	507	522	544	558	495	565	543	508	533	532	528	547	516	526	553	587	517	532	500	507	515	547	540	490	539	512	524	561	528	566	548	530	527	531	517	539	515	545	551	515	555	524	512	523	537	508	560	544	476	522	501	516	536	533	532	507	547	536	502	549	534	529	506	555	540	490	554	499	566	539	539	533	541	508	532	551	505	580	540	551	553	505	499	551	510	523	562	538	558	526	511	494	456	532	557	536	500	523	544	513	526	552	493	545	514	528	496	543	567	524	505	516	505	517	516	491	521	514	495	518	570	543	505	527	544	561	534	538	522	563	527	554	501	499	546	529	541	562	533	514	531	553	471	530	537	550	542	550	558	543	534	538	533	523	548	510	519	475	579	531	515	528	521	585	500	548	569	518	528	516	487	505	515	515	515	570	557	553	496	488	549	509	518	522	512	530	503	525	547	531	581	524	521	511	494	542	559	560	521	549	534	538	566	493	543	522	559	517	518	524	566	522	500	559	515	539	511	554	527	555	543	504	499	495	555	492	518	558	502	542	527	510	543	552	559	519	523	536	527	533	499	530	556	556	470	539	482	566	525	538	580	526	514	515	509	544	540	557	554	521	482	501	545	516	516	488	548	551	519	528	579	499	509	522	495	566	517	556	493	520	528	517	535	521	489	539	554	541	485	568	520	543	522	490	509	495	520	496	492	541	509	561	536	519	552	540	498	520	539	546	494	534	513	533	541	508	509	524	547	525	523	530	515	523	530	525	537	516	491	543	517	563	521	522	540	560	554	508	536	498	566	498	529	502	566	541	528	491	526	483	534	527	561	499	557	565	535	536	546	551	522	559	534	530	481	523	515	520	522	549	535	550	520	547	542	543	557	550	540	518	500	497	527	516	489	495	531	537	538	527	524	575	540	535	507	517	541	574	533	534	504	488	539	507	490	526	515	546	525	517	546	534	531	496	526	542	502	513	545	543	494	467	521	578	551	544	539	519	524	530	504	507	501	549	507	561	502	549	549	518	534	492	527	558	545	543	521	567	507	552	496	522	506	521	535	486	496	552	567	535	554	567	537	537	531	511	538	529	504	513	509	535	559	525	495	556	495	511	568	535	513	570	516	536	500	556	517	514	516	594	551	533	501	505	520	514	526	558	500	521	526	547	559	587	520	509	533	533	520	564	529	505	527	511	484	527	535	546	545	559	502	510	535	515	507	539	539	550	556	538	507	518	531	501	526	509	543	550	595
1379	244	264	263	261	234	250	256	236	246	246	253	269	256	197	238	250	268	265	253	206	247	250	234	236	227	268	235	231	227	237	231	290	243	233	245	245	238	244	236	219	227	235	245	269	235	241	248	248	209	255	247	239	213	238	255	240	221	227	220	251	240	217	239	246	268	236	229	214	239	204	230	234	213	225	255	224	255	226	207	238	234	250	218	231	248	220	226	248	234	227	238	255	187	223	247	216	257	252	236	249	249	235	270	257	209	246	227	254	233	210	232	249	230	246	239	268	231	248	227	238	238	215	230	222	226	269	236	226	254	268	239	251	233	247	239	219	216	253	252	208	261	269	242	240	217	230	221	262	242	247	239	234	215	203	254	230	231	228	227	240	237	209	281	261	247	238	236	229	240	241	221	232	222	217	220	242	245	234	245	241	250	255	262	254	253	214	267	237	239	237	242	213	281	221	231	211	244	243	238	237	230	227	232	264	255	229	231	239	242	250	236	261	235	230	243	224	246	222	224	245	236	222	252	237	242	240	225	267	253	246	215	244	236	244	227	259	264	231	243	265	242	242	223	228	264	263	253	227	244	217	229	258	245	252	248	225	243	237	237	245	238	255	222	252	234	239	230	223	229	240	218	223	281	222	210	235	237	236	216	260	234	243	242	250	254	223	225	229	232	259	224	263	224	211	253	229	216	255	232	233	240	237	228	201	253	240	236	239	226	238	224	248	229	211	242	254	229	258	242	239	259	243	230	245	236	239	226	202	250	232	253	241	266	231	248	221	239	248	245	230	243	250	224	234	253	244	255	220	252	228	197	235	272	275	242	265	263	230	229	252	236	235	246	229	239	255	240	206	239	237	244	228	245	238	254	260	224	274	237	249	207	245	251	234	238	208	216	264	224	248	222	245	259	218	225	231	258	247	244	249	245	253	258	237	270	248	241	236	247	230	231	251	237	226	229	268	278	255	247	246	244	250	242	210	259	207	229	239	242	218	262	251	243	227	241	232	246	270	235	248	254	232	228	241	235	215	235	245	234	223	237	224	240	249	232	223	240	252	239	223	204	251	246	238	260	247	255	215	241	238	230	240	262	225	267	231	227	251	237	239	231	265	250	244	226	249	233	230	224	257	256	244	227	242	240	234	230	255	259	214	240	221	258	230	233	243	248	207	215	234	252	271	242	232	256	272	234	216	234	244	236	223	231	245	227	233	256	220	255	223	217	233	220	221	213	240	214	236	249	245	234	219	217	239	271	206	227	229	247	221	236	262	240	239	232	224	235	248	220	247	243	257	244	241	219	250	235	232	210	244	214	253	223	226	224	240	224	257	237	233	220	265	229	236	232	275	212	209	233	231	248	269	246	246	212	238	210	229	237	238	251	217	269	222	220	242	236	233	235	236	261	213	257	230	251	216	233	233	221	232	240	241	248	227	263	256	218	247	219	212	228	241	231	223	227	227	243	259	285	267	252	221	222	273	238	244	237	236	236	242	214	262	223	265	237	215	252	263	240	263	260	265	256	235	254	218	230	212	230	249	219	247	249	282	254	281	252	234	281	242	222	247	266	231	256	217	244	229	252	241	226	233	250	271	234	221	237	260	236	249	256	212	217	236	253	233	231	218	226	207	237	251	263	245	256	253	235	216	219	241	232	229	221	231	247	221	207	249	248	247	216	213	244	223	218	229	217	248	230	234	247	240	247	225	249	246	258	257	231	264	259	226	258	222	229	234	261	251	239	206	213	224	229	259	244	227	239	233	234	244	229	234	229	250	246	267	228	234	226	262	236	210	271	232	241	261	278	260	237	259	239	252	209	232	211	244	237	238	245	230	237	261	232	259	239	217	259	249	224	235	252	228	238	281	258	233	246	243	238	268	230	247	240	223	230	237	257	245	258	216	231	246	204	260	249	239	220	234	216	249	235	243	218	251	231	244	241	225	247	248	252	226	241	215	246	236	249	215	236	214	230	235	246	258	233	214	245	280	225	213	225	210	224	211	241	260	253	255	243	259	255	243	232	255	261	245	258	216	280	215	246	272	230	246	248	234	251	235	208	278	242	236	268	241	228	208	230	245	237	231	221	223	231	229	252	234	240	237	217	219	232	233	243	222	202	232	246	232	245	231	205	219	225	236	237	231	243	225	221	236	270	241	228	233	254	203	239	232	242	242	261	243	236	249	251	230	241	240	244	203	245	237	237	200	248	251	233	250	213	234	261	245	239	216	229	196	219	209	252	239	251	240	220	255	249	235	215	256	236	252	267	256	214	233	260	206	243	236	220	248	245	245	207	243	225	257	254	221	218	254	288	218	261	239	250	271	248	256	227	216	241	263	220	235	258	241	227	254	262	239	241	272	206	235	263	227	244	222	237	228	237	239	267	253	252	243	245	227	244	246	267	225	232	228	236	261	230	255	240	227	236	236	244	234	235	230	246	239	226	217	234	234	236	224	225	249	209	249	238	221	253	230	252	203	228	219	250	214	221	288	251	252	242	279	218	220	263	218	225	219	249	253	243	249	265	263	271	237	234	242	229	224	246	266	246	250	241	218	251	241	246	228	215	247	232	222	220	244	257	235	222	243	225	216	256	231	245	226	216	246	235	250	246	236	244	214	264	256	240	259	200	234	237	246	240	229	226	224	233	232	260	230	234	224	203	255	226	232	230	222	235	202	249	231	224	229	208	237	226	259	230	237	199	228	208	225	250	236	239	227	248	253	229	235	258	224	259	246	255	230	222	239	213	258	231	247	255	210	243	227	248	250	257	220	207	240	255	238	235	272	232	246	263	253	219	221	245	275	194	266	251	251	249	241	249	275	226	254	245	247	229	218	244	219	219	250	252	252	241	247	232	229	234	250	241	242	223	222	256	228	231	222	244	254	248	213	241	239	230	218	239	229	250	236	248	226	241	231	252	255	236	214	262	230	230	224	232	237	240	248	255	222	222	224	223	222	264	239	274	223	229	243	257	255	231	234	238	267	215	233	266	230	221	259	196	215	217	221	259	249	253	246	257	243	213	227	258	216	272	251	254	270	264	260	232	250	252	238	234	246	239	250	227	250	242	259	226	226	224	208	279	224	267	277	222	257	225	259	227	224	222	237	231	225	221	213	226	253	230	231	238	241	230	223	236	225	269	242	230	206	274	239	219	244	256	245	243	212	233	220	242	245	242	276	248	250	234	249	218	230	233	228	242	230	222	227	219	237	280	243	203	251	231	233	274	225	249	258	252	223	230	256	259	239	248	237	237	226	205	244	236	223	234	235	257	211	211	222	243	235	220	228	245	240	246	222	215	245	238	242	231	260	207	239	222	241	231	236	243	243	251	237	249	241	232	241	243	254	217	249	257	233	234	218	256	270	224	220	236	247	253	230	219	251	244	247	219	232	250	263	259	226	208	244	229	230	254	213	237	243	251	226	241	233	204	217	249	227	271	237	241	212	224	213	257	248	223	235	241	217	216	229	215	222	249	218	244	236	215	228	241	239	264	238	221
1847	595	640	655	584	598	595	607	587	575	571	580	565	625	595	567	575	600	602	568	575	571	582	539	612	567	612	586	573	573	583	593	579	567	590	606	581	592	605	574	578	571	594	592	590	602	615	561	591	581	659	552	591	612	548	609	562	616	598	595	607	587	574	576	572	586	616	557	598	619	592	600	561	619	604	585	562	582	578	557	567	603	593	589	536	524	572	567	564	562	592	579	585	574	523	549	538	576	576	566	608	586	597	561	587	595	592	580	535	574	570	551	563	587	586	601	621	560	567	566	571	624	558	597	561	546	562	572	575	574	601	583	566	585	544	569	561	569	565	583	578	561	574	564	602	513	568	562	572	626	531	577	560	578	565	583	576	594	624	584	545	566	579	562	575	541	553	572	580	619	569	548	584	568	574	585	601	581	561	571	567	549	558	580	569	615	577	595	579	616	560	569	567	584	564	609	575	633	568	576	576	549	589	588	591	562	588	615	569	578	555	552	623	598	571	601	536	580	548	608	528	580	545	538	578	598	570	553	611	555	582	566	582	570	573	624	586	606	524	584	617	581	591	569	610	570	610	589	578	588	593	584	562	591	588	593	583	518	600	569	567	623	558	603	595	608	622	563	592	575	585	593	619	593	594	570	582	545	577	581	536	571	570	608	538	572	572	609	545	640	586	569	558	599	623	590	570	573	551	547	547	547	551	597	560	556	575	596	592	580	621	550	562	580	591	572	565	600	574	584	585	589	572	583	619	568	578	590	591	589	545	611	558	580	590	578	535	594	607	588	554	561	563	569	586	590	547	592	541	568	596	570	536	600	603	555	572	584	591	613	593	578	544	621	555	561	607	551	610	562	592	632	625	616	566	569	559	564	554	598	591	533	558	601	524	587	599	574	614	577	560	579	613	545	589	581	564	590	586	589	596	563	563	562	586	580	544	572	566	593	552	579	606	560	548	589	549	586	552	578	552	636	558	585	588	545	622	569	588	580	584	623	590	564	578	608	610	598	558	574	547	575	583	610	580	581	630	554	565	639	615	581	542	575	582	580	601	577	562	594	573	573	559	564	629	595	615	573	575	565	576	562	540	622	610	567	575	568	545	555	604	564	616	584	564	578	552	571	590	563	538	565	573	558	587	579	589	571	593	562	566	583	603	605	541	596	601	563	588	566	592	579	533	562	582	617	575	591	565	587	594	583	571	525	567	570	535	600	623	541	560	597	557	597	595	554	563	584	563	633	568	586	593	518	617	560	569	591	591	602	606	542	567	596	613	548	585	559	611	581	603	560	592	590	560	596	595	552	581	588	573	532	569	602	543	564	601	574	612	591	585	575	549	578	547	562	572	587	592	598	579	553	567	588	553	620	602	538	580	572	591	578	551	568	530	588	595	574	603	615	578	582	556	594	516	579	563	580	606	549	567	526	583	578	562	570	548	563	541	572	567	599	542	601	539	567	651	567	611	577	587	598	562	580	586	569	582	599	591	577	611	571	559	565	564	584	555	622	589	588	595	571	550	583	551	581	605	545	576	584	599	593	559	605	603	553	551	596	548	597	594	599	579	625	632	519	554	596	552	606	574	552	556	613	595	645	594	559	595	558	576	574	593	604	569	639	569	576	622	576	579	583	549	579	574	588	612	604	556	620	586	590	539	548	570	622	547	578	549	567	594	548	606	571	585	544	545	570	569	568	578	553	571	570	548	573	609	572	588	579	568	549	585	573	612	601	570	551	568	591	580	582	566	628	593	588	581	575	612	605	589	554	578	611	612	565	600	567	591	613	606	613	585	565	569	567	586	567	615	592	580	585	550	593	522	585	543	593	581	561	560	576	617	561	603	576	596	608	564	575	568	535	546	546	560	544	563	588	545	577	588	568	581	570	543	503	580	605	594	554	551	531	606	551	590	611	607	539	575	600	570	585	577	552	601	557	525	557	580	581	607	590	574	580	535	593	567	593	595	600	589	592	561	584	557	570	578	592	585	581	543	567	570	557	613	568	565	574	568	646	579	521	579	595	555	571	585	600	595	573	597	556	591	604	588	563	570	559	567	553	560	535	561	577	598	534	587	587	618	594	561	546	602	581	614	536	562	546	539	590	596	602	607	566	588	549	534	605	582	585	564	560	617	626	605	598	579	611	580	537	591	606	584	545	548	606	603	547	564	567	572	556	551	594	538	614	584	565	590	597	578	550	574	558	576	580	545	560	550	563	588	590	564	579	614	613	548	563	620	596	553	602	579	597	617	595	581	560	593	547	597	555	562	576	560	585	549	561	606	602	600	568	523	571	597	619	551	540	544	588	593	577	600	647	598	602	600	616	597	604	627	566	604	566	586	583	612	587	588	593	538	563	589	572	597	578	543	580	592	589	581	568	568	610	573	553	562	613	591	589	590	575	603	589	554	577	550	573	561	575	618	581	556	559	579	560	584	559	580	580	573	584	597	552	568	602	567	598	623	591	560	547	598	617	617	589	616	561	566	560	552	585	527	594	564	582	583	611	578	545	605	606	547	556	569	579	577	557	579	603	535	560	628	598	601	557	582	640	574	582	600	590	593	556	571	579	592	602	590	601	586	589	537	613	538	549	558	599	565	593	568	576	624	554	619	571	575	594	589	612	545	609	533	577	567	534	646	565	613	592	566	571	609	536	623	569	623	531	582	614	572	579	552	576	573	604	530	587	574	583	596	542	598	590	581	567	570	599	577	546	607	541	579	600	608	595	560	554	541	574	562	562	610	615	608	552	591	547	612	638	563	517	542	575	573	570	584	588	571	533	568	619	561	594	529	567	533	559	614	564	584	597	592	577	602	600	587	565	586	615	614	612	584	560	517	591	528	603	584	612	552	614	586	579	617	556	563	558	643	597	567	597	615	595	579	600	583	559	553	572	563	595	607	597	564	575	571	556	510	607	580	602	605	630	599	594	615	609	575	611	559	594	519	567	593	596	550	615	549	559	551	559	588	538	582	554	623	561	592	590	606	577	570	563	587	573	581	585	564	553	617	606	518	570	553	570	567	585	582	537	588	560	589	560	609	597	602	592	559	551	591	581	583	577	609	557	569	560	576	574	589	533	599	567	572	547	589	566	576	594	551	588	615	580	613	557	549	577	531	569	548	572	580	544	608	581	604	555	540	572	603	554	571	539	607	625	566	555	575	579	588	588	593	579	575	583	585	562	547	579	551	539	574	552	600	585	577	588	551	571	597	612	554	582	574	553	556	598	557	581	558	559	578	589	566	602	541	618	602	614	632	597	576	602	618	586	556	569	587	591	570	544	582	550	589	578	592	570	577	579	569	571	582	597	591	594	574	568	611	558	604	590	586	559	556	547	527	580	573	573	604	554	565	607	545	581	580	587	559	568	585	560	594	587	595	579	546	552	608	615	572	574	562	546	514	574	572	638	566	554	584	578	607	562	566	588	579	610	563	579	592	602	582	574	558	596	549	530	572	607	588	601	576	579	610	575	582	560	601	561	608	553	591	586	581	565
7636	675	671	672	484	453	412	403	352	361	338	362	368	377	349	328	332	341	348	370	360	349	332	350	334	329	357	336	311	363	344	335	341	348	318	369	338	342	351	308	370	370	369	343	348	337	356	306	385	341	312	333	321	316	335	337	322	341	376	323	339	343	352	324	337	345	346	395	322	362	322	330	337	333	329	317	347	324	355	348	367	337	365	331	321	375	312	333	340	363	347	359	326	365	354	354	381	345	352	364	360	349	344	351	343	332	327	314	353	374	352	353	337	324	344	364	358	375	352	313	327	345	361	335	328	338	368	357	339	322	364	372	344	385	335	324	346	332	319	346	346	329	311	385	340	316	335	367	360	359	348	324	348	347	362	338	381	343	324	342	361	374	347	351	338	384	367	340	342	359	374	351	337	371	358	351	327	341	335	335	390	357	369	349	339	335	354	330	352	351	349	357	329	346	324	335	343	349	351	343	340	359	338	366	312	358	350	365	348	354	327	359	358	360	332	391	333	347	393	322	355	314	318	360	328	356	359	328	353	344	331	348	330	365	347	333	337	334	378	322	362	331	391	345	323	340	350	360	367	356	382	349	367	371	330	330	340	354	354	336	387	332	376	377	348	313	362	384	326	349	371	350	313	357	384	327	328	330	361	366	334	341	367	318	358	320	348	332	325	348	351	376	312	349	318	309	333	341	321	354	344	336	341	354	307	330	325	358	335	345	361	319	357	336	364	366	335	324	338	345	346	339	363	336	322	324	343	326	379	346	378	350	344	329	355	399	360	405	374	311	326	343	334	338	368	344	343	314	392	326	329	349	358	384	355	368	319	345	363	317	329	304	346	352	324	327	370	324	308	319	345	349	341	371	328	364	335	355	346	337	376	351	353	355	341	366	352	355	352	335	346	343	332	361	346	335	341	359	356	329	333	371	364	310	332	358	334	337	336	357	332	326	328	365	317	316	307	352	360	341	352	361	351	349	345	357	350	321	347	351	338	357	332	345	314	357	351	363	324	330	341	353	340	324	333	356	325	350	354	313	358	338	311	368	343	369	343	335	351	389	354	364	343	354	369	310	332	369	335	328	365	349	317	351	345	353	343	377	316	314	325	364	355	397	355	327	326	350	337	382	339	348	350	337	352	404	334	340	357	340	348	355	334	336	348	344	343	340	352	362	333	342	366	372	345	333	346	341	361	355	346	335	319	351	377	340	319	346	390	310	327	348	361	353	320	383	308	338	347	351	345	354	351	331	346	332	355	376	344	356	389	350	338	368	331	332	338	324	365	352	335	339	363	348	399	363	351	330	322	314	333	349	365	348	366	311	340	333	330	348	342	335	350	336	326	344	349	364	329	348	342	319	333	350	346	338	329	354	329	336	350	370	343	342	343	354	336	356	343	317	355	345	327	351	355	380	342	366	341	339	334	339	327	345	382	321	326	334	339	302	288	346	370	350	355	380	349	321	396	362	350	377	338	340	358	320	360	331	333	336	364	334	371	324	339	356	337	335	352	347	352	326	355	346	330	366	349	350	335	364	363	324	372	329	355	349	352	318	350	350	372	340	339	367	356	316	369	343	329	337	325	311	326	364	359	351	333	344	340	365	362	344	362	319	359	340	366	375	367	331	331	341	336	340	351	350	327	369	325	386	383	352	357	367	347	386	341	337	327	327	365	342	378	360	353	361	364	311	354	335	337	381	349	332	352	349	364	359	366	372	358	344	362	350	355	372	305	331	328	332	374	364	323	366	311	364	350	377	338	352	369	320	329	377	372	337	350	356	326	342	333	326	335	325	370	346	347	333	320	333	348	331	381	356	351	328	340	359	328	371	378	363	348	342	316	356	340	337	333	349	349	342	330	363	299	341	367	328	338	340	347	326	346	340	332	352	339	346	364	352	319	326	346	365	358	379	310	339	333	342	367	355	336	334	339	322	371	376	331	360	311	342	313	322	345	348	304	327	326	371	367	342	323	326	336	343	324	308	335	318	377	335	292	339	327	336	364	354	381	374	370	396	367	325	363	333	320	358	351	367	312	312	367	375	363	316	320	323	345	320	363	333	332	399	366	345	352	340	362	342	358	362	354	308	350	308	325	323	329	320	340	360	342	366	352	334	367	291	318	316	341	382	340	349	348	358	401	348	358	347	346	362	339	341	329	334	314	323	331	332	356	353	339	345	329	317	372	371	386	354	341	369	347	365	344	350	351	331	310	354	319	362	361	343	352	357	363	313	334	374	349	329	316	347	349	351	347	369	329	348	355	332	344	338	311	308	320	390	352	346	378	348	336	331	311	326	344	389	347	346	315	342	304	352	367	351	367	328	369	369	354	326	366	345	306	365	355	376	371	382	334	355	333	324	319	345	323	333	352	293	347	343	314	363	380	369	336	361	354	325	372	368	335	342	346	349	354	300	311	351	334	350	378	323	335	353	359	360	312	346	380	334	335	353	362	337	367	342	337	287	323	351	362	361	325	362	309	361	395	342	357	331	376	359	321	331	335	351	344	287	331	320	367	338	358	344	349	325	340	333	316	362	385	343	335	369	323	354	332	338	347	361	379	337	313	350	362	386	345	334	331	309	347	338	373	342	338	364	331	325	351	356	354	383	339	357	324	340	360	349	348	308	289	355	340	345	326	358	303	372	379	326	386	344	376	336	355	340	343	320	367	334	366	350	356	347	332	343	335	341	367	312	363	366	333	361	335	370	329	338	315	335	353	360	319	318	374	372	311	334	362	354	358	341	360	420	345	307	346	346	358	318	381	333	305	331	355	385	359	340	337	353	336	312	311	379	338	354	355	372	338	341	315	332	322	366	332	353	347	316	341	344	353	364	352	368	376	359	386	331	347	327	336	331	333	350	356	352	341	359	347	339	375	365	347	336	319	344	323	351	358	337	337	362	338	325	340	290	326	399	353	384	341	373	345	358	341	348	352	340	375	357	348	354	340	361	329	364	365	354	373	314	338	342	307	329	328	324	347	355	360	340	322	383	353	341	351	381	350	325	335	356	338	330	351	339	369	368	373	355	323	387	401	338	298	344	343	288	354	313	365	320	305	342	358	360	343	374	315	311	334	353	354	349	363	369	326	349	360	336	355	329	344	347	358	382	318	343	325	352	336	381	371	361	388	342	313	346	358	364	306	324	356	308	369	376	346	345	366	332	313	319	350	345	351	333	334	339	336	367	324	325	326	369	354	370	361	329	314	345	364	333	370	304	330	330	369	371	344	371	369	335	336	322	353	333	339	363	356	362	335	366	329	333	355	307	362	382	331	368	354	333	328	391	321	406	338	362	303	337	350	356	357	341	318	325	335	359	326	336	310	363	328	352	357	337	339	334	369	331	349	331	339	354	356	301	355	344	361	366	346	344	361	338	338	339	327	324	358	331	356	373	327	344	403	340	326	330	364	361	360	343	338	332	357	332	338	374	333	335	321	335	309	318	328	334	351	338	349	303	334	365	336	311	364	337	363	349	357	378	345	310	333	350	355	334
6566	1072	1555	1715	1498	1343	1141	1049	1010	1000	938	875	917	886	883	879	843	894	853	808	774	791	864	759	838	874	845	819	830	820	764	824	798	864	802	803	846	824	797	777	795	776	789	793	833	800	778	788	799	747	802	817	838	774	779	795	785	824	758	812	720	812	748	793	783	802	767	789	820	788	733	791	779	805	843	770	768	779	821	794	819	772	812	778	802	767	792	804	787	770	782	785	819	847	823	833	771	809	759	809	774	765	756	810	854	787	853	822	780	830	769	826	761	822	757	834	804	751	779	806	761	763	806	746	759	817	789	806	826	768	810	845	788	767	801	748	834	754	766	825	788	748	794	768	789	809	784	811	811	782	762	800	784	761	745	736	770	790	762	792	803	770	774	766	833	772	741	779	828	846	719	794	794	808	793	811	783	769	785	823	789	806	793	812	790	830	745	798	805	793	782	748	733	791	777	744	791	799	807	755	762	750	801	751	763	760	720	778	829	786	806	820	835	788	778	848	754	804	793	794	780	855	796	762	794	795	701	786	801	773	811	781	788	797	861	773	799	812	774	763	810	786	792	802	790	809	827	805	832	773	818	744	761	822	775	843	787	757	810	785	780	765	769	794	774	794	779	817	792	748	797	798	775	732	810	733	795	845	795	803	778	770	784	835	796	750	855	807	772	831	800	819	778	774	803	808	763	774	739	814	772	778	767	791	812	789	814	788	782	817	777	824	804	729	855	709	799	817	783	803	796	793	807	719	772	849	805	793	813	782	818	800	728	802	806	803	817	808	784	778	746	763	808	779	797	797	774	777	803	767	774	796	791	753	773	803	772	792	841	801	764	786	793	809	775	768	790	793	781	754	797	802	817	840	757	710	785	808	785	783	775	795	737	753	800	823	781	772	777	769	810	814	804	782	774	753	750	791	856	759	797	783	790	700	799	815	810	839	831	798	770	754	809	750	820	749	829	793	776	809	839	771	790	771	861	769	806	810	772	776	809	771	799	823	748	762	743	759	815	785	795	825	755	764	825	818	798	771	820	780	790	764	760	786	787	797	774	797	810	775	794	767	762	868	806	797	805	801	774	785	800	793	782	789	777	763	787	780	802	798	806	792	755	803	788	742	768	845	754	763	780	780	812	805	794	773	809	800	759	766	759	809	784	764	781	808	813	760	858	808	770	786	746	761	800	821	813	828	779	789	774	813	824	811	775	746	796	830	803	750	784	821	752	770	756	816	808	754	841	761	816	809	763	828	795	735	777	814	771	789	802	791	785	800	760	813	762	761	764	766	806	773	794	806	818	806	799	763	783	804	802	807	794	777	816	818	772	816	798	737	773	794	807	768	753	813	769	841	834	823	792	815	781	783	785	827	726	787	813	793	789	820	836	804	854	786	810	703	773	762	828	768	798	809	804	761	785	755	784	768	776	741	801	814	777	815	789	815	765	775	771	771	812	789	744	809	795	782	762	788	723	730	804	767	790	800	808	799	834	772	769	704	765	849	784	788	775	822	842	785	846	760	755	768	793	809	779	825	749	755	783	798	763	762	820	768	814	735	779	762	792	791	794	798	755	832	786	815	816	756	805	785	804	796	825	825	847	767	780	730	805	822	797	832	778	736	772	785	769	820	818	749	774	752	759	767	779	793	782	739	818	761	785	771	809	810	783	790	821	784	795	823	781	795	828	810	786	796	726	809	749	861	776	792	778	745	754	789	805	789	786	775	803	784	822	810	815	797	776	801	733	822	769	788	814	778	755	795	749	781	764	758	796	790	814	745	786	851	797	747	724	762	793	809	789	762	808	812	787	788	770	819	784	777	771	766	798	798	811	794	803	823	805	787	820	735	787	824	732	768	796	828	771	791	751	808	825	792	784	736	802	808	790	833	787	742	769	763	828	795	735	881	781	769	815	763	809	775	815	752	793	798	789	785	813	770	780	843	813	796	769	772	777	798	810	784	807	772	747	778	765	753	773	790	780	775	804	780	813	806	785	807	791	798	767	746	735	805	789	736	742	788	798	848	782	768	786	796	781	745	732	755	765	796	802	805	799	799	744	781	783	779	726	788	742	778	805	778	801	755	756	838	819	787	833	786	792	781	768	751	789	763	766	783	788	738	801	824	813	791	740	772	830	745	793	748	796	779	778	767	745	799	809	841	772	791	765	778	801	783	802	793	774	826	765	750	762	781	802	796	801	832	788	782	814	770	845	792	819	768	777	803	805	796	791	773	831	792	778	832	770	792	773	750	824	809	786	806	771	811	783	804	760	820	770	790	754	783	839	814	759	841	787	770	825	845	764	744	754	801	765	749	779	833	817	762	815	800	782	795	818	777	747	733	807	770	814	790	776	840	759	775	756	800	809	764	719	776	825	780	783	784	790	846	779	787	770	790	794	834	770	743	784	808	787	773	769	754	785	806	765	792	807	730	807	787	792	809	789	805	757	817	788	773	782	774	808	758	795	802	792	787	800	803	797	762	774	769	833	794	770	764	767	810	794	725	786	758	744	780	784	789	787	767	750	781	784	759	822	792	784	774	779	829	816	774	753	746	802	757	767	793	818	813	757	816	839	758	808	796	793	798	778	787	809	782	797	816	783	795	738	780	860	741	800	794	825	778	806	765	780	802	816	829	787	747	731	826	793	812	826	768	763	820	794	758	794	779	751	795	795	770	796	817	865	780	788	800	832	755	765	800	765	808	771	797	838	836	815	787	754	782	758	794	788	800	778	798	807	819	827	772	802	798	806	813	808	833	791	776	801	784	808	787	814	742	812	779	785	774	821	797	845	762	795	780	752	775	772	808	765	801	806	820	762	765	817	799	806	808	793	760	776	755	771	747	832	766	793	782	802	775	856	755	794	820	784	766	782	801	790	786	803	779	820	798	800	763	773	715	822	781	714	782	796	754	812	756	764	801	818	766	788	793	748	745	756	807	731	828	748	807	841	773	770	778	822	793	772	798	829	776	783	753	826	783	800	762	773	769	816	810	744	765	807	798	774	789	796	783	760	807	798	746	815	804	803	793	765	802	785	802	756	827	754	792	790	747	740	803	794	773	797	816	784	810	792	785	789	758	791	763	801	820	818	817	779	758	743	751	808	799	769	788	790	830	839	728	782	789	799	797	786	808	761	782	749	774	776	805	799	797	802	817	779	801	771	793	775	763	810	789	814	764	803	792	777	748	788	801	789	795	789	809	811	762	783	783	807	765	808	798	797	836	828	788	810	812	868	776	791	846	778	855	803	822	779	772	782	739	734	786	804	759	794	755	807	768	827	776	800	849	791	813	773	780	763	754	785	781	772	761	731	767	819	794	829	819	794	783	793	832	769	744	801	810	797	782	824	795	815	841	759	772	767	743	794	811	796	786	808	721	768	740	804	760	803	747	753	783	779	768	748	802	760	787	787	803	851	754	832	807	762	773	765	832	820	759	768	841	834	734	787	805	823	783	805	763	752	756	786	778	814	795	825	784	776	794	779	775	749	768	822	782	817	788
14132	1257	997	785	609	420	400	327	272	287	265	269	290	254	265	241	246	262	242	235	223	234	228	230	219	214	239	202	215	208	254	223	220	199	233	213	217	224	222	253	237	244	202	227	223	229	236	224	227	226	247	195	241	249	221	235	250	223	233	222	222	225	243	248	224	202	219	205	220	241	255	213	249	216	224	203	212	233	243	229	237	212	212	229	202	212	221	214	186	230	220	245	249	226	214	211	215	227	217	219	248	216	218	220	223	208	235	225	193	212	230	243	211	233	220	231	245	252	214	240	242	202	253	232	239	204	203	238	260	225	218	210	230	260	238	230	247	256	233	209	235	205	216	244	242	247	212	213	209	227	205	237	240	226	237	226	225	244	210	222	205	220	210	216	219	236	222	236	204	239	254	235	235	217	220	218	228	234	222	244	216	216	244	247	243	192	233	223	264	231	220	235	215	200	242	251	202	223	208	211	247	202	218	212	263	242	222	234	191	251	215	190	218	228	222	217	223	215	202	233	222	236	211	222	199	224	213	243	236	251	212	250	215	212	184	214	220	237	230	213	231	233	236	238	187	228	214	219	216	234	236	209	209	267	211	209	232	219	229	212	227	247	226	263	238	231	238	250	219	224	232	196	215	207	232	214	241	234	244	249	223	224	259	260	247	219	237	213	228	249	226	254	251	228	209	225	228	213	197	210	228	221	239	214	222	231	260	219	217	236	235	232	215	245	211	191	214	214	221	209	233	233	206	238	228	223	211	223	260	247	245	230	224	208	243	236	223	212	241	225	196	241	231	210	233	213	203	212	213	236	226	238	222	226	203	217	231	214	193	211	231	229	229	228	256	216	239	224	206	208	223	236	205	242	209	199	233	239	263	239	229	228	250	236	231	225	213	221	231	258	219	259	200	225	225	231	222	234	244	197	226	247	234	225	245	202	233	220	207	224	229	202	244	265	226	211	196	203	230	235	220	218	220	254	250	215	222	232	219	198	231	241	232	216	229	220	230	231	221	213	229	244	275	246	204	200	203	207	218	232	242	254	212	246	195	233	232	218	245	244	236	224	223	220	195	208	201	231	252	217	199	234	213	214	206	216	243	227	232	210	207	202	235	241	227	224	256	213	253	221	256	271	231	224	217	231	218	242	260	251	244	230	249	204	227	207	198	228	233	229	226	222	234	212	224	224	202	227	236	211	205	218	238	220	234	238	236	208	235	227	201	236	175	232	237	228	218	242	209	236	249	228	226	221	248	236	220	249	217	230	231	228	226	217	240	192	223	210	245	270	229	236	242	213	208	241	210	249	242	225	215	242	211	242	244	215	231	232	246	231	232	232	224	215	227	226	217	237	229	233	218	230	220	212	245	221	233	224	224	196	239	199	253	227	250	250	228	226	224	209	261	231	217	243	226	228	224	220	192	227	205	231	247	231	235	216	220	225	235	224	209	225	214	251	215	245	205	244	220	228	203	241	241	234	234	274	271	247	213	237	216	233	262	217	216	253	191	245	226	211	226	183	223	221	192	235	230	218	215	226	235	219	200	269	238	199	212	191	200	205	234	236	241	216	236	230	224	228	230	228	224	222	182	205	225	204	224	227	229	212	264	205	199	210	220	223	248	226	229	254	214	243	214	205	240	218	232	256	225	217	219	235	214	241	224	224	237	210	216	232	212	227	214	236	217	215	230	215	227	227	253	229	197	234	242	226	209	224	236	222	214	237	240	225	242	223	244	239	239	200	225	238	259	193	261	238	211	219	244	217	211	203	250	226	224	219	192	217	218	224	215	253	237	209	246	220	202	207	228	198	244	212	227	260	245	256	239	224	201	215	205	246	222	222	237	222	220	227	216	222	257	249	226	257	236	240	234	235	223	252	238	249	232	235	220	223	230	232	246	241	228	227	223	221	254	241	244	233	233	239	207	233	231	209	251	214	237	227	222	236	248	252	219	218	220	223	202	232	232	234	231	224	229	196	226	214	207	218	209	225	250	206	227	218	248	230	234	205	240	231	206	233	232	223	215	239	226	218	246	213	214	212	221	221	242	222	212	216	252	204	241	230	214	227	239	255	214	221	247	236	229	198	198	217	251	210	224	212	224	250	236	221	215	262	221	225	229	204	228	217	191	224	231	217	223	202	199	195	224	233	251	197	248	223	207	220	230	225	216	208	219	229	213	243	226	228	232	231	195	241	234	224	225	225	240	232	268	243	245	225	235	230	232	225	230	226	213	214	210	231	216	217	249	210	207	215	212	238	244	220	218	237	224	241	244	231	211	264	221	229	245	227	213	237	250	236	243	221	213	226	225	246	238	194	218	226	234	208	224	205	201	209	227	261	233	242	236	230	204	229	196	215	259	216	213	225	254	213	203	218	212	231	240	229	238	221	220	233	213	214	201	206	221	211	227	213	241	201	229	264	225	238	229	217	193	240	214	223	206	221	235	241	237	216	211	239	235	219	224	205	208	208	240	212	218	232	234	229	222	224	216	228	195	233	238	219	221	223	259	219	249	259	199	233	221	203	232	215	218	223	246	228	228	239	242	224	233	227	232	207	233	225	236	212	202	237	228	227	221	278	202	248	261	261	237	232	253	192	190	249	254	232	244	232	213	234	229	196	201	223	239	262	239	197	204	197	210	212	209	195	242	223	219	213	219	232	250	212	219	219	214	228	214	240	228	216	229	228	231	220	238	228	239	247	218	222	219	242	215	257	216	232	213	238	210	209	207	245	200	215	220	214	214	183	231	209	214	192	236	196	226	237	217	228	215	245	206	223	216	228	227	216	232	206	203	242	235	215	229	211	236	214	233	215	258	223	219	228	197	230	213	228	258	225	214	220	244	209	253	223	236	227	219	220	217	216	220	216	223	197	243	205	238	231	248	234	215	212	222	211	225	231	278	235	240	222	237	234	234	230	213	226	215	226	196	240	236	216	217	261	222	209	247	209	225	226	255	213	232	226	244	216	216	225	230	266	241	207	251	227	228	234	217	254	208	226	206	213	224	250	210	192	213	235	247	209	244	254	216	245	244	208	228	263	227	214	213	249	236	234	234	227	236	253	240	256	261	239	218	238	215	228	249	225	223	236	228	221	219	255	221	215	210	217	238	228	214	210	234	258	204	239	218	219	225	229	207	214	241	218	216	234	206	201	201	189	212	209	247	227	239	226	231	241	229	234	228	222	248	227	243	210	249	224	198	236	210	241	189	254	218	197	242	203	234	234	218	201	246	222	232	248	241	243	245	227	214	237	224	226	237	221	227	242	257	269	227	185	233	218	208	214	242	229	236	239	230	203	214	247	235	228	221	229	248	253	267	229	207	212	211	238	237	220	218	215	229	237	203	234	212	195	230	235	194	213	226	215	241	236	216	209	196	210	261	250	219	247	227	254	246	209	220	235	227	205	219	195	228	249	245	224	252	211	240	217	223	253	238	208	235	211	234	239	221	261	233	240	231	211	255	233	202	236	220	231	223	214	214	231	196	216	255	197	234	214
8095	1098	2024	2336	1897	1586	1259	1057	958	858	808	749	766	730	687	664	674	662	601	621	598	624	565	564	599	573	576	596	586	550	564	537	563	528	545	585	573	580	565	544	566	561	556	542	543	603	534	498	543	547	544	517	537	549	554	550	585	544	515	510	556	517	515	543	515	535	493	544	526	512	543	510	531	548	514	569	527	548	535	500	524	518	499	522	521	587	508	501	546	507	532	585	532	510	518	520	522	501	529	531	549	529	515	525	514	506	468	506	500	510	543	508	498	538	518	510	508	518	461	528	518	515	546	523	511	510	555	543	531	540	519	526	508	541	508	545	531	537	528	533	537	495	509	564	559	509	520	528	507	544	553	513	483	497	529	510	537	492	507	555	530	520	541	526	559	517	541	507	557	514	563	506	523	496	552	522	602	521	501	552	502	503	530	576	543	540	501	546	512	515	524	527	499	506	512	547	528	557	534	527	518	558	533	496	510	510	535	504	526	547	546	577	516	510	529	521	568	499	490	513	522	511	553	514	513	537	513	530	562	504	495	520	531	545	545	545	534	524	499	542	542	547	553	488	569	509	547	541	541	512	564	548	537	522	558	529	493	522	541	549	541	527	501	528	549	510	532	551	494	567	570	561	535	523	531	488	523	509	538	515	519	489	527	532	525	505	542	543	558	534	540	538	521	490	539	581	542	521	496	502	536	541	498	526	510	519	546	546	521	520	518	549	528	537	520	516	526	549	526	526	492	520	536	531	546	525	501	485	505	526	520	503	558	507	480	516	577	533	553	496	532	546	553	526	515	550	513	542	473	496	520	553	517	544	501	503	534	544	517	501	561	548	579	527	551	526	507	530	554	505	571	536	540	516	517	541	536	537	548	551	510	542	492	516	520	529	507	508	538	481	466	540	491	509	535	532	500	535	506	518	529	509	520	528	506	519	510	558	532	524	532	561	532	517	549	560	546	527	532	533	518	541	514	498	540	537	515	576	496	508	556	518	548	514	535	512	509	515	537	542	541	547	559	527	506	517	524	529	530	511	571	517	555	566	554	520	494	541	490	538	499	529	549	510	551	519	544	482	515	517	546	520	488	562	516	526	523	518	530	545	541	543	537	542	519	507	552	531	549	548	538	523	519	555	517	545	497	538	506	510	537	529	495	580	516	470	528	541	528	508	505	486	500	533	489	558	520	513	548	516	507	504	558	510	525	563	508	515	540	528	564	528	533	536	555	512	526	517	537	517	513	514	512	515	577	531	548	508	559	519	535	518	540	524	492	524	529	509	576	516	520	508	504	555	529	507	499	524	518	509	510	525	567	531	537	550	508	524	566	485	559	531	532	537	567	500	558	528	587	519	556	517	522	531	551	519	538	517	518	498	545	504	514	546	503	505	503	527	566	544	518	534	542	539	520	538	534	520	538	541	512	510	527	530	539	507	541	541	508	512	517	535	548	521	577	534	562	552	531	526	491	515	531	524	556	550	552	505	535	491	532	545	572	563	513	527	554	517	518	539	546	518	521	543	477	520	495	558	507	529	467	590	514	519	501	539	486	545	537	588	542	544	507	504	510	522	516	500	495	530	536	510	547	566	529	536	507	510	560	546	550	533	491	580	523	490	527	542	472	525	561	531	515	522	506	544	541	540	533	541	557	519	511	537	565	529	558	486	520	506	532	533	549	523	514	561	521	519	547	538	538	524	546	529	521	476	521	537	514	547	546	574	517	511	544	517	500	513	489	509	563	575	566	552	548	521	596	528	522	520	525	539	538	532	577	524	556	533	525	507	535	525	565	527	551	556	533	512	567	541	540	491	551	528	524	575	509	498	535	532	562	543	566	505	534	499	519	556	537	566	526	507	537	540	549	527	563	516	504	542	523	520	520	516	517	552	537	523	481	502	565	524	520	479	506	545	560	570	500	550	531	535	521	560	514	522	503	523	566	532	547	501	575	517	515	510	521	498	553	539	561	527	531	551	532	528	533	539	560	536	521	521	459	534	528	498	553	554	542	582	505	533	520	545	545	540	548	551	499	500	556	486	457	533	549	538	531	540	525	520	532	529	517	541	557	531	541	582	532	529	523	528	541	514	516	553	513	533	481	532	561	539	498	495	513	503	509	506	556	562	515	541	517	529	540	522	530	501	498	535	563	551	521	548	513	529	523	543	516	545	513	528	528	513	508	491	539	507	549	522	515	543	505	552	548	542	548	496	519	542	530	566	538	552	504	553	555	555	575	529	499	511	530	561	505	543	541	536	558	510	559	554	547	555	532	523	560	569	519	546	535	519	516	530	483	527	510	514	538	543	510	531	539	519	505	535	515	509	520	552	533	586	531	501	559	532	528	538	523	544	556	504	501	542	520	549	540	538	537	537	559	523	550	546	467	483	504	536	512	562	539	514	541	551	514	521	531	577	548	559	550	577	525	522	558	509	533	506	523	557	560	550	516	514	492	533	562	516	497	526	513	505	513	546	544	498	510	528	518	525	521	511	531	486	513	521	493	516	519	533	539	510	526	565	556	510	571	505	521	550	499	524	519	547	565	505	564	523	544	525	545	523	543	523	527	569	518	535	500	554	526	497	495	552	506	550	522	533	522	599	504	456	532	543	594	541	522	483	552	490	485	488	535	566	516	551	543	531	562	529	523	567	539	546	560	499	507	537	498	519	508	548	552	523	528	477	526	521	514	537	545	495	558	537	501	541	479	473	561	531	545	529	548	486	571	524	529	522	523	519	570	507	531	501	497	559	537	556	558	539	534	549	494	521	531	533	561	498	512	540	541	567	525	575	528	551	493	498	506	535	518	528	490	515	525	531	501	557	540	510	522	484	540	497	500	540	539	523	516	533	524	504	509	564	514	496	553	555	566	517	538	483	470	564	519	547	562	534	554	557	540	513	476	539	526	508	545	531	549	508	525	524	546	561	540	529	517	537	529	569	512	530	510	540	527	514	558	488	534	536	524	529	560	501	541	523	569	535	533	527	548	556	506	533	535	487	492	547	519	547	495	518	494	533	575	530	541	562	536	531	519	504	592	554	515	497	541	529	515	539	564	580	546	511	547	516	475	524	519	560	525	515	549	535	542	514	568	525	517	484	487	522	546	513	545	554	520	561	504	527	510	523	532	546	487	505	513	504	548	539	541	510	509	531	558	490	518	532	540	538	481	560	504	555	528	527	499	520	522	550	515	545	511	539	510	541	488	524	523	557	552	522	543	515	522	526	540	574	533	519	515	540	514	566	536	546	561	534	516	515	570	524	539	528	519	519	541	559	518	508	500	522	528	570	516	518	547	544	526	537	561	522	527	516	546	526	533	539	520	551	554	524	518	553	464	532	569	489	472	544	574	555	505	498	526	507	552	516	498	526	504	492	531	495	520	519	525	541	537	503	519	496	535	588	528	495	524	521	548	527	557	530	522	518	518	534	561	521	515	495	499	517	516	497	572	528	547	527	525	545	519	529	510	553	559	521	565	518	514	527	530	527	519	491	526	523
1394	244	271	232	229	253	245	236	241	242	233	243	231	212	204	222	239	202	246	241	266	235	232	245	254	236	224	248	240	215	252	262	247	195	241	250	254	240	231	242	246	226	282	202	235	223	256	215	236	237	232	254	240	244	254	226	230	233	212	246	220	232	233	222	264	239	220	219	217	246	224	219	234	241	208	205	246	223	249	236	250	243	256	238	210	232	229	203	260	246	238	247	211	235	238	257	235	236	218	247	240	219	228	252	240	250	201	240	248	210	255	255	206	218	229	256	230	234	231	209	261	260	214	225	240	239	245	260	232	232	239	246	232	234	225	234	231	228	239	241	254	252	240	247	234	282	233	234	265	236	247	215	239	254	217	239	233	234	249	235	227	230	225	243	215	224	197	240	212	204	209	225	246	223	247	269	205	237	255	257	218	219	257	217	238	232	206	237	238	237	231	238	243	240	246	277	232	254	226	256	238	230	237	279	256	279	218	216	216	266	225	266	242	220	215	248	249	235	234	236	223	226	214	258	232	239	227	237	233	244	218	226	208	251	243	238	252	254	244	243	181	237	249	248	263	248	249	249	238	238	245	245	250	239	269	260	235	243	237	221	237	219	241	274	223	253	222	254	228	235	227	247	220	255	240	227	232	240	253	242	228	243	257	260	229	237	205	233	233	250	239	213	249	266	241	243	221	251	255	219	233	249	211	217	249	264	264	194	245	221	224	262	218	219	229	226	222	237	251	229	244	233	234	246	250	215	241	240	230	259	233	232	243	255	276	201	235	211	224	228	248	265	248	270	240	251	254	214	274	222	214	248	242	262	205	261	279	224	233	246	254	238	222	254	231	243	236	236	251	219	247	233	208	240	237	221	241	226	227	255	217	244	241	217	259	252	269	234	248	212	271	245	228	214	210	257	252	279	223	220	229	254	268	219	240	228	238	208	250	222	279	238	237	237	205	267	255	247	235	263	245	217	230	239	258	261	231	230	226	236	224	236	242	242	223	209	246	267	235	237	249	242	230	236	237	228	214	241	246	263	245	240	245	258	241	216	242	228	228	232	216	225	237	224	220	248	227	234	222	249	222	239	257	239	239	232	221	262	237	270	258	250	231	242	225	223	227	249	214	215	256	226	258	241	217	254	244	247	244	232	237	242	236	237	263	245	244	236	235	220	239	225	248	226	253	244	248	239	269	260	246	218	242	223	218	228	258	234	258	222	262	243	240	250	259	243	236	222	257	241	236	230	253	237	245	225	251	232	243	220	204	236	238	233	211	238	268	264	256	259	256	236	247	230	221	222	234	230	209	258	243	238	212	210	238	249	239	225	214	248	240	247	244	229	244	237	211	243	260	245	246	271	251	215	245	231	241	242	245	253	261	251	241	218	278	245	222	238	235	253	227	234	230	228	271	202	245	240	255	245	243	242	249	242	259	241	213	237	240	248	235	260	243	250	195	225	238	213	228	241	247	238	229	220	245	227	253	232	246	253	275	226	228	244	230	217	259	233	247	248	226	243	214	215	218	198	269	229	272	270	217	232	212	215	223	234	243	229	247	235	237	239	226	212	259	251	239	226	196	218	239	262	254	230	227	189	199	209	237	225	242	224	237	235	245	233	244	223	224	226	251	253	216	259	264	232	242	247	262	245	247	223	232	246	262	240	253	222	234	239	237	245	228	246	243	244	216	235	240	225	271	263	238	235	225	222	213	219	262	222	218	246	224	269	209	252	228	208	227	231	226	223	273	257	235	214	236	261	234	255	249	229	223	232	234	250	251	238	258	233	267	262	249	240	252	263	228	231	227	229	210	231	236	230	241	250	224	211	215	242	236	229	266	218	259	237	236	228	233	211	229	237	225	225	245	207	233	219	232	215	225	224	240	264	233	224	251	262	234	261	214	244	249	251	249	225	232	227	220	261	265	249	266	267	232	227	232	248	238	235	241	239	241	219	220	217	258	227	256	247	242	213	222	258	233	227	238	219	234	226	225	232	216	237	206	240	243	261	240	240	223	246	234	219	240	230	224	240	258	259	235	253	252	275	237	284	237	220	241	210	243	238	228	246	225	245	228	186	232	217	192	214	262	215	252	238	269	205	249	255	247	241	235	254	250	219	229	259	227	229	236	222	250	252	249	250	237	225	239	250	235	278	227	246	240	241	252	247	237	235	240	252	242	259	249	220	242	242	240	235	245	242	234	231	273	250	228	275	218	246	212	245	233	237	237	221	238	231	241	272	246	205	252	239	225	239	228	225	234	217	268	259	249	210	232	243	248	260	249	228	201	207	227	230	212	226	207	239	193	240	251	261	256	201	228	255	259	268	252	241	252	244	272	242	238	256	227	253	256	219	219	216	213	209	230	252	228	210	243	235	230	226	253	225	227	226	219	242	222	226	227	247	209	256	232	251	240	252	255	239	224	217	214	229	231	241	229	237	245	221	254	270	250	250	229	257	256	217	246	212	250	213	249	245	242	257	226	243	233	229	236	236	257	260	225	218	251	240	246	249	239	212	264	215	232	264	246	224	243	218	258	239	274	215	238	239	224	231	211	231	249	260	247	230	233	247	232	244	242	229	249	221	248	230	251	228	230	217	260	199	232	235	243	252	236	254	231	260	262	232	229	220	208	217	212	232	218	271	262	257	243	271	251	235	238	219	227	226	278	237	248	222	225	214	256	229	244	235	234	235	252	260	219	242	229	233	271	206	229	229	232	282	232	263	228	231	221	241	246	216	225	228	219	230	256	230	227	245	228	248	247	220	216	234	245	240	213	253	255	273	224	241	234	249	235	223	233	239	223	230	262	223	243	232	234	239	234	260	223	242	243	259	246	252	247	248	255	232	245	232	270	246	265	227	256	249	237	278	246	226	266	214	230	208	239	246	265	244	252	224	234	220	261	231	237	226	237	239	218	240	256	223	263	218	216	229	269	236	199	249	237	209	252	217	251	240	221	209	238	244	218	232	251	214	211	211	237	211	235	257	234	194	209	220	239	219	209	208	245	249	221	212	211	227	234	211	233	248	207	220	243	242	204	221	218	222	255	232	219	249	224	217	243	231	232	248	231	253	248	246	244	219	244	225	268	232	247	243	271	219	234	244	201	222	275	226	227	208	231	237	206	244	230	268	231	221	228	223	243	261	223	242	229	212	241	257	243	238	213	238	216	212	253	238	237	216	224	257	271	225	199	226	244	248	224	259	232	206	231	261	250	255	238	214	246	237	220	226	214	233	239	243	233	224	234	238	226	249	221	216	227	238	226	243	244	232	256	259	231	200	245	236	234	230	234	228	249	208	237	243	213	239	234	267	241	204	239	244	220	202	240	253	229	216	244	253	257	217	248	232	246	233	248	267	226	251	226	244	221	259	246	246	209	226	215	255	229	219	224	237	229	243	238	240	231	210	223	241	225	252	216	250	264	239	235	231	223	221	230	265	257	268	239	239	240	251	241	211	244	271	213	214	252	230	255	234	231	265	236	260	256	231	226	201	238	246
1808	605	601	624	633	637	602	617	562	602	640	582	615	566	594	596	575	589	528	598	561	599	581	590	599	580	548	562	543	576	601	534	607	601	565	626	542	600	517	582	567	552	576	552	509	600	587	573	544	547	550	596	535	564	526	616	549	555	566	621	591	516	577	578	551	591	584	577	591	554	545	599	581	599	606	576	537	536	605	570	535	603	549	589	599	616	523	562	607	551	577	589	557	600	583	608	615	623	573	577	568	598	587	580	564	568	604	560	589	564	615	584	607	602	590	603	610	608	581	589	585	579	556	568	639	573	503	560	600	572	554	573	608	591	537	565	565	578	598	544	640	616	602	560	548	624	541	548	576	594	572	559	594	558	573	565	599	577	599	599	597	580	581	584	530	576	591	577	603	562	568	548	549	579	583	583	557	608	600	560	595	596	583	575	596	544	572	584	606	546	569	588	602	626	567	602	599	572	558	560	575	574	540	530	570	557	615	596	589	569	561	607	557	548	628	627	599	596	616	606	581	620	582	585	544	607	624	587	559	614	578	620	624	599	578	596	575	600	576	613	563	590	578	556	559	605	632	592	605	571	575	591	591	559	578	548	575	614	571	566	617	564	567	608	576	616	600	606	596	578	589	603	584	527	570	572	595	588	552	581	569	579	553	562	572	547	580	604	557	579	581	569	571	564	594	588	584	580	600	559	569	556	571	595	611	550	618	579	618	618	583	561	573	563	560	548	587	575	581	567	570	571	567	568	569	558	588	614	571	601	583	570	603	560	531	569	563	607	565	605	582	590	584	542	607	590	611	580	654	562	543	548	564	556	564	555	523	580	584	557	571	567	602	568	570	570	575	565	549	597	542	535	585	575	533	566	599	592	547	573	567	610	555	601	558	587	543	607	585	565	619	609	608	552	550	601	547	594	593	589	583	569	589	556	558	559	583	652	547	562	593	569	602	548	583	572	593	591	540	629	559	570	596	618	588	573	554	537	604	607	622	586	561	595	575	568	555	617	590	603	573	575	566	582	589	625	559	580	581	553	571	607	544	531	558	588	601	606	559	613	552	568	638	533	552	546	606	582	573	551	608	599	574	540	592	593	581	521	589	562	611	591	603	582	542	553	575	595	632	600	529	583	545	566	614	579	579	576	564	588	547	571	592	547	599	574	573	554	577	539	569	567	580	568	617	577	547	575	590	567	564	552	583	611	569	585	606	543	601	586	552	586	599	530	578	543	535	576	554	548	549	570	600	596	585	584	602	548	580	613	590	586	571	584	568	621	648	585	587	588	570	579	562	579	551	558	539	602	585	536	612	564	547	596	584	560	587	566	545	592	634	606	601	550	586	561	615	579	570	594	604	558	560	599	593	570	598	604	529	571	578	626	546	558	593	582	580	618	608	544	608	595	590	608	561	553	585	617	576	574	594	578	595	592	557	579	609	583	588	618	564	533	570	573	515	591	571	612	580	582	620	625	574	559	582	565	555	598	614	609	577	564	548	566	560	573	547	595	570	569	573	558	553	575	582	587	583	562	553	562	564	578	588	526	560	572	621	590	555	533	537	567	616	550	661	609	533	563	576	567	549	589	576	537	604	570	601	554	606	565	550	604	527	597	585	575	578	531	597	568	591	598	585	583	555	581	559	577	589	573	550	594	562	607	584	593	575	596	534	565	550	545	601	568	567	577	580	555	614	606	610	618	611	602	542	585	554	586	592	582	585	551	569	592	552	577	535	558	574	569	538	569	593	558	585	608	591	546	582	540	583	563	550	583	582	588	568	575	608	587	538	551	575	556	563	556	541	603	575	607	537	537	581	571	554	585	610	580	565	534	550	599	562	657	545	539	584	547	588	573	561	576	589	606	540	625	635	599	532	571	582	583	579	579	598	527	576	573	568	560	596	547	572	617	576	578	548	571	597	508	574	550	646	606	577	548	586	575	587	545	589	593	595	552	541	538	577	586	557	573	597	558	558	542	582	568	563	548	587	589	583	591	616	548	615	569	585	597	577	548	563	543	568	581	575	585	602	568	599	560	570	572	588	572	556	571	527	564	575	591	584	594	561	594	579	557	580	601	592	604	527	620	526	569	561	553	570	611	607	550	594	613	631	558	593	610	632	513	584	553	585	608	553	570	561	546	541	592	526	576	569	566	591	571	567	592	569	597	545	599	570	549	542	542	617	601	525	541	606	587	570	592	561	549	596	595	584	589	597	562	630	562	602	606	585	546	564	586	560	575	620	545	569	598	567	586	594	568	537	560	587	583	624	576	569	559	575	560	559	575	607	564	608	511	582	624	614	581	593	578	608	585	616	578	611	596	632	615	587	607	627	554	561	599	530	590	630	606	602	601	564	595	591	562	581	568	578	578	611	582	626	589	555	545	582	601	596	575	588	549	513	536	587	577	593	625	570	564	576	565	560	623	621	588	591	601	540	579	612	564	571	577	593	561	568	578	591	577	537	558	573	629	558	542	574	597	559	557	583	566	601	611	597	574	586	573	570	558	584	615	571	570	590	613	579	583	635	582	564	566	529	590	562	607	601	552	551	546	588	593	588	581	575	592	535	544	558	571	541	590	547	556	565	622	611	568	594	590	573	605	550	571	593	577	562	559	576	575	524	606	565	592	616	578	612	579	538	613	561	546	589	601	555	572	552	563	537	578	532	569	565	555	594	544	596	516	572	576	582	620	629	580	595	572	588	601	597	569	586	601	560	579	579	612	596	535	610	536	534	577	545	594	576	538	589	545	593	587	587	602	561	547	570	598	577	588	559	569	538	536	588	569	581	559	597	545	597	611	562	573	618	599	600	550	552	574	557	556	602	578	583	604	597	532	536	533	630	568	565	603	574	612	560	625	560	567	565	630	617	618	580	586	542	629	536	610	639	575	595	543	584	564	595	572	582	562	609	569	589	604	584	554	575	585	596	571	573	596	546	601	567	572	577	575	580	599	591	624	563	583	597	600	595	557	597	572	538	613	592	591	573	584	535	551	572	613	627	551	608	582	564	560	597	568	606	589	571	607	595	623	578	595	566	612	590	599	594	593	577	612	594	558	579	554	596	610	597	543	637	615	598	583	568	572	612	589	600	596	542	571	530	574	566	582	565	604	573	576	593	603	568	616	578	612	559	606	577	588	536	564	549	613	601	551	577	522	556	602	594	576	598	579	538	575	614	564	578	541	597	547	581	543	577	543	558	580	634	586	611	612	581	596	604	600	596	575	625	574	601	560	540	607	622	575	534	595	582	588	579	568	604	565	576	551	578	569	618	595	598	592	552	604	529	552	568	606	573	546	582	589	569	569	573	588	588	582	612	605	570	601	599	550	551	572	591	622	579	591	570	598	569	575	551	558	553	587	586	629	580	594	582	563	586	562	541	592	574	599	576	573	576	595	583	552	578	613	622	591	587	581	596	572	590	559	569	554	579	566	562	608	596	539	569	576	614	528	571	561	599	557	562	587	550	535	567	588	615	568	569	610	621	592	569	540	560	533
7348	657	658	610	522	476	449	389	392	376	331	362	365	348	355	357	347	365	350	365	381	328	330	344	334	365	357	347	352	371	346	348	367	356	364	342	362	355	338	337	329	331	346	346	345	384	392	343	353	350	361	347	350	341	354	336	348	374	342	344	358	386	340	360	371	366	378	354	348	350	334	315	344	385	324	316	354	311	337	378	363	338	328	367	399	343	361	385	338	369	406	341	336	324	351	354	347	302	373	327	339	372	302	340	344	281	367	372	374	360	337	339	333	331	339	357	352	316	348	330	353	347	333	351	339	369	359	338	357	328	337	354	307	362	362	360	343	311	344	342	326	345	345	347	326	315	338	356	372	334	309	351	345	326	346	336	406	357	337	366	316	316	355	330	337	389	371	352	327	334	350	317	341	319	314	346	378	353	307	340	341	343	378	345	347	325	386	344	356	361	366	326	353	336	350	339	318	332	334	356	353	352	367	328	359	351	343	331	346	362	353	345	333	316	357	311	365	342	348	340	340	318	349	366	346	334	345	350	322	311	347	322	357	349	361	322	355	361	337	322	355	338	349	336	338	316	358	348	347	345	367	384	338	322	356	349	329	336	384	360	343	349	356	369	353	317	322	341	329	355	353	350	336	325	331	356	371	306	306	341	346	326	339	367	341	344	330	358	333	330	343	418	369	345	363	359	361	380	324	344	292	350	387	332	354	343	319	325	329	321	322	342	313	358	354	374	384	341	350	341	347	370	348	378	317	331	338	349	338	337	312	330	359	362	336	339	343	336	342	337	316	322	343	338	329	345	354	348	387	359	347	366	360	313	320	344	358	359	341	317	325	337	356	344	320	378	340	353	336	361	288	357	305	335	364	355	328	385	305	328	369	350	324	374	329	343	362	337	334	322	401	337	344	357	338	321	379	355	368	323	346	320	343	320	342	376	333	378	335	354	340	365	365	353	313	335	357	360	336	350	356	314	328	319	399	380	355	333	322	331	343	363	346	340	339	346	351	339	316	345	373	346	316	363	345	355	333	341	311	369	346	347	338	348	389	332	336	367	373	359	301	356	369	342	346	343	352	334	337	345	337	366	331	396	350	352	343	343	309	367	319	355	373	346	359	316	318	319	312	337	339	331	337	386	360	388	353	352	347	356	334	345	355	364	377	312	315	375	398	335	366	341	353	350	318	334	338	396	350	341	364	336	325	326	348	329	350	333	332	329	354	336	359	363	339	312	333	327	331	347	369	351	349	334	361	382	358	313	340	353	346	335	372	345	378	340	352	363	361	364	346	366	336	318	315	389	340	327	362	357	380	328	370	344	398	326	343	377	334	368	377	313	368	361	364	325	391	305	376	339	347	340	311	328	361	329	364	338	354	352	372	352	333	366	389	324	334	325	322	353	326	347	352	352	349	392	326	368	354	339	375	341	380	342	362	379	343	333	352	324	355	355	335	347	354	335	341	342	364	374	347	352	355	340	309	362	342	350	347	307	290	315	347	359	299	342	325	349	351	337	372	370	370	327	315	358	372	368	369	329	341	339	315	356	325	339	346	343	334	326	339	349	336	315	345	341	338	322	331	309	359	344	329	383	336	354	326	340	345	337	342	338	368	314	337	333	314	326	373	362	374	313	357	348	346	353	323	351	344	367	370	304	357	382	336	362	357	365	377	340	384	342	343	341	335	329	341	341	337	341	334	367	318	340	376	381	301	376	335	368	368	376	337	372	352	351	369	386	376	346	330	331	332	322	340	370	329	350	348	346	346	351	343	385	339	336	323	327	348	347	311	313	323	309	343	359	362	355	397	363	333	342	346	404	355	369	327	349	311	336	333	321	342	377	287	316	349	340	327	329	320	302	345	337	334	371	373	356	369	353	308	357	347	342	351	391	337	336	354	336	325	332	359	335	311	374	366	356	347	337	368	346	345	362	357	310	304	329	344	338	366	354	326	383	367	348	349	346	332	330	341	377	315	326	359	317	347	356	391	338	365	369	377	380	377	345	365	365	369	372	325	359	379	307	311	338	340	334	303	347	394	355	282	358	319	344	316	365	337	346	365	354	377	316	320	344	342	343	316	317	332	359	356	374	348	337	292	356	335	357	356	327	328	343	349	370	335	318	334	353	356	323	360	365	366	330	350	350	364	372	333	350	367	347	334	326	337	359	356	322	370	336	344	313	334	324	326	344	348	319	364	371	369	361	327	360	373	359	357	312	352	378	344	387	376	370	334	351	334	360	372	360	317	340	352	343	377	387	350	360	336	347	336	342	352	331	335	388	375	370	369	354	310	341	330	373	381	363	353	363	333	386	346	317	330	339	349	325	347	342	318	377	351	356	367	368	308	351	356	326	373	350	381	373	320	347	382	346	340	328	336	349	345	405	322	348	323	335	325	354	356	333	330	350	338	303	353	370	347	337	334	336	341	338	358	384	346	319	370	384	342	338	337	330	336	329	348	351	327	352	327	334	333	344	331	349	347	391	311	360	400	367	352	371	330	341	353	380	351	340	372	326	366	341	329	358	328	391	352	361	332	361	345	325	318	321	343	339	356	313	319	349	354	313	313	364	307	314	381	333	318	348	361	374	334	353	339	361	349	320	345	373	304	349	353	343	322	367	322	357	349	349	355	322	326	331	350	326	373	353	346	348	364	354	356	312	368	319	354	338	327	320	357	349	311	330	343	339	318	353	355	310	372	362	348	358	368	361	359	397	384	352	368	362	309	360	346	366	364	359	369	288	325	354	335	334	353	377	357	355	323	378	316	339	332	338	308	361	326	355	322	316	304	341	324	364	333	349	343	361	326	311	391	322	353	342	354	331	384	357	339	353	332	374	310	336	340	318	355	335	352	333	358	394	336	319	346	339	324	339	342	336	336	396	337	346	358	312	329	345	307	347	345	351	328	339	351	318	343	356	355	347	333	305	361	352	352	351	360	390	370	341	330	349	327	349	351	351	367	338	305	337	377	340	335	308	355	355	387	373	337	349	346	335	319	344	332	322	340	324	329	306	363	348	377	331	361	332	352	385	366	383	342	366	340	276	347	301	353	317	343	335	322	377	345	371	379	329	344	330	325	333	348	342	354	386	333	337	330	354	388	366	373	344	343	299	354	343	345	349	337	350	327	337	350	314	342	352	373	344	360	371	326	325	342	378	342	347	361	362	354	364	361	326	353	314	345	343	296	313	329	346	310	360	351	337	339	352	329	354	329	374	346	346	338	323	330	357	339	368	369	342	355	385	373	320	312	344	355	365	354	343	323	360	309	348	351	349	353	359	393	358	326	324	324	337	309	370	333	326	363	331	280	367	340	341	332	370	330	380	359	348	339	350	318	350	367	367	339	340	354	369	327	347	383	335	352	324	339	334	351	308	339	336	335	325	354	325	326	330	296	326	324	342	348	341	328	319	366	398	325	320	363	355	364	359	347	314	338	353	328	362	345	315	347	339	349	337	335	360	362	339	354	331	369	334	350	314	356	348	346	345	372	341	342	376
6573	1089	1597	1799	1503	1406	1176	1091	1003	996	883	914	948	888	901	879	808	826	862	841	878	848	827	830	864	846	802	820	803	748	820	809	854	827	798	784	776	841	796	804	770	822	748	852	799	818	810	796	793	800	801	807	801	796	881	815	725	798	823	825	780	841	801	780	794	802	799	785	766	820	779	806	778	795	841	822	766	754	827	793	757	845	838	799	788	816	778	791	778	743	782	798	800	766	780	793	733	819	753	846	771	798	791	778	803	759	806	769	752	759	799	797	785	786	807	762	816	806	807	795	774	778	795	772	793	819	814	750	799	756	774	747	764	776	757	775	787	788	783	786	826	785	809	788	805	763	862	803	807	754	774	757	801	787	776	804	782	837	785	788	771	780	824	775	822	756	802	722	824	775	754	826	806	810	820	782	780	760	760	816	786	826	791	758	779	794	826	830	803	797	752	783	787	803	785	833	829	788	835	799	806	768	771	751	798	827	800	775	760	802	789	812	721	755	760	767	817	845	803	809	807	828	745	769	792	792	782	821	813	764	821	794	770	782	822	800	771	786	788	791	763	806	780	778	788	778	745	798	844	776	775	801	789	840	758	800	770	804	778	759	749	788	797	770	770	763	835	783	763	731	870	784	776	796	823	806	778	781	768	775	695	819	814	830	777	759	833	795	751	802	772	773	838	797	833	823	816	767	805	795	767	774	787	746	762	797	789	766	798	782	814	787	770	799	808	778	830	811	778	796	812	777	812	790	794	767	794	763	734	813	757	745	797	755	834	818	774	713	803	819	765	808	723	790	768	774	774	811	789	832	773	756	806	811	785	772	840	792	787	831	822	803	771	824	734	767	800	779	731	769	763	774	778	773	796	812	765	811	834	783	763	742	798	769	788	752	833	815	828	810	763	808	790	785	833	785	813	802	795	788	821	755	771	807	761	784	760	813	781	801	776	816	780	818	800	760	779	785	796	786	803	813	830	828	769	841	757	759	774	802	807	778	773	807	805	771	781	802	833	822	790	809	732	819	768	804	784	751	794	814	774	790	777	790	789	806	772	837	761	763	758	795	805	794	799	721	826	812	816	778	827	792	784	781	779	772	809	729	772	804	772	791	756	818	737	816	785	801	737	802	799	773	795	833	787	823	796	796	802	808	785	753	776	784	813	789	764	745	814	802	793	784	792	774	781	817	790	803	765	811	816	836	813	814	861	780	780	813	792	794	827	813	739	798	788	776	783	814	795	853	757	765	784	738	716	795	779	749	794	791	784	761	766	801	769	738	775	794	773	846	808	823	789	770	763	777	781	842	812	748	769	799	827	803	790	791	820	823	811	764	766	769	752	829	767	761	774	816	770	823	830	763	794	780	777	802	835	785	808	827	795	771	724	729	801	791	776	745	786	770	743	794	790	814	770	789	822	815	806	785	791	878	766	760	762	793	773	764	803	762	762	768	783	725	785	771	755	830	816	778	796	781	788	808	776	811	817	771	833	789	771	804	770	804	769	757	755	807	797	795	754	747	789	825	790	817	837	773	804	752	805	780	766	753	818	840	814	823	801	768	792	769	855	780	818	794	798	777	759	805	771	709	830	722	823	793	814	747	772	791	806	764	793	796	770	856	772	820	759	786	757	801	792	778	782	802	825	799	764	755	779	743	790	794	770	804	818	801	756	764	774	794	768	795	780	736	766	802	777	786	820	789	781	716	757	827	792	744	761	777	781	779	763	837	833	819	765	781	811	794	792	801	715	808	768	812	803	814	795	834	789	808	802	781	755	770	810	784	815	809	793	755	746	780	763	798	762	755	751	803	780	782	790	757	778	785	766	814	761	785	757	735	788	736	809	806	755	817	778	817	826	785	827	758	763	719	772	793	741	812	819	789	800	750	802	789	802	766	740	837	776	758	780	782	790	757	772	776	791	779	795	768	789	785	785	830	788	757	765	805	766	822	799	733	802	748	773	756	800	791	784	799	791	770	784	806	820	806	828	793	799	788	828	802	769	772	775	776	791	783	782	811	772	769	784	771	789	817	763	785	803	730	784	730	821	790	850	829	750	813	837	828	775	772	782	766	804	767	716	755	777	800	773	777	800	778	822	814	785	790	768	797	813	787	794	741	761	769	802	778	778	802	789	800	742	809	751	799	794	821	835	811	780	827	781	771	778	773	800	785	747	821	809	811	805	738	772	796	768	773	728	763	794	802	790	796	808	795	742	774	817	796	780	818	760	794	763	777	770	765	777	782	759	781	783	776	748	768	857	784	839	885	740	784	786	800	793	789	758	779	786	780	813	781	837	806	797	778	790	750	783	804	762	815	788	764	783	827	799	785	731	777	784	823	774	752	830	784	791	775	701	783	752	809	768	798	745	783	797	810	794	798	756	777	776	786	732	795	762	768	781	777	789	802	771	732	804	828	790	772	788	756	794	808	775	795	815	759	737	753	802	780	815	751	773	830	779	811	777	809	766	817	793	836	815	807	813	835	752	790	758	793	783	769	704	803	792	791	806	791	771	821	800	810	790	804	773	764	755	760	796	814	782	795	826	818	759	822	793	793	763	782	803	763	766	752	802	768	814	816	774	786	778	771	809	795	786	763	769	781	776	772	800	761	770	776	749	759	792	792	785	788	773	755	796	746	808	813	781	757	856	791	825	801	771	852	827	774	801	778	811	754	757	779	738	782	794	808	769	767	790	768	805	823	842	803	740	783	806	775	793	766	720	770	751	809	754	753	775	757	826	845	826	751	863	789	830	759	784	805	761	783	767	759	793	790	821	793	798	774	809	786	755	738	806	813	802	798	826	821	846	823	765	820	820	800	771	777	761	757	789	772	775	798	786	742	729	766	769	818	819	765	796	816	760	780	798	784	763	836	767	827	799	775	795	829	790	803	813	780	749	814	755	761	787	799	754	778	779	787	812	761	788	788	808	805	752	808	798	787	774	794	832	764	760	834	791	779	816	778	796	800	782	798	782	825	759	783	839	774	763	725	822	760	822	776	761	814	837	830	818	807	818	815	797	789	748	790	803	703	826	807	753	786	755	780	794	761	769	813	758	806	785	695	747	789	782	799	763	824	772	782	805	787	792	812	754	874	819	795	788	781	813	800	825	784	761	786	726	850	791	787	785	798	811	791	871	825	771	761	799	869	774	793	794	756	760	764	856	781	776	802	776	830	784	814	755	791	826	792	763	782	828	740	802	798	783	734	726	810	719	768	819	829	800	848	769	778	768	761	802	754	826	816	745	795	750	810	820	759	807	778	824	792	791	800	791	772	816	798	788	792	801	824	787	805	777	813	797	753	805	751	762	799	786	820	793	774	815	816	794	796	822	754	809	763	829	792	820	807	892	813	788	775	827	783	757	783	770	806	780	765	851	742	750	841	762	824	828	801	763	748	770	727	783	745	823	789	798	779	803	800	781	803	765	736	796	787	855	805	813	807	822	808	762	803	790	716	786	796	773	758	810	782	773	765	797	780	801	785	784	809	793	812	779	784
14161	1193	918	775	534	422	401	285	312	306	290	277	235	259	266	244	273	236	242	234	244	239	221	241	215	237	227	236	242	247	234	229	240	210	236	247	217	201	239	218	220	272	251	223	283	230	205	222	202	229	214	230	241	222	250	209	233	219	224	218	236	233	236	251	247	220	224	231	244	241	252	213	217	226	240	225	219	198	209	236	214	217	225	219	208	240	246	195	212	200	206	226	225	222	234	237	195	217	248	232	202	240	238	209	221	221	195	230	243	230	235	210	236	236	233	246	212	217	197	227	199	209	252	222	229	228	215	222	246	240	233	205	252	216	233	235	217	215	237	233	242	220	220	215	216	214	214	216	234	231	227	215	224	207	191	217	231	224	218	232	221	207	202	228	227	231	202	189	212	241	202	222	223	229	230	217	231	204	216	199	258	240	218	246	224	227	239	240	202	229	223	230	251	216	231	256	212	213	233	244	226	201	207	213	213	215	225	229	246	240	237	235	239	234	210	227	235	211	213	237	225	229	222	232	226	208	217	233	232	205	244	204	223	224	206	230	202	216	233	226	212	243	222	212	220	207	262	217	247	230	199	210	248	206	281	201	224	224	219	214	213	224	239	217	232	231	204	254	238	223	211	217	227	232	218	244	216	232	213	250	189	228	227	214	252	229	222	247	208	227	219	215	222	213	243	216	220	213	229	230	232	210	206	220	245	244	232	217	219	237	207	211	206	220	242	226	229	240	211	224	235	243	233	235	207	228	221	262	220	236	219	228	247	205	221	222	220	224	226	209	224	198	236	242	235	223	208	238	221	212	233	236	225	229	251	246	236	228	208	233	206	217	247	227	198	219	253	209	225	220	210	216	237	229	214	194	250	190	239	212	226	207	230	214	231	225	213	243	199	245	229	250	239	228	254	253	217	253	225	228	217	220	231	261	234	233	262	212	209	221	236	234	227	198	246	220	229	234	213	246	239	203	227	218	218	207	236	227	208	239	229	230	229	217	229	206	246	206	223	206	216	211	199	209	215	218	205	210	243	235	238	229	243	215	263	204	245	201	219	219	231	227	201	205	224	190	237	223	213	220	203	221	221	214	221	227	230	253	215	245	231	229	224	221	216	230	237	239	235	218	211	250	200	233	225	202	224	200	233	205	250	248	241	202	222	232	230	202	225	208	215	238	217	217	228	228	241	222	239	213	219	198	231	221	244	213	229	212	268	218	201	231	220	219	233	240	229	227	219	229	227	230	216	213	235	234	235	225	226	232	211	197	236	222	245	250	224	223	237	238	214	241	238	241	229	206	246	222	251	221	237	248	222	228	226	251	225	250	233	221	248	210	236	236	213	193	241	262	253	228	247	226	217	239	207	212	216	252	226	238	232	226	231	251	214	237	212	212	224	222	206	233	212	255	231	235	196	230	223	223	208	242	220	231	255	207	231	220	223	235	250	232	232	210	239	248	220	215	259	235	222	232	235	193	221	226	233	234	246	229	211	232	197	241	220	193	217	236	219	234	212	243	211	230	222	224	195	219	217	212	239	212	225	225	208	212	196	203	234	213	213	227	202	253	253	233	210	219	234	198	219	214	210	231	227	228	196	236	236	242	235	209	234	200	246	231	235	234	201	206	226	226	244	202	242	234	187	237	266	262	261	235	219	216	233	230	226	228	222	255	198	216	201	243	243	239	224	239	219	207	223	230	233	229	243	225	184	200	241	219	230	221	204	225	214	238	207	255	224	192	221	226	226	212	246	216	235	262	224	248	209	233	219	253	223	226	214	199	198	224	251	269	234	206	224	230	234	233	223	212	219	194	215	224	219	228	227	237	206	227	241	235	243	206	250	212	228	265	231	209	235	244	236	197	224	221	204	212	223	218	226	206	255	226	200	248	248	209	203	236	251	209	219	230	243	186	226	244	225	199	208	204	246	233	230	214	223	242	225	212	237	238	199	208	240	203	205	234	229	242	204	208	214	210	208	229	206	229	254	226	231	236	235	245	219	209	225	221	251	179	238	218	215	205	228	265	227	198	238	237	241	235	243	238	223	210	200	221	221	231	211	215	226	266	237	247	230	225	206	200	249	219	224	210	254	215	214	244	229	210	227	251	246	222	234	239	228	247	238	219	203	246	234	224	217	229	232	220	254	215	245	200	236	221	232	211	247	232	236	207	234	206	213	229	231	214	234	211	227	234	242	227	248	226	215	216	212	201	215	236	229	235	225	228	206	234	258	222	228	199	235	232	206	230	232	224	222	206	202	231	231	218	218	235	213	214	237	237	228	234	201	237	242	224	234	236	229	180	209	227	233	229	235	226	241	210	228	230	218	227	223	217	217	245	237	252	222	232	221	219	252	221	232	223	234	247	237	224	221	220	222	214	239	244	214	220	241	196	205	239	214	222	207	207	251	212	216	204	231	241	222	216	240	232	203	252	213	199	205	229	225	228	233	245	238	207	209	232	254	236	243	243	228	206	218	217	255	220	252	207	232	219	234	236	200	246	214	236	213	224	212	229	212	224	224	221	213	235	215	214	241	213	228	271	228	241	229	222	235	216	207	242	198	236	219	238	243	212	221	235	201	248	213	228	213	236	228	237	250	230	221	245	217	203	208	210	212	228	217	244	233	210	229	239	249	221	207	223	207	212	211	227	190	234	228	187	223	223	232	234	202	206	210	225	236	217	204	217	195	223	226	200	221	244	215	237	249	228	196	253	217	225	217	210	243	234	228	223	225	242	234	229	225	220	217	225	208	209	240	258	257	235	233	227	225	260	219	245	244	208	220	228	219	213	213	244	234	247	218	236	213	221	219	239	231	217	190	216	217	247	254	238	261	222	227	211	201	235	223	200	242	223	235	197	204	204	227	235	239	222	239	214	203	214	217	221	242	250	232	225	223	221	189	224	243	224	238	231	231	224	211	251	215	215	229	233	240	223	236	215	218	241	224	215	234	234	211	219	179	228	204	235	232	212	204	243	243	238	215	246	226	236	222	223	206	226	239	244	235	215	238	219	228	220	234	217	203	214	228	222	230	211	239	235	215	247	234	214	258	247	230	212	226	250	224	203	242	246	217	225	189	214	227	233	219	237	195	186	204	227	211	222	234	235	247	257	262	238	211	216	233	207	232	227	226	217	213	210	219	206	227	229	228	247	242	204	227	208	233	244	259	246	225	205	227	238	228	249	243	239	229	251	209	213	240	245	240	195	239	216	223	248	222	231	203	229	217	213	243	206	217	192	212	222	210	201	198	215	217	233	212	221	226	252	258	216	215	220	223	235	230	220	252	209	241	254	212	214	215	202	215	244	234	237	209	206	223	229	240	229	240	238	238	219	254	239	260	229	225	240	247	202	234	237	225	251	229	223	239	249	230	228	184	222	256	227	227	208	256	233	217	212	241	224	232	252	221	220	209	233	234	232	199	187	220	222	211	242	219	236	229	251	204	224	230	210	219	218	223	244	213	247	220	232	226	205	205	220	216	268	246	235	240	201	239	257
8020	1091	2084	2397	1954	1538	1286	1089	963	887	852	797	736	696	712	717	586	639	636	600	630	585	607	604	642	587	599	544	603	573	531	551	588	548	575	533	576	566	560	542	568	542	569	542	538	597	565	532	535	578	523	569	546	504	524	517	519	540	506	534	580	560	519	511	538	539	524	559	528	535	513	502	567	542	563	521	554	525	506	530	540	478	536	528	497	518	559	538	542	508	509	580	511	511	545	509	523	504	494	533	524	543	564	487	519	506	527	520	548	562	541	518	510	493	530	541	559	504	532	525	521	540	543	536	477	487	556	511	509	546	523	517	530	540	540	553	530	528	500	583	518	535	501	514	551	567	518	538	504	587	485	507	560	545	525	549	537	524	554	533	572	507	513	520	515	467	533	543	545	501	546	511	486	546	519	518	534	519	549	523	520	516	545	535	554	524	523	513	516	547	519	506	509	527	539	564	520	569	522	543	515	526	538	546	540	560	491	476	498	528	549	477	536	474	564	507	562	506	496	538	505	515	579	540	529	534	544	514	558	518	524	549	521	534	519	535	534	543	571	526	528	553	541	532	525	544	530	509	530	490	535	533	522	485	529	525	542	568	545	496	533	555	552	556	533	503	532	541	534	533	509	555	540	502	538	533	591	514	523	505	540	537	521	583	476	517	523	547	538	509	533	561	543	548	521	508	547	493	530	528	469	502	529	512	529	531	533	558	525	530	543	558	494	462	493	528	512	475	508	539	539	522	546	546	537	517	556	548	526	533	539	546	550	537	529	528	450	565	526	524	535	521	512	509	575	507	513	561	520	511	500	550	484	528	529	507	550	548	519	549	509	494	511	562	503	515	536	550	483	513	525	543	534	503	529	490	505	521	524	498	569	519	509	500	547	528	575	547	573	523	544	559	545	513	518	521	488	506	503	503	533	541	498	536	546	501	523	510	510	501	538	530	477	515	544	512	504	477	554	506	503	537	519	464	563	548	521	538	517	536	547	535	558	555	499	528	523	513	549	552	544	507	532	559	546	505	533	555	504	526	540	518	539	528	523	523	546	545	558	532	535	504	521	539	529	501	517	539	489	553	522	524	532	538	551	515	515	523	513	528	456	510	511	532	566	533	520	517	545	506	531	522	526	507	502	559	550	524	500	496	489	518	533	518	505	534	511	495	535	529	519	503	535	557	527	545	557	514	519	540	595	558	508	568	536	499	527	501	545	508	517	562	512	531	530	515	583	527	511	535	524	524	481	542	536	546	536	518	529	544	542	526	491	550	502	509	545	540	528	523	546	505	504	546	524	488	551	548	546	500	500	526	542	509	536	500	588	522	547	471	529	512	528	545	531	552	537	527	506	529	516	536	539	541	524	516	549	544	550	528	521	528	473	484	535	529	514	538	543	522	543	544	498	510	497	477	527	569	506	530	536	513	541	516	542	518	525	503	540	520	521	537	503	561	508	501	525	496	521	558	501	550	532	539	510	518	517	573	531	518	499	532	533	518	488	489	560	506	533	530	542	507	504	517	542	521	510	554	540	529	512	570	522	511	501	503	519	529	520	530	503	537	538	524	500	494	530	516	560	524	517	513	553	534	506	545	525	548	525	521	527	535	554	526	539	527	554	549	552	484	528	521	554	523	543	499	503	544	519	503	510	562	523	496	512	501	514	530	545	532	523	563	542	478	502	524	534	562	517	527	507	516	572	548	518	518	507	535	509	523	551	557	567	557	496	545	523	515	542	527	531	522	535	546	525	484	509	509	502	515	498	547	513	495	507	528	519	501	516	533	567	541	510	520	549	524	532	548	492	500	531	533	546	502	558	518	529	543	482	519	544	538	520	501	515	572	527	488	517	564	531	502	546	516	489	514	479	542	543	496	553	526	515	546	511	516	496	561	514	536	556	524	460	545	581	482	544	559	538	571	538	508	518	505	512	520	535	563	515	522	513	509	516	567	495	551	544	548	553	539	496	540	490	524	551	487	553	512	536	495	499	572	549	532	544	527	578	511	506	532	531	536	500	500	513	519	546	522	545	541	510	526	525	511	575	519	505	538	508	506	557	495	524	563	500	586	471	518	546	522	527	539	520	530	539	553	587	548	540	528	534	523	519	517	539	532	524	483	540	494	500	512	539	544	509	493	499	510	507	508	510	485	560	474	533	552	548	554	552	537	504	523	530	491	528	513	502	564	515	538	521	529	503	530	514	549	547	566	557	519	562	529	512	527	487	517	518	539	541	532	526	527	526	499	507	501	540	482	529	521	488	541	551	505	549	522	537	573	525	566	519	555	508	522	503	502	506	541	563	525	477	546	525	504	554	566	547	523	522	540	556	493	513	520	543	556	542	531	492	515	493	528	526	495	512	488	536	519	531	569	534	546	519	515	488	528	515	532	570	537	529	521	523	508	468	509	487	551	536	538	507	523	524	483	487	528	489	528	536	528	506	527	524	536	533	531	481	523	513	518	511	510	546	496	534	541	564	498	527	523	528	526	504	499	542	552	533	483	516	549	517	506	520	545	521	489	518	551	528	543	524	567	532	520	533	523	546	499	554	525	547	499	509	535	506	518	501	544	514	530	523	523	545	527	501	491	513	513	522	495	505	531	563	521	560	526	519	516	555	526	534	546	537	560	486	504	529	504	574	532	542	529	515	545	542	493	557	539	557	525	547	522	558	512	554	553	480	541	521	537	493	516	538	521	545	501	521	514	568	559	528	530	518	534	552	552	572	511	527	552	530	532	549	551	534	540	565	516	512	523	500	528	521	516	508	532	511	552	531	517	505	517	540	513	551	551	513	520	511	535	540	537	515	557	482	528	552	516	513	545	506	518	492	493	555	539	519	501	547	547	492	502	512	534	507	523	522	500	509	550	533	559	484	571	549	529	488	509	570	555	495	538	525	522	551	531	562	521	538	531	552	564	589	528	503	522	531	512	532	529	530	498	528	553	511	540	546	515	534	547	548	514	538	533	525	532	530	520	566	533	527	561	529	521	531	499	540	520	524	540	545	536	496	527	498	547	539	527	503	556	559	476	499	517	565	496	504	497	543	537	524	551	549	507	537	518	513	541	526	513	524	539	504	515	494	565	540	503	541	546	483	534	511	525	507	538	522	531	534	534	548	490	526	510	516	532	499	541	535	518	584	514	532	576	511	521	532	513	558	552	524	528	524	546	492	515	521	470	527	499	525	563	519	561	508	537	546	522	495	535	531	503	526	527	557	524	517	565	506	530	531	524	487	504	558	496	535	526	553	452	542	509	501	511	517	546	520	525	516	561	518	545	470	520	523	526	541	534	518	525	573	516	559	502	539	505	511	521	590	530	564	537	519	516	492	519	490	514	527	517	523	502	479	550	544	503	526	481	534	555	575	515	533	570	522	543	529	514	529	523	535	546	493	547	491	532	529	524	578	529	529	503	545	517	527	541	525	522	529	540	524	574	527	541	539	555	551	574	535	575	542	576	480	503	533	526	497	512	538	538	565	540	533	548	518	524
1378	255	290	246	237	238	257	257	269	264	240	231	233	234	227	209	248	226	250	207	221	257	232	244	232	223	243	218	258	215	245	275	246	260	239	229	212	197	238	256	235	248	240	252	274	255	235	236	227	207	246	243	215	229	230	242	217	256	240	230	254	261	207	228	245	248	240	251	241	272	250	243	222	220	222	252	236	236	247	251	215	287	236	239	240	241	237	266	235	274	245	263	236	236	229	259	232	194	238	194	212	240	209	240	239	234	235	221	246	229	225	247	247	255	251	251	247	237	231	228	224	223	248	234	238	218	238	250	266	237	223	244	257	245	233	254	237	254	241	232	236	273	222	233	230	251	232	243	248	263	233	269	224	250	229	214	236	232	247	230	216	256	227	242	222	215	217	235	206	243	247	243	257	209	234	241	217	242	244	234	264	249	266	248	255	261	241	255	207	228	256	255	239	266	230	184	247	237	245	239	240	239	238	233	224	221	229	254	219	261	235	214	248	232	243	237	227	264	225	244	200	228	242	240	226	249	210	244	253	242	229	226	271	220	247	222	206	206	259	223	232	226	220	217	251	221	259	242	197	247	227	238	219	241	234	247	232	263	250	243	237	237	245	232	221	213	239	258	235	218	233	259	238	239	233	222	235	246	232	247	252	228	222	244	260	231	216	250	222	238	246	227	243	243	223	227	264	231	227	256	268	243	237	240	213	213	206	238	229	236	261	254	252	248	221	216	233	231	238	240	255	240	233	227	222	250	238	252	256	237	226	248	242	216	232	265	269	229	246	235	233	254	252	253	219	241	241	241	216	218	247	245	250	221	238	223	241	221	227	234	257	240	249	224	231	238	227	205	255	247	245	264	246	256	220	215	250	243	251	250	237	248	243	258	239	241	220	238	248	233	243	231	251	237	238	213	222	258	244	241	226	208	211	258	287	218	243	217	232	224	227	234	238	229	239	237	239	214	236	251	230	254	235	243	229	228	263	238	232	248	244	240	229	211	218	234	240	242	250	245	266	222	215	242	251	249	256	231	222	223	208	234	240	247	260	244	261	255	227	285	247	243	251	272	256	211	248	235	251	228	247	242	231	245	253	223	232	230	212	213	232	249	250	208	223	237	245	232	244	258	225	235	232	233	253	232	251	247	256	210	267	244	242	230	244	230	262	222	246	222	232	259	230	229	236	248	247	233	226	235	233	214	234	215	258	244	211	246	228	227	233	251	204	212	252	280	269	242	245	222	228	250	240	222	213	229	227	235	216	226	238	213	209	230	230	215	217	238	251	227	260	218	259	257	239	229	221	232	240	256	235	243	234	214	252	259	241	224	195	224	241	231	223	211	241	224	244	218	224	197	227	228	250	204	245	215	259	232	252	237	207	249	245	238	213	227	239	245	236	215	250	232	236	238	237	232	255	205	217	225	255	236	240	245	250	229	219	256	250	225	241	237	238	249	236	230	210	235	238	256	223	222	246	244	262	221	226	257	264	276	212	220	229	226	252	221	277	235	234	229	263	212	242	270	247	230	240	230	253	216	210	252	232	224	228	246	244	248	222	255	231	244	227	235	214	244	210	237	227	240	257	224	259	227	233	243	245	226	252	246	231	247	237	245	258	230	255	249	252	233	234	209	258	264	252	249	222	238	243	258	239	218	206	218	238	209	246	223	238	249	247	224	234	230	234	220	213	219	227	240	233	267	221	217	246	232	261	256	257	219	225	212	263	223	266	253	254	268	242	226	251	211	249	218	206	243	253	237	240	247	237	277	242	230	213	223	238	244	212	214	254	233	202	226	242	253	232	224	254	227	232	254	212	209	263	233	218	228	235	213	247	225	232	241	232	241	251	228	248	237	186	229	234	207	210	221	238	236	237	228	229	212	246	221	234	237	246	216	217	227	229	254	263	243	248	254	240	237	229	216	223	253	221	213	232	236	249	256	227	255	282	230	231	235	252	238	232	271	258	235	238	239	229	256	253	227	228	234	213	239	218	237	225	216	250	267	238	237	237	250	240	219	235	254	233	234	238	228	241	203	212	269	239	227	229	223	238	252	219	229	233	235	283	253	240	246	238	213	238	246	226	242	234	216	206	244	266	239	237	238	254	227	242	223	214	242	252	240	228	244	259	219	234	238	220	234	246	251	248	232	234	221	231	210	253	257	230	249	233	289	265	235	231	252	230	219	235	261	239	247	262	239	217	217	201	256	253	267	240	224	251	217	204	258	257	255	234	228	217	246	228	227	228	237	221	241	197	226	255	249	228	235	237	243	215	267	240	238	203	277	233	203	247	217	248	264	249	233	226	247	239	229	225	257	199	247	257	251	235	225	214	251	242	250	216	254	267	226	219	210	242	257	225	215	236	198	251	255	255	241	252	221	255	259	219	221	216	223	258	232	241	233	244	217	217	252	232	236	217	256	230	251	227	226	246	235	245	247	264	263	260	241	251	219	225	240	239	230	231	240	246	249	254	237	260	248	250	234	213	226	232	236	253	234	212	237	241	242	242	228	248	240	237	245	223	244	249	255	234	238	229	227	266	247	230	238	226	274	247	207	252	250	243	260	229	236	241	240	235	263	226	244	237	198	200	215	244	202	231	224	207	228	241	214	247	252	221	269	242	216	205	239	226	235	254	238	233	272	264	206	260	250	244	203	232	239	248	229	258	221	228	236	228	228	252	214	282	228	237	249	229	239	243	263	230	242	265	235	244	240	213	254	245	256	249	209	256	227	223	229	242	254	234	240	234	255	218	228	245	243	255	237	224	246	257	207	235	254	253	266	233	245	234	247	226	241	246	242	248	230	220	223	220	216	216	257	225	252	221	216	229	224	233	251	223	267	218	247	236	224	215	259	241	248	223	224	246	257	264	256	214	238	235	233	244	233	247	218	231	232	234	249	210	216	244	250	251	231	213	241	233	241	232	218	220	216	216	218	219	225	231	266	247	229	218	211	238	215	244	244	260	207	233	237	244	234	229	254	235	231	248	240	240	230	243	274	236	218	201	239	227	230	214	239	240	217	221	241	227	241	203	237	242	195	227	251	233	237	252	241	232	233	277	240	236	244	245	230	239	238	234	237	249	210	260	246	241	240	240	246	235	235	231	222	222	249	212	207	249	228	249	218	262	238	221	243	203	239	226	275	255	221	220	240	196	234	251	239	209	243	246	265	230	243	243	231	250	250	234	220	251	274	212	262	251	233	268	256	246	270	204	218	254	206	268	255	244	250	244	241	252	219	254	222	238	241	245	228	248	279	257	237	265	225	233	211	280	206	252	247	236	245	200	223	228	240	251	231	251	229	212	237	248	222	228	234	233	233	232	258	216	231	242	246	246	234	247	229	255	239	245	229	258	260	253	232	237	239	263	210	255	242	215	228	253	223	243	242	231	234	260	228	231	245	248	254	221	246	221	216	247	244	241	268	226	232	233	243	244	206	209	243	234	216	253	236	260	230	234	235	234	256	228	221	242	230	251	242	251	238	248	225	258	220	256	226
1812	603	653	606	616	602	559	624	594	555	643	592	515	573	585	584	571	601	561	582	602	589	548	557	581	543	568	594	618	569	591	586	575	574	609	569	586	574	569	560	606	609	575	622	544	521	529	584	541	598	581	603	592	569	574	547	565	571	581	551	619	605	566	595	577	586	546	579	545	542	595	608	560	629	595	539	584	605	583	562	577	579	569	589	585	572	595	545	607	598	567	574	591	559	571	565	600	526	540	596	589	537	575	622	572	528	606	599	612	576	599	589	563	581	533	570	598	535	539	579	537	597	584	528	533	551	583	587	592	547	565	585	629	582	636	584	586	547	523	619	612	598	573	584	606	606	578	569	561	577	554	547	545	582	600	601	617	608	621	585	570	577	597	578	553	586	603	592	609	572	572	578	608	567	591	550	566	577	556	578	576	611	525	591	607	570	607	548	582	591	594	590	602	591	601	574	581	582	603	576	565	516	540	570	567	572	599	582	589	564	525	568	619	581	543	541	572	582	559	620	574	630	565	573	570	557	565	545	586	557	585	583	593	550	545	610	570	552	596	580	613	567	541	565	589	515	573	628	576	586	588	544	575	587	577	608	585	553	641	562	596	572	558	589	609	520	561	580	580	598	546	574	543	591	587	595	575	547	564	579	566	603	589	569	567	552	548	602	573	574	585	542	568	592	602	559	577	597	579	591	580	582	562	528	560	579	574	573	572	586	558	587	611	592	586	575	617	586	585	624	570	545	592	584	560	544	577	590	545	566	560	566	600	578	616	576	568	571	601	564	589	541	567	591	533	568	588	635	587	585	580	566	585	568	545	571	590	555	568	561	599	564	595	564	566	628	581	636	592	572	602	551	580	549	562	583	618	601	551	617	555	572	559	587	558	606	573	544	576	578	583	553	543	611	585	594	548	542	607	581	573	560	606	596	597	579	612	601	582	571	575	591	597	592	590	535	559	577	578	579	525	595	591	551	566	564	613	616	601	604	564	576	561	587	562	571	586	560	585	577	629	626	550	567	566	581	579	578	554	559	598	574	568	586	577	591	556	617	563	580	581	566	566	548	537	608	573	632	599	528	557	578	611	591	543	594	577	513	569	571	614	553	586	550	572	535	558	602	577	585	547	570	594	587	601	584	615	596	630	606	558	582	598	570	583	573	621	591	575	585	582	557	580	548	582	570	581	576	577	614	543	596	565	537	603	602	630	597	631	554	573	571	622	577	609	592	587	568	569	566	602	621	569	614	560	611	620	599	588	585	566	551	590	585	592	569	568	560	572	592	582	569	553	574	608	542	558	600	592	552	555	588	549	586	601	587	610	588	587	563	622	529	578	576	545	590	516	602	552	545	563	555	543	577	567	598	552	576	596	553	606	560	534	584	600	550	542	590	598	587	594	539	550	556	575	525	561	578	594	547	581	579	569	572	559	588	549	587	548	589	606	567	578	586	575	577	554	598	618	605	527	551	562	585	584	596	601	521	562	557	587	595	551	614	567	559	572	576	572	530	530	605	603	620	583	573	538	584	558	619	615	571	599	582	575	599	567	558	581	578	565	557	519	590	570	643	595	562	622	564	627	571	572	593	555	619	556	597	574	562	563	591	553	589	531	599	612	624	572	593	593	616	571	585	530	593	618	567	577	594	603	592	591	592	592	599	555	576	614	572	619	570	546	567	586	563	545	565	590	574	554	593	591	593	613	591	579	545	600	600	561	566	593	549	639	564	561	635	604	612	571	561	543	617	578	540	578	568	570	613	594	570	590	541	555	536	632	573	583	597	603	574	572	572	529	570	591	572	590	543	598	608	528	596	589	619	564	578	580	612	624	564	570	591	573	571	551	562	621	546	595	594	604	560	567	591	573	594	582	584	616	537	581	588	592	581	599	576	574	585	608	552	558	554	573	583	553	592	529	582	592	591	576	572	609	622	576	564	563	549	602	543	569	584	599	571	604	584	556	649	578	587	551	561	539	548	588	596	580	566	567	576	562	596	570	551	567	625	517	596	622	605	582	559	588	595	575	562	590	606	591	628	629	610	585	574	613	555	591	568	584	592	589	579	546	573	612	555	547	602	551	591	550	562	578	609	589	592	621	572	583	571	598	592	586	603	587	561	612	566	578	587	576	574	648	557	557	595	567	555	609	562	571	603	582	581	573	549	539	551	582	593	594	600	592	555	572	594	635	586	568	596	618	574	598	584	576	577	587	586	589	558	583	595	576	568	592	584	579	605	612	606	613	559	565	577	609	618	612	556	603	586	579	597	540	567	572	582	565	571	607	607	625	573	587	542	603	593	582	597	623	605	538	597	579	584	552	600	542	601	547	582	536	563	620	583	579	597	598	550	553	574	559	594	603	567	572	629	582	544	561	587	608	552	586	593	544	561	580	575	633	599	569	548	600	533	563	591	550	595	539	578	620	596	566	596	573	593	571	594	567	577	556	604	561	637	582	589	567	588	626	569	575	582	560	563	561	579	619	596	556	602	584	608	549	542	584	565	573	572	591	567	583	488	557	588	558	568	581	587	562	556	545	579	617	594	585	595	592	594	575	543	550	553	557	577	569	557	555	598	581	613	533	601	575	573	553	521	569	555	590	572	588	564	565	564	565	598	549	572	563	582	585	571	582	554	582	585	504	548	582	551	544	551	589	545	553	570	640	519	572	566	552	551	595	581	629	561	605	590	563	573	607	532	543	572	571	587	563	616	575	588	553	554	600	602	581	567	563	551	562	587	572	578	605	634	548	541	603	592	600	544	573	560	569	573	579	590	565	625	549	608	547	596	621	594	638	576	561	586	584	587	552	515	554	578	562	577	556	585	573	585	570	561	562	603	569	602	552	627	530	565	556	584	562	565	571	583	559	596	592	550	542	584	567	553	524	527	573	574	590	590	582	589	601	593	562	569	591	582	538	567	584	575	594	608	589	548	578	567	595	572	573	567	588	577	620	581	621	595	596	578	582	581	569	578	629	612	577	586	593	590	594	583	580	604	570	571	596	563	611	581	587	586	591	590	622	577	577	603	580	575	618	565	592	603	560	571	584	615	536	553	603	583	549	602	527	559	626	588	603	535	561	602	572	600	575	568	577	585	629	588	622	574	560	569	591	536	596	592	566	593	575	579	568	622	570	595	568	597	529	631	571	560	588	545	586	560	596	565	569	573	574	584	571	579	547	577	562	555	643	570	570	581	593	571	567	617	608	588	589	609	566	565	560	575	576	572	570	587	582	537	603	558	585	579	580	562	595	602	569	608	599	588	585	582	567	561	577	565	572	545	570	557	561	575	591	577	579	578	557	585	536	577	565	543	546	545	567	572	556	582	589	542	547	545	573	585	524	585	543	576	622	559	578	527	585	606	544	602	577	599	568	596	627	594	602	566	562	540	564	618	599	604	555	586	558	559	548	578	570	570	586	602	578	585	589	612	594	555	586	538	579	546	588	570	557	572	588	573	571	570	600	575	600	549	539	614	591	555	597	603	572	578	587	573
7532	649	712	645	549	444	461	378	383	349	360	381	341	326	360	348	345	371	355	340	351	364	385	355	348	362	351	303	352	342	335	337	358	340	337	372	358	350	317	351	360	335	327	363	313	351	341	338	333	341	354	372	331	343	351	343	350	346	326	339	343	334	342	313	309	343	326	371	389	354	323	353	312	346	374	394	328	358	336	349	350	341	350	346	325	362	325	335	375	347	367	298	336	315	348	337	344	359	327	332	327	361	357	331	343	350	356	341	343	349	348	342	325	328	328	352	364	356	323	327	353	330	344	364	335	308	366	316	353	370	324	343	340	338	332	325	327	334	347	309	294	331	347	324	357	344	365	369	321	325	337	370	318	375	380	351	363	329	326	337	342	327	341	359	324	377	334	336	327	358	325	345	351	352	338	345	354	366	346	333	367	364	345	356	324	369	369	348	358	363	300	271	375	362	380	329	314	344	333	344	355	369	319	353	339	351	353	343	318	337	350	351	336	310	334	345	359	350	353	329	367	340	329	328	369	327	343	351	332	322	364	358	385	327	318	358	333	346	363	342	343	374	336	387	337	367	329	356	313	333	354	353	347	321	362	357	351	337	305	377	338	354	355	386	314	304	344	353	383	344	325	325	370	302	325	336	326	348	385	308	355	346	365	374	326	323	339	345	360	341	355	316	368	328	321	341	345	332	376	335	340	352	336	383	357	348	327	350	356	346	323	324	312	329	364	335	326	368	360	357	316	316	363	367	364	319	352	344	365	312	332	389	358	370	398	293	369	313	359	355	335	348	374	353	364	373	328	314	342	283	345	381	318	331	347	345	333	325	324	384	354	373	351	409	351	317	343	345	346	314	312	313	359	358	327	366	347	361	319	306	313	368	332	368	345	364	348	376	380	361	315	331	324	362	319	356	342	365	366	311	353	361	361	370	347	332	372	367	342	326	339	346	343	360	347	343	337	361	356	331	332	360	363	338	341	338	367	353	334	322	315	357	376	348	368	336	350	346	332	364	331	369	343	351	344	339	325	369	356	309	366	347	349	343	309	331	307	332	363	345	339	352	332	306	337	358	350	352	327	339	386	314	304	377	373	326	338	382	347	374	362	383	362	308	376	305	377	327	322	330	326	326	331	349	312	320	379	303	336	354	366	345	360	361	355	348	338	365	373	335	352	348	344	348	352	343	367	331	368	344	334	347	320	330	354	321	354	372	352	361	353	371	398	375	347	361	328	353	348	312	364	356	352	357	333	372	355	361	342	384	353	378	355	360	362	350	341	304	381	353	331	358	324	353	362	348	306	347	331	330	330	376	334	359	359	366	353	344	367	339	338	335	345	370	376	325	330	352	348	321	313	355	348	345	337	353	347	343	315	362	383	363	307	351	349	343	351	360	307	344	323	337	364	331	303	369	342	372	347	346	351	339	344	343	356	340	346	367	337	323	322	375	319	314	308	323	357	344	338	362	334	364	309	309	374	358	294	371	376	365	337	309	316	341	364	388	339	351	341	398	351	378	324	309	330	346	326	330	326	315	413	352	362	321	366	345	324	358	336	356	349	333	324	365	392	395	334	370	319	342	348	336	338	336	345	366	349	346	371	348	336	327	324	364	331	348	342	330	300	370	343	347	376	379	340	327	370	330	341	356	352	341	324	345	342	333	323	349	343	349	369	316	355	377	384	319	330	329	340	335	367	348	333	396	355	372	346	330	359	320	359	348	400	371	393	371	345	357	343	327	331	322	346	349	349	350	354	387	405	328	366	373	309	347	333	342	345	353	340	311	377	344	380	321	371	355	348	344	372	352	362	345	329	383	363	346	339	322	377	364	384	363	367	368	330	331	346	302	350	334	380	324	323	360	336	387	365	358	373	332	380	334	328	345	349	327	337	335	342	339	366	357	330	327	334	340	339	364	347	370	371	333	352	324	331	374	350	290	362	343	363	346	357	354	326	335	365	375	353	344	324	347	313	349	325	334	336	330	349	345	393	340	357	361	358	390	366	332	320	335	369	329	381	335	338	348	355	319	340	373	370	345	363	367	351	366	372	349	323	337	353	334	365	338	344	329	316	330	329	316	338	340	329	349	342	380	344	317	371	376	368	354	324	354	360	356	351	359	301	300	337	327	352	377	370	304	333	388	347	384	365	356	349	365	368	342	332	297	349	336	337	380	322	339	341	352	349	328	330	343	366	337	337	340	323	353	371	340	340	334	301	327	319	331	373	331	306	349	359	388	356	326	370	360	345	343	306	325	315	369	357	356	366	351	321	338	365	335	301	332	332	358	353	385	353	348	309	332	349	342	369	330	340	342	368	365	339	319	302	362	386	393	365	326	344	315	322	383	317	369	365	365	333	356	354	328	334	363	358	383	313	360	332	369	343	347	308	330	376	342	332	316	345	343	362	354	347	341	348	361	387	349	317	309	343	386	341	355	392	316	327	400	346	347	365	334	327	349	363	322	327	367	313	407	352	379	359	327	334	307	350	347	333	372	338	353	348	387	339	357	346	328	325	347	315	332	352	343	333	369	359	337	318	367	355	361	343	372	345	366	317	364	345	336	353	372	357	344	341	350	374	359	331	359	340	318	365	360	315	363	343	324	364	326	345	355	377	361	357	362	345	411	343	331	358	344	326	331	357	281	333	346	368	350	352	368	340	365	370	310	358	343	352	319	349	353	374	344	344	380	322	314	316	315	328	345	337	355	347	361	302	364	354	348	370	321	315	325	358	316	342	361	373	394	389	354	329	367	328	380	312	343	310	331	349	350	333	352	331	321	355	365	356	336	343	323	399	375	347	341	345	373	318	341	325	355	344	340	341	336	341	335	325	339	361	367	337	360	331	343	366	350	340	369	365	384	318	316	347	351	366	331	353	340	363	339	342	380	370	342	327	365	316	362	330	362	317	319	360	363	303	342	337	387	351	353	344	323	339	346	332	361	335	362	307	320	341	342	327	327	333	335	328	343	350	335	329	355	365	373	338	363	348	344	308	347	355	339	301	341	328	345	314	359	345	366	322	339	345	388	365	342	356	359	362	351	312	350	334	313	351	337	351	351	368	363	353	307	387	379	363	364	325	354	320	337	347	346	362	373	327	362	336	369	345	357	361	323	368	355	296	305	360	340	351	362	343	340	354	349	330	335	310	353	333	354	342	370	332	329	332	354	364	382	371	345	337	340	327	341	353	363	344	328	326	341	339	331	313	339	348	360	357	328	333	357	364	336	332	336	364	333	366	371	369	314	345	360	335	320	322	311	371	320	323	336	335	361	329	342	352	339	333	352	360	349	355	344	342	314	328	334	342	343	358	342	337	327	357	343	322	348	342	328	369	381	365	369	362	323	324	380	353	337	344	375	325	354	362	347	338	339	359	374	378	316	350	350	336	372	346	345	357	348	320	331	326	360	332	352	352	342	325	348	338	353	318	339	345	348	338	346	319	360	345	376	345	354	348	336	354	375	365	364	319	329	356	334	316	351	332	398	355	350	379	326
6674	1076	1605	1726	1489	1365	1205	1059	973	965	941	924	903	871	829	848	877	846	853	871	858	848	807	793	833	837	823	879	793	784	799	813	863	812	802	826	808	808	806	753	830	815	827	815	809	819	818	825	823	785	792	863	808	797	830	793	812	817	808	777	765	795	777	795	821	794	763	833	832	820	821	742	842	742	809	794	735	829	852	819	780	843	839	829	804	763	812	823	746	786	778	775	779	777	767	718	765	750	841	782	772	815	864	798	734	784	824	784	847	767	829	801	754	803	802	759	800	757	836	777	752	793	783	830	822	760	771	733	775	823	808	822	736	771	795	789	743	792	807	813	787	762	796	824	806	776	772	819	774	812	835	812	752	786	782	775	835	832	783	786	757	787	823	790	782	797	781	758	815	744	794	832	789	787	826	819	785	801	799	813	764	775	827	814	760	829	769	782	819	784	749	768	779	780	794	801	812	786	738	764	777	765	779	790	833	797	757	788	783	816	746	797	798	738	807	776	780	808	739	801	745	760	764	796	750	789	739	782	796	736	781	776	789	793	728	817	786	820	803	770	765	784	780	756	838	839	764	804	820	737	847	786	802	773	758	761	753	818	826	778	832	800	809	832	731	805	829	790	759	830	772	764	781	748	802	819	789	777	822	761	818	795	812	767	789	769	828	828	812	808	745	787	805	768	777	775	782	768	790	798	780	781	804	793	801	790	767	795	787	786	790	805	748	853	744	793	785	803	749	823	769	790	801	828	754	780	822	731	767	796	787	794	809	811	764	801	769	786	779	813	824	782	806	793	852	743	795	743	797	794	745	761	764	756	784	819	760	851	791	809	804	767	808	810	740	766	784	803	814	716	819	764	814	788	769	825	780	789	827	802	804	797	785	764	784	729	825	807	814	776	831	807	796	766	804	754	784	810	808	790	821	836	761	769	740	811	782	754	788	812	802	860	742	776	827	773	808	759	811	790	823	789	762	797	740	796	846	797	806	833	794	805	761	779	799	782	789	846	810	757	773	738	748	795	808	803	802	776	779	833	812	751	775	771	769	822	812	849	778	806	800	835	810	820	812	821	804	847	800	789	766	771	841	792	810	793	818	850	810	738	786	821	749	780	804	783	800	747	829	789	736	776	694	775	795	779	817	757	739	765	765	824	768	804	777	765	821	837	791	838	783	808	767	754	762	789	763	798	802	786	822	784	807	745	796	807	796	837	819	775	793	744	812	822	803	777	825	769	739	764	820	771	817	810	846	773	795	780	810	765	773	787	784	751	799	779	739	805	799	769	778	815	754	841	825	755	792	791	774	746	777	821	764	835	808	793	784	770	797	823	782	803	847	788	814	753	838	834	792	797	824	857	795	815	765	770	804	818	782	762	772	793	763	802	781	801	781	828	783	761	815	849	768	779	803	785	803	762	831	803	794	760	775	765	783	723	795	767	756	791	849	791	795	775	773	814	790	781	790	763	800	812	802	835	779	762	778	801	850	794	753	842	791	811	814	816	817	837	810	776	792	848	806	798	760	794	815	770	799	794	814	785	813	732	773	760	754	855	824	766	739	824	758	769	799	798	768	776	752	765	802	791	793	780	785	813	786	769	821	815	774	788	819	806	777	723	796	810	736	743	815	813	790	768	784	793	738	794	754	774	849	783	790	765	789	811	746	797	816	783	772	782	773	788	809	801	775	761	791	739	849	778	767	795	781	802	793	765	782	862	752	805	818	791	836	821	765	792	759	736	806	768	762	818	799	820	822	778	751	831	787	775	783	775	793	765	782	837	755	800	779	846	773	797	762	820	752	761	768	809	704	784	777	793	803	826	795	792	780	740	776	790	793	806	761	809	823	847	809	773	826	780	822	821	802	835	802	764	759	774	729	771	788	774	763	763	763	783	772	780	735	802	840	796	764	776	760	775	757	811	785	720	794	811	761	769	837	787	830	787	782	790	809	800	784	786	770	765	793	810	754	784	787	785	778	775	824	760	812	844	827	763	785	785	742	809	779	777	787	743	818	809	786	787	776	793	790	790	817	758	788	753	764	789	757	795	792	765	814	770	754	781	765	767	792	789	779	763	851	742	778	742	811	756	785	719	816	762	793	818	781	789	771	781	752	804	791	743	774	801	798	822	778	805	835	722	789	776	829	748	788	819	816	766	784	757	801	770	812	766	776	842	773	770	742	796	767	826	806	783	800	757	834	757	731	763	844	775	793	743	761	732	792	774	795	805	776	856	801	765	772	796	813	756	813	757	814	789	768	790	744	819	802	764	846	765	767	805	787	772	782	783	824	793	742	787	785	754	880	786	805	787	833	813	831	823	805	790	735	795	767	833	802	826	764	739	784	776	747	773	768	776	774	803	750	834	745	774	817	834	815	786	753	747	801	800	764	817	789	781	852	777	800	804	813	769	862	808	764	781	761	805	785	813	767	801	811	776	837	770	797	756	738	801	793	755	776	840	822	764	762	831	772	735	801	764	779	773	765	790	798	784	798	818	771	799	791	809	791	860	795	796	773	744	773	793	784	822	768	848	757	779	759	781	838	765	768	769	834	778	801	816	778	798	727	755	804	795	760	834	799	789	749	822	763	804	765	811	767	790	811	817	846	795	772	787	759	809	779	761	798	787	806	774	777	797	782	785	851	797	731	796	775	811	770	797	830	786	786	801	816	773	800	790	774	814	790	759	808	782	750	818	776	800	749	773	845	743	788	812	809	759	803	794	795	827	794	790	799	795	786	754	803	808	802	795	803	792	819	835	801	781	785	816	798	808	802	777	776	787	788	779	785	791	787	787	750	797	759	817	778	828	793	781	801	725	820	752	756	731	820	824	756	779	749	775	774	816	766	796	825	837	794	749	836	776	785	825	796	810	818	780	788	806	812	774	776	764	796	771	794	777	751	797	759	867	808	787	794	792	721	779	810	782	829	853	798	826	748	754	766	813	804	794	800	790	797	727	736	807	744	821	762	797	803	800	852	777	793	885	748	779	754	819	743	789	796	833	796	805	783	794	796	776	812	805	778	776	782	822	758	770	822	787	772	850	786	764	761	791	771	812	800	764	761	773	761	746	828	777	743	788	811	851	780	814	791	773	868	794	843	811	798	781	834	792	764	762	774	849	780	824	796	736	792	755	781	777	817	759	792	801	816	816	831	754	777	719	795	747	780	779	858	821	783	792	731	809	804	813	812	745	782	811	783	787	812	769	800	808	784	842	790	746	856	851	734	769	789	813	798	758	839	780	778	847	758	819	816	792	792	784	781	803	795	797	809	801	833	792	792	811	806	816	753	811	811	795	739	784	743	772	796	792	781	806	797	787	775	781	781	772	778	844	754	790	836	788	771	774	762	796	795	782	806	790	782	790	856	784	750	807	800	832	853	807	812	769	783	760	775	799	730	757	770	804	817	833	789	818	787	755	806	804	839	803	774	804	781	783	822	754	809	787	795	796	753	765	741	786	787	751	733	818	780	828	783	787	819	783	757	814	775	809	796	775
14011	1191	913	759	555	431	394	301	311	278	243	256	283	266	252	264	249	249	267	232	242	228	244	249	233	202	250	212	219	253	224	227	242	225	246	246	220	217	209	192	282	219	222	214	237	236	258	224	227	214	228	224	229	237	222	213	217	231	219	229	231	237	213	245	224	278	209	223	231	231	239	194	228	257	234	222	208	210	208	214	249	231	238	244	203	216	228	248	246	228	232	244	224	265	230	206	226	194	234	213	243	211	246	216	214	237	212	233	220	226	202	226	245	206	224	230	218	233	236	220	239	232	204	226	248	235	208	219	211	233	220	254	210	226	208	229	212	201	230	215	217	187	221	224	221	232	230	210	232	211	222	250	226	210	229	244	224	212	206	214	221	226	213	259	220	250	243	217	246	230	237	263	228	249	224	234	229	213	219	216	209	241	241	242	199	234	214	208	217	231	226	238	227	189	220	202	239	231	230	240	224	225	222	206	215	203	194	217	217	250	242	219	215	222	252	253	231	229	228	218	225	206	243	233	237	222	222	211	223	229	217	244	267	234	263	231	196	234	219	229	245	212	235	193	235	242	213	213	197	215	216	217	240	220	234	203	260	217	223	219	226	200	225	223	254	233	205	234	237	238	227	238	207	230	202	253	257	205	238	221	200	258	224	242	237	239	227	207	230	215	212	241	227	225	223	194	226	236	243	214	205	228	229	199	213	230	234	206	213	205	217	244	247	227	236	254	228	206	200	217	230	241	219	209	249	232	235	245	224	223	258	239	259	212	219	213	220	198	260	251	207	212	222	221	216	227	242	204	220	216	218	188	224	190	234	240	218	228	204	240	223	236	211	248	239	224	213	224	233	236	237	237	225	232	194	225	197	240	246	216	235	219	192	217	212	247	251	211	225	219	257	177	240	228	242	235	237	228	232	244	223	241	228	217	219	242	223	217	225	215	222	224	217	210	244	228	226	227	215	216	225	239	224	197	238	197	232	226	238	218	223	206	236	229	241	231	206	212	250	221	212	222	212	227	232	235	231	231	206	239	261	221	240	239	256	209	249	202	216	250	218	228	217	239	230	230	191	225	234	206	243	221	216	195	200	237	208	224	210	223	211	225	232	230	210	220	207	241	227	238	230	216	236	206	231	218	241	238	226	241	247	223	254	234	235	246	204	232	246	193	236	234	230	217	193	234	222	218	232	217	237	243	233	237	241	224	243	246	251	252	232	212	240	223	241	235	240	235	224	187	235	210	212	219	238	239	209	197	208	219	242	219	229	217	213	203	227	222	221	251	259	204	185	208	225	212	227	227	223	215	224	232	221	219	227	248	197	225	244	221	220	201	235	221	250	246	239	234	208	236	198	211	201	226	223	214	221	229	213	235	217	234	232	230	206	232	261	229	207	214	233	231	222	213	226	208	266	195	243	208	226	211	220	230	235	241	232	239	232	223	235	236	236	221	224	252	229	234	212	216	240	219	214	229	243	226	217	264	245	215	244	247	223	224	237	214	247	209	226	222	245	233	220	210	219	187	212	211	231	198	217	252	238	287	228	226	229	211	212	250	230	219	217	242	210	253	238	214	219	223	221	239	219	230	229	210	237	207	192	235	242	220	215	219	230	258	200	213	241	228	226	229	226	252	232	215	202	232	243	213	217	213	222	227	237	223	216	188	223	228	207	213	227	244	224	235	208	236	227	222	218	190	212	228	248	230	231	222	249	224	237	212	174	233	230	239	193	259	214	237	219	220	212	242	218	273	214	227	209	235	218	231	200	275	197	252	231	236	234	227	234	211	254	220	245	241	245	233	207	240	195	218	220	245	206	223	229	222	223	230	215	222	226	228	247	251	246	262	219	242	208	242	242	235	218	246	226	240	221	220	208	237	207	242	237	208	253	221	254	215	191	258	234	224	197	236	238	225	209	244	221	248	217	242	222	209	218	227	261	228	219	230	248	215	223	237	219	205	224	230	217	215	229	226	224	200	211	217	219	223	224	235	228	241	226	239	235	232	203	234	228	239	231	233	210	217	227	203	226	231	222	244	243	263	231	228	223	239	255	256	243	207	217	237	250	245	224	186	251	215	208	224	231	205	230	225	217	225	238	224	199	208	205	224	225	220	213	224	205	244	238	220	217	196	216	206	231	218	201	236	233	211	235	226	222	212	235	218	206	211	217	216	216	230	209	237	218	205	225	250	216	227	221	228	226	205	233	218	224	204	221	255	213	249	217	224	226	231	200	180	199	252	228	250	238	209	196	227	211	244	242	249	229	194	241	231	257	222	236	205	251	263	238	240	242	230	225	221	212	236	221	239	209	201	241	243	213	230	231	233	232	251	233	220	237	213	199	249	225	252	236	245	218	226	237	222	238	226	195	232	248	228	220	234	266	213	205	262	255	250	221	235	226	193	227	221	218	240	241	241	228	218	212	211	215	227	252	235	219	229	222	235	249	204	213	196	244	234	216	228	234	257	241	225	225	255	230	233	216	235	196	220	235	213	229	217	218	223	235	225	221	204	230	231	237	213	184	261	226	225	202	233	235	223	216	214	241	224	233	248	191	187	219	232	263	233	225	237	242	215	239	216	204	241	209	228	212	235	201	216	258	221	225	247	235	221	227	218	230	208	219	245	235	231	241	218	234	202	277	237	237	239	236	229	247	214	228	236	216	198	212	229	251	216	219	233	222	226	219	231	234	222	221	245	219	220	217	197	227	237	226	243	210	252	233	214	223	214	242	222	203	198	218	214	215	227	221	218	213	278	208	221	230	220	214	229	251	234	215	224	231	228	232	205	222	232	205	222	229	228	238	226	209	185	245	219	206	211	224	202	214	217	251	244	215	211	239	187	237	236	242	231	231	197	203	250	210	220	242	217	202	231	214	216	213	221	241	219	223	211	239	235	236	248	217	243	219	222	203	247	226	254	245	223	220	223	221	233	220	208	237	226	242	265	228	224	233	199	252	226	244	222	205	212	223	199	219	240	216	211	226	205	235	208	206	197	190	259	215	249	256	209	251	241	228	215	203	198	218	225	217	216	220	207	229	215	210	184	227	220	192	238	199	235	234	209	219	226	232	229	203	201	184	244	207	239	241	229	222	226	208	251	213	210	205	241	217	217	232	216	203	240	207	227	245	228	216	242	199	231	186	229	215	243	227	204	218	215	228	226	220	236	224	222	216	219	219	231	228	210	210	199	235	207	225	216	229	234	232	207	203	229	235	203	230	224	217	235	239	212	236	183	213	212	223	213	238	231	202	203	223	219	221	230	202	247	273	227	223	234	234	225	234	225	218	256	228	241	219	216	228	215	203	193	208	224	202	219	220	224	218	209	213	258	213	230	227	215	242	197	244	217	199	231	232	222	267	250	201	194	236	232	246	224	225	223	213	209	216	223	212	225	225	239	214	239	258	226	228	245	197	213	194	233	229	217	216	216	210	215	258	235	219	217	258	225	250	201	203	228	213	202	225	215	225	219	230	203	182	214	226	222	220	230	229	228
8028	1074	2038	2392	1918	1629	1207	1064	897	888	811	782	730	715	666	682	622	639	603	616	610	617	607	592	560	626	589	577	589	544	563	571	582	556	507	558	550	576	519	537	524	513	526	500	502	530	515	546	569	516	568	510	538	548	586	506	535	553	559	560	504	521	554	531	526	537	527	520	530	536	508	559	540	554	497	531	537	491	528	539	529	502	522	521	531	533	484	506	516	565	513	547	535	519	492	524	503	519	506	534	510	494	532	532	566	459	532	511	517	525	541	536	569	574	538	515	520	496	533	513	530	559	518	528	539	572	581	491	535	501	511	511	531	490	526	513	538	508	521	484	525	538	511	510	474	516	506	520	535	533	524	550	470	541	523	549	527	487	502	545	489	514	556	541	515	484	509	493	514	545	518	534	513	576	528	512	512	530	546	579	509	540	521	548	485	492	547	541	518	546	564	546	528	524	525	486	537	491	536	505	569	547	552	507	503	524	547	515	525	531	531	521	481	536	521	520	496	545	496	536	512	539	529	548	505	467	519	523	528	568	485	560	560	519	526	524	564	522	557	518	479	500	522	541	522	530	530	493	573	518	512	491	509	537	502	529	518	529	519	499	533	519	517	495	547	497	542	510	525	541	550	539	505	498	515	500	555	496	505	541	520	550	503	488	512	532	545	510	503	498	544	518	552	523	502	523	525	492	507	525	507	508	529	514	557	532	527	501	528	543	528	578	508	515	506	545	549	551	491	501	530	539	546	496	507	528	529	520	528	538	510	481	539	533	553	522	533	556	491	498	523	532	565	520	505	526	555	479	522	533	508	577	487	526	567	521	535	540	460	536	523	533	496	508	490	508	512	542	501	505	523	514	519	549	529	502	547	516	533	524	506	529	535	493	536	519	547	507	510	537	564	538	534	529	552	485	541	492	477	512	541	509	522	551	553	515	503	504	484	523	529	545	473	502	549	526	513	528	517	540	509	554	515	502	496	556	550	518	545	462	503	486	556	533	511	569	488	550	514	527	561	504	551	548	525	563	503	537	492	509	495	445	512	521	539	564	512	503	530	545	541	539	486	519	507	497	515	470	545	529	527	540	499	503	494	496	478	508	507	553	569	518	538	543	563	527	552	518	515	507	529	526	498	537	534	521	528	505	505	469	507	464	507	533	539	547	534	503	558	509	540	514	542	528	564	501	477	551	540	532	549	498	534	518	539	555	536	558	471	520	520	576	503	542	551	566	536	515	486	538	545	470	552	522	536	538	566	520	511	516	496	539	506	527	520	495	565	509	518	523	543	536	491	535	495	503	504	506	558	504	537	544	563	505	537	509	497	522	543	513	531	574	522	486	542	533	498	519	515	540	503	557	529	501	530	500	500	467	549	508	512	554	539	558	527	528	556	512	550	566	484	553	531	493	499	537	534	525	537	547	514	549	524	579	551	536	494	548	546	474	521	546	555	505	534	550	509	486	481	541	541	503	580	552	526	556	519	499	518	533	510	518	514	499	523	525	556	506	503	513	542	524	521	517	509	556	486	515	524	501	564	507	536	503	559	543	531	525	573	564	511	514	518	518	494	492	494	536	506	570	553	498	511	537	505	499	512	557	516	528	538	517	540	540	508	491	536	521	482	491	530	532	519	545	514	549	499	509	498	549	515	534	514	508	530	475	529	548	482	551	571	497	569	531	445	505	507	497	498	508	572	507	531	510	561	541	489	527	558	537	503	505	536	482	554	584	519	508	501	517	533	560	550	533	486	540	525	467	545	534	515	536	516	552	493	529	505	549	517	505	540	523	509	526	541	514	548	526	532	486	526	505	530	502	556	505	542	514	519	528	506	532	555	483	531	558	543	480	523	528	565	548	518	538	548	524	541	539	497	552	486	522	483	489	536	519	528	539	498	544	528	529	538	567	507	512	473	566	550	473	475	548	517	509	509	487	530	501	512	490	536	552	506	494	538	525	502	530	500	522	557	539	562	524	543	516	518	525	534	524	555	542	541	527	508	542	528	532	512	503	531	535	547	526	505	492	562	522	536	553	492	536	539	487	493	540	495	515	528	509	571	517	524	496	561	526	556	520	511	517	542	545	486	517	540	531	542	561	564	513	549	510	547	511	562	540	521	560	523	502	533	544	533	564	542	565	558	496	539	534	510	526	560	578	533	541	529	514	578	499	503	496	577	503	519	510	532	479	558	508	506	559	510	523	497	504	552	502	479	512	530	512	511	509	543	509	499	512	484	543	554	531	528	493	524	495	506	531	576	553	507	517	545	510	518	501	488	498	458	485	529	524	559	532	503	514	517	497	529	565	506	506	499	481	551	531	527	561	546	501	491	537	502	494	514	488	526	485	486	553	531	561	526	516	526	568	531	523	520	493	532	522	517	528	516	561	542	505	499	532	476	557	548	507	539	534	500	543	514	532	502	513	490	532	509	584	554	519	534	521	535	492	495	531	559	494	545	491	485	511	522	514	551	542	519	563	560	501	533	490	530	556	540	497	560	548	482	498	537	526	533	540	555	524	518	556	503	515	557	509	510	515	493	516	500	529	537	524	537	495	524	534	550	535	512	518	497	516	514	517	567	510	526	503	505	526	513	462	526	548	511	523	510	559	546	502	498	477	487	502	494	553	542	512	533	520	532	538	542	526	553	547	488	506	511	510	545	505	516	528	521	531	545	525	537	565	508	528	553	507	527	477	539	535	541	517	529	525	529	549	501	508	523	519	550	501	492	559	505	537	568	537	568	512	549	538	526	544	542	494	527	537	501	531	519	560	488	545	505	542	521	501	528	546	523	497	542	543	535	536	545	531	551	514	530	534	532	543	495	535	540	508	547	507	508	518	527	503	526	524	585	520	504	509	487	542	522	517	530	508	488	528	520	522	512	517	487	528	539	558	532	497	578	506	489	536	501	570	507	512	537	528	491	498	553	516	523	551	524	528	535	523	498	498	546	542	503	500	520	499	537	511	537	538	503	524	540	516	559	579	476	515	524	544	575	488	512	498	474	495	479	505	514	545	528	489	513	530	523	508	534	489	549	549	517	543	518	521	536	480	564	522	500	520	539	564	529	528	490	534	546	506	526	557	567	525	536	564	499	507	495	557	519	516	510	520	537	506	521	495	545	542	492	513	538	519	490	504	494	484	518	517	552	521	526	529	517	525	465	504	507	476	494	537	533	551	484	498	516	493	550	573	545	519	531	551	508	539	534	530	513	566	504	498	528	534	517	513	512	509	497	542	541	550	549	524	504	539	502	521	569	565	496	530	561	531	521	550	569	546	492	510	525	526	558	508	494	555	509	506	510	491	454	525	494	527	535	538	517	540	534	514	545	518	558	519	529	507	543	555	519	526	518	557	542	512	532	516	530	558	541	502	524	533	507	547	521	542	531	553	502	536	509	537	522	558	511	527	548	488	529	509	518	502	525	533	523	539	541	482	500	524	533	535	525	563	517	499	515	527	534	514	546	546	533	521	491	503	486	531	483	494	532	525	496	513
1416	240	276	236	239	242	238	269	264	241	235	259	244	245	224	225	257	260	255	263	239	266	264	261	216	213	233	249	246	242	228	239	282	233	249	242	210	263	229	233	240	265	237	234	218	256	232	250	234	240	241	232	231	248	247	232	242	252	248	259	230	232	230	226	233	253	249	240	241	204	220	256	236	240	218	205	255	233	241	205	233	241	253	241	220	223	239	227	236	242	255	234	211	232	250	238	224	242	221	260	251	234	259	239	228	226	210	254	221	225	227	205	207	216	232	225	209	222	227	236	243	230	245	271	237	243	235	227	247	267	259	235	216	226	253	226	250	255	262	198	264	280	246	238	237	229	267	232	223	224	264	226	259	243	266	249	247	219	266	226	235	252	241	249	249	244	218	246	236	216	253	247	247	216	268	248	219	240	246	234	246	243	236	235	234	235	241	255	228	231	248	231	233	232	235	246	249	238	253	258	212	248	270	247	229	228	217	221	230	249	236	237	212	247	234	242	231	258	238	255	221	235	246	224	236	238	212	233	219	242	236	236	269	239	242	214	224	254	228	228	258	230	251	239	240	227	240	239	230	266	211	241	217	235	241	227	244	258	225	258	232	219	216	221	266	236	284	241	248	234	242	202	237	219	274	259	227	228	237	235	225	233	240	219	252	242	262	245	261	220	257	230	262	248	260	250	245	228	223	227	240	248	228	248	252	246	221	235	226	271	236	255	216	255	289	233	218	269	242	269	240	207	219	241	238	252	246	239	241	222	258	211	276	251	231	232	225	236	249	245	241	240	241	230	240	217	237	239	236	232	265	270	236	234	272	250	221	235	225	255	246	211	250	231	241	265	243	257	250	232	265	254	245	278	235	251	229	208	236	227	232	256	257	247	222	240	224	269	212	224	238	233	235	262	243	213	242	246	265	249	251	229	222	250	245	250	230	219	260	255	210	220	234	253	246	239	236	260	226	242	265	240	220	263	249	250	241	272	235	254	244	235	206	237	237	236	225	248	208	189	265	239	224	221	212	204	268	233	249	235	231	232	210	232	229	233	226	229	238	268	247	228	226	232	245	226	241	232	260	243	251	206	243	243	258	231	234	222	205	240	240	247	249	241	231	235	244	268	252	229	244	267	237	245	233	220	197	229	230	208	251	242	234	236	234	249	228	227	240	220	238	262	228	221	219	226	239	247	246	257	225	232	230	244	275	264	231	257	233	208	238	240	224	264	243	213	265	231	237	226	233	239	255	221	238	214	245	235	255	244	224	261	240	227	234	256	230	256	231	221	222	262	250	236	270	231	246	260	254	257	255	217	233	259	233	237	233	235	219	236	221	214	211	225	234	213	217	242	247	258	261	199	238	236	233	237	238	223	237	237	249	248	212	229	243	230	252	219	216	245	231	211	230	229	232	218	210	258	253	249	256	246	227	220	226	252	262	227	246	234	218	232	237	266	230	224	250	224	230	261	241	241	265	225	219	245	214	218	232	251	238	256	258	249	250	248	227	222	204	236	244	229	281	235	212	256	228	248	217	277	256	249	226	220	235	269	215	230	229	246	252	226	207	220	212	247	236	236	228	238	240	246	238	225	233	250	216	252	249	224	235	251	227	243	243	217	244	233	220	237	294	232	252	234	221	229	235	257	230	218	229	266	236	263	223	222	220	254	267	246	237	219	231	230	228	236	242	230	238	256	209	236	236	251	231	234	237	233	228	210	230	230	272	230	289	234	263	261	232	227	203	241	249	242	269	227	249	207	217	249	217	250	233	238	246	244	275	217	266	257	232	207	222	263	251	211	197	258	235	229	245	245	226	234	238	229	229	221	226	208	243	222	233	230	212	265	216	241	222	235	234	228	232	260	241	226	212	238	236	279	241	241	262	233	273	250	241	254	272	213	246	239	230	236	252	270	223	241	225	270	220	255	283	213	227	256	231	217	259	239	213	237	231	246	237	220	288	230	244	208	247	236	197	214	231	248	232	244	247	250	217	234	211	232	271	261	214	245	273	217	254	257	246	272	234	230	241	250	239	233	219	246	210	209	225	247	237	236	275	228	227	223	243	247	240	258	249	226	237	244	245	204	210	240	260	233	227	238	264	235	239	249	199	226	229	229	254	233	258	237	249	257	209	226	244	241	246	230	211	230	206	239	228	250	255	223	230	223	261	257	250	256	242	245	269	252	241	244	229	234	207	211	243	212	251	235	214	246	209	214	238	224	226	241	250	234	213	241	247	240	215	242	241	260	250	231	222	233	246	231	233	276	215	223	232	203	228	217	199	233	221	229	264	215	221	252	253	242	243	251	241	228	219	247	208	228	223	211	226	229	212	225	238	226	233	224	235	222	232	262	267	226	242	268	237	239	245	243	232	257	245	220	261	233	223	234	235	262	238	252	247	220	254	247	241	239	242	239	253	248	223	261	218	213	227	247	230	248	211	235	245	222	225	232	275	257	261	231	231	227	254	246	226	258	263	257	233	225	264	218	218	220	242	239	209	212	236	216	227	245	232	220	235	234	241	239	267	231	240	255	245	253	242	212	208	251	246	226	282	212	241	245	261	257	280	231	205	247	237	249	237	215	222	246	208	208	225	272	253	214	214	241	221	239	236	212	222	221	250	265	248	224	273	234	232	242	237	227	244	230	233	243	223	231	273	232	213	251	212	252	221	241	200	230	224	241	253	247	241	253	239	237	256	232	232	243	204	219	249	243	246	237	232	238	245	236	237	246	229	235	227	210	199	228	273	261	225	232	230	243	244	242	227	244	219	275	227	222	221	238	254	260	249	232	235	215	223	224	220	214	230	233	207	223	208	254	251	252	242	204	261	251	243	267	227	245	234	240	235	258	243	251	226	249	217	210	227	240	247	223	247	249	247	222	249	270	227	242	256	216	243	266	200	224	247	227	254	218	217	211	252	212	240	234	223	237	217	226	237	220	207	260	237	234	237	227	249	248	256	266	210	203	234	237	244	222	251	246	224	245	231	241	251	230	266	233	237	245	238	245	228	256	260	257	243	208	252	229	228	247	223	227	214	233	249	229	257	242	240	243	259	258	227	233	252	261	253	231	240	220	216	236	252	261	257	259	230	220	224	277	238	254	218	205	269	253	237	249	236	234	246	262	227	217	228	269	233	188	243	246	236	263	217	239	233	223	257	215	245	246	247	236	226	255	231	246	232	252	237	253	224	219	246	268	237	229	224	225	263	236	230	259	234	236	244	242	233	209	227	232	235	243	206	252	248	260	267	249	255	209	238	232	233	228	229	225	268	267	229	241	227	233	196	247	254	213	235	229	197	257	239	210	225	207	243	249	262	219	241	259	233	211	248	242	224	244	282	237	267	240	234	235	248	252	209	238	250	260	252	251	230	234	212	226	255	234	236	228	265	241	222	226	240	237	244	212	253	232	249	257	257	229	274	219	256	232	276	254	247	230	238	239	230	258	250	269	226	242	222	252	254	254	245	239	225	214	218	213	239	218	230	237	235	242	225	253
1797	621	613	607	646	604	576	661	604	599	592	611	615	601	616	558	590	620	535	551	582	637	620	560	579	599	587	595	591	551	545	594	582	598	554	541	597	565	582	593	574	574	579	601	582	579	590	589	596	604	603	556	618	622	585	577	584	562	585	588	585	571	612	571	572	625	611	558	598	611	580	611	566	578	577	607	561	598	552	577	589	592	582	605	560	532	583	577	610	602	541	626	569	615	593	592	551	569	595	538	590	569	562	590	603	578	613	602	574	596	565	563	628	605	600	570	567	622	585	575	607	586	608	580	609	587	572	570	549	581	608	546	600	562	608	595	585	514	595	599	576	566	566	594	577	560	571	566	572	537	585	573	620	552	574	570	582	577	569	600	607	570	558	582	583	586	559	599	600	601	531	595	557	552	588	605	563	540	585	558	612	597	573	578	574	594	561	568	569	572	603	617	519	597	562	595	575	550	589	577	568	534	552	562	597	559	574	562	592	576	575	567	552	590	562	560	604	616	610	551	576	545	563	572	563	579	539	561	585	567	612	569	568	550	563	557	588	577	595	580	626	548	555	521	575	534	569	614	538	631	560	588	595	568	618	589	577	559	650	566	576	588	526	575	577	597	626	582	620	584	558	571	570	553	565	588	618	598	590	596	557	562	607	589	621	589	575	616	608	565	538	617	549	555	570	541	571	568	569	585	577	564	570	631	577	576	588	579	598	576	597	580	567	612	582	579	594	576	601	571	610	578	567	579	582	605	561	568	574	553	573	544	565	563	568	580	529	623	567	573	525	616	575	582	577	592	553	574	561	614	597	576	594	629	605	567	592	525	576	598	527	597	568	561	596	590	573	563	581	582	591	577	588	601	564	603	603	598	599	603	604	599	584	582	592	554	641	648	584	570	571	601	577	613	560	568	546	593	582	566	577	609	578	564	579	578	565	561	571	577	591	585	586	577	583	604	552	600	609	557	568	576	610	572	578	596	587	580	589	576	613	580	572	599	603	581	545	592	569	580	586	576	598	618	590	579	595	587	596	588	548	576	572	594	567	601	553	582	586	559	605	570	560	591	594	527	589	581	582	565	550	550	541	588	554	610	569	565	566	592	599	596	557	589	613	615	610	566	562	617	541	569	571	547	552	562	618	563	591	521	589	594	579	600	608	561	549	585	571	584	635	556	631	527	591	597	625	584	532	558	565	583	563	534	589	560	635	574	528	563	588	555	591	576	590	583	640	595	573	571	572	642	571	604	579	544	564	582	589	587	535	576	571	583	554	573	594	564	575	567	589	551	569	555	579	569	590	587	626	567	588	565	597	548	543	613	565	534	578	570	595	575	601	524	562	566	551	555	582	604	566	566	561	557	582	565	584	564	570	612	527	629	572	575	542	587	530	554	553	604	583	552	574	570	591	621	564	554	578	600	571	577	615	562	588	584	543	558	595	588	593	609	643	545	572	571	623	573	561	581	596	536	577	605	622	571	585	571	551	637	549	562	569	545	556	583	606	551	564	617	613	574	543	556	565	596	608	554	561	573	565	577	604	560	613	592	566	598	533	601	548	550	596	560	588	589	588	544	599	573	552	521	550	567	637	625	565	588	575	556	564	561	548	583	605	534	537	539	562	571	586	576	615	596	592	577	565	566	597	546	570	583	603	608	587	579	591	570	592	567	595	603	604	601	588	591	579	572	551	598	544	609	593	591	602	529	574	594	547	579	577	536	575	595	579	573	606	605	608	597	586	570	542	572	580	579	591	553	614	527	528	584	587	588	591	570	593	569	600	596	624	595	603	561	578	567	534	577	558	618	563	568	569	585	559	545	591	575	591	549	564	551	570	569	576	602	610	608	578	570	597	607	558	598	590	565	595	539	594	594	580	580	554	586	622	602	578	572	562	576	562	577	639	562	604	582	559	563	590	626	584	571	609	627	596	570	583	575	527	542	536	585	577	598	583	529	601	534	542	603	565	612	537	568	539	566	579	541	538	595	602	612	552	574	580	561	589	590	603	539	621	594	576	567	596	584	548	614	581	578	552	573	593	582	591	565	554	579	595	531	594	550	547	564	556	609	604	540	551	553	582	580	591	596	592	560	560	605	614	524	609	548	582	559	542	550	562	527	584	554	545	592	559	622	620	620	594	574	542	646	600	580	624	551	611	593	560	569	580	547	583	543	561	552	585	570	594	580	596	568	596	601	578	614	568	546	576	556	586	594	551	584	589	615	553	586	570	586	560	551	606	551	585	592	596	599	583	550	597	593	594	610	595	592	576	564	592	617	545	595	566	557	631	582	633	552	584	554	544	557	550	552	570	583	601	585	552	579	546	562	593	530	545	535	576	587	588	559	588	585	591	586	541	603	582	585	594	555	594	584	521	563	607	566	535	575	545	602	622	536	552	583	536	555	568	608	580	581	617	609	563	595	588	569	523	588	616	546	541	563	575	600	573	557	580	532	614	593	558	580	579	609	534	584	597	585	568	627	570	581	573	567	524	603	558	515	579	552	558	561	596	612	595	538	584	594	587	569	551	577	617	570	590	565	603	563	556	563	544	609	580	583	613	591	562	570	538	588	528	552	576	609	622	583	571	549	551	578	626	560	577	576	617	570	577	559	578	580	527	609	610	546	580	567	535	574	586	592	555	528	594	614	520	574	607	569	581	655	568	634	628	563	574	602	599	532	571	568	510	590	560	600	590	607	613	618	633	570	524	580	565	586	569	545	555	610	585	604	566	589	567	590	546	581	572	566	548	568	584	551	561	564	584	579	587	585	566	597	548	612	558	600	570	551	577	556	615	578	579	616	644	585	599	559	604	584	595	591	568	593	565	581	552	556	610	571	547	573	578	611	590	589	525	613	615	560	586	570	562	558	565	583	559	589	580	582	580	594	604	550	551	587	586	585	633	589	559	637	539	570	621	584	550	570	556	566	602	554	576	536	542	561	581	587	549	589	528	610	593	595	588	576	562	553	592	546	560	607	596	587	560	545	577	551	563	564	555	518	556	630	588	605	552	601	562	591	603	557	568	574	560	574	578	588	613	559	617	557	556	571	567	579	566	613	567	594	618	600	567	590	565	592	608	585	621	545	583	600	608	561	588	577	611	565	590	598	585	542	601	629	614	614	539	556	553	581	586	584	610	607	519	532	528	551	563	589	564	583	603	584	555	577	556	595	523	600	547	567	575	561	592	560	604	563	546	570	588	553	590	564	537	558	613	566	573	583	604	573	583	569	565	513	609	580	613	555	573	576	543	608	591	564	601	571	587	581	570	563	581	543	526	590	576	570	571	583	618	587	577	607	596	579	574	547	584	544	559	624	558	579	582	537	592	576	610	580	551	629	577	616	579	564	574	589	562	572	578	580	541	536	557	571	579	583	587	554	583	560	587	570	647	566	561	552	592	566	535	575	589	575	550	588	558	596	613	595	580	546	567	578	563	606	544	537	601	555	581	560	574	539	584	593	575	598	551	631	549	594	586	627	609	582	561	618	563	585
7633	627	679	633	497	462	411	373	381	390	377	410	366	353	314	390	352	369	370	377	366	339	321	348	354	360	338	365	346	360	362	355	340	348	327	370	350	329	387	352	329	364	359	329	301	326	375	373	368	367	363	328	346	346	368	349	326	362	349	343	348	333	319	325	369	339	335	332	309	326	387	371	327	349	356	321	321	317	385	359	341	346	324	347	326	359	341	323	335	344	339	349	348	341	348	359	329	321	333	328	330	352	347	311	306	335	345	332	354	345	347	345	360	352	385	346	314	357	303	346	375	390	388	364	331	318	374	346	322	325	343	333	341	388	341	298	326	360	337	353	375	368	385	360	338	290	332	356	366	353	345	359	357	327	344	381	345	379	331	378	328	338	352	350	337	331	340	353	337	342	350	362	336	345	348	353	338	356	365	340	352	348	361	356	317	349	353	363	340	328	322	362	337	330	341	358	357	381	357	386	330	376	356	354	344	344	363	346	356	372	315	363	336	357	344	359	322	322	346	346	333	333	371	343	317	340	328	355	354	358	357	310	335	345	367	369	328	348	336	342	333	383	362	343	360	320	365	319	314	325	365	344	359	325	364	364	308	324	326	351	342	323	379	360	337	368	335	342	321	324	324	355	376	321	318	315	329	343	347	353	324	318	363	348	364	326	323	340	354	322	327	343	349	340	367	311	322	351	361	351	350	355	316	321	368	376	350	322	357	321	339	369	327	362	350	335	367	380	323	366	382	312	372	299	335	344	329	356	346	329	325	346	344	334	327	309	370	328	347	321	351	353	366	366	345	330	345	357	358	354	314	379	327	355	372	354	330	360	342	357	343	295	329	370	353	345	338	341	342	359	384	346	334	337	335	340	340	376	373	352	353	346	374	324	317	377	361	320	370	338	368	325	340	324	352	347	346	391	355	354	333	345	343	366	367	320	316	364	338	297	343	351	319	312	359	377	343	350	357	356	333	366	341	346	352	326	318	340	307	364	374	351	346	333	363	365	358	314	294	359	334	353	330	343	346	341	372	372	336	348	345	314	329	345	360	335	346	326	319	380	342	373	347	331	340	321	318	387	350	285	333	340	353	366	341	347	367	341	364	358	340	312	344	320	377	326	328	378	314	342	336	343	352	346	356	364	344	334	316	355	324	357	360	345	319	385	340	347	363	366	337	327	333	345	377	349	318	322	353	330	320	355	358	325	361	340	335	339	362	357	347	367	350	353	355	384	374	345	338	364	344	333	326	341	370	337	353	327	342	330	342	313	350	363	336	346	334	361	365	330	374	341	343	360	334	364	361	321	364	346	370	342	350	330	331	379	355	347	358	342	324	375	327	339	355	358	312	344	314	327	344	355	365	355	320	348	376	328	349	367	364	387	343	315	351	342	347	350	363	337	338	349	340	368	333	352	335	351	315	330	356	325	325	335	363	322	331	339	365	363	336	394	322	381	369	365	347	352	337	352	326	343	355	372	333	357	353	360	335	342	356	364	332	362	329	348	340	335	325	318	366	357	354	352	361	348	323	320	342	295	335	325	358	345	339	346	347	346	319	328	366	347	311	347	389	332	348	347	350	372	332	328	314	332	348	338	335	362	358	351	354	316	366	307	320	361	339	329	367	335	331	354	310	366	317	326	360	394	362	344	316	341	359	345	336	344	361	345	341	383	339	358	357	346	299	371	360	361	350	325	356	336	337	339	359	321	346	323	305	332	338	321	391	325	308	338	347	342	369	357	346	340	308	361	345	329	325	312	365	344	364	355	375	322	336	322	331	322	349	327	342	353	343	360	353	342	349	338	323	349	339	321	329	332	322	368	359	327	368	351	353	351	309	362	335	357	356	365	327	348	344	360	348	304	358	367	339	357	347	289	316	354	344	357	308	338	346	331	332	321	368	382	335	330	354	332	370	344	308	345	326	350	364	331	342	338	347	363	347	390	331	387	317	359	346	337	360	345	344	360	338	326	341	313	370	360	326	366	337	318	319	297	362	348	347	344	356	367	357	317	324	354	349	394	320	361	334	375	369	320	329	368	343	317	339	356	355	381	334	332	351	342	353	352	341	312	358	360	339	354	326	347	321	311	359	331	334	360	341	322	358	351	385	317	334	319	350	349	347	329	344	312	351	349	350	328	335	335	366	357	324	315	321	351	335	314	357	331	343	371	340	353	345	345	351	340	370	346	343	372	330	333	299	334	375	348	349	318	334	338	310	337	348	343	299	309	335	343	380	354	361	346	348	339	332	341	351	361	330	341	340	352	335	354	386	348	320	346	350	360	359	359	351	334	327	328	348	324	337	348	352	356	353	326	342	343	342	372	345	287	314	335	325	345	321	375	359	388	356	349	319	345	341	373	350	391	363	331	341	318	346	361	316	346	342	350	354	336	341	363	340	371	337	352	332	357	344	331	336	361	332	352	360	362	325	370	357	350	340	336	334	355	350	331	347	334	331	376	351	318	367	340	336	331	334	320	372	322	349	345	363	350	342	311	303	345	338	325	322	356	348	335	333	367	352	356	364	359	328	351	367	343	373	342	354	360	319	331	330	324	347	357	368	376	365	351	386	331	358	377	379	343	332	339	391	378	371	335	377	335	348	319	332	342	345	380	290	304	348	353	351	327	356	355	308	350	369	362	336	348	366	370	335	323	374	360	358	334	381	329	335	314	354	353	341	352	385	337	358	340	368	345	333	368	378	339	374	336	349	353	345	361	358	337	332	342	295	341	352	334	363	366	346	346	358	349	355	323	325	326	306	340	342	385	365	309	331	339	352	337	351	370	357	369	367	334	341	326	349	328	391	361	377	334	320	326	321	369	357	333	367	366	362	347	360	359	352	332	347	358	320	363	336	329	316	306	317	328	347	327	334	342	372	353	341	356	359	310	354	344	340	381	355	359	310	374	332	311	352	353	307	359	342	335	341	293	346	328	386	347	353	344	350	363	346	335	345	376	372	331	371	327	370	339	308	362	352	369	334	335	307	335	326	337	352	346	345	347	313	381	339	345	370	401	358	350	337	355	342	342	336	338	334	328	359	354	328	371	357	335	324	337	333	326	326	319	356	334	348	364	337	370	349	322	352	309	367	322	353	371	318	309	325	344	339	386	321	325	320	321	367	302	318	333	348	363	356	338	322	304	354	320	340	338	349	301	375	328	326	375	352	363	335	357	344	334	333	350	308	346	342	362	332	342	352	354	353	353	349	350	379	360	337	362	355	371	336	342	355	327	340	383	344	339	343	334	347	325	355	336	318	347	332	358	353	380	389	365	335	344	364	360	390	359	354	344	343	363	372	315	371	344	306	392	359	345	341	327	328	338	337	349	310	352	344	340	361	348	334	333	363	367	358	298	325	316	333	338	379	352	344	370	359	340	376	341	346	351	349	356	337	341	353	353	317	363	342	369	370	344	377	358	327	359	362	315	345	389	344	348	358	356	308	369	345	332	345	358	325	357	333	336	316	359	321	344	348	348	301	341	374	341	342	346	378	354
6606	1106	1585	1697	1531	1304	1154	1098	1076	950	940	905	949	893	866	834	855	861	866	785	832	790	774	796	804	807	815	777	776	779	810	753	802	756	746	764	796	845	769	794	786	766	799	812	807	769	835	791	869	760	798	824	794	806	797	762	753	803	807	742	791	793	814	759	800	811	805	814	764	791	789	730	760	797	779	826	814	802	762	784	789	775	780	808	784	758	784	771	821	770	812	771	794	723	800	744	740	794	785	810	767	784	774	784	745	796	779	815	768	785	830	771	744	812	760	788	812	814	854	792	793	776	790	793	733	819	821	773	778	779	753	794	808	731	783	788	759	775	747	832	696	764	797	809	781	765	767	851	801	766	764	768	840	838	731	795	767	770	817	784	799	734	776	766	796	804	806	799	750	754	793	800	811	819	810	787	769	751	778	816	744	772	796	780	788	838	802	774	833	770	810	722	748	808	750	803	783	805	776	796	791	804	779	740	773	795	742	820	796	749	807	740	772	766	814	775	777	763	740	749	815	863	723	784	822	787	780	786	740	837	804	798	742	767	824	809	791	758	748	784	734	819	781	739	756	761	771	771	753	791	823	784	789	755	787	784	743	750	780	814	769	846	755	761	752	781	790	796	787	760	773	804	772	757	776	759	767	780	793	696	782	750	807	793	782	762	829	807	786	749	717	766	798	789	832	814	778	727	766	765	786	771	794	813	782	759	777	797	836	785	759	780	761	793	839	739	773	803	775	796	836	762	747	798	757	811	728	765	787	795	832	834	755	786	848	807	826	766	746	750	787	782	803	797	761	756	801	799	724	784	779	743	766	782	763	818	787	787	726	777	812	815	790	817	807	819	799	814	774	777	767	767	767	834	811	783	732	796	794	826	806	761	771	785	739	769	779	800	768	818	787	811	793	809	759	763	727	799	792	794	806	772	784	803	766	780	836	852	808	774	789	786	752	795	767	787	827	808	751	795	742	773	791	763	779	731	784	765	769	781	803	766	767	761	791	761	768	781	781	797	777	785	776	780	708	719	772	775	743	764	781	771	826	725	769	828	730	819	797	821	765	803	742	780	773	781	784	744	805	766	733	783	844	782	771	792	795	813	802	834	772	801	776	742	749	805	769	739	732	765	831	762	791	849	755	772	761	784	769	777	784	795	809	791	720	809	808	804	802	773	762	785	806	739	832	713	808	784	762	784	791	809	764	835	776	796	797	801	795	761	775	788	812	740	777	799	808	811	770	772	725	768	818	819	802	778	785	770	828	754	800	807	814	785	795	827	777	792	806	744	806	834	778	768	822	781	813	807	798	793	808	784	756	806	812	806	775	840	761	774	796	774	786	769	832	798	822	804	843	789	759	772	791	788	786	805	805	831	782	785	768	769	780	775	851	770	736	794	794	755	774	778	756	813	815	808	714	827	834	807	782	799	799	762	783	799	840	780	814	798	778	785	842	780	745	808	757	763	775	761	780	738	792	788	773	772	838	819	778	820	797	798	799	807	805	774	757	756	792	753	820	792	728	760	846	825	822	751	796	807	759	767	744	811	742	755	773	760	811	807	775	752	739	765	785	703	813	771	784	809	731	795	789	744	792	792	731	790	800	801	785	826	789	791	731	848	766	805	778	812	776	769	773	789	780	784	810	787	799	829	779	781	792	774	777	791	839	781	819	749	779	792	748	773	772	734	852	777	752	753	817	822	774	733	738	786	793	761	808	728	765	821	807	777	750	781	720	795	826	810	808	764	765	816	809	762	771	724	770	826	817	786	740	755	727	827	809	769	774	755	789	756	780	814	750	747	787	766	801	780	843	732	743	831	826	797	786	846	761	786	769	714	785	780	824	772	781	774	765	771	781	830	771	755	773	791	854	810	794	806	807	752	769	818	701	759	731	766	783	792	729	787	817	777	755	746	761	801	816	769	811	781	742	806	797	788	735	832	697	787	838	783	785	800	767	795	741	784	811	787	756	763	843	812	772	811	727	801	771	783	811	763	770	767	798	796	763	778	812	831	764	794	802	792	795	762	782	786	771	740	799	820	800	738	757	828	737	823	825	759	777	746	821	786	796	731	790	821	809	794	802	768	871	786	792	818	767	772	811	677	746	779	755	803	771	834	801	818	786	765	777	803	761	789	843	814	796	742	800	765	789	835	786	765	827	799	803	784	776	783	794	790	779	822	809	809	827	755	786	812	817	789	816	762	783	810	794	841	794	795	798	736	798	789	810	805	772	768	832	800	779	757	772	796	731	818	853	748	773	755	747	772	818	835	753	814	743	775	772	825	812	801	798	785	792	815	825	769	776	771	824	776	790	790	755	784	737	747	754	785	774	789	772	817	774	732	791	725	780	772	737	763	749	759	779	754	794	749	765	785	789	781	737	807	773	799	781	794	757	761	776	798	784	786	781	777	833	797	797	778	751	799	820	825	796	796	812	799	737	747	759	787	783	787	809	752	783	833	817	780	774	767	789	797	743	825	779	791	790	825	746	796	818	783	785	808	771	805	734	802	762	807	758	732	778	775	785	775	819	814	759	793	789	805	782	810	790	750	870	775	769	760	779	798	799	829	794	747	739	787	717	798	838	743	759	741	800	769	766	790	780	769	764	850	768	770	766	783	788	783	766	773	776	781	747	818	761	809	831	797	772	800	779	781	764	794	768	766	752	758	844	767	783	785	784	759	799	746	760	807	769	749	788	797	757	801	781	764	809	826	774	797	791	804	750	740	783	783	807	731	753	797	791	857	797	807	812	742	749	813	776	831	776	829	855	785	792	824	770	824	770	778	767	781	771	784	757	772	751	809	809	782	767	774	755	780	756	764	790	791	761	836	783	827	780	815	802	822	806	717	753	768	741	778	838	807	805	759	738	800	826	769	788	793	774	786	806	749	780	737	778	825	804	795	735	809	775	748	772	790	749	761	752	759	851	784	778	801	795	778	783	821	822	765	828	812	837	745	811	777	788	750	755	803	783	817	801	736	780	793	815	788	834	794	788	840	783	760	815	783	791	751	829	794	783	810	831	780	769	751	798	728	783	741	801	769	837	743	777	843	759	842	785	755	824	731	783	739	790	797	783	742	802	777	769	803	793	845	770	810	776	809	751	796	777	772	760	805	840	734	783	740	770	808	785	736	778	750	780	716	779	805	800	751	834	807	801	770	780	764	820	759	805	762	779	825	825	761	782	810	804	818	840	808	789	778	786	744	849	758	733	769	791	757	792	797	764	766	780	769	797	801	825	785	797	766	801	833	748	789	749	779	810	779	822	741	761	791	822	800	758	823	719	801	812	830	803	781	789	804	781	761	742	804	815	733	796	800	728	811	740	775	766	776	833	746	769	785	728	811	781	777	752	784	823	763	770	748	766	759	758	714	766	815	818	779	754	758	819	750	814	767	734	810	774	812	806	819	829	758	766	769	810	802	742	801	797	815	782	758	782	735	820	805	815	810	808	818	739	799	808	796	796	814	783	761	775	807	816	758	742	783	785	785	799	767
14168	1328	911	807	555	432	378	341	301	310	270	253	285	269	260	227	251	245	227	222	254	211	233	258	226	239	229	231	231	246	203	250	199	250	239	228	236	238	258	234	245	237	259	232	243	259	236	214	218	232	251	223	229	198	241	200	244	219	208	257	242	243	208	211	226	229	253	246	214	224	269	243	204	212	260	227	212	206	249	211	230	248	234	214	211	207	238	205	223	247	216	250	217	250	251	229	245	246	214	202	215	208	230	259	199	193	227	226	243	238	214	197	213	205	194	226	201	205	237	230	228	243	238	205	193	229	230	197	240	218	219	242	220	202	226	221	212	209	244	206	213	224	241	191	215	221	214	215	205	253	210	214	220	239	222	221	232	212	237	241	263	242	224	231	202	214	217	238	243	238	206	216	200	226	240	246	222	263	220	223	212	244	219	213	210	208	216	217	230	226	240	208	265	188	242	278	215	218	250	245	229	212	253	227	247	219	258	207	214	216	219	228	223	216	227	202	192	241	226	214	212	223	201	220	190	209	231	229	194	215	205	217	208	235	226	207	218	196	220	235	225	224	205	224	218	229	219	216	220	224	238	206	227	219	228	233	214	236	195	232	226	229	241	237	227	224	212	175	224	240	241	244	229	218	248	202	240	229	227	233	235	220	254	242	222	229	204	204	199	235	207	182	233	222	229	247	210	213	228	217	218	222	219	246	202	209	225	207	242	219	232	237	243	246	234	223	254	226	233	236	238	216	235	246	237	236	214	186	206	198	207	238	216	213	215	213	199	202	232	251	250	266	216	206	219	246	216	246	217	215	219	227	224	239	221	229	214	273	209	224	235	218	230	213	219	222	238	204	236	238	228	230	241	229	230	224	242	228	200	194	226	217	194	225	228	233	220	256	209	232	219	247	255	205	239	226	191	211	203	232	244	222	222	251	212	244	234	195	236	249	209	220	204	215	217	258	226	241	230	235	264	240	207	218	225	243	219	235	219	239	205	196	213	201	230	219	215	216	227	229	226	261	257	206	248	223	226	229	208	241	208	242	215	214	221	210	242	191	224	241	244	221	237	207	222	230	202	235	250	209	222	219	249	218	242	230	241	215	221	208	230	231	236	197	222	239	211	203	241	219	216	229	226	222	216	228	234	243	224	227	195	206	213	235	259	225	223	273	238	218	246	214	261	215	192	230	207	239	207	239	242	269	214	232	253	257	205	196	231	222	209	233	243	234	206	249	231	227	228	193	233	227	226	228	239	231	230	204	214	231	220	242	246	230	250	236	205	226	208	254	195	217	191	241	236	242	225	194	217	212	235	258	223	225	198	240	227	244	231	227	223	212	225	215	192	229	255	221	238	209	231	213	238	209	219	203	231	227	225	214	230	239	226	194	236	220	242	245	227	225	208	231	251	226	245	223	235	198	217	214	208	221	223	216	213	221	215	217	252	221	236	243	229	231	228	222	210	233	225	224	204	224	235	234	200	216	213	228	230	219	206	249	229	233	208	245	212	225	226	229	218	218	209	195	211	194	232	211	218	244	235	211	264	215	236	221	237	249	236	230	214	203	208	251	209	195	233	232	219	204	214	210	218	244	251	238	223	185	234	223	249	238	210	228	224	230	232	223	232	217	203	251	226	213	204	246	205	207	176	226	206	216	227	239	234	236	200	221	238	254	230	220	253	233	213	255	214	225	239	206	248	254	214	230	217	232	212	225	211	222	218	226	242	230	190	217	254	243	237	247	221	191	206	268	230	234	243	228	200	208	204	217	234	210	244	196	243	229	183	272	235	263	238	217	210	232	200	242	250	215	203	185	235	230	229	230	245	225	204	229	227	231	223	205	206	247	230	242	188	244	236	245	227	229	206	224	217	221	208	208	237	215	214	193	253	244	240	208	213	238	213	236	217	219	204	243	232	256	205	242	228	219	228	223	239	208	249	237	216	211	235	217	231	237	232	204	218	229	202	221	199	222	226	238	247	206	188	204	238	239	221	216	240	226	233	248	215	222	231	208	238	199	213	221	244	217	205	230	194	223	259	246	237	246	218	235	214	210	206	205	199	219	221	238	259	213	195	218	200	228	246	235	231	232	227	229	210	203	196	202	229	211	259	245	227	229	169	239	222	215	230	233	235	209	211	230	227	220	239	211	206	232	202	241	226	225	209	222	233	194	197	197	207	227	206	225	206	223	205	221	208	238	248	203	242	231	226	224	229	218	192	200	205	229	242	235	236	200	253	230	208	208	202	255	262	207	220	232	247	213	269	217	239	231	197	199	189	221	216	233	225	227	209	208	228	198	214	233	231	206	230	232	235	224	214	223	214	200	218	214	249	215	239	215	208	190	217	248	230	189	240	223	221	217	221	221	228	217	223	219	226	237	222	216	216	244	216	231	210	250	250	211	236	211	251	250	226	224	214	234	240	222	218	241	240	225	234	187	229	225	211	232	218	223	217	237	203	246	198	214	222	214	230	213	217	220	216	227	229	202	224	229	248	258	200	257	242	228	238	244	225	192	215	242	209	210	203	199	204	228	218	209	226	185	232	211	213	237	185	220	246	252	234	253	224	228	225	214	247	204	202	226	178	237	237	184	232	209	239	225	223	220	220	208	234	212	227	209	221	199	212	213	185	224	229	212	223	242	229	219	193	233	199	221	206	222	239	211	200	225	222	210	203	232	230	214	216	220	236	228	248	200	193	233	227	211	241	220	215	198	225	214	235	228	212	232	211	215	230	197	256	220	212	228	225	237	204	225	210	232	213	213	229	229	224	229	235	204	229	220	238	234	223	224	244	238	207	240	205	207	231	229	219	206	223	204	211	226	238	226	240	248	200	239	215	217	245	225	218	259	196	220	252	242	239	209	240	230	214	263	200	241	205	228	219	224	236	229	239	230	237	214	216	219	212	218	231	218	221	201	232	198	226	217	240	219	222	218	205	255	226	227	227	203	226	197	220	256	228	201	190	223	219	201	241	184	217	208	232	208	208	231	229	225	241	231	215	243	226	236	215	221	232	198	219	207	208	256	232	208	245	227	241	221	200	210	200	242	217	226	238	234	215	208	249	226	229	211	204	232	260	229	214	251	241	219	233	236	223	230	240	225	227	232	216	227	220	242	223	221	213	189	211	229	219	230	224	198	217	210	230	219	220	202	224	230	234	226	240	206	222	205	224	226	183	238	239	206	217	244	248	215	222	231	248	235	257	228	230	221	237	201	198	235	222	220	239	228	216	210	206	231	210	214	210	223	242	228	197	237	211	214	199	249	225	240	240	214	220	205	216	205	220	237	236	230	218	219	219	229	215	209	245	210	229	221	234	230	227	223	242	227	213	226	231	233	235	229	236	207	268	219	213	223	200	210	202	207	216	228	208	235	218	236	223	231	222	229	231	228	191	179	214	230	203	202	230	216	214	221	209	237	205	228	219	226	207	211	188	251	221	218	221	199	231	238	211	230	232	196	191	212	239	221	212	228	232	236	203	223	226	231	242	241	222	226
8113	1081	2041	2285	1902	1599	1270	1032	938	869	876	762	778	681	706	650	678	659	666	667	620	613	611	611	584	597	565	594	562	589	545	592	549	574	507	581	497	527	549	528	532	485	516	567	531	543	531	526	505	524	510	559	546	513	503	516	539	535	509	541	513	509	494	530	534	524	565	533	510	530	538	535	514	539	523	494	551	483	512	498	535	508	513	516	524	513	489	555	520	528	519	543	521	546	519	558	506	527	540	532	497	499	517	546	555	532	510	523	532	506	515	532	521	516	477	582	567	532	576	488	507	503	550	530	514	512	530	526	492	564	531	514	500	533	488	556	525	502	554	516	496	523	512	547	516	510	562	515	530	498	539	560	501	520	492	529	505	567	562	528	545	529	478	530	504	507	531	495	524	470	510	490	528	510	539	503	550	546	508	511	505	517	477	528	542	538	487	512	540	521	519	530	545	549	480	482	544	529	500	520	534	523	540	514	549	506	503	551	522	547	565	519	528	491	476	520	541	524	519	525	486	513	517	534	480	525	523	494	525	541	460	545	500	536	479	508	549	532	523	512	531	537	528	558	547	532	493	516	547	504	526	503	584	530	550	527	483	515	513	523	474	520	473	516	503	560	458	517	572	527	505	505	514	483	515	512	524	522	512	480	526	566	491	483	491	525	542	531	498	516	538	533	564	529	507	511	518	524	519	508	507	492	518	519	529	512	529	477	530	486	556	520	550	532	549	526	507	518	594	518	534	522	524	523	587	511	544	523	536	514	539	504	537	520	507	492	522	531	554	543	548	543	505	517	493	476	529	552	541	512	502	516	536	499	516	513	528	512	507	506	541	499	527	551	534	527	511	479	519	505	532	537	497	510	540	529	521	516	492	523	478	525	514	554	543	491	501	503	509	519	483	518	538	523	553	498	542	493	511	539	555	512	530	550	502	491	549	513	491	535	500	485	517	500	549	553	496	530	523	550	506	491	535	545	531	500	490	519	505	502	513	548	530	569	492	548	506	494	519	537	505	544	533	516	529	540	494	543	494	513	530	535	554	539	543	511	514	540	536	513	547	515	547	509	537	497	544	521	569	544	503	547	514	517	572	548	542	534	574	502	508	565	528	533	503	549	533	546	511	527	510	539	505	531	512	526	496	527	475	547	539	542	488	550	504	555	485	517	514	504	536	494	502	489	511	511	491	508	507	522	524	493	542	534	508	532	535	527	507	516	546	551	552	523	506	567	491	515	519	529	511	496	521	578	528	535	492	519	516	522	531	502	538	516	514	512	496	515	509	533	491	521	519	541	509	551	518	532	503	540	515	500	526	564	494	517	521	535	524	483	544	540	533	527	547	548	518	487	532	535	494	561	527	524	499	512	505	492	533	505	536	573	531	549	547	477	499	526	491	501	536	512	508	472	498	550	535	507	503	553	527	495	520	546	535	540	494	503	504	523	529	482	546	556	484	567	494	529	509	573	557	496	548	518	511	548	504	549	511	494	521	526	498	534	512	568	501	521	546	517	539	527	557	543	501	524	527	496	545	496	505	511	494	561	539	521	511	515	517	524	561	522	523	561	514	536	574	550	513	545	513	520	496	482	514	511	534	556	504	526	543	546	531	521	517	505	577	492	496	509	528	508	543	526	540	489	526	492	538	520	519	507	501	523	559	505	515	511	502	554	562	522	509	501	505	478	515	474	534	487	516	520	527	501	533	518	505	493	530	500	516	519	521	541	501	523	529	518	560	522	527	503	537	530	472	542	532	502	510	525	482	549	543	543	543	514	532	527	494	501	494	486	522	527	522	540	530	506	527	493	501	507	494	509	538	514	520	562	521	519	516	510	478	538	471	478	519	544	523	527	499	516	485	545	525	523	499	543	532	532	538	472	516	537	519	516	532	500	519	500	565	531	503	515	494	496	536	555	514	516	522	527	509	494	542	535	510	524	516	512	535	509	522	513	495	565	539	503	488	520	538	544	528	530	539	505	513	520	549	522	492	495	533	536	487	530	533	493	525	529	540	514	519	532	490	540	551	529	499	539	529	529	508	528	547	512	490	507	587	537	494	570	503	544	525	499	511	550	562	532	486	563	554	481	518	517	517	533	483	492	537	541	548	540	510	523	511	490	528	512	505	524	490	529	502	495	539	529	503	509	511	496	516	534	549	531	496	514	506	516	550	514	513	539	514	553	550	521	530	500	493	509	526	525	517	513	503	570	536	536	533	544	491	502	532	540	529	546	532	489	561	513	521	527	547	524	549	528	564	507	556	530	555	499	503	515	543	524	526	496	508	540	525	550	522	501	556	522	505	546	530	518	535	520	536	545	498	541	514	504	508	556	543	534	521	531	534	511	549	504	535	528	563	495	547	511	530	573	521	523	524	545	522	529	583	516	492	512	525	523	517	519	510	534	532	491	490	460	597	522	532	500	529	492	518	516	509	503	551	531	511	529	516	535	512	534	539	512	532	602	494	533	510	549	503	498	517	512	522	534	517	494	536	522	552	552	541	540	517	486	505	525	504	528	498	524	552	503	508	495	536	500	533	527	536	508	508	508	495	537	532	551	535	490	503	566	545	518	511	536	530	493	528	537	527	520	509	498	543	559	547	498	516	512	510	522	539	494	509	518	564	505	492	514	485	538	495	550	528	501	554	491	500	518	523	542	544	543	516	508	477	542	519	528	507	534	546	548	535	551	532	524	509	528	508	538	538	516	508	498	514	534	531	561	496	532	525	532	462	506	535	586	528	534	552	511	529	557	540	522	539	512	566	557	528	552	515	528	482	526	532	521	537	493	539	476	499	528	543	555	516	503	517	504	542	506	528	519	538	516	552	531	523	517	527	526	531	499	516	496	526	542	500	529	547	522	561	485	512	500	535	523	523	481	522	512	585	482	509	518	510	510	513	565	500	496	500	556	515	471	520	546	540	495	499	509	522	527	578	507	518	464	498	499	531	512	504	495	500	563	562	485	496	551	536	507	505	503	528	500	504	562	543	488	533	520	549	525	499	540	551	527	525	520	539	496	501	477	505	519	536	487	532	559	523	520	505	521	537	500	500	509	515	547	546	533	522	555	510	538	519	518	515	491	497	512	477	513	519	506	479	541	496	532	492	567	539	527	519	511	512	523	483	537	560	533	507	502	539	537	508	529	536	518	504	542	541	551	517	483	528	510	478	520	547	510	522	506	508	526	556	544	480	522	519	464	543	514	561	544	470	530	541	520	529	518	481	553	524	533	539	501	545	549	522	511	566	510	471	545	498	527	556	544	520	560	495	500	541	532	519	588	494	540	525	545	530	516	477	531	492	489	520	554	498	519	505	509	541	537	541	506	515	513	535	532	510	472	537	522	534	539	553	490	510	536	530	460	500	547	490	540	504	526	510	534	549	525	514	511	555	527	495	521	560	495	479	547	588	528	553	514	515	539	549	529	548	549	497	522	482	526	489	524	485	487	523	522	520	549	576	531	500	556	542	481	525	506	505	503	534	523	513	485	508	503
1405	272	259	256	224	226	234	189	171	239	248	245	227	210	223	211	234	260	250	249	222	211	258	224	213	239	255	234	228	213	230	243	255	216	224	222	254	247	227	247	226	230	236	237	223	239	223	228	226	257	251	233	229	217	208	226	264	272	237	219	244	244	219	252	211	237	261	218	220	236	239	239	221	249	266	249	260	232	259	249	228	255	231	230	239	268	203	234	217	221	224	216	239	209	229	222	228	214	253	228	230	230	238	256	245	240	229	223	236	242	247	231	226	226	219	212	258	220	230	247	233	246	224	246	226	223	260	244	241	268	248	239	219	225	229	230	252	259	240	263	237	240	205	206	265	248	241	225	206	201	238	233	242	218	236	218	217	230	225	210	240	217	244	197	215	214	244	244	238	248	267	208	253	264	222	220	220	230	229	251	222	221	231	253	216	237	226	216	228	216	223	247	254	237	249	200	222	253	232	251	222	236	236	194	229	257	224	205	216	257	233	240	236	247	232	235	256	244	238	272	230	254	253	222	221	201	232	267	212	232	235	213	234	224	240	246	233	265	226	223	240	265	255	209	238	249	250	218	226	202	248	234	209	242	269	228	230	221	234	245	212	245	220	230	236	256	219	257	233	266	239	214	209	250	228	210	234	274	245	216	234	240	238	234	245	226	233	248	216	247	253	225	253	219	218	250	219	243	216	250	216	230	229	248	238	225	231	232	253	254	257	273	200	218	220	227	234	228	249	230	220	252	219	230	242	216	251	225	209	218	220	231	223	234	246	231	246	236	229	245	246	252	221	216	232	234	264	216	233	223	220	234	238	233	238	217	237	248	250	217	199	221	233	223	219	206	234	221	244	226	223	223	228	211	238	222	215	254	208	234	226	235	238	217	240	258	230	226	238	225	234	260	256	248	216	238	217	224	215	238	238	237	239	206	253	222	251	212	210	246	249	240	224	231	237	220	238	231	226	230	259	228	230	260	276	245	220	213	237	237	230	237	205	205	236	252	219	264	258	247	248	244	226	201	224	254	224	230	235	257	217	237	222	247	272	255	226	225	215	253	227	217	222	222	259	226	222	220	259	190	239	271	218	224	254	243	230	229	215	232	210	204	235	213	221	192	250	239	255	236	256	243	229	234	220	222	253	216	251	212	234	233	235	247	225	220	237	224	228	249	212	219	233	240	211	249	247	237	238	214	237	220	247	221	219	200	216	253	223	251	214	264	200	217	254	228	244	216	241	197	221	224	256	219	239	205	277	250	209	222	263	234	252	252	241	254	232	237	249	204	229	247	217	245	247	224	251	228	216	231	217	251	253	228	244	220	204	234	270	240	238	216	237	219	273	225	229	266	241	249	243	247	236	239	233	214	230	215	234	214	258	236	222	242	224	201	273	257	246	241	218	256	193	249	249	228	220	235	281	253	237	239	239	241	240	223	214	233	266	255	240	228	231	219	236	245	227	215	274	236	253	251	247	218	219	225	233	242	235	215	250	234	245	224	211	236	215	223	249	233	220	212	206	262	240	222	242	241	223	235	221	240	250	227	228	242	242	207	194	224	238	196	215	236	266	249	209	224	236	257	215	234	252	248	209	255	232	228	230	262	217	246	218	224	221	232	233	240	235	212	224	226	243	246	244	251	219	247	216	210	241	219	221	279	237	230	218	254	242	254	215	250	240	238	228	227	233	223	219	246	235	251	227	211	218	223	225	259	257	242	234	253	218	206	192	259	244	236	234	225	218	219	227	243	234	233	254	229	235	252	242	233	231	226	223	220	220	231	230	220	233	209	236	250	229	247	225	237	211	246	229	218	212	215	234	210	221	261	221	232	221	234	230	248	232	239	246	234	230	238	224	241	220	226	244	227	225	224	210	206	248	248	233	244	222	239	226	249	240	240	242	234	246	218	265	270	236	259	223	232	234	252	207	219	257	246	226	227	233	269	279	267	232	222	229	238	236	256	197	224	250	242	246	232	244	255	236	217	216	241	242	236	264	225	220	223	241	263	225	234	225	224	221	242	231	220	234	242	228	247	232	248	252	233	243	239	232	216	238	277	223	250	231	244	252	220	250	266	208	222	251	217	237	232	247	220	258	216	226	233	249	219	227	221	216	232	247	233	216	218	232	250	242	230	215	226	234	230	228	233	220	249	217	234	248	231	242	243	219	232	243	263	200	227	263	222	270	244	230	234	202	243	240	221	223	225	241	244	273	249	228	229	246	232	244	235	236	201	242	242	251	214	228	232	255	273	229	236	244	229	216	214	243	203	253	237	236	233	204	211	221	234	252	246	223	242	236	251	220	241	215	223	243	255	260	247	203	250	250	243	249	231	225	217	229	219	277	213	218	253	198	241	246	210	240	220	234	242	242	217	222	243	248	245	235	256	202	243	213	255	234	231	264	226	227	225	230	238	237	240	218	232	193	236	245	239	233	242	237	244	221	236	210	253	231	211	230	226	253	243	230	241	229	241	221	245	232	259	220	234	208	216	230	241	263	236	206	251	236	205	231	201	236	234	242	227	240	237	241	246	218	252	250	225	236	245	227	241	221	229	271	241	241	233	253	250	263	255	232	224	213	287	215	263	258	239	234	242	246	229	232	225	234	236	237	236	214	247	254	259	216	230	227	239	239	229	235	228	241	268	225	240	243	226	258	214	248	236	236	233	229	255	226	229	231	233	217	234	203	252	250	220	221	246	257	252	246	245	196	250	233	261	246	226	254	232	229	248	201	252	188	232	232	201	235	240	243	237	243	221	275	239	242	222	257	229	245	242	246	267	221	216	249	246	243	221	252	220	253	232	244	237	229	228	218	225	250	201	223	240	231	249	250	262	231	249	226	243	235	238	233	229	262	217	244	204	270	229	257	229	219	243	217	214	250	238	223	269	238	245	228	240	238	244	243	209	244	252	244	225	230	225	237	214	225	236	226	213	245	242	216	213	224	234	237	205	205	207	236	226	221	205	250	235	254	212	265	238	233	242	251	213	236	248	244	252	224	245	202	229	224	243	219	199	237	219	224	233	207	216	257	244	233	248	224	231	208	235	239	232	269	178	227	233	233	206	208	227	214	270	247	241	250	251	221	236	250	220	215	225	223	249	235	196	221	232	242	253	275	256	254	225	236	205	210	242	205	221	233	258	237	216	223	246	228	251	237	256	241	217	232	248	238	217	247	252	248	217	245	212	227	221	219	226	230	221	222	233	235	235	243	250	229	224	221	235	253	232	223	221	218	244	243	256	241	224	241	221	207	240	241	252	239	247	234	217	237	220	223	229	242	240	265	233	238	229	212	213	241	241	223	211	219	241	238	223	228	243	220	228	239	217	252	222	230	230	223	242	235	233	227	204	243	266	245	240	221	242	223	253	244	241	234	224	240	255	244	259	246	257	236	213	213	245	241	253	236	213	252	229	245	245	225	211	240	227	240	220	224	234	259	207	262	216	211	228	246	238	228	207	238	239	233	231	243	231	259	243	224	197	261	224	234	228	267	246
1822	620	614	655	591	629	580	600	570	595	572	607	603	567	547	570	580	599	523	616	582	561	626	560	569	582	531	572	605	548	553	561	566	584	575	576	574	527	569	551	566	579	611	579	538	578	586	573	580	563	587	583	589	574	535	582	546	566	568	581	584	586	612	563	600	594	548	540	566	548	569	580	609	585	592	563	531	556	585	553	548	606	595	535	540	558	593	542	539	604	608	548	556	558	558	546	528	568	588	570	564	534	611	554	602	551	592	543	566	525	589	585	611	560	563	545	566	544	629	569	587	616	561	533	568	581	566	585	582	603	605	542	552	612	586	535	555	586	565	559	574	517	589	542	552	554	571	589	539	573	580	592	570	591	572	542	549	572	558	537	581	552	561	524	599	561	581	578	545	532	564	586	567	584	515	623	560	594	579	527	584	582	558	588	517	548	602	613	577	588	588	552	538	521	549	549	545	635	627	532	533	605	547	585	579	547	552	512	563	595	533	560	586	597	583	583	573	550	557	572	541	562	565	582	546	599	550	571	533	554	616	555	546	570	599	549	565	559	577	530	571	579	589	571	599	572	608	584	516	584	584	619	567	593	537	560	595	578	544	553	565	531	575	564	593	603	552	568	608	582	554	548	595	605	612	571	563	540	547	537	555	575	544	549	580	602	595	577	587	594	599	543	605	604	564	527	583	602	572	554	575	554	580	572	560	543	564	587	589	554	537	581	592	520	541	510	583	584	571	566	579	553	588	578	583	549	588	575	551	569	591	583	516	549	544	572	543	557	597	553	555	567	545	560	557	575	545	617	529	569	545	572	562	587	570	558	605	567	591	556	584	555	589	603	561	611	548	529	568	594	598	613	547	612	594	599	579	577	597	540	559	616	589	600	589	566	570	574	585	577	568	599	573	578	571	581	576	565	523	558	584	568	561	591	608	547	585	604	589	573	591	609	592	600	580	580	558	613	590	582	575	595	537	537	574	596	548	515	553	578	528	581	564	585	524	556	545	587	557	564	528	568	570	556	527	523	563	585	557	587	576	559	539	574	560	605	595	619	531	542	576	602	538	564	555	603	590	550	573	611	578	573	583	567	515	570	567	577	556	555	532	607	574	561	545	576	608	593	604	602	536	571	597	525	577	584	603	552	576	553	576	580	562	562	583	552	565	624	557	546	581	560	568	541	552	555	539	547	553	550	559	538	574	582	610	559	503	596	548	609	537	555	554	574	549	589	591	589	530	537	609	608	586	606	623	534	586	570	569	564	589	546	553	577	552	595	551	536	581	582	569	572	582	587	550	579	554	582	555	598	569	627	589	553	553	629	564	581	590	592	553	572	567	598	547	604	570	586	540	588	601	567	554	511	552	581	574	578	600	557	520	554	606	562	532	575	577	610	573	545	589	559	580	550	572	582	583	522	544	615	572	576	533	525	591	560	578	607	537	528	610	584	586	561	562	557	572	618	546	589	597	575	586	571	563	600	560	531	572	574	580	569	573	547	561	614	594	587	601	544	558	575	537	567	578	591	576	593	559	600	551	593	530	572	596	579	589	571	519	558	573	553	582	596	537	587	563	575	560	549	595	610	568	594	589	573	565	578	556	587	579	586	573	592	573	571	555	529	563	533	555	563	556	613	559	534	574	602	556	541	602	574	599	611	557	564	531	566	586	583	591	582	554	581	585	572	573	586	583	569	568	561	599	573	580	558	575	552	585	577	544	540	553	571	575	579	591	595	606	571	560	576	574	571	591	588	554	578	571	568	556	570	533	560	578	577	567	543	602	561	555	571	579	610	571	558	619	544	586	557	583	562	587	570	597	555	628	587	564	559	559	569	593	532	556	608	562	537	548	563	574	553	575	514	636	591	570	546	595	546	590	584	598	537	547	583	546	558	578	577	613	605	576	604	603	594	592	556	526	624	600	568	593	530	575	610	561	578	605	537	582	600	582	546	580	591	562	593	621	566	591	598	579	586	579	547	591	543	522	612	555	567	573	552	580	577	599	558	543	597	561	564	572	576	615	527	590	573	590	545	519	575	585	571	565	589	573	562	551	567	594	582	595	558	597	594	595	577	584	604	589	582	555	532	600	559	524	605	567	601	543	545	560	607	576	603	603	577	557	616	585	589	587	580	568	585	521	571	562	535	590	565	577	582	563	609	570	596	581	560	551	566	579	586	592	554	592	565	568	535	567	579	549	578	545	598	557	546	588	597	579	633	553	534	550	566	577	567	570	538	515	565	534	561	515	572	591	559	544	550	619	561	581	547	586	516	571	593	549	550	546	582	603	580	594	596	585	583	604	561	557	589	586	553	562	530	565	579	539	588	520	561	549	544	565	575	541	568	533	535	567	566	636	563	575	515	571	566	558	580	551	567	544	564	539	556	582	571	599	587	550	559	599	581	572	550	540	499	548	554	582	562	608	612	544	556	566	531	580	545	570	566	585	566	568	525	592	608	558	546	552	577	564	569	559	566	542	572	534	598	581	550	575	601	572	567	562	552	567	561	573	596	564	606	611	557	556	578	620	563	602	562	560	561	577	584	542	553	553	562	516	579	547	557	596	576	609	561	549	607	570	562	589	587	593	537	590	556	597	578	551	567	552	559	580	565	562	575	581	587	569	579	554	561	589	579	530	542	538	541	592	558	545	533	583	555	594	567	574	518	550	564	561	560	579	586	560	609	554	587	541	547	621	563	570	606	565	620	591	542	642	584	554	596	549	584	558	574	506	511	603	575	581	603	557	568	512	563	551	573	587	570	546	552	547	585	568	618	555	581	591	549	536	511	521	577	579	571	579	528	536	586	544	574	585	568	562	570	547	548	578	517	529	543	556	571	584	530	568	552	589	547	536	561	587	554	577	617	561	569	576	582	532	559	571	503	557	562	527	535	557	579	559	569	530	579	542	567	602	527	540	550	553	558	595	564	557	603	578	561	514	576	562	555	594	547	542	561	544	592	599	587	554	608	562	609	586	565	571	544	618	607	546	562	553	588	556	549	601	587	592	585	547	581	545	563	560	610	596	554	551	616	563	578	569	589	545	562	526	593	574	610	580	564	554	554	547	552	568	533	555	591	534	550	552	563	534	568	583	620	548	590	583	536	603	545	560	593	568	595	577	589	527	611	520	573	544	598	574	553	578	554	600	569	549	562	590	573	566	574	578	589	607	586	601	546	587	566	620	544	556	582	579	573	552	547	545	570	560	562	569	583	597	600	571	599	565	571	576	568	572	562	610	552	587	538	565	573	582	583	603	531	554	564	594	559	523	570	575	548	582	594	521	575	577	557	554	624	560	582	581	558	577	559	553	606	560	549	532	591	613	556	623	548	573	561	591	562	582	523	583	586	602	627	582	557	595	601	548	595	601	534	573	554	546	577	554	580	546	550	587	576	585	553	536	564	573	519	535	574	564	572	530	559	546	522	573	572	550	571	587	563	575	525	557	599	616	540	580	562	573	567	557	542	579	593	589	586	569	542	613	606	547	577	562	590
7423	683	696	662	519	422	388	367	416	374	384	374	350	342	324	345	318	344	359	356	366	356	374	342	351	350	348	346	366	381	331	354	378	399	350	333	335	388	393	370	364	335	323	360	331	349	326	360	326	380	343	365	381	355	355	343	344	344	371	348	323	345	313	318	349	312	367	329	361	329	383	355	364	347	363	339	328	328	346	354	347	374	383	347	348	401	363	326	337	341	361	358	349	329	377	306	316	369	314	354	344	368	359	338	340	338	364	313	337	391	329	367	344	327	358	370	354	358	344	346	339	359	367	338	338	370	374	349	366	354	343	370	347	358	340	292	340	355	360	318	357	323	368	349	330	366	329	352	355	338	359	349	332	345	359	342	329	362	358	332	346	357	366	292	361	339	337	356	339	332	351	327	358	352	353	364	353	318	347	314	323	358	352	320	317	299	318	380	353	371	329	378	359	358	379	326	368	351	360	356	343	383	308	323	347	374	343	342	334	318	339	379	375	345	331	373	329	338	335	324	343	334	372	352	351	319	328	375	362	333	329	314	339	356	319	344	366	358	390	346	295	342	342	343	329	323	324	368	345	346	306	316	341	347	352	345	357	347	349	327	355	319	340	351	286	331	342	356	374	378	387	285	330	343	360	310	348	298	297	327	371	347	344	336	310	349	322	336	366	351	346	317	330	385	373	324	352	361	338	363	338	344	341	324	350	357	356	354	325	330	343	326	363	375	294	381	350	341	374	346	354	359	349	323	340	347	362	310	341	348	372	314	336	316	343	355	317	333	336	320	352	376	340	372	340	348	355	355	323	363	340	377	344	345	348	325	341	335	327	377	324	367	336	338	373	337	333	336	366	320	351	323	327	362	351	330	345	339	351	325	365	328	370	358	355	335	313	324	378	341	351	337	348	330	351	341	341	328	305	351	361	339	342	354	325	309	341	275	333	326	324	334	343	335	357	369	374	347	340	327	375	361	330	349	313	358	384	348	338	361	337	322	357	295	317	363	379	331	332	372	352	333	352	342	329	331	359	353	346	349	294	323	321	318	363	358	374	371	327	335	374	378	355	365	363	327	344	342	323	358	361	317	352	328	326	350	344	342	337	364	327	376	350	331	360	335	326	333	345	351	345	350	336	373	344	369	356	348	357	307	344	327	383	298	363	349	354	325	359	334	338	342	339	335	313	391	376	384	339	356	345	368	358	348	340	339	334	341	326	365	338	353	310	352	298	328	358	339	361	369	331	317	329	338	334	369	352	362	337	391	327	328	332	325	387	361	355	324	343	322	354	343	333	318	320	347	342	341	321	341	347	345	318	314	350	363	354	342	351	355	338	345	359	370	327	349	337	357	344	352	343	382	338	294	345	341	356	315	325	353	346	311	321	354	339	319	387	342	356	338	342	357	331	347	357	336	345	353	303	330	347	356	325	317	324	359	329	369	398	364	355	353	335	343	363	359	337	313	343	359	375	368	296	335	330	335	345	379	356	373	373	337	353	330	341	319	333	350	352	303	332	383	346	360	350	345	330	316	342	342	348	340	345	346	330	362	356	359	362	374	357	373	361	362	338	360	341	324	340	330	369	351	351	345	337	346	341	340	360	343	367	386	348	350	306	343	365	340	318	346	318	326	356	373	351	351	358	323	318	340	332	322	362	366	403	331	339	369	319	362	354	395	367	334	347	330	329	317	324	361	353	344	334	342	347	331	331	333	326	345	336	331	351	345	361	355	329	330	331	373	349	323	372	323	308	358	376	338	329	347	357	324	362	313	330	332	354	344	354	338	379	348	320	368	333	338	331	337	350	367	334	314	371	346	334	353	320	358	373	337	347	320	322	359	357	339	379	351	357	355	367	370	366	374	347	333	350	334	361	371	358	328	312	356	329	337	358	339	341	327	333	318	352	325	381	345	334	343	363	333	346	313	356	377	336	364	344	362	344	326	364	371	338	315	313	327	335	346	359	348	325	355	364	362	338	364	359	353	299	373	360	347	328	356	355	373	349	344	335	304	322	336	337	367	361	363	365	347	349	368	350	352	318	316	364	388	339	340	347	349	360	362	339	362	348	330	346	343	318	339	311	363	360	317	355	322	366	349	347	330	347	341	335	334	380	363	342	354	341	336	361	357	335	357	317	354	342	358	336	347	375	359	374	332	320	343	364	331	300	371	353	359	338	347	309	355	334	357	357	361	346	359	322	343	318	345	358	345	354	313	329	372	353	357	330	353	320	345	371	349	336	347	365	353	308	343	325	371	323	370	343	373	350	329	329	352	330	351	364	321	332	350	334	339	340	358	362	356	370	367	363	348	328	335	374	343	374	356	357	354	329	351	365	346	358	353	363	347	345	336	354	341	342	342	355	381	395	286	353	339	358	341	363	331	346	363	331	353	351	333	333	331	333	335	344	328	335	353	356	308	352	349	337	324	370	338	321	352	373	368	381	358	330	340	346	331	353	337	347	344	326	361	326	343	331	348	360	336	348	330	392	362	339	335	297	338	370	352	362	343	344	351	330	354	373	310	384	385	345	330	323	325	317	348	365	356	356	341	340	335	354	348	346	326	285	316	349	320	350	348	334	321	363	370	348	365	346	357	325	363	344	342	339	373	336	349	333	361	383	328	391	324	318	360	370	339	367	342	340	331	328	324	367	320	358	297	347	368	327	345	341	336	354	362	384	351	348	373	341	331	357	361	366	349	329	340	334	361	347	331	315	370	328	325	320	356	380	338	358	336	336	336	327	347	369	344	353	350	360	307	334	390	343	320	380	333	326	343	343	366	406	317	344	350	359	325	372	338	339	327	333	333	361	356	349	342	303	378	353	355	323	367	364	388	354	350	377	333	358	363	354	381	359	354	362	342	364	322	352	371	329	355	355	343	338	373	298	354	331	360	337	346	357	332	364	352	389	365	321	323	342	352	345	342	368	353	354	335	360	324	340	336	323	368	336	334	314	358	364	396	312	352	343	365	326	347	357	344	353	334	333	346	304	276	373	395	356	374	376	327	338	340	351	329	358	372	341	330	352	338	329	356	338	329	330	403	353	332	333	344	327	340	370	376	341	360	359	350	343	359	386	358	318	307	336	360	356	340	336	372	328	361	334	328	342	359	343	334	344	345	371	338	358	378	327	352	342	309	333	359	341	325	335	357	357	368	351	362	375	347	338	327	310	360	328	323	336	392	320	354	350	378	322	338	325	369	349	332	342	345	339	339	316	357	364	354	360	332	310	343	365	349	378	315	325	342	355	327	371	330	339	343	341	366	325	346	318	328	400	332	338	366	355	320	362	318	333	364	349	325	325	360	327	334	347	380	306	390	345	365	353	302	377	388	331	348	360	332	333	360	342	338	383	359	350	345	369	360	357	327	328	346	334	321	360	368	351	344	372	337	365	316	297	357	351	321	344	328	360	348	345	356	338	323	332	351	354	361	319	337	344	339	350	325	331	348	362	342	346	396	384	350	341	328	321	353	342	375	372	377	387	354	345	340	366	342
6639	1089	1608	1733	1566	1314	1154	1058	1034	991	948	899	921	920	849	828	881	900	849	794	806	824	864	796	804	773	853	820	850	828	863	819	796	804	824	780	814	724	810	793	775	814	789	797	778	754	769	748	801	803	775	815	821	769	789	761	786	790	838	745	815	750	835	805	818	780	786	818	806	828	832	765	748	811	830	760	831	768	776	758	812	829	782	777	768	781	817	785	791	804	784	835	800	764	824	819	773	823	818	803	728	747	783	784	767	796	813	808	793	762	735	757	787	727	781	800	730	815	867	740	810	779	813	822	778	752	785	763	786	809	817	778	756	764	796	802	758	757	828	748	803	779	780	765	776	738	851	794	784	735	842	803	780	769	782	761	798	824	817	788	767	819	796	745	831	783	769	753	842	772	762	788	784	805	769	828	806	810	799	803	817	760	788	789	794	800	851	847	791	769	824	811	786	769	791	803	742	826	780	828	790	805	798	809	781	811	739	774	768	782	749	784	802	762	797	756	745	817	775	788	791	788	778	785	798	759	756	801	821	776	791	774	808	792	828	736	751	773	768	835	822	784	811	779	830	780	790	816	769	825	706	780	778	760	841	777	762	824	784	782	851	807	795	796	801	806	764	808	767	814	758	760	781	807	767	797	821	744	815	730	717	798	776	802	743	793	810	781	790	742	759	791	758	788	766	816	790	820	816	742	766	828	761	768	792	790	826	775	811	789	791	835	770	781	768	809	754	827	780	782	790	776	819	796	815	794	828	778	806	815	785	772	758	786	784	780	824	823	769	746	783	785	774	802	813	741	819	783	793	804	764	789	782	733	811	792	761	699	785	755	814	791	754	787	764	792	763	723	819	821	789	766	790	780	798	781	832	824	802	747	823	794	821	771	770	766	799	803	748	741	782	767	833	828	821	834	787	768	778	796	793	777	809	800	782	781	793	752	783	774	752	793	766	747	800	800	820	766	776	789	807	784	796	734	833	793	798	718	822	753	793	778	811	808	782	757	789	821	766	816	768	785	844	821	757	810	792	788	762	749	772	784	768	812	798	794	782	802	725	778	790	790	829	797	789	784	748	832	776	813	835	754	798	846	771	774	779	803	792	733	810	737	725	756	784	818	744	773	823	794	768	812	758	815	809	811	782	829	834	757	749	753	787	809	775	796	832	817	812	779	789	787	841	792	790	814	873	802	840	781	775	778	785	781	745	814	802	770	784	797	746	807	793	806	721	819	784	799	768	793	778	743	788	788	808	802	768	821	825	806	757	756	820	765	834	748	789	731	793	781	806	795	783	815	758	813	781	811	758	817	748	798	773	777	771	774	804	778	810	771	758	809	763	801	825	767	793	821	780	788	778	773	804	789	765	832	803	835	778	796	772	793	766	815	769	807	730	765	822	792	828	776	828	822	773	788	777	770	818	737	779	774	820	810	792	826	776	761	791	775	747	788	809	801	785	759	797	788	774	806	881	770	790	750	782	815	736	777	828	796	778	797	862	776	732	782	736	805	808	815	808	775	835	767	766	796	829	776	787	743	724	783	831	784	811	758	807	779	818	756	807	740	828	750	765	803	743	774	771	789	778	807	811	839	778	770	779	793	769	749	749	753	812	766	781	755	769	803	729	753	786	803	754	766	795	780	779	741	804	845	764	777	812	773	782	777	793	786	744	741	756	739	720	802	792	730	818	804	760	793	770	803	777	813	806	763	728	792	795	829	776	767	855	772	758	837	808	737	811	781	807	755	759	803	738	762	774	847	795	795	796	785	804	766	762	784	720	772	780	801	747	786	819	823	840	804	784	785	788	800	781	790	788	801	766	782	777	837	776	733	780	756	759	797	754	761	826	765	804	794	827	765	824	792	789	761	780	739	757	830	775	832	793	816	781	828	828	825	795	791	736	786	802	844	849	776	817	773	772	790	725	785	771	825	768	828	823	796	763	812	810	748	795	763	822	734	784	752	715	764	809	756	799	789	778	786	758	813	817	782	770	811	793	803	748	774	803	779	836	766	809	729	776	784	885	729	817	798	767	785	799	821	782	822	764	815	776	791	766	773	791	823	798	780	759	773	811	797	791	815	797	818	763	783	684	843	806	801	727	738	802	767	775	755	755	756	796	787	785	774	793	789	820	795	772	842	795	772	827	827	841	811	809	795	825	808	767	796	764	788	780	795	768	813	775	801	774	753	814	745	758	771	772	718	763	769	782	784	741	797	787	774	802	794	719	781	800	791	754	826	801	731	797	763	778	782	788	810	772	755	804	773	801	805	766	820	808	768	797	788	746	742	820	795	780	734	781	809	781	743	733	776	831	788	857	819	783	740	739	799	796	846	823	827	748	826	777	789	730	776	788	771	800	764	790	801	754	803	770	825	805	786	762	772	789	779	808	782	800	789	812	784	795	760	759	783	811	822	848	783	802	810	769	783	812	770	738	789	809	841	799	757	814	789	812	784	845	786	794	790	826	803	780	781	784	770	803	833	839	712	784	798	764	776	800	799	762	771	792	836	851	783	791	846	744	824	756	824	823	766	764	779	764	768	738	824	805	810	744	720	835	807	794	725	759	800	773	779	727	804	796	809	802	748	824	763	823	764	785	847	753	772	780	753	801	791	819	790	831	756	814	788	783	801	764	796	819	793	794	777	799	798	770	757	754	761	744	770	789	774	748	799	808	790	743	767	793	780	740	734	748	820	799	743	829	819	784	766	759	804	729	778	814	760	782	825	818	840	836	787	828	766	741	794	811	763	780	739	757	812	768	737	785	766	822	770	801	797	787	784	809	772	800	787	764	751	825	822	778	787	818	771	791	819	797	788	767	771	752	798	798	788	767	807	787	753	775	810	758	768	808	778	803	727	771	832	783	795	732	786	820	782	785	778	781	860	763	744	801	781	776	827	796	764	800	815	755	801	769	771	801	798	761	764	811	781	767	827	733	752	791	773	737	772	754	793	791	754	797	807	787	774	761	812	776	774	797	719	786	757	739	773	788	794	796	760	805	818	753	792	730	758	724	754	751	794	780	808	772	835	742	858	783	752	776	811	770	758	750	792	797	818	809	777	817	770	744	753	780	782	782	808	751	840	796	789	784	780	777	826	757	751	828	753	811	788	798	760	830	842	792	799	776	822	775	842	787	823	813	755	792	752	797	799	810	757	759	769	792	790	764	772	791	839	747	790	845	787	778	777	780	749	744	753	811	828	779	772	748	803	781	804	760	782	797	796	837	759	776	776	731	786	789	760	801	777	818	784	804	781	801	750	787	841	777	784	788	758	789	791	773	853	837	781	784	757	842	779	773	793	758	776	770	781	756	790	786	750	781	808	769	705	793	799	745	813	745	773	774	814	789	825	801	792	774	787	762	809	731	764	820	804	755	785	752	815	763	791	763	766	815	757	843	786	722	789	823	767	836	801	760	799	824	723	798	822	765	758	834	834	811	769	769	821	802	801	813	807	774	827	783	796	777	808	731	790	823	788	762	766	812	786	796	783	807	800
14263	1188	974	816	539	441	354	307	336	284	285	243	269	245	268	250	249	233	231	230	226	221	242	226	215	211	230	230	222	239	235	223	227	240	223	220	222	254	255	235	234	215	216	206	234	215	220	229	211	206	232	219	213	209	232	239	232	219	196	238	249	219	227	231	215	239	207	244	220	227	220	225	230	226	215	230	238	219	229	235	216	208	212	201	196	228	215	211	226	249	204	232	225	215	256	237	249	242	220	220	212	232	224	222	201	226	220	225	212	231	230	254	246	244	245	237	212	224	244	214	218	238	204	218	238	228	209	225	238	203	232	196	247	239	233	235	214	213	219	244	220	246	229	191	229	217	195	213	204	237	222	226	207	256	236	231	218	259	249	232	246	241	237	238	234	189	209	194	221	275	215	227	227	212	221	260	200	215	222	259	214	214	207	244	228	215	213	212	235	209	238	225	205	213	242	205	211	224	239	240	231	243	216	201	232	222	209	208	207	205	226	221	208	206	206	234	269	214	239	226	213	200	212	213	244	251	233	227	213	213	225	193	216	228	214	225	237	209	205	219	212	260	208	234	225	239	233	205	214	227	206	229	215	223	231	244	221	223	220	212	226	200	238	215	242	225	229	210	185	222	190	224	234	257	240	218	247	217	214	247	235	198	225	209	236	221	233	230	252	212	239	231	233	237	249	203	206	223	265	214	235	221	214	229	218	219	214	238	224	237	233	209	233	215	216	239	214	218	234	229	216	232	208	227	244	239	274	207	198	240	219	216	213	232	238	244	227	226	239	236	203	233	209	218	188	194	226	223	202	209	207	233	220	201	227	210	224	238	225	219	229	229	205	227	227	210	234	227	210	258	223	216	219	229	204	253	222	179	245	206	225	236	227	192	225	222	242	219	226	236	225	218	222	238	224	209	215	245	207	229	228	228	216	221	224	247	214	242	228	215	228	209	245	251	216	222	239	220	225	225	248	238	213	219	200	253	199	223	229	194	220	227	201	203	230	221	230	258	219	216	204	215	222	212	208	228	223	249	226	228	227	196	214	228	236	203	240	203	196	227	239	218	205	240	222	183	241	222	211	259	215	261	214	201	207	253	210	239	212	173	226	209	202	242	235	197	218	226	208	224	236	215	214	232	251	224	233	223	209	231	188	233	212	218	217	233	237	230	243	241	224	232	216	209	238	237	192	222	208	214	273	245	222	178	234	237	208	234	219	233	193	247	224	190	246	232	208	245	227	222	213	229	225	219	258	220	258	218	230	212	198	208	223	201	216	219	237	212	212	214	208	250	233	253	249	229	238	261	233	252	209	219	240	207	233	235	214	227	218	237	252	220	253	234	216	232	247	261	235	220	237	256	239	198	225	215	232	226	254	222	224	196	248	237	205	254	254	239	246	223	246	242	220	209	199	234	220	221	233	195	214	230	208	231	254	246	216	224	206	218	236	226	242	237	215	200	218	197	226	251	220	230	235	213	224	256	237	244	216	218	219	219	209	248	232	224	212	228	231	233	207	211	216	218	253	232	228	222	228	184	186	209	219	179	208	206	224	242	225	213	242	229	233	239	233	246	244	194	217	215	242	251	224	232	190	234	213	222	236	231	256	245	213	215	218	210	189	215	213	245	211	232	224	260	240	217	225	229	250	216	254	227	228	231	221	210	226	203	213	216	237	225	248	218	205	226	245	248	235	259	184	235	214	234	208	216	224	229	220	226	231	220	221	221	221	205	224	231	221	222	226	223	224	254	218	230	216	200	210	175	230	228	236	225	187	221	271	251	211	245	248	215	198	214	223	176	210	213	233	222	252	239	215	226	194	217	214	243	216	214	217	223	215	251	245	215	223	232	215	245	213	243	202	237	208	230	211	227	265	230	230	238	223	230	233	192	255	222	202	236	247	215	206	232	215	223	218	214	244	210	229	261	215	242	247	229	218	237	222	209	219	233	202	209	226	233	223	239	218	261	227	231	224	204	223	242	220	213	255	207	222	242	252	221	238	189	212	227	228	226	232	228	239	237	235	233	216	245	209	255	216	225	259	240	222	241	264	230	237	211	242	246	218	215	232	254	230	208	227	216	224	230	224	220	228	247	249	196	249	225	233	225	230	218	229	217	245	225	210	253	233	245	221	223	260	230	195	231	196	220	244	241	249	221	211	204	225	244	220	200	215	229	227	221	242	213	231	220	232	208	201	219	222	211	238	227	220	210	220	229	226	243	216	217	209	233	234	214	218	215	204	248	232	225	219	221	241	217	231	224	233	251	228	204	234	221	240	218	223	199	226	230	239	202	245	241	210	237	240	220	243	240	264	230	209	216	210	267	227	220	232	205	218	222	230	228	225	224	217	259	233	218	229	210	213	246	234	214	251	208	240	224	234	232	214	197	231	235	249	215	217	231	218	234	236	228	199	214	253	242	222	240	239	211	238	194	237	206	211	199	217	239	231	235	236	241	249	197	247	202	235	239	216	223	224	232	222	212	210	230	227	252	237	234	217	200	218	221	237	232	229	180	219	250	233	223	220	214	224	229	254	202	243	226	225	203	245	244	212	190	234	215	241	243	228	253	232	223	202	221	222	206	191	200	219	232	223	212	219	218	229	190	207	241	193	235	271	225	219	200	258	205	213	205	226	211	239	214	203	273	246	216	238	234	182	214	223	215	237	226	210	220	267	225	228	228	254	277	218	219	216	231	226	215	222	220	198	259	246	224	230	210	257	208	233	203	221	193	240	230	223	179	202	246	231	240	210	237	233	254	201	217	261	237	226	225	221	203	238	231	192	222	253	212	230	232	231	244	233	228	225	232	225	247	240	221	235	226	235	232	204	246	265	228	216	222	191	201	236	231	239	216	209	226	211	221	219	230	221	198	215	212	227	229	210	208	225	232	237	193	213	246	239	213	223	237	232	211	193	229	215	225	239	235	249	232	215	221	238	220	213	229	216	219	257	226	216	204	214	218	222	190	234	195	237	238	206	232	204	217	214	202	222	240	227	240	225	221	244	292	264	194	203	234	221	209	207	216	224	192	223	212	211	217	199	231	235	241	242	218	217	205	215	201	216	208	210	208	199	237	214	232	195	221	227	213	216	222	243	219	221	219	193	233	223	227	210	237	223	216	230	210	217	190	218	236	207	247	226	214	229	197	247	269	235	216	213	218	208	219	206	216	238	251	219	223	246	231	208	222	228	247	185	224	213	235	235	241	236	209	221	252	245	211	231	200	231	233	213	214	205	262	247	198	230	250	231	220	220	220	221	224	206	222	254	247	226	208	244	220	216	219	212	235	187	228	251	223	200	234	243	225	196	216	200	242	204	195	235	225	245	233	224	228	225	211	223	212	224	194	198	203	225	206	229	204	227	212	246	247	242	222	230	218	212	206	241	222	235	222	201	221	227	235	206	227	236	212	232	225	209	243	197	214	243	246	232	218	225	214	231	223	237	241	220	219	215	245	228	235	228	236	252	223	215	215	242	211	239	248	218	272	221	226	213	267
8038	1081	1981	2337	1867	1556	1263	1103	905	836	771	750	761	752	653	735	638	578	647	624	651	601	537	581	543	584	541	557	583	558	568	552	539	552	523	557	536	592	559	538	570	573	551	519	571	529	521	537	495	511	533	535	497	512	511	516	536	550	525	516	494	526	536	526	556	556	511	538	544	562	517	511	490	506	531	483	503	544	561	537	533	566	543	553	550	533	515	546	530	521	509	547	530	501	522	487	505	507	504	518	517	520	502	521	507	570	531	501	557	515	513	493	500	558	556	540	511	523	529	545	532	507	519	506	538	538	521	527	551	549	511	493	534	516	507	509	528	493	539	538	517	503	571	561	528	530	511	509	535	533	510	504	547	540	481	509	538	533	516	522	542	509	538	505	510	525	503	588	441	555	519	558	492	508	495	523	524	499	490	515	502	530	555	498	512	506	508	483	533	522	497	558	537	522	558	508	529	518	504	481	506	542	535	521	517	483	490	513	515	509	513	518	532	525	505	553	507	522	513	525	541	528	541	532	498	549	550	531	539	528	564	555	488	469	507	502	537	546	489	500	521	561	549	523	545	488	548	530	498	529	524	480	530	556	539	506	541	550	470	535	525	505	500	518	554	524	488	537	558	538	551	516	538	543	502	495	500	521	564	521	529	508	538	536	520	504	458	521	495	526	522	529	494	564	517	548	526	530	460	481	543	562	510	513	532	490	543	514	550	533	513	518	547	541	504	527	491	538	498	520	526	500	547	599	500	518	516	537	542	519	470	517	541	541	474	502	511	484	523	506	530	513	534	515	544	486	533	516	533	538	520	519	538	531	519	466	538	502	505	502	528	557	508	531	543	531	522	526	512	535	505	544	551	523	523	510	486	541	500	519	531	486	548	481	546	533	517	548	543	514	518	568	507	488	541	538	513	516	512	511	532	516	474	528	538	533	523	502	521	520	538	496	503	464	495	523	538	524	520	510	490	522	537	516	518	515	521	508	532	484	515	528	531	535	543	528	477	503	507	524	504	533	520	521	482	540	496	558	478	498	524	503	488	537	513	517	524	499	495	523	552	527	499	546	529	501	519	536	557	539	539	520	539	484	490	516	471	506	513	500	506	565	505	528	521	568	534	521	496	577	537	508	505	544	573	530	524	527	554	495	505	549	488	528	530	542	549	512	496	483	587	524	511	506	547	533	526	550	530	497	533	537	571	564	529	517	521	498	531	544	530	496	515	536	526	510	520	493	486	490	513	555	524	549	561	528	545	472	536	536	477	519	539	494	496	500	514	518	510	518	511	519	518	483	528	491	489	478	483	531	536	522	493	543	534	536	507	470	517	527	532	515	505	535	522	506	491	530	541	537	501	505	549	482	517	534	554	537	484	512	484	497	528	512	521	541	522	503	516	468	496	486	523	526	480	500	522	570	502	512	545	499	483	553	522	498	507	519	533	480	508	526	532	525	518	473	569	562	521	529	513	499	465	569	483	553	500	522	489	495	502	520	528	504	532	467	562	542	520	522	523	535	525	561	524	510	513	528	495	540	521	521	531	506	517	507	489	492	520	501	540	500	517	506	509	510	512	512	512	521	495	522	520	535	545	532	509	495	506	493	528	487	515	526	457	525	491	550	521	552	534	494	535	504	562	512	466	519	528	506	504	502	505	517	513	500	493	514	492	539	549	486	534	528	525	545	574	509	531	521	497	550	517	510	516	497	530	512	563	567	495	505	522	482	542	517	527	519	510	542	515	562	538	518	542	494	529	516	508	510	477	506	480	529	529	534	497	521	507	508	577	500	549	507	513	544	551	504	522	481	555	508	508	533	524	509	498	524	516	513	499	499	572	496	523	495	517	530	505	551	529	469	533	499	553	508	541	507	521	553	522	507	519	498	512	517	534	537	509	494	509	493	554	529	543	506	532	509	517	528	567	524	496	522	535	500	535	499	512	517	506	502	507	520	536	551	513	565	503	511	525	536	485	492	537	532	511	514	479	513	558	530	512	532	549	483	511	487	509	521	519	516	554	517	521	528	527	540	513	531	544	545	483	555	533	484	478	542	506	535	524	509	518	523	458	538	536	492	510	513	537	535	538	526	546	522	544	516	518	500	507	519	528	529	511	543	495	541	513	532	513	513	512	548	515	516	533	517	486	484	551	498	537	554	567	541	494	519	519	541	524	552	491	529	515	528	491	527	529	543	521	522	537	531	501	508	508	491	510	511	544	521	513	499	495	520	557	518	529	535	553	503	538	526	478	550	504	518	544	561	522	479	536	488	506	522	535	557	505	514	519	479	558	535	521	564	513	497	569	543	550	504	543	531	509	539	516	507	521	544	526	523	508	511	476	498	522	494	528	509	498	516	509	531	524	502	522	538	479	501	524	502	533	502	490	530	538	552	559	472	502	525	583	512	519	524	516	516	514	515	545	482	538	524	515	508	541	580	522	488	559	516	561	538	498	513	520	491	536	522	505	506	547	554	513	502	458	546	506	503	502	505	519	500	537	511	504	528	482	515	509	502	501	493	554	469	509	512	561	532	555	526	580	501	508	503	533	545	555	527	500	530	527	513	537	475	504	527	517	539	541	533	514	505	530	493	544	549	489	512	531	524	509	499	506	523	513	504	507	513	557	523	499	549	516	553	487	530	499	532	528	533	499	514	562	519	523	523	508	538	530	475	504	525	520	506	533	496	561	523	537	524	497	527	524	512	487	488	514	492	511	532	544	509	503	530	491	578	502	491	520	551	506	507	514	525	561	531	522	570	544	499	532	526	520	512	509	508	514	523	565	494	513	516	572	529	521	518	503	507	521	490	524	512	475	516	509	505	572	545	530	496	499	528	532	548	542	517	532	473	457	546	520	500	508	525	544	536	488	539	519	523	535	523	510	506	511	500	494	533	576	556	530	532	541	505	552	551	532	528	501	474	499	508	544	544	493	521	524	555	518	545	527	505	501	490	494	565	544	562	520	511	537	502	501	522	495	522	534	483	503	494	509	496	522	541	505	563	506	498	495	510	484	539	499	486	525	533	479	479	507	525	520	542	523	514	523	530	529	530	531	508	470	549	518	504	539	543	526	528	519	497	489	514	532	503	536	497	511	533	516	577	494	465	534	548	531	531	508	505	538	506	524	494	524	556	512	543	477	543	513	529	553	539	540	518	528	544	554	508	547	549	524	533	517	486	530	569	521	510	491	517	489	518	543	527	523	538	498	529	520	500	511	519	512	556	544	571	504	538	488	554	502	551	509	539	522	534	513	487	513	550	544	511	520	529	497	537	547	514	514	522	519	516	560	466	511	556	561	511	537	512	520	504	508	507	535	548	491	523	527	506	481	521	526	519	472	503	479	557	488	524	524	515	516	551	532	514	512	505	546	466	536	516	526	520	511	519	542	527	545	525	513	505	482	571	501	480	490	471	507	494	529	472	485	500	493	515	556	521	520	535	530	534	529	517	536	524	511	491	491	514	525	538	514	548	562	505	537	502	513	514	536	543	516	516
1396	253	251	252	256	245	285	228	212	260	271	230	238	257	259	218	260	242	246	212	243	246	222	227	247	238	224	253	241	252	211	235	269	269	229	240	258	225	238	257	256	216	204	246	229	243	249	250	211	226	247	216	255	240	242	266	263	214	201	245	249	273	273	244	212	247	221	260	235	246	237	217	207	219	239	227	214	224	257	231	255	236	225	270	219	224	223	245	258	239	248	235	255	242	236	225	233	225	238	238	239	233	245	239	247	251	232	233	244	238	261	247	283	247	229	249	215	231	248	214	233	228	235	247	232	271	244	224	252	215	212	243	254	267	225	258	242	226	242	233	238	268	229	242	250	232	275	218	204	256	220	230	241	229	255	248	241	243	258	261	231	225	226	216	211	224	218	263	230	240	222	234	228	240	247	253	217	229	250	236	268	258	245	228	215	240	237	257	215	227	232	203	245	257	261	241	229	219	254	260	233	241	257	258	246	238	251	240	222	247	267	221	264	226	247	243	257	264	220	258	217	266	235	251	256	243	238	242	274	232	297	208	233	258	234	208	226	237	244	249	240	230	245	236	234	248	225	248	246	238	253	261	251	238	247	214	218	218	272	231	267	254	247	235	239	244	219	245	234	207	225	219	230	249	245	244	225	209	264	218	200	248	223	241	225	240	248	235	255	209	236	236	264	218	230	244	236	260	226	219	264	260	240	228	259	237	228	232	269	210	258	209	257	225	271	222	243	217	235	260	242	231	187	220	208	235	215	201	226	224	247	253	231	245	239	228	225	239	244	254	258	256	243	269	238	232	248	249	220	250	245	258	280	244	234	259	240	244	256	250	223	245	256	243	248	214	201	256	236	244	257	205	231	217	236	241	234	209	243	231	207	203	237	240	227	230	231	248	232	248	259	242	262	251	223	234	201	237	245	221	248	284	226	223	205	250	253	224	239	234	238	226	232	237	253	235	218	223	232	234	285	250	274	218	222	244	263	227	246	233	241	253	209	238	200	255	245	254	273	245	258	219	240	244	239	240	221	226	229	267	267	243	215	246	253	232	242	240	222	204	228	254	232	243	251	249	218	252	219	209	229	224	244	238	225	245	235	256	225	224	226	257	260	237	267	244	229	251	224	247	254	249	254	257	233	232	245	263	219	220	250	220	251	272	218	229	216	230	209	267	244	243	227	230	258	224	222	242	244	245	238	234	222	254	229	276	233	223	228	196	235	217	264	232	250	243	231	220	262	232	228	231	246	233	244	221	230	265	252	254	227	264	231	237	237	250	244	244	202	258	217	234	228	262	223	273	245	233	247	220	247	239	214	215	231	256	261	233	230	245	219	188	249	226	225	246	233	230	247	217	221	255	237	206	206	225	215	232	259	218	207	238	269	235	217	238	227	235	225	218	225	237	225	221	238	232	236	255	235	254	218	253	251	233	198	249	243	244	217	226	245	259	210	224	230	237	233	259	238	218	235	225	240	223	266	247	266	234	255	215	253	227	238	242	228	275	252	229	216	242	227	266	231	224	256	226	246	224	250	242	256	242	225	256	227	217	244	265	227	232	233	243	217	249	203	212	241	241	218	236	259	235	241	235	225	210	240	272	232	239	230	223	213	213	227	220	220	236	221	230	228	237	264	245	235	223	259	224	231	215	244	240	235	205	258	227	228	244	249	258	233	239	211	240	230	315	228	235	212	226	218	230	235	207	243	215	230	261	250	269	218	257	217	266	227	223	196	239	226	242	256	227	240	219	236	249	241	230	247	191	217	255	221	236	226	258	227	224	216	238	201	248	235	235	225	242	218	222	270	222	281	244	247	240	228	246	231	244	226	250	247	248	214	253	267	248	227	249	236	237	244	226	240	233	203	232	261	266	236	231	215	213	236	255	242	242	221	243	251	274	235	252	227	217	230	250	240	236	240	242	207	236	242	264	240	229	235	255	220	250	244	230	238	236	238	232	248	256	243	231	243	220	239	230	229	212	259	213	244	231	221	261	221	216	237	244	224	244	247	230	227	238	230	263	231	233	235	263	254	213	216	250	258	238	217	225	231	248	233	235	229	256	233	236	257	259	245	227	248	255	253	269	244	250	234	241	236	231	235	247	193	231	223	215	236	204	207	256	268	236	257	222	224	257	223	241	209	249	231	245	241	243	210	230	257	225	226	251	240	277	205	253	231	230	226	251	239	216	235	238	233	232	209	244	242	218	221	210	220	257	234	215	255	238	253	234	242	218	244	235	218	249	229	217	231	251	269	235	246	248	255	259	225	245	272	239	275	225	235	245	233	229	258	250	241	232	248	244	250	225	250	216	260	253	234	242	238	211	240	207	243	258	228	267	271	245	239	241	247	221	235	239	237	235	216	228	245	236	237	245	236	211	239	263	256	235	243	247	240	251	221	230	238	247	252	238	242	217	224	240	225	257	225	241	200	231	248	218	238	261	218	253	254	230	232	233	247	221	248	278	221	227	237	229	237	239	250	230	237	219	238	244	216	213	237	260	228	248	266	213	239	229	244	244	239	235	272	233	256	243	221	216	219	241	243	233	250	229	270	230	249	227	243	252	218	209	234	200	231	249	219	229	260	244	246	214	245	251	242	233	246	217	225	231	240	237	214	225	213	254	246	243	231	244	246	255	246	232	245	273	240	228	273	220	246	265	266	222	249	241	250	217	247	231	220	251	252	243	245	239	233	248	232	246	228	217	261	230	218	230	253	246	216	252	252	267	275	237	229	232	243	203	221	252	235	231	212	201	243	221	241	236	245	223	239	259	243	220	249	208	225	220	248	237	242	217	231	207	231	226	250	231	249	229	243	243	233	243	228	246	259	227	236	208	228	210	244	231	242	216	211	252	214	233	239	217	203	260	239	238	264	258	233	273	233	245	256	238	225	246	230	200	229	266	233	237	253	262	240	243	239	255	233	211	244	247	242	244	263	231	247	197	259	251	252	255	237	240	269	234	272	221	259	229	265	238	231	228	226	266	272	219	247	233	230	231	206	272	219	226	216	226	268	243	239	256	241	234	202	241	227	252	230	251	220	252	229	228	245	235	246	224	242	212	245	237	270	210	224	244	253	216	263	238	258	249	231	236	249	225	259	248	236	235	248	255	225	218	222	215	245	247	239	222	244	219	241	234	240	229	239	222	236	229	228	237	244	220	243	263	235	253	233	232	252	231	234	205	260	222	253	238	232	237	221	272	262	217	244	225	232	235	225	242	250	260	205	239	265	215	293	256	259	278	262	248	239	246	241	257	241	264	229	241	229	243	229	232	231	252	231	220	202	223	244	242	259	201	258	228	243	237	241	250	254	237	243	255	266	258	236	236	271	241	228	242	232	240	192	229	258	210	260	230	246	228	273	250	243	242	218	256	211	228	214	226	253	231	249	229	244	243	241	224	233	235	225	240	248	239	226	232	206	251	222	231	206	241	240	248	249	257	273	243	238	244	209	235	220	248	238	243	236	227	254	235	196	236	230	253	213	249	221	227	243	219
1812	593	641	661	579	591	595	578	631	645	604	590	617	595	596	564	639	564	536	596	583	546	608	610	588	596	565	557	568	578	559	541	581	568	587	598	598	586	621	533	608	595	575	595	579	614	515	577	615	559	572	579	604	590	584	564	602	551	619	607	556	615	569	580	580	565	561	516	555	626	542	562	589	542	619	594	576	555	565	528	583	583	575	572	574	592	544	602	566	609	570	565	556	556	584	610	577	577	592	634	559	580	564	565	559	597	553	578	562	560	533	579	598	573	597	625	535	535	566	607	554	545	561	570	555	594	587	531	590	571	573	551	573	577	578	527	564	601	573	566	574	566	628	576	590	573	572	577	532	573	576	552	530	588	571	588	609	559	556	575	558	523	565	601	612	585	619	558	545	563	595	577	586	553	559	589	568	591	563	616	626	599	567	594	567	562	564	594	561	596	599	574	597	565	617	598	587	584	589	553	611	537	569	566	591	553	604	524	531	597	600	569	609	571	569	587	579	553	564	605	581	578	594	569	575	568	597	564	569	590	572	577	565	548	598	561	562	538	564	613	580	554	557	610	586	533	566	586	572	566	555	605	604	542	562	597	548	583	578	575	628	614	546	582	608	542	551	552	569	559	552	578	613	610	576	536	547	568	570	571	561	596	612	567	595	566	550	570	546	555	590	585	536	595	565	579	536	605	614	557	583	557	627	570	565	588	624	613	557	600	555	569	551	550	577	561	548	588	560	573	543	577	596	577	601	588	564	557	559	547	559	555	549	569	597	587	520	552	572	561	533	560	576	607	579	538	577	588	619	563	577	549	531	560	547	570	564	563	579	596	647	563	572	592	596	528	577	601	577	535	589	550	644	581	573	582	620	574	549	606	586	560	587	590	566	583	592	593	593	575	538	596	584	604	581	578	615	609	568	543	616	562	551	546	600	546	555	574	595	578	573	554	579	545	571	543	537	569	560	541	595	567	540	596	571	575	555	577	552	575	597	629	609	562	582	554	590	592	590	592	586	586	592	591	608	555	623	598	575	544	566	605	625	556	580	588	575	574	605	562	602	594	588	608	585	579	557	554	572	591	580	559	585	551	591	605	537	566	577	598	588	562	601	585	569	558	591	597	581	560	591	591	555	579	578	593	598	603	552	598	555	597	565	567	576	581	556	586	609	567	566	590	580	572	573	566	550	571	541	562	592	574	576	547	567	566	567	602	595	594	532	608	540	572	531	548	587	601	586	601	599	592	582	592	573	541	602	556	597	568	575	624	627	545	609	554	614	550	582	582	557	612	571	577	598	560	580	568	561	587	608	590	556	571	533	575	558	590	603	590	593	598	616	589	572	578	587	534	607	600	565	600	553	550	546	593	608	596	574	533	573	551	561	563	546	563	567	529	550	597	524	569	585	601	604	624	591	616	556	587	614	586	573	551	590	542	537	553	535	566	602	559	577	579	554	538	540	605	620	579	554	545	583	546	577	576	583	578	601	582	559	596	611	625	623	604	580	544	574	565	613	611	572	563	584	571	581	597	582	549	575	570	587	560	590	539	628	560	628	567	583	589	534	582	584	584	581	545	589	574	561	573	566	560	567	550	590	555	613	572	593	612	582	552	557	569	590	570	578	542	520	587	595	573	597	538	588	551	581	580	601	535	528	594	562	579	560	563	602	545	585	584	599	562	574	592	573	561	563	548	603	552	576	589	584	602	565	604	557	567	548	588	578	610	562	578	564	565	592	549	605	589	609	541	590	604	568	602	549	568	554	574	561	609	575	554	593	596	561	580	607	550	520	563	562	596	584	563	616	546	575	533	562	567	536	557	538	585	588	599	553	566	611	577	574	619	566	599	595	578	535	598	624	593	556	596	580	549	559	560	596	587	594	578	571	591	566	593	567	545	523	581	580	562	579	530	587	570	568	580	576	591	533	604	571	574	569	554	586	619	539	588	615	590	568	577	510	614	583	572	595	593	576	586	545	589	609	593	569	575	591	600	616	603	586	584	570	546	581	540	582	555	551	556	552	616	600	586	590	600	587	609	580	602	591	525	553	545	594	579	601	544	566	587	585	581	575	501	562	613	614	600	602	556	547	615	577	553	642	614	581	601	613	562	601	558	580	533	577	551	579	558	559	543	583	583	575	586	569	581	571	585	585	597	579	571	522	597	563	569	528	550	561	592	557	541	587	618	537	551	566	557	554	581	560	562	558	578	552	582	603	571	564	585	604	596	567	569	579	605	580	607	582	569	598	579	561	567	579	537	605	575	609	559	585	571	593	553	581	594	565	573	612	559	567	567	584	549	586	581	601	593	580	594	577	587	582	565	544	542	596	575	543	560	602	575	542	525	587	523	602	602	601	582	632	550	568	587	609	587	557	590	615	546	548	577	552	582	560	560	565	565	593	538	565	577	580	592	534	612	606	580	556	539	552	509	591	592	519	558	562	550	585	551	580	561	589	562	598	569	576	590	572	585	566	538	613	581	608	597	632	572	585	553	595	609	574	572	577	609	563	568	582	561	609	607	550	613	645	561	617	602	572	598	525	558	553	567	580	564	545	599	568	582	569	515	579	559	589	582	570	563	563	558	554	564	570	586	602	576	550	576	586	555	573	588	584	578	551	558	572	611	547	564	554	579	572	583	579	560	545	580	589	570	584	565	591	564	583	584	560	585	615	576	563	578	595	573	559	573	592	597	595	582	563	609	549	588	539	552	580	567	621	605	592	587	562	587	534	589	587	604	584	594	616	548	571	610	563	570	586	583	559	575	573	556	610	597	585	546	577	566	605	559	556	571	571	582	599	592	561	553	574	618	579	568	580	565	592	591	539	572	556	603	536	584	583	565	563	614	578	589	556	594	567	574	570	609	563	620	586	612	540	571	533	575	579	562	607	573	552	603	561	590	571	525	565	592	564	574	543	589	539	563	568	603	578	621	575	564	565	568	583	587	577	575	583	566	579	570	573	578	612	577	572	547	565	544	566	548	597	575	580	532	597	576	595	557	561	536	551	581	589	566	607	578	595	618	568	572	567	591	615	582	529	569	591	550	552	605	559	566	559	560	590	564	544	577	615	542	535	578	630	596	580	568	582	614	580	575	607	607	547	550	605	576	585	605	580	562	564	548	590	536	593	576	586	578	632	557	571	597	605	615	579	582	555	543	578	531	589	579	571	553	586	592	590	523	578	551	601	595	600	562	588	566	580	562	562	571	620	574	529	575	582	568	576	531	593	535	589	536	547	547	581	579	610	574	634	567	600	598	566	607	578	575	578	534	592	565	579	556	586	584	561	543	615	586	589	533	550	609	532	586	558	565	594	537	554	597	580	543	594	601	620	612	553	590	602	545	569	560	585	609	559	586	590	554	558	553	589	586	584	561	532	598	577	562	580	589	600	624	551	576	587	617	605	571	581	560	564	560	620	592	573	562	578	560	560	571	561	645	547	605	601	566	606	603	539	598	582	589	548	576	566	561	590	575	571	560	564	567	568	541	576	538
7601	674	656	606	524	449	386	439	386	378	347	371	353	338	356	341	344	404	374	336	417	352	362	354	335	331	348	379	321	356	348	343	326	313	384	336	391	330	376	313	327	318	348	367	323	334	316	392	365	338	362	368	388	344	351	345	355	349	314	318	332	360	338	331	310	334	340	371	337	337	355	316	362	321	344	333	357	347	361	386	356	370	367	323	347	356	328	363	342	367	329	361	347	325	323	365	308	337	341	335	313	344	333	334	339	331	324	355	339	365	340	343	327	349	297	305	339	383	352	325	298	356	332	315	357	359	333	301	325	349	392	374	341	330	342	348	322	335	330	356	330	325	349	332	326	351	329	318	317	350	347	347	332	278	336	362	340	306	347	337	290	334	313	310	344	355	343	311	317	360	355	350	383	322	356	334	359	357	336	345	333	342	335	394	346	325	323	358	328	322	338	329	323	333	331	361	340	326	371	326	310	385	353	369	357	346	367	331	347	343	325	354	363	349	337	348	335	359	363	338	363	355	385	351	338	342	339	334	331	364	332	333	370	383	357	327	338	350	358	357	310	333	347	377	374	353	387	327	351	333	371	343	357	327	324	341	344	330	340	341	306	335	332	325	326	314	356	374	361	360	347	360	324	354	328	348	334	314	337	337	331	351	338	326	364	349	347	360	381	355	315	301	311	384	320	359	321	353	359	344	349	350	333	339	352	316	303	325	319	364	325	347	372	357	391	314	359	357	335	321	346	333	366	338	385	374	318	392	334	323	348	343	351	336	351	363	326	322	382	390	345	347	332	351	359	359	373	360	383	331	369	345	333	304	347	356	353	334	327	363	329	352	352	349	354	343	345	329	299	341	369	338	349	323	348	382	365	336	366	323	328	362	315	359	338	368	337	315	357	346	332	336	286	315	353	340	344	323	351	361	332	331	339	335	315	334	353	354	318	335	335	351	315	333	356	329	321	389	335	338	318	314	342	332	353	324	362	373	337	313	368	380	340	337	302	354	352	345	366	321	341	343	337	341	314	349	361	331	346	360	383	320	365	347	342	349	315	336	328	341	339	342	382	323	344	387	337	300	343	366	320	306	363	365	329	314	316	340	355	349	378	353	329	351	321	316	331	335	339	307	338	330	326	336	328	363	341	350	327	360	343	382	371	337	363	355	316	377	347	302	305	328	342	347	364	346	310	316	340	337	321	335	348	372	350	307	336	349	342	346	386	356	389	359	348	311	336	370	320	335	322	336	340	373	334	326	362	324	368	362	307	357	360	345	334	339	320	345	361	348	316	362	374	348	331	367	377	362	360	337	318	307	314	328	310	331	329	355	364	350	354	346	363	322	326	370	328	355	311	355	342	328	297	363	355	359	327	372	370	309	347	309	324	333	355	363	323	332	361	380	351	370	347	376	370	345	351	366	360	342	341	323	340	370	332	319	331	344	367	376	326	363	377	354	335	328	300	326	354	339	333	351	334	305	361	359	371	310	342	335	321	345	341	325	360	357	340	368	337	348	344	322	397	390	330	373	349	384	320	332	313	335	356	343	358	328	353	349	328	360	370	347	345	338	323	348	328	342	315	340	365	337	319	356	324	360	325	344	329	352	351	363	347	332	358	355	348	339	359	341	350	382	337	394	332	352	379	367	293	331	339	388	329	346	312	359	333	355	320	353	337	344	348	356	351	347	378	375	326	367	322	312	323	324	350	305	335	319	345	365	304	384	318	344	345	318	344	317	303	364	319	329	348	320	355	339	321	344	367	361	329	340	412	355	324	362	315	363	343	333	342	344	343	323	312	314	338	326	339	318	325	349	305	327	359	347	369	354	360	322	325	310	356	336	336	364	327	354	366	316	321	377	340	362	331	330	336	361	296	327	343	343	384	336	349	365	351	345	315	360	332	363	338	341	344	362	334	314	304	324	341	326	327	378	365	345	275	318	362	364	332	339	315	338	351	344	314	331	356	352	322	345	313	348	346	307	307	325	353	336	324	321	390	370	296	352	303	339	342	365	327	300	311	335	350	342	319	362	361	314	320	358	371	322	363	339	343	347	345	283	317	318	366	360	346	327	369	357	346	382	325	315	367	331	330	331	349	309	340	339	343	359	357	340	366	338	364	369	345	348	315	327	339	315	355	329	298	331	327	357	316	332	340	321	338	334	348	353	336	318	356	324	335	275	318	329	343	332	341	344	311	337	362	366	345	373	333	358	343	362	356	347	354	313	357	360	328	359	342	343	340	319	354	354	341	343	352	336	339	336	387	352	363	325	339	376	337	315	371	350	352	337	344	377	333	367	340	371	347	354	333	346	333	361	341	353	322	348	362	336	366	340	366	348	344	319	340	374	340	343	313	334	308	322	374	330	346	373	342	335	353	347	354	343	330	314	350	334	338	353	337	312	338	372	340	347	313	328	350	354	333	318	314	341	359	326	322	321	345	344	321	352	350	364	317	363	339	341	336	326	357	321	312	350	334	349	326	330	348	335	337	326	346	356	324	323	344	345	355	331	342	327	336	340	341	334	344	333	352	311	381	385	363	354	355	379	346	376	323	352	388	371	349	344	338	320	380	353	328	322	329	337	306	351	355	362	334	361	325	348	372	328	341	341	334	346	323	326	364	335	329	353	355	351	343	356	331	330	332	344	346	354	322	309	332	313	345	356	347	347	354	313	320	344	319	357	372	314	335	358	350	298	394	323	359	336	305	326	355	339	381	370	355	364	356	333	317	326	347	389	345	369	362	350	360	338	316	332	367	387	348	343	335	345	327	380	356	309	332	310	332	331	325	353	379	354	334	318	350	343	362	327	351	318	343	358	310	343	322	317	317	347	324	330	319	326	334	360	347	301	330	350	320	336	354	347	345	347	327	350	333	303	305	309	357	337	334	334	328	329	354	376	339	335	308	329	321	335	371	327	353	338	314	366	330	373	348	336	325	342	323	328	330	354	370	348	331	348	382	318	328	359	358	368	349	349	316	370	358	348	352	371	331	354	351	353	361	371	326	384	366	317	351	336	360	341	364	344	369	330	321	338	372	344	327	353	330	322	352	366	326	380	303	327	310	351	346	349	326	338	336	362	353	328	318	368	327	333	379	302	312	306	329	357	306	332	364	344	319	367	344	331	346	345	331	385	351	342	357	329	329	315	308	309	351	323	353	359	372	326	382	361	352	342	341	339	284	323	344	389	310	320	325	346	328	308	323	329	350	332	315	313	329	327	344	348	356	303	358	352	387	321	358	334	340	354	336	370	338	342	352	360	358	363	319	354	328	338	357	355	345	372	344	333	344	361	319	344	346	336	323	305	326	369	351	356	295	357	362	298	348	345	316	346	327	338	340	341	340	348	337	365	365	368	378	348	374	361	383	317	355	329	381	324	348	345	363	351	377	346	325	358	359	351	364	382	345	351	315	318	402	323	339	354	333	390	313	361	346	329	300	350	300	395	352	316	331	357	359	331	319	330	350	311	358	324	339	321	373	347	320	326	338	339	363	312
6614	1068	1596	1704	1498	1406	1140	1051	986	945	1004	976	881	862	877	820	808	823	883	862	813	801	849	821	819	737	739	815	785	785	765	786	805	760	812	754	771	815	835	796	841	801	780	793	765	770	840	813	756	784	773	819	751	737	780	747	816	778	766	823	781	765	822	796	749	753	764	782	777	800	802	786	754	761	815	787	839	765	779	741	844	791	782	777	817	768	791	795	789	823	781	806	795	767	847	780	818	785	828	743	825	773	825	787	775	771	784	781	742	768	812	763	803	803	774	748	813	764	754	785	769	763	769	781	816	805	764	740	762	803	815	760	755	763	781	760	793	800	770	760	813	775	765	793	765	720	787	794	765	808	763	734	793	744	780	810	782	765	758	796	755	814	765	757	769	804	784	759	816	776	795	771	770	747	799	769	834	820	780	835	814	804	787	797	768	755	741	796	775	803	716	735	768	744	771	806	812	822	792	795	779	769	812	826	786	805	775	816	793	778	810	778	820	752	784	743	752	822	794	794	830	773	831	798	780	754	769	725	781	736	780	769	795	773	771	765	794	772	801	788	735	746	801	804	790	765	813	847	787	786	763	770	767	748	768	794	816	739	785	806	771	846	767	734	788	777	814	723	767	789	805	753	794	794	791	782	823	761	817	737	786	789	794	783	775	820	767	780	772	776	776	840	812	743	793	827	742	771	817	784	784	796	752	801	801	724	783	759	821	799	793	756	768	761	805	837	770	762	817	798	772	736	775	785	751	757	753	799	784	804	773	757	788	776	782	794	729	774	771	789	772	790	774	805	770	742	777	825	749	762	812	778	764	829	790	743	794	788	827	758	775	775	733	770	780	772	742	785	799	765	772	777	797	793	786	799	749	833	800	818	746	786	786	776	794	749	793	808	730	822	811	794	800	740	781	752	797	730	840	790	804	797	772	803	855	751	787	752	799	804	750	761	764	723	786	787	775	767	806	774	808	759	774	818	730	737	786	831	837	780	795	839	757	827	818	828	768	814	799	832	790	778	785	822	743	834	829	812	812	761	847	766	731	814	758	806	773	807	792	760	809	851	783	817	752	750	793	808	819	798	774	801	750	789	812	815	796	801	810	759	776	787	726	807	780	722	809	772	793	788	803	804	803	783	799	805	790	696	863	747	731	738	798	803	813	806	830	816	756	800	786	743	812	750	773	798	729	787	751	754	771	801	785	769	751	799	724	769	750	815	807	796	785	762	764	835	817	746	783	747	844	745	768	794	782	814	770	760	726	839	801	794	763	790	766	784	751	780	810	800	770	810	798	777	749	768	773	781	774	754	741	771	778	834	814	799	803	839	776	795	799	757	775	803	833	781	759	779	737	751	804	792	727	742	839	808	768	788	808	799	756	782	788	709	750	796	750	794	765	796	746	771	711	783	781	815	779	800	778	788	820	712	821	758	824	784	767	779	741	805	802	800	799	816	796	796	757	724	740	816	794	756	816	814	776	808	781	814	777	812	806	805	724	753	796	758	768	784	800	757	781	749	793	723	741	807	766	804	801	752	761	795	811	804	791	792	732	812	795	747	788	778	812	801	775	773	801	759	781	804	739	818	827	799	816	760	734	801	801	817	785	771	758	796	763	728	771	761	814	783	742	773	791	782	755	796	788	776	782	792	804	778	775	774	827	820	785	826	796	801	768	754	783	798	850	829	768	780	825	752	851	793	796	793	819	749	764	799	779	761	770	730	738	800	789	763	791	818	772	829	826	795	770	787	745	795	790	786	776	794	777	793	806	800	787	796	800	799	791	824	780	822	758	779	758	823	766	822	809	731	790	761	764	779	751	822	765	800	794	777	787	772	797	728	765	824	778	807	729	825	762	784	751	801	778	791	764	765	771	825	804	769	805	804	788	790	750	774	821	770	797	810	766	812	760	787	779	741	756	781	806	803	779	834	789	723	795	798	795	767	787	790	781	786	782	757	751	773	773	808	804	785	796	824	804	769	780	791	764	775	787	789	817	818	805	751	739	850	798	798	816	761	795	812	797	745	821	741	781	767	782	772	796	780	810	812	780	775	782	794	766	759	802	801	807	811	784	742	769	813	775	774	773	836	733	767	804	741	766	794	747	786	747	785	779	763	796	769	758	764	824	817	768	829	822	802	716	722	800	746	728	789	814	736	792	783	790	771	835	754	745	755	793	828	819	726	806	821	808	798	775	806	787	800	790	767	817	828	796	849	763	799	732	759	778	757	777	771	834	753	754	774	775	797	761	749	775	703	767	745	790	788	823	735	767	782	789	775	752	753	760	799	760	823	759	784	780	779	816	803	775	787	794	747	782	753	768	762	778	773	753	779	762	824	821	732	794	781	827	763	745	808	798	764	752	746	774	801	791	755	747	816	790	768	787	805	770	777	809	792	802	791	785	761	787	733	757	831	842	757	813	779	736	797	794	776	810	781	756	781	821	744	816	859	765	792	891	733	856	793	762	801	739	772	817	765	754	803	798	826	776	787	781	783	820	824	789	776	812	766	809	822	788	805	809	773	747	823	790	746	763	743	808	752	759	755	822	787	792	781	768	785	729	777	814	792	818	785	743	751	800	776	763	791	774	814	827	826	835	799	786	845	801	806	779	804	797	817	766	744	730	777	824	822	775	813	751	823	780	814	765	818	770	865	768	772	807	773	767	785	779	788	783	803	803	793	781	764	778	846	740	797	764	798	797	802	768	749	776	822	801	813	805	781	756	816	795	805	801	779	770	817	765	768	832	803	799	745	788	810	756	793	816	819	796	751	787	784	755	777	795	801	827	728	737	848	806	773	792	770	773	790	790	746	752	816	773	794	827	801	784	776	787	801	799	799	789	835	733	813	718	785	763	779	798	787	790	764	776	808	794	803	772	803	820	757	792	779	786	794	821	791	764	758	787	719	857	764	794	811	818	770	804	782	772	769	746	769	792	811	778	784	800	751	767	781	797	814	784	774	781	804	835	726	816	763	823	784	763	768	775	802	804	806	837	703	775	785	802	799	773	835	742	834	752	745	792	757	746	775	806	828	801	781	770	756	782	809	777	773	792	750	803	753	766	749	789	810	787	763	817	826	812	736	728	752	800	783	773	771	789	749	787	803	790	757	798	766	829	794	797	784	753	805	796	789	821	776	781	772	754	746	848	776	784	774	761	782	769	808	831	777	765	786	808	735	799	792	799	773	757	774	777	854	808	797	749	822	811	784	809	753	767	789	812	775	802	795	814	786	865	769	797	798	781	814	763	794	782	805	761	759	741	807	803	776	721	765	784	806	785	771	739	792	818	737	804	757	786	816	778	774	753	754	748	754	790	755	794	799	775	812	814	788	715	759	806	794	725	772	745	772	787	749	806	764	793	830	738	814	799	754	765	783	739	809	772	781	782	842	861	773	781	789	836	820	781	756	740	802	742	756	760	822	756	748	789	865	808	755	789	832	770	728	809	809	800	783	756	748	785	749	811	806	795	810	792	827	776	822	782	718	755	744	765	782
14306	1176	908	798	525	448	368	331	318	284	280	261	238	263	246	276	229	240	234	243	246	252	250	199	241	232	240	269	237	217	209	231	226	212	232	246	217	219	215	190	215	217	211	232	215	234	219	210	243	224	209	213	221	218	205	235	223	218	228	235	206	235	216	226	232	229	198	219	208	211	228	210	228	222	249	213	224	229	241	218	245	240	210	244	237	235	217	226	198	220	229	221	241	239	224	255	223	253	245	225	240	231	211	196	206	226	214	244	198	231	209	237	248	219	193	209	241	219	227	263	232	227	248	198	215	230	232	221	216	206	221	212	210	216	222	213	236	240	227	234	202	228	218	243	203	192	209	223	253	209	201	227	251	207	193	211	209	214	219	213	210	217	224	233	229	230	237	214	220	219	218	218	239	202	214	245	222	228	213	223	238	230	218	202	242	230	216	232	203	199	199	225	267	232	215	236	219	198	226	213	231	227	211	200	189	207	192	209	194	213	195	206	195	211	248	243	226	214	216	203	227	228	234	204	226	215	201	238	198	222	221	239	245	219	225	241	220	237	239	236	250	245	220	230	235	226	231	226	234	205	252	212	205	172	222	226	240	221	191	206	214	259	223	219	196	202	217	214	225	213	212	210	207	231	203	226	206	217	202	208	230	203	225	248	226	244	220	224	225	220	221	254	217	225	231	240	220	232	225	235	240	215	208	211	228	216	209	217	229	208	194	215	216	213	217	235	221	246	195	208	223	236	213	224	208	232	222	225	243	264	223	235	231	187	266	212	215	235	245	247	236	210	233	231	234	233	211	231	186	240	218	222	220	213	217	269	231	221	190	205	248	249	210	252	221	243	228	228	246	212	202	215	209	215	236	248	212	233	215	222	227	215	218	226	246	236	220	206	234	205	220	244	218	214	238	230	217	216	210	212	211	234	237	229	255	250	228	211	225	205	234	211	246	205	198	227	252	231	231	242	237	224	201	233	225	218	194	255	257	209	234	254	202	221	211	214	224	232	218	228	208	217	199	220	216	257	231	234	197	238	198	192	229	229	217	240	210	197	235	235	228	223	215	214	233	231	239	195	197	208	243	238	233	209	205	194	233	227	237	249	207	249	218	218	226	217	224	228	220	241	237	215	230	214	243	219	228	196	181	236	228	229	209	238	210	213	230	206	236	227	217	209	249	217	242	199	223	225	245	213	195	201	191	234	239	237	215	183	195	224	223	217	216	197	217	213	222	215	211	177	227	219	232	216	211	235	216	231	243	220	220	219	229	218	226	223	226	230	235	207	234	210	233	211	235	241	213	244	229	194	202	193	209	202	235	223	213	220	229	232	218	230	218	233	206	220	207	219	225	247	221	229	207	209	232	246	210	229	213	250	209	214	248	241	210	187	234	219	203	197	250	209	226	201	209	201	228	228	213	230	228	225	252	222	245	219	243	237	229	208	207	210	193	205	244	232	213	198	231	193	224	245	222	206	232	245	231	202	225	241	262	218	214	239	216	200	220	192	222	236	197	213	213	271	201	216	216	211	212	202	238	242	199	225	238	208	225	242	187	229	231	196	206	256	211	216	219	206	201	239	225	221	215	231	191	223	216	231	236	211	236	222	202	212	256	201	207	237	211	231	234	199	218	222	214	240	233	235	219	208	230	216	224	209	234	183	216	224	187	220	232	199	238	216	219	200	201	266	214	220	231	196	229	243	211	241	197	209	217	237	196	233	214	225	222	220	198	249	219	241	234	227	251	231	231	225	236	210	225	212	243	252	222	215	212	226	215	212	222	232	228	202	220	210	239	222	211	224	231	180	249	221	230	231	214	213	202	215	213	193	233	211	220	233	222	216	233	234	213	238	215	219	225	231	219	236	250	228	217	214	216	237	244	239	220	214	204	208	228	245	246	191	244	218	211	230	259	194	233	216	208	196	217	211	220	211	226	216	201	230	220	220	228	231	225	226	245	228	236	226	243	214	258	210	211	220	239	230	215	218	202	240	230	192	204	235	210	197	228	229	248	236	222	248	196	227	234	218	235	218	228	215	210	202	226	215	236	219	214	222	216	243	206	234	239	213	217	234	223	225	231	211	230	228	239	237	219	227	223	264	237	252	210	210	200	238	206	233	220	238	213	215	223	198	227	261	245	258	207	216	222	248	227	240	229	215	201	192	201	247	203	241	235	206	228	206	229	239	229	231	241	219	210	263	208	230	199	215	230	252	224	208	210	219	226	212	213	223	209	223	207	221	226	219	200	255	208	225	188	233	210	214	241	229	240	205	232	191	212	220	238	203	213	216	194	213	268	225	202	237	199	222	224	231	204	215	207	202	212	199	219	235	200	238	250	238	253	238	201	239	224	203	253	205	213	212	242	222	232	221	215	243	219	212	218	206	233	206	243	189	231	217	238	266	237	248	252	233	259	233	211	202	221	207	241	234	246	237	236	241	231	230	225	253	234	215	223	235	223	199	247	219	202	231	243	236	222	235	215	217	224	243	229	233	234	238	223	196	219	237	240	207	189	228	216	220	210	207	217	236	220	225	235	229	240	235	240	221	247	221	219	189	218	223	238	225	261	234	206	208	223	215	234	228	217	215	219	206	210	219	213	234	229	241	201	241	195	222	223	227	219	246	230	239	234	253	210	216	212	232	218	269	218	218	203	227	234	216	196	209	209	187	221	210	210	228	198	214	232	220	222	217	228	248	256	245	216	202	234	242	208	245	219	228	190	229	228	212	232	221	241	216	223	238	232	223	196	255	202	214	237	221	225	237	236	202	223	218	195	208	203	222	230	209	227	213	220	242	239	212	222	212	216	264	228	225	228	227	216	239	207	216	222	216	233	215	248	244	284	209	220	241	220	237	228	238	229	254	204	207	225	218	219	198	222	229	203	230	227	213	207	197	223	209	242	207	199	203	228	236	232	235	253	221	235	213	208	240	233	209	199	207	224	225	223	219	229	212	211	183	222	242	252	220	232	265	255	213	207	208	241	230	206	246	251	202	216	218	222	231	208	199	221	231	217	202	268	204	229	201	220	234	223	244	238	209	262	233	210	227	204	223	214	217	222	235	215	228	211	215	215	240	210	231	215	247	234	248	228	227	220	212	220	244	214	213	186	199	213	243	210	214	211	193	243	210	209	215	182	262	232	225	215	245	247	239	229	223	228	249	201	270	246	253	210	246	231	237	211	222	204	224	226	209	238	206	234	232	227	238	191	229	222	212	219	231	235	225	243	208	226	223	223	249	234	199	214	226	228	225	238	216	217	255	230	206	243	224	244	166	221	251	219	204	242	252	235	274	224	239	242	234	234	237	245	221	202	230	204	243	220	228	221	232	256	225	229	222	233	215	219	216	213	226	209	231	245	205	216	203	220	260	230	239	215	218	214	211	222	222	226	204	244	233	226	222	224	194	214	214	201	220	215	245	210	260	218	234	212	218	199	225	204	231	242	216	224	198	227	199	194	242	191	228	253	242	205	231	221	216	234	225	211	205	219	226
8108	1087	2092	2265	1880	1550	1244	1052	905	877	817	801	768	717	665	692	670	617	620	610	619	573	566	593	561	600	565	577	591	584	546	549	530	520	549	566	529	566	492	547	556	586	534	520	514	569	530	541	515	510	511	554	516	540	522	555	549	538	533	547	506	545	501	553	546	531	513	549	530	535	487	561	542	528	483	538	530	533	521	565	500	521	510	521	549	540	515	506	523	523	519	557	562	549	525	559	537	536	538	503	554	513	506	517	521	543	496	509	520	540	527	517	522	519	558	510	507	530	526	547	563	501	501	548	534	526	567	572	554	468	506	553	487	455	515	560	494	485	526	540	491	523	515	499	547	509	549	490	508	493	514	497	529	485	534	502	519	553	549	534	574	521	492	513	532	528	559	552	502	538	519	544	541	504	507	543	500	534	516	508	532	506	513	543	512	505	522	486	560	559	532	511	526	502	490	472	543	530	543	529	534	490	550	506	529	568	535	538	526	565	505	564	523	507	530	502	538	491	534	546	504	549	457	530	518	518	541	527	526	553	517	547	514	516	516	538	507	541	502	546	518	513	528	550	525	520	504	508	534	528	499	522	506	493	522	514	508	481	550	537	533	558	530	531	566	522	553	488	526	494	552	519	516	476	496	530	514	490	549	503	479	490	489	519	536	530	513	533	500	512	518	508	498	534	492	499	524	487	561	501	496	509	544	512	478	487	519	519	509	508	513	523	515	527	557	527	510	524	575	521	515	552	521	544	510	512	488	489	540	491	473	513	511	543	495	530	541	511	475	525	543	512	532	518	488	539	527	476	497	547	558	517	498	526	508	545	497	549	503	517	508	542	538	488	492	478	553	563	546	482	526	496	539	499	497	527	509	501	510	529	488	519	535	497	490	506	537	529	510	553	517	531	517	527	520	528	533	544	520	513	512	480	512	524	514	520	503	548	582	538	494	514	504	503	531	524	518	552	502	510	528	511	560	554	534	517	523	500	544	540	517	519	505	538	483	529	538	522	517	509	502	535	512	484	574	523	514	534	513	545	537	479	522	525	531	560	570	537	576	516	522	535	530	531	532	565	541	520	515	543	510	491	554	534	540	562	530	530	519	531	551	522	525	532	495	508	517	493	526	545	519	507	559	484	538	537	513	509	530	495	509	524	505	524	484	530	511	476	470	523	502	486	527	505	555	513	495	526	536	525	501	507	516	510	562	528	543	517	507	517	510	524	496	560	477	512	464	523	535	556	547	532	530	482	494	546	485	479	485	517	562	529	513	536	501	541	491	512	555	494	510	525	519	525	559	522	530	520	524	498	509	445	504	531	509	506	531	494	526	515	518	535	507	502	537	518	495	504	527	550	499	547	508	568	531	511	532	506	545	513	528	542	529	519	511	522	521	514	487	517	531	529	496	536	513	555	515	505	532	537	520	530	503	521	525	525	545	517	563	527	517	486	510	502	527	537	509	467	553	513	521	515	527	491	503	561	507	503	510	497	521	549	527	492	515	549	519	530	518	474	524	479	497	538	511	504	505	512	517	544	513	537	499	514	509	530	518	531	526	462	531	532	518	514	498	524	563	504	527	537	542	521	553	548	525	544	506	549	533	517	582	531	512	517	560	567	508	531	566	535	520	486	528	466	537	512	542	463	540	544	513	505	532	511	510	517	522	502	513	508	501	527	468	551	538	530	516	525	536	522	524	513	502	482	523	498	518	510	539	495	507	480	532	509	497	514	515	510	530	505	525	545	505	533	505	551	525	523	543	534	520	517	524	464	501	519	505	516	561	510	558	558	483	530	528	519	496	507	527	553	491	495	553	507	547	490	523	519	511	532	518	475	523	538	494	503	539	513	517	532	512	504	526	504	476	499	525	484	532	511	535	545	523	477	544	514	523	557	510	477	516	510	562	544	531	483	546	539	556	554	565	525	540	507	499	512	565	521	529	508	513	514	515	572	512	524	494	524	489	530	548	501	548	525	553	494	522	544	492	505	528	545	492	531	546	493	502	517	536	509	552	520	547	526	547	548	498	508	495	549	562	532	512	528	546	491	581	529	557	529	491	542	500	516	516	504	473	520	512	488	547	485	550	515	518	521	521	532	487	527	569	562	533	548	529	503	530	537	533	504	504	487	494	507	510	532	523	541	517	531	537	546	544	484	556	546	523	530	545	505	504	484	541	517	478	505	535	553	531	507	509	544	522	527	530	517	545	552	546	500	508	564	534	535	491	548	551	528	491	511	529	515	518	513	504	530	517	558	505	553	540	516	507	510	565	479	472	558	523	527	505	504	517	496	507	529	529	484	514	486	523	570	540	524	513	496	564	548	530	507	495	488	521	516	557	515	543	519	532	536	543	565	539	515	507	476	530	506	505	524	529	487	497	526	538	530	506	520	507	536	481	518	517	541	494	524	562	510	481	514	539	543	520	545	543	551	503	486	559	486	504	484	504	512	537	520	472	537	601	497	505	520	510	524	539	548	508	495	546	495	503	504	502	468	506	499	523	544	551	544	522	532	521	508	549	537	564	537	496	498	553	518	529	530	583	544	493	538	513	533	497	548	535	505	517	503	503	559	501	519	526	554	538	546	555	498	499	558	508	514	547	475	497	521	543	537	513	552	561	554	505	530	565	520	483	496	473	528	544	530	516	493	527	528	516	522	487	504	484	516	504	529	555	528	512	503	493	516	548	494	500	506	519	526	469	508	540	508	552	481	525	532	562	463	519	480	475	483	481	495	465	525	558	531	506	513	543	527	519	509	504	514	519	510	533	509	540	501	515	534	504	534	531	493	523	502	499	567	509	517	541	549	500	512	516	514	498	511	530	485	555	491	532	538	512	530	494	486	520	547	517	523	545	512	518	537	481	530	536	526	498	527	527	508	515	483	464	514	484	481	541	550	535	551	500	547	546	538	548	536	538	531	514	524	502	531	573	520	543	508	519	503	509	528	532	509	522	490	512	512	466	510	495	495	510	482	550	556	478	515	550	506	542	510	526	536	490	497	509	506	568	510	560	492	505	542	514	529	494	546	528	535	517	532	528	534	554	570	506	560	513	519	516	522	537	519	506	462	503	501	512	522	519	509	543	540	501	508	487	503	541	509	531	525	539	515	539	514	560	509	495	505	509	532	543	532	584	558	595	504	539	530	499	505	491	535	519	502	525	498	517	495	537	527	573	542	505	523	516	509	490	519	520	513	524	515	501	514	512	543	491	475	532	521	552	537	525	489	462	478	520	524	510	480	510	508	498	522	549	510	522	477	506	483	560	506	489	519	507	514	504	479	533	517	507	517	539	507	538	510	525	514	508	570	505	517	539	521	531	516	502	515	544	491	497	542	504	535	505	530	565	494	532	545	528	517	542	535	539	515	521	512	526	562	533	540	544	527	532	523	528	510	526	512	525	540	525	531	494	525	504	496	548	514	558	502	517	558	525	530	486	546	495	570	554	546	522	554	482	475	518	566	530	516	503	493	494	546	510	554	520	519	502	547	520	536
1358	247	251	241	227	224	229	232	244	204	238	276	245	222	253	219	243	244	220	239	234	220	235	226	273	227	229	218	236	243	246	235	244	227	208	247	240	238	224	239	243	243	224	216	237	219	236	208	239	263	213	239	205	218	212	220	207	222	217	251	251	257	252	233	224	253	247	229	254	238	265	293	237	228	257	220	233	234	234	247	224	231	257	231	206	214	215	259	249	248	253	246	258	217	240	222	240	246	254	218	221	214	207	252	253	253	259	232	215	202	269	231	230	232	262	229	250	209	233	240	221	270	243	229	236	213	242	256	241	229	217	232	242	230	243	250	229	224	258	241	236	236	215	252	223	236	207	225	233	238	246	220	211	234	247	236	232	236	231	251	237	233	225	222	225	218	249	223	222	242	256	225	243	258	264	231	229	219	241	243	251	224	216	225	239	226	215	260	247	222	225	214	242	242	237	218	210	248	255	223	206	247	247	247	214	227	232	254	238	264	230	253	244	238	224	232	230	221	266	252	237	234	243	234	202	237	237	243	228	235	247	255	225	229	239	219	229	245	213	240	216	230	224	244	235	263	222	256	247	239	249	229	267	236	231	255	237	235	223	218	233	227	234	192	257	200	232	203	239	242	236	245	239	235	226	261	212	239	234	226	254	235	229	232	236	254	263	242	244	211	230	225	206	220	251	255	233	248	226	213	232	203	250	244	250	245	231	239	229	238	251	252	227	227	263	247	218	212	211	254	253	274	249	249	234	219	236	220	252	212	231	214	217	228	247	241	233	224	252	255	230	224	215	228	212	215	252	254	242	230	261	234	230	224	258	255	236	230	249	244	240	271	256	245	220	262	219	223	241	276	225	234	220	231	231	229	237	249	250	229	267	228	243	240	219	247	232	221	253	243	238	228	221	218	235	230	242	250	244	224	241	258	223	236	219	190	232	236	218	250	238	229	205	207	236	263	221	223	223	235	235	232	265	202	233	273	259	226	226	246	248	253	225	214	234	224	227	249	239	229	219	257	230	249	252	250	221	267	227	237	239	261	233	231	221	224	226	212	242	241	233	252	221	255	231	233	239	227	230	247	222	226	229	212	226	212	231	243	245	213	248	239	204	203	205	256	249	264	227	260	254	262	277	225	262	239	245	260	230	238	222	251	223	223	224	228	232	227	257	247	242	261	228	288	239	238	265	225	216	257	263	252	249	255	251	212	254	216	229	244	223	241	249	273	248	220	192	222	239	220	225	241	246	224	203	220	221	229	259	248	232	214	244	237	261	231	255	224	255	227	229	241	240	232	272	215	235	230	227	259	243	227	237	253	246	265	236	250	220	216	252	240	238	226	245	233	252	226	226	241	215	206	225	227	225	246	232	237	254	264	231	211	220	206	220	277	228	205	224	251	243	234	236	226	226	250	225	239	236	247	238	219	231	211	258	245	217	235	252	219	230	248	261	267	237	216	214	240	239	227	259	241	221	239	243	215	195	221	221	253	246	231	216	246	246	258	234	244	221	227	243	232	224	196	215	202	254	220	240	246	253	236	219	228	235	261	250	238	205	248	240	224	228	224	255	242	235	233	224	262	271	264	232	234	253	231	237	228	220	259	251	232	238	256	248	266	253	245	218	229	252	224	206	253	253	253	263	234	235	242	275	266	252	218	276	258	228	248	237	243	239	222	236	240	219	232	248	221	235	244	229	200	223	222	237	240	239	214	261	243	241	269	241	231	267	248	213	253	253	224	228	237	242	214	227	242	242	257	252	216	246	227	238	271	243	237	224	212	239	237	258	239	265	240	232	264	226	227	253	236	223	255	227	230	249	249	208	234	217	212	232	214	218	231	260	259	228	238	230	220	208	237	248	252	209	223	202	206	254	226	243	238	224	216	204	254	222	232	264	216	217	192	230	242	220	264	233	243	228	233	226	251	236	257	259	237	234	239	266	244	233	243	233	243	251	249	243	232	229	244	232	230	226	233	231	216	208	249	232	256	213	240	219	245	231	219	219	214	225	242	227	237	216	231	243	260	262	248	223	264	230	212	249	209	232	238	283	274	238	222	242	256	243	235	239	220	235	244	239	241	262	252	267	208	226	207	227	226	243	223	239	217	246	255	233	260	231	205	226	221	236	230	240	230	228	210	237	217	247	241	249	227	229	208	237	235	217	267	228	219	245	242	238	239	229	203	226	236	253	238	232	253	257	245	246	227	235	242	233	226	248	233	263	237	226	223	237	246	246	268	211	211	220	251	241	231	231	235	239	214	218	228	226	225	231	251	236	232	233	235	278	260	247	215	216	241	222	213	250	276	217	231	224	214	216	256	200	205	217	232	233	220	234	236	237	230	222	222	222	253	219	225	238	236	220	229	220	235	262	239	238	249	223	231	223	221	232	278	242	253	255	233	233	216	241	239	239	241	218	214	237	256	217	239	248	232	239	245	245	248	256	259	221	239	214	218	235	233	235	249	248	230	233	251	249	224	247	220	216	200	229	257	255	223	217	222	232	240	242	211	205	210	237	244	225	227	222	250	238	243	238	270	241	227	237	229	232	262	236	233	217	233	218	221	219	234	243	232	253	247	256	249	252	210	235	240	262	229	247	243	258	252	222	240	213	221	227	225	233	249	224	224	217	239	245	261	232	202	257	238	230	238	232	244	273	228	232	234	222	251	243	242	246	217	241	248	226	226	248	255	236	248	242	249	229	222	232	206	231	228	229	257	239	234	258	227	225	235	239	199	235	226	228	270	231	256	267	237	241	220	223	246	228	243	252	235	260	225	216	272	226	216	219	249	217	227	226	289	220	236	240	259	236	247	225	243	222	217	243	235	251	240	244	213	240	225	273	217	238	243	211	246	211	239	239	211	235	232	246	214	253	230	240	235	214	221	232	230	237	221	244	213	228	234	234	238	238	236	240	223	221	252	218	252	231	232	219	263	238	244	239	258	236	248	233	227	224	263	259	248	249	230	219	263	256	220	248	239	253	261	235	240	216	242	221	268	231	214	228	230	210	222	241	235	245	258	232	232	239	231	206	243	232	236	234	211	241	247	224	238	235	244	236	232	204	266	238	260	223	239	272	264	245	206	238	242	215	268	243	215	247	220	224	243	229	248	249	229	243	222	224	228	230	236	219	223	239	207	274	216	246	251	244	254	235	269	227	213	232	227	258	251	230	239	198	253	236	241	252	239	233	262	214	220	257	238	236	243	229	253	243	256	214	238	279	235	232	232	244	214	244	206	225	232	257	258	228	251	259	241	251	239	226	262	291	250	214	242	240	221	240	264	255	230	240	236	254	243	246	219	252	220	251	254	238	213	243	251	254	240	240	243	210	221	218	233	244	231	240	229	226	218	237	227	233	215	226	259	237	249	258	203	259	241	223	218	230	218	258	225	239	225	214	210	237	206	240	198	216	235	250	229	227	261	252	215	231	226	219	225	246	251	269	254	229	252	226	225	215	259	223	238	210	262	240	223	221	219	226	237	264	215	242	258	255	239
1867	620	643	644	587	599	621	600	613	551	608	601	568	560	610	596	574	573	597	590	604	591	573	596	633	586	575	558	583	586	593	580	605	604	594	568	552	565	592	580	580	525	586	579	579	611	591	574	589	594	571	551	564	582	624	598	596	557	588	576	574	582	556	581	541	586	607	572	578	552	606	558	567	575	593	563	614	589	577	527	589	558	543	532	621	579	621	567	583	602	587	597	563	574	584	591	613	573	564	584	556	579	584	578	592	594	578	542	580	563	547	567	593	585	521	586	545	546	554	595	580	580	603	568	560	622	588	589	588	555	570	583	597	570	601	610	596	560	561	607	569	619	585	605	571	599	598	580	533	514	616	602	563	568	605	572	583	570	573	598	623	571	601	596	581	591	609	565	580	601	596	572	556	568	584	556	560	537	544	589	534	587	609	616	581	558	561	596	575	582	587	576	612	568	543	562	587	563	563	553	565	582	603	598	566	589	573	553	564	551	558	555	542	600	603	561	562	565	554	579	570	548	598	607	611	573	577	620	587	601	592	589	572	598	570	565	573	572	572	567	556	561	561	625	574	584	583	612	552	551	610	534	582	586	560	570	543	591	562	568	549	567	589	569	567	578	588	556	597	615	530	575	616	580	550	610	591	577	575	567	546	586	549	551	540	583	551	561	567	647	586	587	604	543	569	558	561	589	598	567	556	571	567	531	553	594	615	614	587	573	581	570	558	601	571	561	560	564	554	547	545	554	562	553	566	557	567	581	561	575	589	557	616	626	571	601	640	556	593	626	578	552	586	618	577	574	573	590	551	588	559	574	549	544	586	583	568	570	588	547	576	556	556	552	604	584	553	561	541	582	555	577	600	592	587	624	591	568	600	573	630	639	609	565	563	518	595	542	588	580	580	623	578	573	581	576	588	611	618	573	539	556	570	581	612	579	571	555	570	607	593	579	578	579	592	562	560	556	547	581	597	580	532	555	571	589	611	560	561	613	604	532	619	614	566	577	603	605	548	580	563	562	559	519	590	531	577	582	546	588	569	499	608	607	564	547	603	526	542	570	559	563	590	580	563	629	591	564	526	582	577	604	572	579	600	577	571	584	565	541	578	573	615	550	601	557	553	573	612	557	601	575	570	599	572	612	587	558	543	573	621	631	616	565	567	531	566	566	558	567	544	590	569	565	578	572	532	566	579	548	575	586	610	524	571	608	592	573	581	564	551	575	607	574	574	566	545	574	563	580	598	562	601	548	527	535	563	584	558	551	572	587	606	601	567	581	596	549	500	596	563	542	603	598	567	605	542	534	568	559	547	567	591	614	594	633	539	565	598	570	564	566	524	622	580	570	600	575	541	569	595	608	570	588	589	582	600	619	574	535	580	599	593	551	590	591	574	565	519	582	582	589	575	598	586	568	603	553	562	591	587	568	554	563	568	559	564	552	552	574	553	589	600	574	583	565	571	558	552	570	595	562	558	585	575	588	548	577	564	603	591	602	546	606	539	573	535	576	546	621	554	568	561	575	582	615	614	559	587	562	573	509	561	594	574	603	591	590	626	562	548	583	558	602	520	567	579	565	528	556	585	576	510	608	595	565	595	598	547	573	547	579	611	567	591	578	557	589	554	552	566	558	561	568	621	588	571	577	585	596	576	571	559	594	569	640	589	573	546	586	579	595	584	584	572	543	553	602	571	594	576	536	560	599	581	534	596	571	553	616	582	562	600	551	572	587	575	580	572	593	589	577	602	579	563	587	552	588	536	560	629	605	574	556	576	599	565	570	530	568	613	559	562	568	564	602	556	569	577	610	579	557	586	574	543	611	553	575	588	550	591	589	581	591	572	609	555	553	616	564	620	596	592	541	581	558	598	585	568	563	597	597	574	591	539	605	617	525	564	616	578	565	538	531	630	596	581	571	574	565	563	592	591	528	585	606	607	601	557	590	581	561	539	550	550	599	555	574	510	576	532	579	584	573	620	596	534	575	531	580	579	605	538	565	584	592	585	562	564	542	538	584	593	617	553	572	550	557	589	568	540	608	611	551	555	534	569	563	551	597	541	575	557	558	567	545	548	555	585	543	582	588	576	584	597	582	588	614	554	603	603	547	608	562	623	575	610	589	565	605	552	592	589	587	567	609	626	607	600	565	559	569	596	574	582	577	555	572	574	565	562	591	565	553	571	590	603	562	579	586	551	580	554	546	545	540	599	566	579	559	603	602	554	601	549	589	598	558	596	589	564	639	602	583	577	573	553	567	556	566	592	567	570	603	568	564	619	561	566	581	548	605	565	558	618	561	608	578	555	544	537	535	602	584	557	561	579	567	631	567	569	640	576	587	569	555	585	580	598	567	613	569	584	570	602	532	569	566	563	553	608	600	587	576	578	567	580	583	561	555	576	563	603	601	561	580	567	552	610	614	552	580	598	587	586	597	598	568	635	592	573	560	583	583	605	572	562	615	573	572	597	565	573	569	549	526	544	586	573	571	593	558	597	558	584	576	592	586	602	572	542	553	579	596	541	570	524	618	585	599	585	570	562	611	578	595	530	576	589	549	579	561	569	571	569	563	559	572	567	567	589	594	554	564	561	520	587	592	581	575	604	566	527	551	581	570	621	587	575	546	589	591	543	575	545	563	573	589	562	585	564	645	556	599	605	578	568	543	564	632	586	584	594	564	605	571	559	548	550	607	591	575	583	589	522	607	571	602	517	559	550	612	573	593	621	609	566	576	548	538	597	607	576	541	581	596	569	596	612	575	587	571	563	527	592	608	574	563	574	567	511	572	547	612	565	557	568	621	552	543	577	561	576	555	609	579	511	551	538	574	615	596	564	563	590	585	607	573	560	619	582	604	574	551	567	576	579	565	574	560	595	564	557	584	578	605	536	603	592	536	592	582	590	557	578	583	568	587	606	590	573	545	591	578	558	565	576	597	529	573	583	587	551	581	595	564	575	599	569	576	569	592	606	575	563	554	601	605	575	571	521	562	553	627	583	580	599	561	520	562	552	603	572	555	596	643	563	536	579	559	546	606	546	582	564	588	576	573	564	572	548	561	580	565	564	593	581	602	583	536	562	602	528	611	576	603	578	588	581	539	579	585	586	597	582	576	547	541	597	516	598	579	579	515	581	540	565	584	566	596	580	631	546	589	567	596	575	545	585	568	601	550	548	567	597	578	555	624	568	573	524	603	559	583	622	601	595	530	567	596	558	599	578	582	571	574	612	590	528	556	588	567	543	587	602	563	620	618	535	582	599	583	586	557	593	513	548	596	561	571	570	581	516	596	566	611	541	569	575	546	587	546	553	560	569	584	562	603	621	574	591	571	545	627	593	567	510	552	590	593	620	550	554	575	578	582	549	587	557	585	545	627	590	551	591	609	603	556	556	624	567	598	604	551	582	588	553	574	592	571	584	602	658	578	616	529	553	614	516	514	581	575	551	601	530	579	556	586	588	540	554	560	568	576	565	582	620	533	540	563	597	581	616	594	638	601
7671	674	702	610	548	430	437	411	377	347	340	335	355	309	344	383	328	357	374	363	351	336	344	351	331	313	369	354	339	343	348	336	351	336	323	323	328	343	358	394	391	361	332	326	332	338	319	357	337	313	322	327	321	348	346	358	360	383	350	331	316	323	328	307	348	326	359	322	315	358	348	350	345	339	339	319	368	350	355	360	355	339	355	349	354	354	352	338	322	349	327	314	343	385	345	308	343	364	335	391	339	344	322	307	362	354	338	350	334	357	343	346	352	337	362	339	343	346	321	346	359	300	367	312	360	330	366	388	335	356	342	372	344	343	363	340	325	341	340	345	337	349	330	382	357	317	346	331	323	375	349	373	341	335	340	376	347	353	361	336	357	323	313	333	351	325	334	343	338	376	362	361	338	349	353	330	333	332	345	341	343	325	350	351	345	351	351	316	360	335	384	330	374	354	329	353	308	357	335	373	327	322	369	310	346	349	350	341	364	347	350	357	364	341	345	328	367	327	330	350	367	339	348	360	308	341	338	352	286	336	369	334	303	307	341	349	372	327	337	345	335	317	377	325	348	325	329	325	347	349	335	362	351	355	329	377	313	338	332	328	321	295	338	336	337	342	322	314	349	327	327	330	347	335	341	348	359	330	315	380	350	359	339	329	358	328	338	323	332	324	346	331	385	345	325	352	324	355	324	340	319	314	347	352	325	321	287	329	363	380	332	328	363	376	383	338	385	343	321	308	303	343	356	339	351	370	368	340	350	349	375	325	341	324	335	348	356	363	327	342	359	327	347	360	352	345	362	365	328	342	355	314	372	323	355	387	347	289	332	337	313	348	297	319	315	328	357	337	333	381	332	309	371	355	354	342	311	329	360	350	342	355	339	330	344	328	335	354	338	343	317	361	343	336	337	349	338	313	353	380	340	337	352	354	361	342	373	376	340	339	327	335	328	332	319	310	366	328	324	316	370	353	359	357	367	342	325	327	329	353	329	365	322	373	339	375	370	347	340	355	328	308	367	372	324	387	349	331	342	328	338	366	339	337	325	337	305	314	346	322	303	354	338	344	333	352	346	368	334	358	317	308	331	378	338	375	326	321	333	340	353	337	333	341	347	321	301	377	314	333	348	345	351	338	352	362	353	315	330	349	325	375	313	352	366	333	364	355	350	337	353	337	335	346	361	330	351	326	354	360	364	326	337	331	332	320	316	360	333	323	371	334	354	370	353	306	345	362	346	350	349	368	329	354	335	357	321	333	333	372	376	372	350	317	313	334	324	364	323	358	345	378	311	328	293	332	353	353	371	361	347	348	331	343	342	336	320	345	317	329	368	352	309	371	316	331	331	395	337	316	351	326	345	357	366	342	390	364	339	324	343	351	353	306	364	320	332	355	360	310	378	347	337	346	358	334	345	343	367	335	312	384	340	322	350	318	372	334	353	345	349	345	354	316	286	327	336	326	322	349	353	341	356	345	360	334	298	300	377	361	350	335	310	338	360	392	326	336	318	369	363	307	340	321	325	341	352	288	363	347	356	329	343	325	341	351	351	352	353	350	357	325	330	318	364	317	349	306	332	311	310	355	383	346	325	353	307	355	280	325	354	377	383	372	304	350	335	357	361	353	317	331	328	341	335	390	310	330	340	315	332	353	400	352	350	295	338	348	322	354	373	351	344	310	294	333	331	358	333	337	321	359	380	349	333	349	306	362	334	334	325	343	320	334	396	334	353	335	309	307	335	354	295	299	313	334	332	329	336	360	345	318	336	344	340	368	314	354	303	341	331	330	320	340	340	337	331	374	330	367	350	292	347	365	354	329	364	326	340	335	356	315	341	328	348	339	283	327	345	323	356	322	376	365	314	344	301	356	349	362	324	352	340	379	349	332	403	340	344	345	345	313	342	295	331	339	329	350	326	324	332	366	352	359	354	318	329	379	348	314	321	332	319	336	336	358	357	336	354	332	331	362	343	308	345	318	348	347	336	341	350	335	349	352	314	367	346	369	382	341	337	327	327	367	363	353	362	387	336	353	342	353	316	353	310	333	318	296	340	326	328	319	311	332	341	343	354	353	328	351	338	333	353	327	349	340	355	339	311	401	322	354	329	386	367	334	356	353	332	347	364	323	336	331	343	354	354	310	330	314	344	329	366	336	334	297	330	318	281	349	346	343	362	355	337	352	345	360	371	354	345	362	334	323	308	352	358	364	343	373	366	373	341	336	327	330	341	315	353	323	339	341	333	329	392	348	340	367	359	330	346	329	300	314	349	392	357	315	389	356	350	366	360	354	299	319	340	366	335	347	357	327	295	341	355	338	390	376	353	340	324	329	340	323	360	351	327	350	353	305	357	347	348	327	375	342	317	368	355	345	310	321	352	353	337	371	369	344	346	320	330	334	341	322	363	333	315	355	335	345	314	359	344	364	315	345	323	312	318	333	345	362	347	322	336	383	362	345	325	315	349	347	286	358	362	314	342	380	319	343	369	346	319	310	346	338	376	334	357	324	350	310	355	344	333	353	332	351	320	334	334	335	334	374	343	335	318	346	337	375	383	372	370	354	347	319	344	347	327	373	297	343	324	350	362	319	337	363	334	367	344	338	379	366	372	336	325	331	351	319	351	352	345	326	330	363	372	336	352	335	317	353	392	363	361	374	345	322	385	353	368	327	362	304	331	335	365	312	353	390	358	363	314	309	358	331	354	307	346	373	362	343	375	348	349	323	331	345	327	353	319	357	359	325	350	323	338	331	344	338	373	320	341	364	347	324	324	336	331	340	362	348	336	346	368	337	344	370	326	365	353	331	358	354	368	341	342	297	334	330	342	320	328	328	323	346	368	342	360	367	350	369	325	329	328	347	347	352	363	327	341	319	322	336	367	328	338	316	357	363	299	316	334	343	305	342	353	350	335	341	347	359	311	337	328	320	346	371	363	336	297	349	353	378	320	328	314	368	354	293	313	362	362	367	337	347	357	335	353	368	315	297	336	347	330	358	340	343	351	364	333	372	351	364	348	367	360	377	328	303	337	336	356	303	338	328	320	331	376	368	367	338	338	384	329	357	357	341	325	340	324	328	353	333	335	337	357	288	346	327	336	312	350	337	336	327	366	362	353	373	339	309	350	339	359	325	338	377	361	332	335	358	353	343	355	361	359	358	366	334	340	341	347	309	337	352	343	371	374	340	353	341	345	352	341	342	320	338	330	364	337	354	322	343	372	337	362	329	343	341	346	332	369	315	341	342	349	336	316	321	349	317	309	329	355	381	367	292	316	350	346	311	370	310	366	319	322	334	348	360	347	365	348	312	349	315	368	373	347	373	314	343	377	350	339	313	357	339	327	355	355	309	354	344	339	306	352	374	327	323	335	346	333	356	377	331	351	370	338	357	350	361	321	361	325	360	349	359	363	353	330	335	348	363	326	351	349	319	331	334	349	356	356	312	354	348	321	376	376	351	339	313	342	358	315	344	336	356	338	344	333	316	349	336	323	339
6593	1091	1586	1741	1511	1316	1175	1063	1038	936	924	894	943	903	863	923	822	843	831	797	856	822	811	836	842	818	731	833	796	834	816	782	771	794	774	782	829	816	797	749	788	791	771	840	760	794	862	845	798	758	778	828	767	801	791	786	786	803	769	798	803	768	703	823	812	802	819	794	832	765	737	790	800	811	802	797	804	786	764	761	801	836	768	797	789	742	803	790	793	801	798	754	852	804	819	750	813	788	732	685	766	777	820	778	739	757	820	754	782	809	813	822	800	825	767	781	848	795	804	773	796	800	758	778	786	807	747	768	785	794	767	796	780	803	786	767	758	786	799	781	802	807	778	822	803	732	778	778	758	760	812	823	800	781	785	773	762	767	757	767	771	770	793	798	831	761	739	812	815	800	758	739	816	747	822	740	785	780	768	816	829	812	731	798	794	825	761	778	732	802	785	897	751	780	787	773	798	828	783	779	743	824	802	796	762	746	742	762	813	825	787	779	852	778	714	797	756	799	809	784	782	763	776	775	767	800	796	810	728	764	789	771	790	768	770	810	749	804	764	774	732	763	792	807	810	757	815	804	834	769	777	816	798	780	778	744	771	772	739	803	774	802	810	801	796	780	767	738	785	794	768	811	759	779	808	873	788	807	742	806	834	779	813	802	787	789	817	778	722	776	782	807	784	713	782	761	784	829	805	764	778	753	783	796	757	814	740	731	806	742	742	818	713	822	809	755	785	788	740	769	781	803	822	792	784	810	758	769	780	830	766	812	789	792	745	803	748	777	817	816	774	706	768	739	798	789	763	774	778	750	755	823	783	776	764	804	763	760	759	780	762	791	797	781	755	817	743	771	738	782	845	780	768	779	775	787	747	776	773	774	798	807	810	751	737	785	792	797	774	772	774	755	768	755	790	785	759	761	828	801	775	791	781	814	804	789	842	785	777	805	813	746	789	821	768	769	739	797	804	802	774	817	740	787	740	828	767	753	818	790	791	746	801	816	757	773	788	803	805	828	798	777	796	796	789	757	843	781	732	813	811	768	758	757	829	773	860	789	785	786	773	786	784	794	794	801	735	805	781	789	803	798	748	749	802	802	792	743	761	779	791	793	799	788	784	733	781	757	793	826	786	745	732	728	787	823	779	788	860	745	746	814	772	752	777	852	820	765	819	736	766	802	813	752	812	793	764	788	799	786	762	805	811	816	774	796	801	798	787	783	783	777	809	759	830	823	739	743	808	794	776	772	827	774	814	775	748	770	791	788	737	746	786	775	792	762	812	741	769	833	790	759	809	797	796	781	764	800	804	799	789	770	809	776	772	815	755	751	770	803	742	814	760	744	798	782	765	779	800	797	801	862	788	796	761	793	773	776	752	809	798	792	867	785	746	840	795	801	779	754	757	882	773	744	794	739	780	834	774	820	791	785	779	781	728	788	806	759	807	790	775	778	763	799	805	789	802	769	749	759	787	749	842	825	778	747	766	812	760	725	830	749	756	811	778	726	815	801	784	751	776	781	734	787	791	815	820	783	740	763	787	804	781	761	750	750	766	825	784	790	815	810	803	813	840	779	806	836	775	739	842	798	773	764	809	756	813	775	773	779	786	804	764	778	747	838	721	783	792	789	795	776	799	785	819	785	767	781	779	756	780	778	779	773	771	774	794	745	790	804	781	756	775	767	791	758	791	798	777	794	823	768	801	768	782	778	786	821	766	738	783	778	832	817	813	747	802	738	833	801	769	804	752	804	768	779	761	808	807	768	807	750	752	782	789	825	808	789	793	778	793	788	723	760	794	814	777	793	754	800	784	806	816	786	762	783	779	836	801	781	751	785	807	772	783	821	802	737	780	797	778	802	732	835	771	790	746	781	796	765	755	804	787	800	770	768	770	810	778	768	800	855	814	772	744	762	787	754	745	768	795	796	765	772	808	809	758	843	781	827	772	836	795	822	768	815	795	768	776	799	748	799	759	788	778	738	772	783	805	763	791	847	801	767	746	831	749	762	836	828	808	781	797	755	770	747	812	795	771	813	804	797	794	780	781	767	782	779	837	793	778	765	824	785	804	797	790	791	783	791	756	827	752	761	753	774	825	795	797	775	799	773	770	815	737	767	780	755	812	779	794	707	778	765	796	811	766	808	753	739	771	778	789	749	762	777	767	771	837	809	816	740	808	791	809	782	810	754	749	732	783	820	777	785	817	772	854	794	809	759	809	746	772	746	814	722	755	727	781	782	745	775	816	804	790	812	790	769	726	812	703	805	768	787	845	805	802	748	759	804	814	757	793	767	815	818	782	758	770	772	850	788	773	738	801	783	752	728	793	755	814	827	760	761	795	730	754	836	794	814	838	740	791	767	774	805	712	740	756	753	761	796	785	772	792	795	791	720	780	745	791	811	775	792	754	754	802	793	854	752	748	768	797	790	775	795	802	812	778	783	790	777	802	773	787	738	823	790	784	727	734	783	783	818	797	782	807	793	775	748	746	756	785	790	818	757	693	865	811	854	828	806	831	800	824	812	787	753	767	777	818	784	812	774	843	819	776	769	848	729	767	778	752	816	777	807	814	791	786	854	735	757	786	782	811	844	796	800	748	749	785	766	772	741	850	734	745	790	774	795	740	751	803	786	771	761	762	842	785	803	796	780	842	738	773	791	758	783	737	792	775	786	722	801	783	796	759	802	805	783	790	843	793	765	806	775	839	794	723	799	783	743	798	808	786	750	839	821	800	797	759	834	779	784	786	793	778	809	785	784	806	850	779	767	794	784	783	764	837	793	770	768	746	807	768	778	824	790	765	773	777	769	778	747	716	763	777	802	794	770	755	759	780	816	803	744	770	818	766	813	732	766	742	767	837	775	776	798	770	783	790	771	768	748	759	770	771	771	791	786	779	748	807	692	750	785	761	789	799	775	798	782	819	794	776	811	805	766	773	763	783	776	778	773	765	763	795	775	766	801	790	774	817	741	764	816	795	791	779	837	777	763	775	758	785	764	772	779	799	751	767	780	820	788	762	754	757	802	780	765	832	812	772	801	710	822	790	753	749	803	811	850	808	806	792	732	792	801	762	768	789	814	809	795	727	759	812	733	754	754	774	769	784	737	731	791	778	796	794	734	801	808	769	796	718	815	779	776	794	799	788	782	810	756	831	754	780	791	765	758	756	766	807	845	790	809	771	764	756	787	790	743	826	770	814	760	859	758	791	803	759	784	813	799	799	786	769	834	760	775	771	744	783	776	781	762	804	795	794	824	777	776	747	803	761	786	766	771	810	831	787	796	789	794	751	808	789	785	756	748	755	732	812	783	776	758	774	816	761	812	812	746	761	788	785	783	838	784	777	826	810	744	812	810	734	813	774	784	772	809	771	760	802	781	780	796	758	800	841	796	774	787	762	770	826	778	835	830	751	812	824	806	753	755	764	789	762	828	786	797	772	781	784	814	745	782	800	820	763	767	826	782	817	788	783	772	771	786	751	746	743	809	769	787	809	731
14217	1142	994	716	538	450	397	318	293	291	307	257	244	210	227	271	195	241	239	240	254	215	241	205	203	240	222	234	234	228	242	232	225	230	200	233	216	221	218	205	237	205	228	244	245	223	230	230	206	222	222	213	244	240	235	195	233	203	236	244	209	242	207	239	195	205	212	225	246	220	241	220	203	230	235	261	245	212	253	220	247	227	192	223	233	210	215	241	213	226	221	211	233	251	239	213	224	242	214	231	186	231	226	228	235	249	222	215	230	207	226	250	253	224	218	197	242	198	209	204	236	254	211	222	202	215	234	232	222	216	194	241	244	227	215	208	220	224	204	220	230	229	222	256	227	220	229	234	229	226	243	227	241	212	187	196	197	221	216	224	225	233	238	207	205	240	235	245	221	215	198	218	215	204	212	223	231	223	222	215	230	207	222	268	192	228	222	198	215	234	227	223	224	239	227	239	225	213	228	218	227	212	211	245	229	211	217	237	203	210	222	212	234	208	229	221	192	243	193	213	256	204	198	211	233	230	242	208	198	203	225	198	224	237	235	231	211	221	223	233	242	208	217	186	248	203	226	214	212	196	231	218	209	233	228	226	248	219	228	215	207	227	218	202	218	223	232	218	203	222	241	224	236	218	220	200	226	227	223	210	226	241	234	227	236	212	218	207	212	232	203	221	186	215	206	220	208	200	227	251	222	240	211	197	188	243	228	243	242	221	217	254	242	217	180	224	290	227	230	203	184	226	202	204	209	231	217	216	225	196	221	231	220	215	224	239	224	204	214	198	231	249	230	200	202	219	202	227	213	197	234	227	232	226	245	226	225	229	216	244	205	214	223	231	202	234	209	221	214	237	233	212	213	222	237	260	216	199	217	225	176	197	195	202	229	225	222	217	238	187	220	176	226	217	233	228	245	209	204	235	245	218	186	196	187	219	241	239	217	230	219	242	213	198	214	229	225	248	239	221	208	219	212	247	210	223	213	218	218	200	214	215	252	249	239	234	223	238	231	226	208	254	207	229	220	222	220	231	225	214	206	210	223	214	242	226	237	241	226	215	221	235	234	212	236	198	207	224	248	193	205	214	207	248	214	204	199	186	215	220	214	230	212	234	208	245	233	215	219	212	225	199	241	197	231	232	234	218	198	207	205	220	263	223	228	208	246	229	271	225	207	179	208	236	216	201	233	235	248	227	228	219	228	230	221	236	244	187	219	216	235	210	210	230	203	218	249	238	209	223	214	228	234	236	211	224	216	207	214	199	224	207	214	217	201	205	209	225	209	201	237	217	218	216	217	203	215	187	224	223	247	205	258	224	216	246	210	200	212	221	246	215	225	228	211	205	236	214	211	209	210	217	205	226	240	243	227	221	212	260	229	221	224	235	207	213	228	217	231	200	202	234	218	249	192	231	220	237	226	189	209	211	240	217	228	202	239	209	227	204	223	228	211	232	242	219	233	202	231	249	217	188	220	244	220	216	236	237	216	187	254	223	215	222	229	227	201	198	208	230	209	231	243	210	220	233	254	225	222	204	221	218	223	204	229	201	247	223	216	203	208	240	217	209	195	198	235	219	214	222	233	230	216	222	212	217	229	225	194	225	244	224	226	236	247	217	218	211	236	233	222	198	227	247	224	233	225	199	237	240	224	223	233	235	199	212	264	232	215	207	212	226	217	242	200	225	213	217	242	239	227	214	200	198	193	211	209	212	222	195	239	236	238	231	225	218	227	225	235	218	220	238	232	208	221	215	217	232	220	227	257	210	215	223	229	221	211	221	250	214	241	222	195	211	218	211	211	248	203	236	230	219	187	199	193	237	226	211	234	215	239	203	254	239	217	231	215	241	206	224	228	214	212	225	211	244	230	250	187	188	219	214	225	239	232	218	244	215	244	208	229	245	205	252	212	229	207	221	231	222	219	226	246	219	233	248	237	214	213	245	213	217	194	223	218	206	242	236	207	233	231	213	192	221	232	218	234	221	248	244	239	229	230	226	219	213	230	220	233	224	221	226	216	240	227	219	230	219	222	227	234	216	222	204	228	184	233	213	220	211	231	221	244	221	216	238	228	221	230	207	211	232	239	217	212	198	239	207	242	229	239	210	213	236	230	239	219	232	235	203	223	244	205	248	200	222	234	230	212	226	214	226	236	227	213	205	196	216	233	233	224	233	226	215	212	218	239	255	236	209	212	219	232	221	253	204	223	223	221	230	239	244	229	211	216	220	215	242	208	239	233	220	202	222	230	237	232	207	215	249	211	215	240	241	209	201	245	230	208	208	227	247	228	240	214	212	231	221	220	255	220	244	239	234	214	192	214	218	222	229	206	216	226	236	190	259	239	249	200	223	235	220	233	224	253	241	208	205	235	220	215	227	227	204	245	240	220	232	245	211	221	236	199	230	231	207	221	212	211	194	209	198	232	226	255	226	227	220	194	248	239	227	238	244	232	233	227	233	221	213	229	226	236	218	216	224	198	232	209	225	241	220	224	215	219	241	247	218	208	217	248	213	232	251	192	230	224	207	207	229	231	241	193	244	230	202	236	214	219	200	228	204	220	216	246	209	218	234	233	245	219	233	222	243	221	223	224	232	240	222	214	237	210	225	201	213	201	200	207	211	251	214	217	194	195	196	222	233	230	194	221	245	250	257	247	233	249	221	187	212	222	229	227	246	202	214	224	226	237	215	198	230	245	189	207	254	214	206	200	221	254	188	206	204	246	252	231	216	199	224	214	218	218	221	238	222	219	213	207	231	218	246	238	205	229	249	244	222	229	188	212	216	228	257	228	232	201	212	230	217	237	211	204	203	222	225	230	233	215	205	209	201	233	226	242	225	232	239	221	249	222	199	231	219	222	213	181	220	225	225	223	254	206	249	246	220	232	257	239	221	258	223	226	235	204	204	231	202	213	211	227	243	223	244	198	245	226	226	195	228	207	217	190	240	220	252	220	217	241	212	221	231	205	213	237	228	217	236	219	192	227	201	251	239	259	225	234	232	220	220	230	221	201	228	229	238	218	217	217	224	207	217	243	204	240	212	217	216	244	231	259	222	233	247	214	219	223	234	215	190	195	213	210	243	178	224	212	210	225	227	221	217	238	221	221	238	222	224	241	221	227	225	219	233	197	200	211	230	208	211	214	218	187	219	194	224	241	217	222	234	235	206	218	233	219	227	218	197	234	203	214	227	185	223	228	196	197	246	222	219	244	221	226	209	216	246	215	231	223	244	231	247	241	223	230	223	209	209	213	240	223	222	252	223	230	197	223	236	237	226	205	199	242	234	229	237	234	209	232	233	221	201	236	239	196	218	247	219	224	211	225	223	248	215	221	239	239	251	222	254	219	243	234	233	218	241	210	245	227	218	209	212	238	209	208	256	210	222	222	222	229	232	212	203	256	210	206	201	228	203	214	221	227	206	224	214	213	248	234	223	238	235	239	202	238	229	231	206	221	229	230	203	219	214	231	209	272	235	219	224	230	224	249	229	242	234
8237	1105	2079	2333	1920	1572	1308	1073	966	841	797	750	745	723	683	642	638	637	634	588	575	551	562	617	580	590	532	546	526	546	554	568	547	558	560	559	610	574	508	566	556	565	548	562	529	527	517	520	497	547	528	497	514	544	558	557	540	535	500	471	482	526	575	556	517	529	525	549	563	485	498	502	573	549	517	510	552	519	527	526	513	543	523	526	530	537	527	521	538	509	550	525	524	504	530	540	494	503	540	497	538	513	538	509	547	557	479	530	505	518	537	519	512	486	536	516	553	479	492	487	532	505	521	516	500	516	518	517	517	490	513	489	546	579	508	473	527	512	473	525	536	539	552	539	524	480	502	520	514	524	539	537	483	502	510	518	523	466	536	542	550	497	522	503	531	550	523	470	505	520	469	468	528	497	485	505	509	507	542	514	483	567	516	512	533	542	551	487	510	506	542	495	501	530	523	552	498	512	480	512	533	506	514	492	492	544	553	535	544	511	503	510	512	501	492	535	507	506	496	530	521	543	490	510	521	546	568	490	527	528	521	522	537	513	503	510	542	523	468	525	484	524	510	541	535	519	518	560	514	520	524	537	527	480	529	501	462	511	532	544	535	521	525	483	534	521	533	529	521	546	520	533	496	500	543	515	542	540	534	514	508	531	484	509	487	517	541	513	547	513	525	520	512	548	499	512	532	525	527	492	500	536	515	527	535	543	528	542	476	525	507	522	529	502	517	493	526	533	514	554	519	466	515	558	514	497	496	506	527	505	518	522	538	522	502	534	519	494	504	518	501	503	529	527	557	490	489	519	515	505	538	516	527	545	507	526	531	550	528	527	476	532	517	537	511	518	543	506	490	534	495	561	516	493	529	556	546	551	494	544	517	501	560	499	486	530	483	536	484	537	525	469	496	502	505	495	538	506	513	541	550	527	512	522	529	503	517	550	506	544	529	499	458	526	540	497	532	537	489	496	507	496	538	538	509	531	519	512	495	511	539	510	505	547	537	477	530	521	483	555	534	506	474	558	521	528	522	523	523	548	480	532	499	514	531	488	531	490	545	517	562	520	502	487	553	469	500	494	508	496	478	481	500	536	513	504	503	508	556	542	550	556	498	514	541	525	499	524	495	485	548	532	511	512	520	559	536	517	503	554	513	554	507	530	503	546	508	509	486	507	495	488	576	555	515	536	514	477	505	508	521	514	468	525	532	504	489	523	504	528	525	482	485	564	503	533	475	533	489	527	490	538	508	509	500	481	515	528	543	513	510	521	479	512	506	512	508	497	543	474	500	466	544	525	536	513	499	519	489	508	536	512	486	492	514	544	560	494	537	522	516	527	505	555	512	505	548	560	507	463	520	472	514	538	514	542	520	555	523	477	503	528	551	506	518	513	537	573	509	525	513	467	514	569	509	490	502	510	565	476	509	521	524	564	556	517	525	476	505	525	489	522	522	523	541	542	516	549	515	514	527	509	547	512	548	507	536	516	531	543	520	531	518	472	503	524	516	557	541	583	500	524	530	520	516	541	546	542	490	509	497	540	490	516	517	504	540	507	520	547	533	569	510	498	470	532	534	517	523	508	513	510	524	473	524	521	514	543	517	539	531	536	527	528	551	464	556	510	549	505	528	522	484	524	513	538	531	508	477	551	507	473	548	482	524	572	516	512	500	497	549	494	511	515	490	515	494	506	537	501	513	549	524	488	540	484	531	511	513	518	511	515	527	519	551	548	498	485	502	513	460	532	526	513	528	510	573	536	513	496	531	505	492	540	523	556	535	511	517	516	517	489	545	541	528	533	507	569	511	481	522	533	554	560	582	512	523	524	551	507	491	540	525	515	493	482	545	488	557	514	501	537	529	569	531	518	528	545	520	574	518	506	488	529	549	531	495	520	520	495	546	506	535	531	535	497	497	533	487	509	512	532	519	500	499	513	547	520	520	547	510	543	493	535	514	509	514	529	549	516	491	538	521	550	531	508	471	493	502	513	525	505	540	549	482	511	555	535	525	491	499	519	476	503	523	542	495	508	512	541	513	473	493	536	499	513	470	563	511	487	490	556	502	485	543	522	537	518	508	537	499	519	496	514	521	516	510	490	516	513	504	521	533	553	482	564	555	517	514	494	552	528	526	515	535	500	524	517	481	494	513	517	563	543	511	545	547	519	514	542	550	529	504	500	531	538	498	549	495	497	531	521	541	592	507	520	545	509	508	543	527	492	551	507	511	487	522	519	495	525	494	497	529	542	554	524	569	514	516	534	533	509	521	545	525	497	546	508	535	529	530	521	498	499	524	516	491	527	470	474	498	477	527	484	481	516	519	518	527	507	546	513	499	524	489	566	528	487	463	531	508	491	517	545	516	520	507	497	495	553	525	502	509	530	545	506	521	495	514	532	500	529	520	509	550	492	512	501	555	505	494	503	522	514	492	497	453	494	520	565	540	530	507	514	512	553	528	524	536	522	527	527	507	490	537	505	582	523	501	483	480	541	517	508	508	532	505	530	581	506	516	508	510	527	527	513	501	509	516	553	470	490	498	520	513	508	497	461	529	504	526	506	527	508	535	552	554	508	485	553	501	507	486	509	521	510	480	553	505	526	531	514	511	556	536	495	495	517	508	521	534	506	554	533	519	503	508	543	546	507	528	521	507	501	550	507	537	510	512	528	548	514	498	539	528	527	526	503	513	535	491	512	511	526	526	544	482	502	501	522	519	523	498	513	524	492	499	521	468	478	486	510	517	507	490	534	534	492	498	494	533	536	521	556	545	507	520	506	587	495	519	485	512	461	524	501	513	522	519	518	507	484	508	532	530	495	535	485	523	519	508	494	529	539	509	553	553	493	537	520	518	494	508	521	532	516	489	538	515	514	503	523	535	544	505	520	498	492	554	538	517	528	505	532	521	528	496	533	521	563	507	512	500	491	534	571	528	553	509	516	529	522	514	501	520	501	535	519	512	518	533	550	525	527	508	507	470	536	536	511	520	480	555	506	488	545	527	503	508	501	503	538	539	551	516	511	558	541	523	519	515	570	539	493	500	451	541	485	521	502	500	489	516	515	530	526	509	546	513	523	518	579	552	539	551	528	523	549	505	518	510	497	476	533	536	493	503	534	528	529	494	489	546	508	492	542	505	525	512	567	484	552	532	512	444	554	538	520	490	533	523	518	500	519	520	519	573	515	536	498	488	529	546	524	509	523	493	503	545	546	532	488	500	505	511	515	527	518	518	494	512	530	527	478	472	509	498	516	519	532	502	551	520	485	530	504	564	522	512	520	513	497	511	525	526	488	525	554	508	533	518	513	492	515	516	536	504	541	502	522	500	535	475	540	518	457	511	563	541	550	498	533	552	473	512	519	536	520	494	532	522	531	524	485	560	477	541	470	520	535	502	522	528	508	525	550	545	509	504	512	494	521	547	523	540	513	521	486	496	525	503	476	488	493	496	532	526	492	513	501	522	527	521	496	529	504	503	504	539	528	514	517	553	579	512	548
1391	245	237	240	251	222	277	230	246	274	247	236	244	242	225	215	212	237	219	189	230	257	251	227	244	208	217	244	240	232	224	219	220	230	238	243	219	263	269	253	221	224	271	234	228	242	210	223	251	228	233	233	250	227	236	229	260	242	243	219	232	244	249	250	256	213	249	237	244	228	234	209	242	248	234	219	264	219	219	270	240	240	232	272	233	244	227	219	267	222	242	261	213	248	248	225	199	252	242	242	228	208	228	249	271	241	220	236	209	203	268	246	216	227	226	258	231	199	245	258	234	233	245	260	235	219	205	210	231	219	264	235	230	216	251	217	228	243	252	229	217	233	251	213	228	242	233	219	212	236	247	228	225	221	250	257	224	227	229	232	247	228	254	221	228	261	217	238	268	268	243	250	216	227	217	241	226	200	230	212	223	211	225	234	251	229	252	258	235	262	218	250	230	253	241	245	253	224	240	250	246	225	225	237	225	244	218	229	239	237	226	258	234	248	236	275	247	223	243	212	236	255	234	215	260	219	233	234	245	225	238	213	230	215	257	235	231	245	245	217	230	221	269	222	265	233	240	241	245	239	234	234	253	223	214	232	244	238	241	223	229	236	262	244	219	239	224	219	217	235	226	238	220	260	259	239	272	269	249	242	226	213	245	272	208	247	236	218	227	257	240	244	243	215	236	210	211	229	259	220	218	213	208	255	234	240	227	260	242	254	235	235	210	233	233	219	261	270	227	253	235	242	224	232	237	250	249	208	217	237	246	233	224	253	235	255	248	239	206	245	216	260	257	259	259	248	265	258	238	252	213	211	213	244	239	228	236	225	258	215	242	228	230	237	248	240	248	250	237	248	221	224	244	242	264	243	235	242	252	248	243	241	238	245	248	231	226	266	250	213	270	229	239	217	213	233	241	223	210	212	284	224	261	287	233	249	247	230	245	225	270	228	244	228	233	216	259	245	264	231	233	244	278	261	253	245	239	243	219	239	243	224	267	226	236	261	261	253	211	274	235	231	231	237	218	242	226	228	254	239	192	243	225	235	254	225	244	262	215	239	222	274	242	232	248	255	216	227	225	244	222	244	248	218	243	287	225	222	232	225	229	230	237	262	244	230	237	218	264	249	229	248	191	230	232	246	249	213	244	227	230	244	241	251	240	235	221	254	234	197	255	210	239	233	238	215	235	244	226	240	229	234	230	246	250	249	251	229	249	218	206	229	258	267	225	238	240	254	221	245	235	228	201	249	237	233	264	243	235	255	250	210	227	249	253	229	266	247	217	237	246	258	253	212	227	221	221	248	253	247	250	267	252	226	244	248	240	253	231	247	224	261	224	224	241	231	253	235	235	245	275	228	265	232	229	205	216	262	248	220	253	228	257	238	248	233	242	259	231	246	248	238	245	240	272	266	253	221	230	260	242	243	247	225	238	239	243	231	226	259	216	215	248	228	252	241	255	217	220	242	239	220	229	242	242	253	229	225	238	222	217	230	236	254	225	234	245	246	242	247	241	255	252	233	254	256	220	262	228	201	270	235	241	239	241	206	265	213	257	247	243	211	237	262	246	264	256	212	233	267	232	215	273	236	244	269	198	210	208	234	224	277	231	230	213	230	231	216	235	208	228	204	265	257	228	208	246	235	220	215	218	195	226	218	204	240	233	236	245	213	212	203	214	251	284	247	254	225	226	235	214	221	219	240	240	266	240	209	210	251	252	224	287	215	216	228	250	236	225	219	228	207	236	228	243	236	252	262	257	264	251	227	240	213	219	227	271	236	230	244	232	230	230	230	257	240	243	250	209	243	232	232	240	251	229	248	221	237	234	224	263	246	206	231	250	216	256	219	239	235	236	222	236	232	275	248	235	232	243	221	210	232	208	235	268	223	252	210	217	211	223	209	247	240	211	227	272	237	242	207	265	225	243	230	215	236	246	233	237	225	215	220	224	216	227	229	231	205	247	227	243	220	208	255	228	273	259	240	231	248	221	240	224	234	242	260	232	233	230	227	250	194	244	246	236	244	255	236	229	221	253	247	231	229	218	233	222	210	231	263	234	230	241	243	228	219	246	228	259	223	242	216	231	239	232	227	259	259	247	215	240	234	264	260	225	254	221	222	233	230	263	224	234	243	221	214	235	216	212	223	278	228	264	228	265	231	233	229	250	250	258	245	244	226	241	230	211	255	212	225	225	199	234	231	227	236	224	226	224	182	251	238	245	214	232	236	247	252	269	231	259	241	242	226	236	236	228	227	240	210	240	244	244	246	236	256	225	243	254	243	225	240	240	238	255	226	239	270	269	233	230	242	236	273	235	250	243	243	264	217	225	267	222	239	270	263	240	225	222	253	236	240	212	298	254	243	233	219	271	229	241	239	233	250	252	279	224	228	224	253	208	217	234	219	242	247	246	262	257	260	224	271	277	205	247	249	258	254	254	256	243	212	271	240	242	246	244	255	238	258	260	263	242	222	215	232	239	229	266	274	242	261	213	253	263	273	214	212	219	226	273	243	254	248	259	214	234	243	224	229	220	236	279	218	227	244	239	237	241	213	236	208	254	239	219	211	234	273	219	224	243	249	252	223	242	233	204	236	251	256	252	221	244	246	259	244	234	253	233	223	269	271	231	227	257	225	226	233	252	200	226	241	235	251	232	222	232	259	249	232	224	242	237	244	234	209	268	237	222	227	256	255	228	243	217	234	250	214	241	223	264	235	245	262	223	228	221	221	227	223	232	237	242	251	245	249	240	242	260	201	209	220	263	209	256	234	222	273	241	213	242	242	227	240	228	253	242	245	219	235	246	241	226	241	227	228	229	237	227	200	240	237	242	250	217	227	241	217	220	270	235	271	207	244	257	233	235	233	247	226	235	229	266	236	232	250	213	248	217	266	259	245	247	221	219	258	241	237	234	220	252	235	247	250	243	223	245	252	218	249	237	231	236	239	257	241	266	251	261	229	265	235	222	222	212	233	236	238	218	224	238	251	246	269	231	234	239	244	316	235	222	256	258	236	262	245	211	229	232	244	211	241	219	264	250	256	248	213	236	265	239	231	225	227	232	224	225	251	216	220	223	232	225	258	240	232	240	254	243	258	246	229	241	228	222	248	233	221	240	234	266	256	242	220	227	235	237	221	229	242	228	218	238	227	227	238	244	236	249	241	225	211	237	220	235	245	237	230	231	241	250	246	233	230	226	222	246	201	249	269	225	211	253	249	242	240	214	230	234	226	241	248	240	236	218	224	247	256	234	232	274	229	217	247	231	233	249	268	220	235	207	248	253	223	253	228	242	265	220	231	228	240	225	232	242	219	240	235	231	267	218	216	258	238	239	260	231	233	248	228	220	226	218	246	236	241	222	220	233	215	233	228	211	234	225	217	229	217	233	214	240	205	235	259	225	223	220	219	217	255	243	238	210	236	219	253	240	231	227	238	217	240	230	268	237	270	249	219	236	244	230	280	222	255	217	239	238	239	251	266	228	226	227	252	233	221
1783	610	601	605	584	603	571	614	576	612	593	624	597	578	579	565	640	571	543	574	590	572	601	599	580	551	549	586	558	593	546	575	569	546	567	577	581	612	554	586	580	614	593	580	549	597	594	554	543	584	556	539	555	567	602	570	603	552	583	592	559	619	607	562	571	564	559	546	556	568	557	601	562	608	564	609	549	532	589	557	571	563	561	572	583	586	622	533	598	573	587	555	553	586	573	579	535	576	611	550	573	589	544	584	552	586	586	607	593	560	592	583	567	583	552	560	571	593	570	597	600	584	564	602	600	585	560	573	649	552	538	591	583	581	562	562	585	589	565	607	556	553	583	541	589	585	557	578	571	576	586	591	600	602	581	567	591	535	577	574	588	542	544	615	574	634	594	594	609	529	584	535	557	618	592	564	580	598	563	570	584	540	596	594	514	576	551	567	557	517	570	578	591	572	580	605	587	576	570	564	598	548	592	605	582	566	583	590	535	540	598	634	566	552	573	594	590	560	555	581	596	560	553	593	595	564	603	555	550	588	580	582	572	575	554	583	577	583	606	545	558	620	571	579	601	609	567	604	601	554	552	566	563	514	581	609	571	592	564	582	588	590	616	562	579	600	594	568	554	603	535	541	603	547	547	596	577	569	586	577	561	551	619	564	598	600	569	565	624	562	590	577	593	585	587	550	582	574	589	534	574	577	577	625	570	558	601	569	596	614	558	593	596	595	583	544	562	584	572	566	577	563	555	545	564	571	602	571	572	567	557	591	591	617	559	568	586	560	536	553	547	535	557	628	586	586	565	624	601	572	553	544	584	553	575	544	561	571	595	532	601	593	611	584	564	580	557	593	598	603	602	586	608	590	544	589	546	580	584	595	548	567	589	594	578	600	552	574	531	585	603	596	571	577	546	536	558	570	595	557	553	563	627	589	585	644	594	556	580	557	549	574	564	566	559	555	584	602	563	565	591	557	583	530	564	579	561	550	566	555	606	572	596	544	565	598	552	546	587	582	562	587	595	573	587	582	617	580	608	589	614	602	571	558	529	585	593	583	559	601	586	593	605	622	523	553	579	544	594	583	600	583	540	536	561	577	571	559	599	569	556	546	627	576	589	554	584	581	595	591	597	536	556	554	559	600	570	576	615	586	565	598	563	568	590	620	612	523	577	590	536	614	568	602	616	630	561	572	606	583	579	584	580	578	571	540	571	530	549	552	584	570	574	593	570	567	572	548	581	608	641	550	555	596	585	581	534	537	536	579	572	529	544	600	595	566	607	569	556	548	572	566	560	640	602	573	606	605	562	588	611	612	564	544	578	548	538	596	584	567	577	558	595	579	613	532	563	570	553	564	554	609	538	527	572	582	612	581	572	601	579	562	579	543	589	544	587	575	588	526	620	551	582	563	594	576	575	546	618	621	566	556	573	575	588	559	607	567	559	646	536	559	628	579	536	605	549	593	552	571	567	579	596	604	531	584	591	588	597	575	585	536	581	539	580	532	525	562	553	587	587	554	587	580	571	597	559	616	582	572	576	553	575	590	609	544	522	560	579	581	577	514	559	576	569	602	521	572	537	576	579	586	556	573	585	595	539	589	566	596	575	593	593	572	577	578	582	573	589	581	546	570	563	555	594	576	617	584	588	587	572	587	542	558	590	608	564	584	552	564	591	594	627	561	601	552	533	572	576	596	589	560	549	620	562	572	558	579	574	546	560	593	549	572	612	588	584	607	575	543	593	561	585	644	531	541	589	542	613	574	549	575	597	576	540	577	583	563	622	571	567	585	574	541	582	582	601	592	576	590	553	576	565	606	557	534	563	572	571	594	573	593	563	554	609	511	562	552	563	567	604	581	562	584	561	534	568	593	566	561	586	529	540	555	602	553	617	566	611	557	572	588	586	520	574	581	570	572	575	556	571	574	571	560	526	563	558	596	565	585	569	583	556	569	559	607	556	580	595	590	612	569	552	536	538	587	652	537	565	568	502	591	558	564	602	610	583	579	590	572	580	597	560	600	615	594	534	578	569	586	552	593	595	592	584	562	584	567	549	600	587	580	574	560	599	615	607	565	578	555	592	592	534	583	575	595	533	625	572	560	552	610	561	568	554	555	599	572	582	600	542	558	544	605	566	564	577	539	564	556	567	580	543	579	614	593	587	630	620	596	600	535	572	574	554	584	562	589	569	593	568	561	587	579	521	593	587	591	570	566	552	626	623	582	568	581	559	546	578	551	598	604	550	595	555	590	548	568	628	625	570	572	607	546	593	524	550	567	598	594	585	558	569	551	595	541	574	549	571	555	566	615	571	568	567	594	551	580	565	555	617	572	571	604	552	633	569	574	587	597	582	550	588	578	562	584	549	541	569	561	552	579	560	571	622	580	567	582	617	576	597	607	603	571	549	547	549	555	629	574	577	582	581	556	583	580	627	572	587	560	625	550	553	617	598	545	569	594	579	588	566	581	535	542	531	564	560	550	578	581	576	596	539	597	597	561	537	593	550	568	544	570	571	558	552	592	561	555	531	578	587	595	575	585	563	576	571	607	549	535	592	602	626	592	562	563	613	537	566	574	611	580	554	580	582	605	586	547	603	567	570	584	580	586	592	562	573	558	610	544	633	574	595	583	597	563	625	589	571	591	619	579	592	582	562	576	588	579	593	562	633	603	588	600	563	593	572	573	635	545	537	541	577	590	582	583	574	568	564	574	569	540	578	558	568	582	569	546	575	587	600	622	569	578	564	595	592	558	612	537	625	612	587	593	578	584	562	574	563	587	582	635	591	564	563	572	589	566	528	590	605	585	597	581	608	553	593	552	574	575	574	555	567	549	573	591	592	582	542	569	556	571	581	581	580	575	560	582	558	589	599	604	535	601	579	610	609	553	556	609	596	577	584	566	589	569	596	547	602	545	608	531	584	567	567	608	592	584	591	573	572	586	569	546	593	546	589	584	586	567	578	562	564	602	607	586	606	590	592	577	588	563	557	598	594	580	551	587	629	568	565	591	563	584	569	559	525	535	582	608	593	596	562	558	575	601	590	605	564	577	555	530	561	534	579	569	574	574	604	525	560	611	569	552	607	550	575	599	579	601	568	590	583	577	597	623	581	573	563	590	553	550	608	525	542	563	588	593	543	590	552	559	555	582	565	594	583	536	554	609	600	575	565	588	564	564	550	618	586	571	589	583	562	585	576	584	550	554	580	600	615	619	536	592	572	582	561	580	591	578	585	568	576	579	541	535	608	597	574	564	567	584	564	595	597	593	563	581	563	613	561	551	599	642	554	573	614	595	575	588	585	580	611	583	615	575	617	570	587	561	608	557	578	578	570	575	515	547	574	582	578	568	593	619	601	551	564	574	561	547	541	574	579	582	591	575	568	589	545	561	581	589	576	551	567	581	604	539	591	608	586	603	577	552	540	587	547	589	579	584	587	549	585	595	598	602	566	599	572	599	564	564	587	555	608	545	561	592	599	570	602	601	542	582	557	572
7562	686	712	605	533	444	422	399	373	368	351	381	375	366	328	370	317	372	352	374	343	331	364	340	318	363	380	372	354	351	338	310	290	363	353	369	334	340	346	334	318	302	358	316	339	348	324	346	359	392	325	327	333	323	370	358	351	358	363	380	313	324	362	349	307	323	335	376	326	350	388	360	338	367	345	338	379	341	301	335	355	363	303	343	338	328	313	326	359	367	337	321	331	292	377	334	333	345	323	310	344	366	331	335	367	347	318	341	302	332	294	338	310	365	365	325	327	363	327	336	358	334	343	311	355	365	330	336	367	318	385	329	326	331	350	356	338	348	348	351	382	352	372	339	337	345	355	320	377	348	332	357	320	331	326	351	367	386	366	303	363	338	335	324	309	358	330	351	353	352	322	342	304	356	342	355	337	303	345	341	365	325	340	365	339	340	319	344	360	347	403	338	350	358	386	349	366	341	369	379	311	313	320	389	326	297	327	359	330	362	353	350	372	338	349	403	367	361	359	353	343	355	352	325	336	355	321	354	317	347	320	373	368	360	350	288	272	347	337	353	345	356	340	337	349	331	346	353	326	346	399	334	323	302	331	320	340	364	357	358	335	348	287	345	340	360	330	357	323	360	322	329	381	334	311	365	347	379	355	358	350	351	332	344	321	364	344	328	374	341	336	347	357	360	313	343	394	348	337	342	326	383	343	362	356	315	341	360	355	303	344	378	346	325	351	340	327	333	370	311	345	351	328	325	335	326	346	358	332	328	379	376	343	327	347	351	345	346	359	352	337	303	343	350	323	349	371	335	340	321	326	361	327	343	321	324	321	328	360	315	351	342	380	373	332	360	351	330	312	369	365	395	336	319	369	369	347	324	366	336	357	351	345	403	305	338	329	329	334	303	324	335	347	331	350	315	384	295	372	329	348	349	348	335	321	359	360	351	333	362	368	301	348	385	338	332	325	361	327	333	332	357	326	328	376	338	333	348	339	343	358	303	358	320	365	347	374	363	327	333	337	323	352	318	317	336	364	352	389	344	336	350	362	397	320	367	363	327	338	323	334	359	345	358	331	358	359	336	388	318	324	354	313	357	314	345	337	344	364	368	317	322	382	359	329	348	364	328	322	347	341	326	341	343	363	315	369	318	307	335	337	382	330	345	302	365	365	364	337	314	312	315	362	326	349	306	330	329	359	365	331	354	354	387	348	321	371	354	329	344	330	336	346	349	343	355	370	361	313	341	329	347	343	286	337	348	358	366	328	326	341	329	356	356	348	332	377	318	343	340	346	358	296	353	311	331	321	331	414	302	341	358	345	333	357	313	325	364	358	311	345	364	375	305	309	324	320	321	307	353	335	296	320	322	330	357	331	335	338	352	372	374	387	313	333	337	355	358	348	362	360	329	327	346	330	373	309	338	353	291	338	351	356	322	340	341	312	347	339	355	321	358	363	353	338	341	325	318	355	322	319	328	346	334	310	374	370	363	352	328	365	355	349	359	345	337	349	327	352	337	340	352	366	350	368	348	349	326	357	329	353	335	324	329	323	328	309	349	333	342	389	363	322	369	328	360	349	333	319	324	329	351	320	371	300	339	349	339	335	338	322	350	316	318	330	340	344	377	369	336	346	338	347	382	347	364	358	345	292	315	348	356	331	343	345	324	332	321	350	353	305	361	358	355	366	350	350	335	317	356	347	310	335	333	357	315	319	372	305	342	327	367	357	361	359	339	325	329	321	315	338	336	304	326	313	376	359	371	364	345	360	350	331	340	318	302	349	325	372	315	337	367	353	350	350	315	363	338	331	347	356	307	326	359	356	344	343	343	342	325	354	352	356	349	334	345	345	344	347	336	350	335	297	296	380	326	340	310	302	365	310	356	397	368	347	348	339	342	333	325	371	345	327	367	325	360	355	332	359	368	372	324	320	338	368	331	379	334	317	336	322	322	340	340	361	377	351	369	332	338	343	349	340	340	352	346	361	329	294	358	355	357	329	332	328	346	325	397	363	340	320	357	346	340	335	328	385	340	350	350	355	360	331	327	342	317	358	323	338	343	345	344	331	338	338	349	340	350	380	295	377	355	340	333	350	303	345	304	305	358	341	357	324	301	339	341	319	348	355	370	309	349	321	330	332	343	336	303	327	384	326	379	379	335	377	303	355	392	346	340	382	334	363	370	373	347	342	346	347	388	342	316	357	343	328	353	324	356	332	357	333	338	340	370	338	342	340	382	364	339	361	347	332	371	297	361	344	349	338	338	306	356	336	319	322	363	323	329	318	337	327	330	336	338	331	340	364	353	333	359	334	322	364	421	371	338	337	334	324	332	366	341	391	390	354	349	334	362	330	356	389	344	363	307	335	341	377	321	351	372	331	335	325	362	380	324	344	325	355	317	362	299	340	345	338	373	325	373	315	359	356	350	315	376	368	374	295	336	307	351	326	370	336	348	318	320	319	338	357	342	321	292	336	335	331	331	335	352	305	333	354	369	312	330	369	367	350	316	318	343	334	346	325	364	355	342	351	330	311	324	310	342	362	345	332	334	363	375	358	350	343	342	332	364	352	348	360	379	339	327	335	356	359	327	352	362	327	326	364	327	329	326	338	318	351	327	360	332	371	344	347	356	381	356	374	317	358	374	341	310	341	334	318	350	326	370	359	347	331	315	308	385	372	338	393	348	348	339	341	369	327	361	329	324	339	316	353	345	340	359	326	339	351	343	342	346	309	365	330	343	368	318	348	347	330	356	362	349	369	340	320	320	361	350	342	318	366	344	345	353	341	326	350	328	355	353	314	323	322	334	338	358	356	330	328	341	327	374	385	321	347	333	342	298	316	321	344	346	333	327	317	325	340	356	347	303	363	303	356	318	302	346	331	342	322	340	346	317	325	353	310	325	336	340	337	310	338	364	370	312	334	310	310	295	316	329	328	331	329	327	365	357	365	363	334	332	337	336	313	367	342	307	324	385	305	336	329	352	347	328	311	358	359	331	329	326	318	368	379	363	325	346	376	345	356	349	354	341	329	348	395	398	339	355	309	339	329	351	336	350	376	336	335	315	358	352	365	375	340	324	363	343	359	367	349	345	371	337	351	367	325	372	318	317	318	355	341	330	334	344	315	328	345	326	354	349	323	338	308	330	364	353	359	338	342	321	352	379	326	339	325	329	329	339	307	337	350	334	323	348	354	330	356	377	353	371	345	339	304	328	305	306	313	331	361	341	338	337	390	329	365	342	342	328	349	335	353	338	363	359	374	328	343	344	327	330	318	363	343	330	347	331	319	304	321	345	352	379	335	329	320	337	353	352	356	314	363	325	343	333	347	367	331	349	306	364	342	340	352	342	349	329	334	328	347	335	384	381	334	338	365	302	345	338	346	342	345	312	340	310	323	387	342	334	319	361	334	368	328	321	319	337	363	360	350	310	330	314	310	345	316	309	357	352	352	339	333	359	330	357	332	365	332	369	370	314	356	333	342	327	351	351	319	354	346	348
6697	1080	1547	1698	1485	1255	1128	1072	975	939	910	865	895	857	886	785	861	817	814	835	814	802	796	836	789	823	815	799	795	801	802	825	818	803	745	822	818	820	819	771	780	820	788	805	769	818	768	776	802	807	795	765	789	831	808	749	767	823	784	760	793	813	784	809	793	777	813	758	827	790	811	715	848	795	776	778	766	753	799	763	802	756	794	817	733	800	763	778	793	723	812	801	767	822	751	772	777	763	779	742	779	779	771	843	784	764	761	798	776	775	737	833	773	761	765	745	798	800	796	768	792	788	798	792	782	786	793	809	792	792	806	794	820	826	732	776	764	747	815	775	786	754	776	735	786	722	793	801	780	755	790	787	833	779	796	789	749	756	811	798	852	807	741	756	720	816	788	764	755	784	778	785	829	799	793	773	806	771	781	764	812	734	801	763	785	840	790	795	843	830	823	737	756	739	811	789	790	829	738	764	779	782	766	817	783	793	812	757	800	803	807	784	838	780	725	790	806	733	813	790	776	784	766	730	748	804	781	840	749	799	787	811	777	798	806	759	782	817	791	803	827	797	810	766	719	694	765	803	762	797	774	751	752	756	741	793	771	714	760	764	778	740	808	760	751	794	778	757	806	747	813	784	765	803	766	729	791	764	818	787	761	787	774	768	757	759	790	821	776	759	781	778	769	788	787	781	796	787	812	746	804	802	803	784	758	751	832	768	733	808	780	744	777	802	708	780	759	817	839	785	803	824	782	748	761	775	772	806	771	720	741	797	798	785	792	793	737	826	735	753	775	733	770	772	765	748	765	760	730	823	772	758	754	789	780	762	787	762	782	807	801	747	762	751	786	763	758	748	806	779	707	741	742	811	780	782	801	805	784	787	743	733	802	781	778	799	788	802	779	761	768	818	770	798	759	750	762	835	804	778	796	757	837	770	787	739	775	786	758	759	755	763	770	807	776	791	740	764	806	755	763	749	773	774	747	755	801	759	758	734	797	813	769	756	752	815	840	799	769	767	744	829	750	766	791	737	810	786	769	806	782	748	810	770	779	752	813	815	805	774	754	778	764	779	753	781	831	800	768	735	787	850	789	778	812	817	787	816	785	760	820	774	752	780	766	719	745	757	815	810	699	754	807	854	773	801	806	814	791	764	823	790	824	800	795	791	785	766	797	783	780	795	821	821	784	789	797	772	732	736	736	797	825	752	758	744	799	753	768	780	745	809	789	782	790	802	819	782	778	741	801	781	758	815	794	782	780	805	761	749	786	766	734	804	801	780	801	768	761	845	814	788	771	781	777	777	769	810	806	768	800	765	767	761	803	812	768	759	762	794	754	785	749	735	766	751	744	827	777	772	799	763	723	776	817	812	749	781	764	792	777	819	792	761	807	812	780	744	735	810	851	810	807	820	735	797	798	772	804	838	816	764	793	845	775	800	813	789	777	813	778	785	782	767	718	794	786	783	799	826	809	742	843	759	784	761	760	749	737	749	787	774	786	774	772	741	832	772	766	811	784	772	763	797	809	823	738	737	787	735	834	757	776	745	778	808	793	803	749	766	749	782	823	821	774	799	760	764	762	769	771	817	800	805	797	763	739	783	803	735	776	812	790	755	763	706	724	777	816	821	749	799	785	718	761	762	806	764	748	791	750	808	792	819	782	817	754	796	754	739	810	823	779	759	794	819	780	771	781	730	746	785	800	776	819	794	758	720	747	812	815	809	777	768	762	816	759	759	832	771	810	784	799	796	745	750	751	803	765	743	758	799	742	785	794	769	783	764	741	777	779	822	774	787	745	749	715	794	804	784	755	780	770	766	808	789	759	767	797	771	776	807	824	724	796	788	821	790	806	782	786	767	840	775	802	795	777	837	809	777	798	759	762	757	818	789	775	776	804	773	763	737	760	760	847	765	790	785	790	791	799	772	786	847	756	787	822	765	758	778	782	783	769	780	772	824	778	740	786	769	775	864	767	739	754	773	759	801	776	759	817	796	751	780	757	770	771	795	784	802	741	814	810	798	787	764	780	760	805	789	778	773	819	781	741	776	770	833	812	768	766	782	750	803	774	789	767	777	786	763	783	802	740	741	794	726	799	750	755	777	824	808	787	809	812	809	753	715	751	786	751	792	823	781	802	792	818	747	770	800	763	805	751	797	759	766	822	812	776	830	743	804	760	766	793	790	776	765	780	759	786	765	801	792	786	768	765	752	763	751	744	771	790	811	800	789	794	798	730	822	732	729	781	790	750	779	741	797	750	781	771	756	791	786	816	828	774	718	822	763	784	783	756	809	815	766	776	800	810	752	819	750	776	769	775	859	740	759	829	766	817	726	772	764	774	747	808	765	749	739	788	724	827	811	755	795	810	778	793	736	801	780	773	772	806	797	764	743	807	766	766	808	799	743	747	807	799	762	710	785	764	772	822	798	828	787	773	815	738	834	791	797	798	776	777	805	786	795	791	786	749	800	747	760	777	746	756	713	751	788	824	837	783	781	776	775	783	771	789	811	788	759	797	781	795	816	833	789	743	833	777	802	806	735	747	742	763	807	777	772	805	814	767	775	772	788	783	786	801	847	853	787	787	824	776	785	776	760	807	771	783	788	736	811	873	715	755	771	794	778	790	771	845	773	770	784	810	766	758	826	810	806	821	759	795	840	834	770	765	763	741	752	768	819	783	746	781	788	784	767	769	814	768	825	739	776	822	834	752	804	785	813	831	790	785	799	791	790	821	746	764	740	793	831	792	829	750	757	818	778	800	744	766	763	792	770	808	741	778	724	769	800	750	723	812	797	833	766	819	798	758	760	810	789	767	805	805	764	739	766	801	793	786	783	805	777	773	819	790	783	765	785	777	818	771	795	830	750	788	763	768	789	730	830	778	768	814	720	745	772	754	757	821	807	782	792	816	825	786	739	786	782	763	789	768	762	774	798	793	772	796	758	766	843	829	805	800	777	734	735	815	827	788	761	782	768	753	778	793	745	741	778	822	801	771	766	744	746	757	771	776	764	758	765	783	774	769	751	779	816	722	772	796	773	764	797	791	779	795	769	796	745	749	770	771	764	740	782	782	791	759	714	775	787	809	743	822	806	807	804	778	793	774	787	792	823	835	788	779	766	794	780	794	790	783	766	764	787	746	778	755	785	764	824	800	780	767	779	848	739	761	753	783	780	766	790	822	748	756	749	775	843	821	769	844	801	815	779	776	785	746	834	831	742	784	800	837	777	799	802	788	763	781	792	793	782	741	783	787	769	770	812	766	746	723	783	769	788	795	823	825	805	776	740	816	788	818	784	733	786	775	771	794	756	774	791	764	767	776	781	778	790	723	797	805	826	775	783	737	765	759	721	744	749	770	790	812	734	782	749	747	813	758	826	784	759	780	781	797	711	805	754	820	822	783	743	735	800	756	817	748	757	820	769	827	787	729	789	766	769	825	778	753	771	819	793	773	812	769	832	779	796	731	793	804	796	761	778	761	790	763	777	740	768	785	766
14413	1173	936	776	547	426	367	304	285	281	281	260	265	244	226	258	247	231	239	278	223	227	247	230	226	209	196	225	208	257	235	212	229	216	205	240	225	214	223	241	221	221	203	226	217	252	222	207	234	222	215	211	225	207	212	239	195	234	245	210	207	221	222	197	226	227	251	222	208	207	230	217	207	226	234	200	213	236	219	218	212	243	224	224	208	203	238	214	236	236	212	210	223	218	221	253	230	230	231	221	212	217	222	223	237	217	209	240	210	233	200	213	205	234	234	201	233	230	210	210	230	240	195	216	238	227	240	225	210	238	235	212	203	227	226	219	191	207	194	255	263	239	210	231	210	229	242	215	213	229	230	221	211	184	219	213	214	240	233	232	233	213	229	250	203	254	215	213	203	220	231	253	197	208	212	220	233	184	214	220	206	215	204	208	217	223	225	221	221	255	238	210	215	210	225	223	228	238	237	206	242	212	194	221	209	212	198	209	232	212	216	217	232	219	191	238	241	225	231	214	223	226	234	207	217	216	243	202	242	220	214	219	227	206	199	226	218	232	241	221	200	224	218	213	220	223	228	196	224	235	242	225	213	210	233	226	236	204	204	203	227	237	233	238	223	214	230	184	209	239	211	221	208	195	226	207	204	270	215	201	214	247	231	222	257	216	206	229	244	227	216	231	236	240	247	197	233	213	231	220	222	240	237	207	218	274	219	225	227	202	204	217	236	210	213	213	229	211	224	254	190	217	213	218	243	244	193	200	235	233	237	231	253	207	223	212	230	199	205	236	204	217	226	226	204	201	215	266	188	222	221	229	208	210	210	226	231	241	247	216	219	210	204	230	195	211	249	208	244	220	235	234	229	224	232	236	190	219	224	237	251	220	221	214	224	228	212	232	229	229	216	236	218	203	207	216	217	232	197	220	185	219	232	224	216	189	219	192	216	219	213	210	216	225	254	237	232	220	201	213	211	212	214	196	231	231	265	213	226	242	191	196	223	234	215	210	184	210	199	232	227	216	201	208	212	239	205	237	206	206	237	213	227	211	207	205	222	218	238	238	225	198	222	215	247	211	205	190	220	251	232	226	213	227	242	220	179	196	199	239	239	232	203	212	198	199	219	216	224	207	221	208	204	197	224	241	230	231	231	239	238	242	229	212	197	216	215	232	193	230	206	231	225	226	197	212	232	219	239	239	215	237	213	224	222	225	249	221	223	225	193	242	221	198	240	205	230	207	209	240	209	239	199	202	209	213	230	231	247	229	224	224	188	219	221	235	220	215	213	207	207	212	237	215	175	221	191	205	214	198	239	212	222	261	248	198	230	236	200	226	202	231	214	206	256	257	216	246	230	248	214	195	234	260	227	234	230	238	250	226	229	237	253	211	236	222	223	194	231	192	220	234	237	220	226	223	238	212	229	215	238	226	198	199	213	198	220	271	229	223	223	208	201	241	232	232	249	229	250	237	206	243	228	238	229	232	224	223	234	229	209	218	199	228	243	241	240	223	257	196	226	229	223	235	233	218	233	239	196	204	219	226	226	222	249	223	214	248	230	252	203	232	234	215	204	243	221	246	216	213	237	213	204	245	229	211	220	219	208	240	228	233	226	230	208	225	243	243	209	203	202	199	217	217	212	208	195	224	209	233	232	232	197	183	211	223	226	237	210	219	208	195	233	217	203	217	214	224	216	220	200	207	189	231	215	222	236	193	239	205	213	248	250	252	211	219	207	213	204	239	197	232	237	248	218	216	252	222	219	215	204	212	230	233	241	188	218	231	241	235	200	226	228	201	217	224	233	202	227	238	238	222	223	198	228	227	200	224	206	234	238	207	213	212	203	214	206	228	204	217	235	236	226	233	229	222	240	233	228	237	231	226	199	231	238	217	246	223	221	214	205	230	235	227	201	249	217	221	183	201	221	244	210	205	227	224	216	199	246	248	217	231	215	207	215	235	213	209	192	224	239	226	229	202	208	216	232	244	236	209	235	229	247	207	217	215	218	233	217	212	228	225	211	203	227	237	224	232	206	214	224	236	240	220	211	232	216	216	237	233	234	241	243	209	236	235	213	211	238	218	205	205	222	210	252	223	244	215	222	229	246	210	240	225	219	212	243	224	208	236	250	212	188	238	237	230	229	247	220	212	228	223	187	207	238	222	211	198	216	238	252	220	212	241	212	234	246	242	219	240	207	218	253	200	208	284	214	210	216	192	224	187	213	221	224	214	205	208	213	214	198	227	248	221	229	221	221	223	219	219	227	220	203	210	209	195	220	202	193	227	221	182	225	206	224	224	228	269	247	230	213	209	215	224	242	201	224	236	205	224	208	221	205	214	210	235	237	230	213	231	246	218	247	201	212	216	226	211	246	208	187	207	220	216	229	229	233	217	228	225	211	209	216	197	231	258	204	227	219	201	218	215	215	205	229	233	226	214	189	231	220	238	204	192	227	253	216	248	213	212	227	215	199	230	244	199	217	220	206	224	197	219	252	233	209	207	190	245	209	194	240	213	194	245	224	216	226	203	264	229	222	230	205	198	222	200	231	222	258	251	221	249	222	204	233	219	245	201	217	218	223	235	187	207	213	202	214	232	232	176	218	226	240	216	176	223	206	248	221	251	211	223	232	219	206	229	231	240	235	213	233	237	230	215	217	208	226	216	208	215	214	246	223	249	209	210	215	246	229	219	218	213	212	225	209	253	244	233	238	215	203	236	253	229	221	223	212	225	242	220	225	217	206	198	218	223	235	241	218	218	207	183	212	226	215	226	219	235	222	197	211	225	253	205	217	206	221	206	217	210	249	234	214	217	215	228	243	203	192	222	206	216	209	210	217	239	217	223	201	211	233	219	216	234	246	198	221	227	229	217	211	198	260	223	248	224	246	229	194	194	252	212	224	236	248	247	223	218	223	199	220	241	219	224	204	217	217	194	226	215	200	231	237	236	203	239	231	202	237	226	231	220	224	207	234	242	197	219	215	207	212	233	225	229	217	227	188	222	209	205	188	188	266	212	198	199	211	202	194	225	180	208	226	219	242	230	212	223	228	241	218	220	231	223	236	240	180	210	216	246	236	227	219	223	239	205	223	230	210	223	201	212	189	200	225	217	190	219	223	243	200	206	231	244	179	183	234	218	259	237	261	257	240	226	253	228	234	224	205	207	202	217	221	195	203	210	223	242	243	205	223	240	220	232	232	242	209	212	213	229	220	218	203	230	197	212	240	218	227	210	238	227	236	242	244	240	203	207	204	225	212	232	233	207	216	234	224	243	232	201	241	228	223	243	210	242	224	204	238	254	205	211	209	237	221	216	191	226	222	237	243	234	230	212	201	214	206	214	254	225	210	200	229	227	233	244	233	226	224	230	207	216	217	232	224	242	218	254	215	211	232	215	203	210	211	206	260	224	253	209	231	213	230	215	220	220	245	229	228	228	232	275	204	229	204	238	219	210	234	239	236	237	198	238	186	231	191	211	210	223	206	202	219	239	264	250
8017	1150	2019	2355	1965	1588	1223	1144	898	909	750	758	753	711	679	683	645	646	630	568	625	623	596	598	623	578	524	577	589	554	554	528	558	559	532	543	527	539	547	532	548	587	533	545	582	561	552	524	519	526	518	529	520	477	508	553	549	558	534	516	529	527	554	525	498	537	547	553	480	523	525	519	535	543	560	510	518	516	542	516	503	563	548	509	523	522	540	502	516	513	564	488	518	525	513	568	519	506	506	554	523	474	510	538	495	538	514	483	537	507	514	526	556	542	537	528	502	526	491	540	527	473	506	511	518	578	557	479	526	538	526	508	549	502	532	531	488	487	545	512	546	512	514	514	526	551	541	509	502	578	510	503	503	568	521	530	492	511	536	502	522	548	540	533	520	540	498	512	534	472	516	502	518	487	518	526	536	570	531	529	533	545	512	563	491	564	508	511	488	501	506	539	493	555	554	511	498	540	473	512	544	525	496	512	510	511	495	530	560	528	508	533	490	534	491	511	511	513	503	524	513	517	508	483	479	505	532	533	519	573	476	487	489	494	545	508	520	523	510	533	540	518	523	492	502	552	507	519	537	545	490	503	545	549	546	524	506	505	528	541	499	498	501	485	547	560	528	511	494	508	524	557	500	499	493	522	508	550	533	514	462	526	518	501	477	536	516	548	504	503	504	482	517	531	514	534	483	480	557	494	522	520	472	486	506	550	515	480	514	479	536	518	532	535	487	506	544	499	558	523	498	552	518	516	545	518	524	473	525	519	493	506	509	528	477	522	486	507	556	556	517	503	513	504	504	502	516	540	559	503	517	504	520	516	501	512	496	555	521	502	514	520	525	494	493	528	501	551	563	489	519	478	507	491	482	527	534	532	523	554	494	515	507	546	547	506	525	496	531	525	502	504	500	527	549	515	507	505	528	537	556	514	482	496	513	538	476	515	557	522	522	547	522	490	532	505	530	519	492	514	528	490	508	509	504	529	540	482	514	549	521	498	530	513	540	546	509	515	504	537	492	499	514	562	569	488	491	532	506	523	499	507	507	536	470	488	535	544	524	501	475	512	512	518	491	481	494	532	557	506	524	487	492	513	541	504	533	510	494	511	557	528	469	532	523	507	488	523	521	502	545	521	512	535	514	489	512	551	532	523	522	510	521	526	455	582	495	538	518	514	496	495	537	527	525	531	513	465	553	535	535	511	501	521	507	496	520	479	529	554	520	502	517	502	499	546	538	550	498	526	510	492	540	552	487	475	467	557	483	511	501	525	519	503	542	533	467	497	523	527	481	498	519	491	523	484	498	523	501	568	522	551	553	485	537	465	472	520	539	541	485	502	498	501	512	472	492	548	516	501	504	515	494	542	498	495	509	573	539	515	490	553	546	507	545	492	519	516	524	504	472	445	507	530	547	561	511	523	505	538	535	517	501	545	528	511	478	532	512	534	501	534	520	497	528	541	488	515	529	518	513	503	580	499	535	520	503	517	506	497	511	537	474	538	498	492	492	546	542	480	519	536	517	544	470	523	497	477	501	527	512	474	536	498	508	507	528	495	448	515	492	527	544	539	534	480	518	534	490	482	536	543	485	518	531	526	539	454	506	521	542	503	535	517	541	522	501	508	509	508	494	521	568	550	521	436	508	518	512	504	565	452	547	481	539	544	545	535	479	527	523	533	533	504	506	476	535	516	547	502	480	493	505	549	520	538	500	514	525	541	544	502	569	529	534	547	528	555	515	541	502	508	570	492	519	520	527	549	524	515	532	516	536	494	526	543	493	496	535	499	540	535	458	523	515	564	492	533	499	525	526	498	525	483	556	515	502	514	487	517	535	511	482	522	526	489	521	528	507	490	534	481	529	532	522	488	532	549	512	525	523	495	524	510	509	555	556	510	491	502	581	536	520	502	518	476	482	511	525	524	518	524	511	515	489	542	509	456	523	547	484	501	550	524	518	534	532	503	532	497	535	492	496	500	510	552	542	492	520	527	527	515	512	499	492	480	518	539	516	500	557	503	512	518	513	527	497	518	521	517	572	491	533	482	559	509	528	535	473	534	502	520	527	475	537	527	520	524	503	544	481	498	529	524	527	545	495	531	530	501	512	465	490	542	504	504	498	521	511	528	528	522	521	533	524	530	500	516	537	503	511	561	538	537	529	533	535	494	570	490	536	518	498	492	495	508	511	519	520	531	498	529	504	524	529	570	455	501	510	519	522	510	538	526	536	563	513	494	507	534	518	523	555	525	524	515	493	540	530	502	540	521	458	479	521	535	481	515	489	474	535	515	521	532	502	507	514	565	498	503	541	496	526	509	519	517	515	520	558	520	512	496	545	513	526	511	522	504	507	508	500	522	515	513	549	514	497	470	521	514	557	521	540	508	491	501	503	513	494	549	518	542	516	497	553	496	512	527	552	528	517	532	533	554	520	490	561	511	498	532	513	517	529	543	524	569	495	512	545	494	458	530	481	545	574	544	536	489	517	508	529	489	536	505	530	551	514	514	524	486	544	511	528	550	531	545	507	528	546	504	510	476	534	529	531	497	513	568	487	511	539	522	526	526	492	547	528	496	508	533	495	541	572	498	508	526	557	541	551	495	566	515	505	526	525	547	553	543	542	515	504	475	500	510	505	527	499	525	491	489	500	554	528	525	504	504	544	523	480	505	512	536	529	510	495	521	518	507	535	521	522	507	503	515	537	467	574	552	473	541	542	484	528	480	490	519	517	530	519	524	539	510	546	483	489	510	532	496	530	515	516	517	516	496	545	515	546	528	527	491	537	536	495	496	563	506	530	507	523	514	526	522	528	482	526	512	504	525	560	510	542	542	531	491	558	520	537	536	543	493	471	515	527	529	575	496	507	509	490	506	492	515	504	483	496	515	520	542	516	476	542	483	494	490	523	533	520	512	501	505	496	548	538	495	550	510	556	500	498	525	526	528	484	540	519	509	525	528	530	524	528	514	544	502	522	535	524	485	539	508	530	521	508	493	551	542	525	550	483	523	536	507	554	493	509	545	503	528	562	534	543	552	533	532	514	489	567	500	528	555	524	541	498	520	527	498	543	564	540	490	476	517	479	493	515	536	471	466	515	514	523	512	517	494	511	526	527	544	508	544	521	544	490	507	505	525	543	524	543	521	491	543	514	504	502	497	539	526	585	507	499	495	526	508	497	541	510	482	487	542	518	523	490	558	508	545	559	472	509	508	547	471	555	515	510	526	526	507	522	524	568	510	540	489	524	506	514	533	560	481	520	521	514	525	557	505	505	507	489	539	510	554	533	502	531	530	515	534	494	515	543	528	519	520	506	531	519	528	530	511	498	537	501	501	550	517	538	532	524	533	548	503	500	508	498	505	556	495	484	500	515	501	491	532	551	513	564	499	480	547	523	485	499	517	524	530	545	589	550	549	516	482	538	501	500	562	492	492	531	554	494	493	494	530	538	497	485	531	546	538	509	511	544	559	569	516	537	502	523	551	507	497	514	510	488	498
1462	264	258	235	256	235	227	260	213	211	223	215	242	232	231	237	248	250	222	217	221	239	241	203	253	214	240	217	250	239	248	220	256	258	241	243	241	222	250	219	227	252	212	236	257	236	257	230	250	234	231	229	237	225	244	241	229	224	225	235	267	265	223	233	205	232	238	239	232	226	235	252	219	265	241	207	211	218	231	225	255	260	247	232	225	251	234	231	239	256	223	239	257	236	215	232	235	256	249	217	268	247	236	244	251	241	245	252	259	220	214	223	272	244	211	227	251	249	233	234	232	270	245	218	239	202	233	235	236	236	241	229	229	218	226	208	240	233	225	224	250	241	200	259	230	240	272	245	237	233	257	234	241	227	215	238	221	217	233	209	246	237	237	233	201	242	215	246	248	206	217	280	260	219	238	248	198	227	222	226	218	222	228	224	256	219	237	268	236	261	207	242	234	229	248	241	233	234	236	241	256	211	221	240	237	245	242	193	227	196	252	216	238	258	243	273	224	221	250	254	218	244	249	220	243	250	224	236	227	209	215	237	241	237	213	241	205	268	262	255	223	250	222	254	221	221	224	214	205	248	212	264	251	212	219	208	244	262	227	205	205	241	241	204	224	255	223	231	240	242	258	239	234	226	219	241	234	228	204	236	244	244	240	216	231	235	229	252	229	241	257	224	216	233	243	252	203	225	236	269	254	220	220	256	214	228	266	220	233	243	245	220	277	232	231	254	252	249	211	207	226	217	269	246	266	213	213	233	241	252	232	220	258	263	266	252	259	257	217	242	261	268	234	234	230	253	254	252	237	224	233	257	252	227	216	238	259	237	219	243	264	220	236	231	223	209	234	232	223	232	243	236	241	252	234	242	220	220	230	228	225	224	240	257	259	253	211	224	244	231	220	241	224	239	230	234	199	252	236	241	239	256	239	243	220	231	246	225	210	221	226	240	222	220	231	250	231	217	247	224	232	211	235	249	237	235	213	238	236	233	237	232	199	237	240	226	240	218	201	225	236	215	240	221	251	252	254	218	255	243	231	219	226	217	212	250	220	237	223	238	227	232	259	232	243	203	224	223	223	235	239	244	226	242	229	245	236	234	241	269	250	236	246	207	232	205	214	232	206	231	226	218	243	246	230	220	216	230	237	239	241	231	235	246	239	250	237	198	225	259	243	205	224	213	196	215	243	225	243	217	241	213	237	220	243	225	217	224	232	256	258	230	216	250	246	271	224	224	220	232	252	229	226	230	222	196	239	247	233	202	235	260	259	200	211	224	235	244	191	236	228	239	210	211	225	223	227	229	229	234	228	250	222	245	253	230	257	251	242	237	238	237	249	234	224	223	222	247	232	236	236	221	236	240	230	228	217	225	211	232	234	231	224	237	236	193	240	236	196	242	254	260	259	229	223	232	259	233	232	250	228	226	218	226	247	242	272	236	249	230	238	243	211	243	218	242	224	225	205	231	240	242	209	257	214	233	255	243	191	238	229	209	212	271	235	242	253	254	226	265	254	228	235	225	214	231	221	214	232	237	244	219	212	227	239	228	190	202	235	218	251	219	230	248	213	208	239	205	250	225	210	256	211	227	255	240	231	256	228	234	252	235	250	254	245	255	265	254	255	245	239	230	254	249	213	223	245	265	244	212	244	237	219	224	225	233	248	211	224	236	230	236	211	245	235	240	211	247	236	210	240	241	238	233	257	230	214	237	226	238	237	239	213	235	236	238	257	215	222	236	219	223	215	219	239	246	241	241	202	235	246	234	241	225	227	229	214	246	226	227	231	242	244	217	244	179	237	209	256	232	209	254	230	256	242	217	243	232	226	216	222	263	224	227	254	246	242	235	226	244	233	253	217	220	210	228	231	232	226	250	230	211	243	225	216	243	242	205	250	226	230	250	223	222	241	200	233	226	230	229	211	255	240	225	241	227	243	218	246	244	231	220	226	214	225	223	224	221	231	242	249	246	221	238	272	233	192	243	227	223	204	233	206	231	248	231	238	203	241	225	261	216	231	211	229	197	227	253	224	233	230	243	243	233	228	232	266	242	247	231	274	238	253	257	227	226	261	228	237	204	241	244	230	246	230	241	259	234	220	236	261	217	223	233	246	231	264	241	215	242	252	230	239	228	237	227	233	234	240	231	234	234	183	230	209	218	235	250	232	240	216	205	253	230	222	211	213	253	234	239	224	228	233	234	251	242	251	244	240	235	273	254	240	219	243	247	239	270	222	215	246	233	225	229	267	229	259	211	248	225	250	214	248	268	211	220	226	249	222	208	241	234	240	231	239	255	240	239	237	230	228	221	241	247	233	257	226	227	214	234	262	243	224	220	245	224	224	243	244	244	232	235	272	213	233	229	227	247	229	226	240	229	253	237	243	236	223	249	256	233	232	265	227	243	260	246	261	271	215	257	233	227	242	238	210	233	266	227	241	224	246	214	229	232	234	241	202	234	231	216	226	233	255	245	264	212	245	234	244	220	214	236	231	195	243	254	216	237	222	222	233	216	243	205	205	238	241	259	237	241	237	246	233	220	226	235	253	212	235	257	251	233	239	244	237	222	231	251	241	215	234	250	232	255	222	219	258	224	224	274	256	232	234	245	209	217	254	249	240	226	206	235	242	248	256	249	255	236	224	243	223	223	198	249	241	221	238	229	238	302	227	266	231	237	261	257	232	215	259	221	223	220	254	237	240	263	242	228	196	245	243	276	262	222	226	232	250	242	253	237	210	227	225	220	215	243	277	235	237	246	230	230	247	229	264	228	249	220	212	232	224	246	234	208	247	225	254	230	276	225	232	230	228	234	249	264	211	222	212	213	252	208	219	207	211	223	225	208	239	259	248	246	244	216	209	212	258	252	254	228	264	244	248	228	208	249	236	226	226	247	256	217	243	254	211	222	228	250	219	233	243	218	228	218	215	261	202	232	251	234	255	212	229	220	225	228	212	252	249	249	247	223	263	253	225	254	234	224	232	223	236	262	236	231	234	222	252	236	246	213	228	260	228	242	228	238	219	251	203	226	201	219	229	233	211	222	233	224	226	233	222	243	236	255	237	247	243	231	206	216	224	263	224	225	229	216	245	205	244	252	251	224	244	255	239	238	236	235	237	202	238	221	241	228	235	241	234	215	255	231	237	223	240	256	261	228	238	254	242	252	233	231	241	246	251	246	220	208	216	212	269	229	243	230	235	220	213	218	235	256	237	249	269	247	232	224	227	243	248	256	259	234	243	219	244	194	243	227	244	249	274	230	240	231	244	220	278	265	249	241	267	220	231	219	236	221	229	233	209	215	232	218	240	258	255	230	239	234	234	253	237	214	232	244	232	226	234	244	234	242	242	234	235	216	249	226	257	245	253	206	237	218	270	262	242	237	228	244	263	219	230	246	231	227	258	235	244	226	230	205	224	249	227	226	250	213	226	228	235	248	252	230	215	236	243	267	220	235	221	257	224	226	224	242	223	240	220	230	241	228	243	245	234	241	254	248
1850	559	634	619	608	565	627	570	577	568	619	556	598	594	583	582	584	569	551	611	573	584	573	580	606	570	552	587	580	553	596	545	533	585	561	621	590	583	603	560	601	618	641	589	627	592	588	568	572	568	580	624	578	543	620	604	622	629	592	559	598	536	586	564	570	557	558	587	564	596	545	618	591	579	565	611	606	568	581	568	607	535	595	568	585	569	562	540	558	564	602	555	614	598	572	557	557	583	614	543	552	579	573	611	548	569	552	567	580	559	579	564	622	584	563	603	561	613	574	571	577	561	614	564	577	557	526	576	574	592	567	635	607	578	568	588	593	595	582	562	563	585	577	551	559	582	579	589	580	572	567	601	569	578	601	550	606	524	591	585	540	610	559	624	531	603	599	601	540	598	609	586	568	597	546	549	585	578	565	601	574	545	572	569	587	562	573	572	601	584	581	580	591	533	589	588	529	559	574	562	604	576	607	548	575	574	608	617	570	527	543	577	585	600	607	581	571	583	599	589	552	536	571	582	576	587	556	553	556	571	579	563	618	595	578	604	586	539	564	613	554	575	553	568	603	547	543	594	545	581	514	592	620	570	582	566	571	619	569	560	623	594	590	592	615	569	571	587	593	592	544	552	561	601	570	568	602	571	544	543	589	577	539	603	609	551	593	544	558	572	600	555	597	579	594	610	563	562	565	581	567	568	588	604	551	536	551	587	558	572	574	571	568	516	575	558	569	641	591	625	570	574	598	633	569	588	575	529	600	615	621	581	593	533	577	573	585	604	596	584	557	549	577	583	580	571	593	591	531	526	573	583	566	593	585	586	546	554	558	568	584	600	565	548	563	563	561	603	556	578	551	532	621	565	572	590	548	599	585	598	582	634	553	546	554	610	558	546	620	586	573	590	602	564	591	566	593	577	580	585	540	573	647	609	551	648	584	580	614	540	562	605	601	558	601	579	571	594	554	576	587	581	589	554	585	591	553	600	612	571	563	560	582	558	540	521	550	591	552	577	542	588	599	606	594	577	597	555	600	593	551	573	630	618	594	590	574	589	575	517	589	633	610	542	555	560	557	555	568	515	590	583	545	528	515	565	602	583	575	563	584	592	603	527	563	536	577	599	581	527	541	550	562	586	559	601	553	607	529	607	612	552	577	543	580	539	571	598	570	608	579	606	566	568	588	560	561	595	520	644	632	610	579	525	584	571	551	571	561	597	600	583	593	587	574	519	583	584	588	573	578	533	609	546	598	555	573	562	564	567	570	623	595	566	584	594	558	556	524	608	579	537	576	548	588	549	569	575	584	600	581	607	554	554	532	581	543	594	595	592	521	556	611	590	552	585	575	595	586	558	585	580	533	566	590	580	583	584	585	617	586	594	596	602	591	576	552	605	552	550	545	558	558	506	564	542	606	598	548	527	571	532	579	545	585	557	594	576	563	538	565	543	604	561	613	583	602	605	590	557	594	542	541	550	587	598	635	610	633	605	594	585	609	534	566	561	563	547	559	589	581	553	574	563	551	600	591	543	538	599	573	571	602	557	610	534	555	605	574	522	573	600	589	560	581	577	605	569	598	628	574	579	562	589	599	541	579	569	598	620	595	572	553	595	540	596	579	578	568	594	601	574	594	550	572	585	587	562	577	565	576	554	606	559	608	566	603	601	592	560	574	597	573	578	598	545	581	582	566	618	575	557	554	584	565	571	560	639	550	574	600	553	567	518	569	625	560	637	548	597	562	581	533	583	562	571	579	578	557	551	582	553	578	559	582	573	580	613	580	582	614	590	580	592	559	599	581	589	604	599	561	615	555	559	554	559	601	547	577	606	591	610	621	543	570	555	587	588	552	589	583	579	580	554	583	598	547	605	588	580	558	602	534	571	585	569	610	564	608	579	594	575	582	608	570	539	564	564	546	585	550	573	608	603	569	559	560	528	613	564	553	580	583	588	564	601	606	561	584	590	587	559	544	580	556	541	590	560	568	516	556	595	567	569	613	614	558	560	546	570	546	569	545	546	575	522	568	564	593	591	583	559	597	614	611	552	598	571	585	574	594	578	561	537	579	558	591	604	580	604	554	604	607	577	551	575	576	582	587	605	516	590	556	614	590	589	544	585	644	553	557	594	579	595	514	583	611	587	598	581	597	565	596	586	594	569	595	556	540	554	588	560	628	579	610	588	599	539	600	608	588	585	532	536	582	540	577	578	568	574	570	540	566	582	596	580	577	540	556	569	554	604	563	593	570	604	578	588	616	583	570	558	569	583	573	559	564	556	547	543	578	601	563	579	523	595	561	588	561	611	579	593	563	582	538	524	574	593	548	581	572	574	540	588	535	555	564	599	559	560	555	611	571	598	596	542	612	574	576	550	594	621	600	582	606	601	657	617	556	576	566	589	589	574	569	577	553	545	592	550	553	540	571	632	593	594	547	582	591	579	581	560	639	579	591	548	591	556	600	564	592	576	600	569	613	602	565	566	559	566	615	580	585	561	576	574	556	530	576	588	545	595	585	569	569	616	559	536	565	591	538	595	567	582	546	525	582	522	562	572	561	590	568	591	569	557	553	550	529	579	583	587	552	597	598	559	572	547	523	570	558	574	569	566	564	586	576	574	574	542	581	599	571	604	601	539	593	556	586	537	585	617	598	588	604	521	579	570	590	538	559	557	599	587	566	589	563	608	614	567	554	561	592	585	555	581	627	578	563	552	567	600	569	575	580	610	608	577	544	561	582	596	574	559	590	561	576	557	597	595	540	576	603	621	589	575	545	592	561	550	607	577	584	533	537	602	570	579	568	575	570	614	579	598	576	575	602	624	571	598	594	585	628	555	568	539	579	569	570	583	580	581	565	576	572	589	573	563	544	553	548	561	567	578	533	540	598	574	589	556	581	552	609	560	598	589	572	559	544	562	565	578	572	589	552	579	563	588	569	582	548	560	551	560	568	587	555	601	596	564	597	557	575	595	619	560	578	594	570	571	597	583	579	610	555	579	621	552	580	576	570	554	552	542	580	528	594	581	548	589	628	524	621	552	584	561	572	599	577	572	619	608	617	547	573	575	543	597	573	590	610	597	554	556	578	627	588	558	589	561	557	611	571	583	545	576	603	602	564	556	563	570	590	562	587	565	568	596	559	579	566	605	568	597	597	598	579	558	574	570	555	565	565	539	588	586	576	599	583	604	588	578	616	572	602	605	627	599	525	626	600	587	526	581	589	591	618	573	574	556	545	624	626	638	607	569	599	602	573	565	543	554	545	618	571	609	544	550	567	576	538	574	596	583	571	566	593	561	538	586	561	601	579	581	527	584	586	571	591	573	559	540	576	554	608	568	599	592	596	577	546	594	600	547	566	591	552	597	592	579	607	585	568	618	585	590	598	561	574	568	537	571	559	583	572	600	548	598	602	560	643	628	588	609	605	587	611	572	578	524	598	600	568	594	603	604	572	520	580	560	596	549	585	536	577	605	587	567	590	572	588	546	604	587	577	551
7582	659	671	640	504	421	411	380	363	365	367	355	383	371	358	347	348	386	332	344	364	347	319	334	335	349	329	329	352	347	352	338	360	346	340	373	376	346	322	324	293	320	334	333	342	352	331	334	345	350	341	373	339	303	308	337	343	330	355	311	346	299	328	348	348	352	376	363	355	369	313	327	319	330	334	298	345	365	356	338	328	326	335	393	319	317	357	394	332	311	324	344	373	390	350	315	352	344	347	336	330	338	334	332	302	345	369	347	304	351	355	320	338	319	357	350	321	356	366	356	350	344	321	341	326	300	348	326	353	309	319	370	345	365	353	318	315	315	370	342	354	332	365	336	363	337	355	380	332	334	316	351	334	320	318	324	356	345	357	328	337	334	343	352	350	301	321	353	313	340	306	306	322	322	335	362	299	358	362	342	320	344	369	325	348	313	366	342	299	343	344	352	334	346	321	322	327	279	329	339	370	323	369	383	378	361	339	323	359	335	366	351	350	345	345	338	320	341	324	327	335	350	332	316	316	335	317	320	326	345	355	329	330	332	337	339	356	319	331	320	340	324	356	351	336	360	340	366	383	312	317	332	331	336	321	380	365	315	358	341	313	357	340	345	349	342	332	314	322	368	312	335	319	335	312	339	349	341	320	347	303	303	383	313	312	319	348	331	320	356	331	333	303	285	325	363	347	311	342	281	345	351	348	325	324	326	317	347	339	337	354	337	329	386	320	336	319	318	321	363	336	372	383	340	345	337	335	341	356	327	369	379	340	344	374	333	317	329	338	342	319	330	333	367	307	398	363	310	325	362	322	328	326	332	303	322	317	328	356	326	301	294	306	356	324	334	332	350	348	330	334	310	351	339	332	333	335	382	336	339	339	317	311	351	367	338	317	345	361	340	316	384	365	355	337	326	330	349	361	307	334	313	337	334	298	377	338	318	382	343	353	328	345	346	380	340	335	349	335	342	357	364	338	356	340	371	292	326	337	318	330	347	352	348	300	304	351	319	298	325	313	317	353	339	307	320	338	341	337	347	331	343	331	321	362	339	331	320	339	355	285	349	326	323	357	374	360	367	341	347	323	346	326	356	310	331	330	334	325	342	335	370	312	308	315	348	309	341	334	341	345	346	316	324	293	353	347	331	384	329	327	327	343	324	346	328	348	314	356	331	311	330	354	318	331	330	347	365	324	340	361	314	328	336	328	339	353	399	352	336	358	342	316	337	313	323	332	311	324	371	350	335	340	330	322	341	307	333	368	351	306	324	321	335	320	336	287	366	324	332	349	341	329	331	324	350	334	305	328	338	355	368	361	333	366	332	348	298	351	356	330	345	336	333	334	327	340	315	313	349	368	342	339	376	325	332	350	331	330	344	347	344	334	336	352	324	306	326	354	340	346	336	358	314	325	335	338	317	330	329	345	343	298	355	339	362	321	351	322	313	347	315	366	323	322	337	329	319	304	306	335	362	310	374	293	325	331	357	313	350	339	353	362	409	340	372	363	327	320	308	376	311	353	336	330	314	365	324	331	357	301	320	324	330	315	344	336	332	330	344	331	348	318	298	334	353	331	350	330	351	329	324	338	322	328	381	331	375	318	318	330	344	365	361	354	338	332	343	362	309	344	360	327	326	355	359	336	361	355	365	373	353	333	321	324	348	341	324	334	327	354	340	351	364	333	379	359	338	327	347	337	306	333	339	353	356	346	313	377	354	372	321	327	345	355	330	309	361	328	329	317	344	374	358	316	312	339	334	368	373	372	335	358	320	351	292	343	335	352	341	391	344	351	329	322	341	321	315	344	332	329	349	353	375	363	319	314	358	360	343	352	341	326	373	379	290	353	326	345	306	319	336	340	340	332	338	334	353	321	358	342	362	378	362	318	323	334	331	347	349	357	336	311	370	336	327	318	308	346	329	375	311	297	355	369	376	335	352	327	361	310	332	323	344	350	325	338	354	304	325	343	351	411	324	314	331	331	366	345	352	332	351	367	351	353	306	318	355	323	324	338	352	351	336	373	344	350	371	339	323	349	319	329	347	340	356	342	356	305	316	314	347	331	326	349	359	363	345	313	318	317	326	328	392	327	352	299	325	351	329	329	364	311	329	345	323	320	340	322	326	301	354	354	322	350	372	357	331	301	335	301	354	322	364	343	323	331	356	331	332	322	358	296	361	336	357	334	309	349	351	350	331	341	338	312	349	358	316	362	368	360	353	323	375	353	360	336	347	352	359	360	350	322	338	314	320	338	345	345	346	341	319	391	341	305	335	345	358	380	345	321	297	316	318	317	303	336	332	339	335	332	348	371	304	326	340	333	324	325	348	319	317	351	341	350	358	321	330	312	322	354	345	335	327	333	327	316	330	334	344	352	340	339	323	345	327	336	347	337	344	343	338	325	346	365	349	330	332	340	356	343	360	326	350	354	316	293	363	359	331	309	333	343	312	335	336	303	323	354	345	385	342	334	344	326	335	350	346	324	337	335	346	351	343	339	345	329	356	322	302	358	345	334	346	378	382	359	346	326	351	345	336	307	322	313	316	334	369	340	292	339	329	355	318	353	342	349	330	345	328	333	365	348	341	354	324	280	363	361	344	317	350	372	375	357	345	323	317	332	311	387	329	346	353	356	325	348	342	329	345	350	329	325	321	336	359	345	355	333	347	327	333	373	306	343	348	337	339	327	331	342	374	350	316	354	324	335	349	313	316	329	326	366	311	331	359	343	340	310	335	380	361	336	340	341	320	349	306	307	336	327	324	335	321	339	335	329	342	312	319	352	378	315	331	325	367	343	347	306	338	338	343	361	349	356	304	301	317	337	347	364	362	345	358	332	338	360	311	304	348	313	319	348	355	305	354	348	390	319	323	306	305	319	314	323	338	323	342	364	325	335	304	344	336	337	331	323	336	343	345	337	323	382	341	316	326	339	349	351	355	325	337	369	334	333	359	363	328	334	337	366	300	343	306	324	351	344	353	377	308	374	352	311	346	337	337	354	385	293	343	321	336	334	367	317	342	324	329	355	339	367	321	377	346	328	354	357	302	348	292	352	348	319	350	321	355	317	336	326	300	322	335	347	333	339	352	336	331	383	311	309	351	342	344	334	313	351	325	356	357	351	327	325	337	358	317	317	345	340	322	391	343	365	353	329	320	310	341	361	369	355	349	336	319	333	335	318	356	312	312	315	398	336	336	362	374	352	344	351	383	310	319	317	338	348	358	329	345	345	320	334	357	368	325	306	313	346	343	359	371	336	340	321	330	342	349	363	349	359	343	366	322	330	341	378	336	350	340	334	321	359	347	328	342	359	336	348	311	357	341	319	330	328	347	343	321	333	301	330	344	325	331	340	345	337	323	368	338	334	318	330	327	339	348	346	341	355	322	317	313	365	337	336	352	342	335	316	317	339	371	369	326	380	310	346	301	353	366	340	331	343	366	361	308	332	335	308	322	348	333	331	380	328	344	319	347	392	387	391	369	338	350	370	312	334	345
6577	1049	1532	1703	1542	1247	1153	1060	1047	1040	933	940	954	909	817	854	879	866	817	815	798	848	794	780	806	766	834	834	816	806	813	792	793	789	824	812	791	767	784	764	847	780	821	773	776	794	768	799	787	775	732	805	811	757	773	772	763	816	787	721	805	733	828	835	807	732	791	792	760	799	790	755	779	799	818	781	829	792	791	773	797	810	795	762	770	858	770	790	783	781	750	750	743	765	758	815	823	793	782	758	765	797	744	769	812	757	785	791	796	746	794	774	842	780	811	786	770	789	785	767	756	760	737	779	762	757	764	792	777	706	752	827	764	781	790	800	758	781	822	791	755	752	775	779	791	742	784	778	794	738	808	778	753	805	777	756	776	839	793	806	835	796	769	762	739	820	842	807	795	768	788	773	765	776	767	789	791	782	756	746	748	819	836	795	789	761	792	772	745	776	790	768	755	785	781	784	799	820	791	792	757	774	762	813	829	772	752	785	776	780	767	785	751	749	753	753	778	786	806	755	748	762	824	760	776	797	809	820	766	822	775	801	749	742	752	752	816	746	771	799	763	806	760	776	799	758	749	747	806	783	791	818	753	780	764	779	822	760	768	765	750	762	751	777	769	770	772	739	750	765	798	756	797	778	722	769	803	760	805	737	769	798	726	771	775	813	765	778	794	782	748	768	803	804	733	778	775	751	804	820	779	753	781	747	806	736	793	780	767	786	754	772	762	758	768	781	772	776	781	762	825	796	813	718	748	783	784	776	775	785	759	766	800	791	766	742	789	767	840	730	728	800	789	817	793	752	761	818	794	800	757	751	779	774	795	760	808	790	761	825	761	856	749	814	757	781	740	823	752	808	806	749	737	757	804	784	798	770	781	793	731	801	731	786	781	852	806	754	793	771	735	800	805	780	753	797	741	811	764	780	791	754	819	725	802	737	745	781	765	810	831	771	715	777	726	776	735	804	761	772	774	794	751	779	780	770	772	750	794	746	727	774	774	762	750	757	751	777	752	773	827	740	798	746	818	779	795	762	734	804	754	756	776	789	758	834	835	768	809	765	756	747	761	800	806	793	802	749	782	773	765	785	785	753	803	768	806	728	787	787	805	767	755	773	824	840	798	778	734	803	781	800	822	747	802	782	766	788	794	777	757	831	770	795	778	821	758	784	779	781	709	841	768	757	800	786	740	771	842	753	776	806	779	754	823	769	762	737	794	751	783	762	790	801	779	781	761	798	739	742	804	824	832	776	846	700	759	778	783	756	733	806	757	756	797	786	730	781	750	744	733	817	779	737	763	766	779	780	797	789	757	763	790	749	765	801	768	812	757	797	796	745	830	801	755	788	798	784	807	812	758	809	760	781	788	777	788	790	781	752	781	776	771	783	772	754	768	740	796	728	776	792	742	782	796	789	812	803	774	819	774	826	799	813	751	807	747	758	733	753	740	758	764	734	789	770	819	808	812	774	761	776	797	776	767	829	818	739	795	756	782	816	763	802	810	790	775	755	812	757	756	773	808	771	724	768	831	801	787	797	752	758	798	764	798	725	808	774	788	805	747	826	800	793	777	745	759	813	796	786	780	780	797	768	760	746	794	762	831	759	803	787	833	821	786	814	759	789	793	766	790	793	769	729	804	798	778	769	837	788	759	848	764	757	773	758	798	783	763	749	799	797	743	747	787	803	808	755	796	770	782	795	800	797	760	775	763	775	761	758	803	797	738	809	783	790	788	823	784	780	754	788	803	766	797	792	769	750	775	740	762	795	824	782	789	802	750	793	738	786	738	796	788	755	790	807	751	757	785	783	756	756	763	784	769	789	800	779	770	755	729	746	760	732	793	834	801	789	799	762	800	795	736	785	777	809	735	811	774	831	815	794	818	748	802	740	765	765	803	785	728	764	795	769	768	832	786	808	802	745	698	792	790	769	703	814	763	800	791	772	770	781	788	782	793	725	807	823	751	770	813	779	744	854	833	826	737	821	791	797	754	750	773	794	798	764	763	801	814	780	811	777	814	794	751	762	783	785	766	744	791	717	770	778	822	792	799	738	748	777	706	772	784	737	802	746	768	760	810	779	742	727	782	753	819	722	802	768	754	851	789	799	792	774	712	787	779	805	773	775	833	811	757	787	759	784	808	747	810	759	771	791	793	771	710	786	781	800	746	796	774	762	785	789	771	780	795	725	826	776	848	744	798	811	789	801	779	811	802	784	762	756	772	781	754	787	793	799	763	767	840	774	754	735	791	752	795	808	726	772	744	793	770	775	775	765	803	799	781	800	765	792	784	757	813	758	810	771	758	796	750	736	771	788	761	826	794	778	736	770	764	705	765	742	736	783	764	776	762	755	757	786	776	814	768	740	780	780	802	765	778	756	753	755	801	775	818	768	761	781	812	774	736	742	785	748	763	777	808	799	762	791	786	830	758	793	799	767	777	816	785	752	783	753	810	796	758	766	800	809	773	789	786	798	755	803	818	805	733	787	790	800	769	853	809	769	769	779	807	792	807	786	819	765	776	777	764	783	780	834	776	813	814	790	754	746	786	805	764	770	782	765	749	798	768	805	777	836	780	753	737	748	793	794	820	792	759	782	757	749	753	779	784	798	773	800	750	751	792	769	759	753	740	740	768	770	809	778	782	839	785	785	779	825	733	799	855	818	770	758	733	809	779	824	795	786	780	751	811	782	803	836	759	802	751	811	790	811	759	744	752	803	775	823	816	781	781	764	831	799	798	755	752	782	794	752	786	759	732	805	802	749	736	797	793	743	775	812	759	811	775	757	806	838	796	768	821	812	761	768	781	747	729	769	739	799	791	764	806	783	755	767	761	754	780	780	771	803	758	791	823	771	775	814	761	754	787	760	786	757	821	749	754	771	755	797	779	768	780	754	706	746	818	810	745	757	723	768	780	741	787	784	772	784	809	730	781	765	777	836	817	777	803	774	760	782	796	759	770	776	775	825	799	758	780	792	806	787	796	833	743	773	816	747	806	803	758	828	720	793	793	776	832	774	801	808	793	806	748	728	818	761	824	800	787	776	768	786	804	766	772	782	776	781	770	734	786	771	741	786	809	786	763	727	759	832	812	787	814	780	769	774	780	781	710	779	812	789	753	790	771	788	792	786	781	751	751	819	753	718	752	748	821	769	762	767	779	835	783	764	802	858	756	790	809	756	768	809	775	722	753	822	773	799	808	789	795	754	790	812	742	754	812	829	774	772	804	808	757	761	811	798	762	774	831	746	775	773	778	739	773	779	786	754	735	808	747	792	791	810	754	742	774	770	761	765	817	816	740	791	798	798	756	770	770	780	775	768	792	751	734	741	734	769	780	799	799	755	769	747	808	795	785	773	779	820	768	797	814	768	790	794	843	759	752	746	753	789	804	775	747	808	805	799	783	805	735	757	737	776	786	788	780	764	780	751	759	760	725	745	814	752	780	757	792	789	765	769	774	792	723	807	799	753	798	764	801	771	761	756	836	789	762	825	796	791
14068	1162	1008	754	489	474	378	299	317	278	291	245	271	224	228	247	234	233	254	227	200	246	222	261	211	252	182	217	207	213	221	229	219	262	237	213	205	232	224	238	232	238	230	239	211	212	227	239	221	206	240	222	210	224	216	211	262	248	208	213	235	216	215	220	237	212	207	234	255	209	222	206	229	220	213	236	234	196	216	215	229	229	240	220	248	211	210	214	218	228	212	194	234	245	205	235	187	213	216	186	237	193	238	214	215	211	224	204	204	231	215	223	212	222	231	228	230	197	229	211	219	223	211	236	199	199	217	228	198	225	221	212	220	227	226	228	204	193	225	224	222	204	210	208	230	256	218	214	190	214	218	222	200	230	251	213	200	221	224	204	216	240	228	226	209	227	213	227	177	215	212	237	216	202	178	226	218	227	201	203	224	219	207	213	213	244	215	210	206	204	247	236	209	214	200	224	218	241	246	245	228	206	209	196	250	204	219	229	213	227	251	231	215	227	238	203	233	212	223	261	232	209	202	211	223	217	237	213	225	239	238	220	237	213	224	229	232	190	200	228	242	197	196	214	248	249	212	216	212	201	228	242	234	209	219	234	237	220	227	209	239	192	210	167	202	212	218	229	222	209	220	249	227	217	257	214	220	223	233	227	223	228	216	236	223	241	219	204	221	173	221	214	217	228	187	230	222	190	241	223	205	222	216	196	215	239	239	211	214	235	233	203	202	207	250	199	222	223	233	215	233	198	212	251	226	223	214	223	257	224	214	202	224	226	198	210	191	212	214	229	238	215	217	207	238	207	245	239	204	215	252	231	232	235	217	209	203	233	226	216	233	197	227	232	224	232	200	220	238	224	215	222	208	214	193	227	211	210	235	227	247	194	195	239	249	213	212	213	197	213	225	257	237	214	220	208	210	253	223	241	212	221	215	228	229	224	213	232	240	222	194	198	230	197	230	245	234	206	235	232	215	217	227	220	203	216	213	239	209	238	215	222	236	196	198	214	201	212	213	244	192	207	195	226	223	240	231	197	225	211	194	226	236	247	239	198	213	220	224	219	219	219	202	228	244	206	216	237	255	225	215	238	198	216	227	198	209	230	232	211	247	221	204	235	228	228	228	229	212	213	224	231	239	265	224	202	230	216	220	218	214	227	227	238	205	226	219	204	243	217	227	236	234	225	196	214	222	245	214	228	234	198	212	203	213	266	238	222	196	189	218	239	222	223	234	217	209	235	232	220	192	237	218	218	213	207	225	215	245	251	219	187	227	220	246	231	240	202	202	215	209	235	222	215	243	228	213	222	207	219	209	220	211	209	260	214	218	232	192	224	242	208	199	222	232	220	220	223	224	208	193	215	206	210	253	200	212	247	204	215	227	237	240	231	209	230	225	191	192	188	225	192	206	205	228	233	255	240	258	218	226	217	221	205	226	201	233	231	215	220	243	254	228	231	201	184	226	242	243	237	201	223	236	202	232	205	211	227	200	215	228	220	233	195	241	240	216	213	224	224	209	234	222	215	211	199	214	238	237	220	215	215	243	216	247	237	205	197	224	245	203	232	214	212	176	193	242	225	214	240	229	222	198	224	225	226	265	226	239	203	235	229	242	233	220	220	225	225	233	214	207	208	231	208	226	207	241	212	222	237	211	217	222	240	206	221	225	226	228	208	248	230	231	209	199	231	218	237	228	215	223	228	206	231	183	216	227	233	260	219	212	226	246	230	202	206	200	217	228	213	232	198	214	195	224	218	208	216	236	179	215	209	230	230	224	215	243	223	202	221	246	206	232	212	214	238	179	224	206	200	213	238	221	218	216	196	215	209	226	230	250	215	207	217	199	232	212	210	198	233	214	226	235	228	213	233	203	235	213	238	225	188	220	240	251	224	201	214	226	204	221	189	231	226	226	219	202	220	206	220	226	228	201	236	236	204	220	218	197	222	232	224	198	228	187	205	240	237	213	246	213	202	209	231	238	234	223	210	229	207	213	221	214	209	218	206	202	235	209	229	218	218	207	248	202	246	223	215	216	247	241	189	223	248	217	215	220	230	208	261	244	198	228	242	232	236	220	201	228	207	197	247	233	192	237	222	219	240	246	236	229	218	211	198	185	217	214	228	216	194	221	234	236	256	229	220	201	229	187	227	206	210	248	232	217	238	207	257	183	211	214	218	197	235	219	225	231	208	220	224	202	238	199	220	222	213	239	212	221	251	235	223	255	193	235	197	235	223	255	211	240	236	231	222	218	222	214	181	239	235	246	200	228	225	210	222	247	245	214	231	212	242	242	218	235	229	219	220	229	200	247	262	229	233	202	244	232	219	195	217	243	240	191	251	225	233	223	203	224	250	224	241	208	269	244	241	250	209	206	198	241	252	228	224	216	205	226	241	231	220	246	205	204	202	213	223	228	231	221	227	199	213	248	204	208	209	230	203	199	213	219	208	217	208	203	238	204	215	223	208	221	204	223	232	242	225	206	222	218	212	217	218	210	236	222	223	209	218	224	198	196	220	212	197	210	242	230	238	198	234	212	223	213	190	218	267	220	209	227	207	226	241	244	231	230	226	219	224	210	228	216	215	247	209	218	205	225	230	233	224	212	227	210	241	208	213	234	196	231	242	205	220	221	217	213	207	190	268	239	211	206	205	236	250	252	213	218	233	209	228	216	225	232	214	233	209	218	214	233	229	224	214	210	232	239	234	213	214	228	212	229	189	210	189	272	248	207	206	218	221	198	188	226	233	210	209	215	242	242	214	214	219	210	217	260	236	242	220	225	214	236	197	209	203	218	213	206	234	215	224	206	222	225	233	219	216	227	220	244	222	251	221	218	205	231	214	211	253	232	234	228	225	250	242	210	213	215	203	222	227	226	212	246	196	206	200	207	210	239	228	199	212	213	231	249	205	238	213	247	211	227	252	187	221	208	191	238	226	237	215	217	201	214	189	240	250	212	220	190	224	228	253	224	208	216	225	258	229	209	235	276	236	201	218	214	216	232	233	204	228	228	237	203	227	215	206	201	226	205	195	236	179	186	217	215	185	234	209	212	229	256	264	226	216	199	204	225	212	205	222	234	249	200	234	202	215	197	237	191	233	239	217	216	247	223	207	211	214	229	214	195	189	212	216	219	232	212	198	226	214	235	228	203	214	218	215	235	213	211	220	235	200	227	211	221	224	206	222	205	214	219	239	200	203	204	214	188	230	213	233	231	231	199	190	206	225	205	225	219	243	228	211	204	215	228	225	224	214	229	238	241	240	216	237	209	211	237	213	221	222	216	230	189	239	245	186	207	209	238	243	216	230	229	223	220	248	227	240	210	238	209	212	195	256	229	212	235	233	217	217	243	232	233	216	214	235	251	195	222	212	208	215	203	216	221	219	198	224	233	223	218	234	206	229	211	218	224	251	227	239	231	262	240	237	235	190	208	206	224	233	216	247	208	190	210	214	219	238	213	213	210	219	228	217	224	208	212	238	217	219	195	196	214	230	207	243
8149	1108	2061	2245	1893	1590	1274	1064	896	876	841	790	753	734	732	644	629	647	604	650	541	550	577	587	588	583	566	563	514	531	609	506	535	546	539	550	574	520	500	543	566	536	538	583	504	580	562	547	564	525	562	518	555	466	550	501	488	540	520	518	491	520	497	504	516	534	505	503	547	539	535	523	511	555	539	512	516	514	516	507	538	527	519	533	490	510	516	513	518	510	522	481	491	506	539	526	503	498	538	534	486	507	540	543	532	532	514	523	544	535	546	545	469	523	517	490	525	502	516	497	542	528	504	512	517	519	515	529	545	505	518	582	510	488	533	503	528	541	546	492	556	539	505	533	539	503	542	544	507	528	518	494	473	499	504	525	455	519	536	505	525	478	518	506	473	532	517	470	496	519	499	515	515	514	518	523	574	490	495	469	528	508	527	532	540	518	505	518	537	550	502	537	515	522	510	523	520	493	530	495	495	494	539	516	492	497	540	499	494	511	552	500	505	488	520	520	563	509	474	520	525	513	538	543	513	493	520	532	518	511	542	488	479	545	471	504	527	526	508	477	543	529	513	518	496	504	481	520	508	500	503	532	547	517	499	544	546	529	491	496	499	502	548	520	537	542	515	549	533	531	543	549	520	528	508	498	473	528	522	501	480	502	527	513	512	518	541	510	513	479	473	522	522	541	479	494	543	519	548	518	531	513	519	539	503	507	556	511	527	506	518	543	508	522	488	531	531	525	503	469	548	526	509	519	506	534	519	448	528	520	528	539	495	495	508	530	469	498	529	491	542	587	512	531	495	512	541	508	533	472	520	507	511	517	515	512	501	537	524	503	545	519	494	559	490	526	506	521	493	480	512	525	507	511	541	507	541	527	511	507	501	468	531	532	491	512	502	482	533	541	521	547	541	504	532	491	511	540	476	519	451	559	492	504	526	506	505	495	532	504	504	504	491	550	532	493	508	512	491	510	520	515	531	527	523	532	496	504	528	495	508	515	530	517	477	517	470	501	535	509	503	530	525	533	469	524	479	489	515	491	503	542	489	509	494	506	522	499	515	495	521	495	512	533	510	523	564	524	484	541	508	487	519	506	520	494	526	481	518	528	542	493	528	495	484	505	530	538	532	553	534	500	523	546	543	531	494	512	535	519	485	533	559	532	498	488	540	515	534	554	532	526	486	515	538	501	503	507	467	506	507	496	495	503	517	495	527	560	460	555	533	520	508	496	536	519	505	542	526	504	517	512	527	540	514	489	502	491	470	482	489	496	514	517	492	537	507	483	495	520	517	504	524	510	485	498	518	511	503	518	517	541	523	546	518	503	531	520	507	558	502	498	539	546	522	497	500	545	534	508	489	547	507	547	523	503	488	524	514	542	500	556	538	498	534	505	512	546	545	525	522	489	516	544	533	537	493	516	507	543	524	511	489	483	537	515	492	504	541	563	487	504	513	528	526	525	527	565	497	553	527	498	517	537	507	535	558	486	514	520	510	519	526	507	485	559	507	523	498	498	502	542	515	478	501	515	496	527	482	512	491	530	515	489	528	487	488	506	461	545	546	504	508	523	536	507	517	509	545	495	550	476	507	517	499	504	470	515	521	505	490	524	524	546	513	521	528	487	476	494	513	532	505	522	496	540	532	516	477	487	464	506	497	537	515	501	523	501	528	510	546	531	499	520	501	530	565	584	488	514	485	543	487	536	485	488	488	520	478	522	521	536	484	522	532	541	500	488	512	529	547	545	523	510	570	564	496	495	499	548	524	515	456	516	535	487	564	517	520	532	509	539	515	503	484	506	490	512	538	498	537	495	490	488	493	540	486	486	523	509	508	557	517	517	551	500	495	504	531	509	535	492	511	531	503	530	506	509	543	525	524	549	508	501	518	535	491	514	498	532	543	503	485	512	504	515	524	497	473	525	483	496	528	530	552	544	538	518	523	523	544	534	510	497	566	533	527	495	495	475	497	528	486	530	515	485	474	536	476	490	529	507	515	478	526	499	525	542	515	494	550	498	504	507	518	513	484	476	479	520	542	540	517	544	528	476	518	540	472	532	486	570	522	527	529	520	526	489	534	549	515	520	553	525	501	548	486	474	502	579	504	518	527	452	472	552	523	495	493	493	553	513	496	532	513	505	523	533	518	504	511	507	526	542	529	556	483	546	523	516	490	508	514	538	514	475	474	498	489	498	548	521	536	527	546	548	511	546	526	502	509	518	479	520	524	558	501	487	524	482	554	523	476	515	510	509	533	479	511	520	527	531	505	513	542	532	543	500	498	527	502	525	485	542	511	530	530	532	507	537	508	540	506	507	522	532	510	517	505	532	518	508	499	503	520	514	553	524	528	530	496	505	500	480	524	506	539	551	531	488	536	495	498	563	513	530	502	545	491	508	510	458	494	501	499	500	526	516	531	484	508	504	498	544	536	513	508	504	489	509	526	498	503	503	520	505	515	528	522	482	500	526	504	531	555	498	508	508	503	511	498	549	507	530	563	491	515	472	523	509	514	548	523	493	488	488	501	538	487	552	500	504	490	503	507	485	551	504	507	514	491	556	518	512	495	548	557	513	484	551	521	572	554	471	519	534	510	523	502	508	501	515	506	533	529	557	526	481	548	497	542	504	539	550	480	508	541	496	545	522	512	492	506	514	499	518	500	518	488	555	487	547	521	468	516	477	495	563	534	508	537	511	527	529	513	533	521	560	516	486	507	523	548	539	515	530	486	511	548	491	463	518	501	527	514	502	549	509	502	516	540	482	529	502	503	495	479	527	540	556	547	495	490	479	486	518	525	501	516	515	533	496	474	554	526	556	538	515	517	525	480	498	506	510	493	502	503	491	511	512	515	523	492	493	523	528	536	511	503	492	529	496	505	518	524	511	510	500	493	534	528	522	565	543	576	505	525	495	505	495	523	521	551	469	501	502	551	494	544	535	474	503	521	522	514	509	532	489	456	535	533	530	522	520	566	525	468	508	472	533	532	518	506	549	550	491	496	519	485	540	505	509	515	516	496	499	479	511	524	530	541	534	532	544	521	496	535	538	545	513	485	521	526	501	511	491	490	488	536	509	515	523	546	532	509	506	473	506	507	513	528	511	559	534	503	497	493	513	512	543	513	515	523	495	522	502	500	518	526	498	497	558	475	519	563	518	534	545	499	491	503	505	525	533	488	541	535	505	509	496	516	489	547	497	508	496	505	544	528	576	523	504	502	530	541	520	553	507	507	543	456	532	503	543	528	543	529	486	533	507	521	499	521	509	522	526	492	522	488	491	513	512	545	516	494	470	575	520	498	495	523	523	541	522	530	508	531	498	543	524	560	509	546	517	483	521	550	499	505	499	514	528	511	540	521	495	447	507	550	475	509	482	481	516	495	512	537	497	528	473	521	507	486	536	499	516	510	475	486	524	528	525	539	550	537	508	513	505	527	551	514	515	478	549	544	492	534	537	531	503	527	503	514	543	540	527	525	491	526	511	546	500	540	523	503	477
1394	198	245	285	262	229	257	235	244	220	225	249	219	212	219	223	264	247	221	237	219	252	228	229	236	217	233	228	221	231	259	251	209	273	263	207	216	214	242	267	247	232	206	223	235	221	243	230	226	221	247	235	236	241	231	249	225	259	210	259	195	249	223	242	234	235	242	260	212	226	212	235	269	231	224	264	222	274	218	268	254	242	224	229	252	257	243	259	248	239	246	227	239	260	238	284	223	222	214	230	256	233	252	257	269	213	218	235	240	257	229	214	218	261	215	244	205	244	258	264	244	233	256	219	258	276	226	220	244	226	215	188	257	227	260	252	230	201	254	228	244	269	216	233	208	244	237	250	236	209	249	218	238	263	236	240	242	236	243	252	235	242	232	243	243	236	238	233	234	210	233	224	244	240	233	249	237	241	252	241	228	258	247	247	262	232	249	246	263	248	230	247	228	240	226	200	245	271	230	260	257	253	204	247	236	235	217	220	252	227	258	253	236	247	235	225	230	239	236	248	225	258	219	238	257	230	248	260	245	255	247	247	237	227	212	235	274	227	266	232	246	257	248	231	196	189	230	248	229	258	260	243	258	232	255	215	241	263	252	236	209	233	245	222	239	200	239	216	240	221	229	235	264	215	217	264	216	235	232	230	226	259	247	261	255	240	208	240	244	236	275	271	259	234	251	238	262	242	229	215	242	235	248	183	230	253	257	208	245	235	225	258	251	233	240	253	218	237	233	215	244	248	244	232	244	219	219	222	230	240	220	213	231	254	264	201	252	234	225	260	223	217	216	228	253	245	263	250	230	250	239	214	201	237	213	250	251	226	229	221	247	251	203	276	209	202	221	233	230	222	199	241	236	269	244	237	238	232	234	215	214	226	199	235	216	235	219	242	265	249	267	236	234	214	236	264	249	206	229	259	245	207	220	225	246	214	224	213	239	238	248	247	249	245	221	237	248	245	238	249	233	210	250	233	231	232	246	262	223	222	238	214	243	215	231	247	226	244	230	253	230	249	241	266	255	228	267	266	252	228	238	248	211	242	220	239	262	220	225	225	248	237	233	234	239	250	222	236	248	227	246	256	253	243	243	248	238	228	218	223	235	213	232	190	220	245	243	239	226	238	268	247	201	228	235	243	258	256	243	233	245	259	238	254	248	238	242	238	243	249	249	275	211	240	233	231	227	221	246	275	236	249	248	251	238	232	230	195	247	234	255	237	212	252	259	247	238	238	237	235	251	212	224	231	233	222	241	242	221	246	212	245	227	217	244	230	212	230	239	250	256	228	239	238	227	232	221	202	235	251	252	258	256	245	219	238	251	235	235	239	239	240	218	244	221	244	230	226	232	274	243	214	198	224	209	222	237	239	239	258	207	209	230	241	239	250	217	240	248	243	238	229	247	238	234	245	243	236	258	246	211	218	233	230	271	217	213	254	235	215	236	217	232	223	224	221	237	230	229	252	227	258	251	243	242	255	242	235	245	206	207	221	231	234	221	272	227	213	266	228	235	243	231	238	243	221	249	274	237	242	250	224	255	243	243	238	217	243	254	263	247	246	251	228	240	235	228	232	244	240	215	231	223	248	215	247	213	270	250	252	240	235	226	224	226	235	245	252	249	226	206	221	229	223	198	245	257	248	253	224	243	253	237	250	264	238	266	276	233	210	236	234	244	249	217	231	218	214	247	259	235	252	240	263	254	230	235	232	221	231	229	239	218	216	251	226	211	211	241	223	242	228	229	269	238	218	248	249	252	223	223	239	238	228	227	237	236	260	249	231	235	247	262	231	247	234	261	240	232	227	262	217	208	231	241	206	263	211	216	248	257	219	224	234	219	239	220	238	238	236	246	237	221	231	238	264	233	211	227	230	257	234	216	236	237	225	253	221	221	221	252	250	236	243	259	247	258	240	246	274	262	240	221	263	224	227	241	203	254	222	234	242	248	261	212	232	219	225	242	205	216	238	212	241	248	243	234	241	223	218	252	238	246	249	260	216	233	247	215	232	242	244	225	224	237	223	239	238	230	216	240	257	259	251	245	256	247	249	253	236	224	251	261	235	246	209	218	241	259	236	232	217	240	244	251	223	216	241	230	250	216	289	263	219	212	248	233	224	235	224	221	218	249	234	239	238	241	216	252	223	244	229	234	233	235	228	224	235	240	235	222	246	245	209	231	248	278	258	238	254	222	229	224	222	265	236	251	249	235	250	249	240	242	224	256	236	233	244	256	267	247	243	247	255	239	230	264	243	236	266	216	242	201	234	220	258	216	251	244	246	250	250	238	225	205	229	240	235	220	251	246	254	279	227	236	235	248	279	200	233	222	233	256	224	234	240	217	241	247	251	235	210	217	235	242	231	283	226	220	258	238	241	247	268	254	225	244	233	257	227	228	231	223	219	251	254	252	246	235	241	249	219	240	221	238	266	252	245	258	230	234	223	250	239	225	254	232	227	249	224	246	240	209	212	220	208	233	245	228	207	207	263	214	259	247	260	220	255	226	230	245	224	201	240	218	208	240	250	254	227	278	262	230	238	224	259	261	211	241	217	246	247	247	218	257	265	241	222	199	199	229	259	225	250	208	253	288	260	235	250	244	265	234	211	241	222	245	227	216	235	246	261	247	231	228	211	205	238	210	239	260	248	221	235	234	226	246	244	239	237	248	243	214	232	221	209	225	246	230	238	217	223	205	235	224	211	233	247	235	240	255	247	218	255	257	213	257	261	240	231	264	202	237	259	241	241	244	269	242	208	254	252	212	232	231	238	233	235	237	214	253	238	246	233	241	225	215	225	217	239	250	218	237	232	207	225	234	210	214	240	211	222	226	253	254	229	191	241	225	221	232	260	227	239	237	249	261	240	234	231	220	266	224	241	247	253	245	216	228	224	264	229	225	237	208	228	248	230	220	272	249	223	231	231	252	223	220	236	228	266	269	260	254	258	236	225	209	238	241	239	244	213	223	222	236	231	245	219	227	230	246	218	243	227	252	241	225	213	232	245	247	221	221	207	219	232	262	255	202	247	197	232	248	249	241	241	225	233	237	213	254	236	254	239	202	214	231	224	208	233	224	259	240	248	231	206	232	206	190	257	197	252	220	283	227	223	220	243	228	234	212	237	207	227	212	269	244	246	238	233	206	252	255	263	227	232	264	229	249	253	258	247	234	258	242	256	219	246	225	241	249	229	233	216	257	235	199	220	246	235	223	202	248	234	275	235	231	251	250	242	262	255	266	232	249	204	251	215	255	279	220	232	211	225	232	235	225	204	242	254	234	241	216	255	212	230	231	246	252	240	238	238	254	226	241	245	236	259	255	224	235	206	231	232	211	254	239	223	236	234	246	234	251	237	214	231	231	205	227	269	237	224	254	214	266	223	214	213	207	224	238	234	293	261	227	257	234	246	228	245	235	240	237	238	247	226	256	266	231	244	251	241	254	232	261	252	232	256	252	273	230	232	237	257	207	250	238	234	252	228	252	233	273	234	233	274
1953	605	599	656	614	644	594	652	600	587	609	604	560	532	578	599	569	550	581	595	620	573	628	559	594	580	623	564	554	596	544	575	603	571	602	591	582	618	556	546	569	595	585	572	559	554	521	583	584	565	571	583	565	592	606	647	579	600	590	573	593	586	590	589	554	595	598	566	573	541	579	577	545	575	509	566	568	613	588	584	554	586	550	591	542	524	580	599	590	543	567	580	544	548	603	628	591	599	548	584	568	603	595	579	577	565	549	558	603	604	571	577	584	584	550	540	592	579	576	612	572	540	557	603	598	557	536	618	554	546	561	572	549	577	593	539	594	575	602	567	613	574	539	572	579	587	581	539	604	547	552	546	585	551	549	615	595	573	566	522	590	605	563	570	573	600	575	592	582	622	551	560	564	573	541	563	605	548	587	623	568	571	565	588	578	582	579	600	545	569	567	587	579	575	578	620	599	632	593	605	563	554	558	554	599	531	571	570	597	584	539	565	539	606	555	632	527	548	587	578	538	557	530	562	548	566	572	589	592	540	561	558	602	605	600	557	538	541	568	576	579	563	577	548	578	571	520	568	588	524	587	577	563	542	569	574	516	568	589	569	586	583	529	586	582	580	564	573	582	543	597	578	558	571	599	576	604	554	601	558	548	602	579	561	546	562	623	578	617	594	569	598	571	577	545	544	573	585	575	605	574	519	552	600	582	585	556	567	575	578	610	562	649	546	577	558	576	575	610	584	584	540	591	538	618	547	563	554	566	575	574	561	593	565	567	559	586	589	559	597	553	604	536	567	578	587	623	611	567	520	599	532	602	616	554	564	558	545	526	508	589	584	558	594	569	569	584	548	566	563	565	560	552	597	610	590	567	497	621	545	578	602	619	578	548	582	585	603	569	574	609	591	592	638	599	551	590	574	517	558	563	561	564	565	553	542	618	599	573	614	536	580	540	612	586	538	556	597	562	553	575	611	580	604	603	568	498	574	569	570	571	617	575	574	570	565	617	617	545	578	540	570	564	632	587	578	597	563	562	574	591	561	575	537	584	606	572	600	619	606	543	589	538	556	595	595	552	578	575	547	575	583	603	551	578	600	571	605	589	572	614	540	584	581	532	581	567	604	574	535	546	607	555	586	563	555	567	593	587	581	554	527	603	550	556	577	579	538	609	562	594	594	597	542	572	585	599	582	565	564	564	565	575	587	599	559	551	597	591	542	563	585	567	539	526	578	608	575	553	587	566	565	561	530	586	579	536	541	551	588	558	596	566	609	562	585	559	561	621	576	636	541	568	588	572	533	557	572	564	521	525	515	576	550	605	553	620	565	570	500	556	573	622	575	550	621	544	524	617	545	589	561	550	577	534	567	607	579	582	536	607	578	552	617	561	561	580	567	578	559	544	573	561	604	555	583	584	592	546	557	584	534	636	554	576	571	497	569	528	579	549	576	583	573	541	555	548	596	620	569	549	584	575	588	559	587	540	595	589	558	513	546	577	570	589	535	600	564	607	602	588	540	605	563	582	568	611	616	542	542	596	591	588	587	588	603	552	608	559	626	566	588	549	575	569	577	581	580	606	545	594	575	526	557	540	597	565	575	551	587	504	606	588	553	586	564	538	566	574	561	548	530	584	560	576	592	617	586	600	601	581	576	560	602	541	600	554	538	555	554	598	582	575	543	602	560	571	603	599	560	594	576	519	600	588	554	598	579	537	597	569	555	574	575	586	586	583	540	590	581	560	558	555	597	615	558	571	569	544	559	596	569	549	584	562	581	579	583	543	589	594	563	584	593	602	574	552	626	541	602	573	577	566	572	618	600	550	583	565	591	612	591	568	562	560	546	566	580	576	584	611	560	577	599	609	558	581	548	553	641	598	554	553	612	575	577	579	582	591	596	538	548	555	550	579	559	607	563	574	572	621	587	592	609	582	558	561	582	603	592	518	601	583	568	597	591	534	576	552	628	568	569	587	608	581	573	616	574	571	544	587	554	578	591	630	591	570	611	536	589	580	591	606	540	601	611	564	565	543	606	607	578	608	595	578	593	583	589	529	573	567	578	565	555	577	530	596	539	604	599	613	531	621	567	602	570	583	582	590	566	541	578	614	579	589	557	575	589	600	537	504	568	555	570	563	523	539	571	570	580	628	529	621	576	585	601	579	582	601	516	562	546	635	618	572	565	573	608	582	568	536	591	579	627	598	606	519	578	602	601	574	574	540	583	585	559	565	577	525	555	557	545	557	571	607	557	581	585	551	585	575	592	529	637	578	550	555	542	609	567	552	585	565	548	559	565	584	587	535	567	537	558	591	559	557	601	535	601	606	592	570	561	523	575	545	579	596	577	563	628	567	585	573	579	576	553	583	565	616	556	603	555	521	589	595	564	586	585	552	538	571	634	597	608	573	597	581	590	587	584	569	628	613	560	600	546	544	558	550	578	568	555	622	586	539	553	556	580	594	573	583	589	606	573	577	569	593	566	576	586	572	542	539	587	602	577	621	576	557	604	562	586	579	559	593	589	545	576	540	611	593	613	583	591	607	558	591	557	538	584	581	606	571	549	598	544	584	607	521	585	564	601	530	573	604	559	593	556	575	582	554	553	580	544	582	538	567	599	582	617	550	560	563	570	605	560	582	566	581	580	571	620	559	531	589	577	621	597	595	591	575	525	569	528	588	594	571	577	542	544	591	585	605	557	557	553	619	601	579	545	531	557	565	593	543	551	586	591	570	585	564	583	581	589	551	600	582	631	621	563	542	580	565	591	611	586	621	569	590	608	541	610	561	540	592	564	576	623	566	604	562	567	548	580	556	563	593	570	579	564	551	556	580	600	539	646	572	588	605	577	541	589	641	613	602	575	559	546	594	558	547	586	639	592	575	554	559	554	550	569	552	591	607	611	609	583	588	609	555	589	566	568	553	571	603	577	534	552	582	578	587	554	574	582	627	568	586	555	579	555	552	558	605	573	593	563	572	519	546	577	562	628	579	582	562	619	569	591	567	601	528	580	590	598	566	582	561	572	596	562	612	560	567	550	607	560	578	549	611	576	582	604	580	572	590	608	590	615	567	639	567	585	560	602	601	608	548	561	550	590	579	542	558	596	582	585	586	623	532	556	584	576	573	546	609	581	556	565	593	534	547	612	555	567	591	579	559	589	571	566	565	604	608	584	595	549	563	578	554	608	596	574	574	592	563	569	598	558	567	560	529	574	582	582	555	595	630	565	548	562	556	577	549	557	544	579	550	526	534	558	552	538	587	569	612	604	549	567	616	562	526	556	564	583	583	569	599	553	547	535	580	608	544	561	608	575	559	593	597	578	561	607	580	563	562	559	539	568	592	570	589	536	587	584	550	579	587	558	527	574	566	555	553	578	595	573	571	575	585	566	569	619	595	579	624	613	575	533	532	593	547	530	578	628	603	550	575	616	572	569	584	549	567	582	602	568	595	596	547	595	593	604	584	589	594	571	572	592	567	597	548	570	543	589	528	599
7598	682	735	594	510	478	424	392	381	393	365	349	355	339	365	364	353	315	358	362	364	350	317	327	355	365	358	342	345	330	332	360	338	362	318	353	343	317	347	330	351	364	327	349	352	338	316	368	357	282	344	327	291	345	365	358	352	365	345	322	351	350	355	356	346	381	353	358	328	355	350	339	294	328	338	341	371	344	353	326	326	348	346	327	367	334	346	326	329	334	379	387	319	335	364	322	353	351	330	304	334	329	361	367	322	337	327	305	348	357	337	363	309	330	329	332	342	322	369	376	350	360	325	350	351	335	352	343	329	328	328	293	307	350	323	330	332	346	332	334	343	357	303	322	323	349	366	329	340	350	351	344	339	352	374	331	371	372	316	319	345	385	374	325	358	377	352	338	369	341	345	331	341	334	359	331	348	345	382	317	352	329	337	349	355	375	331	353	345	356	348	305	357	351	346	331	353	357	362	343	337	336	333	363	348	336	327	331	354	339	350	364	346	348	306	349	336	356	321	297	393	316	337	330	354	354	354	311	347	382	354	327	369	341	345	333	350	341	322	338	340	342	341	356	342	341	320	296	339	322	316	361	332	324	370	340	346	348	323	351	348	336	362	337	355	360	292	315	318	366	383	367	319	369	394	358	336	307	315	327	348	357	347	324	321	356	350	336	301	341	347	393	331	324	332	352	335	324	354	307	344	342	338	333	359	312	348	306	381	325	345	361	368	350	339	360	350	331	313	319	352	349	371	340	314	325	336	354	329	323	349	360	341	311	317	347	344	327	347	384	349	329	340	285	346	298	307	327	312	353	316	339	367	320	337	371	348	318	355	318	353	330	333	340	317	329	333	338	342	314	349	353	326	346	312	349	380	328	340	335	327	337	337	353	379	354	331	347	360	337	371	370	364	340	325	346	339	336	354	344	344	343	349	344	328	327	335	350	338	344	347	315	329	327	349	333	338	330	342	350	354	322	331	355	374	329	375	324	350	338	349	369	343	322	365	351	312	338	373	334	339	325	381	331	310	365	327	324	353	351	317	329	378	312	338	341	336	354	367	325	338	354	331	363	349	347	341	361	359	343	354	349	342	365	357	302	360	361	356	333	340	363	298	297	330	343	374	339	348	363	334	297	343	351	326	364	360	322	305	361	347	322	359	334	338	321	309	290	328	285	327	352	304	326	333	309	345	371	324	310	335	349	361	304	337	363	306	344	307	359	342	346	354	351	332	350	343	358	358	359	356	343	305	334	366	337	324	360	332	317	322	332	373	315	355	346	355	337	330	332	357	350	321	297	303	357	370	331	358	345	343	336	316	325	338	366	363	325	337	395	372	331	318	348	323	369	316	348	323	340	342	337	372	336	369	318	349	318	316	315	308	305	354	327	351	366	353	311	358	349	327	347	331	315	369	326	326	381	339	351	331	357	321	333	321	336	332	370	379	336	373	310	297	334	333	336	339	332	322	384	292	331	339	311	326	376	303	343	371	305	305	299	328	346	362	306	349	370	331	360	314	353	339	374	341	337	338	302	344	317	330	304	321	329	343	346	354	342	352	349	354	320	342	297	282	318	327	374	367	318	322	379	332	362	333	305	330	338	313	371	354	304	302	307	364	310	293	347	302	345	357	328	338	350	337	338	367	377	337	326	337	330	345	389	348	313	329	348	359	340	320	326	352	334	356	336	325	378	344	364	334	368	354	346	321	307	343	341	318	367	342	379	345	348	337	362	327	375	338	325	334	347	341	330	321	340	336	335	349	347	322	339	338	284	348	342	339	382	328	346	338	327	300	343	335	311	337	353	325	319	362	321	330	289	366	309	344	358	324	354	306	310	332	348	342	327	320	315	363	369	321	324	362	325	340	284	293	348	369	320	324	364	372	339	332	341	328	336	315	318	355	327	381	310	351	344	344	337	323	340	331	359	326	319	373	339	360	373	369	326	372	371	378	311	359	377	359	334	305	337	364	355	336	359	347	310	339	351	325	330	317	363	330	325	332	302	326	362	323	360	380	338	330	375	315	331	335	321	370	327	345	343	338	298	365	357	305	325	375	338	347	316	333	373	344	384	336	344	330	340	353	342	340	306	373	326	317	344	340	312	345	325	366	318	345	350	339	345	319	355	341	343	324	319	316	325	336	308	353	350	347	340	355	344	323	337	314	331	304	333	337	340	344	355	328	315	351	336	362	314	339	340	306	336	316	341	351	345	333	343	284	348	309	351	354	359	371	362	325	314	348	314	349	349	350	314	295	322	334	302	317	300	313	331	309	339	339	340	352	335	330	354	370	316	350	321	356	344	357	311	377	294	325	334	322	354	304	341	326	367	369	352	382	373	350	333	324	311	346	343	332	361	368	341	365	331	349	330	335	341	348	355	360	338	377	351	334	319	356	371	348	323	362	371	334	327	367	341	315	339	355	352	325	343	330	330	304	322	305	319	375	319	351	338	317	346	380	304	355	304	316	365	372	355	335	345	356	334	343	311	340	361	356	335	308	373	327	382	345	376	367	338	322	364	347	334	344	320	380	322	336	353	363	372	342	355	359	334	327	358	331	348	331	342	360	376	350	315	347	353	336	344	347	374	352	321	339	346	357	353	300	330	343	353	337	344	354	339	345	313	350	337	355	396	337	337	343	330	321	332	331	346	314	323	361	340	337	332	351	362	336	314	341	375	353	327	322	339	373	343	310	355	336	330	330	335	293	347	355	345	349	322	350	331	363	361	337	315	304	356	345	301	363	348	349	348	336	312	353	276	343	321	383	336	332	331	326	367	337	336	332	345	335	329	331	344	330	318	351	317	367	335	353	373	329	344	366	342	339	334	356	344	338	378	314	331	362	352	334	327	354	341	374	317	355	327	339	310	353	319	328	331	341	322	365	365	352	316	366	343	312	307	375	362	313	351	321	305	353	348	330	345	348	351	319	292	307	350	324	331	351	323	318	347	351	326	363	358	313	342	326	331	359	349	350	351	307	337	347	336	362	315	328	339	333	332	352	323	331	329	321	353	360	330	370	352	326	358	382	374	353	359	352	352	325	341	318	350	365	333	365	317	360	363	312	319	305	346	355	354	350	355	338	315	315	335	402	376	341	309	363	371	335	373	317	310	370	351	326	341	363	339	350	360	355	349	337	351	338	340	341	316	332	313	312	308	307	325	331	335	350	338	314	327	324	353	334	355	331	340	331	352	320	333	346	353	344	346	333	365	369	323	341	347	303	300	334	350	378	341	345	346	339	337	350	337	333	340	353	364	344	375	369	373	366	326	317	368	327	338	372	346	352	354	375	348	346	322	349	329	327	330	307	336	337	343	338	336	329	308	342	349	352	332	360	355	330	345	344	358	332	333	350	316	394	306	305	332	334	351	346	383	384	342	347	333	368	359	339	358	329	325	362	395	345	317	365	356	357	292	323	344	347	346	378	360	358	325	366	363	352	336	343	316	354	356	331	333	324	330	295	364	351	361	339	367	346	340	366	368	338	364	338	360	326	306
6573	1048	1603	1716	1506	1362	1185	1047	983	995	924	889	829	885	883	873	842	846	856	802	856	828	797	774	800	809	789	807	788	782	785	791	791	806	780	846	746	789	792	779	762	801	776	824	783	815	764	842	762	766	818	813	808	765	802	801	782	720	806	769	784	808	802	760	772	782	744	817	747	771	833	754	745	756	781	809	814	802	812	793	820	806	774	777	768	775	765	759	825	787	782	770	712	804	752	805	783	851	768	759	759	770	770	802	766	847	817	780	787	772	830	820	755	725	810	739	817	740	777	783	771	838	772	777	757	717	763	836	789	793	778	768	771	761	813	761	788	788	770	775	745	757	803	765	747	786	789	812	782	825	745	790	774	768	761	783	823	743	746	797	779	778	763	808	768	781	785	782	798	762	734	789	718	795	736	750	812	704	742	820	805	805	792	792	763	786	805	792	786	758	743	829	785	762	810	747	795	816	787	809	780	776	812	737	777	790	800	770	758	761	806	792	733	785	833	783	751	777	721	764	853	741	848	763	813	770	766	758	780	694	783	794	750	790	775	799	772	720	775	812	756	740	745	791	797	806	803	765	777	770	723	722	721	758	774	769	762	790	760	743	810	791	785	765	832	784	772	769	732	858	745	817	781	736	816	741	779	760	755	771	751	816	785	806	768	786	809	824	731	780	792	820	819	804	786	799	779	798	764	785	718	770	813	790	730	800	761	798	752	762	795	795	760	810	798	770	755	804	818	740	787	746	781	821	838	790	785	802	765	751	792	813	750	785	801	761	759	773	771	790	752	775	793	839	725	790	773	818	792	783	798	797	753	778	781	792	720	726	797	733	773	793	792	787	805	808	777	765	773	814	826	765	775	728	772	751	771	779	750	761	738	769	776	781	758	766	772	766	814	800	836	761	729	787	764	795	828	757	707	825	774	802	748	790	790	882	761	838	816	772	790	788	797	803	792	759	812	787	796	758	730	731	790	794	847	762	830	820	830	787	745	775	839	795	782	778	787	755	765	775	769	767	806	805	755	820	760	745	756	763	797	828	771	813	735	764	804	796	805	750	738	787	773	766	743	764	806	801	765	785	828	733	820	772	741	801	811	756	786	797	747	777	723	774	777	755	805	778	806	770	756	743	749	764	754	749	772	781	699	817	772	794	782	755	760	760	771	835	787	803	743	762	809	747	805	772	854	753	783	767	759	789	762	807	805	833	794	753	776	799	809	797	761	764	772	792	729	792	814	752	785	778	769	751	760	741	799	770	775	784	751	762	761	760	774	792	781	767	759	801	791	833	807	778	781	797	818	765	807	767	749	816	783	834	794	744	796	793	774	735	781	768	794	764	709	779	778	795	670	816	776	811	749	781	776	754	760	769	764	758	746	762	787	790	818	780	791	805	792	739	783	778	766	762	815	782	867	779	804	782	756	742	825	804	790	798	762	732	744	744	774	811	776	822	778	761	805	752	807	822	765	768	766	800	780	763	748	755	808	800	740	795	747	726	801	778	761	773	775	791	781	766	831	697	793	778	769	803	809	815	778	789	831	807	774	771	758	790	746	747	759	827	797	826	764	776	787	801	774	820	799	783	764	801	762	810	744	795	781	759	824	747	731	743	749	836	811	737	805	812	790	792	781	758	767	740	771	787	745	770	759	779	756	769	769	822	755	744	799	773	778	769	805	827	750	810	796	779	778	807	754	820	738	782	811	800	784	745	755	787	779	769	819	785	783	742	831	745	755	773	792	775	851	776	773	710	792	834	776	800	779	806	773	787	736	752	770	776	774	790	778	788	774	814	745	765	813	805	797	777	835	800	750	818	775	779	754	763	795	819	767	738	754	797	741	818	808	753	800	803	769	767	821	775	764	796	760	753	730	800	778	784	786	823	827	745	750	803	775	755	779	769	781	744	783	744	794	756	813	818	734	762	806	777	839	742	794	771	795	765	744	783	774	831	795	794	768	820	786	784	779	803	753	763	807	755	749	785	800	737	770	772	782	798	822	757	734	763	780	758	739	734	776	751	749	798	765	789	765	825	800	750	786	763	819	750	779	789	764	786	763	791	770	777	762	810	783	816	796	749	782	801	814	762	757	723	788	842	761	781	810	771	784	746	805	723	780	745	756	778	797	761	833	775	833	792	814	757	748	794	768	771	761	760	828	807	715	771	736	754	774	804	768	760	762	792	769	754	807	766	768	771	763	778	748	819	734	768	758	832	781	799	805	747	809	777	787	767	820	784	746	771	779	762	742	759	811	848	752	837	742	777	765	777	813	864	790	787	746	811	783	788	811	839	761	805	771	766	844	796	770	763	779	780	750	806	788	794	781	761	770	813	797	741	778	747	754	737	821	779	838	813	750	806	800	794	765	790	776	786	792	747	777	853	799	791	756	779	782	767	769	783	752	765	803	769	743	781	811	739	751	724	789	778	732	782	734	752	776	772	758	761	745	767	753	785	803	808	805	820	773	798	850	807	782	752	801	787	784	814	762	781	773	849	783	726	726	759	739	771	774	819	764	777	784	805	738	884	786	715	791	787	758	777	811	798	794	743	797	757	795	780	780	800	754	806	775	803	774	734	765	748	736	792	757	739	812	777	787	717	744	757	745	760	754	806	784	762	754	751	824	757	777	736	836	812	726	844	812	789	790	780	820	771	762	817	770	775	762	798	769	766	796	770	763	764	789	764	789	768	800	796	788	833	754	771	753	766	819	764	834	802	736	804	764	791	779	837	757	765	741	780	781	770	732	786	791	767	777	794	799	792	782	773	815	778	782	808	776	783	774	792	765	769	784	754	755	763	765	787	799	734	810	793	827	746	755	769	795	781	754	765	823	780	781	776	830	761	803	802	816	778	778	833	773	779	776	757	720	742	774	748	790	787	762	820	773	762	775	746	792	746	769	758	802	801	780	782	767	765	841	814	778	805	775	794	764	762	777	770	800	789	784	767	769	777	780	821	821	805	724	749	744	750	804	783	810	800	764	802	775	772	762	780	777	764	748	768	736	784	784	765	790	792	739	735	728	791	747	811	766	757	769	779	777	810	738	784	769	779	794	785	748	802	786	796	734	809	815	738	822	783	770	766	753	838	730	738	827	780	760	831	776	767	728	747	786	779	847	794	752	786	715	785	808	800	775	770	788	779	780	771	819	772	808	749	823	735	758	786	782	783	770	782	787	806	761	758	785	782	745	779	728	787	850	775	748	767	797	763	773	751	745	796	825	754	784	833	766	799	783	814	809	751	755	802	800	757	762	756	809	800	818	723	755	774	773	840	861	779	791	753	782	828	806	811	792	746	795	839	792	711	813	745	702	794	771	746	782	819	778	738	760	807	763	758	760	752	801	823	819	765	788	786	766	815	711	764	777	773	776	801	744	773	799	766	775	833	832	726	757	819	718	814	777	795	766	766	766	775	798	796	784	786	762	742	806	764	765	780	757	777	818	754	767	776	804	817	741	803	799	796	747	790	790	789	739	787	800	754	765	760	778	785	818	759
14402	1275	1000	785	548	471	384	325	299	270	274	268	282	265	284	256	232	233	249	238	257	218	219	217	259	285	242	205	221	227	253	223	213	222	209	221	226	215	229	223	237	244	233	231	206	199	236	201	214	225	216	231	225	223	210	219	210	242	230	260	224	227	218	224	205	222	231	235	215	199	223	204	189	227	219	213	216	213	221	240	226	202	222	225	215	230	226	197	241	218	258	221	235	211	211	199	228	209	210	209	220	240	229	214	230	218	235	236	222	216	209	207	236	231	233	222	204	204	213	236	225	239	197	206	222	223	219	214	215	201	236	223	222	212	210	204	221	224	224	196	217	200	227	222	250	222	220	233	202	200	224	219	219	218	225	258	220	236	204	227	245	211	216	211	227	202	192	211	192	230	235	248	205	219	236	209	220	255	212	225	266	253	218	213	234	216	207	237	222	259	204	230	233	206	224	209	248	206	240	220	233	196	196	207	204	209	230	246	240	211	244	219	198	228	249	239	220	224	209	200	236	201	212	223	213	230	230	241	241	198	224	210	203	188	247	242	226	247	249	191	219	217	215	221	233	227	225	184	224	222	213	224	209	231	228	226	214	206	226	229	233	229	225	236	214	208	248	232	233	228	216	222	203	229	190	212	208	229	223	224	225	218	212	206	225	219	207	233	223	220	217	242	239	209	230	196	223	224	219	223	204	238	229	211	231	213	201	244	239	223	209	197	223	205	240	242	237	224	215	231	219	238	211	229	219	231	260	221	194	196	203	217	236	218	216	219	222	207	205	206	237	236	224	234	215	225	213	221	216	204	203	228	219	231	225	227	208	227	238	224	216	245	199	187	208	186	205	182	225	247	217	207	229	219	215	214	228	195	192	228	208	228	202	225	228	197	242	223	231	214	230	218	193	197	216	209	226	237	223	216	208	211	223	218	234	211	224	213	214	249	226	226	213	230	214	214	216	227	214	240	214	229	233	205	199	212	240	197	211	201	227	242	238	234	224	234	202	253	240	212	223	177	233	178	253	246	229	257	237	235	211	229	218	233	231	253	223	207	244	248	236	213	214	229	228	225	191	225	204	196	233	209	223	175	232	220	252	208	249	226	229	213	231	200	221	221	229	247	232	213	212	218	217	248	223	191	255	220	219	209	257	236	239	229	207	225	235	206	224	206	234	230	230	193	255	248	239	192	213	212	189	257	228	221	244	222	198	181	211	232	222	231	188	216	245	244	241	231	214	205	211	209	198	207	278	233	258	230	194	216	214	202	207	243	213	206	225	235	229	206	221	221	196	207	208	217	223	191	249	237	216	216	219	230	220	189	187	208	206	248	218	207	252	230	245	250	191	234	248	218	223	203	217	228	208	240	217	193	232	227	214	243	192	223	194	217	188	211	219	207	230	224	220	247	197	221	236	214	223	245	247	220	211	225	212	224	202	212	217	218	204	242	230	248	200	258	202	240	202	217	217	233	208	234	208	212	231	220	208	227	208	258	195	229	217	252	200	216	224	215	196	196	222	206	215	239	233	244	204	207	225	257	217	213	222	210	222	208	212	224	218	197	213	222	205	214	212	222	227	208	225	200	208	209	224	229	225	239	219	246	211	208	249	236	218	233	211	234	185	223	182	236	215	241	230	223	215	212	212	248	207	225	233	213	227	243	223	258	196	204	203	214	217	243	240	235	238	201	240	217	212	214	236	223	208	238	224	232	226	228	226	211	218	226	219	248	222	231	221	219	226	216	210	239	210	257	197	224	232	244	232	205	197	195	185	207	234	228	238	219	212	185	179	223	221	218	203	200	209	214	204	228	212	226	194	247	226	214	214	218	259	214	198	224	217	208	181	225	197	208	196	205	221	208	209	233	239	197	210	227	224	218	239	235	236	226	223	234	207	195	228	253	252	224	206	208	208	221	241	215	225	233	202	208	229	210	241	194	218	198	225	232	222	206	227	207	224	215	233	220	219	202	222	209	216	228	214	224	202	191	198	220	218	202	247	205	250	252	219	244	221	224	221	211	230	240	220	234	244	238	223	208	222	210	226	226	228	225	204	188	229	236	236	242	231	242	239	210	243	218	236	251	183	222	221	191	213	224	220	208	218	221	212	217	232	248	226	234	233	214	226	270	225	210	202	235	208	224	203	219	235	205	213	230	225	235	219	227	226	220	261	219	211	236	233	227	225	242	222	239	212	216	221	230	232	233	223	218	216	206	259	230	215	206	247	209	243	228	226	248	218	221	217	211	206	228	238	212	224	220	213	218	218	227	233	220	199	238	247	229	214	218	211	200	223	214	218	199	215	227	234	213	252	208	249	213	195	225	250	231	214	215	207	209	235	238	237	240	214	202	217	243	226	204	243	234	252	235	216	209	230	230	216	220	233	229	210	215	216	216	211	241	236	208	244	219	232	208	227	217	226	249	206	241	216	213	225	227	223	203	221	233	203	267	267	242	224	182	243	241	213	220	206	226	206	211	247	249	226	229	245	198	234	208	213	211	227	225	228	230	195	237	202	225	238	219	234	222	207	193	214	212	238	218	229	202	247	222	206	208	224	207	207	241	201	200	231	222	232	193	212	238	221	231	232	226	224	202	225	232	216	223	230	200	217	214	204	214	223	232	231	227	206	209	225	223	205	203	222	217	228	213	225	214	206	215	232	222	218	231	210	249	223	186	212	228	226	225	236	209	207	224	209	217	198	219	240	202	224	211	237	210	206	206	246	215	212	236	217	212	190	191	212	214	205	211	216	227	229	217	256	197	209	219	226	178	225	226	219	203	212	222	228	232	223	218	201	218	230	212	214	192	200	227	213	238	197	244	202	211	209	232	206	200	220	227	230	178	207	219	209	202	237	221	210	222	246	176	226	200	218	221	239	211	239	243	192	237	219	232	211	230	184	220	229	210	226	208	226	224	232	213	257	210	198	197	219	237	216	238	214	172	222	242	193	231	228	196	244	239	212	225	214	201	222	205	213	196	238	194	214	223	244	199	229	219	203	204	207	216	227	203	235	199	209	200	206	247	247	230	238	210	232	221	234	213	236	216	226	228	210	226	210	233	212	213	241	212	246	231	210	221	230	238	210	217	235	222	243	258	220	196	227	220	226	190	212	225	220	219	244	231	201	231	203	229	239	215	233	226	222	224	236	216	220	227	221	232	220	225	223	257	231	234	216	234	217	192	200	243	201	220	205	242	228	216	223	199	203	193	238	227	227	213	240	221	209	240	233	216	215	229	256	230	244	195	218	248	222	211	205	222	238	223	210	205	219	225	226	200	216	193	215	237	215	211	214	216	238	187	193	237	236	243	235	243	255	238	226	197	207	202	228	214	231	214	217	208	239	244	235	231	211	199	214	214	214	238	231	205	211	228	219	228	218	228	201	235	230	205	214	232	218	221	217	204	222	209	212	225	208	223	213	216	226	250	202	217	192	206	251	201	210	220	220	199	203	231	208	200	189	199	198	247	192	194	222	213	205	248	209	207	197	205	231	242
7997	1165	2055	2229	1807	1489	1278	1055	911	885	777	795	723	705	661	647	632	609	610	594	642	555	580	585	554	587	556	577	587	570	533	557	557	520	539	510	524	527	545	540	547	536	542	537	518	520	556	527	537	533	558	555	538	525	531	519	523	529	532	537	552	557	563	529	512	519	485	513	514	516	523	523	536	523	514	528	510	560	539	507	543	543	516	524	520	523	547	522	481	528	508	522	505	502	514	502	535	481	512	544	490	503	504	486	518	529	513	527	588	488	523	531	451	491	528	484	522	527	510	548	460	487	544	516	496	547	502	535	525	518	524	508	498	511	540	526	542	537	524	549	530	507	505	490	524	546	539	487	509	500	497	559	477	522	496	486	518	528	512	530	558	495	542	545	510	511	513	510	500	502	532	503	532	515	493	497	501	488	510	528	520	523	523	475	515	493	532	527	499	513	524	516	506	504	487	558	521	534	485	516	543	518	475	505	472	502	508	510	494	547	482	513	487	481	499	497	547	535	512	504	493	539	532	489	508	484	510	500	523	509	520	500	530	509	549	494	519	494	537	533	551	537	535	525	512	474	512	519	514	497	500	505	492	532	506	574	575	510	495	483	501	506	479	512	526	555	512	511	504	541	514	504	528	512	528	529	484	537	531	537	501	544	516	490	490	497	498	521	542	531	510	510	543	498	465	492	469	547	517	452	528	466	530	488	519	546	481	524	531	531	508	555	521	529	535	495	506	537	521	510	525	552	493	538	471	473	501	511	514	493	505	551	534	469	502	491	540	540	498	514	527	508	512	543	512	516	495	519	492	490	468	530	512	515	505	532	483	518	492	506	521	554	518	489	498	492	524	503	521	533	511	521	530	484	499	531	521	514	508	532	503	520	524	491	489	534	507	522	495	501	540	516	551	454	497	521	540	525	551	545	487	526	514	522	531	537	535	560	534	527	514	508	522	524	524	524	554	524	526	553	514	465	515	489	513	481	524	509	499	508	486	535	499	492	498	468	529	536	514	501	552	564	487	498	538	455	532	526	519	485	510	513	538	520	524	503	527	502	481	550	451	510	528	530	487	519	491	514	517	511	520	518	511	536	523	513	511	525	512	498	503	519	464	538	526	546	542	493	512	550	518	480	499	513	560	545	491	510	534	529	574	576	533	471	485	523	532	517	557	510	542	514	531	507	543	524	468	546	513	536	522	500	521	508	503	491	509	528	515	462	497	489	501	526	489	497	522	498	508	518	489	472	495	494	490	489	507	482	509	553	490	520	519	536	543	465	530	528	529	477	510	507	511	507	536	494	531	513	515	514	484	489	504	502	492	529	528	521	504	475	516	497	522	533	530	557	529	483	527	530	495	533	529	492	515	546	496	528	544	499	566	548	500	488	526	500	534	509	505	502	538	527	448	515	529	489	497	507	472	534	519	505	526	537	501	507	514	497	548	521	525	532	552	535	526	504	514	487	533	525	506	489	495	507	489	553	533	538	528	488	517	514	509	534	482	548	504	482	521	540	501	517	540	493	518	500	493	506	515	473	531	522	527	507	457	508	533	503	455	561	504	472	525	474	546	510	503	536	515	523	509	488	514	522	517	516	488	484	504	504	554	550	491	528	492	514	476	565	531	475	468	566	522	529	549	534	511	512	517	509	476	517	500	550	511	507	517	557	531	499	489	482	516	585	498	499	526	523	504	518	522	520	550	467	480	517	495	489	526	499	522	491	501	524	492	540	516	520	497	509	544	467	520	547	524	549	525	458	538	510	485	512	514	485	569	525	488	509	512	514	520	514	495	520	526	478	514	475	509	532	515	503	479	550	509	500	546	533	515	498	495	521	535	506	534	488	508	493	526	508	525	509	515	492	514	495	453	516	540	548	522	541	477	487	494	488	491	522	529	507	519	500	502	509	501	515	493	534	535	505	524	506	509	472	474	476	502	537	502	475	514	488	530	519	495	456	519	562	466	520	546	514	528	463	542	515	480	513	471	480	503	523	516	528	503	493	534	531	524	556	539	517	497	526	510	475	514	530	536	481	497	502	504	508	524	506	538	496	503	513	511	530	499	511	557	525	491	513	523	508	546	516	513	531	513	556	527	519	503	495	509	516	578	473	487	523	529	487	478	578	500	512	517	470	528	516	497	495	487	493	491	481	530	482	507	483	500	517	509	516	523	536	527	513	510	525	530	516	537	535	513	540	505	496	523	540	523	543	532	532	519	477	516	507	557	523	485	519	504	496	483	487	522	513	539	594	489	513	567	525	497	527	486	512	525	510	517	559	502	495	476	524	497	571	504	474	510	515	547	504	487	491	495	510	491	463	526	531	547	506	521	555	506	519	514	512	465	542	521	559	500	498	517	510	517	491	502	524	508	484	542	532	485	514	511	489	525	492	514	515	532	540	543	516	543	508	487	498	499	525	533	519	519	476	469	505	447	482	481	521	488	480	521	509	526	545	489	494	539	536	537	510	515	519	521	511	608	500	514	530	535	474	524	565	542	505	509	520	534	518	504	499	479	529	511	505	511	521	517	507	539	500	524	512	558	513	516	515	532	514	555	512	524	542	503	473	528	499	525	535	499	539	497	517	525	479	510	527	531	508	503	533	558	519	502	535	530	497	545	504	527	502	518	514	493	517	506	523	503	519	528	515	468	518	526	503	504	547	527	530	495	493	491	539	514	507	511	473	551	502	520	553	518	525	510	533	501	524	513	504	501	520	525	496	524	539	500	515	499	487	514	520	512	478	535	514	525	494	511	487	500	501	476	538	498	530	534	531	497	534	511	519	507	538	528	552	573	529	534	507	519	520	517	511	498	515	555	461	490	494	521	514	475	487	507	479	527	509	511	554	507	523	493	543	578	489	510	505	511	518	479	515	526	451	513	483	480	512	512	564	548	512	528	558	503	521	514	531	537	512	545	520	475	496	526	517	568	480	509	538	512	514	544	519	528	516	513	534	476	536	492	469	485	508	495	507	491	511	479	503	548	486	513	514	482	502	529	527	525	518	507	539	502	491	484	554	465	543	525	509	522	526	514	488	501	503	578	551	511	553	521	504	483	506	499	566	503	513	532	510	494	512	569	481	513	505	482	522	531	532	489	526	528	522	486	529	472	489	520	487	549	472	545	535	519	536	512	536	463	502	482	547	477	501	500	519	512	513	493	502	545	523	541	556	524	480	470	515	486	493	551	478	508	511	515	496	511	478	526	537	516	507	548	457	482	523	551	557	561	528	549	480	495	529	544	488	480	558	526	477	523	522	517	496	522	479	528	528	542	500	526	519	511	544	494	520	514	549	539	506	523	538	528	526	519	486	521	520	521	528	482	527	498	495	512	504	547	492	517	548	488	504	529	524	499	502	514	500	520	456	475	524	496	514	526	495	508	500	509	466	510	512	477	524	502	521	502	522	497	550	524	530	522	520	513	531	528	544	496	492	513	504	548	523	516	515	553	536	514	532	518	501	531	529	537	505	495	511	537	494	537	496	499	448	507	538
1417	261	268	257	255	260	246	236	258	254	234	226	219	221	224	252	224	263	247	245	252	250	235	199	242	217	218	226	243	244	245	219	231	265	242	235	264	233	235	234	246	242	227	246	214	245	224	208	244	234	247	245	257	240	205	257	225	251	226	231	218	268	232	238	247	204	236	246	243	233	239	268	227	238	234	225	248	257	215	230	233	232	245	221	223	240	242	251	260	217	230	221	244	239	235	207	232	237	202	203	220	274	248	249	216	238	257	269	221	254	229	219	239	219	245	253	237	231	226	217	272	243	223	214	251	229	249	224	249	235	250	250	238	253	261	216	265	231	246	217	260	219	224	218	230	232	263	214	221	241	247	231	233	229	233	216	238	255	255	247	258	245	237	210	214	209	229	231	206	232	249	249	261	240	207	221	253	248	217	245	230	215	258	211	253	222	261	233	263	284	241	232	243	215	257	243	228	237	241	225	232	238	251	217	223	242	241	202	241	230	227	258	243	225	210	220	280	233	235	205	241	253	233	248	244	219	241	238	230	231	222	255	242	264	254	226	220	224	217	233	227	263	251	230	266	243	229	241	222	242	225	228	229	250	239	231	265	238	207	252	230	255	230	240	213	243	219	226	200	231	229	249	220	233	254	221	244	251	263	250	256	211	232	231	221	232	241	214	245	240	236	237	250	255	241	219	199	203	236	235	233	238	239	229	253	217	261	220	248	216	232	214	225	259	256	209	225	266	238	252	229	239	223	223	258	214	231	224	224	251	230	239	220	252	236	223	243	250	224	230	243	230	227	229	210	226	234	246	232	245	238	217	244	241	267	224	226	212	217	244	238	244	245	266	271	253	242	220	252	243	247	236	212	234	229	245	241	223	253	214	227	257	211	222	235	241	268	245	237	259	280	212	220	202	207	216	255	214	219	234	248	223	236	245	250	187	235	215	223	237	216	225	240	218	228	235	227	243	230	230	226	233	249	218	241	235	240	214	260	245	232	237	224	218	259	278	235	217	215	237	246	225	233	222	240	232	229	240	273	225	230	248	241	235	220	224	226	223	232	261	217	219	265	206	235	232	211	221	221	240	222	236	245	253	249	236	218	261	240	237	232	232	234	229	248	204	238	264	268	244	238	235	240	253	215	245	232	253	209	270	267	213	243	216	239	254	263	238	243	219	263	232	257	239	240	220	217	255	228	231	246	257	222	231	233	251	234	264	259	253	252	247	219	221	225	244	212	224	219	236	241	256	240	242	256	236	227	229	226	246	243	250	205	259	234	248	254	251	222	235	242	225	222	240	244	230	219	235	233	216	224	225	231	230	233	233	242	235	248	218	234	236	206	222	201	257	240	223	258	240	225	246	263	221	209	218	251	252	230	220	236	249	221	256	245	261	232	245	237	275	256	244	253	218	209	226	238	225	229	247	257	251	244	239	254	240	232	232	240	248	243	257	245	217	231	248	193	241	238	253	239	223	245	224	249	220	254	236	228	242	228	232	226	241	245	239	243	214	246	239	230	242	216	217	259	265	232	208	213	231	249	216	236	240	261	253	240	230	237	217	201	206	214	250	242	226	222	226	269	248	222	231	238	211	246	225	239	254	225	210	245	230	231	218	235	259	236	238	253	230	253	245	203	240	266	209	224	253	231	226	253	251	256	205	245	239	248	232	245	231	236	237	266	233	228	243	232	232	239	239	236	246	246	225	279	248	231	255	228	243	256	238	244	233	251	263	228	247	266	252	221	228	225	281	232	195	254	252	216	226	241	264	245	273	230	235	235	227	230	219	217	237	232	198	229	248	242	225	243	241	223	251	241	210	242	208	237	235	217	240	245	243	215	246	258	245	242	232	232	248	219	252	216	234	250	233	227	226	259	225	239	231	273	261	245	234	246	225	233	254	236	221	215	259	210	241	225	231	235	247	227	237	236	219	225	224	266	202	262	249	235	217	226	196	265	270	220	216	253	254	233	232	223	241	261	256	243	220	250	208	236	242	239	215	220	229	250	224	215	217	229	209	216	235	268	218	249	239	250	232	229	229	233	220	236	264	220	249	251	235	227	241	224	238	246	227	259	255	252	247	207	239	222	214	226	252	216	251	224	226	211	229	229	222	232	224	227	250	231	243	225	261	227	214	224	252	230	214	232	236	232	210	247	240	260	248	225	243	261	253	248	234	234	255	261	233	247	241	249	237	246	259	250	237	238	213	230	253	222	223	213	255	210	235	212	271	206	248	227	253	247	258	247	245	226	245	256	247	244	228	218	239	239	247	270	271	219	270	221	235	240	250	238	255	239	268	258	246	253	219	242	252	251	226	207	224	246	247	221	220	234	243	259	246	240	254	246	250	204	205	223	239	223	248	226	246	222	248	245	246	225	252	225	247	233	254	235	220	252	226	238	235	222	256	213	245	250	239	232	240	253	240	237	237	260	221	221	274	232	232	206	229	222	232	225	227	211	211	225	235	215	218	225	245	238	251	257	214	247	267	234	213	221	262	215	239	251	263	191	241	224	214	251	227	238	227	248	261	234	244	233	231	235	254	220	251	212	248	243	256	243	279	253	245	235	207	218	240	230	248	239	204	238	249	234	267	243	204	212	225	234	258	221	247	194	233	229	256	242	215	230	248	260	237	244	244	236	214	236	259	230	246	214	249	232	238	266	228	249	207	240	235	226	227	234	238	249	254	222	258	237	224	235	240	250	235	250	254	229	227	223	229	230	233	242	232	236	223	248	228	252	233	226	246	230	234	260	272	268	232	218	210	214	221	218	202	204	218	211	196	247	224	265	218	244	263	253	243	204	239	250	209	226	227	231	259	216	252	252	241	225	230	232	247	221	253	247	247	254	219	249	243	240	252	258	232	232	216	260	246	218	224	236	238	235	261	238	228	269	227	268	218	254	204	230	224	251	235	208	232	231	261	232	260	203	244	226	243	236	270	220	199	235	262	225	274	259	246	243	235	252	218	219	251	243	275	217	269	248	268	256	265	244	256	237	229	229	232	246	184	201	247	211	231	239	225	220	252	254	251	239	238	230	244	236	217	233	234	216	249	244	233	236	237	247	242	232	229	239	270	238	201	264	234	212	213	226	242	238	232	238	214	224	260	233	238	216	226	245	248	256	220	243	255	249	226	244	232	242	234	215	241	262	233	255	243	231	232	245	239	211	250	215	236	270	219	226	208	237	269	214	242	208	244	245	226	236	204	229	221	229	233	257	225	183	256	237	217	213	238	230	222	249	229	242	206	244	258	223	215	217	258	221	205	230	221	224	246	231	243	245	224	241	203	244	230	236	231	245	242	240	230	213	223	223	251	267	229	227	225	255	224	235	227	197	243	234	235	241	235	277	249	202	239	249	225	253	246	256	199	239	225	208	228	243	260	240	230	220	232	218	230	224	250	240	222	243	233	245	241	226	240	236	223	224	238	241	240	258	249	216	194	254	241	250	214	221	242	233	235	243	246	240	250	241	223	237	215	228	221	209	251	226	257	248	230
1859	570	623	623	580	649	593	587	629	605	611	545	543	598	565	585	565	598	587	594	566	582	603	567	557	535	554	605	601	587	584	558	595	616	656	549	593	573	566	568	549	607	590	584	567	595	573	574	568	528	567	596	559	570	602	563	577	617	567	544	575	554	629	565	586	561	566	584	563	550	587	592	585	579	587	608	534	565	574	580	569	613	589	587	608	571	569	585	546	575	565	619	614	597	605	562	597	599	595	576	560	559	566	574	575	562	589	575	597	598	588	583	574	621	546	561	591	545	600	603	583	560	603	596	565	589	563	560	552	558	531	561	561	591	585	605	607	580	588	573	571	583	593	536	551	556	583	588	568	566	573	558	589	592	577	575	577	582	597	555	524	521	558	598	577	532	575	567	601	583	559	601	568	525	539	535	546	539	619	575	564	597	581	562	613	587	564	565	561	612	578	557	608	546	602	549	558	553	535	545	548	572	547	567	581	548	509	568	548	609	597	545	546	553	551	565	601	569	569	618	563	576	561	577	611	602	611	535	548	551	539	531	564	600	550	610	564	545	592	559	598	570	570	619	583	576	590	570	530	575	554	554	584	555	589	567	576	590	572	579	628	595	564	584	576	567	561	576	582	552	585	578	563	581	569	612	532	588	562	575	583	568	583	559	539	582	550	590	564	561	572	567	591	596	538	567	580	535	573	580	598	558	565	557	567	568	565	592	560	564	557	570	610	576	558	589	544	583	618	545	615	597	558	569	620	624	545	555	611	549	580	550	587	535	624	582	541	546	578	601	571	558	568	551	571	516	577	553	556	589	554	538	583	570	569	555	532	546	572	566	590	576	580	619	568	585	621	572	572	535	566	537	564	582	559	573	590	590	559	564	584	589	563	583	582	560	574	575	557	567	567	554	612	568	546	576	571	570	510	579	606	595	581	560	572	589	536	591	594	576	570	569	563	560	583	591	555	550	570	573	583	584	550	568	589	567	571	562	531	566	585	598	583	565	540	619	579	559	570	622	576	545	560	550	580	563	606	561	604	539	583	598	593	590	576	583	606	550	563	557	526	556	602	559	615	598	600	527	544	589	602	591	572	582	577	563	602	607	544	540	555	560	602	536	577	573	593	569	577	573	587	611	567	570	584	546	574	611	603	575	594	596	560	557	572	628	591	528	559	588	603	578	628	578	646	587	574	574	571	597	561	546	590	561	569	576	596	554	568	603	564	554	556	552	570	535	609	589	576	545	570	595	577	562	596	584	625	558	568	522	598	588	537	566	572	599	597	567	564	540	537	571	615	548	606	577	575	568	553	589	524	567	569	594	560	581	565	552	592	583	571	568	552	526	571	539	623	574	560	596	545	570	614	569	603	560	548	578	537	584	546	535	557	567	619	569	560	618	553	632	545	625	563	571	590	608	587	572	583	554	573	604	610	603	572	613	530	581	589	573	596	577	558	577	593	588	583	566	560	553	574	547	596	527	561	565	556	581	575	560	556	567	553	641	598	641	575	592	535	530	587	561	592	572	575	547	514	570	568	565	569	574	564	560	603	589	616	574	576	561	540	616	555	603	564	582	561	628	563	578	616	584	556	575	555	566	603	541	574	593	612	578	548	569	577	577	603	582	587	582	574	550	545	592	561	608	539	543	572	587	579	555	536	579	570	568	564	589	586	570	548	553	570	595	600	580	589	572	555	576	534	589	577	566	553	569	569	622	575	597	560	564	568	566	570	600	592	584	588	589	615	582	582	561	542	597	543	580	614	532	582	569	598	579	580	619	598	550	592	600	543	557	575	572	595	568	552	546	566	600	591	556	539	592	560	557	561	565	618	582	605	569	548	579	586	551	578	602	535	595	626	632	593	596	581	607	566	531	578	605	574	592	573	571	569	596	573	573	553	606	552	562	613	592	580	575	570	601	576	553	568	582	563	558	593	568	563	598	562	540	584	559	540	591	559	589	524	546	568	557	561	587	596	584	569	620	564	548	551	581	554	571	595	574	585	550	594	554	565	554	575	541	567	529	558	604	610	580	573	612	596	560	629	572	553	557	534	554	596	572	514	541	601	586	563	548	595	539	563	557	577	537	594	579	555	593	590	602	560	514	548	600	609	573	577	574	603	624	590	564	549	546	526	549	589	571	540	577	572	573	535	577	564	601	604	515	576	574	588	575	563	564	601	565	582	564	566	538	637	538	587	541	562	586	559	575	571	562	581	541	570	559	558	642	562	543	545	555	625	586	600	598	575	576	562	549	549	571	579	547	561	544	561	616	592	521	567	562	582	553	608	571	594	547	579	566	578	569	559	585	570	584	590	534	582	542	552	594	574	565	562	536	558	579	602	555	592	560	535	563	611	564	588	563	579	542	577	570	540	568	556	583	575	623	564	561	558	601	576	589	553	579	551	603	584	561	567	555	564	618	560	588	598	531	538	570	599	603	593	582	628	563	533	569	579	541	618	595	564	588	601	588	586	541	558	574	577	552	547	558	555	551	588	599	562	561	541	605	595	587	567	546	578	523	560	592	583	546	585	567	581	562	587	563	567	591	617	575	576	592	574	538	595	630	529	587	562	600	584	579	544	564	585	587	523	552	596	590	564	555	590	576	629	579	558	592	588	596	550	607	528	582	533	532	521	590	535	556	552	591	572	604	548	560	508	569	583	585	538	563	515	580	585	532	587	615	590	566	567	531	605	547	569	570	560	582	567	542	577	530	557	575	614	521	571	621	558	571	553	564	567	575	599	559	554	582	560	595	571	573	599	558	586	596	553	551	588	567	554	549	566	559	549	603	591	590	588	589	589	584	574	580	567	548	579	571	582	594	582	562	622	548	604	577	533	592	545	544	576	570	572	566	595	534	564	575	591	568	591	561	568	566	567	555	580	577	602	602	587	598	556	572	584	597	605	591	610	542	522	571	543	561	606	556	546	593	583	543	556	590	571	561	573	635	606	576	614	586	576	559	566	568	575	605	597	611	551	566	572	597	590	576	532	564	546	563	561	575	581	615	583	530	539	563	548	599	566	558	530	602	612	551	584	551	598	596	541	528	608	569	570	606	568	537	580	571	549	560	626	566	565	596	542	587	578	533	593	610	578	563	574	596	627	573	617	615	598	601	567	547	574	551	547	606	531	600	557	585	568	574	590	578	547	563	580	558	575	578	581	586	621	598	541	558	588	577	576	575	629	592	569	549	571	587	555	568	577	572	533	540	570	613	581	574	553	538	583	609	594	572	586	586	612	554	572	583	574	625	561	577	586	529	557	575	582	541	555	596	531	577	578	530	587	554	576	560	535	541	565	547	520	566	556	539	569	587	552	526	577	582	575	561	533	642	593	572	556	582	562	620	620	548	602	596	544	560	612	584	584	621	578	590	574	581	606	609	559	542	584	556	516	593	603	553	569	584	577	600	533	590	567	592	572	576	526	564	577	624	606	574	584	548	569	588	559	591	562	582	536	569	584	571	640	540	555	579	531	562	597	574	558	582	596	583	582	535
7781	681	678	628	540	460	376	381	387	339	377	364	383	356	366	352	370	346	363	346	318	322	337	322	362	321	327	355	355	362	337	343	369	330	332	376	338	313	337	338	393	334	336	357	326	359	391	359	373	352	351	335	371	343	363	348	370	334	362	363	365	374	317	332	329	360	347	348	346	326	337	331	334	346	351	340	329	344	366	319	334	326	358	333	388	330	329	309	332	350	390	326	337	346	339	372	331	331	309	345	344	338	329	334	318	368	359	399	323	307	332	344	347	349	341	313	337	328	320	321	359	359	345	345	345	349	371	353	378	360	312	340	364	334	323	324	350	353	356	309	335	330	328	363	339	364	349	340	302	337	334	321	360	371	327	327	345	327	338	332	343	356	363	343	350	322	377	341	324	308	348	365	357	343	346	330	333	357	344	349	301	335	313	307	336	336	331	328	320	328	359	358	349	332	352	346	346	349	363	322	357	346	361	340	372	349	359	315	363	329	329	336	340	371	331	323	334	365	356	326	340	326	338	331	328	334	312	307	316	339	331	346	329	353	332	332	340	326	370	338	358	312	329	335	333	319	326	354	324	332	358	342	350	355	338	327	355	346	347	358	327	305	329	328	388	323	345	321	307	361	316	302	303	328	351	319	314	318	341	373	353	347	328	346	358	342	338	341	360	336	325	360	329	356	344	337	330	331	363	321	354	312	362	347	331	341	353	336	382	324	343	347	356	322	336	307	316	340	334	336	306	303	336	321	341	363	377	351	304	365	369	344	314	330	345	341	338	352	341	309	334	332	339	337	374	353	330	338	313	356	330	355	342	350	340	340	345	310	336	296	329	380	374	315	327	322	355	334	354	348	350	356	343	331	313	317	347	366	376	358	353	339	335	329	330	338	313	302	357	354	345	324	328	323	323	323	300	346	352	366	320	352	302	389	340	354	297	343	324	368	351	345	388	324	353	352	342	353	342	311	396	355	320	315	346	315	382	340	340	342	368	344	329	353	379	339	369	334	382	360	363	334	334	342	363	373	316	324	337	345	330	330	359	308	322	344	310	306	335	337	365	348	330	349	380	332	360	337	325	339	356	324	351	359	330	362	346	330	341	294	336	343	336	339	312	333	322	342	356	330	348	356	332	319	382	337	339	348	342	343	332	355	362	312	365	341	371	342	326	336	341	324	386	376	339	364	364	323	361	327	343	338	318	364	349	339	324	345	362	331	307	335	329	352	389	332	349	328	346	363	336	341	327	362	338	336	349	336	316	367	358	350	357	283	330	346	339	354	362	338	382	352	298	331	351	301	318	349	315	328	341	367	340	332	317	345	323	322	348	336	344	354	346	306	351	342	314	320	306	307	361	360	333	327	318	326	355	374	339	347	346	340	336	304	352	339	314	360	365	343	364	332	318	363	346	341	351	350	331	299	300	330	382	334	333	347	352	348	371	350	333	368	362	349	357	343	356	320	371	319	330	328	337	348	349	351	341	369	299	372	322	342	348	302	314	318	351	335	332	339	307	335	318	361	365	329	335	368	310	341	346	324	308	318	346	345	358	315	352	354	335	343	294	306	342	335	342	345	320	340	305	340	295	339	320	361	363	341	333	349	321	345	305	315	359	313	339	337	311	367	328	357	349	315	325	345	373	354	309	358	313	322	334	326	340	359	343	359	346	370	325	290	354	350	356	308	321	355	319	332	310	345	360	348	320	325	338	335	318	329	368	326	330	339	344	291	312	326	359	363	353	330	370	352	330	333	355	353	366	338	340	345	342	312	326	347	321	338	335	321	363	337	329	361	401	296	330	352	328	312	332	358	361	354	336	322	324	320	323	346	352	358	335	357	356	338	320	361	339	337	354	328	323	306	345	342	353	332	329	339	329	355	317	270	365	347	341	328	352	341	341	333	283	317	366	318	355	351	332	362	315	373	332	364	323	350	341	347	323	343	361	334	372	338	346	349	324	300	299	340	305	324	366	362	309	366	345	335	330	339	347	348	345	374	356	372	329	347	345	358	344	309	316	346	317	346	366	327	339	316	313	322	305	332	365	339	324	344	370	347	338	350	382	365	341	351	313	342	320	326	338	349	362	356	352	342	355	355	336	331	345	310	360	367	367	334	342	363	334	364	377	316	315	368	385	310	336	328	344	296	340	330	310	338	327	354	355	359	321	328	354	331	334	346	314	324	362	334	366	345	367	343	351	336	313	364	366	311	314	326	375	341	328	355	348	335	344	326	316	308	378	366	347	343	331	352	360	356	344	340	336	342	332	328	319	333	353	313	312	331	322	330	314	341	309	339	375	358	374	349	316	292	396	348	340	338	339	386	381	349	361	306	295	299	375	359	340	347	306	340	344	349	367	343	322	312	328	309	371	358	347	353	364	358	335	340	357	352	323	370	367	330	350	335	355	358	355	314	361	353	331	297	350	349	351	336	313	332	350	305	375	362	325	354	344	374	330	344	347	305	308	356	357	318	321	326	330	333	345	299	347	331	322	339	329	372	331	354	347	328	366	304	330	323	321	337	377	356	323	335	376	322	319	319	323	295	338	332	318	309	348	340	341	349	366	337	322	358	327	333	352	305	352	362	356	380	341	344	344	340	343	368	332	328	335	365	337	352	348	347	335	319	365	324	319	339	340	304	335	322	352	345	353	368	337	341	380	345	349	346	352	335	332	302	338	324	354	333	357	336	359	361	375	362	338	345	338	317	357	370	370	329	291	340	349	337	335	305	323	348	336	350	346	327	322	332	319	356	341	365	346	319	337	334	353	337	341	363	329	337	349	305	371	315	362	347	332	353	327	367	316	319	316	337	360	334	371	344	372	343	395	357	361	330	295	350	350	389	355	350	395	341	364	337	342	340	294	391	380	360	366	344	326	341	324	368	342	336	348	336	338	355	320	353	344	314	320	341	324	372	343	362	354	314	335	342	354	396	348	327	369	330	349	382	327	365	357	345	306	339	320	384	328	346	342	344	309	321	322	316	358	354	328	310	335	295	348	360	347	348	336	352	350	329	345	326	344	333	303	334	361	331	360	313	376	340	369	336	341	322	324	297	340	331	374	343	313	346	347	345	364	336	362	337	347	362	310	332	340	331	360	363	321	344	329	307	357	352	347	320	376	342	345	342	395	358	367	348	365	391	334	338	353	364	339	294	330	357	315	346	344	375	355	353	334	344	315	331	352	360	344	380	374	373	331	340	337	352	369	318	349	334	352	304	384	336	313	331	362	327	372	344	344	341	352	350	303	355	372	341	321	328	343	372	353	369	368	353	388	317	377	347	352	356	369	378	324	341	364	357	343	353	345	316	326	334	358	365	365	333	342	350	326	333	371	328	331	359	358	352	348	343	294	368	359	356	346	325	324	369	354	296	363	350	334	330	348	372	338	365	328	344	315	320	276	335	352	322	362	322	330	355	355	340	341	306	347	341	336	359	350	278	377	353	350	334	315	362	330	348	338	357	324	311	320	364	394	383	319	331	352	325	316	336	321	362
6748	1015	1556	1709	1471	1310	1195	1038	957	938	954	918	895	894	801	843	895	840	786	824	763	801	819	810	781	778	805	811	817	827	855	764	821	788	784	779	741	760	764	743	822	811	739	779	767	782	785	762	835	783	788	805	796	733	788	822	794	817	735	767	837	804	726	757	753	766	790	751	769	804	825	766	792	760	759	808	756	731	765	795	766	775	797	737	779	810	776	780	788	790	765	777	724	776	806	777	750	818	763	813	763	798	807	809	772	776	819	853	728	795	821	809	728	779	830	792	857	842	784	765	817	824	760	754	774	736	757	760	817	803	802	787	772	817	801	758	820	824	776	757	778	791	791	806	789	767	795	811	789	785	783	779	798	740	766	769	761	788	781	814	747	736	786	795	783	775	789	798	755	773	797	764	787	799	780	779	769	773	752	706	774	840	727	764	761	724	716	807	766	790	798	745	783	796	769	746	787	712	793	792	811	768	768	799	793	769	789	821	761	839	738	787	831	729	757	802	756	785	795	783	783	747	780	768	810	793	792	759	755	820	822	745	781	729	787	763	747	769	748	780	804	807	750	765	743	765	717	778	782	754	843	799	797	768	802	757	803	748	795	833	770	780	816	782	775	800	718	809	776	788	815	755	732	755	741	789	792	813	761	777	789	798	819	832	770	745	796	753	745	724	811	791	764	777	773	782	776	800	788	782	797	836	769	736	768	820	799	789	778	819	785	765	788	783	757	772	766	754	748	780	761	735	770	745	770	780	793	765	770	726	835	802	765	733	802	801	735	762	759	795	809	763	817	811	768	833	743	831	748	770	760	725	790	820	792	748	800	784	748	839	760	827	771	806	740	819	787	774	798	759	784	811	769	791	767	792	764	797	772	777	796	758	802	757	728	723	797	743	797	779	756	746	780	796	791	787	779	818	792	730	740	782	768	786	814	768	779	748	789	776	805	726	768	752	756	772	773	740	817	762	763	731	778	776	799	739	769	780	721	779	792	810	767	808	770	736	804	780	792	768	780	718	817	790	756	760	790	819	720	752	781	764	718	830	787	778	744	785	816	780	786	764	800	801	738	751	793	795	771	757	822	723	752	779	746	784	750	761	799	823	709	793	789	771	762	762	779	789	759	823	803	820	785	777	777	769	745	760	790	791	760	783	776	774	751	800	806	794	802	787	741	764	793	796	755	779	784	778	754	767	754	752	768	795	819	785	819	770	729	766	787	786	775	785	773	811	817	791	721	786	787	758	776	752	817	779	773	766	816	807	821	762	813	758	770	833	754	783	801	798	825	774	802	759	775	781	766	799	744	764	788	825	829	795	779	803	758	774	779	769	770	736	786	757	776	801	774	760	732	774	789	773	818	741	764	783	799	785	809	785	728	790	829	791	810	763	762	717	772	791	753	785	732	826	817	838	742	735	792	811	759	732	799	783	796	786	780	769	832	734	757	787	747	793	753	779	845	804	783	823	813	825	774	794	789	759	772	793	791	743	765	824	780	755	810	750	757	791	797	769	830	742	759	777	774	777	765	824	738	736	734	790	743	814	758	772	787	814	751	777	765	746	796	748	799	833	775	827	776	759	748	750	744	792	789	796	735	771	771	706	773	757	794	755	774	776	799	771	768	773	769	765	740	787	707	792	717	745	781	751	765	786	753	782	784	748	771	776	750	787	778	777	798	775	747	790	800	789	760	787	831	833	795	792	748	788	759	737	771	788	822	771	776	742	845	731	809	806	771	699	794	787	781	786	818	792	798	801	814	782	744	765	747	747	799	754	754	792	774	761	759	795	807	761	800	765	802	774	741	769	780	759	798	813	775	732	763	780	781	816	802	772	815	795	759	757	760	754	817	764	810	793	804	792	769	785	738	809	776	839	812	797	821	799	792	774	780	796	758	778	726	781	803	776	758	792	807	782	776	805	782	825	782	793	772	771	789	755	762	781	803	837	820	795	747	794	797	777	737	772	797	772	806	809	728	799	729	791	790	780	757	834	757	816	769	771	799	732	759	768	760	791	774	808	805	805	789	792	796	793	725	721	788	828	794	818	801	804	756	761	798	785	736	812	719	760	756	737	774	715	760	745	786	758	752	783	790	777	801	783	771	744	773	776	750	742	790	804	818	757	760	800	772	763	725	788	777	807	765	813	757	790	750	786	810	792	773	756	809	812	823	800	789	796	822	766	741	759	786	768	770	771	794	760	823	813	788	781	790	788	788	762	744	750	755	790	760	785	762	700	804	781	736	795	763	802	756	812	789	763	854	767	764	813	767	763	775	804	786	776	758	801	813	728	769	800	786	771	773	761	753	793	784	818	828	792	808	827	795	783	791	732	772	785	834	815	819	801	789	724	781	766	752	721	800	815	821	786	750	744	738	781	777	801	779	747	695	812	750	752	810	783	784	765	769	821	781	772	799	750	782	784	755	749	777	751	786	786	780	767	751	800	774	760	817	794	771	755	857	771	769	762	793	782	747	770	798	787	726	739	829	779	818	789	791	746	748	820	779	831	813	755	751	800	765	738	746	765	718	817	796	743	778	739	786	753	806	771	731	803	788	785	772	765	824	781	769	798	780	755	754	796	787	791	779	819	801	769	780	744	778	799	758	773	761	766	766	803	729	800	758	796	782	706	780	797	781	812	766	785	790	737	757	794	800	778	818	809	789	829	772	737	767	798	803	787	772	760	775	770	806	782	778	762	827	767	792	754	794	761	782	761	750	759	790	762	764	796	811	788	729	755	807	759	787	758	782	754	778	798	749	775	774	788	777	818	774	773	763	803	735	780	819	789	766	762	791	749	775	783	808	793	798	783	723	724	803	751	740	744	786	740	799	744	771	817	800	781	757	712	791	796	776	785	809	804	818	802	753	778	770	780	749	700	760	775	813	757	807	786	811	790	767	767	799	791	795	753	788	746	806	797	762	816	765	802	761	812	795	788	769	806	764	834	757	780	804	740	757	752	806	786	757	802	770	747	765	819	729	738	755	788	781	796	720	816	739	771	731	819	789	769	761	799	781	778	808	799	840	786	782	786	795	740	797	759	699	782	732	749	737	788	794	792	737	750	808	823	775	781	746	739	792	801	786	792	768	777	769	790	772	774	773	817	786	789	807	756	805	773	804	785	759	779	760	785	765	734	768	782	782	756	825	755	788	776	791	736	766	790	704	803	752	767	765	821	784	767	747	755	758	788	736	751	770	783	766	790	781	774	793	760	771	802	743	772	718	757	745	814	757	787	778	805	799	749	786	751	736	826	831	764	796	801	777	780	754	815	822	790	787	767	775	780	772	760	803	795	771	771	734	789	757	831	804	812	769	799	792	781	792	782	725	745	827	762	735	777	808	803	771	776	801	745	743	781	785	772	763	800	769	794	804	808	759	778	783	763	756	757	750	775	790	772	874	765	760	789	759	776	814	828	761	744	803	780	801	796	766	785	777	840	734	797	762	766	763	786	790	791	771	764	730	788	728	745	773	788	805	765	755	768	729	772	809	770
14198	1200	955	835	555	444	405	336	271	300	269	268	240	245	238	233	227	246	222	258	246	248	214	238	221	241	250	249	242	244	260	221	250	209	219	192	235	224	198	230	229	223	223	214	211	206	214	239	230	200	246	229	249	214	215	215	227	207	214	246	223	235	224	208	214	228	234	228	245	249	213	215	218	232	212	207	263	214	234	216	202	203	228	220	227	250	229	211	213	220	242	202	184	222	232	229	217	217	267	189	215	193	254	228	225	201	204	238	231	230	232	218	214	229	244	235	206	240	239	220	222	201	213	205	232	227	249	215	236	254	212	229	202	228	258	210	221	178	227	218	217	228	222	241	224	212	201	239	237	196	230	219	231	199	218	211	232	224	230	214	227	218	217	221	243	235	245	232	250	222	216	217	240	225	230	241	221	248	217	190	215	229	211	241	213	235	250	207	209	200	189	216	226	220	208	236	225	213	232	219	216	230	199	212	234	202	223	241	230	258	199	218	226	180	238	229	257	200	251	236	213	219	242	212	232	223	230	202	228	244	226	210	214	225	222	209	222	220	198	231	244	245	228	224	220	228	258	230	222	238	241	211	229	211	209	221	220	195	221	236	215	203	248	211	226	191	233	201	199	208	230	213	205	221	232	219	203	208	216	220	218	236	217	229	205	241	223	203	186	209	216	215	219	233	223	210	212	215	226	225	240	254	245	222	212	209	236	207	206	243	232	228	216	221	198	202	203	216	201	209	234	208	216	214	224	234	192	274	204	213	214	238	220	203	220	229	240	208	209	231	221	237	183	224	178	185	222	221	253	214	237	213	212	231	215	221	229	225	250	198	221	237	217	197	228	258	214	217	220	202	200	214	221	202	239	208	205	213	218	222	216	216	221	228	219	226	205	212	225	218	204	241	224	234	234	226	236	251	217	251	219	212	215	248	202	232	212	232	193	239	210	228	198	218	251	220	220	216	210	203	217	200	249	241	249	255	203	251	227	216	195	242	210	211	233	206	212	209	221	237	200	226	207	225	216	225	237	218	201	218	214	202	224	211	224	214	202	197	215	222	216	224	211	229	210	217	230	226	219	273	193	210	215	235	245	211	221	203	224	199	205	221	226	199	220	207	219	214	200	245	199	214	204	203	206	198	237	205	224	216	217	221	205	204	213	201	220	222	246	220	215	177	226	215	230	208	217	198	210	255	226	216	210	213	198	234	205	219	207	214	235	240	235	234	216	233	241	220	205	216	242	220	222	207	207	220	188	215	231	199	257	191	214	223	207	226	221	226	204	196	237	220	227	234	250	223	218	203	212	201	251	253	234	242	209	196	215	205	222	243	208	229	213	226	198	236	217	207	209	193	215	225	190	220	242	245	210	250	217	205	237	197	245	245	229	241	221	224	255	250	237	236	228	183	226	187	195	193	231	206	243	224	194	217	226	197	231	227	216	232	215	233	231	247	191	223	194	203	235	237	225	239	229	246	221	207	230	213	222	209	211	197	205	236	228	187	238	204	226	227	189	240	226	201	241	203	222	216	217	213	223	216	226	232	211	232	218	230	218	195	230	220	224	262	240	229	213	231	219	212	215	209	242	233	226	227	215	236	207	215	224	228	200	225	200	231	221	229	209	222	228	214	213	220	230	206	243	239	206	206	234	254	241	195	206	221	228	224	215	223	211	198	216	200	188	226	190	221	214	214	255	222	218	214	222	213	215	208	211	218	220	220	222	220	207	239	225	220	187	211	202	224	221	196	235	205	229	181	195	226	222	244	223	253	236	234	196	203	206	220	192	221	232	209	191	198	211	211	219	218	205	214	194	207	200	240	209	227	214	220	201	226	211	242	214	239	218	240	214	204	213	235	224	214	215	204	215	236	257	196	233	205	240	208	213	235	203	217	216	240	231	226	217	234	222	201	234	216	221	221	227	197	209	208	238	230	198	224	242	247	234	218	200	210	229	225	217	237	179	203	212	205	224	210	249	213	211	214	229	227	225	214	253	208	213	234	236	217	215	257	215	240	232	212	208	231	219	215	234	226	218	213	218	207	216	225	221	223	219	212	245	232	225	185	221	228	219	231	213	232	212	228	192	238	203	224	219	200	199	219	227	230	223	212	217	202	231	224	211	231	231	234	242	228	209	218	237	213	218	232	247	214	236	226	213	222	220	218	241	166	228	239	198	223	202	233	221	215	207	225	223	238	241	198	198	231	201	231	221	223	219	247	213	216	218	222	211	225	210	234	223	209	207	233	205	250	216	208	213	205	202	206	198	197	234	240	209	192	192	238	223	219	221	216	227	228	215	239	200	192	248	195	227	218	204	199	209	224	202	231	211	202	196	223	216	198	239	205	205	195	217	249	208	201	225	225	222	189	200	216	218	211	197	218	210	201	232	197	210	235	218	212	246	185	211	220	198	192	229	222	216	204	215	198	256	227	224	214	237	226	206	216	234	209	231	250	219	197	222	222	216	205	240	230	215	229	212	195	218	209	243	214	219	230	201	219	182	206	219	232	239	192	234	202	256	195	212	211	218	233	217	219	204	226	222	192	198	207	232	228	235	230	189	238	223	234	224	210	221	247	255	234	246	206	238	225	224	240	210	225	237	222	211	182	224	199	192	208	234	207	202	220	210	233	254	238	199	221	234	214	203	215	233	211	206	233	212	256	239	242	216	221	233	205	224	227	207	226	206	225	235	201	203	212	201	211	214	206	229	205	223	201	230	201	230	231	217	242	211	211	210	210	209	233	195	217	225	154	220	227	208	202	201	234	194	253	225	253	227	216	238	238	203	211	223	248	214	199	212	214	224	200	207	220	229	228	233	221	229	225	219	230	199	237	182	215	227	235	208	220	223	230	184	214	219	253	198	197	212	249	217	224	243	228	218	200	210	231	200	214	233	206	245	232	231	198	253	231	206	218	201	228	220	219	209	231	214	201	225	226	223	202	221	210	249	242	253	235	230	216	185	244	221	210	233	243	223	195	219	207	219	247	212	227	198	221	217	208	231	233	214	194	203	225	250	234	235	243	207	219	205	216	252	188	244	238	199	220	245	224	205	234	226	200	207	185	220	197	214	218	204	192	225	201	222	213	226	207	205	230	243	196	197	197	205	219	259	225	242	236	187	215	199	237	211	220	235	213	253	239	221	215	225	190	240	236	214	247	193	242	192	231	237	197	233	222	229	217	227	190	227	228	248	261	193	224	222	206	219	220	247	209	200	204	228	217	207	215	219	253	206	214	221	226	218	228	239	187	227	219	224	224	208	226	223	204	247	235	221	214	198	207	213	210	229	210	244	181	216	247	229	249	229	199	212	229	221	240	228	249	231	240	233	194	222	224	217	194	229	203	224	239	237	232	248	165	239	227	243	193	202	223	228	239	237	225	236	219	187	215	219	234	208	205	210	251	211	227	253	223	223	217	200	189	233	221	237	227	209	204	198	219	216	207	213	227	218	221	234	234	229	210	213	231	229	218	236	252	214	228	230	225	208	202	250	231
8115	1045	2024	2245	1907	1533	1242	1037	966	865	831	785	746	748	684	640	608	647	617	606	624	568	551	565	554	578	565	556	546	571	526	553	532	547	538	545	516	540	512	558	528	545	560	517	546	509	554	516	522	578	547	550	530	490	512	510	500	553	514	491	556	521	509	517	534	533	543	531	513	516	518	488	489	501	503	486	499	511	541	504	543	495	503	545	536	522	521	525	519	529	550	487	510	498	524	487	554	506	528	505	522	523	519	516	518	529	474	517	522	504	525	489	552	555	511	516	516	540	533	495	502	511	558	526	492	517	504	528	528	510	506	527	524	542	527	457	504	476	530	541	508	520	524	505	522	521	508	542	519	496	556	500	539	487	556	497	510	529	532	485	513	515	514	526	512	484	496	537	534	494	506	513	519	494	492	526	525	521	542	547	480	514	551	522	522	500	539	515	516	523	511	545	533	511	560	562	522	521	534	481	487	503	512	513	481	520	517	529	542	508	532	512	546	507	469	540	492	505	544	543	512	519	528	487	513	496	534	523	511	511	540	558	504	525	480	492	516	539	518	542	513	473	472	498	486	538	527	542	537	481	492	499	519	507	552	485	545	474	516	486	518	545	553	533	535	535	520	513	464	515	514	531	544	502	502	480	529	503	530	531	565	510	501	514	512	471	501	538	536	550	488	507	542	518	524	481	523	500	487	504	488	495	512	532	501	508	506	520	494	528	511	506	522	497	539	494	493	465	503	522	507	548	510	510	533	516	516	543	486	500	519	519	527	499	509	522	506	506	516	461	483	513	486	495	499	497	465	520	481	515	533	523	525	548	542	490	533	510	522	507	503	483	512	521	528	506	534	502	522	514	471	525	512	534	487	492	463	537	491	500	491	503	548	521	515	505	519	525	548	510	535	530	497	563	476	524	552	481	508	528	526	522	533	516	556	548	506	544	520	524	483	492	500	547	557	540	535	507	531	546	536	535	508	557	547	524	491	503	546	546	556	525	511	486	524	519	511	511	512	526	488	526	563	517	549	539	489	531	509	508	518	498	499	525	555	553	494	521	512	522	505	493	512	491	548	518	508	543	519	569	518	515	498	499	530	510	520	488	496	490	523	518	512	489	548	529	499	506	539	500	533	545	523	497	528	526	510	457	516	515	526	512	499	548	519	498	543	550	499	545	490	519	512	503	532	510	506	521	477	513	558	488	525	540	555	505	547	549	523	537	529	560	511	503	481	526	505	510	529	469	498	518	507	489	505	518	520	525	490	558	503	518	490	520	524	514	506	509	475	518	529	491	505	502	528	527	478	450	526	515	547	511	499	544	532	515	491	511	512	525	472	530	504	531	497	485	519	524	533	469	500	567	528	547	513	524	522	492	531	462	551	516	534	518	532	502	498	490	506	482	524	518	531	487	548	510	491	526	512	529	489	506	484	506	537	511	512	501	506	519	488	532	522	485	555	495	495	498	528	555	541	497	508	493	512	506	536	476	533	480	510	517	543	521	528	536	502	513	515	542	502	512	534	514	488	549	580	498	533	524	545	487	514	486	507	558	503	525	501	507	515	512	512	507	562	469	531	528	536	537	472	523	533	470	484	493	491	504	503	494	534	523	553	536	516	543	479	502	499	459	542	516	510	475	492	507	545	523	514	531	516	482	512	527	510	532	518	530	499	508	564	500	490	483	479	513	558	571	521	513	523	559	587	522	498	515	507	523	508	504	495	487	467	520	524	488	546	518	549	526	507	544	511	514	552	521	483	534	530	507	499	516	557	495	530	491	541	496	513	513	502	536	542	519	510	530	514	508	494	510	488	554	504	549	458	504	523	497	516	555	538	500	521	509	501	550	505	511	490	513	504	477	485	510	490	481	524	516	509	549	536	504	524	520	505	479	487	511	508	511	518	531	498	519	523	503	536	533	538	560	519	493	506	505	480	517	460	499	547	555	522	482	490	524	520	522	528	529	515	512	496	555	518	500	503	490	516	547	568	539	500	547	511	503	505	523	538	522	527	523	538	540	517	488	531	514	548	566	507	510	503	531	538	565	524	468	487	531	560	506	468	526	481	510	514	528	490	548	503	543	535	530	496	508	492	540	461	515	517	536	518	512	524	494	501	516	531	505	505	534	523	488	488	514	499	500	507	483	507	504	550	473	522	501	528	495	508	491	483	528	535	500	523	503	488	516	503	517	527	519	491	489	512	511	490	485	508	540	541	512	520	488	486	539	514	498	490	513	539	534	501	497	532	514	516	493	508	526	510	533	491	524	550	527	486	521	505	480	510	473	547	455	537	565	516	520	519	507	485	500	539	499	502	511	560	538	518	527	519	581	527	521	537	504	518	542	525	523	477	501	522	465	505	509	504	511	547	483	510	487	514	480	553	489	509	480	508	477	513	524	503	499	500	544	506	494	524	522	526	468	518	498	481	495	534	470	506	499	487	505	520	479	505	520	505	438	507	473	507	497	500	479	540	553	530	516	542	539	529	530	511	498	487	516	519	544	484	532	499	495	520	513	517	530	533	505	488	512	510	459	519	506	447	509	519	540	510	506	512	524	555	510	494	472	528	542	500	529	523	473	545	522	476	551	500	528	514	518	500	483	522	500	535	530	527	508	525	499	534	485	488	466	485	536	473	530	501	513	521	451	520	514	530	513	507	585	496	489	540	508	548	505	504	541	513	526	533	480	493	549	511	524	487	515	517	500	510	531	516	523	506	494	530	501	518	588	502	492	530	476	496	538	500	509	549	530	519	512	482	481	517	526	464	542	487	514	536	489	551	539	527	487	544	555	515	520	473	493	536	565	493	521	493	559	494	532	496	541	529	522	512	516	531	518	467	511	532	473	524	523	505	523	516	544	512	464	506	505	546	541	484	486	497	513	491	505	508	487	529	498	475	500	506	509	511	515	504	530	541	532	541	465	568	497	518	548	536	506	514	511	521	526	525	502	518	492	496	509	501	516	487	495	549	535	544	479	540	490	511	522	498	561	474	470	519	504	539	568	528	513	512	504	502	563	513	509	528	548	498	521	497	514	457	491	533	496	504	527	508	515	527	522	521	525	518	504	503	518	545	509	513	512	503	531	522	520	528	511	524	501	506	521	548	535	533	534	524	508	528	522	557	511	489	535	508	555	547	508	477	464	535	543	511	531	486	502	543	535	510	483	502	530	514	512	522	510	496	499	520	501	543	514	520	517	518	490	481	565	507	486	530	492	529	482	572	533	513	495	499	540	527	545	519	498	561	492	508	513	485	500	494	523	538	494	510	544	489	484	506	525	500	526	518	476	529	546	544	532	506	535	525	552	521	540	527	510	501	491	512	514	517	505	492	484	522	500	519	513	517	495	482	523	530	467	521	493	493	509	506	538	513	490	543	510	518	522	502	513	490	512	515	506	529	529	494	510	522	510	489	529	541	509	510	504	535	534	500	515	487	514	537	493	491	519	539	509	538	505	505	489	548	521	484	531	481	508	510	530	516	525	495	523	513	528	468	536
1482	269	265	251	240	260	255	260	222	254	247	257	239	241	227	206	245	217	213	248	239	245	240	235	240	220	228	260	257	234	245	224	238	251	253	247	261	226	234	216	233	215	233	248	236	255	266	263	220	232	226	239	215	221	228	243	233	222	246	223	224	230	233	209	231	234	211	226	222	231	260	245	237	235	215	196	245	237	262	217	260	238	251	217	242	228	257	268	255	250	224	249	243	227	239	224	237	240	226	231	251	252	223	214	217	219	249	222	260	229	251	212	244	195	259	238	232	249	238	231	216	268	237	237	227	221	228	264	239	262	253	220	245	261	242	233	268	229	257	207	194	230	246	238	252	245	215	215	235	249	228	255	233	265	235	232	245	234	251	258	271	242	255	270	227	231	201	215	227	201	232	243	208	230	242	221	252	234	239	244	256	225	211	226	230	205	248	223	228	225	216	257	230	233	228	233	200	206	266	206	230	271	229	256	255	259	230	226	233	202	240	221	246	238	264	236	256	255	256	248	252	239	239	224	231	234	288	244	223	231	254	247	265	212	233	239	215	269	247	254	259	260	243	248	243	224	233	252	243	211	214	225	239	228	234	244	239	228	228	271	248	217	231	217	195	247	230	229	224	253	215	221	255	234	234	257	244	197	263	206	230	249	230	240	238	226	215	227	235	218	237	231	227	241	243	230	207	226	255	252	209	238	249	216	241	221	235	234	209	246	243	208	231	240	272	258	214	232	225	211	216	234	275	246	201	195	241	235	259	225	231	239	242	223	223	236	248	236	234	219	253	228	234	233	230	221	248	246	221	235	236	238	251	237	239	245	241	237	228	218	264	244	241	234	234	233	218	223	249	223	228	237	243	252	220	228	222	263	251	226	239	245	283	256	236	236	216	230	259	220	237	233	274	239	246	258	241	236	231	246	236	237	249	239	228	269	245	234	225	213	205	242	214	221	243	232	223	227	213	229	251	208	201	246	228	241	247	216	258	239	244	253	237	226	233	273	225	232	245	244	241	233	242	246	242	253	218	219	217	232	242	262	264	249	248	268	240	219	244	250	233	208	216	253	242	244	250	214	241	233	250	256	235	227	248	250	219	258	225	231	232	244	233	215	233	243	227	233	247	249	243	213	264	238	233	226	209	198	236	247	226	214	233	239	255	245	229	225	232	220	237	245	247	280	245	254	264	225	233	207	237	236	246	242	221	241	244	217	215	220	256	234	263	226	247	233	208	240	226	239	246	210	244	245	224	228	234	230	199	252	243	210	281	242	242	256	233	270	257	226	231	234	243	242	254	238	263	201	220	231	202	244	230	264	245	247	251	253	246	217	234	221	222	256	242	272	257	229	250	226	277	199	235	251	230	234	208	227	261	219	229	220	259	233	238	249	234	247	227	252	255	256	253	227	235	217	212	227	232	243	255	222	223	221	251	255	262	237	218	238	242	236	219	230	234	231	248	256	211	238	230	237	264	244	243	254	253	260	246	229	228	252	252	275	233	263	220	262	245	229	247	225	226	245	238	243	232	265	268	229	250	244	251	234	227	229	195	229	255	239	264	221	235	248	226	245	239	250	231	223	227	231	262	252	246	243	260	243	229	251	233	224	256	244	245	241	218	223	230	240	226	235	242	238	250	233	251	236	261	232	219	265	233	210	215	248	254	236	241	243	224	212	235	266	212	228	234	243	236	241	257	252	239	248	201	264	241	243	241	246	240	240	250	240	228	254	259	250	248	274	249	268	256	244	228	252	220	248	232	244	242	265	242	219	228	229	251	222	229	247	247	249	245	233	246	231	213	263	212	246	257	247	245	256	235	205	211	219	224	254	221	243	228	250	241	234	245	212	222	238	274	238	251	258	238	219	238	236	262	257	239	236	217	198	219	224	245	242	251	259	231	265	244	242	224	260	212	198	239	230	259	240	212	250	234	220	265	272	222	270	238	212	230	238	254	227	239	229	232	229	217	251	219	233	238	231	206	246	240	256	227	256	214	234	243	263	235	225	258	259	242	243	247	227	249	234	237	237	252	236	235	225	234	229	262	227	243	232	239	228	234	228	239	236	290	236	214	248	200	234	238	251	230	211	235	202	231	200	231	254	237	243	246	213	231	251	266	244	240	212	225	246	219	246	256	241	227	229	232	258	218	225	230	231	227	264	242	240	237	233	218	230	237	253	254	241	215	229	246	218	228	226	253	234	220	239	248	252	221	214	244	239	234	218	207	249	233	250	264	246	241	266	236	229	229	220	270	251	244	244	240	270	249	234	206	237	247	228	232	245	231	245	238	225	260	220	224	260	272	234	251	230	230	228	228	264	210	222	235	229	243	240	237	240	252	227	226	225	229	243	218	238	233	243	236	234	241	241	265	265	243	221	220	244	213	230	222	214	225	230	225	251	233	234	234	220	238	267	233	256	240	238	227	235	245	252	264	216	241	246	236	223	233	245	238	252	225	243	224	224	246	245	242	229	259	224	239	229	194	259	236	227	217	251	252	244	245	237	207	224	254	207	252	239	234	220	268	210	258	233	250	255	242	289	256	259	258	235	208	235	234	235	231	242	243	278	232	249	204	246	230	232	222	254	229	268	245	231	213	226	240	227	255	213	235	249	254	225	227	249	241	271	231	240	249	227	247	239	230	245	231	248	254	259	245	208	249	238	218	238	252	212	242	238	260	234	249	236	216	234	225	219	214	249	213	244	239	245	236	251	214	239	234	237	230	211	260	247	221	219	238	221	223	244	219	231	215	236	234	221	239	224	224	244	235	213	235	258	247	265	277	237	234	262	251	202	212	248	253	217	254	254	257	220	214	254	213	267	262	197	253	235	223	258	242	248	240	265	235	233	249	234	221	214	222	238	226	238	250	248	243	229	262	245	271	248	224	242	205	224	204	234	247	252	229	223	243	283	249	216	242	205	241	240	240	259	256	219	240	272	220	240	217	255	236	228	245	244	215	252	233	226	221	260	224	228	228	226	261	230	234	269	233	243	243	236	224	233	230	245	232	247	224	229	201	249	247	270	241	214	227	253	242	255	283	225	242	253	242	220	252	253	257	245	252	250	218	234	224	253	250	226	235	205	224	242	257	244	216	243	245	243	228	229	246	244	243	252	265	224	236	254	221	249	261	236	238	245	216	249	205	223	201	260	252	243	233	221	258	217	244	212	217	235	243	262	216	255	223	226	260	212	245	236	269	221	251	233	232	224	233	236	253	213	220	233	221	229	235	238	254	227	221	255	213	225	219	231	225	255	259	229	234	248	232	230	221	218	214	242	217	252	243	268	258	226	224	235	206	245	248	253	229	239	248	226	230	251	225	233	222	220	254	220	262	228	262	207	228	251	251	225	243	220	212	215	212	211	242	203	261	248	232	245	247	264	257	228	232	237	276	226	252	253	241	225	232	253	250	248	244	251	217	215	256	253	243	235	243	231	231	258	231	210	251	251	238	242	235	239	249	234	221	217	262	228	256	228	227	244	242	238	229	221	229	261
1946	568	590	605	566	614	578	594	612	582	576	561	614	539	582	602	593	596	574	602	566	612	587	597	533	585	576	563	595	587	514	564	615	600	577	602	628	572	552	609	535	571	565	591	568	579	601	568	584	536	551	543	571	566	583	603	600	581	585	576	597	604	583	564	579	600	600	530	573	605	563	560	595	531	550	559	610	559	592	559	583	612	556	582	574	599	555	578	585	595	588	606	601	605	583	635	572	613	548	598	576	610	575	590	623	514	540	567	581	546	534	608	537	565	588	594	580	540	550	546	554	531	604	595	612	570	567	583	523	583	576	576	585	570	589	544	570	584	578	547	583	548	597	557	564	625	555	593	588	563	559	622	577	614	604	548	571	540	612	579	602	572	572	595	561	629	620	563	559	555	563	606	558	563	575	607	601	606	616	553	581	556	568	599	591	577	576	586	608	571	560	580	586	593	563	597	631	616	622	581	611	557	554	561	592	575	531	575	536	611	598	588	621	584	538	592	582	563	575	577	574	559	578	559	574	603	579	558	606	561	608	613	570	572	521	561	602	591	546	552	573	566	534	565	604	592	587	575	604	561	596	557	552	601	545	574	551	592	603	606	557	625	526	577	594	578	614	581	538	598	591	562	605	552	556	599	561	589	575	584	578	579	569	559	593	578	574	619	574	569	583	577	554	555	629	597	619	570	586	595	558	576	537	578	550	569	558	593	541	560	583	568	559	542	589	565	600	593	546	623	563	587	584	543	556	618	586	565	596	576	570	567	564	592	554	576	549	543	588	592	565	557	564	563	532	592	541	566	549	596	591	584	540	588	570	538	566	604	548	564	607	606	565	552	524	561	568	573	588	581	532	594	554	560	597	614	571	570	576	583	600	570	597	544	586	546	560	569	578	586	572	606	596	615	544	572	626	550	581	549	579	527	548	559	573	643	548	561	577	567	581	556	560	584	580	609	576	554	608	560	591	554	583	570	566	616	595	603	552	600	550	535	583	558	596	541	559	616	596	542	585	562	585	554	548	593	607	632	598	566	587	573	592	611	569	574	552	603	561	597	586	598	547	521	578	629	554	569	568	584	572	594	589	578	568	571	591	568	545	549	577	560	564	559	581	564	588	599	532	544	577	576	571	592	579	561	582	561	590	563	601	586	561	574	545	609	584	547	610	580	572	532	575	577	560	577	562	597	575	595	575	590	568	593	561	576	570	531	621	601	558	548	595	572	617	616	561	535	584	605	563	613	604	559	597	584	554	563	544	615	614	557	600	559	603	565	583	560	568	587	578	537	571	548	596	641	579	605	665	583	603	562	599	563	599	578	604	552	619	580	615	570	603	588	512	599	575	555	558	604	572	595	583	588	591	552	573	591	570	563	633	599	556	596	574	588	608	603	532	554	554	571	602	550	587	589	558	564	585	631	628	608	633	571	590	586	577	549	585	607	560	554	559	582	554	585	612	571	550	570	563	569	523	590	567	643	580	578	580	564	548	594	554	593	571	562	542	624	600	592	556	639	579	549	584	567	579	573	551	536	564	581	611	576	555	569	529	582	593	602	548	564	565	572	577	588	615	609	577	543	577	569	602	632	553	594	569	551	609	565	546	588	581	597	607	623	594	589	550	575	587	629	582	582	600	496	561	587	573	552	622	577	578	568	569	594	562	601	578	604	597	609	618	614	573	635	573	556	547	577	577	572	592	551	553	568	571	598	558	580	597	589	589	606	536	585	609	548	602	579	614	586	584	560	595	574	624	573	569	569	534	584	537	596	603	563	581	536	605	583	594	601	548	573	565	589	603	554	581	540	569	586	593	571	602	597	617	559	608	556	572	568	580	625	555	576	551	612	550	570	590	523	577	555	604	568	620	620	603	618	554	511	593	594	552	579	625	571	591	577	576	563	592	610	526	590	589	586	560	539	565	571	638	571	598	594	595	573	601	586	606	560	628	569	587	573	597	585	561	574	546	601	610	574	564	603	571	609	545	586	576	553	564	576	610	570	595	576	576	560	566	605	566	554	593	599	546	552	570	601	604	535	565	571	602	550	582	553	546	586	574	614	584	544	616	568	576	548	593	544	575	583	561	557	587	513	611	555	592	588	577	581	588	585	561	532	565	597	586	550	590	584	553	622	586	603	590	556	550	586	545	569	572	557	613	564	596	588	559	549	569	583	559	547	537	558	563	579	554	569	574	579	534	583	550	595	548	546	556	551	581	541	610	619	611	591	568	598	598	548	568	572	615	562	603	595	628	597	591	555	576	599	603	591	575	588	545	583	577	570	570	542	660	579	599	587	544	569	546	580	538	577	595	531	578	545	579	563	521	577	563	613	634	621	530	577	570	570	551	543	622	566	561	583	619	597	572	571	573	574	598	567	601	554	592	565	561	577	526	569	622	532	624	559	578	553	566	556	577	547	614	575	624	583	529	562	614	607	587	605	559	566	599	584	589	612	576	599	603	599	585	581	555	558	597	626	559	577	578	551	558	582	611	602	581	584	559	574	569	599	610	597	555	556	571	644	538	574	557	591	641	547	613	591	581	575	569	557	572	554	553	548	566	603	537	589	561	595	574	587	569	549	621	596	564	578	558	570	590	564	592	574	577	585	594	581	587	533	600	500	594	575	567	573	596	563	543	563	579	548	604	588	570	553	556	570	548	577	587	553	617	625	523	552	590	600	595	547	594	593	587	562	569	585	581	583	590	603	596	555	626	570	594	562	566	579	625	587	560	550	551	535	587	575	573	602	524	583	600	570	575	571	570	555	578	580	584	558	579	557	559	584	593	579	529	612	606	624	593	606	599	567	587	542	575	629	579	571	573	559	548	558	585	554	589	580	613	539	552	574	528	563	551	591	597	603	548	527	551	588	620	568	557	548	578	549	565	598	580	585	549	584	601	593	566	596	576	549	609	566	570	570	535	583	547	564	597	588	545	563	543	591	620	596	638	557	519	556	567	556	567	578	568	554	554	586	584	606	516	581	621	573	570	587	591	613	642	581	585	612	547	579	575	640	594	642	574	592	576	565	557	599	620	555	595	606	560	576	583	609	573	623	590	590	584	544	608	574	567	581	526	569	583	573	569	603	608	591	547	589	575	580	566	555	580	606	559	586	611	597	585	594	625	581	608	570	615	560	578	612	541	590	556	594	555	625	583	562	579	597	594	602	597	571	568	554	608	565	619	629	535	543	605	566	583	601	636	538	588	555	561	601	587	551	629	583	572	596	530	508	582	573	545	575	520	584	589	583	575	555	565	600	581	555	619	538	561	602	597	534	532	591	560	565	596	584	553	588	570	575	589	620	591	570	545	597	569	577	546	605	619	591	569	558	588	594	573	574	616	604	586	583	559	535	584	587	544	555	566	576	574	591	591	538	552	619	599	565	592	590	549	585	594	596	540	580	591	603	552	544	579	551	614	569	548	594	547	575	576	565	589	600	612	585	591	577	578	556	572	571	530	579	540	591	545	566	573	564	611	557	593	532	550	563	583	584
7811	629	699	618	497	433	436	420	361	358	338	350	362	315	332	329	321	324	291	338	336	347	383	347	334	348	342	335	348	300	350	327	364	368	359	360	351	327	369	379	351	382	333	352	319	299	350	342	351	341	318	345	324	342	337	331	338	341	338	358	336	333	350	375	343	302	367	319	351	315	346	339	358	397	366	321	329	390	368	337	324	333	346	316	385	364	357	391	335	358	338	348	328	361	356	339	367	346	340	334	335	333	320	361	331	328	299	330	334	318	354	320	316	352	382	319	381	358	324	343	342	339	356	346	337	356	370	341	329	343	331	337	344	366	324	351	338	348	392	346	346	330	355	372	356	377	329	325	341	341	306	318	329	359	332	357	345	319	337	345	342	330	311	374	364	324	327	371	355	347	307	353	322	381	329	352	340	364	328	342	285	349	330	343	349	346	371	318	334	319	338	351	345	342	335	324	315	330	340	346	320	322	351	346	333	339	350	365	401	348	399	354	333	342	345	310	272	331	357	383	307	359	353	356	334	371	365	390	326	364	347	349	370	331	331	326	390	369	348	340	357	338	347	306	336	349	334	358	322	355	354	340	351	314	317	329	373	356	320	338	378	328	358	370	359	359	360	329	316	302	336	343	346	343	357	346	358	360	347	327	354	376	368	369	342	333	343	335	340	329	323	336	331	317	325	340	291	329	393	319	329	309	331	315	318	337	368	333	327	317	323	355	320	347	346	350	321	357	353	336	374	347	332	339	318	345	378	344	321	320	342	334	339	339	320	344	332	346	338	340	359	386	349	344	314	297	368	369	343	348	368	362	315	354	349	321	361	364	383	322	338	339	352	323	320	343	353	335	348	340	336	336	337	365	336	334	345	335	326	316	365	326	334	341	346	354	314	351	330	380	323	305	348	312	341	341	332	359	306	349	339	347	349	331	352	319	332	311	346	351	342	356	327	333	308	341	350	314	318	344	338	332	322	330	363	314	326	340	389	324	352	344	356	346	353	370	312	315	327	340	338	340	379	352	347	336	343	335	325	354	320	339	335	355	381	324	374	331	304	340	334	303	324	319	338	360	351	367	298	326	333	338	373	347	319	341	361	357	349	318	365	347	348	334	351	338	363	343	330	348	334	340	335	327	348	340	361	344	362	337	309	329	308	317	382	335	314	332	384	348	361	335	357	324	324	333	350	316	368	351	343	319	365	332	340	315	347	312	393	343	330	352	344	349	341	341	359	314	355	329	367	335	341	339	392	356	374	350	347	345	328	337	317	351	314	362	352	368	355	355	349	338	332	341	350	330	331	347	326	358	346	345	327	317	344	348	329	323	337	352	322	330	346	344	354	355	356	303	354	345	369	336	345	357	344	355	345	364	332	342	347	314	328	326	347	383	349	355	347	354	365	337	339	317	323	348	381	330	349	319	372	370	355	375	356	371	325	330	331	379	350	340	344	363	343	310	346	319	349	322	363	331	326	349	335	342	347	336	351	326	341	351	347	354	338	329	356	348	317	350	330	356	329	336	327	354	367	329	336	327	376	352	337	319	342	328	309	342	327	355	296	351	363	345	332	362	355	317	356	338	364	321	355	294	344	340	324	348	321	308	364	363	320	343	338	338	333	314	328	345	327	381	340	368	357	346	381	340	317	348	349	326	354	393	359	331	347	295	339	331	372	344	367	333	332	347	379	323	368	382	372	375	329	346	362	335	305	355	332	333	356	334	302	312	350	331	332	354	347	341	314	341	363	321	323	357	369	334	381	334	372	316	334	333	351	345	337	346	345	341	339	374	339	358	297	296	367	332	327	358	327	342	336	335	320	353	357	346	374	332	361	348	354	368	334	339	318	334	362	375	319	341	349	336	363	339	335	371	355	364	310	376	331	326	374	367	314	328	374	310	362	353	322	325	357	325	346	360	334	316	382	322	334	352	341	332	353	308	323	334	334	360	322	351	350	363	367	351	329	344	377	338	337	392	339	350	319	335	329	331	371	344	329	354	323	330	352	372	333	357	361	387	347	367	362	330	356	339	351	326	318	348	367	327	344	351	349	340	380	323	316	326	358	339	357	348	331	329	330	321	375	349	315	385	318	333	330	328	361	354	329	324	319	360	309	309	337	332	339	315	412	309	338	363	366	331	326	380	330	342	310	369	387	344	373	358	328	311	316	340	356	323	348	350	320	337	359	332	364	347	355	320	335	357	291	333	372	358	353	341	334	316	327	310	340	358	321	379	391	321	343	344	291	309	330	355	315	356	344	394	321	329	360	331	348	359	314	317	340	329	331	318	324	350	348	362	343	333	343	383	333	339	300	322	351	367	347	329	363	363	322	334	354	286	374	350	349	345	321	368	326	340	334	355	341	346	366	330	339	343	370	353	323	329	349	335	332	359	335	328	340	349	340	346	337	375	360	337	341	315	346	344	334	372	356	344	314	349	309	309	330	315	319	362	303	309	353	326	332	332	333	343	357	329	304	347	318	333	323	349	349	351	346	329	341	368	325	344	331	337	334	343	327	335	320	320	332	347	296	347	386	334	364	358	332	346	293	377	343	293	381	370	325	368	331	318	332	297	347	354	361	328	326	321	344	354	373	325	358	326	386	368	307	307	331	351	353	379	345	322	325	344	354	370	327	358	314	342	352	326	351	354	350	323	363	330	304	303	299	333	347	366	322	339	339	336	366	336	347	353	332	317	346	352	314	335	386	361	352	326	329	383	317	361	352	369	357	345	347	373	374	335	318	336	323	315	330	348	305	393	284	368	326	349	317	333	374	348	355	354	370	303	379	338	358	336	363	347	337	352	358	380	344	329	349	363	357	355	357	375	373	357	354	342	352	336	332	354	342	313	317	333	342	339	332	322	302	358	326	369	354	360	361	348	327	379	344	353	378	313	335	325	314	374	367	316	341	359	349	338	338	353	334	325	366	333	336	318	328	317	365	346	351	354	404	327	332	361	348	335	383	331	342	376	332	299	303	352	339	322	333	350	350	365	359	373	324	325	351	344	330	332	346	311	299	321	351	353	327	335	387	359	350	325	345	322	336	376	363	357	343	336	327	340	326	333	364	354	341	354	325	330	340	330	337	328	342	293	325	335	349	345	340	342	342	365	344	376	329	323	350	329	346	330	358	300	308	323	336	337	347	311	376	334	332	351	308	351	322	350	354	351	327	315	298	308	338	357	357	351	321	370	322	336	359	336	345	334	334	374	306	307	309	339	328	348	366	312	373	351	360	358	353	362	344	373	330	332	364	323	309	321	335	348	328	346	329	311	348	332	365	308	358	357	350	323	319	368	325	322	349	332	338	308	314	334	360	346	337	336	316	353	335	364	324	304	314	366	319	338	334	299	336	337	343	344	349	350	369	350	335	349	327	329	338	322	344	354	331	344	351	344	360	333	316	318	336	336	345	341	326	340	341	337	317	349	346	368	339	330	339	320	367	321	326	334	343	310	331	320	336	332	354	329	345	327	363	364	337	339	357	321	335	345	331	291
6579	1083	1582	1677	1528	1380	1202	1039	1018	1000	917	913	934	846	921	836	887	857	832	784	851	833	810	802	777	778	810	834	798	799	852	794	773	800	776	759	835	795	810	802	779	761	806	811	819	810	773	758	801	815	790	756	824	687	808	828	760	786	766	770	761	777	827	756	788	829	808	729	768	833	755	780	766	797	739	744	783	755	815	778	748	802	757	790	756	831	746	741	790	777	758	815	818	774	695	823	783	767	785	767	774	815	775	836	793	752	760	765	842	790	806	776	759	790	759	780	773	765	757	769	801	807	779	747	809	791	797	748	767	813	811	797	784	758	796	775	782	729	800	809	741	757	733	797	775	756	782	769	756	801	758	774	793	804	727	783	796	748	747	827	796	811	787	804	777	766	754	750	777	761	725	770	736	767	824	757	776	726	773	779	778	791	705	790	773	797	758	785	764	771	795	792	743	779	798	793	787	752	819	785	786	754	769	739	796	780	831	780	762	806	724	785	786	748	803	775	833	810	770	773	821	767	842	813	813	789	731	781	810	761	769	779	804	765	723	788	779	817	777	826	738	775	761	734	762	764	775	829	778	799	815	764	770	785	776	776	804	781	800	744	791	765	762	778	752	755	768	832	738	763	803	743	752	810	749	758	739	811	806	745	795	784	750	768	769	777	808	766	761	792	808	720	813	805	784	779	821	781	749	746	783	752	771	767	789	796	789	791	795	771	815	763	774	745	789	844	833	794	740	815	846	782	827	818	804	776	763	767	755	771	750	850	774	778	825	789	736	760	837	754	748	766	733	743	806	788	807	787	771	768	794	760	826	796	761	803	748	745	792	798	761	816	760	766	768	827	738	786	795	733	749	782	769	749	769	765	776	762	768	784	779	768	785	807	803	764	742	793	774	728	788	769	796	772	769	726	776	771	791	817	756	818	792	777	854	777	821	748	774	772	758	741	756	764	794	834	762	783	781	726	827	758	771	809	770	749	756	759	779	737	798	749	762	796	765	760	754	798	792	794	787	786	760	810	832	732	746	786	756	810	758	775	731	795	796	728	783	749	760	734	821	746	769	780	801	749	773	829	758	821	731	780	778	742	783	785	765	764	739	784	722	823	767	748	806	811	833	758	774	805	759	818	768	769	772	744	807	809	728	764	765	767	791	783	810	792	728	777	757	756	818	750	807	809	779	766	784	714	812	751	773	808	777	825	780	800	750	814	773	813	749	760	797	779	831	756	754	781	689	737	807	760	773	829	780	742	745	734	773	796	772	763	778	760	769	787	751	778	817	774	813	776	802	782	813	792	726	755	807	798	780	751	782	792	758	790	818	731	779	783	815	740	803	741	819	806	772	810	759	766	786	779	753	782	756	764	772	771	771	734	745	768	770	791	795	811	752	750	805	812	808	784	809	764	787	777	822	759	769	751	763	756	800	772	815	788	770	727	834	762	786	806	759	780	798	768	755	756	769	771	794	806	817	772	794	784	754	731	724	778	819	733	800	782	786	727	780	769	758	745	769	771	772	799	774	785	782	800	770	724	741	821	803	750	815	798	795	757	808	738	789	794	764	758	752	745	767	824	783	817	780	785	780	756	775	777	818	781	812	786	781	755	836	801	735	834	738	809	786	818	729	808	781	745	787	825	765	769	762	810	763	773	766	802	779	837	750	755	737	745	739	782	734	715	732	813	747	764	790	771	782	766	786	762	761	792	778	776	800	785	755	737	777	789	748	784	759	789	765	744	780	801	785	856	702	798	826	752	809	764	785	840	733	821	809	799	745	842	770	818	803	775	774	787	744	811	735	781	745	887	786	793	743	783	751	779	805	743	767	759	787	770	806	796	778	765	783	797	803	766	810	778	755	837	842	808	782	798	736	833	768	791	775	747	748	856	776	814	805	720	756	784	768	798	747	809	811	843	797	808	751	800	807	774	861	798	752	784	775	775	803	765	796	826	767	812	779	753	792	820	763	830	787	815	793	789	789	802	834	858	755	783	772	793	781	761	762	742	798	827	731	773	754	754	775	793	774	780	786	802	832	751	774	795	775	790	806	783	818	767	793	763	729	798	796	836	743	771	765	769	772	780	743	808	786	748	772	774	773	797	766	771	803	761	772	746	792	744	818	757	784	760	779	773	765	751	803	822	770	788	848	741	782	762	745	768	812	746	787	787	797	837	788	811	774	758	787	778	759	790	775	735	755	774	775	806	822	786	770	763	787	805	771	794	776	787	763	768	776	795	753	761	774	804	763	775	789	782	761	742	767	776	738	775	795	761	796	802	784	802	772	799	758	767	767	811	754	740	814	791	812	842	772	772	775	741	733	738	767	760	802	786	763	770	792	771	777	729	755	776	732	793	733	772	803	788	771	771	807	766	803	763	793	727	759	793	770	786	776	736	776	808	755	787	799	796	752	806	807	782	827	787	759	785	783	793	793	794	788	786	774	816	753	820	763	727	763	712	786	811	838	777	783	809	754	788	782	763	736	822	723	799	791	749	785	786	789	714	769	778	753	791	757	786	768	827	744	753	751	770	766	765	771	763	794	761	836	806	788	791	776	784	787	732	810	816	719	765	838	752	778	791	781	751	822	799	783	731	771	758	755	765	809	745	784	785	799	830	760	801	781	718	777	798	772	767	721	778	767	817	787	809	808	804	805	810	782	785	808	822	771	791	769	785	774	783	791	759	734	807	735	742	772	803	763	776	775	749	775	760	763	765	790	764	783	785	812	698	768	774	813	774	794	734	864	764	770	787	809	774	812	761	771	845	768	794	781	819	781	773	756	807	801	796	735	781	817	751	745	818	786	765	754	784	780	761	794	817	725	840	742	809	767	852	776	784	784	726	770	770	773	788	786	766	787	810	766	748	801	770	821	847	776	789	820	829	757	825	788	752	798	839	751	753	793	787	759	770	738	792	781	784	752	777	777	770	803	822	799	795	792	821	777	789	801	720	749	803	801	744	767	812	767	797	770	774	774	777	716	764	780	796	733	724	811	781	774	756	756	777	775	798	813	789	760	750	804	766	779	767	814	729	819	838	820	771	805	771	765	763	755	749	786	774	815	758	817	730	733	760	825	809	823	807	781	803	795	818	750	784	778	796	759	769	751	778	780	794	816	819	766	814	784	709	743	776	795	724	761	813	788	798	787	806	758	814	811	811	770	767	773	743	781	789	795	768	796	771	783	777	823	762	778	786	758	808	786	746	802	788	744	754	770	779	789	829	814	791	804	765	808	822	794	783	815	798	779	741	833	785	769	797	776	743	864	812	731	785	770	771	770	752	748	795	818	730	808	749	747	761	765	794	744	782	839	813	817	757	821	809	768	714	818	741	787	812	794	742	818	769	771	776	750	746	778	778	757	770	835	761	781	780	797	803	794	791	765	816	819	790	770	751	758	775	759	743	774	786	731	770	766	807	796	796	782	776	790	781	809	780	765	807	759	726	793	783	727	775	776	789	782	772	756	811	794	841	789	790	806	762	744	776	756	748	740	791
14159	1225	974	671	539	444	368	331	260	305	275	257	253	233	256	243	249	234	244	201	197	242	218	211	203	194	227	214	221	277	224	232	207	216	222	247	224	223	214	236	200	220	240	187	245	231	221	187	215	213	213	202	241	227	219	196	201	217	212	236	234	228	230	228	214	205	207	218	231	204	198	219	240	217	236	225	210	221	201	230	191	203	200	229	247	218	184	207	226	211	249	213	213	226	232	235	221	225	211	205	203	231	224	230	221	209	217	252	223	218	222	225	217	213	261	239	197	219	232	228	212	218	243	223	198	210	210	248	218	210	197	224	235	222	257	194	219	208	215	230	227	206	228	195	210	214	202	233	204	226	199	213	214	214	217	249	213	242	194	212	234	195	209	213	212	218	212	216	230	230	219	227	198	219	229	201	205	224	212	210	223	211	213	220	211	229	237	210	240	223	207	213	196	225	211	213	232	194	207	205	201	237	212	220	206	226	211	232	204	216	202	218	202	215	204	243	222	235	189	210	207	224	193	221	196	233	225	209	218	221	203	221	201	210	204	249	242	234	211	226	223	219	204	210	212	236	222	226	212	242	235	233	229	192	241	215	213	214	214	210	214	207	201	215	221	210	196	214	224	207	223	222	200	224	221	241	222	197	238	203	197	207	193	189	242	219	223	200	226	193	235	226	226	244	209	223	229	206	210	188	201	224	218	217	212	248	220	211	232	224	217	232	218	206	243	232	225	215	211	209	209	196	222	213	235	218	243	222	212	219	216	211	236	231	232	214	223	216	204	188	211	225	216	202	183	203	216	228	219	237	229	194	200	211	226	213	226	215	227	209	220	200	189	223	212	227	231	205	222	256	231	197	215	213	240	230	237	218	192	216	250	197	202	208	229	205	207	192	205	222	203	226	242	245	212	179	198	191	211	234	244	224	236	227	189	257	229	233	217	195	233	196	214	239	229	206	219	227	194	214	227	210	225	202	214	230	191	220	242	216	244	235	212	228	244	224	212	228	212	223	253	226	209	228	221	207	224	185	197	205	222	208	237	209	220	227	222	238	201	229	223	250	207	184	227	238	222	245	212	237	231	231	187	212	211	207	263	227	238	230	215	243	202	218	214	261	220	231	229	226	227	209	217	216	212	208	205	229	215	231	213	195	215	189	229	205	235	222	255	219	234	227	221	216	214	198	223	228	245	230	223	204	209	218	225	235	229	239	254	194	240	231	177	208	186	226	221	205	231	204	215	206	228	211	215	219	216	194	211	217	206	221	208	253	222	198	219	232	206	217	239	222	220	210	199	267	226	240	242	243	215	210	231	210	198	231	225	236	218	216	217	217	220	208	221	194	207	225	224	211	220	204	186	232	218	179	212	205	220	217	210	197	248	208	220	203	228	218	247	196	193	233	250	203	209	231	227	217	235	226	218	229	219	231	232	213	225	236	219	204	195	215	221	207	229	211	212	219	256	205	227	244	207	227	212	220	206	256	232	228	225	222	237	230	231	214	214	232	212	196	215	226	213	197	232	207	226	202	233	235	238	241	244	216	219	227	210	200	217	207	197	225	230	223	216	225	209	209	222	210	216	212	218	208	239	215	202	207	215	249	199	222	225	221	204	208	192	217	214	213	211	219	224	206	225	196	217	229	208	225	195	225	215	235	235	205	213	226	216	207	225	208	212	225	197	215	239	224	216	239	204	223	222	213	214	224	217	238	235	237	222	219	232	208	207	212	211	241	203	261	222	232	211	246	209	222	237	209	222	228	213	224	232	215	224	226	228	227	193	210	215	208	195	214	195	215	213	219	204	220	209	194	233	228	192	224	217	207	220	241	244	215	201	235	231	208	217	198	229	218	187	220	204	223	214	190	182	230	206	235	232	229	197	213	220	249	204	220	196	202	246	217	219	197	214	212	220	201	228	235	222	235	231	243	206	232	229	210	195	235	207	222	204	266	215	229	210	211	230	207	241	226	247	236	191	203	206	211	215	223	247	220	200	217	225	228	223	234	197	217	247	220	203	214	217	200	225	233	214	237	216	203	223	208	206	241	245	263	206	250	220	218	219	224	195	217	204	245	229	218	221	227	187	214	231	230	220	208	193	207	229	195	236	203	196	231	232	227	225	231	220	225	214	226	210	213	208	224	228	219	228	244	205	223	246	249	216	214	224	198	200	204	189	238	238	232	208	229	219	234	227	211	223	243	232	225	232	225	245	228	194	226	241	202	213	195	201	229	221	200	225	206	242	203	215	238	227	204	227	205	228	215	209	200	213	213	213	219	200	217	207	205	196	221	239	231	211	197	208	206	228	240	217	204	215	228	223	194	233	246	209	232	202	206	213	205	233	240	218	222	198	214	200	221	221	204	214	199	234	205	212	188	240	226	202	205	239	239	199	209	226	189	215	232	225	242	240	204	225	192	214	208	194	238	219	205	215	219	210	219	214	216	229	200	212	231	217	253	222	233	235	228	232	197	216	212	201	200	183	234	232	209	218	218	240	216	198	242	214	235	229	223	212	196	214	238	230	201	209	238	232	245	227	241	206	233	186	199	223	201	199	233	224	239	230	223	203	206	218	207	201	182	204	194	222	195	221	205	203	218	242	207	201	191	231	250	223	222	227	208	212	231	217	202	222	228	199	208	232	212	196	223	191	231	212	185	244	222	203	199	191	253	217	190	238	210	221	215	235	210	211	228	230	219	232	230	221	185	209	230	209	249	215	210	215	185	216	222	236	229	236	193	229	207	218	209	229	225	210	227	183	226	190	210	214	203	213	208	221	239	231	237	225	218	210	221	212	220	220	227	194	236	252	215	196	212	209	238	249	198	230	208	238	226	215	243	199	212	216	222	217	217	256	220	210	219	232	244	214	235	210	213	234	198	208	210	228	212	210	219	239	226	192	231	242	251	221	243	207	238	246	266	212	211	235	207	201	222	199	235	218	224	237	230	229	249	210	237	220	204	204	226	253	224	232	219	217	222	226	223	239	233	262	233	230	218	223	207	220	218	198	175	249	220	215	213	228	229	247	223	214	204	199	199	221	214	231	215	226	233	228	223	208	203	227	215	216	184	207	223	210	228	227	225	226	212	241	261	221	227	224	185	218	214	190	210	202	211	220	232	257	241	232	211	210	213	201	218	221	233	224	234	194	224	210	212	247	219	214	201	214	227	243	244	222	191	232	184	207	217	236	195	217	224	230	221	225	215	211	242	230	203	212	226	210	217	231	227	203	224	204	217	219	199	222	219	232	227	191	228	222	229	222	239	203	241	196	234	203	204	223	216	238	217	250	229	189	238	189	208	191	229	222	208	205	218	236	239	214	229	198	200	203	213	226	225	204	219	202	223	234	220	236	217	217	196	250	211	221	237	218	179	224	252	236	203	222	220	223	207	209	218	243	187	219	229	221	205	235	211	226	212	239	217	199	205	165	235	208	214	210	198	206	242	217	235	234	238	228	220	188	204	211	202	203	218	222	219	224	239	209	214	233	212	230	243
8141	1060	2077	2274	1886	1605	1207	1063	939	909	809	771	719	678	709	668	629	595	624	551	587	601	603	601	585	587	563	536	531	539	559	545	553	587	516	591	510	542	517	578	584	550	524	520	517	514	512	537	540	525	531	515	496	531	534	491	553	459	496	548	522	527	527	527	530	534	534	556	547	502	513	512	471	468	499	506	554	487	510	507	535	516	530	523	478	519	541	523	490	516	543	519	522	506	514	496	498	510	563	511	487	496	520	558	540	493	535	504	486	505	520	536	560	552	472	509	508	516	475	480	527	535	511	544	543	548	514	516	525	492	514	509	470	519	472	499	521	525	509	491	504	521	503	485	503	535	457	495	483	514	524	526	500	498	519	503	564	492	513	489	558	520	519	566	515	499	490	483	483	495	519	536	526	569	497	467	552	513	512	538	522	506	492	515	509	514	516	480	494	571	505	490	514	527	542	492	480	541	528	524	492	502	531	518	510	499	512	527	564	531	542	472	531	504	484	531	516	523	479	466	490	504	499	497	524	506	549	533	509	521	458	498	506	530	496	510	518	472	496	513	533	480	507	503	551	546	485	533	511	490	519	484	520	515	513	486	489	521	510	522	502	544	522	534	483	555	514	553	519	498	482	498	487	519	527	497	491	484	486	530	515	502	528	499	535	500	485	505	516	503	542	491	509	491	504	496	472	556	541	534	531	457	510	534	515	526	516	542	491	491	482	499	513	510	497	545	516	510	524	515	487	531	555	477	475	524	516	517	515	456	513	497	543	509	503	538	544	513	518	534	533	544	518	546	509	478	522	498	506	521	527	533	499	517	489	514	482	472	497	509	467	481	494	537	481	515	499	498	522	521	476	535	516	510	486	479	505	487	535	519	496	557	523	522	555	502	516	493	544	509	535	506	546	496	507	516	516	514	561	502	488	527	540	520	503	497	546	536	557	538	502	507	504	484	521	493	488	502	529	517	483	512	515	541	527	502	457	525	497	506	510	535	498	507	496	515	468	529	546	523	488	473	558	504	540	479	531	491	527	526	511	497	497	535	525	506	500	537	515	492	494	445	521	514	548	519	507	527	514	516	532	492	493	506	484	529	543	494	484	549	545	498	510	482	525	539	496	492	497	538	526	534	532	493	480	524	508	532	507	509	502	507	500	516	494	511	553	505	499	526	533	512	494	511	540	539	522	516	492	519	559	529	524	481	511	527	528	534	546	481	499	492	567	509	535	529	487	508	516	498	547	518	477	514	490	520	489	515	543	514	498	528	525	515	550	526	498	479	536	526	523	556	516	535	503	536	511	496	514	509	520	530	507	508	460	503	488	459	540	514	544	534	493	503	510	464	507	498	543	533	555	520	466	458	517	566	500	471	511	530	516	478	482	537	504	466	515	535	486	527	529	508	517	521	492	534	510	482	530	499	493	459	473	570	527	514	501	513	537	507	485	486	495	520	530	486	519	526	533	545	535	538	504	494	516	488	518	495	513	509	524	496	474	497	564	509	579	507	508	532	494	497	509	493	511	564	465	520	515	510	518	521	513	548	478	499	560	529	531	487	497	476	502	555	528	510	548	513	504	508	509	513	470	536	524	488	536	539	505	518	489	529	527	516	493	544	453	528	546	520	538	478	539	522	482	513	522	519	501	520	470	506	514	496	525	486	463	516	524	476	482	502	531	510	510	486	528	508	486	517	540	536	523	506	496	504	540	493	483	523	519	476	506	543	502	520	499	513	507	522	522	545	516	566	486	538	533	510	511	532	472	508	523	546	496	526	504	520	531	523	512	505	464	517	507	547	502	499	554	499	523	524	518	550	509	515	507	555	562	545	552	482	447	529	509	513	523	535	483	488	474	523	502	515	515	494	546	515	512	520	501	493	500	477	504	513	496	518	506	498	524	549	516	530	531	511	514	486	525	530	517	489	509	514	495	507	508	499	492	528	472	488	517	528	449	521	524	516	491	550	507	547	503	520	505	507	524	516	548	496	526	486	487	527	541	501	510	518	527	532	516	495	519	535	518	485	492	528	503	487	474	491	540	447	464	502	492	506	513	520	496	506	535	518	523	510	514	475	521	559	494	506	530	488	481	517	540	480	521	482	522	532	521	495	496	470	498	502	508	551	499	460	460	536	517	486	547	471	525	512	530	552	509	526	537	458	530	509	511	496	510	501	532	494	552	510	518	504	504	509	524	488	513	523	482	512	569	519	540	518	511	493	514	494	493	476	525	545	488	510	498	509	494	534	485	510	501	511	489	512	508	523	500	518	500	515	520	502	500	498	537	531	520	494	496	543	500	504	530	507	503	522	542	526	478	516	491	496	489	520	504	503	511	496	517	542	517	530	508	486	499	526	529	526	517	544	520	497	515	538	485	505	523	546	518	519	520	485	543	491	509	488	528	495	555	540	496	514	491	582	534	508	492	510	531	536	530	477	518	535	513	513	516	492	468	538	527	512	510	534	514	496	516	525	573	501	520	493	509	532	543	489	534	481	562	502	482	467	519	542	523	535	521	499	506	533	531	481	511	504	514	502	510	518	539	538	535	493	509	546	546	515	533	498	517	507	530	501	533	509	503	589	492	498	501	490	538	522	514	558	544	499	551	525	482	506	520	536	530	523	520	523	504	532	502	511	491	550	485	516	498	496	541	499	447	514	503	514	511	545	515	522	531	493	541	514	504	516	547	534	517	551	489	532	524	527	535	494	492	445	481	547	521	491	497	511	470	458	489	520	490	539	516	506	510	515	500	498	503	527	521	538	523	545	465	543	479	517	501	503	513	545	516	487	531	484	526	520	501	517	492	537	492	528	532	539	493	484	487	484	478	464	492	494	509	490	507	537	520	502	530	452	486	541	566	510	480	517	527	563	493	486	564	517	499	525	504	535	512	509	500	501	526	522	478	545	521	545	528	541	496	553	502	538	509	530	521	480	513	553	496	548	474	477	502	487	525	495	516	559	494	531	536	535	494	523	540	490	532	511	525	490	500	528	505	531	538	520	523	486	455	490	504	500	535	545	477	533	544	492	494	513	515	519	501	531	518	508	466	479	523	540	501	513	462	519	511	505	525	485	516	503	494	522	532	544	472	498	541	536	578	533	513	478	474	511	447	515	515	510	519	524	520	487	533	513	506	488	504	534	525	544	452	507	488	536	515	470	551	484	513	524	542	516	511	531	534	494	526	501	508	515	522	539	501	520	555	480	495	501	522	486	534	538	501	505	509	511	515	492	557	521	493	511	541	529	525	555	518	457	513	547	529	505	510	505	504	548	514	497	518	493	539	519	547	541	542	494	498	518	517	536	478	508	493	488	549	547	504	524	519	509	513	504	489	526	511	464	507	483	513	514	551	530	528	490	535	468	506	508	544	490	489	497	537	570	512	520	512	525	490	538	553	512	536	523	503	509	493	522	544	509	508	546	471	514	508	529	514	477	509	540	527	505	513	500	522	502	501	486	449	499	500	453	515	456	513	498	537	503	545	477	506	518	522	493
1447	255	253	239	219	223	241	219	256	229	256	229	247	236	221	255	237	238	300	223	264	229	228	221	235	249	213	267	260	236	248	259	231	219	228	243	262	241	248	224	232	256	213	244	257	231	247	239	236	234	269	252	211	261	243	225	221	267	228	279	213	222	222	222	225	238	242	226	233	237	234	228	230	277	248	268	241	253	227	237	270	252	236	255	250	258	245	229	246	237	263	218	231	249	244	230	223	225	242	250	214	258	222	246	285	256	223	260	230	236	263	254	224	203	237	232	255	222	232	231	235	259	248	229	216	250	245	235	197	249	220	265	270	248	246	239	232	257	237	262	271	236	266	264	255	231	284	256	240	256	246	246	265	265	238	235	211	244	243	213	224	245	255	203	245	235	206	206	215	245	258	240	255	254	205	268	250	246	222	248	233	247	217	249	229	229	220	224	220	228	255	255	251	257	211	255	232	228	244	227	215	226	278	218	243	245	258	235	212	242	241	248	216	254	222	262	203	251	239	240	240	252	224	243	219	221	242	232	244	260	248	256	236	253	251	243	232	236	245	235	211	226	233	220	232	220	235	234	255	272	242	256	226	259	243	228	253	241	260	256	268	231	252	259	216	257	237	237	229	220	256	246	263	238	231	229	257	222	243	212	223	236	252	249	240	228	258	235	228	236	236	225	251	244	276	245	219	248	245	241	236	219	226	249	230	255	245	212	198	217	242	236	197	228	263	227	246	226	233	223	218	238	250	229	201	255	235	235	229	234	253	231	247	220	228	261	218	240	212	216	211	206	232	233	271	268	235	247	213	233	233	251	250	239	235	246	232	278	240	236	228	241	202	210	231	249	211	227	217	236	218	241	204	248	208	245	238	228	249	238	245	266	232	238	212	223	245	250	228	238	275	257	227	227	218	254	218	228	234	272	239	209	229	244	254	251	247	221	261	237	250	232	279	241	238	246	204	203	236	244	246	248	232	235	237	242	220	246	237	210	244	212	257	222	214	245	209	216	216	239	234	216	229	249	230	237	244	243	238	222	270	218	235	225	248	222	214	267	233	251	215	252	232	242	249	214	231	217	271	236	223	238	233	233	255	213	245	237	254	234	237	206	237	252	238	222	249	265	253	235	235	252	258	254	284	242	265	243	236	245	221	225	245	241	241	255	225	222	242	221	241	245	252	278	282	232	219	255	235	230	252	260	240	264	259	245	232	240	238	217	265	223	242	218	218	228	222	243	204	241	244	223	221	254	271	225	219	253	230	254	242	252	227	209	227	231	245	242	222	276	243	231	229	230	212	221	257	245	228	238	234	252	213	231	252	238	212	229	228	239	253	210	237	286	245	267	234	252	225	208	272	218	237	252	257	241	245	229	243	262	238	244	251	218	209	229	249	242	235	233	243	272	205	213	214	252	216	239	218	228	247	243	258	258	233	236	250	247	259	215	244	253	223	212	239	231	231	240	227	242	193	248	240	243	228	232	255	235	241	214	223	218	280	208	231	226	256	209	204	243	249	241	220	229	245	247	224	239	226	235	217	241	229	246	242	250	231	241	235	270	232	234	253	242	240	246	217	264	245	240	210	235	245	263	216	197	250	231	222	228	252	233	234	218	212	227	239	239	233	242	209	253	246	256	234	244	223	236	259	250	219	225	208	240	238	222	218	210	235	245	213	245	221	224	261	233	238	210	194	237	279	228	224	230	248	235	280	224	263	220	239	220	224	260	220	223	232	241	239	224	230	229	218	263	213	228	242	261	215	230	237	244	253	223	244	243	209	246	208	222	221	245	228	239	245	218	241	241	247	239	237	228	259	271	233	249	246	248	238	239	236	248	216	239	243	242	255	222	234	231	239	237	217	268	229	251	260	257	236	220	255	239	226	239	241	238	250	200	239	245	240	243	217	249	230	235	252	232	241	219	242	246	227	247	251	204	240	256	234	216	205	214	231	251	237	225	223	234	268	219	219	242	267	226	262	244	257	250	215	249	215	218	223	214	244	205	247	222	217	239	203	202	229	245	238	247	229	260	233	227	256	234	245	222	239	242	220	227	231	208	256	217	225	225	225	234	248	241	274	273	245	251	232	240	238	207	272	263	275	239	247	261	245	254	220	251	231	221	250	237	222	250	250	244	271	227	227	242	264	253	234	225	240	258	238	246	250	241	237	245	239	222	276	243	268	227	243	251	242	229	232	259	242	247	233	232	240	232	196	225	249	245	218	233	222	229	200	236	245	236	237	244	239	259	221	228	236	234	270	257	239	223	212	237	262	174	211	247	247	243	248	220	229	219	231	216	241	221	239	230	249	211	233	263	224	271	225	222	216	229	239	228	212	234	227	234	248	212	262	233	203	239	210	269	214	252	229	216	222	221	237	237	211	199	245	228	236	211	227	245	260	233	233	232	218	219	241	265	237	234	239	261	226	246	239	242	259	215	232	216	231	242	229	247	237	207	236	250	246	245	235	256	241	223	206	236	238	232	269	224	240	215	248	236	244	232	228	236	238	239	242	241	245	222	223	235	242	223	249	214	229	239	227	231	237	241	202	253	235	231	241	214	224	244	241	239	260	228	259	233	247	224	226	232	249	228	237	234	253	280	220	217	239	244	232	239	283	253	263	238	227	253	253	240	250	235	249	235	239	231	253	252	250	259	226	236	252	213	258	226	254	232	239	272	230	236	223	228	225	243	249	241	223	210	236	226	200	241	271	252	251	216	248	238	266	235	241	259	255	221	224	210	232	254	263	230	194	238	239	244	240	239	253	238	192	244	239	235	223	220	224	246	239	222	233	178	230	226	216	236	240	253	263	207	215	229	247	225	219	224	242	220	236	230	230	241	219	216	251	249	242	266	220	235	271	219	259	238	263	243	258	241	253	220	236	224	231	214	223	205	226	268	237	215	221	233	220	242	235	246	238	221	238	255	246	229	239	250	248	227	227	217	225	284	234	239	244	224	226	223	241	240	230	245	233	245	244	233	241	224	223	230	235	234	221	267	228	237	236	220	235	268	202	267	211	258	250	233	246	226	265	273	256	235	214	238	246	231	227	243	234	258	270	234	251	221	214	255	230	246	252	254	259	223	257	297	194	248	248	224	249	238	255	211	244	264	233	229	237	239	233	237	255	239	234	223	224	239	247	220	251	199	226	265	217	256	216	283	253	213	243	253	245	246	212	266	247	253	234	225	218	207	289	246	229	249	259	228	256	215	240	226	243	247	222	226	239	213	228	244	214	243	250	231	219	246	257	212	246	206	230	241	250	234	239	240	230	252	266	229	211	231	260	224	241	205	224	222	243	247	237	245	279	277	235	237	236	213	237	247	219	229	229	265	270	246	268	249	242	248	235	235	246	249	257	225	246	229	236	247	230	233	240	246	238	237	246	244	256	245	244	224	249	201	216	213	225	249	239	246	253	209	224	226	244	239	274	263	236	232	222	220	209	251	243	240	225	236	222	260	245	246	256	240	214	214	252	234	236	257	254	231	206	219	237	242
2036	608	617	639	604	612	635	590	606	589	599	578	623	571	581	568	566	587	578	606	586	589	599	525	581	554	562	569	507	569	542	551	531	593	590	585	557	552	573	566	589	616	606	609	575	560	584	600	595	567	567	540	565	570	562	570	584	562	610	583	602	548	562	596	573	600	570	550	536	600	628	567	557	611	590	565	600	621	565	553	545	575	538	577	627	563	543	603	565	576	598	605	576	570	542	571	560	583	539	602	578	549	575	594	551	571	576	562	527	564	586	559	587	563	630	581	561	616	575	591	568	626	596	569	583	575	577	570	593	611	583	586	587	572	598	557	578	603	577	591	586	546	580	585	585	600	581	564	545	581	628	559	633	598	587	559	551	566	577	558	590	538	586	604	595	609	568	569	589	592	573	535	536	603	552	602	600	573	554	603	606	549	590	592	588	491	578	565	556	560	605	550	570	584	573	552	583	592	562	622	570	609	544	581	595	564	522	588	575	573	571	606	583	570	594	572	569	537	563	575	592	557	515	607	546	601	586	567	570	572	583	532	561	597	599	575	606	584	609	594	594	548	547	601	569	609	567	539	604	582	554	592	554	555	575	588	534	591	559	583	587	585	567	564	552	576	566	578	565	601	598	580	587	526	576	612	565	568	593	534	582	560	569	530	595	550	556	552	641	579	605	603	605	587	581	568	592	553	583	606	602	562	605	576	580	573	576	600	580	571	598	586	566	607	583	517	591	607	581	595	611	563	574	600	525	578	601	568	607	575	568	577	566	555	581	602	522	614	599	563	554	551	619	562	579	577	556	564	545	596	606	557	540	580	597	603	554	572	550	515	572	588	550	560	543	608	585	631	577	543	536	614	583	581	586	559	591	588	579	612	572	572	631	607	612	559	569	563	559	555	554	591	601	569	555	592	555	552	577	581	595	555	543	580	564	573	575	575	576	547	583	555	547	599	626	597	547	601	533	545	589	586	577	541	544	546	576	545	587	579	606	564	574	564	569	572	606	556	585	583	581	567	580	624	562	603	601	591	574	568	597	546	563	575	609	578	603	574	575	600	551	568	543	592	576	543	535	563	578	594	550	548	570	569	557	591	554	585	570	606	584	599	583	570	554	526	593	599	570	521	561	607	608	591	521	572	581	556	533	591	570	574	558	564	610	550	573	558	588	565	586	620	574	581	587	552	574	572	595	591	560	525	648	561	546	584	559	550	593	541	553	594	605	584	553	559	572	557	594	593	580	576	578	582	605	580	550	615	596	615	558	556	599	552	590	586	566	548	575	592	598	528	567	563	574	573	603	543	585	584	604	580	517	558	629	554	561	574	570	568	592	581	589	606	567	567	616	556	565	594	554	591	622	545	538	581	573	587	594	552	566	588	611	621	587	539	535	585	589	548	573	609	571	557	577	564	604	563	586	578	560	563	570	572	581	612	589	587	651	550	616	518	558	601	572	587	600	572	593	561	578	567	568	614	564	596	573	584	564	598	625	536	584	561	512	573	581	614	589	576	571	571	596	593	524	591	570	550	601	581	591	535	571	561	581	598	594	541	548	597	609	621	548	563	570	596	558	587	567	562	567	560	609	548	577	613	572	571	587	600	618	564	591	601	599	597	555	583	586	556	548	595	567	558	576	603	603	604	598	574	578	576	612	560	543	596	553	605	539	567	529	573	556	592	567	588	567	526	604	573	577	564	587	581	601	565	555	611	557	581	553	593	590	598	570	562	588	606	569	587	580	564	551	597	557	603	566	561	523	542	588	568	581	581	574	604	579	572	602	597	573	609	602	595	578	581	582	540	561	554	556	605	585	588	605	568	622	573	543	589	593	545	561	557	563	605	569	583	610	566	581	614	603	566	571	597	552	544	590	546	564	575	552	597	587	610	557	613	593	581	567	582	586	582	540	625	534	543	583	580	562	564	571	608	565	596	567	579	550	621	553	563	597	596	576	582	563	582	541	566	580	585	552	572	583	597	562	563	558	592	573	595	569	570	557	572	576	577	587	589	603	550	569	550	587	557	569	579	585	600	602	570	551	518	590	583	573	603	583	582	563	600	567	534	596	539	574	515	583	609	570	572	568	567	557	598	541	583	549	589	566	599	623	596	579	576	595	558	615	585	570	619	578	545	597	591	565	576	566	571	591	588	548	582	570	573	591	527	526	591	575	540	579	583	552	586	559	572	630	578	625	544	568	599	526	564	565	634	574	596	560	585	585	572	581	579	568	553	568	571	581	557	548	534	575	564	562	574	565	556	606	598	569	594	579	572	602	579	562	569	566	596	571	556	505	579	543	587	569	586	557	592	574	564	600	588	544	607	625	552	580	566	577	541	578	543	592	597	593	609	573	549	560	570	582	596	595	537	558	606	550	572	579	532	569	584	563	627	566	544	552	564	547	566	597	558	556	569	579	559	575	574	567	550	531	632	593	592	568	610	617	552	567	597	575	583	569	568	579	562	533	565	594	601	589	565	578	590	571	519	566	634	578	573	612	574	597	565	583	531	603	560	606	552	578	567	616	551	558	610	585	596	584	612	571	602	612	577	576	560	513	545	567	607	576	555	606	551	598	556	621	581	581	562	599	546	561	579	621	612	574	638	605	567	531	588	554	571	596	585	567	599	558	609	622	568	632	602	572	584	576	547	605	568	582	577	586	620	619	544	613	545	612	614	622	583	610	558	619	593	606	577	557	628	604	548	568	597	538	549	590	565	558	586	614	578	618	617	613	544	587	571	611	576	576	570	597	572	576	566	579	562	616	603	601	538	553	583	542	586	601	615	563	589	573	580	548	558	516	559	583	579	561	574	603	602	553	581	580	545	592	579	558	572	564	591	521	547	593	578	564	564	568	592	548	576	572	571	540	585	575	604	584	591	580	579	586	585	580	598	613	534	594	562	531	578	585	560	610	599	589	584	604	610	568	573	615	581	583	592	576	580	562	576	593	575	597	595	618	583	596	626	572	561	589	587	625	559	566	573	594	570	574	597	614	600	578	595	589	610	565	583	569	581	577	568	565	583	564	560	580	581	557	568	547	588	525	572	538	596	577	567	588	568	570	575	574	573	606	566	582	585	622	558	610	593	605	601	584	583	592	576	558	598	574	575	547	571	582	602	587	575	583	567	538	538	573	572	570	576	589	554	562	565	554	567	563	569	561	590	549	580	593	609	584	554	559	592	566	564	590	561	581	575	570	539	559	569	551	598	543	565	591	595	583	562	569	563	570	564	602	560	589	641	542	569	561	549	563	592	575	595	575	560	517	545	577	593	527	585	544	599	551	521	591	565	565	602	606	622	565	562	543	547	627	571	624	545	587	506	586	568	634	610	600	587	554	617	562	587	600	548	567	571	576	576	600	609	657	574	524	547	572	598	560	623	546	553	593	593	561	610	589	608	581	542	554	556	554	576	557	558	586	604	567	641	566	593	597	573	601	553	555	556	548	573	583	585	589	635	610	631	603	583	583	557	571	569	570	588	634	591	581	573	585	565
7615	723	687	605	500	521	349	352	364	379	374	359	321	379	327	338	361	337	359	341	336	328	355	324	342	338	334	346	345	326	352	315	318	306	302	319	377	346	329	365	342	349	349	343	353	363	326	329	347	359	343	348	391	351	330	334	345	359	366	332	324	327	340	354	370	338	357	322	344	336	352	329	385	330	359	336	325	337	343	366	343	314	335	338	317	381	348	321	335	336	336	319	323	373	319	333	329	323	323	345	359	320	342	351	347	350	335	327	372	333	354	320	339	317	318	343	325	337	359	333	344	321	323	352	336	344	351	345	350	372	301	365	371	343	308	339	335	354	341	341	322	348	346	314	320	294	380	319	345	362	331	307	336	341	340	369	347	332	351	324	344	334	327	339	340	309	317	337	353	321	332	313	329	316	337	314	347	324	330	321	356	335	356	314	361	330	327	344	320	303	309	340	339	338	347	335	348	363	357	309	346	362	370	309	368	350	337	354	339	311	355	352	321	321	368	352	361	327	319	331	375	311	337	347	327	324	349	332	338	347	348	326	369	341	308	282	325	338	354	294	341	376	385	330	364	366	332	365	365	313	357	295	334	339	335	337	340	332	370	354	326	324	347	352	355	377	341	355	322	333	372	316	310	338	287	336	348	321	334	333	357	344	321	369	347	334	367	334	328	381	333	374	374	327	341	349	335	343	369	313	323	329	330	341	337	336	323	314	326	336	354	368	348	306	305	331	354	334	322	341	301	345	352	324	328	297	318	363	343	341	354	327	327	320	345	351	359	323	312	300	346	329	362	315	334	321	332	329	355	360	357	303	343	323	324	354	346	345	327	365	311	321	308	366	342	325	338	379	337	319	352	353	331	348	415	360	374	331	306	358	358	346	363	329	288	330	318	331	324	355	330	368	317	316	351	345	346	343	381	328	339	358	329	321	329	327	352	341	309	384	335	322	338	351	334	387	338	347	320	359	376	306	334	324	333	306	358	348	333	329	322	366	351	335	362	354	351	317	308	341	332	306	321	323	333	300	320	331	348	383	343	326	312	395	349	342	340	314	322	355	364	356	348	345	343	348	329	327	309	337	350	339	363	355	327	328	361	357	361	323	329	316	322	359	347	334	360	332	307	319	317	333	323	372	320	329	349	344	333	338	376	369	322	349	341	378	339	375	345	368	316	329	315	347	342	377	344	321	319	306	345	302	341	354	342	367	334	354	362	327	330	342	339	353	341	352	387	350	312	322	313	363	340	331	324	348	329	331	357	318	353	332	318	338	327	330	362	346	342	369	336	328	312	354	364	326	336	375	319	312	356	350	351	331	338	338	353	340	342	310	361	345	343	321	331	354	369	331	323	326	342	340	345	335	345	364	346	359	363	344	370	321	319	338	344	367	339	365	372	336	308	331	334	336	376	326	350	339	319	366	305	353	352	336	372	356	320	342	359	352	327	330	344	333	340	315	355	354	353	347	324	379	291	317	351	305	335	317	311	310	349	315	356	314	372	360	351	307	328	308	352	368	334	353	348	366	350	361	365	383	359	346	357	306	320	333	343	338	361	325	345	323	366	340	356	335	326	315	331	329	349	337	383	373	332	357	328	340	319	323	369	357	287	345	330	316	342	324	285	394	351	348	364	358	326	320	350	329	359	352	371	347	341	341	350	342	359	337	333	322	303	370	340	320	338	369	380	353	373	338	325	348	355	331	306	362	328	365	329	326	352	364	389	345	323	314	345	363	337	379	316	317	371	332	336	344	337	325	360	315	369	336	330	349	309	306	329	295	356	349	357	355	325	299	333	343	321	339	330	325	348	345	347	351	326	326	327	339	359	322	355	346	357	353	357	352	333	335	390	305	359	310	319	315	314	293	312	304	366	315	324	325	331	306	352	349	331	339	324	356	359	368	323	360	320	347	337	326	342	367	322	366	351	340	318	307	329	294	331	342	345	361	326	338	343	366	300	292	336	335	307	302	326	321	351	341	348	343	361	344	392	334	331	326	364	350	357	357	352	350	356	329	324	378	346	364	323	316	357	350	341	307	332	357	383	368	308	340	353	308	330	327	320	337	310	344	387	350	347	350	329	318	303	345	357	334	332	339	393	315	347	319	357	380	357	336	333	317	370	343	351	342	381	344	329	336	309	328	346	296	337	342	308	344	356	351	363	310	357	358	357	353	341	333	349	314	348	338	333	359	319	323	335	332	354	308	356	359	331	353	330	349	371	335	386	322	380	344	310	359	324	347	354	349	373	330	319	330	356	327	311	360	339	346	386	302	331	370	308	339	338	339	350	351	334	345	329	344	312	300	346	325	375	340	326	387	350	366	309	339	357	354	346	348	335	346	350	347	354	351	333	360	337	329	337	325	309	353	325	315	326	370	304	323	296	337	332	344	353	331	321	332	329	362	305	317	304	356	344	327	310	348	346	335	332	331	332	379	330	341	340	355	329	328	312	371	389	389	319	324	333	339	367	351	348	307	337	372	324	390	327	338	312	341	327	318	300	322	366	365	329	378	322	346	342	339	346	340	351	320	342	289	324	333	348	373	319	344	327	353	331	324	334	338	332	325	336	339	343	334	347	318	305	294	347	302	320	315	329	342	382	328	329	354	324	342	325	346	373	310	338	368	338	382	311	340	320	300	346	348	339	347	362	350	363	330	329	321	318	316	334	334	347	298	322	301	323	374	366	381	371	370	334	355	319	303	353	357	313	362	303	362	316	354	357	362	315	349	351	338	356	318	356	377	339	298	332	352	339	361	324	330	333	346	362	338	339	335	345	322	341	336	340	331	338	342	344	311	312	338	332	322	340	342	332	313	339	384	353	365	312	351	338	324	362	325	349	357	345	310	348	316	357	296	334	345	327	359	347	330	346	326	359	338	354	338	316	347	324	330	356	352	321	339	359	353	332	350	321	336	341	326	375	334	362	372	318	330	370	331	343	358	376	327	329	343	337	316	354	329	330	357	353	338	297	350	339	318	317	331	360	352	345	363	357	333	313	364	317	339	364	362	344	374	315	366	335	351	345	316	351	356	325	358	384	363	287	344	341	331	339	352	357	313	359	307	339	333	333	329	381	358	347	354	324	326	323	294	323	310	326	322	351	314	337	370	338	335	342	319	373	332	317	327	334	295	346	326	309	351	355	343	353	320	343	342	351	324	355	322	337	331	350	348	359	339	380	338	343	307	335	333	370	358	379	312	322	344	334	353	332	325	307	330	324	341	304	342	341	370	349	351	328	398	342	344	345	338	302	333	371	339	323	363	348	366	360	355	376	342	357	314	381	336	340	339	343	317	348	338	361	332	338	329	371	338	325	351	332	341	388	351	338	352	335	350	340	332	351	369	368	340	358	348	340	360	323	336	315	331	339	332	346	374	325	355	352	343	342	372	326	340	364	319	345	327	343	301	310	320	331	370	366	389	346	335	339	356	313	314	364	360	353	353	323	333	323	337	311	324	350	353	332	306	332	352	336	345	350	337	372	354	328	324	359	362
6839	1096	1523	1694	1436	1308	1177	1083	1032	964	926	903	931	842	871	867	786	854	837	873	844	779	785	877	826	807	806	784	822	806	853	794	785	830	798	765	796	792	793	779	788	761	784	832	806	798	783	788	782	790	831	767	837	799	770	774	761	821	801	783	798	807	788	814	772	819	751	804	779	774	755	786	865	766	741	819	800	804	798	806	816	791	783	777	752	751	717	721	729	784	798	823	775	842	766	799	731	809	730	753	762	758	759	778	744	752	787	788	744	723	782	804	715	734	821	766	740	794	771	756	791	812	788	743	748	833	779	777	783	822	728	796	787	788	789	809	752	818	815	789	755	782	785	779	798	744	791	810	736	806	763	785	766	783	776	777	764	776	804	744	800	784	790	755	772	790	787	793	760	757	760	705	797	813	811	785	765	770	759	774	764	803	774	769	734	808	712	786	819	764	741	772	759	786	779	790	759	791	806	755	773	809	787	739	777	737	756	729	783	753	767	851	767	786	724	772	810	833	754	751	792	745	742	763	775	760	774	812	774	775	793	809	829	825	758	803	804	730	774	843	767	789	752	768	797	786	801	677	774	779	831	764	776	791	806	780	819	747	779	814	794	777	771	759	797	788	782	776	766	798	795	811	771	850	776	795	783	827	780	773	779	750	802	799	756	779	774	764	817	796	786	823	778	837	818	792	783	771	779	782	757	755	736	787	750	763	795	747	759	815	780	791	826	805	833	745	788	787	773	758	790	760	771	780	835	761	747	779	757	822	835	764	727	806	764	753	739	797	669	782	763	830	755	797	763	746	771	772	735	743	748	768	810	777	729	787	723	785	764	781	789	809	783	768	769	775	802	779	743	768	798	750	753	790	753	768	749	743	757	789	790	792	784	797	775	789	781	785	780	715	827	804	765	746	802	760	767	780	825	771	814	742	759	777	754	777	736	744	795	816	786	788	756	750	791	718	775	767	801	775	798	808	762	769	781	792	798	813	738	794	734	797	705	739	783	760	746	769	768	752	733	797	802	785	795	784	777	763	772	756	806	783	844	791	790	775	779	827	756	754	763	757	787	774	812	829	755	772	818	812	783	825	735	779	783	785	797	789	781	771	808	845	780	812	741	776	802	759	824	784	798	784	833	753	869	793	754	756	738	799	814	813	737	792	801	729	813	763	840	819	775	758	751	731	795	726	751	806	769	769	808	776	827	783	748	758	764	771	790	816	756	771	768	788	751	739	743	755	788	764	724	786	783	812	759	780	769	758	770	709	782	808	762	775	841	771	778	737	801	834	805	797	794	788	736	786	723	781	776	762	762	807	788	781	802	759	735	809	729	787	703	748	810	806	775	740	797	781	776	782	734	765	824	802	812	733	831	780	799	794	756	772	779	741	806	768	803	804	723	743	792	789	809	747	823	795	789	816	801	743	755	784	796	818	737	756	738	736	730	772	794	759	810	840	768	783	810	789	771	782	773	777	779	783	802	771	782	751	744	785	725	757	771	760	775	788	783	753	790	751	748	782	763	773	787	785	821	782	766	798	759	781	763	781	812	748	776	783	782	806	796	779	748	776	785	762	790	778	768	800	830	765	782	764	718	771	773	768	811	811	771	797	789	784	825	746	762	785	770	774	761	773	761	751	747	725	758	794	729	787	810	747	757	779	750	806	753	818	792	733	767	743	782	789	749	755	811	798	785	770	771	825	778	776	767	781	826	808	763	756	746	779	769	755	815	714	762	756	707	755	774	790	750	776	749	759	841	792	773	836	788	778	744	807	796	825	810	833	790	760	799	808	746	805	751	814	742	799	734	761	765	801	763	783	784	832	770	742	818	770	820	751	735	817	776	755	803	741	765	755	766	761	777	806	794	762	754	777	753	820	769	844	748	755	803	788	740	807	776	756	769	806	785	768	781	774	804	792	764	757	796	745	742	766	768	792	754	792	787	772	759	762	824	739	721	787	811	768	772	799	797	821	759	755	786	726	759	797	803	805	748	744	837	785	758	831	773	783	748	777	754	781	782	788	772	783	783	770	770	782	815	729	804	754	808	742	777	758	751	781	748	841	804	765	751	726	768	732	765	776	781	784	781	790	797	735	777	797	712	807	786	801	771	797	795	777	775	753	746	752	773	748	774	778	785	751	749	773	757	818	779	780	768	760	772	774	795	750	770	798	737	799	777	744	767	770	829	749	766	753	789	799	753	737	816	785	744	804	805	832	778	746	768	750	801	746	724	783	815	798	810	781	778	745	801	754	734	733	826	782	807	799	765	796	808	741	800	804	777	808	786	772	765	786	779	786	721	738	748	724	780	720	794	786	802	796	829	782	770	756	811	778	817	833	810	771	818	833	804	753	764	786	800	784	765	762	750	817	741	736	773	781	769	798	841	821	769	761	801	740	800	848	817	768	730	752	746	797	809	752	753	784	795	757	749	748	805	791	776	854	813	732	773	777	839	735	732	795	769	793	764	789	764	817	811	846	771	776	788	766	774	809	800	724	778	771	757	783	785	729	830	778	785	751	823	763	760	795	796	806	776	772	818	786	804	828	748	790	770	792	810	817	783	806	777	804	801	775	786	763	830	739	732	756	763	828	751	796	799	804	783	748	799	794	776	788	745	767	752	791	771	792	756	798	771	761	789	816	771	721	743	782	804	800	761	781	805	801	830	826	710	769	767	756	764	810	820	860	805	761	803	813	768	710	750	687	780	786	761	810	826	747	750	730	751	805	752	741	801	767	761	718	856	778	828	805	748	753	736	808	776	799	792	787	763	764	741	741	801	778	787	801	746	849	788	755	755	770	746	798	737	796	789	750	802	791	766	801	758	766	775	801	775	793	756	809	802	768	713	809	787	839	765	782	776	808	798	829	797	801	799	775	749	719	752	827	818	754	790	800	770	753	743	809	798	799	829	817	778	747	786	776	772	753	840	821	810	735	765	770	798	738	794	771	788	756	825	753	769	745	775	817	779	771	751	732	785	773	748	793	800	778	767	811	736	768	829	788	788	748	787	806	795	768	766	772	755	746	757	751	801	753	761	817	772	805	816	786	850	744	776	795	763	742	790	750	759	761	775	762	755	818	800	774	776	765	805	791	793	731	768	770	737	803	800	772	811	818	779	828	786	753	723	788	709	764	768	775	766	756	748	779	754	771	813	810	771	795	813	782	753	769	774	785	795	763	779	821	788	794	783	773	800	792	787	763	756	766	749	744	794	762	776	819	767	748	753	784	790	816	783	762	771	829	786	828	789	773	784	737	823	830	736	755	771	751	781	816	777	792	783	778	809	763	764	785	751	735	792	779	768	812	795	812	792	757	806	772	774	792	797	771	775	758	762	774	793	735	778	783	737	748	772	780	799	796	786	802	752	838	781	786	790	826	792	790	811	747	736	793	801	782	725	796	758	794	800	797	745	766	777	709	727	741	777	756	799	768	767	794	750	759	783	769	798	770	785	723	726	727	780	760	792	725	757	804	762	799	762	736	734	735	819	796	760	750
14272	1129	983	771	528	410	348	313	299	258	253	244	261	239	229	244	219	227	212	238	229	245	227	217	225	250	228	223	215	237	216	223	240	220	220	224	201	237	217	220	226	189	236	198	259	223	217	198	243	250	198	233	236	214	206	216	256	219	232	226	204	232	238	216	234	205	187	207	208	216	197	228	191	212	199	238	191	223	243	247	229	219	234	212	240	202	230	181	252	206	217	190	217	206	220	198	235	214	211	206	188	209	226	217	210	248	212	219	225	203	212	217	189	217	211	231	222	226	211	240	208	212	240	217	215	226	207	188	202	228	247	220	208	211	213	202	193	190	214	213	229	222	214	214	202	236	222	181	186	178	219	220	236	253	224	244	267	240	255	225	228	218	217	228	195	194	186	237	213	224	214	199	213	207	208	219	215	236	234	201	237	218	221	222	266	219	213	204	242	206	222	236	219	211	220	203	206	195	210	209	224	245	223	231	202	205	208	232	216	202	215	224	235	191	230	215	241	229	231	231	191	223	237	209	233	231	209	231	200	208	224	245	197	216	212	233	204	197	214	180	220	208	204	238	221	228	226	240	244	208	250	229	228	202	216	214	213	221	213	220	203	202	228	225	197	211	230	187	221	213	194	223	220	204	221	210	187	199	209	206	214	205	194	240	216	222	230	229	237	219	239	202	236	214	241	206	219	214	205	220	228	203	203	214	235	221	241	226	214	215	216	215	215	206	217	247	226	206	202	250	187	223	196	231	232	208	214	185	192	219	177	205	196	219	204	197	199	223	222	206	221	189	197	230	214	200	213	238	224	246	203	209	203	223	193	201	215	206	236	205	224	220	216	223	216	225	246	200	229	225	248	200	205	241	240	210	210	224	219	207	222	204	245	262	222	233	235	221	206	196	203	232	210	214	190	214	252	217	217	238	202	201	200	247	204	238	236	222	256	222	185	220	212	214	241	188	259	208	208	205	237	212	231	223	222	233	246	205	189	212	219	207	217	232	217	178	222	202	208	208	242	222	209	220	213	230	202	205	215	224	233	217	223	220	212	202	197	195	224	211	231	226	226	209	200	228	230	218	253	231	244	211	210	209	227	227	197	231	212	212	204	215	210	221	222	230	239	214	194	223	194	206	211	245	229	232	193	204	227	206	194	260	226	259	218	216	209	210	186	212	229	217	232	201	219	229	214	210	214	205	209	252	212	223	191	217	222	221	193	210	198	209	222	234	223	203	212	236	242	215	215	188	224	216	224	221	211	208	214	188	206	202	215	192	203	217	237	219	223	191	208	227	217	214	246	208	231	222	209	184	245	222	192	217	213	224	201	231	221	206	221	238	219	235	200	201	231	211	195	223	208	237	203	202	251	197	183	224	233	216	214	203	220	208	214	214	236	248	185	207	219	198	195	208	218	221	228	227	202	248	230	216	182	208	237	232	210	236	228	209	222	208	194	218	222	213	220	229	222	214	223	211	227	214	185	216	201	177	207	195	229	224	200	231	236	231	218	208	217	214	196	239	227	207	228	204	220	215	230	215	217	237	215	238	213	211	190	245	228	207	220	192	212	249	169	213	229	206	223	219	237	223	200	218	223	190	227	220	229	209	204	225	240	225	218	199	217	182	253	202	234	202	208	261	207	224	208	232	212	225	197	189	250	233	224	233	207	217	184	247	208	222	222	236	227	233	235	222	227	221	213	210	224	230	218	227	229	241	241	226	224	243	200	224	206	197	240	211	227	211	234	203	197	216	198	178	196	224	221	238	236	211	207	241	209	210	250	191	220	204	199	221	217	241	231	227	245	189	173	216	189	247	205	190	191	202	199	213	226	220	244	224	218	210	214	233	217	206	213	216	227	202	202	242	218	219	208	216	208	224	227	214	231	237	224	208	212	205	231	227	225	235	217	236	206	237	175	207	229	222	194	228	233	219	223	218	244	212	242	240	232	220	219	199	207	202	214	219	203	209	203	227	207	205	208	218	217	227	253	225	199	247	220	210	233	209	196	217	247	202	242	222	231	221	185	201	213	244	226	217	227	212	207	210	226	203	192	182	233	239	230	243	200	223	231	236	228	213	196	251	216	237	197	243	234	204	232	207	201	216	232	238	228	218	221	222	200	232	231	221	204	214	199	193	222	211	208	212	199	218	232	227	221	189	231	210	233	242	197	218	232	201	210	219	238	196	209	238	218	263	228	198	191	203	206	230	232	235	189	215	221	225	215	211	233	248	214	226	236	223	243	211	223	225	222	231	213	220	237	200	218	231	216	218	226	245	221	216	226	190	221	190	209	239	189	208	209	228	237	177	197	217	233	220	265	212	206	228	199	199	229	211	236	218	224	215	202	227	233	221	247	198	236	206	221	220	233	220	202	230	212	212	238	212	212	216	201	222	218	216	187	206	211	204	225	199	220	232	243	244	209	212	210	200	208	205	236	176	199	212	212	219	201	203	238	228	215	239	230	229	202	237	201	238	203	237	193	202	216	228	222	248	242	187	226	234	220	251	218	232	222	233	207	208	228	207	229	229	224	226	206	242	264	204	217	222	225	211	214	224	202	192	213	213	196	201	245	198	229	217	214	203	209	198	202	251	210	200	210	222	221	204	192	233	220	240	247	215	220	205	217	213	214	181	232	222	208	208	191	209	204	230	214	205	228	191	204	215	188	225	191	218	209	213	209	240	229	202	228	204	227	210	190	247	194	210	229	242	228	227	197	211	215	239	207	246	188	207	210	211	221	222	201	203	237	230	253	215	219	214	241	232	196	220	234	198	226	242	227	236	209	227	222	230	200	235	230	212	219	199	238	225	243	200	234	208	248	213	222	241	194	229	208	219	212	207	243	236	223	187	198	223	225	197	231	198	218	216	218	199	190	193	223	245	209	236	224	199	209	212	213	219	236	217	211	203	216	226	218	231	202	230	198	210	229	248	221	243	218	215	246	216	208	201	220	229	224	236	231	234	243	200	191	221	206	235	225	192	228	230	199	245	237	209	226	215	182	237	217	246	233	196	218	220	215	218	204	234	214	220	179	208	203	203	227	198	237	210	192	220	233	217	200	225	219	230	209	185	194	192	238	228	220	237	231	217	229	211	241	214	247	224	225	231	212	208	215	195	205	233	212	200	209	215	222	235	207	221	222	227	221	194	213	217	224	225	236	221	212	235	254	252	221	200	214	221	215	236	213	201	210	220	202	204	209	207	201	204	219	215	226	189	229	207	217	188	178	203	206	239	221	196	204	212	234	214	213	197	220	210	223	240	209	224	221	240	199	175	229	195	207	204	191	180	214	215	200	236	211	197	206	227	229	243	234	245	187	263	214	244	232	206	212	219	234	219	210	211	214	257	226	236	221	212	206	185	242	246	210	233	231	239	232	230	229	208	241	211	166	221	246	206	210	207	167	232	204	240	212	197	226	215	213	211	233	230	236	190	231	216	235	214	212	213	196	220	204	226	192	195	204	228	228	232	222	222	191	222	233	233	207	228	206	221	223	214
8113	1081	2093	2343	1958	1553	1192	1057	935	881	822	752	703	724	694	687	631	623	609	634	608	602	631	551	571	561	565	561	531	590	567	570	593	515	502	546	555	584	550	497	514	565	547	548	544	512	548	508	543	530	548	578	496	522	528	524	508	488	503	515	471	505	519	513	543	519	516	518	548	503	475	501	509	505	526	500	521	507	496	488	495	512	520	516	541	529	504	503	527	517	450	537	527	537	516	547	502	537	489	493	502	522	520	497	577	531	498	508	502	478	468	499	498	522	522	531	522	507	489	568	515	519	519	523	486	507	502	464	516	505	531	508	516	450	520	529	510	508	502	469	502	520	530	487	532	518	493	456	526	505	537	540	470	517	511	506	454	493	526	536	520	538	505	528	537	494	555	540	534	498	510	530	550	520	518	479	511	536	501	515	496	459	533	506	509	510	502	552	536	512	483	491	487	491	492	506	501	528	472	537	534	500	515	497	521	494	460	512	522	501	499	504	473	562	514	540	495	508	540	530	513	506	492	520	541	519	488	466	492	517	549	474	533	504	506	535	516	525	542	511	544	545	529	557	464	510	509	534	490	480	547	533	523	507	499	494	520	503	471	508	518	528	528	505	489	502	516	500	539	496	510	491	519	506	514	501	491	533	501	504	517	492	511	520	533	517	524	543	522	488	543	497	547	507	522	529	516	487	518	535	536	485	566	497	451	511	535	534	510	529	485	547	479	508	577	493	521	482	490	507	512	462	506	494	564	545	555	497	494	483	539	503	550	483	548	483	489	534	520	499	458	474	458	492	491	514	507	520	523	494	459	507	514	543	519	503	543	517	509	488	490	495	470	514	478	504	510	501	526	500	508	523	511	505	536	497	495	531	515	537	534	510	500	510	528	489	491	488	493	532	487	550	508	503	509	505	535	489	545	539	501	503	515	511	515	566	488	510	536	484	523	511	505	501	506	493	545	509	528	510	498	524	522	512	481	482	482	505	516	511	533	510	515	510	497	499	505	512	527	490	453	483	519	518	495	523	527	503	533	548	518	490	519	492	513	446	528	485	521	474	520	538	535	512	498	466	494	496	498	507	504	524	561	521	512	504	516	502	502	536	484	499	510	561	545	496	468	521	502	498	517	484	515	523	488	533	543	531	507	514	542	532	527	535	510	518	518	511	462	522	505	523	540	463	585	516	526	543	536	557	507	485	551	495	537	542	484	513	513	512	504	524	533	508	524	508	508	541	477	506	500	482	521	564	557	520	538	547	485	475	548	485	492	543	511	542	514	522	509	550	503	514	497	466	522	490	590	477	517	518	510	493	502	471	495	511	489	503	504	464	507	521	502	522	523	542	534	473	527	494	503	497	512	518	507	511	541	503	494	520	526	505	502	480	498	486	503	526	511	502	511	539	513	498	454	517	496	517	506	490	498	484	520	504	498	530	528	531	453	486	492	552	494	540	514	514	471	526	508	516	519	498	530	502	534	512	498	509	508	521	579	486	515	519	494	471	542	516	518	522	538	519	532	514	537	526	482	528	496	506	506	506	522	499	518	512	547	515	564	511	502	470	488	488	520	493	523	503	509	500	500	512	529	488	512	531	479	524	517	491	506	544	511	481	502	538	519	521	495	495	505	504	536	476	509	514	527	506	503	523	541	447	490	509	489	511	496	491	553	508	520	513	508	491	487	544	504	498	534	484	507	550	535	524	555	524	519	534	512	492	505	520	553	535	528	535	562	520	500	502	562	469	487	499	521	533	518	504	528	483	559	483	535	544	530	533	523	510	518	496	523	496	513	513	523	515	545	529	540	556	506	513	502	505	497	524	480	516	513	483	519	513	506	507	515	499	501	540	524	484	524	551	544	499	507	478	559	479	515	526	562	518	547	529	514	503	534	514	507	505	469	453	537	465	479	555	500	535	509	497	537	491	493	491	571	513	467	500	468	487	502	508	501	470	493	554	537	531	513	483	492	521	492	481	535	499	522	541	479	498	500	522	499	505	527	505	506	496	561	508	510	522	525	513	533	510	488	505	491	548	524	495	524	514	486	537	480	474	502	509	542	450	509	521	457	504	537	483	540	475	506	467	500	581	502	529	476	529	511	477	487	522	536	499	515	521	508	500	525	527	475	499	517	530	541	531	511	532	536	503	489	549	497	500	504	553	498	511	510	521	527	516	495	483	508	528	514	549	488	513	499	538	523	585	522	553	501	522	482	524	508	531	534	537	504	479	532	535	527	497	486	483	535	508	514	513	512	511	519	519	512	500	522	504	498	518	518	479	506	532	499	502	504	512	531	504	538	488	535	503	524	535	491	483	527	531	493	496	509	528	521	497	491	512	480	489	477	529	512	486	502	513	482	529	481	494	533	528	507	495	490	499	485	525	501	512	509	508	544	465	554	514	519	483	558	502	500	561	501	510	548	565	509	529	526	536	535	511	543	508	557	503	544	496	508	480	515	487	518	512	518	501	520	523	556	504	500	494	484	513	523	524	480	509	505	535	536	504	546	504	525	502	505	505	517	505	520	485	483	507	538	498	516	529	498	555	499	507	511	519	514	531	479	501	495	515	532	514	500	561	522	496	487	502	538	515	534	520	514	509	511	501	520	558	498	532	496	501	546	488	504	502	492	482	522	525	498	509	519	546	522	529	524	465	512	503	518	535	511	525	497	469	496	527	490	547	518	519	529	522	477	517	493	515	538	512	473	544	546	505	475	473	522	502	505	505	522	495	489	494	511	488	521	506	500	506	507	509	499	450	520	515	501	515	516	503	537	501	531	494	497	468	542	482	514	489	505	535	494	516	495	497	460	500	511	520	521	510	534	508	503	541	497	507	489	527	501	519	510	500	512	542	507	487	503	531	514	497	496	470	493	508	508	517	537	509	513	490	511	473	524	542	496	488	489	497	498	453	507	502	511	519	535	536	543	518	550	537	460	521	505	515	539	513	527	526	511	502	522	545	528	475	510	482	511	534	569	509	493	525	547	490	520	499	488	495	522	506	514	510	511	493	507	522	502	470	508	493	525	507	485	505	469	524	517	534	500	504	484	477	496	532	510	510	546	476	488	499	504	546	539	519	551	539	506	490	496	489	515	512	521	496	532	490	529	519	499	472	461	474	509	540	496	523	507	530	490	489	517	454	448	523	543	504	500	548	492	481	490	520	515	542	505	514	496	520	517	504	477	502	504	555	452	524	552	491	522	481	479	482	460	514	503	511	466	525	482	514	484	521	549	490	538	542	528	505	513	529	497	527	505	471	501	497	538	464	533	516	541	527	537	526	507	514	513	489	509	480	494	519	547	526	514	500	489	518	518	522	485	540	550	499	444	496	509	527	503	516	469	492	491	535	553	504	524	545	486	506	520	490	507	514	524	498	497	495	515	520	516	511	518	526	509	531	500	489	528	568	541	518	491	487	503	495	544	497	544	507	525	518	502	495	515	501	518	478	505	487	502	514	484	485	517	498	489	483	494	473	515	519	465	524	560	531	527	507
1595	239	254	266	214	240	222	224	230	249	252	221	246	232	199	216	243	233	239	252	219	257	243	264	209	259	244	215	258	224	222	243	252	210	234	228	231	237	259	235	228	230	238	256	222	224	252	229	230	222	246	249	226	228	242	247	278	241	249	265	222	252	240	221	252	224	225	234	231	226	239	231	255	239	255	233	248	237	245	230	216	206	238	256	235	239	236	269	225	246	229	236	240	232	221	265	230	236	205	223	227	252	224	224	244	217	231	227	234	257	247	248	223	212	214	237	229	225	235	252	223	248	204	201	244	214	244	221	245	255	198	247	263	250	222	202	243	225	212	239	263	260	226	242	213	238	244	209	251	246	225	239	231	237	259	248	219	241	239	233	222	212	233	252	221	231	244	186	205	236	239	238	258	238	246	218	238	250	205	213	226	235	244	246	218	252	251	206	194	253	212	218	238	219	225	231	229	237	234	263	234	189	237	261	256	233	209	240	234	219	246	211	219	240	239	265	245	250	236	216	229	213	263	203	251	234	237	240	215	222	243	230	221	218	232	235	238	275	232	231	234	223	253	236	240	204	244	226	234	240	239	256	222	255	246	234	217	231	240	223	204	235	241	229	224	226	244	216	236	231	247	210	243	244	237	227	213	236	226	255	222	233	234	233	237	251	243	245	258	230	242	218	221	236	209	214	229	266	262	230	235	228	231	209	257	236	235	225	255	244	249	238	227	247	228	248	244	228	219	235	236	211	201	227	244	224	235	228	251	240	257	213	221	230	212	223	226	189	204	219	258	226	216	226	207	234	227	230	227	238	258	244	241	220	225	228	251	245	241	242	222	231	233	216	221	193	205	211	219	220	218	253	216	237	232	243	224	227	232	242	255	223	240	219	228	268	235	205	250	256	222	222	240	223	251	247	205	228	228	209	225	235	231	236	264	248	258	237	234	203	232	240	228	227	234	230	227	222	201	243	243	205	225	257	266	265	260	238	242	230	213	230	225	245	238	237	238	231	250	252	222	246	248	248	216	229	260	213	226	233	228	237	227	223	224	250	246	236	251	257	249	263	253	229	238	218	231	236	210	226	204	260	243	209	206	241	208	252	199	236	211	266	244	217	263	218	220	250	234	233	268	235	237	234	225	237	244	238	230	216	221	224	234	234	245	242	229	273	231	220	229	218	211	206	242	229	238	226	209	226	252	226	217	231	225	245	254	243	237	244	214	217	200	247	216	236	215	231	237	261	228	227	232	253	210	234	249	258	251	248	221	261	220	247	228	239	236	256	251	217	217	205	247	239	220	256	250	237	242	241	232	251	235	234	245	237	248	231	257	230	238	267	248	234	237	229	243	244	244	227	204	216	233	247	246	251	273	232	221	257	226	253	230	235	266	242	252	229	243	248	243	284	207	246	231	269	212	221	219	269	240	237	228	245	284	202	264	235	239	253	247	229	237	246	210	216	246	210	238	233	242	253	246	228	258	221	261	233	204	221	225	248	236	222	235	229	230	228	260	235	242	252	239	211	219	245	231	221	254	251	243	227	245	216	207	226	252	225	210	250	234	258	234	234	208	236	239	250	215	264	205	236	241	199	221	222	257	210	198	269	280	258	239	236	279	230	222	259	217	261	240	248	234	246	215	240	235	231	222	237	220	229	225	255	279	248	248	196	235	221	238	237	245	224	219	220	262	252	223	225	241	237	247	226	243	256	211	253	260	222	244	257	223	222	222	254	251	222	211	233	218	269	233	246	240	229	208	243	241	189	240	220	232	243	248	232	237	231	233	247	200	221	257	236	222	237	243	239	210	238	243	248	223	219	225	195	249	214	254	221	255	208	224	251	230	246	218	261	212	243	231	222	265	243	208	213	234	215	244	225	234	262	235	227	241	249	220	213	246	243	212	203	225	258	237	225	248	224	213	226	242	224	241	208	207	256	233	249	240	251	216	219	213	233	266	238	202	252	220	246	245	248	238	234	269	208	227	238	216	242	258	240	231	239	257	230	247	221	225	236	267	266	249	235	261	254	247	218	225	249	235	224	223	201	230	229	255	252	241	232	214	235	224	228	226	237	233	222	237	234	244	222	238	199	217	230	225	243	236	257	245	256	234	255	254	227	220	221	214	231	220	215	242	271	263	215	225	229	241	211	211	237	233	228	242	239	230	230	215	213	214	240	264	211	243	229	236	258	216	243	207	245	222	243	248	238	208	247	235	223	228	241	241	231	237	227	243	247	235	213	248	237	220	266	250	250	249	223	259	214	235	240	239	226	243	215	257	226	212	223	226	218	235	245	223	238	235	229	258	233	253	233	236	217	247	247	226	222	227	212	223	250	250	221	259	230	247	219	241	248	250	245	254	227	212	242	229	206	244	227	218	254	203	230	217	209	252	212	232	245	205	277	227	229	222	245	251	214	228	220	229	254	236	242	244	231	273	237	214	228	217	272	229	246	215	233	263	249	236	238	223	229	240	247	229	254	242	229	251	261	214	253	241	227	227	239	225	243	241	261	250	208	257	227	241	221	225	218	234	236	215	241	237	210	224	247	262	222	244	238	232	207	239	256	236	237	226	234	234	243	217	235	235	225	219	216	266	216	228	238	243	266	237	251	254	269	256	224	211	198	234	232	221	218	248	255	240	261	212	235	246	246	243	267	247	245	230	228	259	223	259	224	247	219	222	206	237	249	247	230	254	264	228	203	230	243	232	244	220	236	214	245	255	242	261	200	242	254	226	249	243	270	217	223	234	226	215	235	226	214	229	214	213	243	209	234	244	252	251	243	243	250	248	204	221	219	257	264	260	265	239	250	223	249	234	232	218	238	242	204	213	235	210	207	224	229	230	218	226	272	240	246	225	241	232	224	231	215	245	238	231	243	227	241	222	243	246	227	254	233	225	233	221	248	246	244	231	232	235	262	240	247	215	237	225	225	243	262	242	242	263	231	252	229	235	238	228	251	260	247	255	221	241	256	243	268	246	238	233	227	231	256	217	237	223	247	239	244	242	235	229	265	263	232	212	262	205	223	220	218	241	232	219	237	236	220	195	263	253	257	268	226	256	212	221	241	261	234	225	252	220	255	219	240	242	239	234	235	237	206	236	213	260	266	235	250	240	235	253	251	237	255	248	244	230	217	240	242	246	261	234	229	235	234	220	208	234	242	245	247	243	214	249	249	240	224	208	267	240	221	229	273	238	224	242	245	235	236	248	246	239	263	256	246	252	234	230	223	246	244	256	236	234	231	234	242	240	210	231	257	215	249	224	215	265	240	194	240	228	222	233	256	256	247	226	214	225	213	239	231	250	238	255	210	229	226	261	234	237	258	270	221	250	278	225	214	282	249	236	247	251	228	276	234	271	257	222	232	246	258	225	237	234	246	226	238	269	230	208	236	249	255	224	226	227	217	220	244	242	220	232	217	242	253	236	256	195	249	232	226	224	268	237	247	246	238	218	221	248	255	201	242	269	215	244	241	268	261	243	248	266	225	248	228	238	221
2020	573	622	624	650	618	621	598	600	603	592	595	583	626	553	613	568	537	523	565	609	590	572	591	571	598	590	620	546	565	537	611	584	563	565	572	554	566	584	554	575	536	530	594	585	595	582	567	638	554	538	554	575	606	578	557	566	544	590	557	626	546	566	615	586	592	597	590	520	610	570	581	611	563	577	586	571	589	582	595	576	547	570	567	585	543	554	588	577	610	567	588	565	571	592	567	541	569	609	567	584	609	579	612	573	581	579	544	549	561	524	567	581	560	598	545	535	573	566	601	593	554	571	599	588	566	571	577	597	558	534	523	583	586	569	575	589	578	574	589	546	555	581	582	558	562	603	559	573	566	537	584	534	588	552	592	582	564	543	569	561	530	591	591	588	542	561	555	547	607	571	576	571	545	580	595	543	547	617	566	549	592	528	578	593	581	589	591	580	606	583	625	586	611	564	557	575	606	579	594	583	570	565	593	573	571	622	591	561	573	562	558	607	561	582	544	640	540	575	541	640	582	542	543	560	610	583	577	594	582	564	602	566	574	569	555	573	581	572	575	582	590	527	589	550	572	595	601	569	552	527	574	580	636	586	550	590	557	578	548	618	566	592	600	622	548	566	572	567	563	562	539	631	559	563	568	561	588	587	591	574	590	564	557	573	572	593	610	588	580	586	538	602	533	610	611	547	571	540	590	572	575	591	554	527	575	608	566	586	584	553	597	589	587	610	565	571	567	560	584	553	578	557	564	511	586	591	605	597	566	597	575	579	631	529	576	568	565	572	552	552	549	554	553	564	562	564	601	589	563	598	550	588	565	562	562	600	566	604	530	572	556	579	576	606	583	562	580	559	620	553	591	578	584	544	601	571	551	520	602	546	577	536	560	563	569	586	582	566	572	578	615	618	577	591	612	559	532	565	564	606	551	547	589	527	546	562	543	569	589	602	586	551	609	560	565	578	625	575	541	597	586	564	574	533	553	571	527	541	583	604	574	575	608	557	563	615	547	568	588	549	555	578	542	566	595	605	590	555	572	567	544	571	590	606	599	557	612	567	544	591	583	534	537	601	576	586	551	620	619	559	513	610	541	537	547	583	577	576	569	558	553	559	608	552	542	576	574	584	569	610	582	577	563	583	569	589	605	599	550	577	553	559	588	590	637	581	591	604	624	574	587	586	549	573	598	563	554	608	591	569	594	553	569	563	583	598	586	538	575	605	618	582	617	577	566	540	628	569	531	582	581	546	556	609	621	574	596	536	563	574	579	531	552	550	537	609	568	561	612	579	570	589	601	545	590	551	603	609	574	575	548	556	536	595	563	547	580	565	544	584	587	623	579	576	581	561	583	617	582	533	550	568	582	589	583	563	514	610	582	555	584	597	596	617	603	582	561	575	558	617	570	536	535	566	536	606	589	590	605	572	566	572	584	607	552	573	554	569	604	553	611	594	583	537	546	569	547	583	597	534	580	585	573	538	598	612	571	584	621	572	574	607	588	571	539	561	563	571	583	546	573	605	591	555	589	588	582	601	602	558	575	587	578	600	573	575	582	586	570	598	584	626	597	558	546	631	562	573	579	586	605	542	589	566	547	614	570	553	570	558	582	546	587	533	553	583	585	571	583	559	594	600	576	577	544	563	591	551	574	600	597	564	556	559	536	533	575	570	576	570	581	603	581	588	557	591	624	549	596	607	597	573	527	586	600	525	555	576	568	580	576	519	525	594	564	607	588	559	582	578	537	581	563	549	538	631	578	619	599	585	579	585	559	551	580	572	604	586	588	619	598	589	589	606	548	555	575	602	558	566	546	577	548	576	547	561	593	636	550	571	529	577	573	564	559	560	568	551	567	591	571	563	586	593	587	601	568	573	609	578	571	569	578	588	565	594	572	569	570	576	566	597	624	593	541	585	556	550	599	564	579	550	570	593	552	589	547	543	557	538	593	592	586	577	565	551	585	615	575	599	565	573	590	568	593	588	613	577	570	618	608	574	558	625	528	535	587	591	598	595	564	566	596	565	575	597	564	565	584	558	556	559	596	555	565	586	587	554	590	559	550	581	556	573	566	587	592	586	560	529	534	608	560	566	577	584	603	542	534	581	525	568	569	542	580	636	574	550	619	584	523	594	557	570	554	587	587	577	552	562	601	545	580	563	555	568	552	560	606	590	541	589	567	527	603	566	585	619	572	584	529	574	533	556	564	568	564	557	535	554	546	564	582	579	559	560	590	608	541	539	609	610	581	607	593	604	586	563	509	581	611	564	585	594	558	593	586	520	547	600	560	585	591	560	522	639	541	602	618	578	582	579	556	545	568	553	585	563	557	562	569	566	532	619	583	546	606	533	605	565	563	588	577	562	602	570	578	590	581	539	589	576	564	541	588	536	542	573	599	562	595	561	585	581	584	526	555	539	565	554	594	600	626	551	594	597	566	583	593	540	559	578	564	522	551	623	613	598	596	586	593	566	572	602	519	589	586	564	544	589	570	634	541	588	606	587	565	563	602	576	557	582	534	589	560	600	575	571	547	556	582	603	531	533	571	548	556	564	579	600	551	592	560	568	586	590	598	610	574	607	562	552	562	575	540	586	581	575	593	571	598	570	582	522	570	593	531	580	578	578	567	580	559	553	534	624	592	569	584	627	574	576	579	589	637	581	546	570	601	614	546	599	552	567	573	584	568	561	568	549	568	592	568	612	555	593	590	617	594	604	568	576	587	575	569	567	573	518	609	587	555	578	586	619	600	549	599	567	590	572	588	560	601	571	571	585	610	559	640	608	580	568	538	553	575	614	600	581	582	609	593	523	577	574	625	574	619	560	580	547	595	599	569	584	568	601	555	569	636	570	575	629	537	580	540	569	573	576	576	569	548	579	624	571	562	561	552	575	577	596	562	601	620	555	586	571	586	618	527	596	598	558	562	566	562	572	598	548	605	576	582	578	562	530	538	540	557	558	550	530	582	562	587	580	570	578	593	592	610	564	561	552	566	551	599	561	569	622	534	585	598	573	593	522	591	587	593	599	565	586	590	592	599	598	584	545	593	573	615	602	569	657	550	570	620	604	571	593	568	632	572	562	582	589	608	544	528	560	578	588	577	565	539	595	614	593	549	549	594	520	580	593	529	574	585	563	564	617	583	582	583	541	564	575	549	587	577	621	596	584	574	595	549	543	570	589	599	581	559	600	570	570	586	546	547	563	551	583	588	558	553	550	581	564	549	563	599	569	595	554	583	578	555	538	563	548	566	607	532	575	561	577	565	562	588	609	570	576	566	607	562	586	583	592	537	562	567	573	536	570	544	588	587	562	604	616	556	578	596	589	627	563	599	623	603	586	587	566	541	520	608	573	588	554	585	525	594	594	571	610	554	547	638	601	579	575	591	590	578	652	553	562	555	599	599	582	607	562	601	602	538	568	593	582	566	602	555	581	617	564	599	573	530	609	585	562	598	598	559	556	550	554	585	591	571	570	609	587	566	560	602	560	566	562	580
7614	677	730	621	508	425	436	418	400	410	357	361	339	339	360	348	324	347	381	342	337	343	373	338	302	356	339	340	345	351	346	338	331	373	340	333	334	357	326	348	315	379	342	334	331	337	345	320	321	348	354	333	347	344	331	367	323	312	312	352	328	312	331	325	312	337	335	337	363	356	313	315	314	334	332	352	306	355	355	333	372	345	370	357	332	310	340	341	330	326	344	334	358	350	333	338	360	321	312	338	339	348	319	353	327	307	340	316	326	322	359	335	365	307	333	357	336	333	352	348	325	352	339	365	344	353	322	317	339	341	322	358	323	321	343	315	325	289	331	326	314	339	329	313	333	344	345	396	331	314	355	324	357	319	344	327	339	348	340	323	374	362	339	300	309	333	331	322	348	328	334	328	336	377	327	351	361	350	373	323	373	348	343	341	340	318	314	327	309	312	289	361	334	352	364	342	356	332	308	363	359	326	339	331	335	313	319	321	335	341	299	322	307	351	324	334	344	316	317	305	352	376	352	352	334	340	330	303	346	348	302	320	345	326	313	331	345	312	370	333	343	320	328	370	366	346	345	349	337	339	314	349	331	323	316	336	331	317	357	341	336	332	334	336	337	355	358	316	372	344	341	314	353	317	372	319	315	317	341	342	334	334	377	332	321	333	343	369	351	320	316	344	348	329	317	356	320	332	329	350	360	330	354	315	360	326	339	327	320	332	328	344	375	351	320	355	360	347	325	366	339	329	321	357	312	319	338	357	313	345	327	364	318	349	366	332	326	286	371	357	337	341	372	330	324	352	355	342	292	375	306	334	321	293	328	302	359	356	335	351	359	314	320	317	333	342	379	311	355	340	376	338	334	343	343	361	341	346	315	363	293	343	342	305	318	317	317	353	345	371	332	343	352	342	361	349	324	349	328	350	327	340	297	349	346	345	311	341	323	358	346	353	335	331	320	350	361	321	333	293	304	326	336	318	332	340	345	343	337	371	335	341	357	334	373	359	294	358	347	350	348	363	362	322	323	323	315	343	321	359	318	317	328	351	331	357	347	340	367	316	346	342	352	349	346	305	311	385	316	324	368	360	338	360	348	314	334	325	344	324	330	289	330	345	337	347	365	345	315	342	386	361	335	334	344	343	359	330	344	297	311	365	342	340	333	339	354	344	310	332	356	353	346	353	354	325	334	372	326	324	332	326	334	325	310	359	331	303	339	346	385	333	349	361	349	341	318	323	361	334	348	312	369	322	347	346	337	361	348	327	379	356	369	321	340	351	300	340	357	337	340	353	344	351	356	343	334	324	356	348	349	339	349	340	315	351	319	347	363	312	352	332	367	327	370	337	372	345	337	338	334	309	340	302	331	330	335	318	335	344	326	322	309	376	320	315	326	350	340	335	369	337	334	316	325	344	330	365	345	353	329	324	352	344	354	352	352	346	362	339	363	359	342	349	358	329	354	332	349	314	324	352	340	324	336	314	306	344	362	323	378	345	353	362	318	336	339	351	324	363	316	319	353	336	314	355	328	293	374	370	340	295	325	328	328	350	312	319	325	299	325	314	324	325	345	369	351	350	376	322	354	335	304	320	303	352	348	330	337	348	329	316	347	315	367	336	327	341	326	306	332	326	335	339	331	321	319	323	341	359	352	303	302	367	343	328	350	389	357	321	319	354	344	347	331	305	357	335	333	346	347	326	325	322	345	337	337	338	299	327	346	318	346	303	378	373	370	325	348	339	310	312	349	358	307	297	380	331	350	388	343	314	377	325	366	338	375	356	339	371	323	350	328	338	343	349	331	335	328	367	364	327	319	385	341	303	333	367	345	335	315	293	335	327	353	336	335	358	346	351	320	377	331	339	305	326	358	304	324	313	299	334	331	340	317	321	336	327	346	340	356	333	363	312	375	305	361	319	363	346	328	323	328	343	317	346	333	337	301	370	346	334	344	356	345	322	343	335	334	363	340	296	331	365	324	318	341	360	347	310	314	370	351	351	353	286	343	310	330	341	336	325	343	331	342	327	340	352	342	341	337	356	350	307	317	324	328	372	316	306	324	317	335	342	331	346	339	352	345	354	340	349	334	353	324	352	330	330	326	366	349	364	299	367	312	331	351	343	345	359	324	378	319	331	338	343	312	346	331	320	356	344	323	309	319	346	374	342	345	328	336	323	297	350	335	345	314	291	333	315	336	332	345	354	300	335	332	302	326	369	336	361	342	347	347	318	310	316	359	343	351	304	305	381	359	354	358	344	360	352	337	333	333	298	331	323	329	332	365	326	333	325	337	318	358	324	307	325	341	357	338	313	329	355	323	344	333	354	321	324	365	349	332	312	349	317	341	318	333	348	358	347	361	336	334	311	364	340	292	330	311	340	343	336	340	370	337	321	305	362	316	312	371	313	354	344	320	332	332	318	322	322	334	340	342	295	333	322	338	337	316	347	311	359	357	332	335	365	337	367	332	346	366	350	370	313	322	339	354	356	336	358	320	382	346	311	322	327	307	315	322	323	352	331	312	317	312	348	325	326	293	343	317	331	329	355	346	338	340	334	332	329	344	350	321	331	338	331	337	348	327	352	326	352	331	345	357	338	364	355	324	329	358	339	360	364	330	363	329	340	316	328	333	375	322	327	350	325	327	377	362	371	331	365	341	345	363	361	349	372	362	330	376	359	345	339	354	312	373	346	345	377	330	328	334	341	356	370	363	328	333	343	347	338	355	336	333	339	341	355	348	332	351	342	365	344	324	358	347	318	359	341	351	368	337	333	353	328	323	332	325	318	341	339	365	373	322	330	350	345	374	337	365	354	332	308	346	339	327	325	361	299	353	337	303	351	297	292	347	329	353	352	325	317	335	299	332	344	351	342	351	346	347	318	325	310	322	329	320	307	336	324	338	353	339	310	325	332	340	323	331	340	339	350	345	341	332	335	316	327	343	304	359	309	361	332	346	321	370	316	380	313	366	311	331	337	344	344	300	379	328	316	356	357	323	339	298	288	347	331	328	352	345	339	313	340	333	341	317	317	343	373	349	338	340	341	351	322	347	361	326	329	346	337	313	338	342	331	365	345	335	369	327	321	338	328	337	360	336	336	338	351	346	322	353	304	337	318	315	355	364	330	323	350	320	315	376	357	335	326	344	354	329	341	306	298	338	331	352	328	362	326	312	339	343	331	338	357	336	330	314	356	353	368	356	323	336	291	324	357	318	280	343	358	320	343	322	335	307	324	310	340	351	351	340	327	314	341	340	343	306	342	333	368	307	336	362	353	338	372	331	345	330	329	326	329	339	360	365	362	330	350	310	338	329	346	311	329	316	377	338	322	366	312	340	337	394	338	332	323	352	338	333	354	353	349	309	323	361	346	332	323	301	350	343	356	357	328	331	331	344	318	331	347	362	338	347	309	344	356	325	329	370	323	374	342	360	302	307	335	364	344	305	372	362	329	325	313	333	327	331	346	341	323	358	326	316	293	363	315	316	360	325	317	343	358
6808	1033	1508	1735	1453	1257	1127	1065	977	966	979	891	851	862	870	844	840	859	799	839	865	811	782	834	766	776	830	764	814	809	842	777	740	805	739	808	768	836	759	825	824	810	761	796	746	807	772	800	764	777	795	775	789	784	724	817	818	754	754	778	799	743	734	752	792	780	820	793	790	772	739	778	745	748	788	741	774	782	808	800	765	798	757	751	723	796	793	768	805	748	813	721	750	774	797	770	783	772	738	814	801	788	771	811	774	774	787	771	759	762	755	747	807	787	791	813	763	818	746	811	754	764	787	817	813	783	768	765	729	796	780	746	741	787	806	782	722	812	716	765	799	775	798	792	788	798	758	784	760	781	775	758	762	784	727	843	786	779	744	770	783	797	739	813	798	756	780	784	808	752	781	791	773	772	753	748	764	764	783	791	744	843	751	772	747	793	815	806	729	780	750	811	782	758	778	815	794	752	762	837	788	770	813	770	753	784	761	797	775	790	735	790	778	776	778	787	740	781	794	793	765	807	761	787	766	754	761	777	749	811	774	782	829	783	757	789	735	819	757	777	755	764	755	732	723	789	777	703	801	732	727	757	783	766	783	814	784	725	701	764	779	763	717	790	829	763	790	758	807	739	763	791	746	772	736	759	773	790	788	781	766	786	747	743	746	791	736	744	804	760	744	813	785	774	792	735	791	681	809	799	805	801	766	729	792	780	795	805	791	780	740	762	791	733	854	729	746	790	783	763	775	733	723	777	699	790	822	786	724	699	795	840	774	785	791	734	762	821	791	776	752	726	769	808	738	720	792	783	758	770	758	796	778	804	815	811	798	800	705	776	783	746	778	750	745	777	751	754	790	806	795	759	743	743	755	819	800	760	777	812	754	793	831	789	807	766	827	765	735	745	821	756	732	773	798	769	827	803	767	785	761	781	805	811	782	758	764	795	789	764	764	755	757	779	762	778	812	826	771	819	756	736	771	773	778	758	775	793	812	758	794	807	741	785	815	742	747	788	760	762	775	814	750	760	805	790	779	758	748	744	808	822	739	818	773	761	770	729	781	767	791	789	807	796	769	795	753	772	790	792	740	774	750	801	715	753	795	772	793	759	752	768	752	807	772	775	801	744	812	767	721	766	768	754	774	777	745	770	746	795	813	771	797	728	750	774	780	758	770	784	790	794	773	777	776	765	831	780	714	754	786	775	745	763	746	806	702	795	780	818	780	768	803	757	787	755	799	817	768	743	757	863	763	796	742	805	747	814	799	786	772	772	761	764	781	751	770	779	762	795	795	763	763	787	761	777	787	778	790	817	786	810	796	769	830	768	758	775	719	744	823	788	749	824	817	782	756	755	737	753	724	806	780	761	791	723	788	767	771	737	751	810	764	769	715	763	732	773	792	741	761	790	787	764	764	833	784	799	749	819	768	823	811	800	731	741	735	802	747	773	780	792	750	778	785	743	803	770	779	765	745	805	769	770	793	759	777	702	739	774	798	735	816	746	795	738	767	783	750	774	775	774	790	757	812	772	810	796	787	782	796	748	784	760	773	781	816	742	763	743	735	774	757	747	807	735	779	803	770	748	742	715	766	790	776	791	761	787	759	805	747	726	729	830	780	819	815	777	800	793	780	769	753	766	753	767	787	776	764	772	743	828	792	749	732	760	751	793	796	799	764	780	776	730	784	751	795	752	759	738	807	799	770	781	730	751	775	783	797	782	800	805	771	779	732	740	786	750	770	806	769	792	792	807	745	753	801	774	789	771	798	752	807	793	750	763	695	783	760	784	774	764	789	773	744	815	775	795	796	762	770	747	778	770	755	752	798	739	772	804	786	789	766	797	774	740	825	776	791	789	763	826	782	829	817	767	764	796	802	776	734	809	773	768	783	735	753	794	763	793	776	749	809	801	802	804	789	754	733	713	772	733	734	744	786	744	795	768	813	794	800	789	808	800	759	774	790	759	755	808	766	773	774	771	815	771	766	786	763	809	748	784	782	787	803	774	814	743	746	752	814	753	747	792	796	811	805	782	738	795	767	755	817	772	726	745	789	784	780	798	757	776	813	745	805	734	750	780	775	765	785	778	782	736	743	751	720	757	799	797	795	797	816	797	772	781	779	767	809	790	736	779	821	783	828	832	764	763	795	728	756	780	746	812	805	785	753	792	816	807	799	817	808	780	746	772	780	756	773	775	778	762	787	736	752	779	761	745	771	774	766	800	773	814	812	795	769	794	741	769	741	773	784	803	773	784	812	820	729	824	800	743	731	777	743	767	761	801	806	770	760	754	758	724	746	789	759	777	772	777	745	738	772	778	760	769	757	801	741	775	712	766	735	749	818	763	818	780	749	793	780	761	780	767	756	797	757	794	831	796	780	787	755	760	819	753	749	752	695	736	738	755	774	801	748	823	739	753	753	787	787	734	787	756	770	770	783	787	779	804	814	729	735	768	797	789	763	762	796	800	814	775	731	799	746	723	746	802	794	795	747	805	780	748	716	816	747	811	792	783	844	749	770	770	808	758	781	797	776	766	816	780	819	768	798	746	772	772	773	787	763	777	790	773	728	779	786	712	811	801	717	724	801	785	728	798	765	804	756	779	820	774	758	765	821	761	792	752	782	805	803	753	804	804	758	766	745	765	792	732	776	823	797	760	770	774	774	765	816	789	739	712	780	784	760	801	827	754	796	706	746	786	802	775	815	779	798	798	754	781	779	746	743	783	774	783	752	812	764	721	790	822	772	813	732	775	792	755	786	739	752	772	729	808	772	753	791	756	719	745	807	774	775	763	821	808	776	756	762	753	761	785	756	778	750	765	757	797	788	793	811	760	762	751	770	790	761	790	792	765	763	794	758	767	773	780	775	729	816	777	750	810	806	831	746	752	788	786	751	783	770	761	775	760	798	772	827	762	805	748	787	782	777	759	756	722	781	766	751	778	714	763	792	770	781	809	776	785	757	715	782	810	726	808	780	774	750	830	753	795	727	823	738	740	761	797	776	738	765	753	812	767	759	808	735	786	744	731	758	810	807	722	747	796	806	742	739	762	820	775	735	750	813	758	787	730	793	800	818	743	743	776	774	775	731	793	774	761	833	735	817	735	717	733	777	834	792	811	817	818	766	778	783	784	768	779	743	819	760	775	785	747	734	776	772	739	778	744	748	752	743	729	738	796	765	742	838	778	759	778	757	758	744	772	777	743	806	784	734	789	794	806	787	772	828	764	785	777	812	766	788	709	744	791	766	779	800	751	782	757	790	764	727	768	753	757	736	780	738	800	788	817	771	793	778	731	820	773	786	752	778	765	763	716	763	785	768	806	803	765	738	782	765	759	796	751	771	755	780	747	788	777	810	781	749	773	764	782	758	770	802	741	811	763	757	774	751	796	807	788	763	815	788	793	762	747	828	787	787	824	802	790	741	805	768	729	821	787	745	781	771	730	776	762	794	758	800	783	720	796	735	796	811	749	785	738	791	759	793	787	751	782	773	785	792	762
14499	1171	939	765	527	426	349	300	294	286	268	265	271	254	233	207	208	252	223	197	223	194	250	242	239	197	197	245	209	247	239	231	271	226	215	201	248	211	216	229	223	201	217	221	230	216	220	215	237	220	212	214	204	238	240	224	217	209	203	217	250	230	221	218	198	207	182	204	210	234	216	218	247	191	199	234	204	241	223	214	246	213	223	187	204	232	229	220	201	200	216	208	217	247	224	207	205	210	207	211	220	218	257	196	208	217	229	221	220	236	227	226	222	217	241	215	215	225	241	220	215	188	227	224	179	227	222	226	209	222	207	215	222	225	219	236	233	235	221	216	229	203	205	177	210	213	186	212	201	202	231	192	199	223	211	207	234	224	234	203	218	206	231	194	239	235	207	225	195	215	219	211	206	232	212	223	207	216	227	224	241	208	218	241	223	236	207	188	200	196	223	234	209	221	234	207	240	224	229	214	225	250	222	223	193	206	215	215	215	195	221	219	223	218	225	224	207	198	234	222	229	232	211	220	195	234	196	213	186	210	203	228	217	218	195	208	195	230	229	195	216	185	221	219	199	203	210	218	203	225	201	226	205	239	227	234	200	225	193	222	244	227	199	206	251	217	216	249	225	213	198	205	198	205	234	218	216	244	237	214	185	202	206	236	243	225	225	198	210	208	243	234	212	202	196	232	232	197	206	215	210	226	215	213	200	223	230	237	200	206	220	221	212	191	187	211	202	192	220	213	215	220	220	196	227	218	202	216	250	207	221	218	203	218	192	212	259	243	196	237	229	222	231	207	239	220	232	213	211	189	205	215	208	232	173	218	201	232	216	211	206	212	230	221	198	198	193	199	204	221	209	238	198	217	205	225	214	235	234	218	211	206	209	224	192	196	224	231	226	203	253	209	212	227	227	222	215	218	242	231	199	199	231	217	245	218	210	212	236	218	210	212	199	222	217	217	215	214	231	178	227	196	208	207	201	198	204	206	231	222	224	217	235	213	211	169	216	207	217	212	203	209	220	211	205	209	186	205	180	253	215	223	223	213	207	231	212	212	210	237	219	244	216	234	237	229	197	206	233	200	240	217	193	238	246	208	221	232	222	189	222	240	202	225	199	238	195	213	204	203	211	213	217	216	211	224	231	242	202	216	229	194	226	209	231	216	239	212	193	227	208	220	189	233	252	228	226	229	226	199	231	235	193	217	222	247	227	233	189	232	238	179	243	239	222	203	227	190	233	204	191	205	190	229	226	192	202	223	206	199	244	207	206	231	221	205	262	218	199	208	192	203	230	211	194	231	218	252	221	213	227	200	188	235	217	229	209	222	226	183	224	249	201	191	226	217	190	179	240	231	184	232	245	201	239	203	229	203	200	217	210	226	205	237	218	227	207	205	240	190	231	248	253	232	223	211	216	200	204	187	191	222	236	227	212	215	204	204	210	197	195	203	222	198	222	236	203	220	205	199	204	215	183	205	236	235	206	235	223	214	235	212	190	227	198	224	191	204	232	217	232	208	206	217	194	171	213	193	207	230	224	204	197	212	226	247	229	200	214	215	185	216	203	200	230	210	211	199	211	233	245	237	248	215	217	212	253	204	215	251	222	229	243	194	217	219	213	214	211	230	217	206	212	201	209	223	227	204	190	213	239	236	199	239	229	214	226	202	228	223	211	223	226	242	204	228	219	217	190	223	238	197	220	240	243	228	223	208	215	224	203	220	229	222	203	229	240	255	231	202	223	241	250	195	216	226	235	225	205	212	203	237	220	207	227	220	231	205	221	242	233	221	201	220	203	218	207	235	234	226	209	193	193	218	221	213	199	243	227	221	235	205	223	229	213	221	204	211	206	206	209	226	236	234	198	195	197	209	230	213	220	200	206	224	218	233	224	220	204	212	213	218	226	210	187	214	205	201	213	227	220	221	219	223	212	220	198	218	226	225	205	218	222	211	192	231	231	243	236	200	212	203	212	214	223	251	215	191	247	224	238	220	230	210	217	256	176	208	223	214	221	204	200	228	223	217	210	227	203	208	232	231	227	239	238	213	222	197	214	209	198	198	232	234	220	191	233	191	207	194	215	234	211	201	229	188	213	209	202	212	245	220	211	210	216	233	213	205	193	232	207	212	237	239	222	189	235	182	226	221	200	227	209	219	216	227	201	231	199	228	207	207	223	190	217	217	234	178	193	260	216	202	219	222	221	236	202	233	236	227	222	213	205	210	212	198	217	217	222	211	241	199	185	207	238	222	231	215	225	228	229	200	229	192	199	268	234	229	222	244	226	223	200	250	202	247	236	202	206	241	223	231	245	227	217	209	211	233	243	210	221	218	225	195	228	217	221	246	217	197	224	212	218	194	190	252	226	209	231	202	199	208	181	223	231	212	200	209	218	212	208	204	222	231	212	226	231	196	194	191	204	228	220	252	229	218	225	240	214	259	228	209	196	233	220	219	219	234	225	229	214	215	223	251	200	227	195	201	213	211	196	218	194	205	221	204	214	215	208	220	210	192	199	223	201	215	206	231	218	222	226	193	217	229	222	225	222	197	186	204	200	215	227	255	225	241	234	227	217	240	205	209	242	232	238	205	233	266	234	254	217	211	218	203	218	175	230	216	218	204	207	226	214	226	222	229	228	200	221	220	214	210	179	211	223	230	241	213	202	231	218	211	213	254	223	231	236	219	249	220	204	187	222	190	224	251	231	196	217	225	216	243	206	217	225	213	245	231	240	206	227	201	219	209	196	211	205	227	200	235	203	235	218	204	215	232	230	195	209	236	217	205	209	198	211	206	221	194	220	245	207	204	222	211	216	215	213	217	231	215	231	213	192	233	228	234	231	204	242	223	200	205	189	230	213	239	201	215	221	208	214	210	206	212	209	222	202	201	187	215	197	225	217	234	210	200	227	188	215	224	209	198	240	208	188	204	220	223	226	204	201	198	214	222	213	208	201	235	211	240	214	200	200	232	221	208	208	202	220	223	218	193	239	207	221	215	191	208	230	220	218	236	224	203	206	221	187	207	222	195	197	223	208	210	233	195	213	239	207	227	249	204	242	207	226	200	226	208	220	210	203	230	226	231	203	236	231	199	230	224	233	211	215	231	221	212	209	229	234	216	235	212	214	215	257	213	205	229	206	231	192	224	222	228	211	215	204	184	219	208	216	226	202	235	220	223	224	224	253	238	210	216	204	206	227	219	198	194	211	231	205	229	237	201	237	211	214	197	202	235	218	215	231	227	225	208	206	249	233	232	216	224	221	218	240	226	190	230	224	218	229	218	218	215	221	191	216	219	237	202	208	245	214	253	232	217	174	225	229	207	229	210	225	212	202	219	241	217	213	228	213	208	220	205	239	221	207	233	225	235	226	216	217	239	235	203	224	201	214	233	203	224	246	215	217	237	224	199	236	209	224	234	218	234	216	202	233	223	212	215	199	223	206	210	212	252	255	202	222	229	226	239	205	194	215	218	224	210	214	233	198	198	226	225	193	229
8153	1021	2023	2300	1867	1617	1200	1079	986	843	800	738	709	733	653	663	659	608	641	572	626	527	607	606	592	595	544	571	537	545	569	554	546	581	561	505	582	530	528	534	544	504	500	583	537	546	542	520	489	544	569	504	476	507	530	538	541	544	507	555	510	502	531	524	479	492	530	525	533	536	553	511	552	518	516	503	504	516	506	529	524	469	513	543	497	503	501	532	525	488	531	511	510	561	500	462	535	490	537	521	520	514	519	512	527	500	466	491	531	578	480	480	519	506	510	517	550	493	472	525	533	505	522	504	520	532	524	487	528	534	515	521	523	548	485	511	531	512	544	489	509	498	512	475	555	474	517	506	473	503	480	503	505	541	504	529	526	474	526	474	485	521	547	476	530	549	456	507	502	502	523	503	474	507	543	543	533	532	522	474	458	466	507	518	525	535	534	537	507	487	521	510	518	522	520	517	531	535	498	471	505	479	496	533	442	491	507	508	554	530	497	496	491	493	512	528	515	512	514	521	481	537	529	529	565	499	479	508	518	539	534	564	480	536	492	522	536	558	509	515	540	546	478	498	516	483	538	553	528	499	499	507	525	548	522	469	488	495	491	465	497	508	538	497	519	504	514	528	555	520	505	493	490	485	532	515	506	499	489	517	521	499	491	508	520	469	521	536	491	538	479	503	505	530	523	530	506	496	503	508	510	549	506	491	521	483	511	526	486	525	504	509	489	506	500	509	474	511	514	478	496	531	491	488	507	507	452	514	512	513	505	507	547	479	513	530	471	519	516	487	492	517	486	508	487	503	524	492	516	526	505	496	491	540	535	471	558	524	552	484	469	503	492	486	521	520	517	522	512	482	493	523	509	494	520	473	498	555	513	482	476	535	499	535	521	537	479	517	554	526	514	506	479	505	502	513	543	507	515	520	512	518	521	532	515	489	449	460	502	491	474	540	502	530	500	535	481	504	501	509	523	517	491	522	484	511	520	516	501	497	526	533	498	547	504	493	526	485	514	476	525	455	479	502	529	507	514	515	513	516	513	526	529	543	514	502	510	526	540	535	535	462	491	509	482	491	547	509	491	528	495	506	497	537	546	490	540	507	488	502	493	499	481	556	539	515	514	514	488	498	503	528	519	467	533	551	518	510	493	521	539	483	511	530	523	470	468	506	475	519	500	534	524	504	501	538	471	529	449	498	497	516	497	506	482	513	551	510	497	484	499	515	485	511	497	514	470	510	498	491	536	554	506	475	514	522	503	510	534	474	508	535	499	543	527	536	536	493	526	501	507	535	540	509	503	482	483	477	527	491	510	507	519	473	510	534	487	473	460	519	499	511	529	485	502	520	507	510	506	479	476	551	507	535	493	543	512	510	519	519	506	512	520	544	513	496	506	538	507	501	464	470	485	489	511	504	530	529	503	483	512	507	551	546	507	508	507	516	536	524	540	531	479	487	522	505	487	529	493	498	523	496	511	510	503	525	476	510	514	487	485	529	456	488	520	511	515	510	503	517	471	489	489	509	496	523	556	514	551	513	496	507	489	480	523	511	501	516	564	520	475	478	483	499	493	476	477	464	499	510	501	488	486	519	500	533	506	481	510	512	530	515	505	504	470	536	479	512	481	486	505	526	474	537	523	499	546	499	515	489	467	512	505	526	504	510	515	518	524	536	479	491	489	477	540	548	509	514	533	492	511	519	520	553	480	540	502	523	513	497	512	500	515	503	476	519	489	534	539	512	465	526	520	527	479	508	484	520	494	445	506	509	480	516	495	503	538	515	533	499	507	537	510	538	464	553	515	539	508	509	495	507	511	511	474	453	517	528	540	511	511	494	510	484	494	526	504	534	490	475	523	487	485	536	494	523	515	496	536	467	491	555	542	532	513	526	561	534	548	503	519	499	546	522	514	516	517	491	531	516	534	502	499	524	476	486	512	506	520	539	503	510	506	515	512	492	516	526	537	472	531	499	511	499	507	503	487	551	507	478	491	503	491	517	488	498	533	522	462	504	529	540	480	485	534	494	512	504	487	497	505	506	535	548	527	529	510	488	482	495	497	489	464	499	532	506	509	539	529	521	494	540	483	535	540	534	505	535	512	487	494	466	537	478	497	509	508	517	495	531	546	510	510	523	492	498	497	532	516	519	484	462	524	501	490	501	512	534	513	500	524	495	548	490	533	515	506	499	544	536	499	508	556	521	522	517	535	520	506	522	521	505	482	522	554	538	541	513	537	531	506	493	497	514	503	549	490	513	517	569	515	528	500	475	502	484	495	524	505	482	509	540	504	510	509	514	490	489	538	527	519	546	503	513	537	508	508	511	513	515	504	546	530	493	535	544	504	533	495	537	495	510	513	506	531	488	514	508	531	509	524	519	489	534	491	513	520	487	478	510	529	513	491	473	511	521	523	505	546	524	499	526	506	551	512	473	539	514	475	516	539	486	515	477	513	476	516	500	514	537	502	482	501	461	526	490	522	464	494	486	491	517	504	533	501	467	521	500	466	465	532	512	529	534	510	510	497	530	507	512	512	521	523	505	533	502	499	497	499	549	525	500	521	536	528	463	494	489	505	451	530	538	511	497	511	469	543	549	550	526	505	509	509	498	519	489	530	491	463	562	450	505	466	531	500	511	511	531	527	491	513	504	467	536	533	531	539	535	496	492	529	496	505	528	536	511	498	497	496	538	504	495	558	493	522	540	517	488	523	497	497	501	515	544	476	535	515	516	479	524	551	507	506	496	482	467	441	516	516	482	528	537	500	513	535	525	484	488	499	512	517	542	524	516	482	478	548	492	506	532	484	533	484	490	531	554	500	554	558	513	514	528	531	504	515	517	472	495	508	517	510	473	538	554	522	541	517	475	529	496	493	524	537	532	496	501	533	507	536	522	528	485	482	492	546	551	531	472	480	528	516	485	477	526	513	514	502	525	501	502	476	550	519	498	542	476	524	498	498	507	486	478	472	519	507	536	493	523	535	488	498	509	484	521	524	500	544	506	522	521	505	521	523	484	468	487	520	487	485	507	500	516	517	495	514	483	489	478	519	507	485	501	519	513	512	496	502	471	478	519	507	456	494	473	525	536	522	496	515	475	490	507	477	524	512	516	556	510	542	560	501	480	523	501	517	524	472	508	513	513	507	505	469	484	539	520	508	519	481	501	515	546	484	518	538	510	492	479	517	479	523	487	494	523	482	534	501	504	542	513	449	479	511	489	492	538	511	491	490	519	497	507	504	500	512	507	481	523	515	526	506	477	542	478	453	568	513	506	514	514	509	504	573	499	505	535	487	470	462	542	475	506	542	536	512	484	503	503	504	528	518	503	516	542	505	516	499	507	527	528	490	489	509	517	496	522	471	516	527	477	474	534	490	473	491	494	496	466	499	478	487	526	523	523	496	529	496	541	495	526	526	538	511	509	491	530	554	467	502	545	565	488	526	502	507	505	535	479	530	470	509	499	497	541	520	524	527	517	496	526	498	512	517	506	517	515
1671	243	279	273	234	262	224	258	269	232	260	241	228	244	227	252	213	244	278	242	250	263	225	258	222	235	243	214	238	229	215	230	240	237	265	240	256	271	220	224	241	248	221	238	253	225	232	243	269	225	240	238	223	246	236	234	244	238	214	225	244	240	257	246	251	269	234	217	237	256	249	218	231	220	225	241	233	237	280	241	244	255	240	245	230	239	225	234	237	231	219	212	259	258	234	241	254	251	248	227	236	233	222	252	235	234	226	228	239	228	236	238	210	273	232	234	235	210	222	216	235	222	227	252	235	227	237	229	269	240	259	254	239	226	256	231	213	234	236	221	228	231	223	233	215	210	226	223	227	204	260	273	265	237	258	233	238	231	225	229	260	267	244	206	236	224	240	241	239	271	226	221	248	239	236	249	242	252	235	256	245	213	235	239	230	233	252	234	229	227	278	266	240	218	234	273	217	229	249	249	232	230	257	223	259	214	255	243	236	267	232	207	241	218	213	221	257	232	229	216	252	205	202	255	236	246	244	225	246	235	241	234	219	251	224	244	194	205	239	223	234	230	254	235	253	229	250	256	217	232	250	234	250	240	242	267	227	229	213	233	249	231	235	236	235	228	233	220	238	234	246	219	256	251	260	220	224	246	230	232	228	241	252	243	245	265	229	235	248	258	230	226	210	229	237	253	226	225	225	248	256	257	246	266	251	277	248	236	229	236	236	276	242	217	232	272	235	212	228	225	223	241	261	223	213	242	226	222	231	291	247	226	225	258	259	262	220	235	212	252	245	263	218	227	226	215	253	224	213	224	244	248	242	265	234	203	230	210	251	244	245	237	222	237	226	210	234	227	234	231	219	259	236	219	214	256	252	218	236	234	218	249	209	245	223	212	248	225	215	258	252	209	225	264	222	228	219	219	232	237	230	234	249	230	208	253	228	196	221	226	245	214	239	251	226	233	261	216	261	247	260	222	205	230	237	221	211	239	245	216	261	230	228	200	195	225	226	221	208	235	238	248	260	228	228	217	252	218	232	237	264	235	222	252	233	257	241	235	252	221	238	226	223	221	206	222	240	240	231	233	258	224	232	234	243	244	230	213	243	239	256	266	255	232	235	220	224	233	236	254	215	228	225	262	203	257	244	220	223	261	262	249	238	230	245	232	248	247	232	238	245	230	240	236	219	245	228	255	198	245	271	240	217	238	239	218	229	239	210	250	260	237	253	231	209	258	233	236	249	243	226	240	234	259	230	240	215	226	247	213	219	203	243	234	218	216	230	257	221	240	252	261	255	255	211	222	230	218	237	237	242	244	211	254	205	243	237	240	270	240	251	227	198	246	242	256	239	222	223	218	243	234	227	192	243	225	216	245	252	233	233	279	254	224	248	265	228	214	225	219	248	221	206	258	242	204	220	219	233	220	252	201	262	236	246	243	235	224	249	250	180	263	228	234	222	240	230	224	220	254	260	263	210	214	261	233	241	219	264	215	246	228	236	273	245	234	241	244	247	230	224	231	233	221	259	229	230	244	242	207	230	239	229	231	259	236	246	245	250	261	250	232	232	254	259	235	234	235	253	241	237	193	250	230	231	244	236	263	229	263	251	217	204	205	239	263	236	240	247	268	228	226	253	208	247	246	226	213	261	238	230	229	236	239	213	251	242	229	232	226	234	243	220	230	234	232	213	258	229	219	198	212	217	229	253	215	239	229	219	242	237	235	233	246	246	196	237	217	252	268	220	240	227	251	215	227	244	242	222	226	252	258	236	222	238	260	239	220	265	207	259	223	259	247	236	228	211	224	223	233	233	245	267	222	241	203	272	266	251	206	218	243	208	211	226	218	224	216	230	228	236	243	248	231	235	220	245	250	236	241	288	211	244	248	254	211	243	224	238	213	220	229	238	256	236	254	222	218	239	234	222	214	256	252	250	245	239	241	244	249	240	216	224	221	208	232	257	262	224	267	226	227	216	247	272	252	234	240	239	248	221	238	248	207	234	225	223	215	247	232	230	234	246	240	231	228	219	229	222	237	239	248	238	232	237	236	240	240	270	229	234	245	224	232	240	276	254	219	215	229	253	235	218	250	245	253	235	240	256	233	238	229	259	286	245	232	244	231	281	236	250	252	220	237	224	224	263	239	220	255	240	267	237	185	228	248	243	225	217	226	239	242	231	248	239	235	214	240	249	237	223	248	219	220	233	255	219	239	256	255	244	233	220	227	235	260	249	234	236	200	230	209	258	226	241	257	257	220	233	231	258	247	248	194	248	234	234	219	232	250	247	218	235	253	226	217	223	232	249	228	267	229	237	232	219	264	212	271	230	248	240	236	238	223	241	221	262	219	212	231	215	264	251	238	205	230	196	202	226	208	226	243	256	252	227	232	238	233	235	244	196	260	228	223	225	234	236	233	242	255	208	231	230	217	218	215	214	248	254	254	259	241	243	224	250	242	252	239	230	220	245	227	226	237	209	247	250	234	249	243	232	238	276	243	236	227	237	248	230	229	235	199	229	241	242	234	211	250	264	214	253	229	220	220	233	254	224	191	244	234	237	233	242	253	257	241	252	221	235	241	234	220	223	236	235	274	231	255	216	241	211	217	248	255	232	247	225	208	269	254	243	228	245	237	243	242	260	214	235	279	275	241	208	274	248	236	258	238	230	232	236	234	225	254	240	230	244	246	233	224	244	229	255	232	250	224	255	257	227	225	252	246	239	245	236	274	212	247	225	242	226	239	220	234	230	275	197	225	259	241	231	236	245	251	197	273	239	202	243	257	239	214	216	204	227	213	243	244	233	219	250	230	239	262	213	236	214	229	258	229	238	231	231	222	238	213	245	230	247	243	229	237	235	225	230	218	235	235	241	260	207	236	211	233	260	237	228	268	277	221	260	237	238	257	244	228	189	217	231	219	244	260	228	232	252	234	238	225	225	242	267	236	243	258	272	246	209	253	255	247	252	244	236	239	228	227	247	218	208	240	257	250	248	208	246	230	232	227	211	217	229	204	264	223	207	230	264	230	248	230	258	256	193	228	231	240	265	271	275	215	235	248	218	229	255	234	220	237	231	248	244	243	232	258	254	259	229	238	227	253	234	229	214	206	227	240	281	247	262	217	223	234	277	231	234	260	248	237	229	239	224	220	223	261	235	235	246	259	229	223	221	217	238	242	242	224	237	240	240	261	227	245	232	216	223	270	194	227	221	247	206	220	239	238	233	248	243	256	198	214	242	231	233	237	247	248	226	252	257	257	217	258	241	224	235	248	236	243	236	222	227	226	217	225	238	238	244	204	231	242	245	230	238	240	231	229	237	254	251	232	240	224	259	263	196	227	256	250	288	235	219	280	250	235	253	267	259	252	236	240	216	253	245	236	243	240	242	241	249	241	258	236	247	237	233	257	246	252	231	251	226	276	223	240	228	239	240	244	226	251	248	221	213	214	244	235	249	229	210	212	247	236	223	236	215	225	226	208	216	249	241	221	236	237	220	201
2034	588	632	611	655	608	562	632	593	607	625	577	559	593	562	585	549	548	572	545	537	584	589	554	586	584	527	599	572	539	577	555	555	575	610	574	537	616	612	581	559	609	635	553	569	539	596	557	572	561	555	593	554	559	576	564	552	577	591	595	588	552	587	600	554	567	612	591	576	547	594	616	567	548	540	607	535	607	561	544	566	561	574	538	545	558	562	562	581	626	550	607	585	560	564	569	542	607	580	595	594	577	565	569	600	619	551	546	554	565	572	585	536	584	569	564	628	567	550	612	567	561	568	603	600	566	557	602	608	598	590	550	600	584	586	581	561	594	583	601	561	613	576	616	590	568	578	538	596	560	582	573	547	579	582	575	529	570	571	596	534	611	577	575	537	561	586	606	571	568	598	585	595	578	562	603	598	558	529	588	563	581	551	572	555	579	580	609	592	567	627	576	572	541	586	586	557	595	588	586	558	568	528	574	588	558	596	569	577	559	597	601	532	603	532	592	598	545	582	582	578	590	576	523	564	545	527	599	516	573	590	546	567	600	558	547	604	556	581	557	591	572	517	591	547	578	575	548	530	549	528	549	565	527	558	586	539	486	558	572	571	589	584	559	590	597	553	556	585	534	567	573	578	555	593	563	595	588	640	543	581	602	590	587	601	604	600	552	560	581	586	554	603	570	591	548	555	616	577	549	587	565	546	557	568	595	574	602	575	568	554	601	601	565	575	568	581	584	508	536	562	553	582	555	566	589	549	626	635	551	557	602	552	593	585	549	603	565	558	588	581	593	589	577	586	576	570	562	585	603	566	596	545	591	603	545	586	571	581	562	585	543	580	554	560	572	593	532	557	573	604	572	560	560	570	525	570	619	548	557	547	593	542	604	576	587	568	601	551	605	589	600	606	580	571	549	593	537	587	552	629	548	557	523	534	537	605	580	583	530	626	554	583	568	602	564	564	608	609	519	570	533	591	564	568	594	584	586	551	539	607	576	585	564	567	588	607	580	542	545	582	585	557	545	517	540	617	547	550	547	598	568	567	621	584	590	563	557	567	575	563	598	581	596	585	544	580	575	593	585	542	570	578	586	559	621	605	570	615	568	586	557	568	558	564	594	572	625	597	545	570	551	588	577	597	561	563	589	598	565	524	594	560	552	567	592	566	560	578	568	560	562	559	589	570	591	595	544	591	577	558	563	578	567	612	579	551	603	544	565	581	576	575	547	565	537	609	560	619	589	569	539	574	565	561	596	552	571	572	555	575	591	602	570	601	573	565	609	566	585	542	572	527	581	555	560	539	575	584	568	591	554	550	553	589	594	531	550	582	538	571	571	562	560	566	638	575	621	564	575	567	571	551	589	568	592	564	575	578	575	559	566	614	609	601	566	580	589	584	622	607	592	519	533	614	592	599	578	573	549	563	610	559	607	612	595	578	566	598	609	560	602	542	550	540	595	544	542	566	566	568	565	577	519	527	583	555	601	575	568	624	605	582	567	595	555	560	625	588	618	593	559	541	575	603	556	577	548	586	571	544	569	522	534	597	564	600	574	575	572	607	623	596	557	570	555	585	584	572	601	596	540	557	600	549	583	609	580	598	576	571	567	561	590	552	538	546	577	556	566	557	543	596	571	587	612	528	620	584	550	573	547	651	570	613	565	543	565	580	551	597	568	583	607	566	615	594	590	580	545	584	578	562	595	581	559	627	595	553	594	587	570	586	566	585	591	566	537	525	573	605	570	562	607	556	570	595	575	546	609	579	584	520	562	545	596	572	571	573	586	564	600	563	537	572	562	583	559	558	604	580	624	557	597	583	547	569	594	574	562	593	561	593	598	578	586	576	605	597	590	608	581	597	573	542	552	537	555	632	574	575	583	603	601	550	586	566	555	540	569	573	589	569	561	557	573	556	612	576	541	597	589	571	630	560	556	542	546	540	580	605	557	560	608	578	556	543	563	568	553	548	576	586	607	553	574	556	546	567	632	589	590	582	572	603	539	585	613	548	571	582	570	544	576	567	587	555	570	586	562	596	537	560	575	578	547	568	576	572	547	594	561	564	558	552	564	578	591	581	553	602	555	601	578	548	597	584	598	586	598	526	529	563	615	547	594	572	563	548	568	540	587	607	561	563	561	588	560	554	558	613	557	527	605	533	566	599	604	537	560	572	548	544	582	555	567	544	584	562	552	577	588	551	587	541	585	576	556	563	566	591	570	610	534	576	567	546	592	568	569	604	549	567	591	584	576	576	573	549	549	565	588	544	605	575	588	590	601	568	540	608	585	615	547	532	580	605	575	574	571	581	552	551	597	560	578	562	600	582	619	578	559	576	603	575	563	580	578	627	576	557	561	538	599	585	569	600	560	549	529	593	624	561	564	570	591	576	591	588	596	578	557	587	586	555	590	577	552	526	595	588	594	547	607	549	571	567	561	571	590	543	571	610	573	532	575	567	590	565	563	564	543	617	567	570	564	605	587	561	588	566	545	624	568	586	551	565	553	559	615	571	568	589	561	588	561	579	567	582	582	541	556	568	631	587	574	593	623	596	605	556	604	560	565	596	565	570	565	554	567	549	603	574	601	609	580	551	566	597	597	567	581	598	570	585	562	555	543	588	592	615	577	566	548	594	598	604	554	576	580	580	548	565	540	550	567	549	539	532	573	579	569	567	555	568	554	562	579	572	556	554	574	567	601	545	581	579	543	599	601	601	567	586	597	573	596	597	595	580	594	564	558	577	606	583	539	569	579	604	597	566	581	595	523	559	546	588	586	602	556	582	541	544	554	612	588	549	593	564	594	618	556	549	574	578	620	563	564	582	562	595	573	563	561	586	588	551	583	623	507	550	582	595	599	604	552	567	605	523	594	567	563	571	554	592	567	548	548	598	566	577	591	587	534	565	575	586	580	562	610	572	547	580	533	567	594	592	566	548	537	622	582	580	571	599	555	574	572	591	575	604	554	586	552	607	572	595	600	564	562	545	558	534	583	602	551	579	580	560	614	566	560	565	643	612	605	597	603	575	562	512	600	568	571	566	589	572	537	600	587	631	547	578	578	584	559	537	498	597	565	542	592	594	577	535	592	513	560	614	614	577	549	613	554	606	573	548	574	613	590	563	556	587	565	570	569	596	564	560	569	571	581	529	568	582	599	567	566	566	593	568	572	575	560	556	548	610	542	613	549	575	602	595	567	551	613	614	563	563	607	579	586	627	547	598	595	554	549	580	618	596	576	559	571	553	584	616	585	568	584	566	610	580	575	595	618	565	563	589	529	518	558	565	573	572	594	547	544	544	602	556	578	596	573	586	569	597	599	579	557	540	566	572	589	596	593	562	588	532	579	604	571	605	560	549	549	532	605	602	597	555	546	585	573	573	615	520	569	576	590	566	564	554	547	533	527	575	563	525	575	598	556	559	574	596	593	575	551	544	615	601	587	562	617	570	566	553	599	597	597	593	553	593	581	561	608	542	563	588	552	561	580	592	554	531	603
7555	678	669	576	473	423	430	403	337	340	377	349	345	374	343	351	341	347	348	363	340	329	334	332	347	352	372	341	353	346	377	333	341	356	321	359	366	328	338	346	336	342	345	335	301	319	317	358	379	327	333	322	328	352	329	326	350	368	366	396	355	348	409	351	320	347	365	328	359	345	332	335	334	332	335	345	323	329	326	340	328	342	386	344	360	352	318	332	322	337	363	325	325	314	305	329	330	337	358	346	338	346	358	338	313	333	333	340	356	339	348	338	327	317	316	358	348	353	347	326	360	327	314	370	296	311	342	346	371	318	316	311	363	340	382	348	312	312	367	330	343	327	366	324	320	291	358	346	330	346	320	341	323	330	346	343	323	353	324	318	341	338	326	339	315	351	342	313	364	333	354	357	366	343	321	311	327	365	350	352	312	359	323	303	319	349	342	345	368	378	338	282	358	320	335	336	337	347	350	326	337	349	333	340	356	304	340	323	384	330	378	356	340	330	343	322	335	332	358	351	356	369	382	358	322	325	343	376	345	344	316	324	324	348	354	306	338	318	331	334	338	376	364	325	322	319	347	338	322	365	362	315	314	322	345	367	312	327	301	335	355	321	341	315	323	328	320	327	317	323	387	361	330	332	311	327	354	316	337	344	321	346	323	287	317	345	355	365	297	366	316	284	335	340	340	342	359	320	379	354	334	362	350	316	338	383	334	323	387	326	392	323	357	334	352	355	337	290	297	344	287	299	347	339	313	381	314	349	338	347	350	321	369	349	350	295	331	371	367	344	337	338	362	325	330	345	342	327	343	350	344	335	338	304	379	343	347	324	349	333	333	370	360	332	319	324	318	362	372	345	337	374	356	350	306	335	361	330	301	324	357	309	345	324	309	319	363	348	308	319	357	332	339	340	336	306	344	352	354	306	337	375	363	336	342	349	297	317	347	334	323	353	322	328	312	335	329	328	342	329	298	342	354	309	342	323	376	337	365	279	351	346	316	340	360	362	342	339	362	359	367	333	340	350	337	344	320	317	334	334	326	309	358	343	318	368	343	358	378	330	347	316	318	339	334	341	348	344	346	312	324	336	348	334	331	336	334	334	368	324	342	335	331	342	370	356	312	309	338	344	334	351	300	351	338	391	324	359	317	321	324	336	308	322	325	329	333	334	330	345	329	355	345	361	343	309	335	333	336	357	346	328	329	337	342	324	353	316	321	358	344	343	336	333	299	387	337	326	334	357	355	329	393	323	356	303	335	337	355	384	356	342	349	353	317	332	341	323	320	327	324	361	343	342	352	361	350	315	300	306	312	319	330	342	301	342	350	324	353	324	306	339	286	328	356	321	341	325	329	324	306	323	347	339	337	330	316	337	340	309	364	333	329	315	300	329	363	319	325	368	341	355	378	319	364	353	350	352	348	353	332	348	329	340	307	302	337	332	345	359	334	317	353	313	326	319	308	352	304	324	358	300	341	328	313	320	327	345	324	302	328	369	374	348	312	325	340	329	383	332	339	332	324	363	367	352	336	329	339	360	364	342	310	370	326	346	323	353	382	311	329	364	306	355	357	318	351	335	339	336	314	329	354	336	341	364	353	336	318	365	322	305	317	346	350	328	337	353	342	339	325	368	328	320	338	343	311	329	325	334	366	324	324	351	307	335	326	325	348	311	365	338	347	336	362	337	361	391	353	355	336	338	350	316	375	326	336	334	370	342	348	323	333	302	363	328	345	328	322	368	353	320	291	332	343	341	299	316	327	336	370	323	351	343	325	325	324	349	337	329	346	343	312	362	314	340	333	335	357	350	338	328	373	363	345	320	311	355	323	355	330	344	333	346	332	355	345	367	317	351	338	341	325	333	349	359	336	331	295	313	330	360	380	348	359	322	359	287	357	364	364	316	353	346	322	286	354	380	307	348	341	364	360	345	332	327	342	344	333	332	347	359	362	320	324	356	352	342	321	337	318	365	350	375	363	328	340	368	330	328	365	333	326	329	344	354	378	313	326	365	317	328	337	367	312	304	349	333	308	328	324	328	335	301	300	340	350	342	341	325	355	361	321	318	324	323	351	287	328	342	338	381	307	336	349	371	366	346	322	343	317	350	302	338	315	367	351	351	363	353	330	326	332	311	355	327	303	329	327	353	351	326	320	347	342	329	337	359	332	326	370	321	339	357	336	338	324	371	362	358	327	362	371	354	352	365	364	328	380	369	359	322	374	355	347	338	362	360	351	328	380	349	336	337	351	365	300	339	336	321	333	344	325	335	326	335	330	377	305	367	359	304	365	332	336	326	338	331	373	343	338	366	350	290	330	343	316	346	356	354	336	354	346	348	311	312	338	341	322	352	310	341	292	325	330	343	304	385	370	327	343	338	352	341	357	321	302	333	351	335	353	320	347	332	335	314	332	350	324	342	351	328	391	319	322	353	351	314	319	343	318	355	376	360	333	342	356	344	324	332	337	351	362	322	341	354	324	339	358	363	345	290	336	355	341	359	335	324	280	344	327	357	306	309	358	326	336	342	330	347	280	321	322	344	342	360	333	355	358	311	335	319	314	330	342	324	320	327	325	357	327	313	344	339	351	364	345	343	325	321	313	335	323	338	325	350	358	349	348	350	318	327	327	331	341	348	344	342	330	330	352	362	343	281	315	339	334	323	359	308	352	328	353	306	371	342	378	339	338	305	352	337	305	357	291	307	334	346	338	323	343	370	342	347	351	353	322	329	347	331	341	359	336	340	340	328	370	331	361	335	337	327	325	330	328	320	332	325	325	332	311	343	336	331	320	318	365	348	351	337	336	331	333	346	366	311	349	359	341	325	303	389	338	351	326	357	342	331	340	366	331	362	307	365	347	354	344	363	326	294	315	333	330	320	360	348	326	322	341	337	352	315	328	332	314	375	314	316	334	317	345	349	330	376	333	336	376	326	323	334	308	331	340	327	302	324	319	345	357	345	372	315	309	344	336	316	355	358	348	324	356	338	352	340	324	336	344	355	375	344	375	320	315	365	364	335	342	316	299	294	334	349	323	340	338	395	347	306	353	309	320	315	318	330	336	310	323	305	374	365	305	351	300	322	292	326	354	317	330	330	328	327	355	337	369	366	346	336	340	337	376	335	335	341	338	350	342	332	379	357	346	362	359	369	368	350	322	384	314	352	325	330	318	324	350	314	345	339	345	345	342	367	336	330	329	322	313	348	322	368	354	306	336	343	347	323	327	373	351	341	355	315	353	343	311	340	361	329	338	337	378	361	363	336	338	330	337	361	331	350	346	344	355	359	342	347	366	338	365	347	352	345	351	317	340	331	348	320	320	354	316	350	345	328	324	342	336	343	329	326	340	322	319	344	325	353	388	312	358	359	334	328	328	334	326	363	325	322	341	325	323	335	338	342	355	313	334	331	328	349	374	321	340	330	319	331	350	347	361	362	356	319	330	316	322	356	333	312	331	374	337	332	311	373	331	337	335	339	332	332	301	342	298	378	332	361
6683	1085	1576	1771	1523	1274	1214	1101	950	971	931	891	894	872	871	863	863	846	755	811	758	825	797	822	862	776	808	785	777	848	795	857	770	823	784	787	783	787	828	775	742	762	839	772	795	791	781	815	752	781	769	788	789	761	800	791	773	775	777	759	794	769	831	767	749	745	778	821	805	802	763	763	782	777	801	739	801	759	748	824	755	762	775	789	789	808	774	743	765	763	758	789	806	805	779	778	755	797	780	718	770	793	743	805	763	802	753	794	806	786	784	758	745	733	772	807	761	758	728	799	736	783	765	804	797	769	809	737	775	713	741	760	775	763	743	801	722	749	792	786	754	746	766	750	772	785	828	762	798	738	801	760	758	762	739	762	792	773	752	824	789	754	779	749	792	723	799	794	754	779	778	796	706	739	769	720	815	797	723	757	827	789	786	829	817	777	774	784	803	808	711	784	793	797	760	775	831	747	750	801	797	774	818	778	802	775	789	772	718	758	754	722	804	803	759	791	754	759	829	759	800	757	764	740	779	801	752	758	764	757	788	781	781	767	803	751	806	820	737	765	809	740	792	753	768	837	759	806	782	751	788	749	810	800	772	809	787	779	791	766	816	767	782	744	774	768	722	792	807	726	782	791	786	792	814	852	785	769	735	769	802	757	798	786	750	780	813	768	808	728	772	817	784	781	749	755	764	833	765	787	737	787	793	826	774	775	760	793	802	750	714	782	774	765	767	807	727	795	720	799	782	785	729	719	845	771	778	762	709	789	773	777	821	820	783	825	719	796	791	809	834	795	777	755	759	757	796	775	784	769	738	763	811	798	743	758	759	721	775	790	780	811	822	795	770	789	751	747	821	784	780	792	800	779	793	722	774	821	745	795	768	823	773	787	831	779	739	774	756	794	785	803	790	779	782	748	812	805	797	798	794	775	821	776	756	751	821	772	786	803	751	778	787	759	807	771	791	782	798	747	787	803	750	764	790	793	773	744	741	814	804	798	814	763	733	800	817	723	807	769	815	750	719	804	785	745	749	799	753	769	744	812	783	769	796	743	786	790	835	774	787	793	771	769	788	748	748	771	800	771	783	765	800	749	804	746	809	747	758	772	839	818	768	745	764	825	797	770	814	777	748	798	729	783	745	816	772	793	771	753	785	776	745	771	749	760	731	777	799	769	799	748	731	799	765	739	771	773	762	747	809	780	839	800	796	766	782	743	757	784	764	764	763	788	738	819	788	763	781	758	755	752	806	768	775	789	750	784	748	742	819	805	823	788	777	786	781	777	762	772	804	766	763	811	719	735	771	752	768	718	766	720	763	740	720	778	800	762	771	812	783	796	735	735	810	794	798	746	764	808	749	761	759	794	757	814	781	732	787	739	768	737	733	767	784	784	841	790	765	758	748	748	729	786	795	763	791	744	771	781	779	796	800	780	781	776	807	795	769	736	755	740	758	715	816	747	797	789	748	774	717	753	732	765	773	764	750	734	760	856	817	796	758	765	744	778	795	779	760	799	810	776	765	808	775	755	772	789	787	810	772	786	745	775	779	794	745	768	785	768	782	792	827	797	764	805	767	723	775	776	711	808	801	759	819	792	727	758	792	766	712	784	752	754	815	797	795	818	780	780	757	804	814	771	761	756	745	776	805	822	783	799	776	850	771	767	791	745	744	750	795	737	769	759	771	775	769	797	752	768	797	738	780	774	780	806	812	791	849	759	763	790	786	774	776	794	798	746	758	772	749	760	774	765	770	788	782	764	765	767	777	820	796	802	744	758	773	799	761	783	743	775	791	821	815	747	755	798	741	790	751	787	775	755	766	724	806	778	794	724	827	716	804	779	834	761	725	755	852	791	853	810	791	748	789	781	798	782	803	770	774	773	723	697	809	786	776	703	745	761	809	794	789	783	808	804	763	702	818	755	821	780	801	819	775	791	815	729	795	782	815	759	771	792	799	746	828	767	771	799	771	798	772	727	749	798	782	796	747	748	819	777	763	747	773	786	804	756	773	776	751	753	790	793	825	737	784	798	823	794	777	770	773	771	732	751	759	750	756	809	807	796	752	786	779	723	777	807	787	749	800	818	769	754	731	773	797	769	822	725	781	763	735	758	788	774	744	766	752	799	768	726	753	804	766	770	743	752	799	789	818	771	767	758	789	730	769	821	808	746	806	733	782	730	750	780	823	776	712	765	811	752	794	768	786	765	762	786	795	759	782	818	771	812	777	710	825	778	834	863	804	759	766	748	757	822	775	713	782	815	765	760	765	757	809	768	774	766	755	781	761	739	796	775	742	795	708	787	787	769	765	834	787	800	789	705	765	776	780	771	763	751	827	750	825	766	808	779	771	779	782	747	801	794	820	795	812	785	743	741	837	766	744	783	776	775	763	760	788	780	740	760	772	776	732	752	823	756	797	751	813	799	775	793	784	775	819	742	796	784	733	803	771	787	782	777	773	732	768	802	754	721	759	796	783	797	784	776	761	750	775	759	813	762	768	830	758	746	765	797	760	776	800	823	800	783	782	795	720	746	783	696	768	851	793	751	803	801	792	774	762	759	787	776	767	755	798	748	752	737	788	853	801	824	803	850	777	782	782	758	789	786	778	766	778	757	797	754	801	756	790	752	729	778	820	780	784	742	769	758	762	762	817	797	742	790	846	730	758	771	770	792	787	753	778	797	785	764	815	769	801	779	745	754	804	765	722	743	711	810	767	719	772	772	753	759	743	759	780	860	809	744	787	769	790	794	778	792	794	748	827	809	756	752	717	786	764	744	823	776	722	788	699	786	777	732	779	767	781	779	752	732	762	766	762	775	773	763	763	788	751	772	729	822	779	786	790	771	771	818	761	807	778	774	770	754	808	802	795	734	761	792	794	783	812	744	801	797	758	768	756	769	765	744	794	725	799	783	768	773	792	761	786	756	763	784	784	771	779	780	757	811	806	791	794	804	791	784	727	809	829	705	744	715	737	756	767	745	761	758	788	766	803	775	782	800	807	779	744	818	711	746	799	764	766	721	721	731	779	759	780	735	758	794	740	814	774	743	818	759	830	752	807	806	781	751	793	764	803	762	813	807	795	783	757	776	778	772	797	800	801	809	777	798	787	718	731	735	758	755	753	765	784	797	827	768	803	742	818	706	823	789	737	764	766	744	747	737	733	774	758	758	789	781	769	764	791	805	799	800	734	784	785	770	743	813	777	780	774	785	767	780	756	748	783	787	779	764	794	770	807	794	763	788	795	788	743	814	772	768	828	820	737	799	794	790	741	775	776	789	762	761	737	797	786	770	759	786	779	744	778	766	750	810	777	807	790	778	778	776	696	803	781	801	760	756	763	778	766	749	735	777	796	767	724	772	763	793	791	829	800	806	801	747	751	836	773	712	765	724	777	770	818	821	807	790	725	784	746	766	791	753	793	793	793	787	808	766	734	780	738	771	769	786	797	788	812	785	791	768	789	803	757	773	725	758	764	771	783	741	777	748	799	782	785	785
14450	1230	967	798	517	405	328	360	320	255	248	256	278	229	277	256	244	220	232	245	246	205	228	221	200	237	223	221	201	227	256	230	205	194	233	220	222	202	190	244	199	215	227	234	232	207	199	220	231	214	177	233	251	233	215	234	209	217	243	200	198	211	222	213	186	217	217	219	205	248	205	228	212	235	233	196	229	230	234	209	239	246	213	224	234	244	234	233	223	214	208	235	223	203	215	196	220	243	194	209	211	228	222	230	235	196	213	214	240	215	199	247	220	215	226	231	212	209	210	195	207	193	225	201	202	187	216	179	192	198	256	209	181	204	211	219	201	228	230	205	219	217	194	236	206	235	206	193	224	221	218	245	200	191	240	221	200	226	198	205	209	210	228	198	200	218	227	213	216	205	220	201	212	221	208	224	192	229	228	214	209	219	215	207	212	189	235	231	213	218	231	232	205	187	216	216	193	195	214	227	192	188	227	192	219	212	209	198	220	225	252	222	210	233	188	227	216	221	230	222	220	203	216	211	200	228	202	198	211	192	214	237	233	233	207	228	198	219	196	195	247	213	196	202	203	199	229	206	171	209	234	179	210	213	220	210	200	212	243	217	237	224	226	224	233	243	215	217	214	230	189	193	199	237	244	214	204	194	240	219	224	220	222	231	231	199	205	232	218	213	218	243	215	208	232	224	191	206	201	215	210	215	204	222	221	214	212	218	220	210	218	233	214	214	198	204	226	237	204	229	214	224	225	244	239	195	206	202	182	198	210	234	220	208	220	224	205	213	192	234	224	203	203	212	199	211	209	238	207	210	208	205	224	198	226	235	219	222	234	194	219	204	195	225	221	198	180	234	214	221	221	214	225	228	248	204	196	227	195	198	214	237	214	238	223	188	241	230	201	204	211	245	220	227	208	193	228	235	195	215	200	211	224	213	214	220	190	229	229	218	247	205	238	204	215	251	225	200	193	215	211	231	223	200	230	231	221	206	190	209	193	211	211	239	213	218	213	209	249	218	235	226	182	230	244	210	209	207	230	196	205	225	216	212	210	211	193	183	219	212	225	222	197	234	215	201	238	210	209	230	224	200	207	189	203	239	232	208	231	224	211	199	215	215	209	222	238	208	204	217	219	246	210	216	216	194	218	221	202	215	222	237	234	226	205	198	211	226	226	203	222	201	213	220	212	197	217	244	231	242	223	233	229	199	232	221	227	216	218	204	181	188	216	227	237	212	218	191	201	216	230	236	227	247	226	208	198	203	234	198	209	229	260	215	210	177	212	202	240	227	241	227	239	213	214	213	206	211	221	198	195	212	200	214	223	212	216	215	192	234	227	190	200	211	215	213	221	189	209	200	198	249	230	201	200	224	211	188	213	177	206	199	190	207	236	222	229	206	193	240	224	179	224	219	215	250	236	227	196	223	211	213	216	213	204	198	205	209	196	220	212	201	224	213	184	206	223	200	245	251	219	230	210	203	194	212	224	236	211	217	228	187	248	203	210	228	228	218	207	186	201	205	200	210	219	218	208	205	219	199	213	193	223	219	219	213	216	226	202	226	197	235	225	185	214	200	200	206	207	215	230	209	208	232	211	205	201	219	229	232	219	210	200	203	215	239	226	220	213	204	223	216	230	233	223	226	213	209	249	218	210	209	214	239	211	230	219	205	204	226	204	213	236	223	217	199	216	213	220	204	200	223	230	225	202	237	217	200	221	261	215	200	205	213	223	233	235	196	214	234	204	224	215	218	223	195	197	242	213	197	223	213	234	220	205	225	204	212	210	226	232	228	195	240	194	206	199	226	222	207	199	182	194	198	227	225	234	212	223	233	195	235	229	227	217	254	214	216	211	194	217	186	223	207	267	221	200	200	206	247	208	208	221	215	227	226	198	231	219	193	237	239	215	183	219	193	226	202	204	211	222	211	221	228	205	228	186	206	223	201	206	208	229	233	203	196	206	237	201	213	238	197	208	202	229	212	218	225	216	211	234	207	237	232	244	229	213	181	222	210	205	231	223	248	215	194	222	202	201	221	203	188	224	221	208	216	239	231	205	221	220	215	213	211	225	213	246	205	227	221	219	197	213	200	200	225	220	192	237	216	192	224	261	240	214	250	222	210	193	195	220	219	201	212	214	213	225	205	211	200	208	206	232	225	213	213	236	247	216	194	231	236	211	212	227	201	200	222	172	216	206	203	218	241	214	189	224	212	224	196	216	224	227	174	209	212	191	216	228	188	207	208	202	193	230	231	243	209	236	175	200	230	189	218	215	226	193	215	202	211	249	216	253	201	216	191	214	213	224	202	208	200	252	209	211	215	203	239	234	197	236	226	183	214	207	212	185	194	215	201	238	230	232	202	215	226	213	218	208	231	209	199	255	193	224	218	227	211	201	189	240	221	223	232	229	214	225	226	213	222	225	223	184	221	211	221	232	234	213	184	221	199	204	205	196	214	208	198	210	219	220	192	210	211	222	214	216	201	207	209	212	209	193	218	231	199	218	201	216	207	217	209	217	226	180	209	227	218	220	204	197	206	207	200	202	205	220	228	223	230	212	219	235	222	205	239	207	209	223	207	253	214	234	219	227	204	199	223	202	213	207	218	228	224	227	207	191	203	227	232	243	227	228	220	243	202	211	208	220	212	244	214	216	214	227	206	218	242	221	222	227	204	218	228	230	239	220	210	206	230	229	201	233	228	227	237	199	206	214	193	221	220	207	237	209	188	237	205	232	205	205	224	213	207	203	215	219	187	218	237	238	206	218	219	249	209	208	202	213	199	191	210	208	220	217	222	198	223	225	207	210	239	205	214	235	209	202	233	220	215	213	206	190	218	249	213	222	205	242	239	260	238	221	224	209	208	206	200	216	221	249	216	226	205	191	217	251	215	216	226	224	223	202	210	200	230	214	228	195	211	192	223	195	217	229	176	229	214	226	207	200	210	220	213	218	213	187	197	223	217	200	230	200	216	218	211	221	197	212	198	247	228	210	220	209	220	226	214	207	212	222	206	207	222	237	200	230	238	198	218	237	224	231	199	221	231	229	236	218	228	209	225	227	195	222	249	243	211	229	232	209	214	221	194	220	221	199	220	254	225	206	213	196	184	228	198	210	220	248	208	221	220	216	216	207	229	228	222	205	212	221	229	208	258	214	230	213	211	233	184	227	203	226	197	202	220	181	212	214	233	246	219	212	225	208	221	216	207	217	226	210	244	201	225	215	202	230	221	192	209	207	206	236	232	229	238	225	213	226	227	210	214	217	212	215	259	214	188	220	206	232	241	207	247	227	195	181	220	200	223	201	214	220	230	232	239	188	207	237	237	199	233	191	190	230	221	199	218	209	213	199	210	214	209	197	220	207	234	192	213	228	223	200	232	213	204	224	214	215	237	207	189	220	234	208	228	223	231	192	189	232	196	205	211	232	197	207	201	204	226	213	237	222	235	231	198	214	204	216	195	207	218	205	250	219	216	202	228	210	191	236	233	216	222	229	214
8107	1082	2064	2355	1901	1596	1196	1046	882	796	753	746	691	733	640	667	614	630	592	572	582	566	547	573	587	580	557	586	563	553	583	498	563	563	575	497	544	522	540	533	534	497	532	511	547	508	514	497	528	487	511	497	562	504	504	496	492	521	515	495	535	549	560	538	490	514	496	542	529	505	505	477	542	497	532	502	516	515	529	494	510	495	567	476	497	514	499	567	493	525	499	529	506	511	509	525	509	475	483	486	503	509	509	536	503	511	539	500	489	534	503	497	535	479	509	532	508	511	511	461	491	551	513	485	524	530	497	518	542	490	504	463	503	514	512	574	522	498	476	475	530	500	473	478	487	490	523	534	506	491	508	523	472	516	487	522	536	500	518	533	531	458	493	528	531	538	537	513	494	516	515	455	538	541	491	501	520	538	475	561	511	477	503	489	538	503	503	497	508	519	507	568	506	518	529	501	477	483	509	511	471	500	500	510	497	488	495	450	499	483	495	518	506	476	562	510	504	512	510	510	475	503	534	505	521	522	511	496	489	525	509	526	531	530	517	509	508	481	494	496	482	501	565	537	508	471	488	504	522	513	542	504	488	484	519	502	501	511	497	532	493	491	510	507	510	510	494	491	531	502	479	510	539	507	499	507	457	510	480	541	484	538	534	488	531	502	521	511	530	495	486	518	488	449	523	494	523	517	510	488	553	505	497	521	506	519	517	519	512	518	515	545	515	502	480	506	470	516	545	519	487	501	502	528	481	497	508	492	510	515	489	506	490	539	492	495	510	510	535	491	522	510	492	515	498	475	467	448	524	506	485	547	538	526	506	501	520	492	465	524	533	489	504	475	506	512	486	534	504	482	502	517	499	541	464	509	508	476	504	508	565	497	517	505	519	509	483	494	491	491	455	467	498	548	494	527	522	492	536	498	524	503	526	452	522	502	501	538	495	529	484	489	505	494	515	507	537	528	506	514	467	505	504	499	528	486	492	530	516	515	501	516	527	523	488	495	504	515	498	539	496	493	485	498	448	525	501	509	459	520	526	521	523	499	492	521	510	535	495	511	521	504	470	486	481	501	482	478	510	511	479	504	515	485	513	522	505	519	518	463	488	534	499	518	482	517	538	470	506	482	501	530	531	536	504	460	522	519	520	517	528	521	485	494	517	567	523	522	490	528	517	488	501	470	480	507	511	489	487	555	497	531	507	519	514	519	497	559	507	513	493	507	551	531	506	508	525	504	479	540	534	536	527	513	491	523	494	503	536	499	506	540	529	496	495	496	528	505	505	519	499	515	508	518	499	503	508	487	534	532	491	530	489	442	492	551	495	489	519	466	471	493	510	509	475	470	506	514	505	549	492	512	507	516	485	535	493	470	456	529	544	488	529	486	499	551	492	520	516	523	471	501	516	534	510	504	471	491	506	528	502	493	553	532	493	486	513	480	495	532	496	542	500	489	515	511	466	563	486	481	515	519	501	516	532	489	476	473	477	546	508	548	520	484	532	528	451	526	533	484	507	504	516	500	492	496	496	508	531	488	481	516	479	480	493	495	471	516	505	506	526	505	499	501	495	459	486	538	503	483	510	527	479	498	495	489	512	539	521	534	514	515	484	513	506	531	503	486	502	531	478	519	502	490	499	486	507	493	483	477	491	510	499	526	524	533	540	528	539	515	536	507	497	508	490	481	542	487	451	448	527	485	498	500	512	461	519	518	489	526	496	490	499	549	439	510	498	538	506	489	484	514	512	527	519	501	541	483	498	512	514	489	510	492	494	495	508	496	506	475	492	505	472	451	510	486	527	490	518	516	477	492	515	459	483	486	506	549	479	504	526	490	498	533	545	550	527	508	512	499	492	477	496	496	486	528	548	529	501	510	505	519	489	531	481	513	512	504	498	499	517	506	549	523	493	525	511	499	534	506	483	544	488	471	501	514	536	520	497	504	545	522	537	527	555	506	496	491	520	466	540	515	528	538	540	491	457	497	515	502	494	504	509	539	514	510	502	554	475	533	486	504	525	523	501	513	554	529	479	565	545	501	519	498	496	516	483	558	492	531	483	536	485	490	515	520	524	493	525	506	490	478	518	507	524	501	521	514	505	532	519	496	548	521	531	502	507	500	500	552	503	478	508	507	514	547	493	501	537	492	512	483	503	515	554	528	505	522	525	474	477	506	540	552	512	489	528	523	502	527	504	490	457	505	510	489	476	493	509	471	509	484	476	521	528	507	492	496	480	479	510	498	499	509	476	499	495	491	486	491	442	491	499	536	510	474	475	499	532	468	509	511	529	482	479	477	479	490	503	518	555	501	505	520	501	523	535	505	513	472	542	536	549	462	496	502	513	502	511	487	491	485	471	502	486	505	519	511	462	516	511	520	564	496	474	501	510	514	518	494	505	496	516	572	465	460	516	548	538	515	510	507	490	481	502	527	473	515	527	535	518	514	492	487	527	461	476	516	492	488	490	521	508	516	480	498	514	476	491	495	501	533	485	498	511	477	522	484	513	494	477	534	499	546	500	508	514	519	529	489	497	530	511	502	502	487	511	525	495	502	492	498	492	517	486	526	532	499	542	524	513	493	508	534	512	472	501	536	501	512	513	483	500	471	453	515	500	464	519	512	511	535	504	526	486	507	463	519	525	511	524	508	459	473	532	490	497	507	496	543	507	499	522	490	491	490	529	467	526	484	519	489	524	471	453	481	492	502	486	487	539	516	534	500	528	534	472	512	534	472	509	537	491	487	515	525	504	483	492	488	473	499	472	508	474	471	499	520	495	522	533	496	518	528	492	529	485	516	504	477	523	501	523	481	507	480	486	462	482	535	528	476	496	515	550	511	518	498	519	515	516	558	494	451	538	493	504	507	512	539	477	505	496	537	473	510	550	508	482	499	526	497	497	487	502	519	544	539	515	517	500	522	529	526	518	541	482	543	514	527	529	519	546	506	488	505	467	471	487	521	487	502	485	497	532	505	519	514	508	507	543	470	502	477	519	499	537	464	513	502	490	521	535	485	546	527	457	560	467	535	497	557	508	513	534	465	479	477	480	483	511	515	493	518	517	515	472	510	492	529	516	500	519	522	508	541	514	485	504	531	483	548	535	541	511	512	499	503	546	514	508	506	513	481	511	532	483	492	520	517	502	503	535	483	465	489	483	487	495	512	466	519	567	517	505	463	526	483	479	517	502	533	525	519	573	481	512	497	557	512	547	501	514	516	472	472	524	528	505	502	514	516	532	456	523	518	496	518	480	497	486	522	496	518	526	498	523	521	520	487	498	488	507	492	509	502	494	502	486	500	495	505	529	497	521	466	454	487	516	525	468	529	508	524	510	453	463	509	500	521	510	536	518	496	532	510	514	526	534	501	492	541	527	551	505	498	509	515	509	532	484	521	523	508	527	489	516	520	515	516	521	514	504	538	467	513	542	511	532	461	494	498	530	487	495	552	489	499	548	541	511	528	544	530	549	526	547	522	519	522	517	496	508	514	512	502
1580	247	259	240	280	257	217	240	234	253	234	219	223	242	233	255	214	206	242	251	239	216	207	245	224	222	230	248	227	235	231	227	227	224	245	214	234	238	245	229	243	235	242	244	236	238	240	277	227	242	249	226	223	233	237	261	210	221	236	236	233	228	223	227	219	227	259	213	237	221	247	219	203	221	238	236	235	240	245	224	243	228	240	248	256	249	219	261	234	209	226	218	242	228	252	230	259	255	240	206	256	231	248	230	211	240	231	203	228	246	235	254	232	225	217	258	237	273	226	253	213	225	255	250	255	239	260	197	227	228	222	262	274	230	223	290	232	236	199	232	250	210	255	203	232	262	233	266	257	197	275	251	234	248	238	249	239	202	249	224	237	251	250	230	256	243	216	255	252	237	233	228	209	239	234	213	223	200	252	241	281	233	258	230	236	236	229	214	267	236	255	246	219	272	228	255	239	211	246	219	244	240	224	227	211	237	248	236	212	228	218	213	233	258	230	229	217	231	238	234	224	231	234	285	231	239	234	230	217	239	216	241	241	241	233	245	234	214	246	259	229	255	230	211	234	233	213	254	190	245	243	227	227	232	226	242	221	235	181	239	246	224	238	217	240	218	274	247	223	241	266	231	222	254	256	239	233	239	218	249	237	215	228	238	252	226	241	232	272	189	246	246	245	224	223	228	252	237	217	237	239	221	222	244	221	224	223	233	235	229	225	239	207	239	211	253	231	240	224	248	231	240	218	242	227	220	228	207	229	231	217	250	248	232	230	227	240	203	256	242	250	211	214	256	240	196	235	274	223	220	235	230	210	239	220	213	248	232	225	242	200	228	264	239	233	223	233	240	249	242	252	225	241	193	254	210	205	242	245	247	210	249	229	210	253	220	241	220	251	228	259	236	231	222	245	231	248	224	213	209	232	227	216	203	252	227	235	241	209	251	221	201	216	249	228	269	262	225	209	246	248	254	214	204	248	201	259	244	215	230	238	243	220	239	240	229	250	216	225	238	257	229	274	217	224	222	205	226	225	223	230	231	218	198	239	248	227	240	237	238	259	239	234	255	256	214	241	220	244	235	234	255	229	213	248	233	247	229	219	255	233	233	244	226	220	224	243	243	263	247	240	236	241	253	247	252	231	250	226	241	245	223	257	219	249	269	242	256	236	241	261	256	191	212	254	244	230	235	230	239	224	233	212	230	239	238	266	247	229	241	236	221	207	218	227	239	226	219	220	245	233	248	206	238	247	219	220	219	232	249	208	236	254	210	228	236	233	255	249	256	227	221	206	244	243	220	228	223	232	210	212	200	231	243	224	274	238	238	234	201	242	236	241	232	299	216	222	220	203	237	217	260	227	223	233	246	233	224	241	233	232	245	242	216	221	214	229	224	222	215	244	244	243	228	254	233	231	237	226	232	250	241	206	213	207	203	225	239	203	246	207	221	246	219	239	236	206	248	224	240	224	241	209	225	230	262	251	230	221	232	214	239	229	265	232	230	233	247	253	236	225	246	254	235	205	232	233	240	236	237	243	231	247	219	226	226	253	218	247	243	238	241	272	246	225	261	207	255	238	243	239	236	230	222	218	212	237	233	223	234	266	224	245	223	227	236	202	232	236	225	227	238	231	238	232	225	237	230	206	225	241	267	241	251	239	259	282	247	229	208	247	225	248	212	216	264	224	240	217	251	242	247	240	265	217	238	229	221	239	228	213	252	250	263	223	225	237	234	251	231	240	211	222	241	238	258	270	237	216	216	216	249	234	210	207	220	213	250	231	260	198	243	210	219	241	223	218	237	226	247	231	240	242	270	222	254	232	261	242	252	244	252	249	268	231	221	213	227	217	207	234	226	259	237	219	255	236	258	251	249	238	238	246	220	213	241	222	230	225	239	208	223	256	227	244	220	199	213	237	227	228	242	231	244	213	230	244	253	211	250	229	228	231	208	220	244	252	216	248	217	236	224	218	237	250	235	233	222	260	237	238	240	264	230	239	228	254	205	207	242	229	249	240	232	236	234	216	219	218	252	208	255	244	244	250	259	205	218	244	246	250	216	239	231	216	239	247	255	231	240	244	232	224	223	249	240	274	234	221	248	237	229	244	221	234	233	232	255	231	247	224	245	216	245	278	251	236	205	250	213	216	244	232	232	245	229	222	206	236	224	244	239	238	253	257	223	250	231	251	244	238	255	230	228	231	214	256	231	258	237	249	223	221	204	212	261	228	232	254	230	227	243	261	252	248	248	264	228	230	229	232	236	248	224	242	264	238	241	216	218	246	240	225	242	252	250	255	228	220	216	215	239	223	223	232	219	209	238	235	224	218	235	246	232	231	239	224	233	213	220	245	243	239	243	220	230	247	231	245	234	236	231	240	269	233	248	242	218	202	229	197	241	249	230	262	224	214	254	231	245	238	231	226	258	215	248	247	231	261	243	232	249	241	238	237	228	240	244	214	222	250	212	213	241	252	218	229	232	259	216	246	231	240	222	215	238	262	203	204	203	207	232	220	264	226	251	235	207	205	261	236	235	202	250	224	227	226	232	235	250	229	226	257	245	246	218	249	254	234	230	231	276	226	229	248	212	238	244	223	214	246	239	236	253	234	222	231	211	268	250	219	200	217	253	223	211	239	203	241	231	205	216	217	226	232	255	233	232	247	243	241	227	218	240	246	226	223	237	253	225	272	262	233	246	243	238	234	232	238	245	234	231	225	235	231	237	233	237	211	214	237	253	207	281	243	231	219	258	218	238	220	226	221	208	251	247	252	244	229	250	264	252	242	213	230	221	219	237	223	237	269	237	234	251	231	215	287	242	248	231	246	227	233	251	231	232	233	229	234	268	247	233	226	233	235	239	216	232	219	243	218	229	240	239	260	215	248	224	221	236	209	229	248	250	239	242	252	260	249	227	231	234	221	265	213	266	221	229	226	244	219	230	231	225	244	232	257	210	270	225	221	235	249	233	232	243	227	241	235	247	242	219	223	224	236	234	228	252	225	237	242	236	238	256	216	252	217	242	217	256	205	243	218	225	262	227	213	247	220	234	215	258	237	230	256	247	233	228	236	259	234	236	226	269	246	226	254	239	267	218	249	245	247	238	215	240	216	220	241	246	218	214	254	231	225	224	231	249	240	254	212	215	229	240	245	231	240	262	201	237	232	251	252	235	248	181	233	213	223	217	226	235	223	262	249	244	241	222	217	229	244	211	247	235	266	275	228	213	218	222	219	226	234	232	209	219	226	255	217	222	221	230	227	207	220	229	244	240	230	237	213	224	254	217	221	244	232	264	231	245	213	248	231	245	246	262	218	260	228	227	252	242	212	242	245	261	234	242	221	216	249	227	244	244	239	247	232	240	243	237	243	231	208	233	234	225	232	244	220	227	294	259	248	214	244	229	227	252	221	239	200	235	255	244	234	251	228	213	246	196	255	229	230	218	224	267	228	291	205	258	236	252	259	200	259	226	243	242	246	254	236	227	238	232	269	238
2021	579	666	648	629	603	563	594	561	608	601	609	613	560	559	601	526	602	635	587	523	556	572	620	566	581	545	575	553	536	565	568	580	652	605	603	601	554	571	558	561	533	581	567	587	574	581	589	603	612	565	593	606	581	620	559	578	586	563	550	581	551	600	614	586	587	589	587	530	558	566	566	545	573	532	594	546	567	586	568	537	577	600	600	596	563	575	570	553	573	643	589	540	605	575	626	589	588	577	528	591	558	595	578	603	556	536	541	576	603	586	592	588	547	585	567	570	564	574	606	655	589	608	588	572	539	566	563	526	571	578	627	546	593	553	579	565	599	601	600	582	569	570	578	570	563	557	568	594	614	575	589	574	601	583	567	545	551	534	560	545	618	569	549	577	573	546	584	567	560	596	565	615	578	588	521	582	553	540	584	556	556	561	567	587	601	618	623	572	550	579	550	599	585	598	607	557	572	565	601	547	577	599	615	570	578	564	589	591	533	604	594	579	611	547	623	574	610	580	568	584	580	600	614	530	565	566	578	573	585	608	568	561	518	549	552	564	588	568	574	600	572	572	551	599	600	586	597	537	571	565	576	519	581	569	548	574	536	591	582	584	590	598	552	566	558	605	583	562	587	573	552	556	593	564	574	600	576	594	573	565	553	581	614	567	535	566	558	538	587	593	575	587	585	560	589	607	569	546	566	603	564	594	551	555	545	535	574	556	553	584	576	572	556	569	555	561	562	578	556	560	580	608	609	545	543	561	588	560	545	606	579	586	600	570	598	518	619	557	555	596	575	565	610	541	574	550	557	551	555	563	558	577	577	589	590	589	562	521	597	579	600	637	565	538	559	561	610	590	551	585	567	566	576	640	591	574	627	574	582	551	566	530	585	547	601	606	582	560	541	534	532	626	541	598	554	571	554	594	601	564	583	559	552	592	556	584	570	574	598	597	547	520	597	619	588	542	552	575	593	567	561	584	580	539	589	578	582	605	580	563	578	592	566	571	578	634	634	589	614	543	578	576	598	589	598	582	610	558	569	597	582	566	608	574	574	576	557	604	552	522	625	580	573	586	582	625	558	620	603	532	587	533	573	563	608	553	576	546	636	546	553	617	600	607	560	538	563	579	543	562	588	576	564	590	567	598	563	539	550	535	541	572	564	513	567	595	580	553	622	595	589	604	593	589	573	521	626	577	541	610	558	586	590	558	564	596	581	530	538	589	556	520	600	583	593	598	573	520	610	553	564	624	569	579	563	554	593	548	575	573	551	580	588	593	532	571	608	616	646	614	545	535	593	580	588	611	513	573	565	548	566	553	548	590	555	584	570	576	557	606	561	592	582	576	539	553	568	551	524	566	590	614	627	572	529	618	593	603	552	617	584	581	594	552	634	622	576	583	607	597	599	556	554	578	596	572	584	553	589	581	578	579	582	589	557	556	559	574	560	556	614	570	522	611	563	629	590	559	602	555	569	564	587	586	621	560	552	566	534	509	556	565	579	577	562	590	592	583	631	599	584	580	575	615	592	556	558	488	603	574	539	565	599	549	574	579	562	594	583	607	556	562	585	585	624	581	589	592	571	583	563	588	568	558	549	562	608	569	569	584	514	533	572	608	575	534	599	582	596	574	587	551	586	575	620	585	572	567	603	617	561	599	559	567	581	591	578	603	561	523	541	570	611	551	549	548	572	563	563	567	579	536	547	535	542	545	570	575	614	533	588	562	590	621	614	543	549	556	551	575	601	578	577	585	585	607	557	566	521	552	566	573	554	570	570	595	556	550	561	575	552	583	582	607	554	571	582	552	602	603	587	599	571	582	559	556	614	615	570	593	601	579	590	575	573	583	583	591	531	560	586	536	572	565	556	551	567	608	570	561	574	555	609	565	583	585	553	593	590	590	553	605	571	594	542	554	608	607	593	559	588	591	568	562	578	567	569	580	586	581	576	568	597	593	603	572	520	574	586	601	559	580	596	585	543	549	556	594	567	581	550	574	589	555	576	558	620	622	561	602	558	551	527	591	551	557	622	584	562	607	550	580	547	558	551	579	519	582	548	541	593	569	531	552	620	593	598	592	555	584	585	571	571	590	608	557	544	585	558	571	583	587	592	587	563	593	578	573	606	581	589	589	567	537	573	568	574	593	560	576	592	553	581	542	622	593	604	567	547	562	612	583	588	566	594	584	555	602	579	576	527	626	560	585	551	564	581	568	597	590	571	599	568	617	585	601	575	620	591	600	566	586	573	568	583	528	541	584	576	596	568	619	583	610	546	597	576	590	601	614	564	547	547	544	561	574	552	595	544	600	592	545	587	606	575	604	594	595	580	593	614	602	542	584	563	586	576	565	526	582	597	580	587	570	563	540	601	556	531	610	550	536	571	588	595	583	569	528	553	582	552	561	588	591	539	597	588	625	577	601	567	573	571	582	574	574	569	579	565	556	552	583	605	572	596	589	592	608	572	568	512	563	596	531	513	584	559	530	568	563	559	587	561	550	524	539	596	583	626	619	576	564	578	555	573	568	570	623	598	587	593	603	548	595	576	580	526	594	590	562	551	558	523	576	592	592	549	547	590	561	557	558	620	593	556	569	604	540	572	532	612	563	604	599	587	574	539	597	573	572	585	584	570	585	573	569	569	575	572	548	613	550	539	542	577	578	557	576	579	575	594	546	579	574	647	593	553	571	576	553	599	563	577	606	608	563	561	619	562	602	561	578	593	588	593	598	565	546	528	582	600	571	576	554	562	593	559	565	568	591	547	542	591	557	598	574	575	595	585	580	573	545	579	552	554	551	564	593	579	619	582	579	592	550	575	601	583	566	589	572	562	606	542	576	527	622	573	568	567	550	583	603	566	552	589	580	586	581	583	581	578	589	561	593	600	605	545	551	640	531	579	609	558	597	574	555	581	583	617	567	575	582	552	588	591	585	536	607	562	579	513	565	541	598	610	562	576	592	559	564	609	541	592	558	581	530	579	576	594	562	571	608	585	590	544	583	555	569	566	589	602	608	534	543	624	511	547	585	561	586	529	570	576	585	600	558	627	580	611	570	594	550	587	590	546	572	536	581	591	577	615	576	606	553	575	609	591	613	574	562	565	559	582	531	585	575	557	596	564	597	549	582	551	605	570	527	618	581	549	615	604	549	556	586	572	576	584	551	510	541	537	563	591	553	562	594	571	592	558	598	588	600	548	536	552	618	579	545	609	573	535	597	531	557	560	567	588	609	599	583	575	579	600	549	578	611	582	552	575	622	561	554	585	553	559	566	593	590	571	572	551	580	561	538	559	574	551	579	587	583	551	589	577	589	605	563	544	598	587	565	598	549	598	580	553	604	591	579	589	578	540	558	553	572	575	518	605	552	628	532	554	568	571	530	568	532	557	573	547	566	538	577	619	515	543	551	552	556	525	557	553	613	551	618	617	569	611	580	571	611	561	587	590	581	567	590	570	561	561	563	562	608	637	620	599	594	610	543	620	505	562	531	606	608	603
7767	666	654	600	527	440	429	367	383	361	367	349	368	337	313	373	324	352	346	306	354	333	361	343	332	376	329	329	331	346	353	348	317	321	353	308	339	354	323	328	350	354	340	324	335	325	298	303	341	344	339	366	309	303	333	329	307	327	311	323	332	348	348	364	336	345	340	372	357	320	339	363	319	311	316	343	370	360	353	329	327	331	323	303	321	401	321	319	323	343	346	341	309	297	352	351	375	329	340	338	340	318	355	314	325	374	354	354	324	347	361	339	334	334	335	323	308	338	346	330	344	326	319	355	344	340	330	372	339	329	353	329	329	335	316	345	326	314	334	348	358	321	346	367	344	370	313	302	375	329	351	363	373	293	351	367	325	338	363	306	333	343	338	336	330	332	316	338	302	325	289	317	372	328	328	332	334	322	319	337	358	308	340	369	352	318	327	352	330	335	343	355	325	357	334	341	337	343	322	371	324	311	322	336	329	332	323	349	333	344	346	320	332	348	306	325	334	320	346	321	353	356	342	341	325	349	342	325	351	324	318	305	307	354	338	332	320	346	335	345	343	323	304	328	343	337	330	345	346	335	354	354	324	379	348	348	341	339	353	301	313	329	326	343	329	341	318	339	336	325	330	332	326	341	369	363	365	325	344	359	355	338	365	303	320	326	334	338	357	308	358	336	337	363	295	368	347	341	336	363	342	303	370	353	315	340	370	340	334	358	348	311	302	352	315	337	310	303	345	324	337	312	320	317	316	333	370	312	349	332	367	346	353	355	348	333	282	337	350	324	341	352	366	349	326	331	358	315	342	332	321	311	347	347	349	341	344	325	338	320	346	340	343	346	365	324	320	317	365	358	354	359	319	313	309	300	344	332	337	312	354	347	318	328	342	350	319	386	292	347	352	318	324	316	357	317	346	336	344	338	313	333	318	339	316	335	404	323	335	344	332	344	338	358	355	375	315	329	325	324	309	337	303	367	336	346	310	348	337	308	327	309	299	345	361	323	295	311	349	360	343	368	363	303	345	365	340	344	386	335	366	363	319	329	330	314	297	351	333	322	343	304	364	304	306	340	335	297	335	333	316	311	325	334	360	309	343	349	312	343	347	324	310	313	320	334	323	325	355	361	334	342	336	307	347	314	311	352	341	347	325	337	336	339	325	345	314	314	335	381	333	374	333	324	321	309	353	344	313	330	395	353	348	302	337	311	334	309	348	339	366	307	348	341	329	345	363	349	346	393	367	352	370	314	353	326	323	364	333	343	264	330	347	336	316	347	349	361	332	312	329	345	342	320	358	330	344	335	329	349	337	356	326	315	338	319	318	349	351	338	348	324	361	341	368	321	323	326	376	370	326	346	351	354	352	343	322	333	365	312	344	360	319	308	319	331	350	326	337	325	317	349	304	371	350	355	337	357	376	344	367	315	314	354	349	340	342	321	311	322	327	351	376	318	346	346	362	321	346	323	329	357	331	343	329	369	375	336	356	322	349	357	321	344	329	328	310	334	309	329	337	333	347	321	316	334	354	309	373	328	326	329	322	360	318	357	316	378	331	361	312	314	354	337	333	327	320	301	318	356	319	351	371	314	326	327	325	329	347	335	373	360	323	316	368	319	333	311	340	332	318	333	325	337	360	382	358	319	338	327	334	326	333	353	351	314	330	346	325	372	357	325	365	338	379	310	331	311	359	341	364	312	310	358	317	307	326	339	330	330	311	331	318	322	341	334	332	290	341	357	330	315	370	345	318	314	281	328	332	341	332	349	324	320	363	342	316	343	348	326	338	330	329	343	299	357	335	317	325	347	337	354	360	352	307	360	335	349	352	357	337	335	360	343	320	320	332	327	351	380	303	333	355	330	281	312	324	314	303	302	340	329	324	297	318	294	321	324	351	332	358	322	306	305	347	330	362	291	311	331	314	341	337	341	335	351	322	317	344	352	333	316	358	361	333	338	345	360	329	355	325	339	362	343	350	323	321	334	338	313	349	341	350	316	308	334	341	363	337	355	311	343	332	357	323	328	334	320	355	352	327	354	360	345	311	337	320	298	342	328	389	360	316	346	366	320	282	336	343	359	322	347	339	321	339	341	353	335	347	359	305	334	383	310	317	326	311	367	346	308	337	316	370	306	334	295	330	364	357	364	330	317	298	324	358	335	319	335	336	304	341	300	320	334	332	368	338	358	320	356	314	320	351	343	331	350	320	331	333	335	314	350	366	375	355	351	321	337	295	328	349	343	330	312	321	331	378	344	382	344	359	321	330	297	315	335	302	331	341	322	304	361	368	310	328	318	331	301	347	349	324	315	333	333	284	367	347	338	399	323	323	354	317	337	309	315	319	327	310	333	361	347	339	305	333	304	355	325	328	306	327	343	322	354	370	353	316	364	294	335	345	315	345	353	377	337	316	325	328	342	372	325	321	342	350	334	323	338	332	338	355	326	328	302	314	335	348	315	319	338	311	353	330	310	341	360	333	328	360	350	335	353	375	314	340	327	296	303	353	327	345	340	353	331	333	312	323	362	322	349	343	380	311	344	322	345	326	340	362	346	307	306	320	343	345	381	337	350	345	297	345	325	312	367	353	312	297	288	327	373	328	351	304	356	360	349	339	401	373	348	324	292	335	364	337	338	311	377	360	339	335	310	336	330	347	349	336	339	309	352	336	316	341	325	350	378	349	316	385	369	320	348	329	327	319	330	358	348	343	356	336	312	328	345	297	356	362	336	321	314	326	299	303	338	339	332	343	335	332	319	326	320	322	304	367	347	315	340	327	350	329	336	327	329	344	341	369	324	316	297	365	355	301	349	331	309	324	302	334	370	353	312	313	349	313	320	362	346	332	346	336	325	327	343	352	287	331	334	343	334	333	343	352	298	363	350	333	352	341	324	300	340	363	341	326	330	332	323	337	361	346	325	314	349	333	346	326	303	323	354	353	299	317	331	337	347	329	332	309	310	331	335	308	353	353	348	321	356	330	327	329	331	360	353	322	356	333	334	336	351	357	359	314	300	327	307	348	336	343	344	329	330	362	310	331	384	345	349	355	331	287	367	328	303	305	306	339	346	354	344	299	313	337	339	346	337	346	322	358	333	333	310	326	321	338	342	324	345	325	312	320	346	346	349	350	357	340	332	354	345	341	317	355	333	322	312	348	322	364	362	316	322	365	326	347	323	338	335	351	329	338	314	337	321	356	367	353	319	351	338	339	344	301	349	327	340	332	338	334	338	379	302	351	372	343	336	319	330	359	363	359	380	297	334	348	358	370	333	333	354	352	328	317	357	317	351	357	328	334	361	323	345	364	369	343	337	328	303	333	315	320	343	315	330	328	381	308	328	349	315	348	360	351	382	342	329	306	301	345	357	372	329	349	325	327	317	314	300	332	304	353	300	330	344	329	370	351	362	319	340	316	322	289	327	312	336	315	345	354	306	333	350	333	348	338	337	331	353	335	339	366	361	357	322	298	323	363	354	296	338	329	375	327	365	330	315
6683	1081	1598	1690	1478	1320	1201	1080	926	983	914	904	903	871	934	876	845	850	760	916	783	782	859	801	772	801	761	817	765	788	786	783	769	793	745	811	789	790	803	771	805	761	784	773	787	784	819	772	823	823	786	756	733	762	801	775	766	766	785	778	775	805	777	739	770	785	795	788	797	786	769	773	751	805	753	773	810	774	709	798	751	740	783	815	780	734	780	766	806	775	798	756	803	818	754	793	750	765	751	725	754	758	759	758	784	797	791	792	742	733	781	780	776	782	743	736	793	732	803	783	749	777	754	784	794	759	781	788	723	829	749	723	767	790	814	785	760	743	734	805	778	774	785	834	815	746	762	789	782	814	780	794	824	750	751	816	768	811	809	759	775	771	748	775	801	777	814	769	737	754	793	754	768	789	764	782	807	783	745	767	751	755	741	790	823	715	776	768	774	791	776	734	797	759	753	762	769	786	811	717	737	767	792	764	746	759	761	741	794	754	767	790	789	789	764	798	746	812	744	779	754	771	754	773	778	793	841	746	789	781	733	773	768	765	732	721	814	751	786	786	781	821	796	762	750	827	750	764	796	775	803	793	772	765	745	754	800	805	786	751	761	749	779	811	765	748	789	738	790	750	765	764	770	771	735	772	761	792	748	727	766	783	744	763	828	755	751	806	787	750	800	759	782	760	788	763	802	759	829	738	732	738	810	760	705	759	776	740	796	785	741	806	803	748	818	759	775	757	797	743	741	809	796	775	787	796	779	795	798	780	797	781	803	787	749	743	704	783	786	763	717	764	745	836	744	792	766	734	738	765	755	800	778	790	806	748	806	846	797	791	758	803	773	799	758	736	810	768	764	742	784	789	760	782	728	728	781	794	769	792	771	798	801	748	817	786	723	793	785	794	752	787	768	807	761	823	746	797	774	698	734	772	760	761	777	737	757	754	759	730	790	769	796	798	746	767	826	823	751	730	748	812	772	782	781	793	722	783	777	830	785	815	749	829	808	805	771	774	796	746	808	762	782	782	743	825	791	778	804	776	756	779	787	793	774	705	725	845	792	783	792	722	800	792	760	761	727	800	752	770	814	774	796	766	806	823	767	789	776	740	755	732	801	676	781	712	764	780	773	775	764	790	781	757	796	797	753	757	774	805	770	743	736	795	825	808	791	763	763	750	776	745	809	793	759	726	773	739	765	818	781	765	822	810	780	775	776	807	777	810	717	792	777	737	715	797	764	763	722	849	739	758	766	757	791	737	760	785	745	781	756	751	753	810	804	785	759	759	769	806	768	794	756	774	731	730	805	804	739	768	799	764	763	799	800	763	745	802	749	778	788	804	760	785	786	773	774	771	817	770	716	782	745	764	709	787	765	791	741	815	812	787	786	732	793	781	790	821	805	810	733	802	766	786	762	746	790	740	766	739	763	787	768	737	765	747	797	721	802	756	736	795	800	737	744	717	784	751	780	812	791	826	755	768	802	771	734	774	807	763	803	815	760	808	797	775	790	739	776	774	782	811	785	746	717	768	792	791	788	763	772	755	796	732	745	771	812	749	791	789	759	766	744	776	764	787	791	811	776	818	771	763	827	770	760	783	803	762	795	786	771	776	766	734	794	767	780	773	812	772	780	758	720	778	819	766	810	771	789	776	721	795	782	792	787	784	733	796	785	797	773	821	793	831	741	788	751	789	797	756	774	753	817	773	773	757	776	762	792	774	761	745	760	768	806	728	738	775	758	777	749	789	813	788	775	731	760	754	787	738	718	754	771	794	755	828	796	821	805	758	803	789	757	763	764	777	749	769	755	793	800	763	763	785	814	766	776	707	734	771	763	772	767	757	772	732	749	720	770	774	793	741	784	754	770	799	772	759	740	746	771	800	694	767	720	757	763	765	764	747	729	755	810	769	762	778	741	793	831	813	767	774	773	792	770	803	742	768	752	782	742	760	773	794	806	716	763	742	773	767	774	742	783	792	818	802	779	769	780	776	842	758	819	785	773	768	755	811	794	780	793	780	748	731	750	780	842	748	729	792	773	778	761	808	787	740	825	762	775	756	780	781	827	808	754	823	795	711	769	770	740	777	800	761	770	758	730	776	775	781	791	802	809	814	748	787	721	768	757	710	780	763	805	754	707	768	760	770	793	739	747	771	760	798	774	803	759	776	793	761	837	769	745	763	838	763	714	718	772	748	790	759	712	782	759	775	715	795	771	836	767	758	783	740	813	805	756	798	824	811	762	759	792	761	780	738	779	798	762	777	802	762	772	806	744	754	741	798	805	727	766	775	761	744	808	779	753	735	787	760	746	795	778	769	758	796	765	779	753	869	806	774	779	777	773	769	785	755	805	740	774	786	774	752	789	803	817	768	784	808	813	703	741	743	813	775	772	793	762	809	796	742	792	751	754	780	768	761	755	815	779	757	753	802	757	815	742	787	762	787	814	763	807	769	767	758	789	809	777	759	800	848	772	771	774	777	784	816	767	760	734	722	768	741	761	788	751	772	827	759	782	765	781	759	749	767	794	733	814	765	800	778	776	793	781	763	817	720	800	757	754	777	775	789	793	772	755	805	775	814	780	789	750	776	732	815	813	813	778	752	786	780	797	738	817	800	800	773	774	761	803	782	767	766	715	782	777	767	769	729	788	772	731	761	792	801	767	753	772	797	768	759	766	756	742	798	734	805	779	757	734	741	770	807	774	778	799	784	804	720	811	749	788	807	815	792	755	743	766	777	777	792	774	714	798	747	787	826	832	774	768	739	783	770	789	784	746	793	719	767	778	743	826	744	772	733	692	772	779	729	744	722	759	727	758	818	716	760	768	757	788	761	781	769	751	766	803	769	800	739	801	751	772	759	776	738	786	747	805	763	834	747	791	783	724	752	764	813	798	777	789	768	775	768	767	759	724	789	778	727	771	737	782	754	731	783	760	785	790	776	791	783	824	781	769	796	777	783	782	747	792	797	777	813	708	814	737	770	791	784	760	811	746	776	759	730	750	763	774	770	802	787	721	719	761	783	758	767	778	792	768	786	711	801	731	792	753	771	734	765	753	767	803	748	769	721	713	758	742	777	758	792	811	766	783	765	780	733	756	782	773	834	728	767	821	732	787	771	742	785	788	754	777	798	808	750	808	724	771	792	758	740	753	739	816	780	785	798	782	766	805	763	779	768	769	755	825	768	761	823	744	755	753	792	802	745	785	752	759	729	774	779	790	765	740	780	734	760	782	754	792	767	787	769	760	735	765	781	745	815	723	770	789	759	798	736	771	738	795	770	788	759	733	771	808	784	782	729	695	750	779	728	744	783	723	803	761	757	776	755	787	817	792	807	807	802	768	751	794	782	845	793	765	789	782	740	742	763	766	761	788	761	732	768	745	755	798	763	794	800	779	770	778	797	778	833	779	841	766	741	794	777	753	768	770	791	776	771	769	756	780	799	782	767	814	759	759	793	795	765	738	758	773	793	777	817	782	749	794	776	794	779	804	811	783	753
14239	1198	959	746	528	397	332	331	321	306	271	250	251	227	237	216	252	225	223	222	230	242	242	226	245	221	227	224	236	229	216	222	205	242	203	237	219	214	230	235	235	232	199	245	215	216	229	204	211	228	233	202	198	210	242	217	215	241	227	243	199	219	225	205	199	241	215	218	198	204	208	197	207	248	240	221	208	194	218	207	211	234	218	211	197	208	200	231	200	213	206	217	231	214	201	206	215	193	224	195	203	184	191	195	237	220	223	213	239	224	192	212	212	198	184	203	230	215	233	236	218	211	204	233	235	211	224	202	229	198	213	235	223	200	223	184	206	232	233	221	199	234	205	217	218	251	232	232	205	228	230	187	216	206	197	194	190	221	218	194	205	215	204	225	245	203	212	218	194	211	209	191	192	222	210	225	231	232	199	235	219	208	204	223	221	225	227	220	210	208	196	212	220	245	214	196	207	230	230	216	204	218	239	217	223	208	190	189	222	244	216	215	215	226	221	220	208	186	211	233	230	230	203	181	206	224	200	215	213	227	213	207	205	215	195	218	194	231	232	228	206	212	219	232	216	224	218	164	202	241	227	198	234	212	231	252	253	216	201	206	213	222	227	218	217	201	249	227	221	235	218	204	203	191	176	234	226	191	229	180	200	213	242	210	220	226	196	189	207	209	208	230	227	204	213	200	226	221	224	218	214	202	188	245	244	211	222	208	197	192	227	180	220	215	212	201	204	216	229	225	227	195	202	215	235	213	227	230	266	212	178	216	218	214	200	217	216	214	204	208	186	218	218	214	210	215	211	194	198	218	197	224	191	234	201	232	225	224	194	210	195	206	214	232	190	218	229	208	193	207	218	195	222	218	218	224	236	198	236	202	222	204	223	254	224	198	208	190	202	194	203	208	225	206	210	204	214	249	218	222	216	219	219	216	215	208	229	198	220	222	194	225	228	219	218	212	192	212	209	198	212	225	207	212	218	229	233	242	209	205	199	205	211	217	220	250	217	194	207	196	220	221	200	206	208	244	235	197	205	228	200	205	219	178	198	215	196	204	209	220	201	210	225	208	214	228	213	232	201	220	220	192	225	224	210	214	198	191	221	227	216	212	218	202	193	186	199	210	192	210	238	223	218	200	188	233	227	219	230	217	207	227	223	225	221	225	224	226	203	230	198	211	212	217	208	209	191	202	190	200	219	217	212	222	204	224	207	202	200	211	211	224	216	209	235	234	229	211	241	228	193	203	218	209	217	220	213	226	211	223	230	216	229	180	246	215	241	199	207	228	229	188	226	191	246	208	222	223	244	212	202	239	214	232	205	208	209	195	210	209	214	210	185	233	211	215	170	186	238	220	198	199	203	209	241	192	209	196	188	222	216	216	229	208	195	231	235	183	192	228	238	210	227	238	212	224	194	225	203	234	236	222	208	207	225	220	212	194	235	207	228	246	205	193	220	212	227	195	216	198	243	207	254	193	224	202	212	198	233	228	222	207	213	190	203	189	222	203	231	251	209	194	236	199	206	246	222	219	246	246	233	227	221	209	201	229	221	228	178	198	235	244	242	205	214	248	241	195	224	219	193	227	228	202	220	190	225	191	243	190	205	223	233	223	195	213	256	212	194	227	249	229	229	198	213	202	222	208	208	208	236	201	172	214	172	202	204	225	246	227	212	218	202	202	221	223	207	217	252	200	225	219	213	218	210	218	178	196	220	211	178	212	211	200	221	217	203	182	241	233	227	211	176	216	204	207	183	232	222	226	214	203	208	216	209	222	236	226	210	214	182	210	186	223	231	217	224	239	233	180	217	227	175	208	206	202	207	229	241	182	206	228	206	201	235	188	241	218	212	241	216	215	206	206	218	203	186	228	195	208	228	199	201	197	198	212	222	223	218	208	206	190	209	204	215	181	202	223	210	216	192	223	209	215	211	219	230	222	220	232	203	200	228	236	202	208	214	223	216	214	230	211	227	218	217	233	214	186	237	206	215	232	223	208	238	225	212	218	207	214	217	228	220	214	207	206	196	192	221	265	210	198	204	189	210	207	228	216	209	222	214	213	211	244	228	224	218	236	190	240	226	246	182	210	187	217	194	217	205	200	238	198	238	213	227	241	243	190	227	215	227	203	207	208	201	213	237	222	228	218	200	230	219	215	225	236	178	217	201	202	197	206	208	240	208	200	218	214	194	192	249	221	228	218	208	197	205	221	189	193	237	198	203	223	215	193	188	241	219	226	227	212	222	227	226	205	205	211	225	225	224	218	204	195	205	212	204	213	202	201	200	192	219	202	213	206	220	221	225	227	221	199	204	231	218	207	226	210	216	222	178	195	223	210	191	198	213	237	223	224	233	212	203	244	247	211	208	206	199	215	208	217	223	215	232	217	170	225	203	223	217	221	208	205	247	208	239	215	207	214	221	208	197	204	240	212	223	208	212	217	231	221	202	244	210	234	212	215	227	211	209	187	187	217	228	201	196	203	218	203	205	203	186	212	217	195	229	218	228	227	214	224	197	204	226	241	195	225	227	195	208	212	203	222	233	230	212	220	209	222	219	230	229	218	202	220	217	195	203	216	192	203	207	195	224	217	233	219	254	221	245	219	229	241	231	225	190	188	213	225	218	195	222	227	176	211	197	212	194	209	207	199	220	231	222	215	228	240	233	210	224	220	228	214	239	240	198	202	200	211	206	226	233	202	212	211	202	215	202	189	216	187	212	200	214	217	226	205	202	193	214	222	208	188	184	205	223	231	215	220	239	249	197	211	196	220	230	219	205	201	201	190	196	214	217	221	223	205	246	227	200	256	208	218	232	198	203	260	224	228	210	217	209	247	235	200	228	205	219	217	211	230	196	199	204	230	233	221	229	225	222	205	236	227	204	219	220	215	200	217	228	211	220	232	204	228	225	184	215	215	226	236	208	209	228	205	227	232	212	187	230	225	238	220	194	168	210	211	217	240	219	241	189	205	221	230	223	238	223	202	228	230	199	212	197	223	228	198	212	197	223	211	205	218	235	219	206	208	209	242	246	209	220	230	204	189	232	215	229	227	201	174	223	224	241	227	213	216	204	231	193	211	218	180	234	194	235	227	218	215	202	225	196	221	190	206	230	220	214	210	192	201	209	224	202	215	193	231	215	222	195	194	246	248	203	248	194	220	209	217	222	214	217	224	218	229	221	238	211	234	218	219	218	199	207	259	219	210	218	212	216	194	215	192	221	226	231	197	225	211	194	233	217	200	218	245	205	199	209	217	212	216	207	203	204	246	218	216	208	214	232	208	228	220	231	201	193	229	229	193	195	225	194	207	231	196	238	237	195	205	235	187	227	223	213	199	197	172	236	213	185	238	215	190	237	205	224	202	235	201	214	227	229	204	232	208	218	197	217	239	201	181	204	218	215	230	227	186	227	210	225	211	205	201	232	187	214	196	228	209	245	213	207	199	213	244	212	196	198	200	240	226	233	222	237	207	187	197	187	194	208	216	214	217	228	234
8103	1097	1969	2261	1901	1482	1297	1080	960	848	789	708	715	749	643	607	640	607	614	624	593	568	567	558	563	571	550	581	509	535	546	533	519	560	517	521	518	494	562	548	535	513	546	537	544	553	544	572	499	470	532	554	531	485	473	529	525	542	569	502	495	533	504	519	490	519	522	531	466	497	516	529	524	514	529	486	545	524	492	493	472	520	529	520	512	471	498	498	494	450	521	500	474	531	510	536	500	498	487	515	472	496	521	500	510	465	482	456	516	456	501	489	500	525	503	502	532	516	507	497	534	485	505	509	498	505	500	513	533	512	491	504	493	499	499	495	503	467	500	480	493	527	543	490	511	516	524	474	527	523	473	549	500	506	502	498	518	493	493	484	533	520	481	503	506	516	502	482	508	503	546	476	488	512	506	499	501	561	486	491	510	535	513	473	518	459	549	543	487	503	504	536	487	511	490	492	522	468	504	512	497	470	481	543	509	544	533	515	515	521	453	495	477	526	505	497	515	566	513	514	544	531	491	466	483	477	474	470	508	508	531	526	490	503	501	530	503	539	480	502	492	519	461	502	513	519	505	487	490	512	554	510	493	485	540	521	496	528	570	524	474	518	491	490	495	474	484	512	523	514	470	513	495	526	517	530	490	492	474	512	525	491	510	535	522	490	474	529	516	533	475	504	494	462	470	524	530	512	521	459	517	529	482	517	495	465	506	494	502	517	500	527	514	498	480	491	511	541	480	485	497	488	514	528	496	505	492	467	498	522	513	510	498	486	504	534	530	525	499	518	493	487	480	457	517	507	486	510	496	476	512	500	522	492	517	523	489	466	556	525	496	515	526	501	517	480	531	503	493	524	477	514	509	505	486	509	530	506	505	480	501	555	535	511	512	477	497	525	532	519	489	473	477	531	512	505	504	540	531	490	512	503	455	496	510	512	499	540	487	497	493	527	504	466	475	492	495	453	525	511	506	500	491	530	503	505	507	477	503	527	513	481	519	523	494	542	523	506	502	487	474	506	492	493	500	493	509	503	500	488	547	522	507	491	468	553	475	477	497	519	478	519	455	514	518	550	470	541	493	486	504	518	506	478	528	477	507	504	526	526	524	498	535	498	480	498	504	530	475	526	485	476	511	501	511	507	477	462	511	519	560	517	495	498	509	468	487	527	483	535	510	517	503	549	461	492	467	458	444	513	490	514	465	505	532	510	483	492	489	559	534	554	500	525	498	493	475	510	507	503	477	557	491	491	528	528	463	511	503	514	534	475	521	478	511	479	495	482	493	505	508	493	473	479	511	509	525	503	508	508	466	476	531	495	505	474	489	508	494	516	490	509	544	505	504	526	493	511	511	493	484	511	524	527	520	502	485	517	479	505	497	486	497	497	486	527	506	490	486	520	495	499	480	489	537	497	499	498	501	564	522	511	518	468	505	470	524	530	485	520	539	505	501	493	486	485	536	505	496	507	532	557	504	499	466	526	477	496	548	486	487	542	487	515	512	490	476	513	521	509	497	501	527	519	463	515	480	504	499	508	491	515	500	501	477	509	522	528	472	549	460	534	503	500	496	485	526	526	509	518	489	513	467	516	513	522	506	511	546	515	484	510	467	518	514	477	478	473	505	507	513	510	484	517	453	501	521	497	483	505	501	503	511	528	501	475	503	470	475	513	495	526	475	496	473	492	498	498	503	557	529	524	502	520	489	481	505	487	513	497	539	497	495	513	490	532	496	519	527	483	528	496	529	526	526	512	478	473	537	487	529	506	537	471	493	509	474	509	518	518	495	498	520	528	517	523	515	524	495	488	488	467	507	522	456	511	507	502	523	512	517	512	551	510	493	527	496	496	516	506	506	533	499	485	506	514	559	504	491	524	505	524	530	488	501	477	502	460	508	519	512	470	497	476	510	541	500	466	529	489	525	511	497	479	471	466	494	462	501	519	460	499	519	529	552	487	525	505	487	477	504	482	523	544	524	500	487	536	484	535	485	495	490	521	511	485	509	528	483	499	501	465	532	498	508	498	503	501	519	505	531	522	529	490	478	548	504	507	513	545	461	525	517	510	475	497	519	540	493	491	497	484	516	559	497	499	515	452	512	495	507	469	476	485	454	491	449	496	533	490	505	512	530	504	493	496	506	515	522	462	479	534	481	475	561	499	528	506	530	484	489	507	504	475	504	530	491	548	508	527	470	483	507	516	502	517	547	484	516	508	500	507	491	494	497	495	517	483	496	487	523	490	492	464	477	485	462	476	508	516	474	514	477	540	506	506	493	510	505	506	510	499	524	473	492	486	499	468	491	490	514	502	477	489	494	505	513	507	503	491	448	524	518	501	553	520	507	535	520	512	511	484	502	488	541	518	505	519	519	507	512	487	530	532	509	503	524	504	442	479	439	530	528	512	464	476	501	551	507	514	523	499	555	500	483	494	511	512	490	487	468	513	475	492	542	548	511	528	542	531	509	549	474	465	504	504	474	500	518	517	477	498	517	509	496	514	524	508	517	492	512	513	502	487	552	513	508	495	510	537	485	504	487	509	518	527	512	516	508	505	478	529	526	508	470	518	494	520	544	508	534	494	484	496	482	521	540	480	511	515	544	485	470	480	473	488	523	463	509	509	482	471	533	502	536	495	510	526	492	510	518	465	500	498	519	502	480	519	519	513	501	486	479	479	506	499	499	502	500	489	502	535	518	479	525	548	477	509	504	473	537	475	481	488	491	469	498	498	493	521	493	484	484	494	491	512	539	474	538	491	525	507	501	482	520	478	507	486	480	499	498	510	490	543	535	475	558	496	480	493	504	495	484	490	489	487	559	502	498	502	477	465	530	515	518	503	469	519	511	526	509	495	477	513	511	481	544	532	505	524	532	497	485	505	503	502	520	504	485	502	533	487	536	484	519	498	496	504	558	517	535	505	522	539	519	522	522	481	499	496	506	505	519	494	545	508	497	534	483	499	494	510	495	514	511	522	535	496	515	474	504	519	528	520	526	487	520	493	548	536	525	489	461	478	492	465	489	478	460	501	466	477	507	490	490	515	526	502	504	504	509	502	515	520	516	555	499	471	483	513	470	492	494	490	484	528	484	520	519	504	501	525	497	513	544	491	464	483	515	522	549	523	469	470	498	496	518	498	494	505	507	496	520	519	534	525	548	481	503	504	480	455	481	553	518	533	508	502	511	503	515	507	450	519	514	497	481	525	483	503	462	540	505	501	516	519	521	475	508	527	518	508	488	501	522	508	556	466	502	517	494	518	498	536	537	503	503	534	492	502	525	484	494	503	541	515	484	533	493	533	517	505	542	501	498	528	518	513	520	505	489	475	496	518	517	467	531	461	536	485	477	505	481	484	511	525	511	486	506	538	519	454	483	493	498	512	507	485	504	529	507	502	510	513	486	485	497	501	493	487	508	519	488	503	478	526	518	539	507	498	475	536	516	496	503	483	502	498	494	514	483	504	508	495	517	536	512	460	504	499	501	492	518	527	523	505
1419	268	240	252	249	256	234	249	243	234	207	219	213	235	250	241	256	233	220	227	226	243	231	218	232	237	250	255	229	241	259	236	217	218	251	246	246	211	219	241	243	261	250	248	255	236	239	273	257	240	243	258	224	236	241	217	252	229	259	256	268	253	253	229	263	209	241	237	264	210	234	223	227	241	234	276	230	227	236	257	252	205	232	236	221	218	238	282	255	253	218	255	241	214	248	258	236	210	252	242	250	213	211	240	240	221	247	223	227	254	256	204	240	236	248	222	214	223	210	251	228	232	235	251	239	243	215	236	232	251	253	266	259	229	201	204	249	250	252	246	236	262	244	268	238	226	226	242	243	218	226	228	230	258	243	227	268	224	278	211	238	231	229	211	223	206	242	231	216	216	215	250	229	243	241	246	229	215	209	227	253	273	254	236	249	242	257	233	201	257	207	204	238	225	230	246	224	256	250	239	218	216	202	222	245	239	230	219	203	244	254	215	194	229	236	248	228	201	191	254	245	221	233	244	238	251	231	247	234	218	277	247	252	210	244	239	240	238	210	253	267	189	221	228	251	208	221	210	264	238	248	271	270	252	225	214	228	218	230	232	234	248	239	247	218	219	229	236	202	237	246	200	249	263	218	217	230	236	228	243	224	239	261	239	251	256	258	245	217	200	231	248	246	233	236	227	238	228	232	228	222	243	215	232	238	232	218	261	256	222	251	237	222	238	214	269	216	225	261	220	212	270	256	247	238	237	226	231	245	247	202	264	246	220	235	214	242	265	224	219	234	227	243	238	216	232	230	240	257	258	211	232	261	247	250	244	266	229	226	227	248	205	230	226	248	233	214	219	235	233	248	228	237	230	228	229	216	235	235	227	247	218	213	232	255	224	233	220	243	224	241	244	243	236	246	259	218	215	229	227	268	247	218	218	244	231	218	223	230	242	241	250	215	240	225	227	224	232	228	232	250	256	222	213	254	226	242	245	224	224	226	230	227	238	198	260	219	234	228	253	244	219	231	252	251	229	239	237	223	209	250	220	241	246	250	228	254	255	264	248	232	226	219	247	239	238	224	238	244	249	214	248	235	206	234	265	227	221	226	228	249	242	204	214	231	226	251	251	242	224	228	247	252	225	215	228	230	220	231	222	248	222	237	218	248	231	232	250	213	250	251	222	236	238	206	216	227	244	235	201	228	216	226	237	231	239	243	217	239	236	256	228	195	210	238	221	210	275	218	230	195	270	249	224	243	250	233	224	242	256	266	233	238	259	238	240	247	204	245	241	234	262	243	228	238	225	267	217	219	221	232	234	225	217	236	221	251	201	247	217	247	210	238	245	225	238	248	207	228	218	263	249	237	225	257	232	238	215	218	208	243	227	246	249	240	226	265	226	232	213	250	222	224	259	212	236	248	240	235	231	239	242	243	267	235	261	219	248	241	222	232	243	220	207	191	206	275	255	213	220	223	224	231	221	242	197	243	238	210	234	248	223	231	238	248	219	249	221	220	222	245	214	236	234	249	240	228	234	222	207	231	221	241	246	226	241	230	233	220	219	254	252	233	226	206	248	233	240	244	238	232	213	243	267	256	261	233	247	267	220	221	245	245	253	224	259	266	257	239	248	213	237	258	243	241	269	244	202	224	241	239	243	259	233	228	260	236	256	242	237	241	257	244	243	225	229	211	201	241	222	238	255	227	262	256	224	218	244	242	228	248	237	234	234	254	245	272	219	258	248	189	273	244	213	248	233	235	226	241	243	230	203	217	214	241	210	233	277	265	246	246	269	234	244	238	219	234	238	225	223	226	246	242	231	237	256	259	243	243	217	236	225	250	208	249	211	221	229	233	203	228	192	241	221	230	233	227	225	224	218	238	224	237	253	213	234	240	216	240	242	229	217	234	248	247	250	232	215	213	238	227	224	250	215	223	189	247	235	217	234	226	230	245	261	249	245	248	224	221	251	225	215	236	218	243	244	237	260	239	264	250	227	214	227	232	254	204	254	244	224	232	260	247	250	250	232	236	223	238	218	272	244	213	208	261	203	242	271	219	242	231	254	228	259	235	227	235	216	263	236	217	231	212	241	239	200	285	221	225	225	239	255	221	243	255	243	243	230	246	214	237	232	270	231	241	230	224	227	224	239	256	240	241	232	226	225	217	227	204	217	211	227	250	239	222	249	235	221	235	236	224	202	241	254	198	236	231	242	257	249	223	220	275	261	231	235	224	217	234	240	242	237	220	234	213	229	220	258	235	234	259	216	211	221	236	233	245	200	219	205	189	233	241	251	236	239	240	208	239	259	239	251	234	239	233	236	230	245	185	221	227	249	233	237	222	244	220	224	204	220	246	228	237	240	250	229	268	243	239	227	239	253	240	210	230	228	269	259	250	238	213	214	247	243	249	251	247	248	205	227	247	237	228	255	201	258	242	251	229	245	222	210	225	217	242	231	214	275	242	259	247	222	227	237	224	226	274	234	243	255	254	215	228	236	245	243	245	216	206	258	221	223	250	223	246	265	250	214	220	229	236	225	222	264	230	247	237	258	215	226	236	262	224	234	242	227	203	239	237	248	256	215	218	217	217	227	231	230	211	229	254	228	235	241	214	215	221	242	215	229	210	233	229	252	228	217	258	247	234	225	247	267	215	235	273	241	229	237	218	227	209	264	232	248	224	219	215	223	244	275	249	221	252	247	248	229	228	256	244	228	247	253	229	256	249	220	220	213	212	256	220	230	231	212	253	231	245	259	242	252	233	224	270	251	207	259	229	253	228	228	217	264	239	259	242	220	200	243	258	248	254	231	219	228	226	221	231	233	245	241	220	216	248	239	238	240	200	245	237	242	247	223	226	252	261	256	231	240	257	221	231	242	242	244	240	240	210	259	227	236	243	193	238	215	224	239	246	251	232	235	224	212	227	243	241	212	241	245	253	242	229	228	254	220	218	231	249	222	223	244	250	225	223	235	233	218	249	226	232	223	235	223	198	248	266	242	228	231	223	237	228	237	252	216	227	234	222	234	234	270	222	239	262	233	251	248	235	239	231	253	205	230	237	239	237	252	237	227	228	235	245	252	240	234	245	245	223	246	240	249	206	243	239	217	268	229	203	222	235	235	226	234	242	248	231	211	241	225	250	235	247	253	220	211	226	228	250	221	208	248	244	244	207	229	248	220	233	222	224	238	245	232	253	247	235	227	233	239	238	229	230	255	269	195	252	236	221	234	256	232	243	247	255	242	244	236	228	229	262	220	239	256	228	244	246	218	248	251	256	241	222	202	217	226	231	228	250	218	254	227	204	232	243	239	249	240	228	234	222	234	235	233	180	233	210	254	237	242	240	254	225	247	245	229	274	238	224	212	223	230	215	239	237	256	268	264	223	223	213	220	230	247	238	232	243	259	259	219	224	250	247	228	239	241	221	245	256	218	242	263	239	238	227	227	224	227	244	237	243	257	189	251	249	251	213	234	225	238	238	229	216	239	229	246	224	245
1899	574	625	629	625	589	569	645	605	596	579	562	551	608	588	593	556	583	595	578	602	588	606	570	561	571	588	565	572	582	549	612	555	597	526	570	568	581	551	587	576	623	599	583	574	603	573	566	584	550	574	574	547	511	595	544	571	604	588	595	563	589	585	612	584	620	586	604	559	583	554	589	583	572	601	595	545	580	545	551	576	589	591	543	575	594	579	561	596	567	534	539	583	611	594	588	578	588	564	593	572	539	597	563	615	593	550	593	571	586	584	566	615	556	556	604	549	583	551	598	605	605	557	588	559	548	581	594	550	542	553	542	582	546	555	586	597	562	601	607	552	611	545	588	582	609	566	571	551	570	606	551	560	606	553	533	520	609	570	579	555	575	594	568	576	539	579	590	580	568	545	584	560	565	578	573	608	573	553	549	572	570	592	556	537	579	585	580	558	576	530	586	576	525	559	613	556	576	585	550	655	590	574	605	599	580	575	566	554	574	542	598	559	558	585	588	599	570	551	577	589	580	554	603	563	578	618	588	573	545	564	588	580	561	551	512	562	599	621	570	567	571	560	533	593	563	562	612	608	545	579	570	580	564	577	523	571	579	561	568	619	530	527	574	568	618	551	536	541	548	607	560	606	563	591	567	582	603	627	528	562	556	580	561	590	574	544	558	562	601	543	582	578	539	540	604	570	549	510	597	557	539	560	591	523	596	585	574	542	588	552	584	567	600	604	568	600	567	544	587	540	597	570	576	588	614	568	579	564	550	565	590	548	578	592	580	593	542	574	580	618	581	552	608	569	569	563	543	572	576	607	661	575	592	550	595	617	586	565	581	565	579	552	547	577	578	565	509	573	585	579	585	534	561	589	559	607	567	567	583	543	562	564	557	572	590	572	570	567	570	579	526	567	610	604	562	618	590	576	570	576	596	580	573	601	555	560	533	527	585	559	578	615	550	592	597	581	578	537	567	602	590	516	596	571	584	560	552	619	569	561	547	571	554	578	564	590	583	576	546	523	568	526	600	547	538	550	556	601	569	588	580	567	560	566	548	565	634	604	547	600	597	602	583	545	580	569	593	573	582	525	586	575	560	599	634	563	588	605	566	555	610	585	563	561	575	623	519	606	560	580	584	584	580	588	597	563	577	539	548	567	539	571	573	612	539	554	597	534	568	546	575	572	570	547	562	540	562	556	537	559	594	606	577	580	569	560	605	584	568	569	596	559	565	578	537	550	569	548	558	578	583	598	636	559	563	605	616	620	590	573	617	557	570	583	547	583	593	574	552	581	583	578	589	589	561	550	596	551	626	566	566	615	582	547	549	539	604	556	623	568	552	627	567	553	554	568	595	593	559	543	572	561	612	542	579	542	563	567	551	617	555	585	597	607	538	629	576	563	578	603	582	580	584	621	577	593	598	531	573	602	549	545	537	582	561	624	577	636	590	541	567	613	583	579	592	551	540	571	568	547	577	585	576	593	561	563	584	562	589	549	618	527	586	565	599	604	576	569	594	524	599	607	556	551	544	540	623	594	514	559	609	572	607	597	560	536	601	580	555	566	602	571	566	573	559	589	546	561	568	556	572	563	576	551	556	584	557	584	583	541	563	610	579	580	565	581	575	592	609	589	563	524	590	598	580	578	571	560	556	582	537	568	616	567	596	575	576	590	597	558	619	550	595	585	545	579	550	576	591	593	559	570	606	528	571	564	560	592	557	552	612	546	586	578	592	621	575	555	615	568	577	564	581	617	581	610	621	543	535	544	573	568	635	575	617	623	566	574	587	554	566	601	565	592	596	568	595	545	563	551	598	566	627	599	611	575	593	558	560	571	549	576	587	556	548	617	644	530	619	566	570	573	541	575	596	576	622	571	555	614	602	583	602	577	571	572	572	562	588	580	573	569	605	585	574	602	582	546	597	549	583	550	568	567	565	522	585	585	525	583	576	575	548	575	549	555	570	594	559	580	585	575	553	555	576	629	569	529	567	576	540	614	579	553	550	587	561	588	587	593	596	557	602	558	578	582	523	615	556	536	596	577	578	582	549	580	621	595	583	636	620	558	550	589	574	586	578	547	573	575	561	565	538	578	568	564	583	581	576	598	537	599	533	580	569	570	570	595	524	592	581	588	551	545	553	576	567	581	526	551	578	587	579	592	559	594	555	642	568	549	564	555	574	551	556	555	565	572	565	588	584	555	588	544	542	562	589	554	531	631	588	556	595	556	595	530	562	597	542	605	573	534	601	568	544	608	607	577	580	572	592	533	624	577	588	554	568	578	585	590	587	598	539	522	621	607	585	578	584	556	562	604	605	561	581	571	583	599	578	578	546	573	582	587	564	546	557	589	532	558	573	536	563	571	623	517	587	570	501	567	565	594	581	589	554	575	582	573	559	571	553	509	566	584	606	600	559	584	635	519	524	540	599	568	584	602	537	572	531	514	618	594	603	559	540	580	617	556	614	608	614	559	581	546	605	588	559	557	565	539	582	556	604	580	573	582	574	582	575	586	610	585	532	565	585	572	602	582	511	578	566	605	609	555	556	547	576	574	595	555	566	593	573	571	598	560	570	584	563	572	574	572	551	566	606	537	610	589	569	562	574	565	562	533	542	576	559	594	622	561	578	583	585	546	551	569	584	546	578	549	580	552	559	593	596	562	542	561	566	590	563	569	578	585	589	596	607	579	588	579	549	575	555	605	568	552	599	583	569	562	628	554	580	566	553	572	562	594	570	579	574	612	552	572	572	620	567	543	581	581	544	592	566	532	563	578	598	609	565	593	574	611	547	581	582	554	587	581	623	623	585	593	586	571	583	583	570	575	574	622	585	609	561	620	618	590	563	554	563	577	529	557	609	578	500	611	596	581	574	560	569	591	547	588	575	597	540	568	555	553	583	571	573	559	561	595	575	540	543	612	571	580	573	574	580	584	558	555	559	537	602	563	553	562	550	551	567	588	619	561	582	619	531	589	573	595	593	598	609	552	584	606	599	517	590	566	539	567	584	593	613	585	568	559	555	569	548	610	565	616	622	558	585	582	603	629	569	522	567	573	564	611	588	586	541	572	548	588	575	567	561	586	557	576	618	579	648	588	603	552	590	560	598	583	577	563	564	559	600	539	588	578	616	554	575	568	535	592	606	592	568	598	566	595	559	572	577	554	615	548	545	588	592	573	578	587	569	519	603	581	593	560	601	543	540	611	577	553	589	593	572	548	535	576	587	545	566	597	536	586	551	595	581	588	579	550	573	566	594	551	565	595	562	608	565	559	584	564	524	591	535	567	586	545	592	542	582	556	526	585	555	612	563	556	562	570	554	572	571	585	550	611	577	542	595	584	558	620	545	588	609	592	591	587	585	565	580	561	593	569	557	625	591	537	563	635	559	523	624	553	571	555	568	556	561	616	610	525	605	565	566	576	564	534	537	575	598	555	560	583	580	564	578	580	576	554	588	551	578	613	572	570	589	563	546	561	551	598	567	530	592	565	574	574	552
7490	653	713	636	492	456	444	374	348	396	367	340	370	376	344	316	328	364	349	310	351	375	329	315	324	362	366	312	371	320	325	358	349	340	332	336	361	363	343	336	333	308	308	327	351	330	373	345	341	336	301	316	365	387	362	352	341	305	342	343	342	320	305	356	330	350	329	298	326	327	369	329	361	363	332	314	311	331	362	342	334	321	338	331	314	302	308	356	373	349	335	354	311	370	309	324	355	358	369	364	320	329	343	332	309	314	326	354	344	342	353	382	329	334	336	294	320	370	327	373	344	342	326	342	350	360	294	342	361	325	342	319	350	354	338	341	346	340	351	322	341	334	357	368	318	356	321	313	329	349	319	389	365	311	316	349	337	352	279	364	339	331	333	358	351	344	334	318	339	347	318	334	340	336	323	335	371	290	322	322	327	353	334	336	350	360	315	334	364	313	338	352	325	322	358	333	358	355	356	310	345	344	313	331	388	330	313	331	325	291	369	376	343	342	336	357	301	339	363	309	340	333	363	303	304	346	301	370	349	334	330	312	328	320	313	350	362	338	350	319	370	329	308	323	320	364	326	341	359	335	336	325	352	327	315	361	376	319	340	329	331	334	302	317	339	298	334	318	342	370	346	356	350	350	362	325	322	314	360	336	315	358	337	338	319	307	338	321	311	341	356	376	334	301	335	365	333	369	339	329	338	328	336	375	368	352	362	350	311	359	360	328	302	328	331	350	342	307	342	333	355	369	313	315	357	332	332	305	337	314	343	322	332	327	346	315	318	322	332	320	306	346	352	319	359	344	332	359	334	338	353	346	317	344	326	343	363	340	362	325	312	318	315	319	341	355	333	340	335	356	311	339	374	353	311	327	334	331	347	361	335	343	340	320	316	337	363	339	321	346	319	333	339	334	302	334	374	311	337	361	284	322	355	337	340	332	333	363	312	325	350	323	328	344	354	345	327	334	344	317	342	369	318	324	367	320	334	346	358	343	315	351	330	351	323	358	307	368	329	343	330	322	333	371	329	341	342	305	308	320	338	330	309	332	367	348	315	342	331	334	293	367	363	347	328	359	342	321	372	325	296	355	347	363	290	316	328	344	330	341	340	322	313	319	323	316	345	399	339	350	339	319	344	337	324	339	333	349	358	350	349	310	366	349	356	309	325	345	323	349	335	385	355	349	344	307	300	378	306	325	317	355	357	339	325	340	340	305	348	310	372	353	336	297	349	352	349	329	356	294	332	345	334	311	351	300	308	303	348	363	316	343	341	303	346	322	307	363	338	370	326	318	347	340	349	345	365	314	341	338	330	335	361	364	311	338	322	355	305	323	313	349	347	336	316	340	354	332	319	320	385	313	356	335	320	365	297	330	390	337	338	303	346	329	374	345	338	355	332	327	355	300	326	342	333	360	330	311	321	339	339	340	339	350	383	365	343	349	316	337	334	331	341	368	313	346	359	363	362	337	355	326	340	328	327	375	371	347	347	337	309	303	347	338	325	318	340	319	330	315	365	322	354	379	344	340	344	324	332	390	320	373	291	335	323	324	307	353	363	342	320	330	301	337	386	340	343	373	312	336	323	325	334	336	338	322	345	332	323	369	305	297	326	313	327	357	362	330	327	319	353	339	349	315	368	327	343	305	356	346	333	359	369	346	354	343	334	334	348	353	369	304	313	307	329	346	335	313	333	340	334	327	356	349	348	337	316	335	350	324	336	330	335	349	320	309	303	305	321	350	325	369	316	290	336	328	369	354	351	323	319	362	333	323	331	330	320	358	347	342	352	323	331	321	368	321	340	334	292	338	312	333	333	360	309	301	331	356	317	305	330	326	305	308	320	350	337	334	349	331	367	357	290	335	359	313	342	326	346	297	299	339	355	353	316	326	320	332	351	365	329	337	335	322	337	323	305	334	319	343	349	344	348	383	312	358	397	322	325	320	322	353	353	330	338	341	346	337	342	309	350	346	389	365	346	371	361	296	361	329	326	330	326	296	353	317	301	365	348	344	299	349	345	307	339	360	360	321	327	343	340	328	359	322	323	341	325	361	357	353	336	357	351	382	329	344	374	360	349	333	372	295	287	322	348	310	285	341	315	333	341	325	348	346	315	374	362	349	329	336	336	344	354	325	333	353	353	314	333	326	340	325	347	340	332	338	314	294	308	354	339	311	313	355	355	318	323	336	324	331	345	348	314	384	341	324	327	329	325	321	381	308	337	373	333	317	322	329	370	330	354	364	300	343	319	348	315	354	351	354	339	327	349	348	361	341	347	302	293	350	347	331	353	345	345	306	334	356	355	361	343	321	368	334	344	329	346	334	333	309	311	355	334	340	352	334	355	320	329	377	337	324	378	360	338	344	363	336	336	329	370	338	366	361	351	372	355	350	372	327	351	345	345	292	325	359	323	321	366	336	327	335	340	333	317	371	366	333	336	326	331	300	317	365	350	326	344	303	320	323	300	345	329	329	382	296	325	303	340	372	367	341	339	299	353	306	382	318	331	322	337	315	333	320	341	339	340	323	346	336	309	319	330	328	310	345	318	314	348	326	319	334	372	311	310	343	303	314	338	333	308	347	341	351	297	315	384	355	387	358	334	307	337	329	321	342	325	349	358	342	309	343	340	326	351	346	333	337	336	391	345	330	340	340	348	315	339	351	372	364	353	309	304	332	356	353	336	334	344	335	330	324	357	347	348	339	334	298	353	341	341	330	350	358	324	296	343	300	312	341	335	365	304	331	281	355	353	372	332	345	323	295	328	349	349	340	310	312	341	330	327	320	326	349	345	354	333	318	313	374	349	344	329	309	301	347	306	332	334	313	312	319	343	328	284	317	358	354	317	314	337	342	348	323	350	348	313	372	316	321	377	357	359	330	333	368	331	298	342	335	347	326	362	313	332	358	370	337	348	328	337	357	324	360	305	322	319	330	358	343	336	333	371	364	352	367	353	320	292	318	374	321	323	348	381	324	354	337	334	364	331	341	351	332	330	352	327	354	314	345	294	334	332	356	364	310	332	350	339	330	361	335	339	351	344	352	333	315	353	336	346	355	343	301	351	313	345	346	317	329	310	339	341	334	335	331	340	364	355	328	306	345	305	327	331	344	344	306	349	346	352	366	311	338	349	321	306	317	361	384	326	317	340	308	332	357	330	348	342	350	323	323	344	366	324	380	359	353	363	325	329	368	321	304	332	310	318	306	345	312	347	335	369	314	345	336	366	344	327	357	323	309	363	328	330	328	335	352	364	359	354	326	353	364	361	327	326	336	301	317	323	354	347	340	372	310	336	348	336	366	322	334	344	340	331	326	357	355	315	319	344	331	375	363	331	335	351	325	347	371	326	331	326	339	340	294	326	331	351	351	354	329	308	348	352	313	348	328	342	334	385	342	337	327	345	305	337	344	365	329	323	355	339	338	359	324	334	357	301	337	290	374	328	330	311	332	344	350	323	346	303	347	325	326	345	328	331	344	307	316	327	322	314	325	327	333
6735	1014	1515	1672	1427	1329	1140	1104	1000	995	925	857	914	855	843	821	866	829	818	820	814	818	771	808	800	795	779	795	795	759	856	783	797	819	783	769	728	793	753	826	750	769	747	814	794	784	756	748	804	806	795	805	813	783	756	800	728	801	732	784	723	783	743	769	745	781	785	820	791	764	773	800	783	758	787	726	770	723	774	780	792	818	760	772	698	769	751	801	734	733	737	767	741	769	786	788	715	735	771	821	761	818	731	745	788	790	776	781	795	763	797	756	809	822	799	810	764	782	744	749	796	807	805	747	781	773	792	731	775	735	762	783	788	747	748	772	773	813	773	779	739	737	769	751	824	781	829	820	788	813	747	773	736	821	806	788	768	754	785	803	714	805	806	771	764	735	712	800	752	748	767	774	790	784	771	761	813	779	783	785	786	719	766	720	821	764	779	782	713	767	747	822	785	731	757	761	808	729	782	791	738	731	765	716	767	773	809	770	783	787	740	775	748	802	787	792	792	801	746	842	807	778	831	728	773	809	761	750	770	730	764	770	785	766	749	799	719	834	777	757	751	735	816	762	811	741	798	735	753	763	749	769	740	768	783	727	773	743	719	785	741	773	770	740	759	763	745	772	797	757	802	709	783	780	753	741	782	798	762	750	807	803	763	798	740	717	798	727	769	785	780	826	732	777	788	846	749	780	784	759	777	774	733	778	804	773	760	826	758	762	757	810	801	785	753	735	789	802	731	836	803	765	773	780	762	774	780	766	765	783	790	785	758	856	749	761	761	770	792	745	788	769	771	792	791	790	786	798	768	748	762	771	733	755	735	781	777	771	788	769	814	760	747	789	780	760	811	797	741	782	740	736	747	800	779	744	763	786	809	812	745	731	810	745	743	790	787	783	745	756	805	784	767	784	757	781	775	794	805	757	725	785	796	822	786	774	767	744	755	735	738	820	767	770	792	800	827	742	784	761	748	761	779	792	800	801	794	748	752	771	742	770	846	732	756	797	759	785	708	740	766	840	748	799	783	762	773	751	744	774	752	765	712	769	746	800	806	791	782	799	751	789	792	734	734	802	714	823	752	773	779	733	771	778	779	784	771	746	751	762	744	784	753	773	793	750	774	793	761	777	737	746	758	732	815	771	796	742	750	733	771	734	770	724	787	826	768	789	822	784	743	787	769	716	764	774	773	748	737	831	718	734	768	809	810	794	738	745	784	748	770	804	794	758	762	800	805	772	749	764	724	754	764	717	791	797	760	740	796	767	773	804	768	785	758	825	772	766	749	800	776	745	761	769	734	778	763	777	809	778	778	778	732	741	777	751	732	802	742	743	763	747	752	753	793	780	734	750	844	780	771	746	765	773	730	774	785	775	745	807	760	750	772	757	743	809	762	785	736	735	752	776	758	788	820	749	801	777	803	756	752	824	737	781	777	777	777	749	771	775	760	724	775	783	776	776	768	752	749	764	778	795	742	772	770	813	792	787	806	785	784	817	810	711	748	777	788	749	788	777	771	757	751	744	748	792	728	756	790	775	779	759	737	829	819	814	849	727	765	808	805	720	796	742	780	807	771	827	799	782	788	793	791	775	740	797	820	799	741	778	759	775	786	773	753	767	797	796	737	773	780	755	767	818	765	776	757	749	796	798	800	795	753	730	756	742	794	756	736	798	728	742	759	799	746	787	763	795	767	820	814	768	760	757	735	780	791	793	768	773	793	769	783	787	743	777	780	758	762	759	805	776	765	800	756	805	763	817	779	698	757	832	752	759	754	753	798	762	763	733	759	737	798	824	748	758	760	785	726	746	701	770	777	764	784	759	791	741	789	782	789	751	831	801	761	732	779	755	795	810	773	764	804	806	792	753	754	741	777	778	753	761	800	772	814	767	757	739	791	810	791	728	758	808	798	813	740	760	771	829	727	755	798	774	767	801	802	806	754	771	780	722	819	800	735	825	766	787	776	748	787	802	778	804	769	783	751	770	756	729	787	753	786	767	775	762	712	756	799	755	739	768	774	723	737	730	789	769	773	731	777	776	784	826	806	780	782	778	793	771	755	758	813	802	740	778	762	748	796	804	757	797	745	779	797	728	700	778	757	751	767	772	720	760	759	773	787	782	780	770	783	781	764	762	739	762	766	791	789	754	755	763	773	812	780	813	817	748	796	745	790	779	728	755	728	794	814	751	764	780	734	798	805	802	759	722	777	709	762	800	803	754	839	812	778	743	776	792	772	733	756	738	737	774	771	761	746	789	739	804	754	811	788	776	699	738	784	806	790	770	771	757	786	743	794	767	838	694	735	762	744	726	772	796	779	838	751	753	760	745	762	834	767	755	776	778	737	809	827	777	807	788	773	866	822	778	775	797	745	799	796	831	778	717	757	726	776	792	773	793	789	790	784	754	776	757	791	756	768	813	796	786	772	768	779	797	770	711	694	788	754	813	804	767	761	778	773	759	811	773	770	779	770	765	821	791	730	759	809	772	755	786	781	777	754	776	767	751	726	770	737	794	752	759	732	790	774	809	802	763	751	792	763	785	741	783	763	784	759	774	793	839	748	770	778	785	796	771	792	752	742	720	759	766	762	786	776	800	809	713	756	792	826	768	826	767	780	772	804	791	726	777	770	685	777	754	743	744	747	734	787	801	780	823	790	821	732	780	800	788	760	816	795	770	804	785	720	745	767	798	784	846	755	759	751	794	732	763	833	812	793	780	739	779	785	764	762	766	758	784	767	789	776	771	757	770	797	744	771	736	755	744	751	759	797	758	758	839	766	741	721	768	710	828	772	818	723	779	765	790	759	781	782	769	769	770	749	757	792	806	769	825	797	775	770	784	791	782	769	784	728	756	804	781	722	779	793	744	774	775	771	794	783	792	779	802	796	796	776	790	833	774	732	736	798	772	740	745	805	732	778	763	774	768	770	715	764	767	766	834	773	746	769	748	739	749	718	724	783	814	830	740	829	757	772	793	727	762	754	793	816	791	798	738	797	791	806	808	771	788	797	781	788	801	762	780	736	750	790	757	770	757	757	717	775	720	756	787	766	806	772	786	803	771	765	773	799	775	794	726	800	759	730	808	695	792	753	786	801	782	748	773	788	747	745	795	766	832	741	755	803	770	758	749	866	811	755	709	776	761	804	779	741	782	788	755	773	833	755	821	818	766	801	770	777	777	794	734	797	757	794	815	739	773	752	796	767	734	778	763	745	740	745	788	769	791	760	846	795	777	745	737	817	780	749	757	752	799	786	803	787	740	772	748	765	777	760	811	816	734	771	764	823	818	793	786	775	775	828	820	783	774	757	769	764	758	798	745	753	751	783	756	787	749	784	751	827	811	761	782	756	759	774	774	756	784	796	800	805	768	744	754	746	774	813	712	765	810	790	754	781	741	799	764	794	746	760	788	819	741	752	791	774	849	843	750	720	767	775	778	769	774	744	742	745	770	763	774	736	729	767	739	779	728	723	781	735	741	711	802	763	756	799	852	763	772
14205	1151	958	789	519	432	340	315	326	322	266	277	245	244	266	255	261	220	200	235	215	225	242	220	222	201	234	228	195	225	224	217	223	219	254	211	185	196	198	223	197	225	200	226	229	224	215	203	209	215	216	180	221	232	206	224	202	227	219	216	217	209	218	208	205	216	211	244	224	223	225	231	212	197	208	203	195	208	230	212	212	218	209	212	200	200	217	212	222	228	197	203	229	230	233	208	217	193	208	204	235	224	228	220	219	207	233	238	220	236	198	175	186	214	243	227	198	239	229	237	244	225	234	192	203	222	212	186	201	235	210	228	221	227	205	222	209	230	205	186	184	187	225	225	223	204	204	221	239	206	235	198	207	265	221	230	203	206	246	217	215	202	211	234	211	238	209	232	241	209	204	226	230	234	233	208	212	227	231	237	204	208	212	221	203	214	219	197	212	226	216	194	222	249	245	234	207	229	198	246	213	209	221	214	201	219	191	199	169	242	228	230	234	228	187	198	221	230	211	200	257	217	203	189	226	210	201	219	219	225	203	194	233	201	189	212	209	214	208	233	215	234	235	195	231	219	225	198	227	204	217	193	218	231	177	225	231	202	211	206	211	235	213	229	220	210	218	224	232	213	217	217	217	193	213	204	219	204	218	212	211	215	211	233	247	218	232	192	251	197	210	254	186	216	207	192	248	220	208	218	245	215	216	209	200	187	180	202	195	218	235	210	236	195	222	222	240	229	223	225	203	242	210	199	215	235	219	195	198	210	215	209	218	214	190	177	225	240	214	234	216	208	234	205	214	211	199	200	225	184	201	225	232	211	219	190	188	205	223	219	194	230	214	184	228	205	197	215	188	239	241	227	213	201	227	222	232	220	205	257	212	194	225	223	191	207	209	210	231	187	200	184	240	210	217	248	215	209	218	220	216	204	227	202	229	209	200	242	241	224	248	232	220	221	177	216	219	203	215	217	223	191	204	223	197	203	196	216	196	235	206	205	187	221	186	226	231	207	204	194	201	205	225	207	205	215	220	205	219	226	218	222	211	211	207	206	223	210	221	208	188	197	193	219	174	243	241	215	222	217	229	232	195	228	215	215	210	204	227	235	228	202	256	212	204	209	213	225	210	200	239	210	200	200	206	230	220	228	212	219	217	218	216	242	236	226	209	188	230	207	233	222	197	212	239	217	220	232	199	219	203	232	200	210	206	218	174	207	215	206	216	222	222	210	231	209	210	218	223	230	196	204	191	216	218	200	220	242	210	203	218	201	212	210	210	207	229	190	220	215	218	242	237	240	204	227	206	226	231	187	239	229	232	215	205	215	182	215	206	240	232	205	227	209	200	200	219	202	209	218	195	238	210	205	190	213	193	218	197	201	211	198	206	246	175	201	227	211	196	214	230	229	197	210	211	213	208	203	204	193	219	207	232	207	215	207	199	225	225	225	206	200	203	205	235	230	227	233	232	211	223	256	199	222	197	238	202	208	191	202	247	224	203	217	200	236	197	201	234	201	205	217	229	192	199	242	215	256	223	184	213	213	198	247	209	229	209	220	211	205	210	226	216	209	203	201	209	195	201	216	227	213	226	202	219	236	199	250	205	202	229	207	204	231	220	233	208	207	230	234	214	232	194	206	249	229	209	216	206	194	221	208	213	215	208	228	238	219	228	225	223	253	227	248	227	237	200	212	226	260	210	216	232	228	263	235	205	181	229	197	201	216	215	210	226	225	197	185	210	189	234	196	245	214	233	188	201	213	200	219	242	197	210	236	231	244	194	241	226	194	207	217	205	189	227	209	201	189	219	207	233	203	220	225	228	224	199	207	200	211	213	215	193	203	212	223	213	208	214	214	201	213	226	222	201	195	222	206	214	241	206	215	196	198	193	186	202	219	208	192	208	214	198	225	201	223	229	204	248	247	230	227	210	247	203	259	199	197	190	219	200	237	220	187	194	201	220	212	213	228	226	195	228	207	212	216	209	207	232	212	226	220	232	205	209	208	213	242	223	227	241	203	212	209	223	230	209	226	199	206	200	205	211	228	192	219	215	203	187	227	209	217	213	203	189	216	218	213	220	201	209	235	213	211	226	184	222	236	258	200	243	200	193	184	218	227	223	232	241	191	225	204	217	246	225	228	216	239	227	216	207	203	204	207	209	229	181	270	211	229	188	210	229	243	240	225	228	237	202	215	243	215	232	201	214	209	247	202	203	222	214	239	214	231	237	211	205	213	225	211	214	197	232	215	211	208	227	207	221	237	243	256	214	196	223	233	233	210	217	232	207	202	214	232	233	220	214	231	259	195	236	229	196	214	231	212	208	208	223	213	208	241	216	213	189	239	202	207	221	219	228	250	242	183	228	227	199	230	262	213	203	206	178	204	191	215	223	231	232	185	211	188	224	211	185	205	193	207	214	204	223	227	226	179	213	215	192	200	194	211	214	217	239	221	239	225	235	212	179	223	218	219	234	227	209	217	210	191	191	212	233	196	213	217	231	225	210	209	214	213	227	218	199	222	216	213	224	212	191	211	240	217	225	230	213	211	235	198	191	208	219	215	225	229	207	245	213	196	206	194	207	212	200	213	225	199	224	189	229	199	198	209	178	206	207	223	199	229	194	208	207	208	234	194	197	219	203	235	213	189	224	196	206	220	191	198	199	214	232	206	230	213	235	201	252	200	206	225	220	220	199	223	222	226	219	228	236	212	239	209	208	199	220	225	198	210	242	222	209	237	221	223	171	232	197	223	191	233	211	248	232	234	196	234	203	213	208	219	235	222	225	206	256	202	225	200	190	232	211	223	207	222	205	201	209	209	207	197	223	200	201	194	201	214	216	242	223	209	214	206	224	227	211	215	236	206	234	231	207	217	221	207	204	186	219	192	187	215	233	242	229	249	229	216	218	235	205	221	233	202	214	204	217	229	229	187	237	204	236	207	236	187	204	233	217	241	254	216	253	209	177	228	230	222	214	207	216	202	211	187	193	215	224	213	207	205	235	199	220	246	203	195	203	201	205	214	214	223	214	216	213	214	217	214	225	233	194	200	186	218	222	214	204	207	213	242	217	198	231	209	215	214	198	201	266	224	210	220	219	223	198	222	224	209	235	183	206	206	245	212	228	211	221	225	225	197	213	193	223	209	227	220	203	192	224	209	239	207	227	208	202	217	212	213	213	218	202	220	219	218	248	190	213	229	232	222	235	236	232	204	224	192	214	201	214	224	237	221	205	186	204	216	199	200	199	199	227	205	200	243	205	234	207	203	214	224	208	196	224	245	226	249	211	191	196	196	230	182	212	235	199	236	226	206	208	193	229	214	228	201	230	210	241	242	240	217	227	206	208	221	185	230	242	229	217	224	220	218	198	191	192	215	201	234	218	208	255	240	209	234	227	206	194	212	220	209	207	272	223	229	242	218	208	233	202	242	188	216	209	223	197	200	216	215	201	186	202	238	234	216	224	193	206	243	206	236	228	237	201	207	217	227	228	214	209	216
8077	1077	1987	2230	1851	1564	1233	1088	944	855	802	769	721	676	675	662	627	609	610	561	555	584	540	580	565	568	563	595	519	561	583	504	539	560	510	581	536	505	519	509	522	547	527	559	571	521	516	496	501	525	486	507	491	463	532	514	490	486	486	474	494	507	520	498	512	539	591	521	477	524	513	497	541	476	505	538	501	492	491	501	513	523	509	518	535	497	491	530	490	532	535	517	528	529	504	536	521	459	515	501	491	492	500	507	508	510	519	531	476	461	449	519	503	500	517	498	499	494	481	558	569	489	505	485	519	528	512	504	538	502	508	501	467	508	481	499	473	448	521	479	538	491	479	502	524	510	485	524	483	480	466	494	515	520	516	510	534	491	493	550	507	505	517	517	459	531	493	529	479	458	489	473	480	488	471	503	525	513	517	485	478	496	488	544	503	518	505	538	494	483	503	449	456	496	495	482	509	511	480	531	499	455	489	506	523	491	544	510	498	477	480	491	521	513	486	490	477	499	509	478	501	508	464	526	520	510	493	506	495	525	491	526	486	470	478	522	502	494	521	534	475	528	466	522	531	487	534	523	548	489	510	477	513	506	544	521	470	506	482	490	483	489	472	504	466	509	480	513	520	484	484	465	451	496	506	489	514	446	484	488	497	519	507	507	542	512	554	491	521	523	521	486	439	506	494	488	450	474	520	470	520	533	505	528	500	520	504	509	476	530	460	503	523	513	479	535	483	563	532	539	505	482	516	510	524	493	507	521	500	482	490	535	503	525	471	513	536	519	472	530	507	525	470	497	457	509	498	533	535	517	516	503	489	501	507	485	500	491	524	509	538	541	486	480	516	537	484	482	518	535	475	501	519	459	522	476	475	508	486	453	507	498	475	529	492	498	488	501	509	521	478	513	508	525	480	518	478	557	534	524	536	493	530	489	516	522	518	510	510	511	512	515	525	467	511	490	483	494	503	496	524	490	528	496	510	478	464	503	476	469	521	529	532	497	524	498	512	504	499	484	498	481	493	512	490	475	461	524	472	504	531	493	482	506	503	506	532	506	488	514	508	515	466	515	510	493	491	515	496	542	499	516	516	538	521	542	467	517	494	481	479	505	528	507	470	500	491	523	507	499	494	489	513	487	527	500	515	495	499	536	493	502	446	512	479	560	503	524	551	505	497	455	556	492	477	505	472	507	501	523	528	511	495	540	499	482	489	543	496	518	563	535	514	495	460	526	511	483	506	507	512	513	480	476	531	484	480	504	528	519	532	514	541	479	527	487	534	545	534	493	486	521	505	474	501	474	492	486	478	521	470	526	482	465	537	507	485	514	481	501	535	503	507	498	472	497	519	493	502	509	520	538	490	466	478	483	503	518	488	524	479	539	528	496	495	488	504	499	484	518	509	512	497	512	499	516	499	527	502	499	474	481	469	478	493	498	504	489	498	493	492	480	559	492	522	473	498	481	504	490	565	523	498	517	493	483	514	523	470	505	491	508	527	523	470	486	505	490	505	502	519	445	540	510	513	493	478	516	518	491	492	481	504	479	498	519	472	479	534	513	534	505	473	520	481	487	463	533	534	468	547	519	513	527	507	556	485	498	478	521	518	534	511	501	515	488	527	473	501	517	538	490	491	473	530	530	568	484	505	507	484	467	493	529	487	504	492	480	488	545	492	519	509	500	506	511	519	462	478	503	526	505	482	536	529	503	529	489	508	500	511	515	453	506	513	493	511	482	509	518	501	517	508	446	496	475	483	522	456	507	488	480	504	508	514	508	504	507	504	496	533	518	506	488	511	502	517	540	490	492	503	477	534	518	494	519	525	472	526	534	530	526	508	521	526	527	518	573	470	482	494	477	535	493	483	528	537	504	483	541	497	508	521	505	487	499	501	535	475	508	449	523	501	556	465	514	495	454	538	511	484	520	475	519	503	523	484	485	479	469	469	480	513	541	478	492	437	512	460	517	495	478	502	492	504	533	486	455	457	490	498	453	527	490	461	499	502	469	495	489	502	477	496	508	520	472	522	522	543	478	497	461	498	517	470	507	548	482	477	484	487	481	454	479	481	502	502	496	525	537	515	509	508	490	527	498	541	475	490	506	497	478	498	494	508	506	498	509	501	478	490	532	505	525	545	568	479	496	459	452	492	489	491	501	518	476	507	499	485	526	443	566	530	456	464	534	515	512	464	485	508	513	510	495	448	468	516	508	497	553	518	498	503	488	484	500	518	523	554	458	513	508	481	510	504	515	494	505	492	503	478	467	518	486	508	522	506	493	512	488	444	484	523	474	503	495	509	541	518	536	476	497	488	513	487	474	493	531	506	535	478	526	540	518	554	513	479	527	492	522	482	513	496	492	527	508	555	490	523	495	492	529	475	492	506	524	474	500	470	491	507	503	517	530	484	453	460	498	518	509	534	492	470	452	471	505	495	556	519	482	541	506	532	473	512	506	501	502	498	503	550	492	459	490	529	465	527	535	505	487	500	489	520	489	449	494	489	500	554	525	516	517	499	452	531	499	534	531	487	539	491	495	511	474	487	519	456	527	474	496	511	513	539	479	477	538	483	476	495	537	500	474	508	507	501	486	546	551	477	483	512	507	502	489	540	478	517	538	518	466	542	503	538	504	510	535	451	502	494	519	506	478	489	499	524	514	527	478	526	512	490	466	498	512	520	525	481	502	475	499	535	484	521	492	524	509	495	554	495	485	514	504	512	493	495	486	542	504	469	513	512	472	499	492	504	498	498	531	443	513	504	539	477	537	516	473	514	507	488	510	500	504	518	509	467	506	526	487	515	515	499	475	498	521	484	553	485	470	520	523	536	468	498	489	528	505	515	483	514	509	487	492	469	529	496	504	506	508	491	499	451	490	502	522	488	490	503	499	495	488	470	538	502	494	442	539	518	515	507	478	490	512	509	513	497	524	514	483	524	516	540	496	534	545	475	502	514	549	518	556	492	498	562	468	503	485	529	514	511	477	510	520	471	480	520	481	510	511	471	466	488	497	489	470	449	516	514	497	518	525	472	487	496	554	455	533	479	467	500	492	440	480	502	475	494	516	499	497	504	482	527	506	525	508	482	493	494	520	493	500	426	501	477	497	502	489	488	474	462	498	529	503	535	465	502	516	514	530	487	513	495	492	484	507	468	522	490	526	538	498	481	541	540	497	517	532	507	516	507	521	497	502	490	484	498	460	498	523	488	531	493	489	519	537	500	530	512	505	534	478	508	520	522	504	514	489	530	541	518	504	487	500	515	529	512	510	524	526	479	488	490	503	505	502	493	512	523	521	455	494	518	521	502	494	491	518	528	508	536	462	490	477	496	507	528	534	493	516	501	533	507	501	486	510	476	508	499	487	507	512	509	472	505	486	474	532	510	472	506	513	492	520	482	507	538	507	499	527	494	492	491	468	520	514	483	541	517	501	496	483	536	512	524	514	503	502	483	461	528	497	539	519	468	489	492	501	522	499	534	519	510	486	490	487	488	492
1437	283	247	246	237	224	266	289	243	241	254	219	227	237	218	218	238	239	234	247	245	242	218	258	220	227	263	231	259	249	245	208	233	225	233	212	228	222	234	193	219	247	226	228	266	239	284	224	226	249	244	223	221	215	212	243	262	245	246	240	254	232	240	187	232	246	230	248	242	229	242	176	221	239	217	223	192	199	253	246	233	241	244	239	234	221	247	242	224	256	222	256	233	243	249	243	240	244	224	227	249	213	238	224	225	226	250	257	232	224	223	215	238	229	236	220	250	216	239	206	230	241	269	237	231	200	234	204	206	225	241	227	208	217	233	210	241	225	251	219	254	254	236	204	200	232	225	231	231	212	290	254	263	252	216	229	216	241	238	225	248	241	211	206	254	233	234	241	234	240	231	223	247	237	216	227	229	242	233	247	206	265	239	237	234	216	227	208	230	251	241	228	236	242	234	213	244	252	246	240	248	226	219	215	248	208	221	218	240	216	226	233	209	235	216	216	218	222	212	245	215	244	226	224	216	233	262	227	237	232	236	238	235	253	237	229	228	237	223	241	227	218	214	216	249	235	237	223	237	245	231	208	211	227	226	234	243	228	230	251	248	241	283	227	201	245	210	262	252	242	235	219	235	227	252	209	213	247	236	222	223	261	259	226	224	227	232	250	248	233	236	200	212	228	236	250	235	232	241	227	226	274	211	246	253	244	226	279	258	247	219	248	236	237	227	235	216	227	217	231	218	224	224	232	265	254	222	239	214	243	226	235	252	253	259	251	240	256	228	226	230	247	233	240	242	231	242	225	217	219	241	219	245	236	256	244	242	204	219	229	191	232	211	243	207	229	259	232	251	231	217	251	223	221	231	248	260	217	218	222	231	228	224	199	211	245	236	215	252	224	221	220	261	213	215	231	238	255	245	239	254	233	232	208	245	211	220	213	224	258	202	207	209	206	224	242	245	262	233	251	277	235	214	243	227	264	234	236	245	218	236	212	214	239	272	238	238	255	261	265	222	227	239	220	273	267	250	258	206	230	238	233	212	247	216	220	213	227	233	233	279	240	255	236	210	210	232	226	199	211	241	219	239	237	250	235	251	239	238	240	227	218	236	249	243	215	231	230	238	214	230	240	210	229	240	244	239	212	233	233	253	222	261	241	254	244	244	201	210	235	198	247	241	240	243	227	251	222	208	230	240	245	229	223	236	243	206	230	255	231	250	252	218	223	243	220	229	233	234	219	239	213	234	240	236	241	218	224	255	242	219	212	235	220	266	208	235	231	240	213	217	209	261	223	247	248	245	203	235	274	208	230	222	260	234	239	235	252	231	237	248	233	251	256	208	244	263	242	232	216	251	220	208	205	240	210	228	222	229	243	217	244	240	265	234	227	227	223	224	224	234	273	264	220	256	254	236	246	244	255	239	223	244	230	221	245	251	237	241	254	239	225	232	244	240	253	249	245	241	229	217	233	273	244	248	240	231	208	214	224	227	249	242	223	238	236	254	231	213	224	223	243	228	223	243	237	262	224	230	227	220	240	244	236	220	258	231	225	225	253	224	206	222	236	230	218	236	244	236	251	244	241	229	218	236	233	216	256	212	228	223	240	263	207	271	248	217	250	233	259	269	196	254	238	233	240	249	239	236	254	229	234	227	247	246	218	250	227	263	204	251	248	219	255	241	233	223	234	258	233	217	240	243	259	256	262	237	246	289	238	219	248	246	220	242	250	210	237	221	263	235	222	216	205	233	253	241	244	249	205	224	234	266	256	266	209	210	197	222	217	234	248	244	233	228	210	232	250	235	253	236	224	272	235	252	263	245	242	234	226	262	231	255	243	208	227	231	211	274	247	213	214	214	232	228	217	209	250	251	247	207	258	239	238	246	263	234	246	255	254	229	238	239	247	225	237	234	221	232	206	222	216	212	227	250	212	220	244	227	223	240	258	230	195	246	229	219	235	229	237	226	237	221	222	238	208	240	228	230	237	255	253	228	221	229	254	244	243	232	217	241	245	219	251	223	241	244	230	227	245	263	251	230	249	210	239	225	222	246	228	249	233	224	233	241	235	255	261	213	238	243	229	236	233	242	256	249	228	221	225	241	227	238	241	225	237	227	224	240	270	240	209	258	227	255	237	217	212	249	223	211	226	215	209	276	256	216	271	210	216	240	255	233	240	219	290	238	233	233	235	229	237	234	205	234	246	268	223	250	217	226	253	222	258	223	259	242	233	220	231	234	248	220	250	222	229	211	237	231	250	233	229	236	244	225	234	241	221	233	267	250	242	233	230	231	213	235	224	256	234	210	250	229	241	255	214	250	219	224	223	251	203	242	233	272	226	222	238	214	234	262	215	218	232	215	242	243	192	204	243	231	234	225	230	227	249	224	222	250	248	206	268	252	246	208	239	251	225	238	245	239	230	244	231	235	229	219	248	217	240	252	247	206	211	258	244	271	214	220	259	239	249	207	211	212	205	230	258	226	222	235	235	208	246	238	246	213	209	228	220	231	228	212	226	226	265	244	253	233	219	249	226	221	221	216	249	263	230	209	259	226	210	256	231	232	227	262	230	238	225	234	247	249	208	239	246	196	225	217	201	212	239	240	222	228	247	278	221	234	238	252	250	259	250	264	216	216	256	223	230	252	232	262	263	271	229	230	233	226	225	216	240	232	239	232	221	241	191	239	231	261	220	224	223	259	244	233	256	227	220	233	219	238	240	229	208	221	238	246	254	252	218	252	228	212	217	228	223	242	238	240	202	215	243	220	227	245	263	243	248	254	243	222	226	236	247	245	264	267	234	249	245	242	235	232	241	210	231	267	237	241	270	224	244	198	228	236	257	258	227	250	248	214	233	248	219	214	196	225	251	215	220	250	229	230	247	234	257	229	246	226	220	248	226	228	226	241	239	240	255	214	232	276	255	238	245	245	248	226	250	219	229	252	235	237	227	235	258	238	233	230	229	237	249	260	254	235	258	238	222	227	240	251	246	226	238	231	246	223	275	234	243	234	238	263	235	240	253	243	234	258	204	199	228	233	221	214	215	225	201	239	245	222	233	258	255	243	224	218	226	232	241	239	261	224	215	253	225	234	242	224	225	262	216	240	258	221	241	232	254	236	247	219	216	220	255	274	231	218	254	239	252	246	229	229	213	230	238	237	253	228	231	239	253	218	261	268	217	250	250	232	222	228	236	266	229	259	232	247	205	254	229	227	249	227	219	220	234	244	230	217	220	254	236	208	252	263	229	198	196	273	228	247	254	233	233	236	236	249	263	240	222	228	260	260	217	246	241	264	246	207	230	222	244	243	231	243	229	253	266	236	251	278	266	231	220	212	221	251	211	209	206	236	249	228	243	237	235	231	238	211	218	232	246	228	258	228	240	221	254	244	217	244	242	243	218	274	217	245	244	233	244	245	238	235	253	263	213	192	223	247	222	221	231	276	237	239	280	227	213	244	266	230	240	242	208	211	232	227	216	224	218	246	262	230	226
1884	622	659	633	569	622	575	557	570	596	594	579	609	575	584	543	573	598	538	544	600	564	594	578	551	576	570	544	591	598	575	552	580	554	534	583	587	552	607	538	561	535	594	582	572	542	561	572	576	573	522	598	559	598	562	600	572	561	571	620	564	594	579	559	564	560	583	535	614	532	566	567	537	541	612	595	591	599	592	545	630	604	569	540	539	550	585	558	567	589	586	563	573	571	559	637	548	589	596	588	527	577	512	585	564	560	551	565	607	559	590	580	562	583	560	553	521	576	607	578	557	582	584	612	636	580	600	559	566	568	588	582	599	579	574	573	550	540	573	582	582	553	540	546	535	593	564	546	602	591	601	606	583	542	601	568	592	586	538	545	550	583	590	621	549	570	548	584	560	564	595	552	575	528	571	565	573	558	563	555	565	551	596	552	598	581	555	644	544	582	579	600	544	593	575	559	575	573	567	585	579	554	572	608	569	551	555	604	581	525	572	562	576	590	617	592	564	558	572	580	540	582	584	589	550	568	555	595	558	562	559	544	610	608	600	553	545	610	573	520	560	560	551	574	572	563	590	556	571	597	565	586	553	526	582	569	614	552	580	561	586	590	564	562	579	577	566	588	569	564	569	589	572	538	589	585	604	586	552	540	568	579	542	583	548	553	575	560	600	613	600	571	595	577	594	557	613	556	597	587	586	599	584	573	560	605	576	579	604	556	583	533	575	541	576	558	536	574	585	541	544	564	597	584	573	612	582	601	548	561	518	579	550	589	577	566	579	567	548	579	577	584	550	544	517	565	585	525	537	572	572	572	533	598	559	580	576	543	603	587	587	596	567	558	571	583	522	555	576	574	605	561	537	534	554	551	596	549	544	594	605	576	561	596	555	551	580	601	575	604	588	518	572	533	536	546	594	553	589	547	526	575	543	571	543	571	613	541	559	575	559	574	567	555	579	532	546	592	592	587	598	553	626	556	607	575	571	570	522	533	568	559	536	587	616	558	586	587	569	565	581	555	551	597	563	550	553	582	547	565	615	573	619	582	586	589	566	543	580	556	594	552	557	559	587	606	561	600	606	599	603	550	577	627	553	583	564	538	571	574	556	564	562	599	569	597	603	564	580	611	561	608	559	599	551	578	565	559	559	570	521	574	554	549	583	558	570	590	552	623	592	589	573	574	569	584	609	570	573	604	551	608	584	548	601	561	558	602	582	556	589	567	535	573	589	581	559	589	554	569	593	575	525	568	556	567	603	544	562	568	523	557	585	585	601	593	617	594	528	559	556	580	552	620	538	601	555	554	590	597	563	584	585	585	549	590	568	575	606	588	587	587	589	553	545	563	551	568	551	612	547	547	604	554	584	562	547	572	612	558	592	573	569	542	583	538	557	542	598	592	547	572	564	550	549	537	569	564	581	592	578	582	578	549	571	611	549	556	594	538	568	583	531	537	501	568	587	559	571	598	627	574	581	565	580	553	546	542	549	549	580	599	573	583	609	561	549	594	564	560	599	565	576	605	576	572	567	547	585	601	605	549	535	605	538	590	555	569	574	555	540	560	613	562	540	580	572	568	568	610	560	616	611	579	572	575	550	582	530	594	583	621	565	563	582	595	559	598	599	590	588	620	574	598	590	586	558	554	572	616	567	608	592	600	523	608	572	532	572	613	525	568	597	591	586	596	536	559	563	572	585	563	569	555	585	571	567	598	616	578	569	562	617	546	522	567	582	582	615	579	617	587	597	623	573	574	561	602	579	525	572	578	585	561	564	590	597	637	576	573	550	536	555	619	525	580	560	560	558	578	572	595	588	523	558	532	606	568	606	578	598	634	543	561	563	575	554	584	576	576	567	564	571	552	585	597	601	614	584	555	557	596	531	571	575	546	553	555	559	561	597	576	608	559	627	567	583	617	577	586	586	571	537	591	563	561	544	613	536	536	597	567	557	549	534	564	616	566	590	612	569	508	559	548	568	558	560	566	604	538	577	541	604	604	593	562	578	546	527	542	538	527	574	585	568	589	556	527	596	603	572	560	546	601	607	578	564	633	577	585	574	578	615	590	568	588	517	582	567	553	559	590	573	574	606	612	556	600	565	563	564	592	587	553	552	566	542	628	595	558	606	563	560	587	573	532	593	529	568	556	574	559	582	564	579	593	554	562	596	559	559	583	596	573	606	586	552	572	558	546	538	521	550	552	587	579	580	594	547	565	563	564	553	541	556	571	580	560	603	552	569	566	565	568	566	589	576	550	575	578	572	599	548	581	598	593	542	566	610	596	578	560	568	553	533	589	544	594	567	550	575	590	584	576	553	568	571	562	580	546	549	576	555	588	558	540	604	581	563	544	589	608	595	567	573	542	593	567	598	547	578	555	597	569	584	587	602	554	563	573	561	542	586	528	578	592	589	569	553	525	579	579	564	575	567	555	593	596	622	551	585	594	607	586	585	543	583	579	546	588	592	536	602	617	602	591	619	619	597	541	579	587	578	594	591	600	546	610	575	597	582	587	550	554	570	573	596	524	593	593	553	556	541	610	563	577	558	612	584	577	579	530	568	623	575	565	512	557	557	566	561	527	561	600	590	563	587	558	552	586	556	595	572	558	544	574	556	545	555	584	539	562	563	614	585	553	583	565	622	559	577	605	543	596	548	563	553	549	563	554	585	600	566	594	551	564	554	560	576	579	543	543	554	562	550	594	567	556	549	561	547	572	571	596	589	540	591	591	578	559	614	548	589	555	605	559	599	571	577	545	539	598	560	567	554	541	559	589	590	558	576	593	562	563	559	533	611	545	553	599	579	580	593	616	586	559	534	566	576	570	629	564	569	566	577	556	575	610	557	541	582	569	599	513	550	549	556	582	568	536	585	565	582	537	555	564	596	561	569	578	587	549	554	572	577	577	582	550	590	559	582	572	593	572	607	585	529	541	519	579	572	564	587	623	558	585	566	563	556	535	614	575	626	532	516	581	578	619	562	551	572	562	576	576	588	565	554	564	558	576	569	570	606	534	600	606	587	547	559	538	600	576	613	562	610	573	552	584	575	569	534	551	561	524	575	545	569	573	612	604	574	609	549	560	584	563	562	595	563	627	554	607	580	590	598	552	536	592	529	568	542	580	550	562	576	583	550	614	565	548	533	589	580	583	636	560	618	581	568	577	584	549	569	579	579	572	579	606	593	559	566	555	597	586	549	530	568	561	560	580	564	542	594	562	554	573	593	613	580	568	614	573	549	574	559	554	572	566	600	589	582	608	592	614	582	583	561	587	620	539	626	575	606	557	569	584	593	577	536	554	545	553	544	574	589	574	603	589	578	553	527	553	523	559	547	560	587	588	562	604	594	553	548	538	562	508	534	591	547	560	572	533	589	563	566	566	600	579	569	558	578	599	557	556	597	581	597	572	596	574	592	570	560	577	571	565	648	558	540	546	572	603	529	534	571	628	606	571	532	578	565	532	549	604	588	578	556	607	569	589	572	581	586	589	556	578
7567	685	697	613	487	456	415	411	361	366	361	339	315	382	340	352	323	348	332	332	338	358	311	349	301	340	350	338	358	342	323	331	306	298	324	346	363	317	335	346	334	332	348	331	354	390	338	320	340	327	289	363	336	329	335	314	360	326	339	318	339	318	324	335	347	339	335	364	352	342	343	332	338	327	335	348	353	317	293	342	291	308	359	368	386	330	355	367	311	339	332	369	321	304	293	309	331	356	366	351	368	361	341	366	366	326	336	342	349	320	335	361	325	350	363	359	359	385	360	314	316	336	309	327	324	315	336	316	316	330	351	319	351	329	337	324	324	320	326	334	338	317	314	338	300	337	313	361	344	332	346	322	302	327	322	327	323	320	324	340	324	328	364	319	301	352	350	318	371	349	348	357	360	315	319	320	337	304	316	355	364	350	315	329	382	337	330	315	356	300	325	372	336	336	319	337	330	325	337	339	329	362	340	301	327	333	351	329	336	295	291	340	325	317	368	334	336	346	372	344	364	307	342	351	322	338	332	337	347	349	346	344	357	320	331	342	366	311	325	369	323	304	332	322	342	332	309	346	318	322	371	359	332	334	321	298	305	362	287	315	313	360	315	302	343	335	326	340	343	334	308	325	377	332	299	335	357	356	343	357	351	340	361	348	361	327	348	338	309	305	316	335	325	332	340	350	299	348	341	344	320	319	362	343	339	314	355	356	338	337	343	313	324	337	346	338	339	347	348	348	356	333	358	305	333	344	327	344	330	330	341	331	330	338	341	284	320	338	327	363	304	355	331	284	335	337	344	310	292	322	371	339	340	319	340	322	330	325	332	316	320	323	356	338	292	365	334	335	356	322	343	356	313	332	337	343	321	363	351	340	320	318	308	350	328	347	338	318	334	309	347	326	331	336	364	317	343	339	308	323	388	331	341	384	346	351	310	354	315	312	327	327	335	329	340	335	341	363	353	332	326	330	310	382	340	353	316	315	324	355	341	315	335	346	382	312	336	301	328	322	321	344	353	362	305	325	338	366	315	358	313	364	317	333	331	371	354	328	340	362	303	321	335	341	298	357	316	330	323	335	334	346	345	344	334	348	375	346	345	333	318	326	337	343	326	330	334	325	309	360	301	315	332	344	335	278	325	314	311	337	322	358	309	377	325	362	309	327	378	373	289	334	350	293	328	328	327	339	325	309	318	310	320	347	324	301	346	362	312	349	333	326	359	321	353	325	328	324	354	323	308	363	352	325	349	333	317	329	316	370	328	330	350	321	328	372	313	294	310	319	332	348	322	295	336	313	337	369	368	341	328	344	354	339	330	338	330	323	366	313	357	323	346	368	339	293	367	311	357	353	350	320	331	324	343	337	343	355	331	341	375	364	372	344	352	318	316	362	351	367	354	331	371	336	336	303	321	349	315	368	300	353	346	337	346	341	328	358	324	319	336	340	300	309	295	334	340	331	308	325	333	351	337	351	349	339	354	297	325	300	331	307	345	315	328	378	313	355	325	343	333	319	308	303	383	344	289	356	367	345	345	320	337	342	348	350	359	322	347	331	307	327	332	322	302	320	352	312	319	312	314	335	316	327	368	334	352	297	346	337	328	301	324	302	349	315	298	299	331	316	314	357	347	361	360	317	342	344	357	352	398	331	378	328	371	350	326	303	342	341	360	333	334	338	314	334	340	353	336	320	363	371	282	326	346	365	335	360	355	360	372	317	328	341	350	285	325	332	337	328	332	332	298	315	294	301	317	309	344	336	346	294	363	332	306	327	336	356	323	313	347	310	329	339	358	329	323	360	349	350	356	337	353	337	356	351	330	349	302	339	356	331	362	368	333	325	341	354	326	346	365	335	347	314	360	341	325	332	314	322	336	332	309	323	377	347	364	312	337	331	331	333	338	332	318	335	359	348	336	332	347	339	327	355	331	368	366	367	320	334	303	298	318	327	339	315	339	316	358	311	324	316	367	308	298	354	320	336	339	356	322	344	280	335	380	367	332	319	360	315	338	320	327	352	317	348	376	378	338	339	327	321	317	318	336	383	333	337	313	318	300	334	331	320	343	326	322	341	333	341	323	317	343	297	331	357	372	346	339	361	348	327	312	328	321	359	340	344	362	318	314	340	328	319	359	336	349	335	383	340	360	306	331	310	342	321	303	345	334	332	310	315	324	357	330	330	332	318	361	346	328	301	328	309	336	332	316	334	307	312	314	360	311	354	345	289	332	312	335	357	346	326	390	397	353	339	312	344	351	339	348	331	327	322	318	318	336	290	319	342	374	338	323	320	350	316	344	282	353	333	338	317	348	344	365	336	295	319	360	328	333	317	337	304	336	305	357	315	326	360	341	346	322	331	369	345	377	344	325	318	340	357	332	347	331	340	310	337	356	318	368	308	322	342	349	332	380	344	311	338	369	332	366	334	360	352	353	342	343	329	327	350	328	352	350	332	348	321	360	323	333	381	305	329	332	358	333	315	310	302	320	305	338	346	349	347	363	353	298	342	320	369	334	326	356	282	302	297	347	346	330	338	338	367	307	306	329	340	309	337	367	357	310	362	328	375	346	320	349	331	358	329	329	339	323	318	319	339	336	355	327	324	311	366	312	324	316	303	312	355	363	297	333	343	354	349	361	370	357	324	346	364	332	343	335	353	351	368	363	342	358	328	328	348	330	337	323	360	348	348	381	347	369	324	336	356	319	341	339	312	322	356	334	354	327	337	374	364	317	334	356	340	322	352	375	333	362	347	328	326	330	348	359	323	334	337	336	336	374	322	309	349	304	327	302	310	307	306	332	315	311	356	329	324	331	333	353	317	356	352	318	349	309	325	330	321	345	310	370	318	352	326	336	331	316	358	346	322	370	335	322	361	338	354	348	321	323	341	321	334	370	325	357	337	318	339	297	354	357	331	346	355	313	335	298	331	343	340	334	305	314	320	322	346	346	326	333	342	311	332	340	371	314	332	374	345	364	320	359	294	364	335	356	356	353	321	349	314	341	361	334	329	343	331	341	326	354	335	337	344	314	315	331	329	355	356	346	350	319	308	322	331	336	328	373	326	334	319	300	313	331	342	330	315	320	333	327	351	338	334	345	356	362	334	332	366	329	323	332	349	323	353	319	325	345	313	301	365	312	311	348	346	366	337	323	313	325	349	369	388	343	339	340	316	393	362	384	358	346	386	328	377	330	349	346	330	320	335	325	334	331	363	361	354	331	354	331	348	332	348	350	318	367	346	324	335	349	318	333	327	301	335	315	316	309	333	352	353	330	375	332	331	323	335	360	333	351	329	329	319	342	327	343	390	327	373	333	367	335	328	357	356	355	322	325	334	335	336	314	318	331	356	362	349	343	355	341	322	332	337	322	332	320	348	326	340	339	320	339	345	315	338	311	300	355	350	351	333	337	319	336	315	327	347	314	349	343	348	339	321	316	365	337	360	307	335	329	320	328	330	317	360	328	347	340	320	350	340	321	356	284	367	331	291	372	363
6670	1068	1593	1723	1447	1274	1115	1072	971	986	976	906	904	880	868	844	865	839	859	822	787	808	788	782	790	785	849	786	721	776	834	830	790	774	776	734	787	818	776	750	799	771	805	723	797	811	812	785	778	787	769	763	827	773	720	715	792	763	769	748	778	818	752	738	739	730	777	754	803	773	794	817	807	768	756	794	764	768	753	765	729	733	843	787	838	788	761	741	742	780	765	756	846	762	745	742	837	839	828	801	744	826	787	794	780	768	767	795	778	831	743	761	743	793	727	736	748	770	770	771	800	766	740	707	726	796	758	779	772	794	760	801	804	742	742	725	769	789	733	776	785	756	755	802	756	752	827	755	768	764	776	747	773	779	756	717	754	781	742	763	815	772	730	765	799	742	763	809	775	767	774	770	754	735	765	757	769	769	795	781	783	764	762	761	806	762	748	745	734	790	796	739	759	783	814	768	736	808	751	801	769	769	787	753	755	760	791	768	753	802	734	788	759	741	760	772	794	778	801	771	823	766	747	754	764	760	814	764	792	756	763	763	737	798	719	751	764	762	738	775	795	814	771	797	743	763	743	772	761	772	764	809	771	733	761	745	765	791	742	773	771	774	774	702	765	747	773	773	824	806	756	779	772	750	746	779	782	787	797	748	818	811	780	796	766	808	756	798	784	755	741	763	762	837	796	800	812	755	773	779	743	787	733	769	771	765	764	767	790	778	798	775	751	807	776	793	740	719	786	727	782	777	790	813	770	755	813	818	774	732	737	818	763	789	779	762	782	838	799	754	737	763	732	768	736	765	762	799	774	734	733	781	803	743	789	779	750	752	778	726	743	759	764	766	747	768	750	725	728	740	794	768	765	801	761	747	752	763	809	764	810	792	759	755	781	794	767	806	770	728	748	742	761	765	770	786	735	815	780	785	738	758	815	744	739	777	782	769	765	794	739	792	795	776	752	793	767	767	775	757	741	795	721	805	805	779	754	787	808	717	732	795	771	759	805	798	778	794	761	774	768	773	794	763	766	788	775	766	742	715	809	793	774	755	763	759	786	757	785	699	793	781	772	802	749	792	773	746	768	764	793	742	710	762	772	739	743	788	809	726	776	712	779	815	733	797	732	714	791	794	722	832	705	792	847	711	784	737	807	773	778	771	765	769	770	749	794	733	767	773	747	782	784	726	746	775	786	770	760	759	764	765	713	785	730	790	750	733	754	728	778	770	788	780	778	777	757	757	785	770	745	762	747	755	806	711	784	753	749	760	768	764	694	722	723	778	811	808	780	787	812	759	777	779	760	767	782	769	779	775	754	775	765	807	799	782	809	757	791	741	746	783	778	792	784	787	753	773	755	730	754	783	761	814	690	766	777	813	793	781	729	788	788	807	764	746	774	810	773	761	787	774	757	748	792	746	776	798	783	781	781	749	732	807	783	788	785	790	732	780	803	774	792	790	761	773	783	832	779	739	757	725	778	802	766	738	773	786	720	804	717	754	800	764	763	770	778	787	768	755	713	768	739	799	740	784	720	776	795	778	733	794	800	723	788	789	749	820	706	746	821	775	786	755	679	782	749	777	809	773	796	752	779	796	836	781	760	808	764	797	762	757	760	727	777	769	747	759	785	752	746	757	812	818	790	763	762	748	776	768	794	745	762	762	779	771	788	806	758	727	755	790	773	773	799	789	765	739	816	787	744	785	760	725	789	793	770	735	747	800	797	814	804	774	764	747	756	782	742	754	741	793	754	775	744	763	739	737	751	780	745	780	697	802	789	786	801	718	774	802	777	780	783	742	782	787	742	735	753	798	783	824	773	742	787	787	783	761	747	764	757	800	796	760	778	779	756	757	804	765	797	763	791	789	807	768	809	725	694	726	761	808	812	743	787	786	777	742	769	745	779	773	709	788	777	781	763	823	760	784	787	786	778	742	780	761	741	771	728	744	767	803	787	768	752	749	773	755	798	790	749	807	783	730	789	788	771	790	802	759	774	774	768	778	768	849	728	763	722	792	785	775	779	761	790	790	777	765	733	766	754	761	765	754	742	774	736	789	810	807	703	750	757	768	786	803	786	796	788	776	719	744	791	789	721	841	766	763	776	726	760	724	762	819	739	758	785	811	784	738	746	780	831	738	788	770	738	750	770	756	750	777	751	766	816	800	767	806	766	770	739	785	820	794	759	790	752	808	737	835	821	798	758	815	752	718	776	749	785	744	780	755	749	804	784	807	811	755	807	738	731	783	776	776	743	791	783	738	755	733	788	698	761	749	788	827	749	756	793	766	767	770	764	798	764	764	746	802	779	760	774	753	801	767	723	793	774	773	772	768	778	760	800	729	813	763	775	784	744	780	767	769	769	811	791	771	781	742	788	787	755	797	764	758	793	764	798	793	788	756	739	782	817	753	790	743	782	785	748	750	765	816	765	792	745	776	788	801	768	755	756	720	810	761	756	726	742	810	807	730	783	751	763	754	750	756	742	741	771	754	788	764	799	787	758	805	764	736	817	774	808	762	807	709	745	735	757	741	751	781	732	786	805	796	714	794	843	755	821	804	790	737	772	787	761	773	759	770	741	819	762	797	738	793	786	772	787	767	785	782	740	720	746	719	744	831	799	824	765	774	759	736	767	751	752	736	728	758	758	768	719	823	813	757	749	746	789	740	793	774	751	762	806	745	799	794	716	759	794	703	774	779	745	823	772	813	810	756	789	760	789	791	732	779	812	736	758	714	758	791	712	758	829	750	724	736	792	794	765	735	768	771	731	833	772	742	815	751	800	709	742	813	758	742	775	733	795	801	769	765	804	761	772	749	719	747	795	746	811	787	781	798	810	827	755	795	809	768	762	765	761	709	775	773	773	765	773	770	782	777	781	773	766	748	766	716	789	781	796	755	784	715	720	743	748	799	745	795	801	700	807	758	764	730	735	761	767	762	758	785	808	809	791	734	791	746	758	818	820	772	786	773	778	778	722	748	771	748	764	788	789	794	778	745	773	780	787	770	762	741	771	784	767	779	785	781	781	787	741	746	755	816	739	811	783	809	722	806	771	754	757	770	712	775	772	751	765	736	787	827	813	733	762	768	762	775	759	781	765	809	720	775	800	786	823	788	744	718	793	783	774	765	755	768	722	801	804	783	812	753	761	795	705	796	814	762	808	793	799	753	743	833	760	786	786	746	771	769	797	783	820	794	722	755	733	760	774	765	769	779	792	741	772	755	740	782	757	773	808	793	795	751	728	802	776	778	799	775	781	720	786	770	792	761	796	775	793	801	817	751	784	762	749	789	752	827	751	724	786	832	777	796	724	755	768	795	779	798	804	761	795	725	804	791	791	752	780	777	747	788	785	811	768	764	742	798	765	800	783	780	812	763	751	816	762	724	748	792	737	799	823	765	793	802	717	784	755	731	748	781	784	749	758	763	752	755	717	785	738	759	747	790	795	798	779	773	774	698	820	782	757	773	763	784	814	779	736	779	773	724	768	750	795	762	737	779
14024	1181	1011	759	546	417	355	320	305	296	268	240	226	239	256	228	214	228	217	214	234	218	205	211	209	209	237	219	225	225	206	210	248	210	216	208	216	232	225	211	224	221	227	226	205	231	221	226	214	198	205	206	218	210	233	229	236	222	228	230	219	206	199	228	214	238	202	224	195	192	225	211	217	210	206	215	225	186	190	216	213	196	187	197	186	195	191	212	191	198	206	259	221	219	232	218	209	236	222	206	197	222	199	194	205	212	220	213	221	186	210	188	217	205	228	220	210	220	229	217	216	204	201	235	239	206	215	190	211	221	240	213	212	216	220	213	226	217	209	195	214	233	203	228	215	216	204	216	225	221	201	231	205	203	193	181	211	212	287	212	220	208	217	221	200	202	219	242	186	219	217	179	221	199	223	186	216	235	218	232	220	201	223	229	234	214	265	205	217	203	211	212	207	234	201	234	198	193	189	220	228	200	255	205	220	204	194	243	204	212	214	198	202	218	235	181	243	210	210	221	248	235	222	219	228	207	238	223	202	202	195	210	217	217	209	195	209	217	229	205	213	219	223	221	212	243	225	194	216	213	216	207	219	229	225	206	220	235	208	217	204	225	212	201	226	186	209	215	229	205	231	206	221	245	224	224	231	210	224	210	200	226	206	216	207	199	208	223	244	194	194	223	227	225	207	213	222	221	202	207	213	215	193	202	217	207	222	211	205	218	231	170	210	212	202	206	219	202	210	199	198	216	213	203	205	221	209	234	171	194	220	199	220	246	195	231	242	223	206	214	201	208	184	226	192	207	212	199	195	217	226	218	234	218	226	212	228	210	204	195	206	203	238	181	221	234	230	214	217	247	212	228	207	211	216	238	184	205	202	210	200	213	212	208	233	211	205	198	222	224	236	235	228	203	230	215	224	227	215	200	229	235	216	196	204	214	205	221	194	224	225	246	240	209	202	194	236	207	177	203	214	218	224	211	210	208	220	202	208	210	199	228	207	207	222	214	230	225	228	223	217	208	211	180	203	232	204	208	220	234	220	221	212	219	225	221	226	178	235	203	208	206	201	196	224	224	220	230	196	200	201	221	233	240	201	239	206	194	212	212	194	171	199	202	241	207	208	215	244	211	201	250	211	236	208	220	224	231	224	227	221	221	245	229	230	204	182	199	214	210	197	218	227	221	209	232	192	199	214	203	245	190	208	204	218	233	216	226	204	183	222	220	187	209	220	220	230	213	217	209	212	207	221	218	203	197	227	208	225	226	213	201	210	196	207	202	235	196	195	201	212	199	211	227	233	228	216	230	214	202	194	216	207	197	213	226	256	235	209	192	242	232	222	211	224	204	219	218	180	172	190	211	207	240	199	230	219	223	191	197	206	206	209	199	215	196	195	216	219	218	214	213	234	201	202	222	206	195	220	187	206	204	204	207	228	237	232	232	197	173	239	185	214	216	234	251	231	204	230	210	198	222	213	204	189	222	215	203	220	216	228	228	218	212	205	198	219	193	210	221	183	217	204	198	173	212	202	232	207	190	194	218	211	202	222	187	235	212	215	191	200	193	219	222	212	225	205	195	233	232	205	200	198	228	214	222	194	212	214	210	223	200	193	178	230	191	228	202	211	198	219	213	208	211	227	227	192	215	191	202	222	209	216	178	215	225	211	211	195	194	203	225	210	209	238	210	204	205	244	210	213	232	222	218	214	218	234	195	216	223	212	200	212	229	184	221	224	219	216	187	243	192	216	187	208	222	225	238	241	243	236	208	222	239	216	207	198	227	201	219	207	234	217	210	187	212	195	203	227	211	207	209	225	211	203	191	192	204	223	236	208	201	224	200	189	250	201	224	232	191	203	202	225	212	197	233	230	220	201	225	205	252	221	213	218	222	202	223	202	214	249	218	240	215	229	211	224	203	208	228	202	206	194	207	206	212	187	214	219	242	206	228	226	185	207	203	235	244	221	204	201	209	226	190	210	194	216	218	205	206	215	185	223	197	212	213	247	235	224	217	234	204	222	231	191	202	229	210	193	206	215	196	185	205	216	220	226	193	214	223	214	234	223	190	220	204	190	232	211	206	219	215	206	189	220	209	210	220	221	208	212	209	208	196	187	183	178	223	201	200	220	228	234	220	207	204	200	199	229	207	197	215	215	192	211	207	190	219	225	222	224	202	223	219	232	200	212	177	205	220	218	206	231	236	208	210	204	186	221	216	228	233	220	217	218	240	214	214	237	208	217	204	229	221	210	179	200	218	196	222	228	220	208	211	195	222	212	224	241	213	210	219	210	209	207	197	222	194	207	222	205	214	226	248	212	209	228	217	211	216	182	215	188	209	197	219	205	212	201	243	217	236	200	223	227	195	258	210	218	203	224	182	219	214	210	215	211	222	249	222	184	181	205	210	186	206	217	195	205	214	220	219	185	215	219	194	222	210	224	227	226	220	204	210	204	184	215	239	210	247	208	224	238	215	223	213	186	201	233	208	211	211	214	224	214	220	245	203	190	207	202	220	209	217	224	211	237	213	220	217	205	197	198	213	206	233	214	206	233	193	204	212	195	213	222	233	210	226	212	186	241	193	215	222	202	189	223	216	219	195	174	186	208	208	199	201	205	205	210	207	190	186	192	192	209	206	228	230	228	207	191	212	203	211	219	246	199	211	203	190	186	237	190	215	220	228	218	226	194	217	188	223	187	212	242	208	208	206	226	208	195	211	227	208	233	231	201	222	220	244	208	202	194	228	195	207	242	205	240	213	209	209	218	204	195	226	220	198	201	219	228	198	209	184	210	220	208	204	205	209	214	220	216	215	225	227	209	208	235	216	194	222	223	204	234	214	199	216	206	228	214	194	218	213	208	190	218	211	208	197	215	213	214	221	201	239	204	206	227	199	228	233	224	234	206	229	191	220	178	216	236	201	224	235	214	218	208	228	232	192	215	213	229	221	235	200	208	195	183	189	228	229	200	182	204	212	210	194	236	225	205	211	216	218	218	213	183	216	231	199	214	212	219	196	203	201	220	197	216	230	226	216	213	212	223	210	222	221	182	201	176	192	219	215	210	208	224	226	202	214	208	235	224	210	199	203	210	222	202	205	220	202	187	206	224	202	210	197	215	202	212	217	214	230	225	223	238	213	220	225	189	221	236	226	215	198	227	203	209	197	231	203	199	215	233	219	246	214	193	203	195	205	211	216	200	227	219	252	209	201	215	188	184	192	188	190	203	234	240	192	214	209	219	215	209	210	220	227	208	233	211	199	211	224	213	205	217	199	203	205	208	237	200	210	206	212	237	212	208	191	227	196	235	217	206	212	217	202	200	209	211	205	206	203	220	222	204	198	205	202	222	222	197	222	199	210	221	199	230	194	248	243	224	200	200	216	224	201	220	217	206	207	215	208	225	211	209	238	216	239	225	210	226	214	209	210	224	201	212	223	215	218	227	229	208	221	219	205	228	214	210	212	204	220	221	225	248	224	193	202	221	225	220	239	220	191
8173	1079	2069	2366	1830	1567	1232	1078	934	819	813	768	690	746	676	714	612	640	589	570	601	604	579	543	586	551	556	569	553	547	545	508	570	515	528	535	492	494	492	479	523	467	525	535	508	544	518	494	504	505	515	522	541	535	531	484	495	496	540	513	519	527	497	517	484	486	527	522	512	523	524	514	498	495	491	494	522	529	468	482	511	487	545	514	494	496	494	523	498	521	509	520	513	525	509	550	500	521	522	502	472	462	507	515	518	510	513	501	478	466	536	508	511	535	513	491	516	510	499	522	510	471	565	488	520	492	522	491	512	458	474	528	469	508	520	470	481	491	472	487	501	496	468	497	491	559	511	531	520	484	535	493	517	519	501	524	486	532	518	554	473	508	526	479	545	520	511	516	484	494	478	513	493	508	482	473	491	500	497	496	471	501	549	498	487	466	522	432	494	509	487	505	511	510	508	517	488	485	517	498	528	532	482	484	509	485	486	465	494	503	499	491	514	501	499	487	542	487	493	478	459	513	497	509	487	479	526	480	453	452	488	457	490	499	489	482	469	526	510	506	509	476	532	536	483	517	507	529	478	501	482	507	512	506	512	508	483	487	485	504	479	487	479	537	499	525	481	477	491	471	530	532	510	496	514	507	517	499	509	498	512	470	499	455	519	484	483	531	478	508	508	512	502	551	475	523	480	510	473	456	479	561	530	458	529	498	520	541	516	523	502	494	502	495	510	505	527	509	519	521	529	515	501	509	459	492	525	478	524	506	511	491	516	526	481	494	510	478	501	497	519	476	493	508	491	485	494	507	532	520	521	488	497	521	544	520	497	506	509	491	492	465	461	474	497	517	510	498	503	477	487	531	521	510	488	515	500	480	557	556	508	500	497	485	535	510	499	526	472	466	467	489	543	481	467	504	534	533	484	488	495	506	491	516	488	485	551	518	480	497	476	518	498	538	501	479	485	513	506	468	478	438	514	442	472	496	459	479	505	534	505	516	525	500	526	486	473	480	461	517	523	477	484	488	541	516	498	484	494	514	512	529	494	516	533	458	521	528	516	480	515	450	480	518	473	475	465	523	465	498	534	491	525	537	523	501	513	511	490	509	436	512	517	496	479	468	480	468	490	532	496	491	537	484	519	497	482	500	498	524	486	461	521	518	535	513	485	560	472	509	504	486	506	482	500	500	496	494	495	455	493	477	480	515	528	519	546	533	490	479	482	476	522	490	505	491	473	478	551	519	491	502	476	507	539	524	525	483	474	484	483	497	509	533	475	575	474	486	539	471	497	496	514	505	477	484	482	488	525	494	519	519	489	462	498	475	472	459	496	445	497	511	484	536	494	519	502	534	491	481	500	527	498	504	494	521	453	483	499	490	540	515	495	489	487	480	474	500	486	488	498	504	485	480	494	505	478	508	507	519	525	488	512	447	510	490	475	504	512	489	484	500	504	464	478	503	517	521	473	480	515	509	489	478	506	485	470	482	515	485	502	528	503	459	475	501	478	531	516	509	561	501	489	482	495	522	501	483	498	491	478	518	525	507	526	523	504	503	482	527	513	510	490	501	463	495	515	532	481	475	533	507	492	549	530	468	535	520	481	522	514	474	524	459	505	504	516	533	480	467	496	497	520	495	531	509	463	543	453	495	502	493	527	503	491	497	491	518	526	513	514	489	480	507	460	501	524	540	498	517	491	532	515	484	498	456	529	504	492	463	479	477	492	511	478	470	506	498	471	490	490	534	461	496	489	494	535	509	513	471	522	503	477	489	527	540	470	462	522	546	507	484	510	497	486	527	463	517	490	528	525	510	508	487	504	491	531	522	509	511	486	501	510	460	469	488	541	467	524	493	502	475	477	508	488	485	517	500	518	486	512	475	514	535	497	536	535	450	475	499	497	493	543	486	497	529	516	467	517	508	501	502	503	520	498	483	516	505	466	518	515	476	466	491	506	476	506	539	463	502	526	521	541	470	484	516	549	501	520	540	516	464	520	499	503	516	471	507	470	523	517	510	494	495	495	530	480	513	502	509	446	472	530	499	496	464	505	512	531	482	500	480	478	518	477	504	503	517	507	508	518	521	474	495	486	502	475	501	499	498	478	470	518	493	489	518	459	516	479	462	516	502	472	485	478	496	513	479	500	462	480	506	525	570	529	488	519	485	500	501	464	473	468	484	516	505	489	475	477	525	525	487	501	555	560	465	504	524	525	507	473	479	495	485	485	524	492	475	523	517	495	490	519	496	498	524	481	476	467	495	519	538	508	442	489	503	499	458	480	494	501	473	500	501	499	516	456	481	509	493	506	508	507	465	532	518	498	527	532	519	535	501	489	483	491	543	495	487	478	502	487	500	504	469	470	489	522	540	509	493	529	524	484	466	493	503	493	495	486	508	492	518	526	483	506	493	515	498	485	495	469	498	508	498	501	514	520	505	534	517	539	512	494	528	499	506	482	456	501	494	474	476	497	480	521	505	488	486	528	500	503	504	510	506	495	450	493	490	487	496	514	471	495	499	505	542	529	485	511	508	508	491	479	510	471	499	493	509	512	479	489	525	522	494	494	507	486	492	485	498	495	520	493	483	502	459	422	526	487	521	514	524	471	476	459	540	460	503	525	512	520	513	459	546	541	531	513	503	518	449	530	511	469	465	475	513	470	482	501	548	500	522	492	514	475	487	470	483	502	504	514	522	528	504	480	494	542	478	541	493	500	503	531	502	482	498	521	538	522	494	524	512	535	507	507	497	490	527	485	498	482	480	499	531	541	456	501	502	540	526	481	505	513	499	509	483	478	541	496	525	493	500	523	499	509	494	504	488	511	492	523	496	478	510	476	531	529	520	499	510	488	507	497	507	529	513	527	498	504	499	525	512	540	512	513	527	546	470	505	523	521	524	523	505	480	491	520	484	489	517	486	499	486	499	471	512	526	529	493	505	481	486	459	475	524	524	493	550	468	547	470	486	465	508	451	495	484	490	515	496	531	468	519	541	524	511	555	537	525	507	465	494	511	519	537	516	520	508	507	496	479	539	508	540	493	479	509	544	513	537	490	511	539	489	538	450	523	513	506	464	528	515	502	509	482	526	505	501	486	489	509	539	484	532	535	500	499	504	498	491	517	472	526	489	524	462	501	510	504	498	514	496	531	498	455	481	495	530	543	493	492	561	528	490	512	472	513	499	496	482	500	487	464	475	515	473	480	514	538	521	545	487	495	479	484	504	490	504	526	526	520	491	514	514	532	487	510	520	472	539	474	487	523	484	448	519	497	461	520	511	499	486	525	519	520	481	482	478	541	513	470	499	493	480	487	498	517	496	532	504	509	512	556	515	520	519	466	481	532	484	521	520	424	491	474	502	504	506	524	483	510	510	491	486	542	556	457	506	554	480	474	485	502	510	524	496	522	527	487	492	526	544	527	507	502	492	507	454	483	506	514	488	505	509	453	501	517	530	515	485	490	513	505	506	484	487	486	492	484	481	520	493	490	520	475	485
1564	275	271	230	230	265	229	234	256	233	239	212	234	263	230	242	234	237	224	251	232	238	268	207	249	232	239	242	229	251	247	242	242	255	232	275	204	240	231	214	241	220	231	227	234	224	210	231	232	204	246	215	221	261	230	232	193	247	243	232	236	224	266	254	231	243	204	210	250	246	229	219	223	215	210	240	235	232	211	249	235	233	252	221	225	227	234	251	241	220	222	221	233	231	242	237	197	216	225	220	224	229	253	202	223	225	224	211	209	233	252	220	229	214	243	241	242	208	225	236	217	252	221	235	204	250	234	219	240	224	237	242	238	228	252	248	242	241	255	232	234	214	256	218	233	263	220	204	248	248	284	217	246	245	246	233	271	210	259	264	218	227	238	233	253	244	234	195	214	243	250	225	235	248	223	245	239	264	245	239	212	245	223	221	241	254	217	198	245	251	242	228	218	205	218	221	258	250	238	224	230	247	257	234	225	227	203	232	236	259	226	250	244	224	217	247	215	236	236	218	226	251	222	237	222	230	241	225	212	234	247	227	224	216	232	220	234	245	249	236	229	225	258	215	213	217	248	205	214	252	210	211	228	256	259	264	241	242	229	237	243	211	235	220	237	264	233	218	277	245	265	252	223	226	245	219	236	238	246	233	229	227	226	220	231	264	236	240	220	214	245	212	205	218	263	221	203	217	251	244	237	252	247	254	220	251	228	226	219	228	242	226	225	245	246	246	248	259	243	250	228	239	240	227	251	208	241	232	231	247	234	241	220	241	239	268	247	261	232	279	267	241	225	208	255	226	206	233	224	245	242	223	230	242	212	257	198	199	227	243	232	246	222	191	236	225	230	263	249	243	271	244	243	246	219	217	248	220	264	233	247	230	224	222	214	242	227	234	231	212	202	228	254	242	221	250	250	242	215	224	211	269	224	258	209	195	246	253	226	264	230	242	212	240	257	277	245	215	220	207	233	225	262	215	255	225	247	212	240	219	221	266	237	238	253	266	258	222	259	234	245	231	250	256	234	208	231	241	229	241	248	202	203	271	198	215	218	213	240	266	266	241	227	236	243	224	218	251	224	237	224	220	253	238	242	224	228	230	233	256	251	214	220	252	252	249	246	230	210	236	242	236	212	229	258	224	275	242	228	236	251	221	255	217	246	233	234	229	218	226	231	231	230	222	238	215	250	228	246	243	245	191	251	219	240	218	246	207	287	235	257	232	210	210	240	241	263	253	225	242	244	257	235	231	236	241	214	222	266	251	230	221	255	228	252	209	234	227	239	230	235	265	221	239	222	259	226	205	217	236	248	236	219	229	243	241	256	226	240	213	226	246	235	248	210	254	253	202	214	216	221	228	233	231	222	236	243	251	245	220	237	257	254	250	222	234	216	218	250	246	223	227	228	239	233	217	252	232	242	228	241	210	260	247	246	247	256	221	191	227	256	228	242	245	227	235	220	233	237	221	229	230	237	229	234	219	217	257	224	227	235	238	236	249	252	251	239	242	239	227	251	208	208	215	214	204	236	249	229	232	225	212	237	237	222	238	235	263	270	266	252	249	197	232	253	241	239	248	233	232	256	263	251	287	235	250	231	235	222	217	245	226	232	221	220	263	256	223	263	238	262	265	222	231	232	253	220	240	221	261	257	237	237	223	252	230	231	241	227	219	221	259	248	237	226	255	232	205	260	251	236	250	266	236	228	247	248	227	217	262	228	249	225	242	224	241	236	246	242	225	238	224	262	247	221	208	217	224	215	216	241	217	220	233	248	215	234	221	199	234	242	216	244	244	242	240	219	215	235	212	224	215	217	218	217	210	234	241	233	234	246	243	235	221	220	230	208	235	238	241	227	224	262	230	224	247	240	233	219	272	252	218	218	218	265	284	239	226	243	207	265	201	265	267	245	235	250	245	262	242	213	267	246	214	265	252	215	225	233	208	233	242	247	231	233	231	237	228	236	238	223	225	217	217	229	229	251	226	227	244	244	218	252	252	268	251	233	234	236	228	238	230	240	230	254	229	226	229	211	243	243	244	225	228	244	231	240	241	227	230	217	221	216	220	206	245	208	236	235	225	242	218	211	245	232	238	234	250	231	253	236	252	224	241	219	244	244	225	242	208	229	249	239	245	239	221	273	238	242	237	234	229	206	239	216	222	262	223	239	233	253	229	237	238	214	233	244	219	212	230	210	246	219	226	208	246	236	204	227	215	247	198	259	213	221	220	237	267	238	249	224	231	275	246	230	204	275	241	226	246	211	232	216	205	259	217	234	215	241	251	252	224	227	208	211	218	252	235	214	228	220	235	216	218	214	241	239	232	200	247	243	209	231	239	224	213	237	254	248	226	247	243	209	247	224	230	238	223	250	280	228	247	233	248	217	221	243	242	227	219	230	239	247	227	235	228	227	229	222	238	227	222	233	241	241	203	232	257	215	253	222	216	214	230	242	249	223	215	241	232	261	253	245	193	231	264	240	279	217	225	236	251	244	234	249	225	205	243	210	220	232	210	217	207	236	250	242	205	245	228	230	220	243	212	236	271	241	225	251	248	230	202	219	228	224	259	267	222	239	223	234	210	225	245	248	218	268	219	231	245	232	223	267	242	229	255	235	236	249	247	252	234	244	241	229	198	248	249	216	229	222	225	243	241	270	245	230	212	221	235	259	232	252	257	236	242	264	240	211	255	242	229	228	241	225	283	232	243	241	248	220	245	259	220	247	253	266	263	224	237	200	236	199	251	243	211	236	224	254	225	233	235	211	249	258	233	226	240	227	229	234	250	203	220	235	224	228	237	230	214	261	227	243	248	230	229	234	249	237	269	237	219	221	257	213	234	246	256	247	261	269	231	236	264	206	219	226	205	255	218	219	226	279	240	218	236	240	228	241	245	218	228	222	266	238	210	238	230	232	244	251	223	207	231	249	244	236	247	233	242	205	230	216	201	239	251	224	227	228	269	249	243	272	269	233	205	251	241	225	224	228	230	276	244	252	246	238	246	225	209	252	250	232	239	204	227	239	234	242	254	197	243	244	224	250	253	241	231	238	220	242	240	251	234	196	234	218	233	237	217	223	261	221	255	252	256	222	230	237	219	229	202	215	190	239	241	226	238	237	255	228	222	223	255	226	248	226	255	244	231	277	236	237	250	191	241	229	237	220	244	233	219	247	240	228	221	235	202	221	244	260	264	234	232	228	215	250	234	211	228	212	246	252	234	247	228	254	216	226	229	241	221	262	225	235	262	239	253	219	246	258	236	218	240	246	241	219	264	247	221	216	233	261	251	247	235	256	239	247	232	240	234	230	247	215	232	257	233	237	239	237	235	223	214	247	210	262	217	229	232	225	202	221	255	217	223	219	249	231	261	272	238	230	210	236	240	236	229	250	258	270	240	266	210	232	248	218	246	209	241	233	255	250	218	238	204	238	270	191	256	226	227	236	235	270	235	253	251	212	224	264	217	253	226	225	256	255	233	233	230	242	243	224	244	219	229
2029	590	654	631	597	613	592	608	549	579	563	612	555	561	593	552	587	561	559	545	554	571	608	561	568	582	568	561	588	571	564	586	559	559	561	556	592	563	546	594	582	552	561	563	537	605	615	573	509	575	551	573	571	584	551	608	554	604	564	550	583	575	569	587	622	607	594	577	547	619	594	591	584	572	592	495	536	536	512	569	558	592	595	543	566	559	570	583	567	577	560	563	552	554	588	557	599	578	567	558	527	566	592	569	552	596	598	591	551	602	550	569	571	559	542	574	555	539	595	609	592	559	568	590	589	614	559	571	573	562	505	566	574	535	554	550	575	571	553	562	553	541	568	536	565	583	579	595	546	566	563	587	534	562	608	561	578	551	579	561	621	601	569	592	588	585	558	579	586	585	539	579	567	583	557	585	540	560	602	572	586	576	567	611	575	615	557	544	601	559	596	552	579	531	549	563	527	578	570	602	550	536	555	569	563	586	588	581	559	560	562	580	554	582	560	543	611	545	579	590	578	603	567	587	580	599	595	572	587	593	559	556	573	505	597	600	594	600	568	582	598	570	566	584	607	588	561	620	552	586	552	559	563	554	566	583	606	545	532	530	573	567	598	590	554	621	580	582	554	555	587	559	579	566	572	612	595	530	560	533	559	607	545	572	575	565	605	567	572	598	559	559	542	568	562	524	552	616	558	557	605	530	558	550	560	609	568	582	558	568	595	601	562	574	564	573	588	580	592	550	557	568	597	566	563	604	553	580	578	577	530	579	550	543	574	595	609	544	596	585	624	554	564	576	552	564	616	540	580	545	612	537	552	559	552	580	625	544	563	625	566	578	562	577	526	591	578	596	571	580	591	554	563	539	618	542	599	557	548	571	630	602	583	587	572	610	607	565	601	599	571	581	585	602	558	554	533	557	548	553	585	584	541	531	576	573	602	565	555	531	562	546	550	582	576	596	581	577	573	540	550	552	602	563	587	555	545	561	538	601	579	573	573	591	573	585	528	552	546	565	549	597	558	549	565	552	553	565	575	541	583	546	601	577	585	570	550	585	559	553	586	574	608	607	594	586	608	564	601	568	555	589	576	560	549	600	540	594	571	603	601	596	515	574	584	575	569	575	551	554	586	594	602	599	585	552	589	526	578	553	553	545	569	585	555	558	582	550	594	576	535	569	553	599	565	562	591	552	605	580	556	616	560	581	612	636	569	582	560	569	517	571	596	570	569	565	600	550	566	580	573	606	536	578	609	611	576	568	592	583	556	584	609	606	541	585	533	566	588	534	547	556	561	613	580	619	573	592	544	568	566	556	583	588	606	592	533	547	544	624	560	552	550	566	595	606	581	594	554	596	540	559	573	572	584	582	584	590	590	571	536	597	546	513	575	555	567	534	605	606	547	561	572	549	541	545	597	571	554	564	608	558	608	556	593	609	597	546	567	597	579	565	588	536	606	554	539	596	583	574	570	577	564	601	574	541	577	594	587	564	547	548	542	588	563	563	577	562	568	552	569	534	576	609	548	578	573	583	571	569	530	582	617	569	561	526	591	534	585	547	557	573	596	573	589	580	543	559	556	563	600	624	616	578	549	583	577	604	557	594	545	563	561	548	572	558	571	573	603	607	583	609	555	557	573	540	540	564	581	582	563	540	583	581	617	568	596	558	520	548	586	578	548	512	579	593	588	575	556	571	578	538	572	591	566	602	617	589	591	547	519	577	553	580	567	570	564	610	599	550	591	565	576	596	579	570	568	561	581	540	574	582	563	600	556	565	556	588	584	570	590	565	592	575	533	588	577	628	585	564	562	564	542	564	576	605	640	547	565	549	593	552	589	564	578	583	573	568	521	591	531	513	571	579	528	531	568	576	598	549	554	555	591	525	577	580	557	554	552	553	582	585	565	572	589	591	518	575	562	587	559	583	582	596	555	522	600	562	581	556	539	558	554	586	566	572	606	583	572	524	573	571	571	605	578	581	570	519	575	598	602	598	588	520	591	596	561	532	543	564	593	522	543	599	585	598	535	586	563	572	561	566	527	535	580	547	617	598	560	562	603	577	530	547	583	573	530	574	565	561	597	575	547	563	561	587	606	600	594	594	575	630	611	548	574	546	559	606	543	580	549	578	612	569	526	543	588	585	615	549	561	541	610	554	610	556	542	601	596	621	589	595	566	595	583	572	566	559	583	579	546	573	501	568	584	587	592	572	578	612	555	597	555	596	572	557	588	517	589	555	541	521	579	565	561	563	539	559	552	535	543	562	538	605	560	565	601	531	557	545	590	579	580	531	547	543	577	558	651	605	548	589	550	567	587	608	541	571	555	580	589	567	596	573	549	600	583	596	566	578	590	579	598	559	613	607	546	580	578	593	611	584	565	565	572	557	543	536	570	584	560	589	585	576	567	601	595	549	604	573	554	583	577	548	605	559	572	614	580	564	539	557	559	581	575	555	562	579	572	595	592	592	573	579	564	598	614	570	574	600	554	539	592	539	566	573	595	542	573	569	566	557	593	545	597	565	612	539	572	568	604	597	554	576	557	577	572	580	574	571	583	559	599	530	539	554	573	591	592	583	614	561	579	593	600	549	579	571	573	576	607	531	586	589	629	568	589	565	539	620	569	578	574	595	563	541	575	581	541	584	578	581	575	593	545	577	560	596	628	575	561	569	571	545	589	570	572	558	594	586	558	543	558	536	572	591	538	573	543	590	626	595	574	552	585	588	549	546	561	596	582	604	583	582	587	568	543	592	611	560	568	555	573	544	626	582	552	579	545	574	557	583	587	542	565	603	537	585	572	596	593	576	593	522	538	563	581	564	605	564	552	568	550	568	588	582	543	550	578	592	573	571	589	532	579	569	613	581	519	551	617	545	544	531	595	563	514	584	633	537	577	534	603	575	539	607	574	602	605	599	586	552	596	559	629	559	565	549	560	582	559	600	579	568	569	574	575	586	551	519	566	562	587	541	568	595	580	573	528	546	549	564	553	620	596	593	562	580	577	602	580	571	541	584	613	581	520	572	524	554	563	549	563	556	549	563	512	592	584	583	585	549	618	557	608	570	574	585	598	575	564	602	594	537	596	637	560	578	540	573	562	566	529	639	567	537	581	588	562	527	539	550	633	586	589	574	518	593	569	591	600	576	571	584	607	565	549	563	559	572	574	604	522	634	585	580	549	568	557	555	590	516	560	598	595	545	582	606	544	573	604	596	550	555	569	582	576	552	577	577	592	572	562	566	581	567	588	544	546	550	609	558	577	575	591	532	550	625	541	573	593	499	576	576	575	592	582	566	530	549	583	580	600	567	548	541	581	571	585	566	509	622	556	557	581	587	562	609	549	558	614	576	570	598	587	609	528	605	550	562	539	589	564	543	557	568	566	581	544	580	556	554	598	565	583	629	570	600	603	578	627	644	570	535	624	590	561	575	574	582	609	546	551	594	576	581	616	584	571	549	593	573	561	556	581	599	544	575	567	547	600	559	579	534	547	608
7604	592	652	606	516	468	439	442	384	399	378	332	336	354	343	352	372	340	319	352	349	309	385	372	382	331	344	327	334	350	350	308	355	322	332	344	325	352	332	326	302	352	357	334	302	287	379	352	355	380	367	345	298	308	370	336	334	333	343	326	313	334	320	331	334	350	311	357	312	350	327	369	326	332	358	361	313	333	330	357	331	334	347	302	324	334	364	338	344	338	367	357	328	367	326	351	338	331	341	337	338	383	331	347	293	339	351	304	362	308	318	341	367	336	368	319	353	350	331	336	346	363	334	361	384	339	353	329	338	302	331	355	323	344	328	338	368	336	362	351	325	332	328	356	346	334	321	322	331	319	312	338	329	344	336	323	352	301	311	321	353	376	316	351	306	360	318	347	305	323	321	323	306	314	299	335	326	326	289	330	338	326	342	316	323	334	326	317	333	319	352	332	331	346	306	338	328	332	347	319	344	358	316	364	329	361	345	317	369	341	357	358	344	327	370	326	336	351	325	346	368	340	335	338	321	325	324	377	327	347	333	314	298	341	327	315	326	338	319	350	348	320	305	356	307	338	344	343	369	337	306	318	333	351	329	339	335	301	351	329	346	346	323	331	342	353	322	333	329	344	349	355	309	322	359	319	328	299	322	347	374	340	309	322	360	343	313	319	342	337	341	347	303	318	336	397	349	314	359	349	375	332	320	293	321	315	317	353	328	366	324	312	339	344	366	357	338	364	351	307	352	329	321	333	319	361	323	336	330	312	378	365	338	314	329	338	341	319	327	349	328	337	320	326	314	352	355	348	341	333	321	373	340	352	329	349	375	353	360	309	341	336	343	322	310	304	332	303	361	343	362	356	367	310	325	371	331	314	338	356	320	331	364	311	353	353	333	340	337	345	308	334	350	330	291	327	323	343	301	364	287	361	345	368	339	342	316	381	335	357	354	335	349	344	324	324	317	344	342	324	352	326	366	296	366	345	335	326	346	325	335	338	298	307	352	383	338	316	309	339	327	334	328	321	342	353	333	339	321	372	338	362	338	345	330	322	359	349	314	334	337	357	308	358	376	381	344	345	368	371	354	318	326	341	324	349	323	317	312	349	339	346	301	366	353	339	319	344	329	334	338	348	362	345	349	321	340	336	341	338	339	347	303	346	336	350	360	338	334	310	362	333	347	345	373	344	329	340	344	390	307	360	317	336	333	302	325	358	325	328	316	358	348	331	338	314	342	377	384	340	312	342	315	371	382	334	346	328	331	343	353	335	359	312	334	341	322	339	355	329	342	348	323	327	341	327	333	363	300	336	338	350	353	355	349	340	332	343	354	290	355	329	396	392	330	378	336	336	372	327	341	337	315	345	325	375	323	336	345	366	339	313	345	344	348	362	324	331	297	341	347	325	342	375	354	329	352	317	323	335	345	332	339	329	360	338	323	336	367	324	359	333	325	326	335	320	339	353	324	338	315	330	347	318	327	328	338	312	319	332	321	371	338	327	337	322	315	347	327	337	313	303	335	330	373	359	375	323	346	350	338	335	312	319	329	354	344	349	316	327	350	336	310	301	350	348	325	335	365	344	344	352	374	326	363	329	352	358	298	334	319	338	316	352	323	334	319	363	303	332	353	314	302	351	334	347	335	362	336	348	327	343	337	317	317	326	339	338	348	345	320	341	368	317	331	336	292	375	339	313	320	308	318	349	321	318	345	322	351	367	353	337	321	343	354	334	354	361	317	255	321	315	336	316	325	318	345	327	318	330	338	356	325	324	329	375	335	345	339	342	312	367	320	319	331	305	332	295	326	326	278	328	350	345	348	323	336	329	334	330	321	337	336	351	312	330	314	343	340	307	326	326	331	327	325	321	362	301	352	302	346	341	336	326	312	316	357	354	329	327	315	349	285	328	398	331	349	340	357	344	330	331	305	345	343	320	344	317	301	377	361	346	301	326	363	361	352	341	336	346	337	305	346	330	317	343	339	321	315	328	327	301	361	346	340	331	332	340	315	339	332	376	342	348	361	361	353	376	349	324	361	353	330	322	330	335	308	261	314	368	308	322	334	312	376	333	346	354	332	356	344	312	357	328	324	301	352	354	322	372	354	384	316	343	334	321	377	329	306	334	334	370	357	342	318	338	337	336	342	332	317	352	356	328	329	339	344	309	311	311	325	331	333	328	349	345	328	349	342	328	343	333	310	327	336	354	342	315	342	322	316	331	343	332	287	314	326	323	327	337	353	325	326	341	300	363	350	343	338	341	329	337	341	326	335	361	338	366	345	344	353	283	317	337	360	312	340	326	337	322	329	339	325	345	323	329	339	332	328	314	340	308	362	318	343	323	297	327	312	340	341	349	320	306	335	325	328	368	319	363	333	323	344	367	330	316	315	378	344	372	298	326	331	331	330	349	319	304	352	355	333	322	335	360	346	371	357	351	328	310	336	317	317	326	337	330	345	356	302	317	344	306	341	311	311	321	349	321	339	350	302	315	404	344	355	301	343	329	330	330	304	332	361	319	332	365	353	336	373	365	353	350	341	332	330	344	345	359	342	357	331	352	345	339	313	344	312	334	335	354	341	323	350	321	336	309	312	324	322	331	318	346	362	356	328	345	355	362	312	376	370	323	345	288	380	341	355	367	323	334	327	342	305	323	350	344	332	321	324	324	314	355	316	342	359	328	344	352	361	330	326	299	342	327	325	325	345	353	356	373	334	356	331	329	350	345	327	315	358	320	340	307	354	346	324	334	351	334	329	313	349	355	331	299	288	324	306	378	340	321	369	340	332	321	323	323	353	339	344	335	298	315	362	339	363	309	343	342	317	333	329	339	308	359	377	322	370	345	356	370	324	341	350	334	358	370	321	337	356	350	355	327	306	330	335	323	316	312	366	362	358	350	353	353	325	372	326	330	352	363	318	361	317	332	345	330	323	344	376	376	304	329	344	337	336	325	326	311	325	336	357	362	373	347	328	334	320	347	368	332	357	350	329	356	293	338	357	342	309	352	341	350	359	322	326	339	353	361	348	356	328	320	334	338	322	273	354	352	359	357	375	328	348	325	373	319	355	353	338	350	336	326	320	353	323	289	343	311	307	310	323	354	371	358	369	341	338	337	328	296	343	318	326	365	308	366	335	311	337	321	317	340	390	357	340	337	324	333	347	306	316	349	356	341	327	338	327	356	346	346	300	324	340	352	304	352	326	315	325	312	323	315	345	326	316	301	314	366	339	365	339	325	340	354	300	319	283	339	357	334	334	330	325	328	361	372	345	323	329	335	319	368	333	331	344	320	296	306	329	317	355	349	312	329	336	357	309	335	325	350	317	342	334	367	355	332	326	320	334	354	310	329	327	345	338	364	344	327	308	304	340	329	295	368	352	340	345	348	301	337	343	306	326	385	331	346	308	294	329	325	334	327	354	325	355	302	354	304	323	346	363	337	345	340	333	359	335	298	314	344	337	318	316	316	348	357	344	345	336	323	326	349	369	338	371	374
6599	1069	1574	1696	1477	1271	1146	1126	1027	932	937	838	854	838	797	856	850	820	813	813	810	763	803	758	821	806	779	784	823	768	751	832	792	772	803	782	850	734	767	790	823	821	738	721	773	748	797	809	833	764	781	796	796	754	726	722	789	741	758	760	769	775	815	760	733	776	725	780	766	790	740	820	783	745	771	793	771	765	807	778	784	763	678	779	730	820	783	812	786	735	751	784	774	748	775	777	777	731	773	746	765	775	758	695	716	817	816	800	769	757	700	739	798	843	733	776	711	820	797	808	774	795	746	808	822	769	732	766	768	742	773	779	816	770	754	747	773	775	775	733	746	797	764	763	794	748	766	831	746	762	759	743	784	793	726	763	731	782	802	794	750	790	745	764	777	734	721	804	698	759	805	771	786	764	793	758	771	766	735	760	795	742	760	780	717	742	727	758	710	778	772	760	749	756	754	772	771	817	736	744	728	766	725	725	763	796	792	781	771	746	769	758	718	743	756	766	764	799	738	793	800	755	739	762	786	757	731	779	761	773	753	755	758	784	821	783	761	720	762	689	791	762	797	742	804	756	762	727	764	631	820	762	787	791	766	692	782	810	750	761	755	796	815	837	732	787	777	781	749	745	791	745	766	753	775	823	756	779	758	737	804	745	719	842	724	755	786	782	754	790	781	772	791	768	751	762	732	768	798	791	734	749	795	761	763	744	760	809	713	762	750	792	774	776	742	758	751	832	728	755	768	745	757	737	736	759	707	762	798	787	754	768	788	739	694	758	795	726	769	732	735	789	744	769	724	769	728	792	798	758	819	747	729	788	760	790	755	765	785	785	746	809	766	734	792	793	697	747	789	778	797	788	758	788	766	779	735	744	733	752	743	755	773	754	779	798	769	798	786	781	753	712	755	747	767	786	807	763	762	776	741	758	766	794	743	776	762	791	773	728	772	752	783	739	751	729	736	790	759	778	748	757	739	751	776	772	794	733	752	703	806	768	774	760	762	785	744	778	772	715	784	756	778	754	763	751	783	811	768	730	780	744	757	767	730	729	784	784	791	791	837	731	790	801	708	772	779	787	771	824	790	744	754	804	702	770	801	835	717	710	750	736	797	751	748	785	749	739	768	746	755	771	782	776	799	779	751	764	761	834	737	767	762	752	746	790	817	764	772	782	826	727	769	755	743	756	763	710	715	748	751	805	774	763	705	790	814	765	819	809	700	756	797	770	799	737	785	752	730	750	765	798	734	783	787	790	780	772	780	791	773	740	796	714	769	790	722	760	798	749	776	773	767	807	727	740	781	751	763	816	802	727	766	772	769	800	737	793	773	734	738	758	769	722	766	798	770	768	709	702	759	754	752	754	726	749	727	773	786	775	787	714	798	787	768	783	770	758	751	753	781	756	779	799	721	722	765	777	783	787	766	775	751	774	769	780	821	825	770	743	767	767	810	794	767	724	766	772	761	796	781	760	800	759	786	764	727	834	758	776	792	811	811	779	721	783	755	802	754	749	758	755	772	776	766	771	728	703	770	746	780	770	780	745	755	715	757	751	722	755	734	780	839	781	760	774	806	774	758	775	743	773	750	733	758	782	778	749	786	717	773	737	784	776	755	786	811	772	755	751	768	756	803	778	800	791	800	787	774	721	791	768	794	741	765	790	720	766	771	781	727	718	725	801	764	756	818	760	819	759	799	792	787	785	799	753	759	701	778	764	744	742	831	792	748	759	767	769	764	757	766	801	740	747	785	761	844	812	767	743	734	750	719	810	759	815	741	733	757	746	738	759	763	739	747	782	827	724	757	705	744	854	762	786	775	818	804	773	748	791	790	737	813	784	769	749	804	737	775	745	853	756	731	781	794	755	800	747	756	795	823	768	770	772	770	762	772	756	728	716	751	764	751	773	752	791	779	802	711	814	776	786	713	772	785	751	720	759	779	757	780	802	752	773	787	785	754	725	764	745	791	785	751	723	730	780	773	757	765	749	751	718	719	788	728	761	755	823	814	782	772	750	772	739	769	759	757	761	778	780	761	806	787	785	745	781	823	772	739	812	773	764	733	742	805	740	803	771	793	765	771	757	810	757	750	792	780	748	767	783	766	747	759	752	747	723	764	764	829	751	740	772	804	770	753	767	727	828	746	752	754	786	771	768	757	767	769	811	786	785	796	792	814	795	795	794	740	796	763	728	755	764	781	773	781	754	767	786	743	741	771	789	776	764	796	756	777	760	816	805	768	767	698	739	791	766	733	769	727	758	781	773	784	795	731	780	707	798	775	791	722	715	710	775	774	777	695	799	734	782	780	757	769	798	789	727	763	763	808	771	750	740	809	748	791	769	787	787	766	791	774	743	749	793	734	805	739	735	750	802	763	792	775	780	756	801	750	809	740	739	746	773	761	739	791	763	791	813	791	743	779	758	791	828	771	792	763	735	819	750	733	752	732	741	785	790	771	769	802	778	773	703	755	768	762	795	805	763	764	759	823	741	776	759	754	778	754	762	803	706	733	805	734	779	745	819	751	782	747	777	800	737	758	762	763	729	740	760	783	753	746	778	761	743	776	809	795	756	742	758	759	783	739	770	718	752	757	824	790	786	751	742	840	761	831	770	789	782	756	737	757	815	736	753	773	705	756	737	743	751	765	761	734	786	793	789	788	771	808	702	736	798	793	768	790	730	766	815	752	762	774	691	808	745	802	808	779	806	726	795	741	777	792	749	782	764	735	764	751	795	804	761	768	767	772	717	790	732	765	787	808	763	865	807	759	764	763	772	787	763	771	740	757	713	752	747	777	743	768	767	762	811	734	742	774	766	759	796	740	780	774	787	749	770	747	768	767	779	787	722	763	760	789	807	770	757	759	795	791	763	799	804	762	825	731	791	728	783	809	756	793	756	703	785	774	741	773	795	759	788	790	771	782	763	791	768	739	812	758	737	739	794	799	756	784	795	818	755	752	755	759	758	779	749	683	743	777	786	716	756	767	798	771	769	807	807	763	777	761	769	767	806	774	818	789	734	727	779	746	763	788	793	788	777	742	796	793	764	710	775	734	808	791	725	749	699	801	800	750	738	812	781	721	760	773	755	762	752	815	709	787	797	818	761	708	781	717	774	788	763	781	708	772	786	767	807	772	791	779	751	772	780	767	782	776	802	768	713	768	781	800	789	756	805	787	744	796	765	789	812	763	790	803	778	713	746	763	786	790	750	759	774	759	766	762	774	782	753	794	796	782	767	743	770	727	776	746	783	727	715	747	786	719	798	716	832	767	741	794	735	720	800	785	747	776	718	745	744	801	788	810	802	738	765	779	745	748	748	777	711	788	753	803	761	782	800	731	832	787	774	848	736	711	741	752	791	783	767	747	741	754	765	774	740	724	771	723	770	740	790	750	787	766	744	769	775	765	825	767	734	687	800	748	787	788	767	778	794	747	788	762	766	730	770	782	750	721	783	802	780	758	726	799	791	745	772	771	746	791	742	775	742	729	809	752	798
14278	1134	960	730	588	425	398	310	307	277	292	250	266	254	236	249	227	214	238	253	198	216	214	211	234	219	212	231	212	237	222	208	220	219	213	206	216	217	200	236	186	228	206	208	216	204	215	218	233	244	225	194	203	223	205	237	217	214	198	221	254	213	228	204	224	203	191	218	207	242	200	212	208	217	209	233	210	211	195	234	207	227	248	210	218	241	211	200	214	222	214	196	197	224	204	207	225	210	169	210	243	224	216	227	216	222	234	205	222	231	223	193	231	204	197	218	191	200	217	227	207	217	226	224	209	194	215	219	211	212	244	192	215	192	187	192	172	224	207	237	219	220	214	205	177	179	180	204	205	215	222	218	216	217	244	215	209	220	217	220	230	199	206	192	233	213	206	214	211	224	226	209	205	196	237	224	227	211	220	219	219	221	250	224	189	207	222	214	210	178	210	226	195	197	230	204	191	200	235	217	234	209	204	232	209	202	222	213	223	243	196	221	234	236	220	214	218	189	181	207	194	243	211	189	232	219	214	198	198	201	206	229	234	190	206	247	194	218	198	214	200	219	222	228	221	216	247	217	241	231	202	247	234	213	207	199	204	218	208	228	255	201	186	236	210	219	231	194	205	234	228	223	209	220	209	220	224	209	259	240	244	234	207	225	195	229	174	240	206	209	204	211	236	217	187	202	190	236	212	201	223	215	207	206	209	201	193	182	210	203	224	214	221	217	227	247	227	218	217	225	219	196	221	207	198	217	222	208	236	259	248	227	229	225	191	214	196	217	218	197	196	233	204	223	203	192	198	227	208	204	210	209	227	197	222	199	232	215	230	202	236	194	221	219	221	225	229	241	221	238	193	239	185	229	226	182	197	213	216	229	213	227	210	215	209	214	204	213	232	206	207	187	211	229	185	208	197	203	203	199	198	229	229	198	193	217	192	208	208	199	236	201	228	240	215	214	210	195	207	221	244	247	236	216	227	219	205	193	189	215	217	185	205	205	218	243	213	197	217	220	227	226	185	207	219	209	189	195	208	215	214	227	206	220	211	190	238	216	191	224	211	200	263	219	217	215	214	190	192	211	186	213	207	216	217	223	193	212	225	191	202	194	227	215	236	240	198	234	212	191	213	215	209	216	215	202	196	185	223	218	185	202	195	221	209	215	242	244	217	201	215	205	213	206	211	223	222	231	223	225	218	198	207	190	245	203	205	220	215	224	235	209	258	231	189	261	210	210	214	206	190	211	218	221	214	250	205	205	222	199	198	216	237	200	214	212	213	196	204	203	218	209	206	235	199	207	217	185	235	197	232	222	190	183	218	190	217	233	221	207	216	208	217	220	214	198	201	197	237	226	221	230	215	212	208	213	207	213	210	236	210	213	245	231	231	211	207	218	247	203	247	233	237	227	213	192	191	213	193	210	220	218	238	242	218	206	181	212	208	213	228	181	207	190	203	227	201	201	238	213	206	226	221	208	192	237	221	204	228	191	193	202	194	236	206	202	204	208	209	181	230	219	212	235	212	239	196	210	192	196	208	215	208	216	203	223	208	234	199	225	179	213	230	218	194	211	217	210	219	224	242	217	227	181	199	198	220	211	224	210	230	226	178	210	200	193	192	224	199	230	219	246	204	208	197	215	225	182	225	208	208	213	202	177	207	199	195	224	207	215	252	210	226	210	226	200	209	221	197	226	217	187	207	205	201	218	194	202	216	208	217	203	211	232	214	215	205	219	233	222	207	236	202	241	216	220	195	248	223	218	221	249	213	215	203	196	212	234	192	212	191	213	214	206	223	225	197	203	222	225	207	218	213	182	200	245	214	230	205	213	220	219	201	195	227	247	219	198	220	212	186	233	232	240	213	231	207	188	216	236	194	246	239	236	191	239	178	205	215	200	246	190	215	231	220	214	201	222	190	204	197	240	216	200	217	209	221	221	212	258	192	206	218	209	217	224	233	226	178	202	209	211	246	195	215	224	213	220	204	220	227	209	204	179	217	219	204	230	221	188	206	216	210	222	202	196	211	233	193	205	196	233	213	219	216	210	192	251	197	218	206	220	212	212	240	212	220	220	222	197	201	225	221	200	225	204	211	214	193	229	236	217	214	218	239	208	230	197	216	203	209	197	199	225	223	213	180	213	239	213	220	189	225	191	209	234	217	217	217	197	231	228	187	205	226	211	193	228	196	222	208	202	239	232	215	209	207	225	219	189	237	194	207	198	204	207	205	200	211	221	237	208	197	214	195	224	219	191	220	200	243	211	232	209	213	228	220	202	207	192	190	195	229	212	206	209	206	213	215	200	221	244	231	177	204	207	226	229	203	190	216	213	255	222	221	199	237	223	204	211	224	208	203	191	222	237	217	225	216	227	232	199	227	222	229	213	212	223	235	211	203	190	201	184	237	217	210	235	216	203	221	205	225	234	232	223	209	209	205	198	232	213	185	193	212	187	216	220	213	240	219	207	214	199	200	217	206	201	222	185	185	193	239	215	240	220	198	213	226	203	186	199	224	219	206	242	217	219	212	221	227	231	191	200	201	200	207	207	212	225	241	231	208	227	179	231	218	201	224	221	193	204	200	216	207	172	183	213	195	214	225	209	215	231	232	206	205	203	214	229	231	209	218	243	212	226	218	231	191	184	212	197	212	225	195	198	216	197	216	182	190	247	215	230	195	218	221	243	236	211	207	228	230	220	228	230	201	236	191	231	205	198	200	216	233	237	219	191	195	239	199	214	183	228	195	195	204	193	197	193	222	189	204	214	223	223	208	211	212	226	220	201	218	243	204	196	235	208	223	219	209	209	228	227	198	200	208	225	210	213	223	214	216	202	222	216	203	225	244	216	196	195	209	231	191	213	200	218	236	210	223	199	206	214	241	224	170	197	210	205	237	238	201	219	214	194	228	236	182	239	229	223	215	201	210	204	185	212	215	199	227	219	197	202	221	218	214	223	216	215	209	203	192	225	208	236	229	211	227	216	204	228	215	207	229	228	199	228	201	247	216	209	197	225	217	174	212	201	244	195	201	198	194	185	230	228	193	200	218	221	213	206	237	244	213	210	180	229	196	177	191	223	212	240	201	217	206	216	220	206	224	194	208	199	217	240	203	232	248	186	190	208	220	229	256	220	208	238	221	257	223	233	222	224	215	209	240	228	251	236	197	211	210	219	206	219	215	201	218	193	216	202	203	209	204	207	219	198	213	208	220	228	195	217	197	242	208	218	216	217	243	226	231	189	161	231	214	201	235	228	223	243	192	234	243	204	212	218	205	196	207	212	224	220	230	229	184	217	224	220	225	193	230	221	180	230	221	233	203	216	211	221	220	205	242	239	212	212	204	234	196	221	216	202	230	196	206	229	217	224	201	204	255	229	190	216	220	229	200	228	234	237	223	206	182	206	229	194	223	203	209	239	241	232	203	209	213	196	214	223	222	218	205	230	193	215	203	193	229	213	213	197	193	200	218	210	196	218	188	220	224	213	206	223	188	205
8062	1079	1958	2297	1884	1576	1280	1127	940	836	744	741	712	742	628	659	601	632	635	592	627	551	582	558	554	575	544	549	546	541	535	553	479	541	521	513	521	481	490	471	549	527	538	496	520	529	487	499	508	527	537	512	543	512	516	548	491	492	477	493	478	528	503	509	473	525	484	527	519	456	540	527	514	501	485	480	497	504	476	501	490	507	503	538	467	496	477	486	506	510	519	496	502	511	487	503	507	477	523	524	497	488	481	514	511	526	509	469	492	503	519	472	504	514	501	518	462	480	505	509	516	524	527	518	516	506	475	467	512	468	542	487	472	500	509	492	500	520	519	484	521	490	467	488	502	477	512	529	498	488	494	549	467	523	482	496	476	509	476	477	493	494	485	498	503	477	487	517	538	480	504	506	525	481	486	533	489	510	477	530	497	458	484	537	479	509	510	471	468	507	513	504	519	486	500	525	466	481	505	507	521	484	493	487	467	510	473	502	506	468	533	507	464	496	504	540	493	505	495	510	494	505	457	480	483	481	467	489	503	494	492	525	493	483	467	492	501	519	502	438	481	479	530	503	501	473	550	501	496	511	481	503	500	484	489	486	485	527	520	482	484	475	483	506	506	507	481	521	457	530	454	495	513	468	461	478	492	485	502	469	510	505	467	491	519	512	541	497	485	461	536	496	511	510	512	489	486	519	507	505	473	516	530	500	476	492	502	497	515	469	485	500	496	478	507	478	501	498	479	562	504	483	481	469	476	498	474	509	499	534	483	485	483	504	538	505	522	513	472	524	503	546	517	516	519	473	477	527	460	464	535	529	517	458	496	548	499	489	501	483	527	495	498	471	515	532	493	514	476	479	503	511	479	483	485	472	492	519	458	493	502	501	533	502	488	521	505	522	485	483	518	507	496	481	504	478	467	488	498	528	483	518	493	518	518	538	550	543	507	479	502	461	526	444	510	494	480	480	518	504	515	548	460	479	467	463	487	513	472	505	477	500	494	507	485	519	504	498	484	528	455	503	485	539	514	490	535	504	506	501	490	501	504	502	507	470	500	497	496	487	496	496	507	470	520	525	534	538	506	492	539	517	496	483	495	500	512	525	490	511	531	513	508	483	515	493	489	481	478	468	484	484	544	512	518	477	495	522	507	505	549	524	450	513	510	488	508	472	500	471	488	465	479	512	480	517	446	504	494	501	477	495	496	502	503	499	525	504	483	464	491	469	559	523	491	521	508	531	476	472	537	523	494	521	498	519	531	506	473	494	492	467	493	497	489	498	522	481	508	471	499	462	486	472	501	511	505	474	501	525	503	504	494	495	523	496	511	560	486	526	539	522	529	460	493	459	526	504	472	495	485	510	506	503	497	486	494	538	507	480	498	503	515	512	522	512	492	475	522	499	482	473	509	510	475	491	509	522	486	512	510	514	475	458	508	529	475	476	507	514	474	490	509	513	493	550	478	468	479	524	479	487	527	450	513	502	478	512	548	526	517	476	500	548	484	524	470	464	496	494	515	476	501	553	500	485	482	528	521	526	494	512	478	485	498	507	478	522	507	496	476	448	506	516	497	498	500	482	469	502	502	470	513	476	495	518	470	528	526	482	513	527	517	504	503	478	519	516	444	521	498	531	513	496	501	506	489	500	493	497	524	510	488	516	453	472	495	542	528	511	502	525	481	484	516	505	510	486	505	488	487	485	504	491	472	516	504	497	491	483	519	512	520	578	477	477	558	477	494	482	508	513	488	507	510	488	476	484	485	516	523	497	484	482	462	516	504	519	527	545	499	464	463	484	476	499	512	512	497	528	495	524	521	470	477	483	462	506	504	471	495	491	522	503	473	484	499	456	495	531	509	502	504	518	502	496	474	498	492	508	468	499	504	491	547	494	542	492	513	506	502	515	516	521	498	521	504	520	527	485	447	498	512	520	472	475	532	512	481	545	503	502	487	473	498	497	477	499	504	512	503	489	521	502	486	497	480	482	475	485	493	530	495	537	486	479	518	457	523	509	516	472	503	502	507	510	520	463	480	519	507	484	481	471	461	484	542	522	483	525	524	521	465	493	467	462	464	478	469	468	507	452	535	501	539	493	499	514	458	474	479	503	509	529	486	501	491	460	500	477	481	503	507	457	486	489	486	521	527	503	474	522	533	490	483	457	505	491	501	482	483	524	489	523	503	504	474	519	517	524	506	496	487	495	548	487	479	490	501	525	496	527	497	511	491	478	506	494	521	497	502	535	493	542	496	514	531	503	498	490	499	531	514	510	519	485	516	487	509	516	539	487	489	494	505	499	468	528	481	511	483	507	522	530	477	477	547	491	490	506	472	506	496	487	532	486	506	530	502	506	525	498	506	465	488	494	499	482	480	500	501	495	484	502	513	498	506	561	445	494	494	468	509	504	515	473	459	485	476	487	479	479	545	471	485	488	505	500	487	481	500	527	505	521	481	527	548	509	518	517	511	482	487	534	481	510	511	497	515	490	505	477	454	518	508	520	497	483	507	513	475	553	501	524	494	499	467	516	480	489	464	500	485	532	474	481	518	494	488	500	516	496	488	535	481	486	510	489	467	538	464	500	480	522	536	505	542	498	484	485	487	474	494	522	490	494	475	522	482	486	502	524	510	480	510	514	488	507	500	502	490	503	528	467	483	531	482	461	567	507	503	535	487	520	491	489	502	497	590	524	499	498	489	527	494	508	466	498	515	519	546	523	518	471	547	516	468	489	486	492	472	479	503	444	533	524	546	498	506	514	512	508	515	514	540	499	489	484	489	490	518	534	450	542	483	506	454	499	482	471	528	526	529	487	508	505	545	495	513	519	503	490	513	496	484	500	512	479	471	474	483	487	504	512	515	551	502	471	504	504	509	540	515	468	473	466	495	498	534	496	487	487	521	536	517	492	494	450	557	504	531	497	485	494	529	509	491	502	452	514	541	458	494	511	478	477	502	502	475	480	478	494	510	459	479	506	509	492	518	505	510	486	537	453	491	490	498	490	528	530	504	538	519	519	501	513	509	462	499	480	517	505	477	488	504	532	509	525	489	495	496	511	518	516	501	490	527	487	501	490	492	489	544	521	473	518	504	487	546	497	509	505	501	503	461	538	508	498	502	445	512	532	463	497	519	454	504	523	495	476	494	511	536	503	553	491	492	526	506	475	493	504	515	515	533	508	463	486	518	502	509	542	480	493	528	485	504	541	469	492	521	532	470	492	453	475	499	528	496	535	525	499	527	507	505	546	526	507	519	526	494	499	472	484	488	543	484	467	477	466	491	482	471	502	489	536	499	513	508	492	475	489	489	513	490	510	483	441	490	468	511	496	459	511	531	535	534	516	526	534	484	513	548	501	527	498	517	524	519	527	520	482	516	488	481	509	490	509	472	479	501	522	472	454	518	495	496	504	493	470	477	521	514	470	514	490	492	523	525	497	486	483	496	514	565	532	484	553	482	470	496	474	495	518	516	478	505	485	464	485	534	464	469	510	536	512
1479	235	243	244	242	242	258	221	260	217	242	218	211	243	240	234	230	253	221	219	226	249	252	221	248	241	263	230	228	230	255	190	279	250	215	257	231	246	227	245	249	217	224	259	246	217	225	247	209	237	237	212	258	236	226	211	234	228	214	265	261	238	246	230	223	235	234	238	248	223	225	214	216	226	214	220	272	248	246	232	234	235	217	261	226	248	246	238	235	227	231	237	215	249	236	200	226	233	209	224	212	239	244	255	244	238	241	221	252	232	228	246	242	213	236	235	219	217	250	255	226	223	235	212	238	221	237	253	241	226	225	215	216	258	212	240	230	220	231	242	234	247	232	212	233	256	239	235	234	217	210	265	243	233	263	203	243	253	231	212	220	214	231	248	260	223	221	240	238	251	205	239	224	219	199	232	243	255	225	236	227	227	241	244	259	205	250	231	222	248	249	233	278	255	248	231	247	246	219	230	240	259	226	227	252	238	240	217	225	228	236	247	218	250	255	233	231	249	236	228	259	222	222	257	239	242	246	234	233	251	235	216	237	227	261	250	213	268	212	248	239	229	220	231	251	207	233	249	231	223	221	247	244	219	241	242	252	235	206	230	215	211	267	246	246	219	218	226	228	222	258	241	218	252	223	231	228	241	250	207	220	238	218	207	211	245	215	239	230	214	241	240	223	229	233	269	260	214	220	240	229	216	223	228	228	259	232	221	248	249	217	247	226	246	212	213	226	207	230	259	231	243	214	253	251	236	217	224	232	213	247	257	225	241	228	230	255	214	214	231	233	237	227	232	235	219	241	205	230	218	217	264	198	231	232	234	280	278	245	234	233	234	220	220	241	194	241	242	233	238	221	233	234	236	207	214	257	205	231	251	217	197	249	253	242	224	265	231	261	231	218	236	241	242	219	244	223	243	217	215	252	248	227	226	242	196	202	205	211	197	212	222	237	240	243	257	213	244	239	254	299	248	255	258	218	224	265	230	214	219	251	236	222	245	228	249	232	253	215	214	259	239	244	229	263	216	237	223	267	252	244	246	246	201	237	215	218	250	238	245	239	222	229	211	249	250	247	249	239	211	200	266	237	237	257	225	219	244	231	230	250	231	247	221	226	254	248	227	228	219	199	266	231	222	219	234	262	240	220	229	215	220	250	242	221	247	233	250	223	260	255	229	241	237	236	237	249	219	223	215	220	205	232	236	239	203	278	246	218	233	246	234	261	253	239	240	214	223	229	210	232	236	278	245	243	229	246	262	264	255	248	229	239	273	261	231	215	213	246	229	221	216	225	218	204	244	225	256	237	228	217	210	237	223	222	222	234	216	251	238	230	227	231	219	238	224	209	251	257	193	240	240	232	233	250	235	205	244	220	245	246	246	235	224	251	247	252	236	238	234	222	252	229	227	240	224	211	223	206	229	254	242	213	246	253	221	226	233	231	228	270	246	235	267	242	203	235	211	239	231	228	233	200	242	225	221	257	247	248	230	235	243	221	267	287	258	243	224	239	209	248	223	215	233	225	245	228	229	248	212	221	250	245	211	234	269	229	213	222	251	257	242	241	215	248	226	223	238	247	226	216	250	229	234	236	234	250	251	234	242	226	234	237	248	222	244	234	219	253	234	214	233	224	217	261	201	232	244	253	247	228	241	265	238	243	243	237	232	245	248	254	221	242	243	249	239	253	251	215	250	269	227	221	214	231	261	263	230	254	227	225	244	223	251	240	230	226	238	228	225	278	247	241	252	236	222	232	234	217	225	230	236	229	221	223	248	243	202	230	244	257	223	232	243	245	214	243	238	228	237	215	213	209	235	214	214	232	222	250	226	216	253	263	260	252	240	264	231	249	258	234	265	247	262	248	233	283	222	216	222	238	235	248	252	224	227	228	249	236	240	257	254	239	229	266	267	254	228	241	238	196	238	225	236	193	212	247	216	257	227	226	234	224	211	200	238	235	226	229	204	246	220	255	247	219	259	231	245	213	253	247	231	250	245	216	264	234	246	254	235	237	248	232	226	223	247	225	266	217	225	230	270	243	238	229	226	217	245	236	231	250	236	235	256	258	238	226	201	216	235	264	257	233	230	230	211	239	249	230	239	240	216	226	251	238	220	250	224	249	232	238	231	250	204	243	265	237	219	250	258	222	262	208	246	224	251	260	243	214	215	218	219	223	257	241	216	232	257	217	219	211	237	219	237	230	230	257	256	277	235	226	221	210	228	242	254	224	260	211	208	239	221	241	218	235	230	217	231	238	211	235	221	252	213	255	263	216	233	219	226	249	232	204	251	242	233	213	251	235	244	226	208	225	222	229	194	279	271	268	246	272	227	238	204	219	229	224	239	215	245	213	249	246	257	230	222	211	240	218	261	188	223	239	252	210	221	235	202	253	227	240	231	257	227	239	266	239	252	244	251	251	214	259	220	270	233	215	249	239	229	225	249	231	242	231	237	223	234	233	245	260	241	262	260	227	208	228	230	209	262	243	242	263	248	205	224	251	249	232	240	261	255	245	226	252	250	219	237	251	242	229	257	254	224	241	225	231	237	217	226	233	211	277	265	258	228	218	208	223	237	215	265	246	227	234	205	233	260	222	253	246	237	242	256	241	209	232	239	230	211	220	208	219	248	238	245	236	269	216	225	234	259	237	227	220	227	231	242	252	226	227	247	261	264	220	227	238	245	249	236	241	249	243	260	244	230	244	229	228	240	248	237	249	225	254	236	234	242	208	236	240	237	239	251	226	207	228	217	262	240	255	208	236	232	244	245	247	246	242	232	226	232	231	239	239	253	251	262	233	218	234	212	250	242	255	209	208	238	257	255	238	242	217	219	206	262	247	249	238	201	231	233	204	244	213	212	242	208	227	254	233	208	256	250	200	239	243	268	250	248	200	238	237	251	243	222	246	255	232	229	237	211	227	236	254	245	234	237	234	241	257	265	260	257	238	239	251	227	284	254	248	239	213	226	208	250	256	241	254	217	255	236	237	242	242	232	213	239	256	208	238	264	258	256	245	239	208	242	221	230	253	232	229	240	250	238	236	237	236	224	242	230	236	265	226	236	223	260	243	267	206	227	253	248	266	255	254	204	236	233	206	235	245	248	259	225	223	228	230	228	231	217	249	239	240	231	257	252	234	244	223	214	231	218	230	227	202	253	215	243	232	262	230	215	235	238	235	226	221	242	240	235	226	246	232	233	238	233	245	247	241	248	256	221	230	238	212	262	233	252	230	213	246	235	229	236	251	229	245	245	232	222	225	238	238	231	244	233	244	241	239	236	224	206	231	233	254	276	207	239	239	227	258	223	265	227	265	260	251	229	265	261	236	225	227	219	239	234	229	240	263	256	229	216	221	232	221	234	219	206	276	224	209	251	242	209	244	232	217	213	238	264	230	263	203	240	210	215	234	225	229	228	210	245	239	208	260	217	244	238	260	185	216	239	247	231	274	214	224	228	241	220	267	242	229	242	257	248	241	223	199	238	240	249	234	224
1850	581	589	594	601	619	609	597	564	603	565	585	595	579	576	607	555	590	611	621	555	604	605	574	571	543	550	553	584	556	622	568	575	559	610	581	605	599	592	590	606	636	572	583	578	545	577	531	533	577	547	579	566	560	559	549	589	528	573	562	560	547	548	526	542	587	573	572	569	548	590	567	612	598	594	586	535	548	567	582	570	569	588	562	576	558	596	548	564	597	559	590	589	568	543	597	529	565	556	606	582	584	584	543	564	523	569	600	568	589	600	597	580	566	543	565	569	563	541	578	617	574	584	578	562	565	571	550	602	526	570	572	562	565	538	599	559	597	510	585	584	610	574	590	594	598	558	571	538	611	571	597	547	577	618	572	599	561	561	564	613	585	610	595	576	565	605	565	573	574	568	605	596	558	551	589	617	562	616	554	587	575	595	590	556	548	579	563	562	594	556	568	537	588	555	607	570	558	567	569	555	555	608	618	593	568	518	537	589	571	571	537	547	580	617	558	553	585	545	594	564	564	554	557	546	567	587	573	536	565	519	579	587	591	590	564	558	595	584	563	600	574	582	565	567	600	546	573	588	565	611	551	583	562	584	599	584	542	565	567	565	583	611	562	593	555	595	559	586	543	575	625	564	569	567	568	559	580	564	599	572	579	555	585	595	579	587	561	596	586	590	630	582	572	554	572	602	572	589	549	602	581	547	590	546	587	564	564	558	594	558	589	609	563	561	577	564	558	590	563	584	575	594	558	542	583	579	590	568	542	578	560	587	580	567	593	582	593	599	574	612	567	582	539	614	553	536	610	615	575	554	506	528	507	563	591	584	586	608	611	550	605	582	549	568	590	576	552	551	570	555	597	578	584	581	595	552	577	584	567	570	593	636	549	615	621	585	610	527	561	524	577	586	518	545	639	555	588	599	563	538	573	589	557	551	549	552	540	570	586	605	568	605	575	594	562	580	560	585	588	589	576	596	563	587	637	558	576	544	546	569	553	605	546	543	544	567	577	592	562	599	568	564	550	552	578	572	583	612	556	577	603	569	581	566	515	578	614	630	598	550	558	544	597	517	582	557	553	597	562	564	582	557	576	571	580	564	559	590	595	556	562	578	602	601	534	557	579	549	588	577	551	577	602	584	560	527	588	556	566	600	592	540	566	542	583	572	590	554	545	622	566	560	553	618	574	599	582	579	611	571	619	618	602	561	583	564	593	559	510	583	603	543	602	608	568	582	596	571	585	583	517	564	530	537	542	539	604	552	588	557	615	565	551	561	564	585	599	543	596	599	556	592	605	555	605	553	562	545	597	566	531	563	506	592	566	546	567	594	547	555	550	572	569	551	535	578	600	587	539	586	571	554	580	558	521	534	600	564	540	615	567	544	617	563	574	559	557	542	606	630	585	504	535	581	545	573	565	588	592	568	580	569	595	597	596	569	532	563	599	538	579	566	556	590	567	553	585	573	542	564	545	577	556	562	543	585	503	580	569	603	600	575	587	577	576	574	603	578	566	564	549	555	560	555	573	528	582	576	548	556	588	566	590	580	548	558	530	594	590	589	600	569	573	601	582	606	591	578	574	519	561	515	548	570	606	579	539	560	589	581	572	550	550	577	590	583	553	586	527	621	590	578	557	572	549	557	595	564	562	588	579	559	527	542	579	578	574	584	578	606	578	588	563	561	586	584	600	554	601	558	567	634	594	574	578	557	574	570	565	571	547	580	550	569	561	558	571	561	557	614	572	559	573	560	582	607	620	566	599	569	561	559	577	560	586	580	564	597	549	560	591	585	588	593	535	556	561	574	545	604	532	538	565	556	555	578	558	544	553	565	626	596	599	602	565	565	543	582	566	565	613	572	605	553	546	581	581	591	582	578	597	582	587	596	539	563	600	579	615	562	542	570	563	556	571	575	538	532	580	562	595	584	591	562	582	559	542	566	619	561	552	577	542	566	588	534	559	572	566	578	589	551	532	588	561	578	592	608	550	567	563	566	552	575	598	536	616	576	570	574	597	610	533	562	591	544	575	586	558	560	591	560	571	561	575	607	582	569	543	601	574	595	560	553	565	528	601	607	596	582	603	599	611	583	567	578	576	586	579	553	546	597	546	551	592	586	561	532	566	570	556	602	576	575	570	559	577	588	566	586	561	551	558	572	599	613	591	541	595	537	566	548	553	518	568	573	584	551	584	626	587	549	541	531	578	590	589	598	559	579	572	536	532	533	563	598	578	552	572	566	534	588	566	545	575	563	583	569	561	520	520	566	576	591	568	583	578	587	564	536	527	577	583	564	553	557	572	580	576	590	558	554	570	550	584	547	540	549	568	559	560	547	552	589	565	537	581	576	581	596	505	567	526	552	549	555	535	546	605	569	547	564	580	602	578	572	605	531	581	535	560	553	607	564	584	591	571	544	594	542	628	611	615	595	565	563	566	569	579	564	578	566	575	586	560	590	554	588	618	565	543	526	540	514	556	573	559	524	580	560	597	572	559	586	563	561	549	536	609	592	564	628	577	588	615	547	580	583	599	612	604	565	555	533	582	591	624	561	555	581	588	579	536	579	537	595	599	565	581	554	583	549	555	571	548	572	555	618	626	566	549	626	584	567	550	585	605	580	595	563	558	571	610	564	535	586	571	589	597	587	586	578	579	549	583	540	570	588	535	621	570	515	558	603	607	550	587	572	610	595	554	562	601	552	579	578	566	564	585	628	620	553	559	549	583	589	569	562	558	566	579	563	560	607	577	568	554	587	555	547	581	546	587	523	578	582	592	565	612	583	589	571	585	544	617	587	562	576	542	522	575	591	585	579	589	603	541	574	544	546	576	560	566	584	561	557	545	592	585	582	587	564	566	548	579	568	584	633	564	585	561	540	577	599	566	572	571	588	599	579	587	569	545	605	575	572	535	580	578	596	558	519	618	595	613	599	591	562	632	589	557	568	540	600	585	617	592	587	569	567	560	574	574	563	584	570	560	550	609	597	581	579	565	613	562	554	607	596	575	573	586	575	558	568	545	612	598	580	597	569	580	588	546	542	570	592	598	590	592	577	556	553	557	605	553	566	582	574	550	548	568	616	563	580	611	576	569	561	575	558	512	532	578	607	578	606	565	537	564	563	592	572	622	573	551	549	578	584	574	606	541	597	567	559	560	547	579	549	555	580	572	574	597	599	569	547	591	558	579	566	621	574	585	556	578	560	571	545	520	579	612	576	523	572	558	517	556	621	587	576	565	603	534	566	572	576	585	570	595	616	559	535	587	594	566	575	540	555	534	562	558	576	579	580	566	589	545	543	593	561	606	615	548	568	591	533	598	578	574	577	538	544	552	592	597	564	600	561	546	565	599	539	562	572	581	553	579	615	602	572	590	553	596	555	597	593	586	547	606	577	580	573	580	580	545	570	539	570	583	589	573	570	570	616	576	583	551	567	594	563	571	589	583	588	598	573	624	608	593	572	622	528	532	561	606	589	626	566	553	567	574	602	594	579	586
7611	692	715	605	533	445	419	395	393	348	375	338	366	350	316	362	317	349	335	309	333	323	341	351	368	340	319	307	340	324	326	363	323	339	308	356	338	318	333	337	323	313	348	344	337	308	343	348	324	339	394	317	334	336	340	336	355	329	311	323	324	325	340	342	309	352	355	325	318	332	329	326	338	336	320	338	320	356	326	331	361	353	356	327	337	346	343	351	350	326	340	320	348	363	328	319	321	350	377	370	374	320	360	380	352	322	297	316	345	327	324	341	323	344	372	336	355	321	345	349	324	312	346	401	343	311	334	335	297	335	319	343	315	337	304	363	363	352	367	334	356	340	339	310	344	349	349	359	341	375	365	338	338	328	298	317	295	350	345	335	309	335	315	339	285	338	333	327	303	332	329	307	330	331	337	336	310	309	328	329	313	290	304	313	308	372	319	338	307	314	350	333	316	338	320	357	338	351	371	307	335	325	329	328	300	358	356	352	320	288	312	338	322	338	300	328	313	378	297	323	328	361	351	325	302	346	337	318	360	351	313	311	357	348	317	338	294	332	345	320	337	315	348	328	320	322	357	314	358	324	342	316	322	338	340	317	334	321	324	307	306	346	311	343	305	326	343	313	336	359	362	317	349	384	370	345	342	380	326	353	332	343	306	325	339	347	329	346	311	342	364	355	312	342	329	372	317	326	368	402	318	322	346	334	352	397	333	358	348	322	316	326	353	337	318	320	342	326	334	319	323	330	307	324	355	365	356	354	341	325	366	346	316	358	310	327	330	360	340	346	360	358	336	331	332	305	327	287	330	294	344	337	344	358	319	349	349	366	315	310	310	335	324	327	382	342	358	328	346	381	342	320	315	346	344	338	332	338	378	345	368	358	320	345	351	323	324	371	332	327	329	325	354	343	359	295	357	308	330	353	350	328	334	361	318	341	356	320	309	358	327	363	334	332	336	362	362	334	352	332	334	343	320	343	329	337	335	331	366	319	325	356	350	331	325	397	345	356	311	320	330	342	316	342	398	327	356	345	330	335	351	338	332	339	345	315	323	377	356	329	362	324	335	324	359	347	313	337	355	337	330	359	309	353	374	301	326	322	357	354	317	359	360	308	372	347	333	346	360	346	354	346	355	368	298	307	331	314	353	335	358	307	349	371	331	319	365	371	303	320	302	349	326	341	361	354	341	315	335	323	329	277	323	316	346	326	338	354	344	376	331	307	364	339	367	320	324	313	314	337	337	351	313	348	339	361	368	362	330	320	353	349	382	320	337	324	343	342	324	323	318	362	318	339	342	353	346	357	366	356	375	309	362	363	357	349	347	316	338	331	365	353	340	340	360	366	376	324	328	376	321	346	321	339	326	342	332	348	320	343	358	329	328	305	322	328	325	389	329	336	333	351	341	333	312	312	326	340	338	334	367	368	331	328	329	395	334	345	322	338	343	328	348	337	333	294	334	324	330	344	333	321	353	317	350	311	341	338	330	329	352	331	363	319	310	343	338	338	318	315	317	339	325	350	330	317	326	326	308	346	355	310	318	364	341	327	332	339	342	335	351	308	349	311	354	355	323	347	350	329	322	334	340	324	341	342	323	351	327	326	317	324	361	344	341	330	347	354	355	359	317	341	317	306	354	358	315	350	333	372	371	339	354	341	275	330	343	320	351	346	340	318	355	392	340	317	341	318	355	312	349	357	342	293	345	322	329	332	327	313	340	343	331	350	356	337	329	307	313	316	346	344	324	328	344	311	333	321	340	345	320	334	356	308	324	381	347	325	305	349	342	330	357	346	337	294	377	313	329	334	313	330	357	370	350	332	351	330	387	329	330	360	326	348	364	327	389	355	336	328	349	321	360	317	359	321	369	316	329	313	372	358	306	319	322	305	338	319	323	352	333	324	311	307	331	363	327	386	341	312	336	354	300	344	366	341	345	308	343	368	320	345	324	332	326	365	328	365	342	310	320	343	324	336	331	379	334	339	311	333	345	335	362	354	324	296	354	361	343	317	327	334	362	336	374	302	347	296	345	380	373	350	331	328	322	339	331	338	339	357	338	360	368	335	324	322	355	319	320	304	337	342	337	325	320	324	314	337	346	329	339	383	356	354	337	387	358	337	333	326	322	293	342	361	314	310	333	355	340	336	327	315	353	364	318	358	361	337	345	324	349	338	334	335	338	350	329	353	344	315	333	332	358	346	345	321	323	321	355	352	359	328	347	352	348	338	347	357	349	362	359	358	301	346	331	322	328	331	321	319	338	346	319	349	341	335	312	349	312	326	323	341	351	351	355	350	339	357	316	357	322	345	348	334	318	338	345	304	335	344	303	333	326	349	311	361	328	350	346	344	333	352	336	338	353	295	349	295	335	317	331	314	349	341	330	334	364	340	313	340	336	337	334	295	344	360	359	328	373	361	327	333	322	304	351	341	326	338	366	351	388	333	331	323	304	317	332	336	341	366	332	378	366	345	332	317	356	317	335	304	344	328	327	326	320	358	294	351	341	341	327	318	370	329	352	349	305	349	359	374	350	332	337	361	363	344	328	310	326	308	307	302	349	317	325	355	347	340	305	305	359	330	364	333	309	331	356	333	368	344	347	320	350	344	312	349	370	318	329	314	323	316	324	292	326	306	310	366	356	320	341	371	323	304	311	333	323	305	316	342	333	316	294	323	340	383	325	350	331	317	314	362	316	353	341	325	352	341	346	362	325	324	341	341	323	361	303	339	322	318	337	358	339	343	376	313	326	366	307	348	351	343	368	348	336	341	341	381	371	353	341	374	375	383	325	353	341	343	304	287	321	341	319	326	351	336	330	357	335	317	312	291	348	295	339	323	314	343	356	364	353	351	363	358	321	366	388	355	288	343	361	312	311	350	343	325	349	370	345	345	343	335	323	339	348	336	339	335	330	335	320	375	360	371	303	327	365	332	320	318	335	353	336	332	326	356	324	331	366	352	330	304	358	352	343	357	362	341	353	361	310	320	364	348	360	339	335	333	343	362	364	346	292	349	381	330	344	335	313	294	338	300	338	361	341	379	295	360	325	343	348	329	335	333	325	356	324	351	339	357	330	348	313	332	352	318	339	308	320	339	337	318	303	318	312	341	340	361	286	328	318	324	326	316	312	345	327	320	328	345	314	355	317	316	385	380	356	306	352	338	347	361	347	306	338	312	328	332	332	338	352	314	345	363	329	319	362	321	358	350	365	355	352	355	330	331	327	352	311	335	311	322	340	342	339	307	337	311	352	333	323	364	348	383	325	325	304	341	352	368	328	340	379	338	341	335	346	356	314	338	309	331	332	313	333	287	344	309	371	335	323	361	357	339	356	393	368	339	381	363	350	336	359	368	330	307	361	326	322	280	340	358	343	318	334	356	348	309	345	302	342	305	355	299	343	348	319	322	315	353	352	324	308	320	345	332	308	319	301	350	342	358	338	348	352	333	340	316	332	342	304	375	321	334	346	350	332	351	356	331	353	324	348	312	297	327
6691	1037	1558	1663	1509	1354	1139	1066	1011	917	983	908	924	872	880	817	910	818	881	838	746	820	805	794	812	833	847	815	788	777	741	783	787	771	758	764	786	781	783	774	789	793	787	779	770	742	805	819	831	812	758	760	790	751	756	798	772	792	807	803	767	855	809	780	815	754	770	738	745	781	792	835	796	783	771	763	770	723	853	759	735	774	758	728	739	758	788	757	766	775	754	769	753	748	751	750	809	753	782	731	761	746	784	736	772	749	809	819	715	754	789	800	812	716	811	773	767	765	808	771	760	730	754	868	812	784	733	741	772	741	762	844	726	733	747	756	730	799	769	725	709	775	783	740	800	755	792	753	761	751	779	740	758	772	776	779	769	751	786	787	745	824	780	770	783	815	784	759	758	731	722	804	849	787	731	769	758	738	745	767	830	741	735	756	736	792	766	739	781	722	756	773	755	757	743	743	767	783	816	783	758	776	693	822	741	762	706	781	763	809	729	767	734	801	799	794	781	764	826	828	747	728	773	758	755	736	758	797	781	751	787	800	776	766	755	776	775	764	802	715	748	812	800	749	766	781	777	772	786	782	775	780	782	734	825	764	770	783	788	814	721	760	843	786	776	731	776	807	776	766	812	771	757	756	749	733	757	776	761	755	818	773	715	767	793	785	755	763	743	769	768	753	772	820	763	747	750	834	804	707	758	745	755	785	789	786	833	747	817	764	758	801	777	815	800	779	755	762	731	740	747	788	791	763	758	755	778	746	751	724	755	722	745	770	775	759	739	756	743	729	733	755	739	753	772	747	777	794	767	790	850	798	799	730	773	805	741	777	780	793	813	771	759	810	773	706	738	787	842	741	741	827	770	765	781	787	750	786	757	798	793	740	760	739	798	760	773	794	815	776	761	771	816	820	787	755	752	765	817	805	776	774	773	774	766	785	766	796	722	752	730	771	755	789	777	786	797	770	798	735	803	738	801	781	841	783	785	763	767	754	773	802	804	753	748	739	805	760	764	746	782	775	749	728	797	755	787	749	799	778	800	764	780	724	756	744	778	747	744	763	746	805	757	781	743	766	741	793	778	780	748	794	767	779	709	807	740	792	795	772	742	753	706	739	750	769	753	787	808	743	787	766	746	773	768	767	767	736	829	737	817	739	766	763	746	802	774	774	783	761	718	758	739	781	734	814	823	775	735	804	770	763	797	735	772	771	789	763	734	777	790	753	779	772	753	788	761	797	716	744	792	778	765	779	771	758	755	706	742	745	722	781	784	750	784	826	802	767	796	731	765	751	778	780	795	761	754	770	772	731	780	807	766	687	778	759	739	751	817	769	747	769	756	796	806	799	752	752	788	727	697	763	832	757	759	715	783	737	752	727	756	745	796	780	761	747	829	699	855	815	782	755	784	750	751	770	704	804	741	748	796	791	799	829	825	779	758	769	785	726	798	779	712	762	791	785	768	741	781	814	726	836	744	745	713	713	754	745	761	800	747	773	799	756	773	760	770	721	775	758	756	795	762	782	790	709	781	774	765	765	794	761	750	731	700	769	740	700	776	711	748	756	793	746	750	737	769	718	826	788	781	762	750	788	750	760	743	745	811	767	752	766	736	752	785	767	792	780	748	794	816	783	734	813	743	719	748	738	758	778	788	792	767	777	724	742	779	753	774	764	754	763	792	764	727	771	734	752	718	811	719	803	704	746	794	806	776	799	755	780	750	826	768	791	770	758	784	733	750	805	755	777	810	785	762	741	755	757	787	760	771	762	792	784	783	782	781	714	771	769	771	802	773	769	812	768	760	721	744	723	714	817	792	780	717	769	752	702	801	773	794	809	761	777	744	787	753	761	798	765	817	750	783	722	776	736	810	758	774	791	738	766	772	766	759	772	773	825	779	755	731	790	773	781	758	746	805	789	780	850	826	795	770	786	802	747	744	770	790	781	795	758	805	778	719	776	773	840	807	739	782	768	743	769	810	751	756	751	755	772	746	750	763	769	778	778	748	766	745	799	777	749	775	791	744	802	734	764	778	735	772	747	767	753	772	806	764	705	740	746	725	774	719	791	779	761	734	755	800	763	800	827	734	726	781	775	774	804	763	791	815	730	758	758	773	748	770	825	745	773	748	741	756	776	736	775	737	751	783	769	741	730	794	771	757	771	779	828	797	752	776	736	789	787	822	800	759	803	799	811	740	794	775	791	758	740	795	770	740	748	764	685	785	801	806	807	767	750	779	779	794	769	741	754	726	710	721	809	787	803	710	769	775	750	741	768	767	752	763	736	757	783	791	802	789	789	825	760	776	797	786	784	756	745	754	764	781	764	745	757	719	715	701	813	802	722	771	766	759	765	764	785	786	774	802	758	813	758	801	824	807	774	711	812	775	736	758	766	752	771	760	780	763	751	789	797	819	762	797	760	799	754	781	754	799	780	780	730	769	793	772	804	759	792	792	770	756	771	751	751	781	768	782	767	766	723	757	733	786	761	770	760	776	772	772	822	819	807	803	758	763	754	758	778	801	786	795	771	766	872	738	759	748	776	761	757	819	769	767	741	782	754	772	782	752	734	816	790	760	759	796	776	765	772	744	748	741	804	790	778	760	775	769	755	737	785	729	770	735	752	753	676	778	778	784	783	759	778	766	784	722	752	757	793	788	786	752	721	739	772	766	748	761	770	795	750	769	788	724	750	775	805	787	752	777	779	803	759	772	772	791	724	758	768	785	727	794	760	759	801	789	737	710	768	783	737	779	770	744	778	782	794	767	742	785	790	754	784	752	746	794	810	749	773	727	771	793	771	750	757	752	759	781	726	765	740	813	769	765	765	764	747	746	746	760	782	797	725	747	748	774	782	748	770	730	723	758	787	778	755	773	811	795	720	754	762	753	801	788	757	721	754	751	766	747	768	792	778	746	795	719	753	735	799	759	751	752	777	735	750	735	772	778	731	778	781	802	794	769	744	794	743	752	716	723	783	757	744	736	744	763	727	747	756	792	763	805	739	768	813	766	766	771	718	744	783	753	701	797	780	793	788	821	778	745	764	711	777	821	760	774	769	777	733	757	774	761	762	795	756	811	780	732	761	820	760	720	827	781	784	711	788	742	737	778	776	768	783	780	792	729	742	737	763	742	754	760	792	790	755	765	763	780	757	750	784	771	775	747	765	729	796	812	764	718	783	750	766	722	727	735	787	791	811	799	726	828	705	783	789	744	788	751	754	814	791	805	781	795	790	752	790	767	783	765	782	796	774	745	716	804	761	778	729	802	768	796	805	748	796	812	775	761	708	737	729	734	751	755	753	786	821	736	817	806	786	782	791	775	800	807	750	758	743	780	767	755	755	787	803	783	764	805	797	753	749	771	816	739	773	785	762	779	775	789	755	788	741	720	719	796	776	764	791	772	759	737	824	726	804	741	784	781	814	818	782	734	736	781	796	801	752	791	704	796	768	776	721	761	752	740	780	796	793	714	777	716	759	732	764	805	769	800	770	775	740
14422	1172	911	754	538	466	384	317	293	294	281	259	235	260	243	232	232	227	241	228	225	224	195	208	228	207	210	216	220	215	227	238	221	225	200	235	227	232	190	186	220	200	214	200	216	231	196	211	203	212	214	210	207	211	194	213	221	220	212	228	173	219	224	193	193	219	243	225	208	222	225	220	207	227	211	192	205	191	243	214	203	178	196	212	192	203	236	220	207	185	244	216	217	200	242	213	193	237	194	213	197	191	183	211	183	187	193	198	177	190	204	235	222	238	222	202	214	210	240	196	194	216	199	230	218	197	193	221	200	210	220	215	200	246	202	190	210	228	195	185	201	205	182	210	236	215	225	238	187	236	218	198	230	212	216	221	226	215	192	206	192	209	202	221	231	199	214	221	195	199	235	236	200	233	231	193	173	219	200	210	210	235	212	235	213	216	231	235	214	233	237	213	212	215	191	199	222	210	243	204	198	229	195	205	201	217	198	237	234	203	233	216	201	224	222	193	224	208	229	210	214	202	179	225	223	226	206	198	211	217	211	237	223	215	195	177	189	211	190	236	215	205	234	221	188	217	214	229	249	224	198	197	208	188	206	234	209	205	207	238	218	235	225	218	235	222	209	227	185	198	240	169	187	200	199	222	223	234	212	192	221	210	250	231	198	231	203	239	225	202	200	210	211	219	204	220	219	246	192	210	210	221	207	233	199	208	219	196	210	275	220	229	176	228	195	180	208	213	232	207	194	195	194	215	222	228	199	217	235	201	211	214	221	206	203	218	218	206	210	203	226	221	214	194	238	222	206	233	209	223	182	203	203	210	192	213	239	212	190	230	225	197	202	221	220	198	192	202	202	227	204	188	226	207	207	196	187	189	224	214	215	220	201	191	230	218	192	188	204	235	214	215	195	200	212	189	231	215	210	231	214	209	196	184	199	204	213	193	259	213	217	216	209	192	209	223	219	243	217	216	247	211	219	205	236	202	227	222	227	193	218	238	183	213	207	245	227	239	190	214	215	221	219	208	237	222	237	243	218	219	199	211	192	211	216	215	225	223	221	221	238	197	207	215	230	204	215	188	196	217	221	203	208	224	182	196	222	197	220	214	239	217	215	241	211	182	226	203	200	230	224	203	203	226	202	217	207	217	241	213	202	186	219	228	220	216	203	207	197	201	209	208	208	213	220	216	198	209	240	229	235	210	209	208	218	190	216	194	215	216	214	208	223	234	209	189	218	204	244	199	222	219	208	192	228	242	251	242	200	199	237	227	186	230	206	216	218	212	208	198	199	218	228	234	215	231	244	175	233	212	224	229	218	214	218	207	206	226	195	217	206	199	185	184	202	208	202	208	239	225	215	245	235	218	194	205	221	222	214	215	239	232	232	222	233	191	212	202	220	199	195	226	213	215	198	205	226	213	213	225	227	200	195	226	226	227	237	231	200	204	238	197	222	182	200	204	202	210	188	199	191	220	213	221	224	237	215	210	212	238	232	209	220	200	213	197	200	202	211	218	237	203	163	191	196	229	209	217	209	232	203	238	196	203	227	215	180	201	210	207	217	220	215	236	226	226	222	218	206	190	221	207	207	236	223	241	216	226	224	210	209	197	195	229	218	219	230	188	201	219	240	201	212	232	186	202	224	204	195	222	212	181	219	210	219	232	207	213	213	232	189	224	195	231	191	245	207	194	198	194	229	194	221	201	217	217	237	192	195	232	194	185	222	223	187	189	220	199	232	234	213	227	203	209	181	207	226	190	235	228	178	184	243	220	231	216	215	224	199	218	215	232	196	213	169	239	231	200	211	207	210	205	205	201	220	208	200	207	224	223	211	215	213	219	205	214	210	199	214	183	198	227	192	215	229	216	224	222	222	211	221	223	185	221	221	221	196	230	198	210	221	206	221	208	216	198	196	203	212	234	199	228	198	209	213	200	217	190	221	206	216	189	205	179	217	205	247	222	204	214	204	203	227	223	216	204	238	215	214	214	197	230	220	223	211	212	197	197	217	215	212	210	213	232	226	210	212	205	225	197	192	240	236	230	234	195	224	210	206	229	214	220	186	215	199	205	205	214	192	207	205	176	217	207	225	203	198	227	201	215	200	203	209	218	198	198	189	229	202	200	211	208	213	206	205	225	204	209	211	199	191	220	196	201	198	221	217	237	199	192	196	210	202	213	227	225	204	208	202	215	226	218	194	245	212	236	208	226	200	230	197	236	197	207	211	197	219	215	226	201	199	252	217	209	198	218	217	207	198	209	204	212	211	220	246	211	203	201	200	228	219	202	215	204	222	216	213	236	195	217	186	212	196	244	221	205	245	198	194	226	183	209	212	212	226	204	201	211	216	226	193	196	205	223	204	206	220	252	212	237	188	201	207	209	229	217	202	214	203	206	215	240	228	193	214	191	209	191	242	208	214	210	221	200	222	237	195	227	214	209	250	230	230	202	221	215	196	191	218	237	227	221	240	162	201	236	240	201	257	215	244	210	221	185	217	222	221	223	229	231	203	223	203	202	239	223	210	204	213	225	182	199	203	233	232	203	230	185	191	243	203	205	205	185	173	237	213	242	214	221	199	207	204	176	214	230	229	200	202	197	212	179	217	209	218	210	245	210	196	225	229	213	237	225	201	219	232	203	216	219	188	214	196	220	233	200	201	224	209	221	188	219	218	227	208	211	216	211	196	213	175	251	222	227	222	209	181	229	202	213	196	192	251	206	205	205	185	196	205	223	229	210	210	234	225	241	222	201	185	215	254	212	207	196	221	197	209	198	202	185	216	194	222	209	198	218	220	199	192	222	193	221	210	246	239	197	215	212	216	176	206	239	215	232	205	227	206	211	214	203	223	173	202	222	218	203	211	207	183	200	236	222	184	228	206	212	193	224	210	237	207	214	225	237	211	203	211	208	199	205	214	220	209	223	205	220	210	220	206	231	206	209	219	237	205	224	235	212	199	226	181	219	234	209	228	213	215	215	223	248	213	243	207	208	219	199	246	215	197	198	221	234	186	191	266	218	196	213	213	209	200	215	215	202	195	221	202	186	241	195	209	204	233	207	234	220	216	222	208	210	194	185	222	202	200	204	197	215	201	225	198	200	217	220	190	195	218	223	201	238	224	230	207	177	234	215	199	227	192	222	207	221	199	222	200	199	197	223	197	194	223	215	192	238	230	222	187	218	193	206	222	223	243	223	187	206	215	204	188	228	206	232	232	215	202	194	213	190	229	224	208	251	208	209	199	184	195	209	195	210	210	186	187	221	209	202	203	215	219	214	257	227	229	199	200	225	207	175	221	251	232	208	244	193	192	217	206	216	227	209	200	199	225	211	229	208	201	224	240	215	218	192	225	214	224	179	214	231	190	201	223	194	214	221	221	210	205	195	217	233	228	233	212	215	219	223	218	212	192	229	221	206	241	210	208	212	228	230	223	227	242	240	210	203	195	210	214	215	222	223	206	228	241	211	211	198	198	222	195	191	227	222	227	193	223	195
8146	1105	1971	2248	1953	1609	1243	1026	890	929	802	772	804	700	658	630	599	599	569	602	605	560	551	542	563	531	560	576	537	545	547	511	529	514	514	550	509	497	510	513	540	503	511	488	469	490	520	525	544	545	480	523	513	507	519	510	519	543	520	542	503	476	503	523	510	474	491	524	515	523	479	472	486	473	474	500	499	486	525	526	536	496	515	540	502	510	479	537	499	476	491	530	484	511	526	460	518	528	498	478	482	510	538	491	518	466	491	503	469	495	502	476	493	510	472	488	507	430	475	530	479	531	465	466	487	503	504	504	504	474	509	465	462	504	484	486	508	457	497	497	509	467	488	490	479	497	492	483	495	498	485	478	491	476	516	520	467	518	509	510	498	512	456	454	506	539	509	527	497	510	475	516	483	543	467	513	492	513	487	457	484	478	517	497	491	505	507	511	504	488	519	474	491	489	500	505	486	442	500	534	469	456	492	487	461	508	525	456	498	503	506	486	516	457	473	527	509	493	481	470	506	474	502	498	477	490	475	458	488	496	481	512	489	513	491	482	483	492	475	494	514	476	474	503	534	554	488	474	496	484	500	494	502	477	500	492	467	536	473	492	476	483	525	469	481	494	495	543	449	497	485	509	480	509	471	537	487	533	536	517	522	461	483	473	466	472	499	482	492	486	496	505	496	515	528	507	513	488	508	494	494	480	463	512	496	483	508	486	528	508	513	514	457	527	492	493	477	508	495	527	473	527	465	508	495	493	495	467	485	523	480	497	498	481	473	528	498	511	489	490	498	475	460	486	473	489	519	472	521	512	489	499	485	479	488	560	455	472	502	519	493	516	467	478	495	522	542	486	469	487	491	466	495	481	476	505	501	495	499	482	545	510	501	532	495	472	497	531	496	514	524	571	486	510	499	532	533	470	515	475	479	533	503	495	501	495	470	511	518	520	522	467	488	482	506	508	534	482	481	480	487	488	499	494	488	458	493	531	535	518	522	483	505	448	465	466	509	483	512	489	498	497	499	438	484	511	471	558	509	468	512	484	516	486	486	512	500	515	475	544	484	504	520	513	489	506	480	461	516	475	471	511	510	529	471	500	483	516	503	500	481	482	503	526	470	541	457	511	491	483	497	495	495	513	485	489	474	490	490	508	520	528	539	501	505	510	486	477	504	466	503	483	498	467	492	539	463	501	530	535	452	513	502	492	485	505	461	544	456	500	500	484	497	480	477	505	455	482	497	506	465	493	499	504	475	477	481	487	508	499	485	491	486	449	515	500	487	516	483	486	463	519	475	516	507	431	499	511	507	493	527	487	497	521	492	505	545	518	499	485	483	509	490	480	496	494	472	515	465	483	487	501	491	502	521	530	470	508	500	498	503	489	502	514	494	526	510	478	490	508	478	473	508	496	493	501	482	491	539	482	511	499	470	478	507	503	476	496	504	493	533	482	452	496	506	476	480	457	521	507	515	493	482	471	488	502	526	468	464	501	495	539	529	531	460	495	487	490	453	532	488	503	492	498	494	502	477	482	509	564	496	504	467	472	505	509	502	543	548	495	522	456	469	467	477	508	486	496	470	497	460	493	525	485	458	476	512	542	475	511	537	530	513	475	483	504	486	495	461	501	498	487	461	471	548	457	513	494	491	476	527	502	518	465	476	518	472	500	500	533	513	501	543	489	530	499	488	514	509	480	495	524	489	485	461	522	513	504	464	496	517	486	504	519	505	510	537	487	503	492	516	513	488	502	485	492	510	522	493	477	506	493	526	481	480	495	491	504	511	506	488	516	512	528	489	480	500	503	498	484	535	459	503	501	509	477	519	506	455	472	504	535	526	474	510	473	478	452	490	489	517	460	507	459	514	487	521	473	436	491	479	522	485	481	489	499	548	468	528	524	504	514	495	444	490	489	488	511	505	481	483	537	485	512	491	487	509	475	501	502	501	502	523	512	479	517	459	503	498	476	516	487	486	505	525	496	523	505	504	513	502	498	479	519	513	476	492	521	505	489	531	488	486	476	489	500	468	519	509	465	542	496	505	476	506	511	500	470	468	510	460	448	504	518	472	519	519	487	482	538	493	447	487	497	463	489	478	516	520	460	494	511	515	505	485	487	471	531	474	511	484	506	496	527	526	456	530	491	519	486	494	532	505	493	456	483	517	518	500	533	494	531	520	475	498	493	506	507	541	490	515	501	495	544	502	483	458	498	487	518	468	512	487	484	481	486	498	531	507	511	493	515	490	502	453	516	485	503	475	491	479	514	501	533	477	480	470	524	486	469	477	483	474	500	498	543	484	450	538	534	497	510	491	461	514	487	474	471	515	521	506	436	557	494	497	526	515	463	502	497	496	487	500	533	485	493	491	512	512	487	493	491	481	548	447	503	467	515	492	513	522	477	474	467	510	471	474	469	495	529	517	531	481	478	517	491	511	500	520	530	479	533	499	496	471	454	531	509	479	473	554	504	490	517	480	514	520	491	516	452	526	499	525	516	480	505	527	493	427	477	505	469	483	493	488	519	524	467	455	499	500	519	488	488	532	506	489	499	486	518	527	487	472	492	465	503	475	483	494	486	475	480	490	488	459	496	490	475	460	490	467	494	517	497	488	490	511	474	518	505	482	513	515	515	527	478	487	487	506	499	511	495	502	486	493	466	473	488	502	502	496	489	500	524	490	537	506	444	537	468	466	492	522	521	494	510	518	471	533	483	482	498	506	499	485	529	511	472	474	516	488	530	513	467	472	458	487	503	509	505	560	472	489	507	489	467	499	498	520	502	446	504	506	518	516	522	480	469	457	496	476	476	452	518	520	486	499	473	487	506	516	526	496	532	461	480	493	510	512	443	516	493	481	469	471	513	474	518	479	466	452	496	486	487	508	434	531	521	508	507	481	533	492	487	538	484	504	499	517	521	505	463	500	511	504	548	485	500	487	487	519	488	543	555	468	470	480	502	507	490	515	488	493	503	459	491	499	480	510	467	518	446	494	495	462	493	489	472	505	466	499	530	476	478	504	488	526	521	475	527	524	486	483	479	497	488	442	471	500	493	477	460	506	528	546	505	533	506	489	480	470	457	497	550	494	503	489	507	490	465	487	537	494	531	471	473	495	482	521	495	475	457	530	535	465	528	485	460	496	483	515	509	486	481	529	485	457	508	481	470	492	525	521	487	510	508	549	540	504	483	538	504	501	493	504	462	501	463	483	529	492	475	456	452	487	469	471	522	490	534	471	458	477	519	503	505	504	489	484	504	511	476	472	478	498	481	478	500	492	492	493	521	527	477	490	470	509	509	523	464	527	478	513	475	506	451	512	514	502	484	460	496	548	527	510	524	529	509	478	483	516	536	509	451	467	498	538	498	469	520	559	503	497	497	488	503	475	538	446	511	499	496	511	528	480	469	480	482	512	461	474	503	524	490	526	512	463	531	528	481	543	465	450	487	468	509	469	500	458	468	492	510	508	527	515	488	485	472	508	509	484	500	492	464	529	474
1463	227	262	267	239	258	256	236	240	259	270	251	239	243	240	265	230	228	235	218	197	220	211	241	249	239	236	244	222	245	222	213	260	217	223	233	217	244	208	199	226	223	205	237	235	207	193	232	247	232	207	236	240	239	234	262	213	220	241	226	247	236	233	256	245	226	238	232	219	242	226	232	259	239	252	209	233	197	241	257	219	254	208	205	235	252	203	240	226	226	253	235	225	212	226	267	226	227	265	270	230	200	244	257	264	212	239	229	216	217	216	246	247	225	217	223	221	205	241	250	241	235	254	237	231	220	210	237	232	232	239	253	248	259	239	263	242	236	259	239	218	228	240	243	244	224	214	221	228	234	252	211	225	252	215	226	215	208	263	216	230	217	224	272	238	237	282	224	232	243	237	233	225	225	255	244	235	259	220	251	222	242	242	239	218	230	269	256	239	266	239	238	234	228	196	225	222	234	234	209	220	228	222	229	242	239	236	220	208	227	231	208	244	211	228	257	219	219	264	214	196	193	231	228	255	260	210	222	232	225	249	202	228	231	217	224	215	232	251	242	251	261	220	227	259	233	250	242	227	224	199	206	277	215	235	231	243	211	247	222	234	226	190	209	222	270	254	216	258	266	225	246	220	235	228	250	245	244	251	213	244	259	254	245	255	229	243	248	215	211	229	227	225	229	232	244	230	233	225	223	243	187	212	249	240	220	234	198	207	213	232	250	226	212	235	254	258	220	217	215	266	225	224	246	235	219	232	232	253	263	233	238	237	214	235	249	200	218	218	234	245	218	227	242	243	215	253	227	224	212	230	226	221	226	248	246	244	205	258	201	227	237	258	224	250	253	242	250	246	237	243	235	239	241	250	258	240	216	220	243	240	226	232	250	219	226	213	238	267	208	278	233	224	242	217	226	241	224	241	257	246	202	235	219	240	231	237	187	233	235	210	222	234	228	208	238	228	238	226	237	246	226	218	220	245	237	214	263	217	250	230	243	246	227	234	235	215	243	250	244	224	276	233	266	248	246	228	209	231	236	233	246	217	224	259	259	217	237	233	223	231	209	216	246	239	236	217	218	247	214	215	208	217	217	245	221	237	266	240	227	214	223	234	227	240	231	222	243	218	224	220	275	245	262	227	234	224	248	196	239	246	246	222	218	230	240	228	218	215	214	241	222	254	238	257	237	226	215	237	259	225	243	250	240	243	235	230	223	216	281	235	205	250	250	225	233	203	269	246	243	221	235	207	221	278	268	203	234	205	245	234	242	235	245	245	223	247	225	254	223	230	237	218	223	236	234	218	253	258	243	255	231	250	262	241	215	252	196	256	221	234	255	223	255	225	249	244	243	208	250	257	215	231	258	207	243	229	235	219	207	238	284	266	232	230	212	216	205	270	220	214	227	230	222	276	255	250	243	243	269	259	245	271	233	225	241	236	219	210	248	260	232	239	215	238	185	239	216	227	219	239	219	225	225	225	229	238	239	223	253	207	244	221	219	241	217	200	219	219	199	234	246	244	264	224	254	246	213	222	225	249	257	235	239	219	254	241	242	265	210	239	251	235	226	220	233	243	217	240	213	236	225	253	230	228	240	218	257	241	243	242	224	206	253	240	207	209	243	273	225	236	238	246	225	263	236	233	241	227	229	255	250	252	244	234	242	249	235	242	250	226	257	218	244	236	214	221	220	231	243	232	219	235	251	237	211	261	229	203	253	233	252	241	249	249	275	204	237	231	239	215	232	214	223	238	206	229	233	238	229	231	251	242	209	186	223	249	235	249	207	251	211	241	234	243	240	237	233	234	254	238	259	225	218	250	233	205	223	234	226	224	230	219	251	262	245	209	222	233	232	253	216	238	233	241	223	227	204	217	231	240	209	222	243	226	248	237	232	230	191	226	233	217	255	211	222	245	232	247	257	250	240	228	234	218	226	254	228	217	250	229	256	212	237	239	223	246	227	234	234	244	241	227	257	223	220	275	253	240	241	245	219	228	233	211	264	230	239	218	269	263	213	222	263	247	225	227	222	213	238	228	229	228	249	246	219	238	258	231	214	249	230	225	249	241	211	219	214	253	249	250	247	250	218	211	215	247	228	225	203	221	243	242	235	249	220	222	204	237	223	252	232	238	239	260	214	231	306	226	224	237	241	228	205	221	280	233	237	206	216	207	202	224	242	244	235	229	198	265	203	237	204	234	232	242	255	236	227	231	250	215	244	232	257	245	248	220	263	241	272	239	210	211	218	246	253	253	212	223	208	228	222	227	244	202	215	261	238	210	259	232	227	236	220	240	242	220	217	220	202	260	217	236	225	211	249	261	247	251	223	251	213	241	265	248	238	227	240	238	252	245	219	242	222	254	275	242	229	215	260	262	214	205	225	230	235	209	223	234	236	233	248	207	233	225	216	230	196	221	234	248	236	250	257	241	216	239	231	219	233	225	243	242	214	253	248	247	206	240	235	255	249	245	240	246	253	247	249	235	268	242	232	240	226	222	230	225	278	221	239	219	248	249	263	214	223	224	230	219	240	230	230	220	227	255	237	249	263	209	226	257	226	223	217	219	227	231	265	242	260	237	265	265	236	197	232	225	228	225	235	234	256	242	246	242	233	237	245	243	258	236	220	246	226	237	247	227	222	225	224	249	210	219	229	244	244	267	246	209	255	257	231	221	240	234	229	231	227	259	236	204	222	231	223	223	249	206	244	231	167	213	228	214	265	230	233	237	231	223	229	249	221	240	235	235	238	245	228	262	234	255	225	260	248	229	233	249	254	258	219	239	230	240	225	249	253	254	205	206	231	259	217	221	231	209	220	257	263	259	240	245	235	222	238	236	237	244	261	263	225	217	225	220	219	224	217	232	253	260	236	222	246	246	252	240	229	215	249	227	262	255	202	233	226	224	229	239	227	244	224	225	227	232	235	234	230	226	233	250	224	245	213	228	217	225	247	251	264	200	222	241	228	218	218	241	246	263	252	262	222	243	200	223	245	241	226	249	220	248	239	225	217	244	231	241	257	234	236	209	233	216	216	244	262	223	237	228	225	207	207	268	256	221	231	244	245	223	229	219	234	264	231	233	239	252	248	215	216	237	222	205	236	221	235	244	243	214	221	245	225	258	235	232	267	207	220	250	226	208	246	213	237	219	232	219	237	236	218	245	255	233	234	230	281	238	246	219	241	226	244	228	234	242	211	268	232	265	237	245	252	267	249	223	243	216	259	222	240	212	227	204	220	218	234	222	224	236	217	239	211	252	245	207	245	238	232	226	214	222	250	216	237	215	240	256	259	243	238	237	227	215	261	241	238	263	229	243	232	223	233	231	214	254	234	205	243	210	223	220	236	250	230	227	259	228	260	235	246	233	260	218	242	245	239	203	205	224	239	240	223	235	237	225	233	236	224	242	249	242	221	233	201	238	248	217	226	206	219	225	233	256	244	260	266	220	213	240	226	255	229	217	236	227	225	204	241	249	215	242	244	249	221	277	220	261	244
1813	621	596	617	574	638	570	612	584	574	618	615	531	590	584	583	549	581	557	562	535	614	581	560	544	591	576	557	571	588	608	567	589	562	618	553	531	569	604	537	612	581	591	607	561	584	564	574	601	589	563	542	566	570	587	568	564	546	528	568	545	542	587	550	574	552	592	561	554	571	568	564	582	593	584	559	610	571	553	568	559	549	559	558	588	539	541	578	548	557	569	605	575	553	589	542	519	533	563	583	563	560	528	539	588	534	582	613	553	576	546	582	581	593	628	540	590	573	545	548	566	557	626	586	576	575	581	548	571	564	567	592	533	613	563	564	540	580	586	528	586	570	546	563	590	580	528	596	544	563	619	572	555	531	588	568	598	580	575	563	611	589	515	586	598	570	599	545	579	596	517	574	560	605	560	575	593	603	569	579	578	552	588	548	584	534	580	569	583	586	548	555	603	556	587	591	567	545	603	582	580	620	537	595	582	583	562	574	573	588	578	573	539	545	574	584	542	581	622	608	569	574	559	582	500	622	545	587	592	555	533	574	562	604	537	542	576	565	589	581	550	546	575	561	567	543	543	534	540	583	580	584	557	555	572	595	557	557	515	583	552	514	544	629	531	596	571	535	573	616	544	572	598	552	583	634	569	551	595	505	546	555	585	577	581	576	557	571	545	599	590	552	596	554	570	531	608	534	567	564	542	578	567	530	547	565	526	586	583	577	569	554	593	546	545	522	552	589	554	519	556	541	602	554	603	589	558	537	562	576	539	533	548	569	561	521	568	586	591	577	579	562	549	604	568	578	578	601	581	559	594	561	572	562	518	554	572	542	564	534	604	593	544	533	561	567	606	569	583	587	567	566	576	585	545	591	526	542	597	565	567	568	610	539	594	594	566	537	529	572	570	535	600	571	580	593	576	602	548	570	574	565	573	544	598	550	592	603	530	583	525	575	570	596	555	582	566	571	580	561	581	583	591	579	610	589	573	548	614	531	551	567	595	548	562	567	611	601	600	557	539	553	573	549	563	585	597	561	556	526	570	558	539	557	513	575	558	573	525	587	556	538	551	586	543	556	594	622	556	592	603	589	524	599	622	553	525	624	601	559	585	584	597	547	537	543	564	556	529	572	580	535	589	568	568	546	574	525	621	562	539	519	587	590	585	582	595	567	588	564	551	522	588	539	594	565	575	594	549	576	544	578	570	566	618	553	573	576	588	532	582	577	577	573	594	575	556	583	590	531	597	540	590	538	557	586	554	568	526	608	612	558	510	576	585	556	607	546	533	567	579	539	559	598	630	586	635	587	587	562	501	587	549	512	603	630	595	562	556	597	586	569	534	544	541	580	580	538	556	593	570	570	562	577	569	564	511	552	603	595	580	574	575	577	497	599	572	615	573	561	570	591	554	545	557	536	536	559	521	518	585	591	590	578	558	547	585	559	550	569	598	615	546	579	583	553	587	540	551	601	587	567	556	593	583	573	596	571	582	585	542	540	544	543	583	583	566	576	586	560	604	576	583	591	583	587	561	532	578	523	594	600	568	640	549	562	573	576	583	542	606	545	564	629	554	547	550	539	620	554	534	573	547	557	572	606	533	548	553	554	578	533	553	585	569	543	565	573	571	581	587	529	545	573	548	535	552	530	593	579	539	557	571	592	611	596	596	552	554	530	572	580	582	567	555	525	569	557	576	548	550	564	574	560	590	575	565	626	593	556	555	563	547	555	588	569	514	621	559	543	549	552	558	602	596	513	568	533	548	565	532	564	553	573	549	565	612	556	591	568	595	609	557	546	580	585	563	544	579	535	559	575	569	553	545	606	607	572	547	567	554	545	566	607	557	573	570	592	555	573	613	581	530	568	583	560	566	525	586	546	545	561	550	545	582	585	570	580	575	566	565	609	586	554	567	588	544	482	573	581	566	623	585	581	521	596	572	546	541	580	590	589	532	604	566	533	591	544	636	568	552	532	561	561	578	579	554	545	560	573	560	583	570	552	579	528	604	580	587	545	564	561	539	575	629	571	555	592	602	615	582	611	569	588	587	544	547	557	594	567	550	587	566	531	591	568	594	561	565	542	576	570	549	553	571	545	572	543	557	555	544	586	540	560	554	584	608	534	568	584	594	560	515	552	592	539	565	562	571	591	580	614	571	584	587	554	567	571	552	598	581	625	577	538	600	546	564	568	572	553	599	583	593	568	595	556	570	580	563	590	556	526	532	593	570	525	575	577	529	609	561	569	596	573	583	580	548	589	599	560	561	545	550	598	578	548	603	560	562	561	604	597	565	590	550	573	571	556	552	592	565	581	543	537	571	593	553	580	575	573	603	568	609	581	612	565	573	584	597	559	548	585	593	538	594	508	563	566	589	591	599	559	593	583	580	571	555	600	532	572	589	594	589	519	577	569	596	597	582	568	603	583	565	560	564	564	584	568	558	596	533	619	564	569	547	527	555	560	582	561	555	553	628	597	618	603	554	574	558	568	588	577	570	581	587	580	547	590	560	560	551	551	583	596	602	589	577	585	531	547	574	549	540	551	540	542	504	604	566	599	563	533	536	571	547	591	524	580	549	569	550	562	558	563	543	582	538	512	550	530	566	561	567	587	573	552	544	563	592	580	556	581	597	590	545	579	540	628	552	568	579	560	562	581	560	525	565	558	532	565	570	583	568	589	554	601	537	586	573	542	550	549	569	557	545	566	582	535	550	552	556	594	546	555	538	544	547	559	590	550	560	580	575	546	542	532	569	552	548	549	606	589	565	571	583	615	564	569	551	555	600	583	548	568	582	578	528	588	561	571	550	573	571	543	525	555	530	603	576	565	575	529	586	559	587	572	570	596	524	564	583	564	600	580	575	599	545	587	540	591	583	539	572	602	590	538	576	586	611	561	609	596	539	595	574	592	593	571	533	569	552	569	568	546	564	562	554	554	567	530	575	600	536	506	585	577	576	597	599	591	581	598	556	535	526	572	544	569	547	564	545	563	556	592	550	569	565	642	535	562	547	550	579	577	589	561	571	580	572	568	548	544	551	576	607	573	547	580	544	557	587	566	533	597	576	557	595	530	576	609	606	588	564	590	542	534	554	599	557	590	541	607	533	552	589	525	585	532	576	577	605	603	584	571	551	605	555	567	572	516	543	583	569	558	572	585	591	614	542	561	593	544	573	620	567	590	560	554	596	556	573	595	541	590	595	535	545	523	544	503	565	549	564	596	586	553	568	601	577	628	531	566	556	584	538	553	594	561	608	592	532	620	553	576	557	562	557	526	580	566	526	583	593	574	558	539	586	555	542	532	551	560	583	579	572	577	554	609	586	549	593	589	546	585	580	580	561	535	546	577	598	568	587	564	585	613	545	576	555	557	575	603	550	574	565	594	620	568	566	516	576	615	593	580	541	585	561	552	613	591	577	601	569	568	562	594	538	538	532	578	572	581	605	557	572	565	590	539	551	559	607	550	575	540	563	547	515	611	541	556	571	561	589	561	586	584
7468	648	668	596	522	479	376	402	372	381	382	378	385	336	321	335	356	372	342	291	348	362	364	339	338	325	340	332	375	375	333	359	337	348	382	373	369	342	338	342	314	327	321	345	344	326	349	346	330	377	297	364	373	351	331	335	321	300	315	355	341	330	357	303	362	296	315	357	330	343	350	317	374	346	341	363	332	311	349	321	318	332	323	288	355	329	331	348	362	376	317	354	334	329	325	312	335	326	366	345	358	352	330	350	323	327	357	321	362	313	315	340	339	345	347	365	349	357	327	337	341	305	306	350	359	330	297	315	327	333	302	314	337	324	312	352	332	337	305	331	338	347	335	326	344	334	344	343	342	299	352	347	323	321	337	352	345	341	301	322	336	308	322	362	314	340	361	331	357	334	333	330	362	335	343	309	320	319	352	319	376	327	328	337	340	348	346	385	323	306	346	336	312	384	334	344	345	343	366	316	328	308	353	385	346	348	361	327	347	318	350	358	315	315	330	335	312	357	345	361	335	360	349	343	313	334	332	372	314	322	302	325	303	331	322	315	312	325	337	323	307	353	341	305	342	354	323	324	354	341	344	335	319	348	313	315	353	321	306	373	343	313	332	364	340	363	345	354	319	342	333	327	348	358	305	332	310	326	327	324	334	342	320	305	358	339	358	347	354	332	351	358	315	314	353	349	344	349	306	342	359	369	301	278	325	323	348	349	343	338	319	347	350	356	356	336	288	356	339	376	318	304	361	368	297	365	334	347	303	324	330	348	312	328	309	319	315	342	321	334	349	317	329	367	324	376	341	348	340	363	289	324	329	378	340	344	332	319	355	336	348	334	367	306	306	327	332	329	312	345	358	327	348	324	355	323	371	336	333	348	330	341	342	339	361	336	330	344	339	335	336	375	349	343	303	339	332	333	313	303	327	324	350	314	312	321	349	350	332	316	332	346	297	346	312	303	325	340	336	343	423	396	313	339	383	348	362	335	353	332	317	316	373	346	330	374	336	339	340	347	320	355	334	336	325	351	339	334	317	307	339	334	304	340	348	345	326	331	350	336	330	340	307	328	360	309	332	355	333	334	316	307	290	335	336	319	322	298	353	354	326	323	330	320	300	347	365	344	326	329	344	355	331	360	351	328	321	324	335	321	334	277	322	378	333	341	356	358	365	327	345	359	336	332	324	328	347	316	361	332	322	320	344	338	336	307	345	359	322	320	346	345	344	326	344	307	332	351	319	300	337	325	341	339	331	338	352	288	318	342	320	301	326	317	319	356	380	335	315	349	315	323	319	342	349	337	356	330	318	358	341	324	305	331	363	387	359	327	293	330	362	340	329	350	336	346	328	324	357	330	315	299	374	337	334	354	340	323	324	306	353	325	387	307	347	328	292	306	326	353	326	337	324	343	335	378	392	328	342	327	337	335	306	356	357	319	332	381	332	325	349	357	361	355	320	334	348	332	359	357	326	311	369	355	366	326	362	353	331	301	330	352	347	332	329	340	310	334	322	323	333	292	314	344	334	356	334	320	321	328	333	353	342	329	376	317	315	361	354	323	342	364	360	360	313	310	341	342	301	364	309	355	373	363	340	311	313	354	325	335	335	337	331	336	350	327	329	342	339	354	337	335	341	318	308	330	352	344	343	341	323	320	351	302	344	351	333	334	334	351	350	367	318	302	312	315	354	349	347	354	305	329	368	349	347	335	383	327	356	357	346	338	324	294	341	329	344	337	332	355	335	318	328	341	347	382	312	320	339	322	340	304	339	324	341	343	340	313	340	388	346	345	317	306	326	324	276	328	322	354	319	303	348	343	328	319	326	346	320	317	338	301	333	323	317	342	344	353	340	323	314	329	313	337	350	322	332	323	334	342	333	365	316	336	332	321	309	351	297	338	364	363	358	336	342	322	341	329	339	352	315	304	347	368	341	326	367	338	340	340	323	320	326	329	327	300	293	331	336	335	341	352	369	329	344	340	324	353	345	373	328	346	332	326	351	357	290	338	315	351	337	368	302	343	317	324	350	340	322	328	345	338	319	305	346	367	322	350	357	331	343	331	313	318	334	317	354	334	308	340	338	337	314	344	318	367	300	339	346	317	331	354	315	327	332	295	336	319	297	293	318	358	335	331	310	320	331	351	322	331	345	355	326	338	335	347	371	352	362	320	299	298	336	295	345	329	348	343	316	312	317	310	355	337	342	317	353	325	292	333	334	339	344	372	333	310	359	325	344	287	350	354	306	345	366	354	323	381	369	327	336	329	334	294	306	304	354	362	362	332	306	339	299	350	339	340	338	356	343	339	336	356	351	314	325	358	362	328	318	296	317	310	358	332	369	333	336	314	338	331	337	361	322	341	301	373	356	320	303	322	342	335	343	334	366	355	363	347	299	345	372	358	334	331	345	374	303	299	340	325	301	347	318	347	332	341	334	321	296	324	348	328	361	330	322	319	396	334	328	315	331	311	335	324	365	309	362	319	313	365	296	329	343	335	292	321	315	353	356	319	325	343	320	321	352	331	326	366	358	310	349	303	306	344	332	337	340	344	334	335	336	331	339	361	338	302	321	344	342	350	319	322	388	339	326	313	328	306	344	291	342	347	362	355	320	289	335	325	327	326	326	362	342	336	328	334	344	327	361	357	361	350	303	355	332	347	340	392	327	348	311	316	342	337	344	340	354	366	297	303	338	329	331	347	321	341	341	325	324	365	334	315	323	344	334	325	349	323	347	331	320	326	346	333	360	360	335	333	334	347	317	332	318	346	352	316	348	301	290	326	354	333	330	340	339	368	324	334	335	382	318	372	344	304	310	320	330	314	291	341	355	350	340	346	342	327	333	321	340	335	329	336	356	336	319	315	330	326	332	353	309	337	336	350	359	325	331	341	337	329	340	341	359	376	300	327	323	323	359	325	342	322	342	341	315	369	330	339	358	357	343	361	340	352	353	321	320	354	318	340	352	322	338	328	310	362	343	355	348	367	308	323	339	320	316	334	307	329	365	358	352	356	361	337	364	342	332	332	344	309	315	334	346	322	324	303	354	346	345	375	340	336	318	335	346	357	343	315	303	319	339	331	329	342	323	319	342	335	332	311	386	355	305	300	347	342	340	357	324	360	319	324	339	352	323	354	323	306	338	309	339	355	326	355	331	350	354	338	320	359	311	306	334	324	328	327	357	333	337	361	317	341	334	307	324	331	312	351	326	310	336	344	348	298	323	313	328	357	362	320	317	361	318	352	370	324	327	353	352	321	355	313	334	340	325	349	365	344	328	320	342	349	333	370	348	358	364	321	338	344	341	339	342	337	318	344	351	344	348	363	340	324	322	331	341	313	360	331	341	348	335	342	322	321	337	285	330	330	320	325	300	340	324	349	319	338	321	338	351	359	332	346	356	337	331	357	353	334	368	338	341	319	352	315	298	343	342	327	326	344	327	317	353	337	351	342	349	308	344	300	341	341	348	358	338	322	312	315	316	365	381	348	339	298	355	298
6511	1086	1501	1685	1499	1320	1161	1034	948	914	901	858	889	883	878	811	861	825	823	795	813	748	776	769	810	776	802	832	784	761	808	793	798	823	767	847	782	808	782	765	787	764	803	792	783	809	733	734	712	797	823	826	730	723	802	769	761	780	749	739	760	798	784	780	741	746	784	765	801	784	764	767	742	759	751	798	776	753	754	745	687	749	752	778	755	794	800	766	774	782	778	781	751	744	755	775	775	767	734	789	762	759	722	767	719	752	761	769	773	757	755	758	714	781	758	740	801	765	778	761	720	752	756	715	747	780	805	780	746	795	778	774	765	741	753	748	805	804	759	772	785	790	718	721	813	764	749	731	763	773	728	744	732	758	767	760	729	758	756	764	775	794	747	737	765	764	749	762	756	783	767	729	733	746	727	740	730	739	790	767	722	797	750	737	728	749	746	796	750	770	704	775	772	722	772	730	785	771	772	810	765	784	742	800	778	795	758	750	806	733	789	756	814	753	792	775	757	812	734	780	750	754	756	769	781	786	779	781	788	774	776	779	838	787	775	724	788	784	820	764	767	747	727	751	749	797	769	716	745	746	757	727	749	760	773	751	721	781	761	724	763	755	819	767	777	812	727	800	750	800	746	791	794	792	764	744	744	796	753	788	753	798	794	717	726	748	746	780	778	746	788	765	737	753	848	730	728	797	776	774	749	770	766	768	767	781	747	784	736	719	729	786	788	816	724	774	710	800	751	777	792	756	741	745	806	804	750	778	738	741	734	801	731	704	777	767	753	777	802	757	769	769	764	759	721	722	743	803	772	722	756	775	792	794	818	788	807	809	797	774	754	746	779	777	742	733	781	765	785	788	732	702	778	750	752	758	754	725	774	781	719	764	792	735	707	773	749	785	746	776	740	782	766	733	800	768	772	767	786	790	755	793	726	745	735	719	785	709	811	753	723	720	752	744	753	766	762	789	789	745	758	741	745	757	762	743	796	722	758	786	743	757	747	782	740	747	765	753	796	800	753	775	745	777	791	757	801	773	769	750	799	803	758	758	756	714	744	744	801	764	729	770	765	799	770	736	764	734	734	762	773	753	717	767	815	758	796	739	720	774	758	738	788	748	772	776	770	766	773	744	748	767	730	795	761	792	760	779	731	786	789	751	769	783	705	760	742	759	714	795	754	784	716	756	770	760	824	758	755	763	706	763	734	787	784	804	774	810	769	705	740	706	769	738	776	732	799	683	745	831	791	706	720	746	798	766	757	770	759	832	751	772	746	745	766	756	723	746	809	777	742	784	742	731	781	779	695	781	807	753	818	714	723	789	777	769	791	784	792	767	753	759	746	764	750	726	742	750	744	778	730	822	750	715	792	780	783	781	777	734	729	707	786	772	767	787	780	762	803	729	757	743	785	750	718	756	747	774	771	755	752	766	751	790	772	809	782	805	756	745	768	746	769	745	789	776	762	739	762	802	729	766	706	723	771	824	762	785	783	758	769	776	794	801	789	780	789	757	784	754	773	734	778	703	760	758	731	779	781	787	784	772	708	765	740	733	772	764	721	737	756	805	766	767	792	756	773	758	733	786	755	781	806	785	746	719	738	773	771	759	762	803	779	741	767	735	789	750	763	770	754	750	723	783	748	701	795	770	796	758	741	825	754	801	788	736	791	710	793	714	714	769	774	749	810	724	730	789	755	761	802	800	773	804	766	771	784	782	793	750	753	781	766	746	759	816	747	855	731	836	759	737	735	793	770	747	767	746	789	776	781	786	815	707	759	733	785	782	723	750	755	743	807	811	722	717	788	766	794	760	761	755	801	762	720	753	790	787	790	770	779	804	740	716	725	757	788	766	795	755	764	775	745	773	759	759	748	769	705	788	797	707	795	772	763	807	748	755	761	759	765	780	744	716	778	752	771	762	801	773	747	759	726	737	753	752	822	758	807	772	769	750	752	777	727	803	697	766	790	766	750	803	747	754	771	691	737	725	735	759	758	776	784	787	745	810	733	748	710	747	793	779	729	737	774	817	773	737	738	740	753	755	739	707	781	764	787	783	769	773	720	757	726	782	751	720	778	750	756	775	779	801	784	728	790	818	810	717	739	772	772	741	750	782	763	746	772	788	738	787	716	752	745	742	759	756	758	807	780	678	775	771	771	734	728	759	813	774	739	746	771	739	762	783	812	775	740	782	757	772	813	739	742	796	747	752	703	763	757	759	761	707	780	756	826	809	736	786	725	747	763	731	767	740	762	703	750	742	734	719	737	754	750	726	780	770	813	803	763	728	761	763	763	757	774	742	748	800	769	723	817	771	784	778	788	733	712	723	775	814	790	737	741	714	731	735	784	784	719	736	777	745	773	761	769	776	765	784	830	680	751	811	741	783	780	745	722	765	763	699	799	758	769	745	773	747	730	693	782	776	774	808	758	796	786	748	766	717	751	817	782	781	748	812	757	753	719	814	775	776	757	778	802	743	771	753	745	726	765	826	798	773	742	749	776	782	773	743	785	788	773	767	771	837	732	749	745	757	808	832	763	762	735	749	759	741	784	763	796	805	749	769	734	763	698	802	743	736	738	819	753	777	766	722	730	771	788	698	753	790	801	773	759	748	790	760	755	787	815	718	791	769	780	777	732	763	839	708	766	771	850	743	777	748	757	798	752	791	726	751	731	748	750	756	754	832	739	797	767	742	805	775	781	778	759	788	729	803	749	764	768	719	744	740	755	742	740	774	744	741	727	739	764	776	718	742	756	749	743	801	755	788	730	744	749	741	776	730	782	755	744	813	770	766	769	757	792	779	778	763	725	779	740	805	796	804	711	757	796	779	800	761	766	725	762	728	798	779	745	774	759	720	755	776	744	755	728	757	786	774	744	755	729	770	748	804	783	779	782	791	741	762	743	745	752	795	756	763	767	740	707	746	736	769	737	746	743	744	789	778	810	776	767	714	797	751	776	808	749	720	784	789	778	801	747	767	732	731	769	785	760	718	784	797	750	743	724	754	785	754	810	725	736	733	751	724	757	840	713	776	716	776	734	756	750	735	740	758	763	742	763	786	763	776	757	804	735	739	802	783	761	789	715	747	700	726	755	809	777	804	771	718	723	778	796	761	776	771	757	771	775	730	791	757	753	757	793	725	747	707	768	780	807	743	783	743	742	749	749	728	758	813	801	752	780	797	779	777	769	786	817	793	738	777	750	756	783	779	772	780	712	759	699	735	742	726	745	777	751	795	723	726	791	767	799	771	778	775	776	763	760	758	729	769	709	733	742	787	755	807	784	774	764	763	763	789	790	759	756	779	812	749	709	756	767	743	831	779	738	781	769	763	770	775	788	762	814	778	784	759	776	793	769	755	760	763	741	759	760	787	799	755	746	739	833	767	743	764	737	751	706	706	785	768	784	713	745	745	710	831	721	757	764	782	726	758	733	784	726	791	792	750	773	745	769	837	779	751	841	793	824	752	782	779	722	758	808	764	790	796	775	813	722	792	784	742
14198	1145	961	722	551	410	350	313	283	257	266	219	244	257	242	235	250	226	221	228	241	223	231	207	235	209	190	216	243	213	243	197	252	240	205	199	210	201	187	229	195	194	214	217	227	217	242	225	235	223	189	214	221	234	204	236	219	217	219	207	215	236	223	199	223	209	189	206	205	219	203	217	229	199	216	217	240	225	207	214	193	187	204	199	206	235	203	196	184	195	204	230	208	218	229	183	196	216	195	220	221	216	218	219	212	191	184	230	206	198	193	213	201	201	210	191	215	218	216	195	197	223	232	193	196	197	240	223	226	185	211	218	236	207	201	191	225	207	195	207	216	228	205	200	209	180	205	217	225	196	196	204	221	210	187	227	212	211	188	245	253	197	209	208	204	237	210	208	212	208	179	197	203	216	254	200	233	218	212	221	211	221	229	233	215	212	200	210	205	215	220	213	216	191	196	227	221	232	237	210	208	192	214	238	194	206	217	207	187	205	208	221	252	200	203	210	229	187	223	196	210	188	193	202	203	214	211	218	235	196	200	217	208	211	215	220	209	237	183	181	219	196	215	205	220	236	185	192	216	191	178	212	230	224	241	222	231	210	213	210	167	200	215	234	203	190	223	195	195	198	212	233	205	201	203	220	231	201	206	227	200	216	199	215	228	185	205	208	191	192	202	219	194	181	230	224	252	210	200	221	235	201	227	202	226	185	183	200	222	213	191	211	212	211	241	201	223	232	209	216	221	199	218	216	202	207	218	234	215	230	175	214	195	198	206	239	212	181	184	217	211	226	208	232	232	202	230	194	216	236	201	206	238	233	197	214	213	224	173	208	215	197	202	215	240	201	221	227	212	211	214	196	212	220	173	227	217	217	185	237	229	216	226	222	243	201	221	219	197	218	214	213	222	208	212	250	224	202	214	225	220	201	223	237	219	226	185	201	206	210	228	220	211	213	203	221	218	210	247	210	210	248	189	211	217	233	208	217	216	207	193	212	186	212	186	197	222	146	182	232	213	205	214	215	218	207	204	214	216	195	215	234	210	207	252	212	241	225	239	209	219	218	212	205	224	228	235	235	195	206	199	205	198	219	237	224	208	193	205	230	252	188	205	204	227	201	212	209	204	221	230	248	235	212	189	211	227	220	222	195	213	199	216	217	214	197	204	226	190	201	219	223	213	222	219	234	206	218	198	221	219	218	207	235	231	197	213	207	226	232	213	240	252	198	222	231	223	197	191	201	222	236	208	218	213	213	231	214	213	204	219	231	203	202	192	208	212	199	214	216	210	214	211	187	219	197	214	228	211	202	204	254	214	238	212	206	216	211	213	204	209	214	214	228	207	208	187	195	224	213	216	190	220	232	226	222	194	213	193	222	194	220	198	192	240	191	233	210	225	198	199	206	207	215	237	208	205	217	207	216	214	220	213	203	199	217	200	221	203	198	183	196	213	205	185	202	196	248	194	212	197	210	218	227	229	227	195	217	218	225	212	226	209	214	219	220	181	187	193	200	218	202	226	213	198	213	228	211	208	210	224	219	197	203	218	201	229	212	214	210	210	196	209	192	225	214	213	209	237	227	216	234	202	212	235	206	201	235	218	214	223	245	192	230	220	221	208	202	201	233	225	220	228	220	209	182	214	232	222	219	231	212	237	182	234	209	202	221	212	207	193	221	218	238	191	185	218	239	203	207	196	182	221	208	221	199	196	214	227	181	189	217	201	199	188	205	230	231	209	232	191	209	254	208	230	221	231	224	192	197	185	216	199	228	218	206	197	230	203	216	221	205	243	212	207	207	213	187	194	241	223	215	196	231	206	186	198	200	220	195	240	208	243	221	222	169	196	205	200	198	229	202	233	212	217	181	188	170	218	197	212	208	197	191	198	222	196	223	213	214	216	216	221	216	195	214	213	209	201	220	200	201	206	197	239	189	212	203	221	203	247	226	230	216	197	228	225	212	223	207	185	241	198	188	225	214	191	221	223	219	214	199	199	215	239	206	215	225	207	232	202	203	194	205	217	230	224	181	217	227	208	216	190	207	219	222	212	228	224	208	233	225	209	189	196	206	217	209	228	209	214	205	196	218	200	205	182	203	209	209	222	203	212	188	229	222	197	221	227	191	224	213	232	219	189	233	191	218	210	201	223	203	212	216	186	197	225	231	216	242	211	207	219	223	203	206	239	221	209	217	206	210	231	222	196	209	219	200	220	224	228	207	220	210	180	207	203	205	202	190	195	210	253	197	197	230	216	195	206	217	215	209	212	199	196	204	224	225	200	212	222	199	236	219	224	206	223	193	222	231	192	210	216	228	164	212	214	215	217	235	202	230	223	224	199	213	208	208	197	209	197	222	256	242	187	210	223	221	238	232	221	203	192	240	203	209	205	198	200	234	218	221	210	243	182	212	205	234	217	208	232	198	193	214	214	199	237	208	213	204	224	203	183	183	222	219	195	202	192	205	189	220	185	203	219	219	243	203	240	200	227	197	214	212	217	208	224	197	216	233	217	180	216	207	210	195	200	197	220	210	211	217	224	187	243	237	216	220	217	210	209	211	197	205	183	204	224	214	207	200	184	216	205	192	212	207	207	196	199	207	223	218	223	215	215	241	223	223	202	174	226	223	253	223	227	197	208	222	213	204	209	206	228	209	211	221	189	221	222	218	225	199	204	195	181	226	224	236	211	214	246	219	202	212	178	200	212	188	208	219	190	188	196	206	203	224	219	220	230	199	219	218	210	186	178	233	219	191	230	216	235	215	201	214	223	173	206	204	221	203	220	202	221	212	192	194	203	212	224	215	219	230	204	215	194	204	210	220	221	226	238	208	229	225	191	195	201	212	216	208	188	175	199	223	210	219	222	222	212	224	203	208	236	213	181	212	186	203	208	208	206	188	237	198	204	222	211	216	183	209	214	208	179	219	207	195	232	192	226	214	203	212	213	229	206	212	203	201	206	192	193	211	204	194	201	247	180	208	219	214	189	220	203	228	195	215	224	219	228	223	209	234	222	210	201	207	196	220	192	241	216	209	195	186	233	204	209	221	209	213	206	190	210	187	229	224	231	200	213	228	202	201	186	196	212	188	219	223	200	187	199	193	217	199	232	216	211	212	206	205	210	215	193	200	191	205	223	213	221	194	240	207	223	192	208	218	182	226	229	209	205	210	228	212	188	223	209	211	203	183	199	206	212	211	190	196	200	198	209	197	186	204	202	204	208	214	180	207	200	210	202	242	215	224	214	195	216	224	212	206	209	184	217	214	213	220	207	232	217	201	219	200	216	200	196	235	189	202	223	183	194	188	253	236	221	209	224	230	216	220	209	193	207	190	213	204	224	213	202	221	214	222	219	211	222	203	224	202	196	245	187	220	210	228	223	209	185	222	224	195	205	236	224	173	222	203	231	196	213	207	227	211	203	232	217	207	222	212	204	193	207	206	200	231	226	210	236	221	190	212	164	199	192	202	206	219	197	228	202	186	207	228	242	186	204	210
7973	1075	1988	2278	1899	1577	1244	1079	933	821	762	725	713	672	684	659	609	616	602	584	579	553	588	520	525	563	541	512	543	549	532	488	510	553	532	492	462	540	482	533	517	514	532	518	512	504	501	518	507	495	520	461	497	507	464	516	501	512	476	536	551	520	527	531	507	524	494	474	492	492	511	501	494	535	508	508	468	477	465	516	519	470	477	517	543	496	477	542	486	494	510	530	496	486	495	529	538	491	523	508	489	512	502	525	440	496	475	474	495	534	535	513	472	506	443	462	475	490	512	476	496	524	477	455	474	501	451	478	518	530	498	513	508	480	465	497	515	484	481	496	487	474	513	469	488	481	512	480	501	495	500	489	451	530	487	500	478	472	470	530	545	522	518	498	477	485	465	526	492	474	481	500	486	509	482	459	505	506	526	483	469	459	466	492	518	474	508	491	478	474	493	492	511	487	509	460	462	495	468	512	492	483	524	499	473	509	489	477	498	485	462	536	494	497	487	481	488	516	495	502	457	489	489	474	493	472	492	489	484	538	513	524	492	483	476	469	492	489	500	478	474	525	489	515	487	503	498	465	499	504	519	509	528	533	499	490	473	530	451	511	490	477	502	461	484	480	485	514	466	442	490	492	448	468	480	468	459	523	505	495	507	497	511	481	498	501	488	462	523	483	496	493	512	512	497	485	460	506	464	523	475	521	488	422	451	504	494	500	505	464	489	516	462	507	472	517	501	492	459	508	533	523	464	444	507	526	511	511	479	516	486	503	466	474	498	465	461	510	508	501	488	480	483	475	486	506	510	484	482	499	508	506	478	510	529	497	449	491	501	489	537	481	488	507	457	512	451	545	509	494	506	496	491	520	437	475	511	466	507	492	475	472	502	488	466	491	511	492	503	487	474	521	497	479	517	471	478	521	486	470	480	514	512	466	442	479	505	532	480	498	491	491	503	488	509	485	479	481	492	508	515	503	496	467	492	525	479	493	508	478	468	477	487	501	478	481	509	500	477	512	498	525	528	499	462	480	481	468	475	452	496	492	480	473	491	515	460	481	481	491	500	528	500	503	478	511	498	480	469	494	531	523	494	487	509	505	505	488	475	487	480	491	494	477	512	463	502	476	489	489	507	524	494	494	505	494	494	476	516	517	490	487	500	533	471	505	472	498	510	496	517	502	545	499	507	530	488	480	465	533	479	496	503	463	504	501	466	494	518	498	466	509	479	493	486	532	475	489	490	470	483	536	493	473	489	432	537	505	487	503	475	507	497	495	484	509	516	543	502	525	479	462	465	500	478	520	479	476	538	456	474	502	462	503	509	502	477	517	510	490	487	501	508	484	483	451	474	497	482	526	528	498	488	486	527	481	519	541	467	515	503	479	488	497	472	497	440	486	495	468	540	478	494	503	488	478	493	493	469	519	493	441	484	496	495	486	498	506	496	471	563	526	477	518	509	528	467	512	491	505	507	521	443	482	466	469	470	480	467	477	491	476	484	501	481	494	503	492	479	546	484	475	491	526	466	486	473	515	504	511	500	501	513	511	519	493	466	507	473	468	499	514	446	516	489	470	511	489	494	504	488	508	449	500	488	474	540	508	502	455	501	450	490	493	486	452	518	512	451	492	489	542	465	514	486	507	513	522	475	472	493	504	469	480	486	502	473	509	502	497	516	507	559	533	496	500	476	506	515	465	467	474	483	477	516	495	470	505	511	548	469	508	481	478	509	496	518	511	535	491	484	504	514	503	446	463	527	463	485	520	510	473	529	519	500	495	491	438	492	462	505	476	507	512	497	517	446	519	479	517	479	518	469	492	488	477	531	468	463	501	514	491	518	485	491	503	506	507	491	504	528	508	496	510	499	476	470	521	510	515	479	497	501	474	472	484	517	493	478	514	470	497	499	484	488	511	461	495	472	485	513	457	523	471	446	478	475	496	521	472	503	509	479	482	478	495	513	484	465	487	531	494	505	483	511	470	497	524	482	501	487	506	505	498	483	531	467	512	491	445	512	516	463	533	506	473	470	536	523	494	493	506	487	504	474	510	528	502	518	553	514	447	488	490	480	488	509	503	483	464	497	455	470	498	507	491	507	483	507	528	493	493	523	504	473	518	464	515	481	477	495	504	503	476	511	518	514	460	514	485	509	515	520	505	509	537	506	506	468	471	446	525	498	515	504	460	487	537	495	491	479	497	521	503	492	526	480	565	536	502	536	538	495	504	508	491	524	458	467	512	489	466	476	515	481	511	488	522	508	480	451	473	501	503	489	525	507	469	499	476	478	466	480	521	512	473	483	486	491	506	465	467	536	520	500	497	468	499	471	496	480	469	451	495	481	473	485	510	502	456	486	472	472	498	470	504	483	470	499	515	433	510	513	524	519	450	488	506	448	468	498	481	458	506	516	516	465	466	517	495	523	467	484	468	468	462	477	478	515	468	523	521	497	500	499	515	480	470	519	456	503	552	435	499	497	549	523	488	513	494	530	482	483	505	475	512	461	442	478	472	514	507	473	523	548	507	460	469	481	473	485	469	502	518	498	499	446	508	460	467	468	526	449	514	504	524	528	461	477	504	485	482	503	465	501	470	479	475	483	468	491	522	478	444	489	510	492	526	471	467	470	488	480	478	481	483	479	469	531	488	490	475	486	477	476	487	467	544	532	470	503	484	488	526	535	518	476	530	507	466	482	498	507	502	504	494	497	504	486	494	490	498	526	480	511	485	476	489	510	476	493	512	457	489	470	494	470	523	492	498	482	491	505	480	505	499	531	491	512	479	484	494	465	460	475	492	524	492	522	517	491	493	458	485	510	474	542	495	478	470	518	467	517	543	481	475	523	490	521	507	528	525	487	490	493	501	502	487	518	508	506	463	503	469	552	508	506	515	493	528	507	492	501	448	448	450	499	532	477	461	503	458	484	471	446	532	469	477	481	481	505	549	499	510	448	496	462	507	428	517	493	493	484	486	465	501	506	519	488	519	513	512	488	472	495	497	522	463	483	521	492	474	492	504	497	487	511	506	522	459	504	502	533	456	474	510	515	496	511	500	505	511	515	466	478	480	524	507	510	462	481	461	478	499	472	506	448	489	480	510	469	543	505	494	496	532	489	503	514	512	512	499	495	486	535	497	514	548	494	520	505	488	482	501	485	506	470	539	481	497	489	483	486	503	488	481	514	547	486	514	464	482	509	503	471	472	443	510	475	483	488	479	501	476	457	507	469	501	482	448	488	473	482	478	508	473	495	462	482	477	459	518	490	483	490	486	462	522	461	474	525	492	502	464	477	478	497	484	485	493	453	455	495	482	475	477	517	522	497	492	518	476	475	505	484	491	523	494	513	462	441	490	525	492	507	471	485	486	503	536	515	523	517	514	477	517	487	506	489	474	496	506	499	499	449	502	503	495	556	494	483	492	481	465	471	478	492	473	483	516	485	482	475	495	528	460	529	524	516	498	512	471	528	517	463	514	489	483	487	503	525	479	471	465	480	492
1394	254	253	247	233	222	234	213	229	221	207	237	249	220	235	234	226	216	236	238	238	255	216	218	251	213	248	227	238	226	208	217	240	237	234	254	249	240	248	246	243	217	236	234	234	229	254	250	260	251	230	267	245	229	251	242	202	227	227	246	282	208	218	268	226	224	226	249	249	281	235	221	221	271	232	257	230	244	228	253	224	267	225	237	223	241	234	200	223	200	229	225	223	240	229	246	213	223	262	219	243	239	226	200	192	295	244	217	241	227	229	251	229	241	214	219	230	251	244	253	235	209	211	261	257	237	223	219	237	223	243	255	206	213	255	202	263	239	216	243	218	214	223	231	210	248	249	203	236	220	239	243	225	257	238	276	244	250	218	226	245	230	241	247	244	246	213	247	226	242	219	228	228	257	219	234	264	232	215	237	232	226	231	212	221	234	224	250	271	237	266	247	208	202	228	254	271	238	228	217	231	228	220	245	257	251	228	241	216	230	258	282	249	233	244	243	221	222	236	247	213	220	242	238	241	245	259	231	243	234	254	229	238	271	275	238	214	211	240	240	251	215	226	240	216	247	227	226	233	244	227	230	262	230	254	239	248	190	228	266	250	232	243	217	247	239	248	251	241	220	239	254	252	244	231	230	256	232	237	223	258	218	255	232	217	219	228	247	232	248	258	252	240	216	234	255	212	227	243	231	242	244	262	238	243	260	227	214	231	213	231	234	228	234	245	241	217	224	260	257	238	223	219	228	219	230	227	212	203	230	246	240	238	233	211	231	244	235	234	247	247	262	230	226	207	242	219	243	249	249	260	210	261	239	250	222	212	241	248	244	245	227	250	245	223	228	228	261	214	236	258	223	225	234	220	252	251	226	254	246	253	230	227	213	241	246	248	225	219	240	244	248	239	250	235	222	226	246	226	225	234	243	244	201	250	260	262	246	238	228	240	212	254	232	245	244	238	243	242	236	238	243	218	237	224	251	247	223	222	237	262	240	231	235	238	225	252	246	223	257	218	250	209	221	244	251	230	219	229	226	251	231	212	251	215	210	251	223	237	236	229	230	225	267	228	249	243	236	252	218	218	224	224	222	249	261	227	231	238	256	223	241	247	214	227	208	226	240	226	225	208	259	234	237	250	239	256	255	237	264	204	251	239	264	253	219	213	255	190	254	216	249	219	236	225	223	238	244	265	259	262	216	214	248	248	213	252	217	249	202	245	242	221	242	228	237	222	247	217	244	232	226	225	246	260	276	238	251	259	241	226	240	289	222	223	247	224	213	230	243	222	241	214	254	223	240	245	237	255	233	218	245	248	273	224	241	242	224	250	223	286	238	230	218	232	238	240	218	217	270	245	233	231	233	269	212	240	235	212	238	237	225	245	243	199	232	233	227	222	256	222	245	235	228	233	235	235	237	216	240	237	250	219	236	210	220	219	236	223	227	213	216	239	264	214	220	253	215	249	215	228	253	214	212	235	220	227	254	269	220	239	245	240	242	233	241	243	224	264	228	249	233	220	240	222	236	240	206	223	227	263	239	257	218	216	223	224	222	221	233	244	252	258	259	247	228	241	233	241	238	233	247	250	267	241	214	247	242	189	243	226	214	205	235	202	242	208	226	234	247	235	262	216	232	223	233	245	231	259	212	255	233	231	236	223	236	248	222	228	220	231	224	206	233	241	210	208	227	230	248	231	228	230	227	234	247	232	267	218	238	232	229	264	237	232	254	273	221	227	238	264	199	221	254	240	235	242	244	237	236	218	222	247	247	221	230	214	243	247	265	236	213	225	257	242	231	249	205	236	250	206	200	254	227	221	251	228	226	244	233	265	199	250	252	253	251	238	240	248	218	263	286	224	217	223	228	229	236	253	252	214	211	245	217	289	243	238	237	269	231	217	234	251	234	206	223	240	252	241	218	249	261	241	236	236	240	248	233	238	241	235	233	227	247	236	247	237	231	227	230	234	242	218	225	259	244	236	258	283	263	240	231	239	244	222	239	242	236	226	223	228	251	227	187	237	228	227	217	248	255	264	213	224	247	247	218	225	223	209	250	238	222	212	233	204	273	259	250	275	250	236	225	217	264	242	204	230	221	247	208	237	223	240	251	232	235	230	204	221	222	274	252	244	223	235	245	227	192	244	213	209	216	224	218	240	237	220	259	229	222	226	237	224	246	214	224	206	198	258	241	223	260	236	215	216	230	223	246	206	221	254	217	222	253	219	249	229	209	241	252	219	239	265	231	210	199	234	250	207	237	255	239	216	243	232	225	239	222	221	246	248	233	222	243	251	224	249	242	249	242	234	236	234	247	254	231	222	243	209	210	232	208	236	234	222	281	193	218	251	243	235	230	233	231	267	250	206	274	233	247	216	232	275	260	229	246	233	223	233	247	243	224	236	236	224	210	237	216	227	238	211	214	218	249	234	232	206	227	243	223	225	236	219	228	243	238	233	235	252	218	243	260	234	219	272	224	245	225	227	266	278	243	208	236	215	235	247	219	229	237	227	238	231	221	237	262	246	248	230	237	238	214	237	259	275	255	228	225	214	274	229	243	241	230	264	231	221	232	229	219	222	230	207	234	232	251	216	247	243	248	233	231	239	247	241	252	221	220	243	226	242	250	224	236	232	261	248	239	280	238	229	237	240	247	202	258	244	207	263	248	256	224	236	254	242	248	243	235	213	210	262	204	268	251	246	222	235	240	249	216	230	249	220	235	243	212	235	229	224	260	234	254	254	259	244	233	226	226	242	199	245	230	231	236	211	241	223	237	227	235	236	246	227	181	252	228	236	227	240	244	252	254	196	218	217	217	221	230	191	254	234	252	214	225	237	247	237	250	239	257	216	248	228	237	226	255	261	249	271	255	251	238	247	250	247	227	206	245	236	234	245	240	216	234	248	227	231	199	234	223	215	237	249	257	210	228	218	228	226	242	208	243	242	247	250	232	225	219	222	234	251	260	261	220	240	255	269	231	235	242	260	248	223	283	239	245	242	228	219	227	248	254	229	213	220	225	236	277	230	243	238	228	253	236	252	232	211	233	227	231	222	241	252	253	246	225	257	263	233	248	234	230	238	225	238	237	231	202	227	221	247	238	230	231	242	240	205	239	220	246	247	247	225	246	236	243	216	213	222	257	226	216	239	250	232	253	245	225	223	229	236	216	230	216	225	233	240	215	199	243	220	249	257	234	204	228	226	225	218	245	248	232	230	217	260	230	243	226	242	251	238	241	249	247	205	212	243	220	203	206	241	256	241	238	234	224	229	243	219	208	249	226	243	226	237	244	227	217	238	211	201	225	216	255	236	201	228	195	235	233	229	257	230	238	246	247	245	220	222	239	236	254	228	261	243	264	235	234	226	239	242	248	222	227	224	210	227	268	223	251	223	228	234	211	210	245	259	236	237	222	252	237	210	235	237	216	247	255	232	242	226	219	238	250	255	261	225	218	270	245	227	229	216	252	241	227	253	240	224	219	235	252	227	254	215	265
1758	622	606	642	625	595	600	606	589	557	598	588	554	582	621	547	565	567	557	573	580	553	539	587	555	557	571	547	574	542	552	592	543	582	595	592	575	554	565	634	562	572	623	590	555	580	568	571	573	568	577	597	517	605	565	570	597	579	574	532	583	590	593	554	571	556	543	611	537	583	559	542	564	573	541	539	590	602	595	578	521	553	564	540	569	648	568	563	522	598	541	574	592	577	552	578	629	628	542	595	546	557	576	550	582	606	560	570	575	547	555	569	621	594	617	620	546	574	578	584	584	557	583	561	566	546	571	612	607	604	572	577	569	610	574	544	588	583	568	601	603	555	555	560	589	611	535	568	592	578	577	576	571	511	531	545	577	569	549	570	606	595	534	560	608	606	548	606	571	567	548	537	595	559	548	535	547	548	584	571	551	586	583	607	578	609	537	561	549	537	539	609	571	569	517	598	555	577	546	537	575	581	600	561	601	551	582	545	569	572	556	610	562	576	583	560	568	561	616	596	547	600	603	568	547	534	555	574	552	586	583	565	562	552	536	607	574	608	589	586	570	567	516	548	593	531	574	582	556	577	529	526	578	587	581	572	552	579	560	581	525	573	555	555	562	534	543	581	546	582	589	525	563	587	585	566	629	523	552	565	576	560	600	575	572	537	576	548	565	561	582	565	543	605	595	554	575	582	585	560	587	588	556	537	566	557	557	595	607	589	544	524	559	657	581	591	576	573	558	590	588	587	590	564	593	543	579	545	570	608	548	579	571	548	558	585	576	541	563	588	566	637	582	626	602	581	566	568	566	568	589	558	566	559	572	569	585	593	572	609	549	535	576	583	602	572	578	553	580	576	565	589	557	529	545	527	549	555	548	592	556	564	570	530	617	566	581	554	532	549	550	573	579	573	569	516	580	565	572	603	524	570	525	570	568	599	567	531	562	558	569	616	573	565	583	566	564	584	536	555	563	552	613	566	567	545	590	532	608	580	564	557	550	557	571	601	590	570	602	574	548	595	560	569	563	579	560	527	586	598	570	606	542	582	494	563	569	555	592	584	537	588	537	578	537	568	605	531	584	560	598	541	603	588	550	581	589	570	636	577	613	558	597	582	592	581	543	558	588	561	566	598	560	566	564	596	603	605	618	544	534	561	582	586	542	585	555	542	569	584	587	611	544	562	550	585	559	528	608	574	538	591	571	593	572	572	572	596	604	578	599	537	597	549	585	578	574	549	563	595	569	563	592	583	562	547	577	556	575	560	550	568	575	533	545	599	540	526	574	638	553	599	538	542	578	542	575	586	582	554	568	551	552	558	585	560	588	573	550	622	535	553	555	547	551	546	563	537	589	583	580	595	599	625	569	554	594	553	553	580	577	554	634	536	578	612	603	598	543	517	544	550	573	553	602	536	578	571	559	596	602	581	534	511	569	562	526	545	552	611	555	603	596	614	564	526	567	566	545	578	597	598	558	554	556	543	574	586	602	595	546	556	574	578	573	555	552	585	570	612	574	536	565	580	569	573	595	557	552	553	580	605	576	582	600	560	603	551	537	572	541	568	574	573	553	577	596	592	544	607	554	566	572	544	595	534	537	550	572	563	539	558	589	561	569	573	599	528	540	583	548	555	587	565	637	565	538	567	534	526	589	552	536	564	555	627	562	561	578	574	549	530	572	566	623	574	606	595	556	543	574	545	552	590	573	549	603	531	584	569	539	575	548	539	568	568	571	583	555	595	546	585	582	582	596	533	549	562	603	572	577	540	558	586	578	550	561	598	547	570	570	554	560	591	577	571	544	581	596	583	583	599	538	558	509	584	574	540	553	563	594	539	563	632	594	524	596	543	546	563	565	570	577	569	563	558	513	540	588	556	571	541	570	571	562	555	585	580	568	604	571	547	604	577	545	524	579	527	601	542	569	571	581	575	551	577	620	588	600	585	550	563	555	575	537	533	555	562	548	573	582	533	557	610	580	552	554	564	583	579	545	582	629	594	560	549	585	597	557	585	561	549	554	560	582	526	573	577	575	556	569	569	618	566	560	604	554	568	543	567	631	559	577	573	553	551	554	560	566	545	558	578	595	587	572	559	555	490	570	551	556	571	569	587	562	547	602	563	561	558	550	616	572	621	579	590	572	616	600	570	558	531	526	558	583	561	580	551	583	585	520	574	519	559	543	539	588	603	543	499	557	560	575	543	585	543	562	562	568	554	571	579	565	574	595	568	611	629	569	615	581	579	562	545	583	568	555	554	578	528	553	590	560	562	567	573	557	552	551	580	565	587	614	528	550	572	540	582	531	551	565	566	607	563	578	567	569	541	571	571	575	564	540	541	583	570	572	550	563	568	564	567	567	544	536	569	588	564	550	607	579	572	590	575	556	564	547	570	600	577	599	536	573	574	622	565	580	561	560	580	592	587	581	559	610	548	516	573	536	561	604	600	595	583	604	560	583	571	561	583	599	568	578	563	565	546	529	552	582	540	598	559	565	537	576	540	586	556	586	539	562	542	529	605	559	561	540	565	590	574	565	616	574	545	564	552	567	576	583	569	582	582	536	571	596	541	538	572	581	565	540	562	533	554	558	556	597	601	605	558	573	569	594	565	564	563	575	591	561	573	562	598	562	602	551	561	541	573	584	576	601	617	588	563	544	569	589	583	563	599	559	578	585	559	530	578	512	570	569	574	563	569	589	567	585	562	562	564	591	547	556	605	592	581	546	606	594	570	505	590	575	540	559	580	566	580	579	526	565	560	615	563	590	569	569	635	549	574	563	575	554	543	568	555	536	591	601	535	595	546	573	587	562	555	538	549	561	548	542	562	591	540	593	561	506	560	538	572	545	543	513	574	569	583	595	585	571	584	581	577	637	575	588	585	538	579	556	599	628	577	607	529	565	586	560	577	541	593	555	563	529	579	584	514	541	556	576	600	580	561	566	574	568	564	529	609	538	558	546	561	569	526	553	588	555	553	610	575	564	585	595	564	558	573	546	562	613	515	558	584	527	584	565	577	567	543	545	575	551	530	548	572	550	569	558	566	550	559	521	583	586	582	571	561	585	577	577	558	542	577	584	561	570	542	592	559	563	582	555	572	527	547	589	543	556	569	596	638	560	589	609	564	559	576	526	581	565	546	571	593	616	544	571	539	566	582	568	609	574	543	538	587	599	582	532	553	559	558	563	592	574	568	548	579	553	586	613	561	577	596	601	580	570	566	564	561	564	552	552	522	546	556	590	556	576	600	571	531	579	555	561	524	593	532	597	603	565	606	571	553	524	598	543	561	553	525	551	566	593	584	587	591	524	581	562	564	565	591	568	575	545	575	541	580	569	537	562	544	561	552	590	578	557	561	554	575	564	574	555	563	557	539	585	574	571	538	576	536	579	577	593	583	551	567	529	596	553	579	563	560	574	542	548	588	567	579	569	577	570	497	601	547	504	582	575	589	560	559	561	569	580	532	529	587	577	612	569	571	549	594	574	532	589	626	549	564
7551	604	674	554	505	404	383	366	376	361	368	329	323	326	348	315	345	334	328	334	349	335	359	334	330	316	353	330	355	291	330	369	346	316	333	348	343	364	303	316	379	336	374	324	344	360	338	347	356	354	308	325	307	345	350	367	338	368	332	305	351	313	322	331	345	343	347	314	323	357	328	327	334	312	343	358	350	358	356	344	336	342	334	370	345	330	354	307	316	324	361	337	356	324	350	330	353	325	343	353	364	360	336	327	335	324	315	347	307	327	341	317	317	346	332	358	334	340	326	337	349	326	333	341	315	333	310	329	341	371	348	360	367	348	313	334	364	338	290	341	342	309	341	318	324	337	317	330	333	312	285	321	323	323	339	331	300	330	321	331	351	320	329	258	346	334	339	336	320	324	328	366	323	336	366	337	316	353	313	351	310	354	385	335	311	322	347	328	347	340	298	336	307	296	329	366	332	322	334	326	322	340	323	311	338	351	290	381	331	358	308	333	305	298	355	352	328	318	362	361	318	322	312	328	348	342	305	349	316	290	326	338	362	335	358	332	315	298	303	358	303	368	338	309	321	324	336	339	353	322	315	335	349	362	372	346	336	312	326	347	329	341	362	299	291	334	307	345	336	343	320	308	351	311	355	319	332	331	325	321	339	344	324	375	331	352	328	341	342	352	348	322	326	338	348	342	332	340	351	327	293	320	380	312	352	351	326	317	312	334	363	315	323	327	355	340	334	327	341	345	356	355	331	306	329	324	334	322	366	357	337	317	359	359	333	339	313	336	322	336	332	340	368	354	327	313	318	355	358	338	313	351	337	319	308	304	310	331	353	318	310	322	330	343	361	326	315	352	345	350	325	316	339	344	312	334	343	327	350	350	315	314	311	312	397	340	368	326	292	302	325	322	345	324	311	294	344	325	365	372	359	357	345	327	332	301	347	325	305	319	329	341	327	345	314	327	316	325	361	315	346	304	343	359	346	319	344	293	314	358	306	347	345	309	341	327	331	352	350	347	363	354	336	294	313	352	327	315	271	316	313	321	322	325	324	315	368	325	349	336	353	326	327	348	351	356	336	345	336	314	353	368	329	346	307	372	337	333	317	347	345	308	313	339	330	355	328	321	313	360	347	352	299	342	309	332	313	324	321	302	370	347	364	331	338	340	339	338	316	354	322	309	339	349	310	343	341	335	318	331	319	333	296	339	341	338	316	287	302	341	351	369	338	316	331	341	328	382	341	324	325	362	333	296	334	326	367	316	317	313	298	357	331	300	326	343	320	354	355	374	312	370	328	293	327	308	326	329	347	326	323	322	317	348	327	337	313	332	364	330	353	396	309	362	355	328	340	346	367	301	345	372	345	357	327	344	331	336	320	363	314	350	334	328	330	361	328	298	323	339	332	316	342	318	362	302	361	318	305	347	306	310	354	338	372	330	319	312	333	364	349	307	318	373	319	333	345	354	304	331	327	336	340	331	329	339	331	343	333	352	314	357	346	333	317	318	320	343	335	334	352	305	329	386	339	359	327	343	334	329	339	331	315	323	354	316	293	323	287	342	358	328	336	372	339	320	340	326	353	322	331	336	335	337	355	360	339	345	339	315	338	329	366	312	308	351	328	315	337	338	333	318	322	343	335	300	340	370	301	303	349	314	338	305	329	335	314	304	329	332	339	355	347	321	351	329	343	338	330	327	341	358	310	323	359	308	330	331	309	301	343	337	305	324	331	339	332	300	328	326	362	329	343	320	294	354	337	315	352	330	330	349	330	351	319	340	360	363	332	331	328	318	326	349	339	298	318	303	312	298	294	311	354	345	341	350	320	340	327	309	314	293	317	330	343	310	320	284	324	337	320	346	335	346	307	308	320	318	357	312	331	331	317	341	332	315	345	344	311	320	370	289	359	326	336	362	373	342	331	326	316	332	349	345	333	341	313	280	343	370	329	342	318	317	349	357	318	340	319	365	304	329	315	321	343	376	342	338	330	339	322	346	353	316	334	308	313	332	317	336	301	395	350	362	364	312	334	341	351	366	317	323	348	356	338	377	354	318	332	338	360	318	350	343	313	330	346	307	333	373	313	341	317	350	351	316	363	332	321	308	325	358	302	330	345	349	315	343	309	328	328	347	322	346	377	372	325	315	344	361	316	339	388	351	329	342	339	327	334	323	345	296	325	320	310	349	339	317	329	326	318	320	320	321	313	326	335	327	299	368	313	346	328	348	344	328	305	343	325	311	317	306	333	342	351	335	352	326	346	327	314	338	320	342	328	359	313	332	318	358	320	330	305	330	332	326	308	327	364	366	345	309	334	352	343	338	329	338	352	323	358	330	311	346	325	333	357	337	343	344	326	318	302	353	356	332	349	339	334	300	326	336	341	334	329	352	334	342	354	330	381	308	353	355	368	298	339	322	353	345	324	339	299	330	340	341	326	381	317	334	354	326	321	295	297	324	319	304	346	306	316	306	354	366	327	310	310	345	304	329	343	348	334	332	298	367	343	373	334	331	348	339	339	338	336	357	332	325	361	316	317	326	280	328	370	329	333	345	362	327	345	316	331	327	313	312	338	340	345	333	332	299	329	347	337	367	354	327	341	306	332	320	325	339	322	338	305	328	331	341	327	334	338	347	351	330	308	307	337	345	351	327	335	323	375	294	326	322	315	321	331	339	336	353	301	325	350	377	342	361	353	304	321	335	334	331	332	316	338	313	323	327	342	340	377	322	342	341	345	316	342	350	324	340	330	332	324	369	327	324	335	320	316	349	313	334	348	344	342	302	315	355	327	362	324	325	333	339	332	338	357	373	313	320	319	342	331	296	354	340	328	311	327	349	311	334	358	331	350	305	351	341	367	337	296	319	323	368	337	333	320	301	364	339	371	316	325	334	319	309	328	373	344	331	345	364	323	347	337	358	318	372	318	359	348	314	354	359	373	306	367	295	319	341	369	331	328	349	347	317	323	311	355	328	343	289	325	352	348	322	341	340	308	317	314	315	367	321	333	297	352	323	319	343	293	328	348	334	360	347	302	324	346	347	324	346	360	273	309	339	367	335	352	357	325	330	363	293	375	339	320	338	342	325	330	344	338	329	298	320	342	323	307	320	312	370	318	335	336	325	369	336	313	322	319	371	320	330	320	335	323	320	339	341	341	317	335	344	342	372	336	321	311	343	327	330	305	335	321	329	371	349	323	330	331	330	397	326	313	357	336	326	302	335	335	354	384	302	318	344	307	308	301	319	321	326	319	342	375	321	345	330	316	323	364	317	320	337	297	339	366	357	356	333	336	342	348	307	340	328	347	320	347	337	356	334	319	352	344	363	333	329	362	351	332	359	329	325	337	343	355	313	384	363	338	332	359	321	359	327	323	304	330	305	310	338	357	355	309	343	338	372	359	333	301	327	354	362	337	332	353	325	350	331	343	354	317	353	326	320	347	341	306	325	336	311	302	312	330	353	325	326	355	341	342	344	335	350	329	327	305	337	363	292	307	351
6603	1019	1506	1695	1466	1327	1089	1039	970	939	883	934	935	870	865	852	871	768	857	834	794	822	794	773	751	781	772	835	796	788	804	791	781	777	796	806	782	799	766	729	787	749	778	750	737	764	785	743	777	748	801	808	790	762	723	790	787	788	778	769	784	730	822	753	783	777	784	794	758	740	780	825	771	790	755	783	762	787	764	789	794	748	768	803	769	761	758	775	733	804	735	769	779	763	722	728	829	742	786	734	787	746	771	782	792	731	770	766	787	765	782	789	748	718	783	731	752	729	789	743	747	775	786	750	727	773	769	776	730	723	733	756	771	755	743	761	769	763	767	755	766	775	773	787	757	746	786	734	725	727	755	780	788	786	704	726	783	765	806	725	715	791	761	762	770	766	758	774	766	747	727	768	806	768	741	774	793	760	781	777	745	768	763	761	764	751	780	765	710	770	737	781	795	754	807	754	791	756	770	765	785	801	790	795	711	736	745	767	796	748	722	743	810	767	718	754	750	733	757	756	769	760	777	747	762	761	788	802	740	744	814	697	811	777	747	758	776	706	759	791	792	772	763	731	750	769	783	816	782	715	770	719	755	713	805	785	750	741	762	734	734	787	765	720	765	706	682	734	752	749	768	760	747	778	799	740	753	741	750	820	742	735	785	745	771	716	710	735	747	790	744	766	702	800	788	755	753	746	787	695	779	819	768	767	764	774	745	794	725	777	781	750	726	766	765	736	778	754	729	733	751	790	810	794	752	791	804	740	755	769	759	766	745	780	776	776	750	738	758	777	765	736	727	771	758	716	720	746	809	759	767	730	755	801	746	786	673	779	715	737	738	745	772	765	754	807	768	758	769	751	738	749	765	743	766	743	767	781	770	732	792	784	800	791	758	761	715	779	764	767	749	747	731	744	843	780	771	778	753	794	781	772	763	800	745	717	777	737	778	740	743	746	772	776	839	771	729	724	763	711	757	766	736	758	791	773	744	756	806	777	763	708	734	753	735	744	725	757	775	729	777	798	746	705	770	704	802	734	713	739	775	724	717	774	773	757	767	771	743	754	779	755	759	735	736	755	742	804	769	755	798	731	770	745	756	779	743	731	782	759	747	793	741	725	789	736	748	758	759	756	722	816	745	756	767	746	769	757	814	739	741	764	712	795	810	722	741	762	780	732	756	761	748	730	766	752	793	763	788	765	772	746	784	784	772	762	787	782	773	759	737	779	816	784	777	768	811	751	789	790	747	787	770	756	755	766	749	753	793	812	738	731	756	744	731	749	766	750	768	768	734	747	792	741	756	757	787	770	762	739	743	792	702	736	815	797	760	775	755	765	759	789	780	750	751	747	797	709	784	799	751	797	757	766	764	786	732	771	747	788	725	758	779	727	743	730	778	779	717	779	750	780	740	724	772	720	767	767	764	739	723	780	759	737	727	767	755	741	748	786	764	788	776	720	797	754	712	740	760	754	812	775	748	762	804	714	743	698	766	739	777	831	754	736	767	806	681	734	781	768	760	755	780	837	743	762	718	793	740	784	774	721	806	752	744	779	743	769	731	734	752	772	810	798	762	757	789	730	723	785	677	760	785	768	799	706	705	756	761	734	785	752	777	799	748	713	745	805	740	772	748	779	712	770	753	760	753	770	773	781	770	753	780	785	752	792	786	762	744	748	760	703	784	785	768	747	780	768	764	716	723	770	799	725	777	768	736	802	799	764	744	796	769	755	749	779	737	782	798	774	738	769	742	767	724	802	765	792	766	784	808	743	751	761	815	754	751	773	804	755	750	786	697	713	762	753	760	767	755	766	766	733	691	775	769	786	761	740	796	790	729	764	775	713	766	752	782	760	820	768	699	739	764	760	783	762	734	713	775	772	815	792	764	740	743	760	743	745	727	753	737	761	748	785	763	804	775	757	754	769	765	744	748	749	730	789	724	777	805	730	770	755	773	754	782	755	766	775	779	776	792	789	775	773	777	774	778	733	729	737	831	789	768	772	777	798	729	798	692	777	744	757	748	771	808	762	786	772	785	762	757	739	789	752	790	797	762	721	793	786	802	778	711	733	778	774	791	742	799	775	760	747	732	741	750	726	733	769	769	753	787	788	746	803	792	778	786	786	770	734	763	788	776	700	736	744	784	765	746	776	720	760	811	729	795	781	783	764	751	709	802	779	723	740	766	744	787	767	780	801	741	796	823	770	788	766	801	735	717	744	781	799	733	823	796	828	741	787	750	742	791	744	772	749	733	807	712	783	769	747	787	758	688	748	824	753	764	800	783	746	753	750	706	746	780	755	764	775	698	752	785	778	770	733	781	757	782	722	741	786	765	751	717	768	735	777	789	798	750	790	770	739	765	776	745	789	749	758	712	752	766	730	818	756	752	759	723	771	809	777	743	758	787	788	731	743	730	764	808	775	729	793	729	785	768	730	766	710	756	723	724	746	758	750	754	781	717	789	769	720	760	797	745	779	735	781	784	752	779	761	706	817	758	785	783	787	784	784	784	712	772	747	768	772	771	783	758	774	738	772	763	740	759	788	759	797	751	760	823	757	791	727	716	775	736	798	771	700	750	765	748	777	787	737	771	771	795	765	759	778	732	760	800	712	713	768	777	730	760	773	815	728	747	811	748	729	740	707	769	758	738	727	748	734	774	774	795	785	805	793	735	785	769	802	762	811	741	801	789	741	792	788	785	731	763	788	801	814	733	764	792	792	793	776	750	784	741	719	782	723	787	737	764	759	764	730	793	829	799	789	734	790	805	688	723	755	806	769	783	789	778	788	809	789	734	791	761	756	750	720	757	733	699	795	724	763	782	780	770	727	742	784	776	752	751	854	785	733	777	767	755	787	765	725	774	780	748	844	747	765	767	772	765	727	729	719	691	736	729	789	717	802	796	794	732	771	742	730	729	771	720	763	761	747	762	799	767	714	745	748	798	733	753	784	776	731	742	751	759	767	776	776	786	731	755	716	765	764	739	804	730	751	738	795	759	786	754	741	762	795	746	789	729	748	760	759	698	757	765	743	753	731	747	781	750	739	787	767	734	809	780	791	740	818	749	778	723	771	785	769	771	774	785	784	773	747	773	791	783	758	785	733	791	831	777	743	782	747	734	826	770	756	773	768	810	772	746	772	798	768	756	776	736	772	754	746	767	776	762	797	714	825	768	784	792	777	772	772	790	785	778	752	776	736	751	706	745	754	746	750	775	763	796	735	773	757	758	762	779	733	771	727	783	746	768	734	710	699	744	769	752	750	768	760	726	736	779	747	790	710	707	771	804	709	780	752	732	729	727	730	800	794	757	784	795	765	775	769	795	742	773	725	767	770	755	749	760	737	750	798	737	785	739	789	690	757	761	775	729	733	738	730	778	741	778	716	760	800	761	715	768	762	786	790	751	781	819	791	722	768	769	802	784	715	805	731	775	756	737	752	800	763	818	736	759	771	741	798	742	775	770	746	757	757	775	765	796	728	771	770	812	786	770	736	750	758
14169	1190	913	710	556	416	354	330	271	286	227	262	297	232	237	233	261	232	233	187	217	204	241	226	224	221	178	246	230	212	224	221	240	217	205	199	196	226	228	192	218	199	212	217	206	224	199	216	176	206	207	190	210	210	175	229	197	190	230	223	207	206	215	235	207	231	213	224	230	205	216	224	232	197	203	220	210	206	195	201	206	207	219	232	239	215	207	205	204	194	229	200	208	213	224	211	197	230	230	198	217	222	232	231	228	234	219	206	215	210	225	235	219	226	221	188	236	182	194	209	201	206	209	227	192	207	209	209	202	209	207	241	210	225	194	204	232	204	214	180	195	207	236	245	180	212	219	223	204	214	203	187	250	204	208	237	188	202	199	210	224	207	185	195	208	229	209	224	217	214	211	200	228	231	230	214	214	224	189	208	211	221	171	215	208	219	217	227	203	202	211	191	202	233	183	192	243	210	207	190	202	207	215	202	231	211	222	217	174	190	197	249	215	216	184	204	209	197	190	161	205	208	220	215	210	193	186	224	218	237	221	217	206	193	211	231	222	214	213	210	230	209	197	206	186	192	212	230	220	206	221	196	198	226	210	200	203	195	221	194	205	214	190	208	231	199	183	198	226	225	194	200	195	213	184	226	238	212	220	199	191	210	242	223	241	226	173	195	230	227	238	195	209	206	206	211	200	190	202	220	199	215	191	211	193	219	186	209	244	221	220	211	223	221	193	196	194	220	195	193	206	197	190	240	216	233	191	217	220	189	188	205	190	202	196	232	201	200	200	209	227	229	174	208	210	199	194	185	224	211	248	188	237	219	235	229	219	194	191	212	219	216	216	215	216	208	233	178	206	216	193	206	233	209	213	213	207	210	231	222	185	192	215	191	209	212	220	196	208	207	197	232	215	195	218	222	224	197	188	194	198	200	173	197	208	210	215	224	227	241	195	202	218	210	205	222	217	231	188	200	188	194	224	197	192	184	222	235	208	216	234	187	239	183	204	208	216	216	212	216	204	208	232	222	212	223	247	237	210	215	204	204	202	230	205	210	198	204	206	229	191	199	212	222	187	206	235	230	244	221	208	247	195	212	195	214	206	203	234	244	182	215	214	202	225	195	197	213	184	222	217	198	204	179	210	195	214	212	202	186	205	196	230	229	201	198	189	182	214	210	200	222	207	232	215	208	205	246	217	211	212	230	214	228	214	220	220	184	246	199	191	206	248	225	210	220	223	179	213	222	208	205	170	224	232	240	204	199	229	248	209	220	213	241	231	217	234	193	194	214	219	215	213	202	206	216	188	213	209	238	198	208	202	217	243	190	228	234	196	206	226	210	216	244	205	203	208	232	221	231	212	227	198	235	213	227	214	200	204	214	224	218	222	201	210	246	211	214	230	191	228	207	218	235	230	210	233	208	206	250	223	222	216	207	228	223	199	209	168	228	219	194	197	213	231	249	208	209	191	210	199	221	199	223	242	212	204	200	206	188	196	190	210	211	197	232	199	217	219	223	225	192	209	208	180	193	190	209	188	206	197	210	214	198	211	184	204	220	240	220	213	237	212	215	213	226	211	232	216	236	207	207	199	194	202	209	211	202	203	204	203	231	231	212	208	206	231	227	227	202	214	210	200	214	239	183	229	196	210	173	192	226	201	201	230	232	197	192	198	227	203	217	225	246	225	204	197	227	225	201	214	212	240	228	240	237	222	210	208	192	220	232	215	223	179	237	193	219	210	223	192	230	220	233	194	202	203	231	222	235	199	222	198	234	237	223	219	195	195	201	190	214	196	199	244	209	221	244	212	197	222	200	219	232	177	217	200	216	203	205	180	193	209	186	221	175	211	204	198	240	227	219	219	216	194	223	220	228	217	237	185	214	212	225	245	189	196	223	205	195	219	199	242	203	191	208	183	225	248	208	203	213	231	203	225	220	197	220	221	218	233	184	213	219	210	247	209	228	198	204	205	197	209	222	211	200	217	218	186	225	205	216	226	243	211	223	200	242	206	231	196	195	202	196	200	212	199	238	232	220	243	181	229	200	222	233	199	218	221	209	193	212	239	194	233	213	227	223	228	196	234	210	211	260	212	204	190	211	191	230	237	216	213	204	190	193	216	203	203	239	240	203	202	207	215	204	203	195	197	213	222	208	218	184	205	226	192	203	184	224	214	200	237	196	212	194	212	194	225	238	234	202	215	211	235	182	199	225	199	235	204	220	223	221	220	241	219	187	216	196	224	189	223	219	199	207	218	207	201	197	220	231	206	200	195	218	200	199	203	208	230	190	208	195	217	224	228	227	196	217	186	206	187	238	231	198	206	191	206	227	240	205	225	221	217	191	228	208	190	199	209	225	217	224	201	220	228	219	217	201	195	211	225	223	224	209	219	199	209	221	205	252	229	225	213	211	202	204	197	210	208	239	191	183	205	227	226	200	218	210	209	198	231	234	193	193	229	218	192	205	189	195	221	223	210	205	225	213	199	208	207	193	204	218	201	182	222	202	220	205	176	216	233	183	214	199	210	220	221	216	203	216	212	194	224	212	209	219	201	225	210	254	226	232	219	212	215	194	216	214	189	223	211	231	227	206	209	222	212	203	247	240	204	228	227	189	234	191	224	179	209	232	229	213	183	216	202	223	209	200	184	209	189	194	201	210	230	197	225	239	237	212	225	202	243	190	222	229	199	194	216	226	208	263	211	249	232	213	214	206	190	233	195	205	188	214	222	237	231	191	209	226	199	197	226	215	225	194	215	203	240	225	195	223	180	195	200	204	201	237	199	202	214	228	214	207	213	186	220	216	193	219	210	216	201	233	200	213	202	197	231	190	194	197	192	207	197	202	201	228	190	198	205	211	212	192	223	219	205	198	199	216	190	209	201	191	209	217	218	198	216	222	195	216	216	215	223	194	204	214	193	229	206	212	242	215	191	227	227	218	220	224	200	203	226	232	220	214	230	212	225	217	205	225	201	220	221	203	202	213	232	182	216	220	221	186	198	224	210	219	187	172	209	227	221	220	212	238	214	219	231	205	211	202	232	214	222	187	227	241	221	202	206	206	218	230	233	213	181	197	200	228	209	210	209	209	242	238	211	221	230	191	239	188	205	208	222	223	231	227	230	203	199	232	203	203	211	190	203	204	201	193	180	206	207	216	219	210	226	187	195	208	210	202	190	226	209	210	183	225	219	202	215	217	208	206	200	171	195	207	210	224	222	212	203	205	198	194	200	226	204	216	214	222	184	211	224	217	206	210	219	190	223	220	229	201	206	259	225	190	205	204	203	213	203	211	222	205	214	222	211	208	203	223	203	220	194	188	200	197	202	189	225	195	191	219	202	222	226	189	208	201	184	195	217	208	198	226	199	202	223	187	201	226	181	208	190	220	216	230	212	217	233	213	225	205	189	197	215	200	204	209	220	209	217	228	224	203	204	197	210	186	206	208	180	196	223	196	223	215	201	217	194	202	198	193	192	216	198	227	225	222	196	189	213	236
8025	1085	1965	2194	1832	1584	1207	1066	907	883	820	699	748	644	645	649	591	596	583	595	643	569	563	589	531	573	552	579	515	510	498	570	550	570	494	529	522	527	528	490	496	534	504	525	535	509	512	530	528	529	506	494	506	541	520	539	480	507	540	490	523	503	530	502	484	519	487	513	485	466	484	517	483	503	471	528	509	495	480	480	489	530	473	511	522	544	494	476	497	523	488	508	511	508	487	494	491	519	528	488	509	480	506	530	476	453	493	526	447	514	497	479	498	496	481	473	497	482	483	513	511	492	484	479	499	492	472	491	529	465	505	524	491	507	512	503	475	501	515	467	525	482	501	470	523	460	491	435	509	492	488	493	477	498	456	471	457	504	490	492	433	483	487	484	455	491	506	463	492	513	503	504	464	518	485	518	507	496	488	455	496	512	497	482	471	542	462	453	484	508	552	515	513	500	452	488	472	470	466	510	485	498	511	538	521	485	483	495	442	470	506	519	515	491	550	486	482	496	493	496	485	451	506	463	479	504	495	527	496	541	527	508	474	482	516	478	484	529	453	483	503	499	483	478	502	541	504	491	505	436	536	530	494	455	495	495	477	505	465	517	468	504	506	521	543	463	531	494	476	491	436	479	487	497	516	484	522	495	509	513	483	509	484	490	459	529	504	478	499	479	462	446	491	522	469	522	470	470	475	503	543	488	505	499	477	527	472	522	465	474	539	488	466	508	512	475	473	545	499	497	485	505	477	488	484	519	520	499	512	491	511	480	478	484	500	488	467	493	508	484	483	514	512	491	515	488	500	480	477	495	497	452	472	506	492	508	503	498	473	505	497	488	500	492	508	480	491	483	549	476	518	467	474	463	538	443	472	473	498	523	491	485	481	467	466	483	520	491	522	494	515	491	481	533	495	491	521	508	526	510	502	452	504	516	507	507	502	487	506	516	514	492	474	455	479	484	498	488	519	487	495	462	479	430	449	498	458	510	525	507	500	504	499	533	517	461	476	484	517	490	503	502	508	542	499	499	516	465	513	511	455	488	485	520	481	472	512	523	492	496	477	488	493	505	467	473	467	499	471	470	481	460	488	482	492	500	464	493	477	498	500	489	512	486	467	433	461	486	518	500	486	498	496	470	484	486	506	475	494	478	475	458	496	497	491	450	453	470	477	480	485	475	479	509	478	503	521	475	520	492	505	490	505	526	459	446	500	540	473	510	488	515	474	468	499	463	485	475	492	512	492	477	484	500	506	458	469	516	492	482	487	520	495	535	503	483	473	486	499	462	499	477	527	531	511	481	468	520	498	502	493	476	496	511	477	473	496	486	426	486	475	483	454	483	516	485	489	479	489	514	507	497	473	495	489	479	480	462	477	484	533	495	503	477	501	463	467	521	476	482	478	458	541	491	489	470	484	494	511	497	492	502	501	508	513	508	499	522	497	499	507	502	478	500	471	451	487	520	484	487	481	474	469	490	507	496	458	508	541	491	515	480	464	516	471	508	470	453	503	500	470	517	496	484	490	490	529	475	497	504	521	550	464	500	487	476	517	489	499	507	479	500	487	511	521	493	487	465	471	465	496	485	522	496	462	497	487	488	498	463	481	477	456	500	502	490	496	472	508	511	463	490	475	508	487	511	503	497	537	512	491	491	481	520	490	458	474	509	484	502	470	504	489	480	472	511	487	533	478	488	487	511	512	459	504	472	512	479	499	523	525	485	513	456	475	471	526	473	469	469	433	481	489	536	490	492	486	507	520	426	485	490	507	487	473	480	490	485	518	485	476	481	451	484	495	505	490	482	461	464	463	474	446	483	490	491	517	514	498	485	465	473	500	499	509	501	502	504	522	486	509	510	510	480	495	521	487	473	497	487	504	472	489	487	521	535	451	543	481	493	490	473	491	476	496	488	472	458	489	518	435	462	471	476	499	509	491	476	457	523	482	499	504	508	437	494	460	482	479	502	481	481	491	460	491	505	467	513	500	487	514	483	502	500	513	530	473	522	515	443	487	478	476	485	514	480	478	471	470	500	511	489	497	483	521	492	497	478	448	534	512	509	496	508	442	475	491	478	499	474	495	470	454	530	496	497	503	497	495	497	478	512	510	492	497	505	488	464	491	471	467	497	513	485	509	479	504	481	517	485	498	508	477	495	507	503	460	495	519	500	474	460	468	522	506	507	508	511	475	498	476	484	543	495	510	536	541	480	505	480	504	463	469	506	460	493	507	517	471	508	490	512	474	460	521	471	514	501	456	485	483	476	476	501	529	501	452	486	490	448	515	476	489	473	494	532	484	492	477	491	503	501	512	472	481	506	483	488	488	519	491	465	518	492	486	495	480	474	471	499	490	501	466	445	503	527	484	499	482	514	484	506	487	510	515	516	493	462	497	515	504	494	492	496	488	486	490	508	504	491	486	511	472	459	452	479	481	482	513	454	486	474	508	461	481	507	503	499	518	511	488	511	486	505	479	494	531	522	454	502	494	479	526	487	496	494	501	498	468	488	483	473	512	515	501	486	484	506	483	499	469	514	521	512	466	509	484	485	518	468	480	487	480	545	475	481	483	497	473	503	504	503	506	510	489	454	456	449	519	498	473	497	482	526	529	503	476	475	537	497	521	462	479	505	455	529	526	484	494	479	495	510	476	514	517	475	541	519	514	477	478	497	463	457	471	479	515	484	504	487	467	491	534	523	483	484	479	505	547	470	479	509	459	483	502	504	494	515	473	504	487	504	497	483	462	484	468	464	449	502	487	531	502	490	513	487	505	480	461	464	477	538	469	494	470	528	491	480	477	494	510	486	528	489	498	499	453	470	498	491	466	508	471	501	469	512	469	485	485	538	485	512	506	488	474	511	501	526	496	492	500	490	518	506	448	526	470	519	499	487	496	523	490	505	481	450	472	487	466	476	490	462	493	488	488	490	498	512	534	474	484	463	476	499	463	468	464	465	504	494	479	507	485	536	498	503	508	490	504	467	511	495	472	502	473	492	484	515	528	494	495	502	504	489	500	483	531	485	459	452	452	495	470	512	479	516	479	489	468	507	507	509	499	474	418	525	510	482	479	523	513	504	500	470	520	515	484	490	508	495	532	505	539	494	477	509	497	468	476	466	469	533	424	495	454	514	481	511	491	465	488	521	489	472	498	520	509	449	508	465	493	505	481	499	455	468	508	512	519	510	470	486	490	541	509	493	521	470	534	476	492	487	481	477	505	507	513	480	495	528	499	509	537	511	541	492	486	507	493	505	515	489	488	496	498	457	502	475	438	502	529	486	472	498	454	500	484	478	536	474	490	500	483	471	492	473	509	489	496	486	490	508	500	539	460	507	501	524	469	521	465	482	524	535	506	509	485	466	531	499	475	518	495	506	510	497	513	502	524	495	503	503	474	501	499	535	518	484	476	457	516	514	497	520	492	468	462	496	508	478	480	485	453	460	493	506	509	436	456	496	489	508	508	499	529	472	522	499	533	514	477	484	471	482	487	458
1373	270	239	272	258	231	235	252	257	211	228	260	256	235	253	229	214	218	220	233	251	219	237	247	220	206	244	227	259	255	238	250	226	258	220	236	248	207	261	215	239	216	237	207	234	228	248	247	240	244	212	246	261	226	215	202	220	213	221	249	271	247	234	237	224	228	241	211	232	246	226	266	239	246	250	253	235	211	236	238	233	234	207	241	248	253	268	215	243	235	250	216	223	205	229	219	248	220	237	235	231	238	232	249	244	212	251	229	227	234	229	202	230	254	249	210	227	225	223	202	249	231	240	238	265	203	222	246	213	211	230	233	256	212	242	213	249	238	250	243	256	250	244	242	228	241	242	230	218	245	247	246	254	219	236	235	233	251	230	244	262	245	243	228	248	197	237	220	243	224	242	225	281	222	229	249	209	223	256	224	238	231	236	248	244	230	252	250	222	246	212	236	252	240	213	236	252	214	221	231	228	245	245	233	226	228	225	248	234	215	210	245	238	282	249	252	252	236	243	249	232	237	251	259	245	236	217	214	198	220	238	241	228	227	227	223	234	211	232	216	232	246	217	240	225	256	232	244	215	224	254	220	241	237	205	258	216	247	207	231	245	250	232	236	250	240	250	243	228	212	217	254	239	219	217	248	241	224	230	279	228	226	251	246	242	221	230	239	238	226	252	238	249	205	237	249	229	256	256	243	245	245	244	205	235	229	223	265	243	214	244	238	212	233	234	261	235	233	226	260	236	220	251	252	221	212	218	228	263	224	233	239	232	219	246	243	224	256	232	257	228	226	228	242	229	201	238	257	217	215	232	239	243	247	258	236	236	244	192	256	256	221	222	201	220	241	232	247	241	217	230	264	250	219	218	257	244	251	272	215	212	260	248	227	234	240	209	211	206	246	235	214	220	230	255	254	252	236	210	248	218	246	257	215	240	259	250	205	238	217	230	213	224	266	249	237	234	208	245	251	234	224	265	221	234	219	220	222	227	225	252	245	233	234	245	221	225	231	218	225	243	232	237	233	248	247	231	250	280	207	251	248	239	244	247	248	233	199	212	226	236	253	218	229	232	237	230	245	239	257	221	230	204	213	209	216	228	261	203	213	219	240	250	247	259	238	241	253	255	243	235	229	212	241	260	209	247	271	229	249	218	216	238	229	225	215	231	246	237	226	212	238	249	245	232	209	210	244	237	234	188	232	240	256	261	222	247	229	212	214	232	243	245	216	212	261	232	255	223	186	210	244	250	202	227	225	222	222	206	218	237	243	259	230	253	213	230	252	243	246	250	259	237	243	235	248	237	224	225	242	218	205	226	245	230	246	243	226	250	269	256	208	272	208	197	232	224	253	241	221	236	222	222	229	272	220	229	227	216	212	255	222	220	245	235	268	236	244	200	270	228	213	245	248	226	237	232	223	244	229	228	242	229	249	229	236	222	242	266	243	247	256	232	213	240	196	242	247	255	248	218	234	226	247	226	214	238	230	258	226	238	243	223	226	239	223	218	252	237	207	221	228	218	241	224	249	203	240	245	206	240	212	222	241	217	213	245	221	242	249	225	258	231	217	265	213	215	208	254	243	251	248	207	236	235	240	224	223	255	261	222	236	249	224	227	218	227	240	245	225	199	227	235	232	266	269	223	229	240	213	244	247	235	227	238	228	255	260	255	230	239	226	222	242	263	259	257	242	227	267	249	223	232	244	240	212	225	230	223	218	226	195	227	244	228	233	232	220	196	229	253	239	197	237	241	221	238	199	218	236	213	235	218	256	207	212	227	230	232	246	267	245	238	276	233	238	252	216	239	212	244	231	230	251	268	227	219	193	240	234	238	257	251	218	228	239	226	217	253	229	230	219	241	236	244	216	244	244	259	237	234	231	253	234	250	220	230	246	251	242	225	191	231	229	258	230	235	253	237	250	224	235	236	230	240	246	245	211	201	256	236	250	234	227	207	245	244	230	225	241	248	223	244	229	236	225	225	235	257	230	246	237	251	220	247	244	268	231	232	231	257	220	257	227	236	263	246	214	221	230	233	223	220	243	236	233	239	232	247	250	247	225	219	234	239	235	229	237	237	241	220	235	225	246	221	247	195	202	245	233	261	228	230	221	247	240	283	228	196	238	233	232	201	225	231	252	244	238	227	204	224	212	236	278	246	238	199	236	226	239	254	260	232	217	239	233	271	250	228	231	225	260	252	239	249	250	249	244	245	222	224	207	230	255	210	227	250	224	216	234	243	234	227	222	231	237	244	231	202	247	223	228	231	224	244	245	228	244	231	214	230	221	247	265	225	205	225	222	233	206	246	232	262	242	244	230	252	191	280	240	216	200	237	246	257	222	219	239	228	229	211	222	216	218	214	215	249	201	217	241	243	228	259	212	224	230	242	240	251	202	193	234	230	258	235	231	240	210	227	218	238	270	215	242	234	213	236	229	203	218	216	246	242	240	227	244	227	242	255	220	228	238	244	233	243	254	220	242	262	231	258	221	224	242	226	212	238	216	249	221	232	237	228	238	249	232	236	242	254	208	255	229	222	228	260	236	253	236	220	244	269	218	224	254	250	240	226	212	235	202	252	227	240	218	241	248	257	221	197	234	212	245	236	245	238	203	236	205	240	247	203	205	238	262	222	277	237	238	266	224	252	238	254	217	229	212	245	231	261	246	262	250	235	220	220	231	218	217	265	262	239	247	237	227	236	228	265	231	223	239	217	202	219	234	215	240	260	256	208	234	264	230	220	217	236	229	261	210	240	239	231	227	236	242	248	238	258	243	246	270	248	258	251	255	210	226	229	239	241	222	228	209	245	241	261	237	244	220	246	259	254	222	241	257	235	239	228	268	239	234	255	229	229	242	246	226	255	273	227	238	206	221	230	233	219	252	219	214	227	219	234	195	248	205	235	219	250	224	220	287	223	265	207	279	247	258	239	229	217	213	229	233	204	251	226	235	241	238	226	229	270	269	259	262	237	226	222	269	252	255	233	209	240	231	236	255	223	244	233	232	217	221	252	238	225	231	251	251	233	262	267	275	255	265	226	254	244	207	236	244	245	234	232	242	237	234	235	231	264	221	232	240	237	241	203	238	223	214	222	239	241	239	243	204	222	249	218	246	255	253	230	279	197	213	238	251	220	238	238	216	248	254	266	229	229	218	246	209	242	214	221	258	234	258	270	248	244	253	201	230	265	233	250	212	221	208	239	256	233	259	227	177	216	235	228	233	235	240	244	240	219	256	241	227	216	244	233	268	237	233	257	235	254	245	231	233	237	239	224	234	228	218	230	237	245	224	229	274	253	277	225	251	244	248	218	219	254	239	248	237	214	247	236	213	248	237	217	257	230	226	235	252	218	239	255	268	226	255	232	233	233	230	243	209	217	239	241	244	269	236	262	239	219	247	222	217	257	220	238	207	225	227	250	235	214	217	238	233	221	241	243	257	238	220	246	241	238	249	234	227	238	203	226	239	236	218	265	217	245	239	235	235	218	227	249	205
1877	585	608	606	576	606	570	551	578	596	603	567	551	626	556	592	513	529	543	594	577	585	562	561	596	557	592	558	559	545	546	578	559	582	585	581	492	531	562	546	596	588	574	550	560	573	573	603	571	603	596	566	564	582	574	548	536	560	540	578	563	548	539	552	520	580	600	605	532	630	554	601	554	533	596	603	600	564	544	541	597	580	555	556	582	578	573	617	587	531	580	566	519	558	576	566	580	564	609	577	546	564	569	588	564	573	559	570	567	572	563	530	549	558	616	572	606	539	582	550	589	532	581	578	536	588	516	539	587	583	605	518	533	563	576	563	546	590	562	532	610	570	591	590	547	529	600	560	566	579	602	559	590	595	570	555	609	591	587	538	546	592	554	555	603	576	602	595	608	563	570	603	563	589	538	536	579	593	562	539	587	608	563	561	581	575	568	511	558	524	570	590	582	581	550	530	553	562	553	564	532	598	530	566	586	556	584	571	566	601	548	558	548	586	554	538	566	573	557	600	560	558	607	542	582	576	567	545	580	526	598	566	543	590	570	555	569	573	578	589	626	572	538	562	544	498	548	554	559	575	550	597	542	535	551	574	567	554	556	577	550	576	568	569	568	556	592	575	576	611	581	572	590	548	604	573	595	580	644	577	561	583	540	549	594	564	538	569	574	553	527	564	587	564	516	615	554	617	593	537	590	573	502	562	564	560	575	564	545	558	568	576	587	542	538	577	575	554	530	581	584	542	566	529	582	561	591	565	606	562	549	580	547	583	595	548	526	546	556	560	595	558	584	559	566	582	579	598	521	573	558	558	589	574	537	536	547	556	535	536	551	598	649	580	587	515	556	580	526	592	519	612	576	552	572	574	589	574	576	578	568	563	561	590	579	539	613	585	569	538	580	578	612	569	568	582	533	545	601	558	573	587	547	602	512	586	547	570	521	580	600	637	565	548	587	627	604	587	582	561	517	571	554	545	558	622	544	536	527	581	602	539	595	598	548	549	545	508	551	554	534	568	550	567	562	548	582	585	533	548	527	557	563	564	561	541	557	527	589	555	564	549	534	624	564	554	560	527	568	573	563	592	559	567	603	600	589	594	573	573	548	565	556	559	559	568	576	566	568	572	550	614	560	610	553	569	557	581	536	563	543	548	550	585	593	596	598	571	561	552	596	599	583	508	578	574	536	549	550	562	560	569	561	581	610	579	547	551	583	551	563	561	569	556	547	563	584	591	575	552	575	565	587	537	551	581	570	604	540	576	588	551	575	547	614	554	539	599	571	588	624	545	569	587	606	558	560	566	571	580	539	559	586	553	550	549	566	583	540	570	557	545	607	551	597	576	593	565	581	564	590	556	553	567	522	607	605	527	549	605	554	565	600	570	581	538	578	567	581	567	586	559	599	562	575	587	573	590	575	537	566	608	575	580	591	577	586	536	537	569	588	565	527	596	577	536	529	541	598	587	548	570	543	548	535	556	557	565	557	563	584	549	564	581	522	561	538	549	577	582	562	605	553	557	574	549	571	564	521	571	544	554	582	588	536	560	582	555	535	574	572	576	596	567	572	547	605	567	587	573	564	571	543	570	592	560	568	570	574	581	575	578	592	557	580	599	564	566	578	538	554	586	567	585	575	592	543	557	549	572	550	559	549	615	586	585	621	568	619	588	545	580	582	546	557	577	572	554	596	576	597	549	570	562	531	575	581	551	589	569	545	562	614	570	575	597	612	570	590	596	605	606	563	557	557	546	576	554	559	538	530	566	556	539	580	509	558	559	542	581	535	561	586	537	581	582	601	549	589	610	545	561	598	569	584	541	593	590	579	579	557	573	590	541	539	579	537	582	541	608	534	575	548	514	583	579	575	566	596	555	547	538	580	562	611	587	576	543	581	557	553	557	577	554	528	539	537	581	582	563	598	573	583	575	550	578	582	606	575	589	564	578	565	644	539	560	556	593	575	551	597	573	570	572	567	587	563	594	564	581	538	567	542	551	557	574	558	606	504	523	576	564	566	540	570	527	540	555	572	595	543	543	595	566	542	562	512	569	584	569	601	547	596	632	595	558	610	558	554	550	550	529	588	590	576	540	569	559	562	585	561	557	551	597	538	561	541	557	571	585	591	555	584	564	580	575	588	598	574	553	523	569	559	545	540	590	567	548	588	532	551	565	608	569	542	581	568	584	553	588	598	591	523	581	565	575	539	573	541	558	609	571	518	572	615	606	598	524	502	582	598	579	579	573	560	530	583	580	526	554	602	606	585	528	584	547	528	533	599	556	526	567	552	544	552	575	542	613	543	535	556	561	583	562	606	600	551	544	574	576	565	582	538	537	582	555	590	554	564	534	612	574	556	583	561	584	579	580	599	568	565	558	522	579	571	603	545	581	571	568	580	600	531	517	579	583	573	556	589	590	532	532	557	558	525	565	570	561	539	565	561	538	536	587	547	557	577	567	587	569	538	499	579	555	563	547	551	603	548	573	540	585	548	563	590	529	559	556	556	566	577	573	578	535	552	578	610	526	605	618	543	595	597	560	569	587	567	531	536	551	561	523	568	599	606	558	546	536	601	539	535	575	544	542	577	548	579	560	585	558	567	537	597	556	585	532	591	528	578	568	547	561	558	591	572	599	586	542	563	584	588	587	574	590	528	571	558	559	541	561	537	555	547	558	564	580	531	554	566	541	553	534	513	522	551	532	556	579	598	613	531	539	586	571	567	518	586	548	559	585	543	516	558	551	549	617	644	574	594	595	543	581	563	604	557	615	568	597	610	545	534	555	606	541	590	592	555	563	572	554	554	565	565	571	557	540	580	566	592	551	544	620	553	538	580	519	579	548	544	577	551	596	532	533	552	534	572	538	570	550	524	550	543	598	592	597	560	574	540	592	565	573	588	570	573	579	602	526	579	591	586	587	594	589	539	526	559	563	535	558	558	570	559	567	567	606	547	543	526	552	552	573	550	584	570	570	562	570	559	538	600	565	557	527	635	556	583	572	544	623	575	548	531	553	575	576	601	597	597	558	593	573	562	558	542	568	588	540	559	608	562	569	552	588	557	586	570	563	569	588	602	567	573	575	570	594	570	537	572	547	542	562	589	598	516	551	545	612	594	570	571	595	584	584	535	567	596	591	614	538	546	569	581	526	597	551	560	598	554	556	558	544	535	563	564	597	577	564	567	573	560	560	526	603	540	567	581	537	566	574	596	568	565	569	573	562	589	550	589	576	599	599	542	594	633	551	547	579	578	559	540	538	596	574	570	560	610	616	560	582	526	577	572	524	552	555	552	517	546	555	590	547	541	573	599	548	593	557	546	569	595	599	585	576	607	540	533	540	552	578	591	615	560	546	586	554	548	549	578	580	548	573	562	565	529	578	533	548	547	553	579	555	521	573	570	573	566	575	530	584	577	547	544	577	554	572	563	581	560	583	600	562	531	573	557	550	581	549	594	638	574	585	566	553	589	545	560	595	535	601	571	564	556	559	563	573
7574	651	726	574	486	417	376	368	366	358	366	331	372	360	342	355	366	343	351	333	308	332	388	310	370	351	351	314	300	349	355	319	346	317	327	358	341	304	331	342	318	291	353	351	334	314	356	325	355	331	320	307	315	317	301	328	379	339	302	325	333	317	349	340	315	334	334	349	349	326	348	329	316	342	332	339	322	317	344	350	324	323	347	314	342	360	322	327	339	344	327	370	317	345	346	326	340	370	320	286	334	374	296	355	342	323	320	307	345	328	330	336	383	362	339	327	321	331	358	332	339	309	302	314	345	355	324	330	311	275	341	321	325	329	340	343	331	372	338	313	362	331	343	311	301	332	300	339	325	320	326	351	306	319	334	331	338	307	319	326	338	336	310	307	332	298	335	338	349	319	342	319	316	288	352	312	328	350	330	355	322	312	334	326	320	341	313	318	285	340	345	306	325	322	345	356	338	333	350	314	333	334	310	341	354	364	347	330	363	357	348	320	312	315	327	325	350	348	303	315	308	339	338	321	331	365	315	340	305	353	309	320	306	345	318	299	309	324	337	317	306	309	359	374	352	356	331	344	340	342	349	305	323	365	336	313	349	328	328	326	326	322	329	318	355	340	356	337	346	332	319	336	330	368	314	359	329	321	338	335	321	381	313	349	361	373	304	340	381	344	342	351	344	338	360	300	331	348	323	319	349	362	315	361	363	358	322	334	321	325	323	336	340	361	337	308	347	301	326	323	305	338	324	294	348	317	348	318	336	346	322	357	334	368	376	314	314	346	340	307	331	304	321	371	313	343	338	343	311	319	367	361	316	352	341	338	326	350	303	322	329	311	295	310	326	326	330	280	320	322	333	334	317	339	323	328	331	322	298	355	353	321	328	348	322	352	310	317	310	296	326	345	307	300	305	325	302	355	291	344	319	320	340	380	335	309	322	350	338	312	331	330	365	313	329	309	312	365	342	309	323	360	350	314	338	349	311	332	339	310	339	375	350	334	330	331	327	336	324	383	367	325	333	328	281	320	312	316	342	324	359	321	324	320	343	373	336	313	308	316	329	348	377	343	347	312	302	301	325	323	359	318	314	331	364	349	333	338	334	358	347	312	352	291	321	323	299	318	341	339	343	338	317	296	329	359	343	383	342	308	329	321	313	302	330	337	314	325	323	304	345	340	343	324	318	337	322	325	328	313	322	345	313	306	358	342	331	328	330	296	343	323	320	331	347	365	333	332	333	323	358	341	347	331	351	317	320	334	324	349	323	327	343	343	314	327	366	339	329	351	332	340	337	333	322	311	349	370	346	369	340	359	336	337	349	340	373	351	322	369	347	297	333	328	331	327	351	354	341	313	359	300	332	293	350	337	344	324	323	332	329	335	331	340	318	327	312	316	345	340	326	330	348	314	319	324	351	336	372	352	329	330	314	342	320	353	328	326	339	335	362	333	303	267	324	324	332	329	323	320	330	388	335	381	350	386	334	363	306	363	312	320	341	338	299	335	360	338	339	309	344	329	338	345	314	349	342	294	320	363	341	329	348	339	353	338	309	299	304	319	323	332	322	301	348	332	332	302	342	313	323	326	315	319	322	331	313	309	305	330	319	339	303	341	359	337	327	305	337	338	346	345	346	360	320	344	358	356	334	313	330	354	336	327	320	305	351	340	348	362	354	361	337	370	328	346	327	360	321	310	324	369	355	316	343	346	378	340	349	302	392	356	299	349	307	345	315	341	341	385	327	335	370	311	363	345	364	307	340	334	339	343	358	371	327	340	307	337	323	353	350	338	357	306	310	318	335	341	303	308	342	344	346	353	372	314	315	317	301	338	323	298	343	319	334	292	344	338	312	339	313	312	317	362	349	332	338	359	316	330	318	358	327	301	328	323	297	301	314	309	330	319	351	324	299	330	352	349	317	358	334	312	349	350	340	359	342	332	371	327	343	310	380	319	312	342	323	336	312	295	363	312	323	342	320	292	348	369	320	336	344	339	335	328	344	320	342	370	314	358	279	341	336	344	331	308	315	309	362	322	290	316	312	355	356	366	322	368	327	325	335	348	305	351	317	332	315	292	311	338	332	280	343	361	303	317	310	325	317	331	321	336	357	352	365	360	341	333	306	327	361	341	352	353	344	333	321	329	336	344	339	376	320	305	306	316	367	351	342	317	322	361	305	305	343	336	364	330	319	330	307	319	357	324	336	364	333	366	325	356	368	306	331	289	320	354	339	315	300	331	319	308	347	362	360	326	325	373	366	323	330	342	351	328	368	316	390	337	352	343	367	348	332	323	369	358	329	335	389	311	313	357	361	326	332	325	335	317	321	303	318	353	329	337	335	355	330	327	316	327	335	340	336	318	315	354	337	312	336	365	334	326	355	333	355	330	348	352	307	338	332	348	288	342	316	343	337	339	374	351	304	330	372	347	310	324	348	298	326	356	344	350	344	338	343	340	335	321	372	317	333	320	348	336	349	349	344	332	323	324	325	328	330	336	345	310	313	343	335	332	327	308	347	312	334	353	334	321	331	323	317	330	335	343	347	299	343	353	353	325	366	323	368	318	317	355	365	372	371	303	301	298	326	332	373	363	354	325	310	285	320	341	329	322	297	337	345	363	329	303	345	338	332	337	310	292	322	339	349	306	342	331	324	315	340	343	308	343	348	336	299	329	304	319	314	294	313	326	319	329	331	323	333	305	330	333	348	343	362	309	357	305	300	326	335	354	293	383	327	337	316	346	359	336	320	322	318	306	311	331	350	321	362	348	372	297	363	341	305	334	359	320	318	322	315	386	326	331	320	307	355	317	347	305	360	323	341	306	311	355	315	283	322	309	339	364	351	325	356	312	308	314	310	311	313	316	348	312	330	332	330	342	360	320	345	351	340	326	337	330	336	324	320	355	352	319	327	329	325	332	313	355	339	350	348	314	364	331	298	294	311	318	327	338	304	314	331	306	318	307	327	363	314	291	347	314	324	335	341	317	361	306	325	300	339	326	330	329	300	348	333	316	335	354	327	285	338	344	300	331	318	334	335	324	352	321	311	368	318	351	341	334	331	322	337	319	323	303	319	322	312	336	324	342	323	364	331	321	329	302	335	339	325	359	331	309	338	351	345	317	332	380	305	333	337	324	298	337	318	328	311	310	364	331	311	334	348	342	332	376	327	297	338	329	327	325	348	353	354	304	371	293	313	348	330	343	310	288	321	347	289	322	323	321	296	305	321	332	315	350	334	322	297	346	354	357	299	310	336	354	346	338	339	332	324	310	324	340	309	322	324	338	326	328	317	362	328	348	324	387	365	317	333	344	312	313	378	310	350	311	349	362	326	354	331	317	352	321	333	341	369	327	332	366	356	351	324	306	348	317	304	320	317	334	343	320	322	331	380	301	336	318	358	337	332	344	286	292	316	333	332	364	325	340	321	328	327	338	310	324	330	349	339	342	350	290	347	328	344	356	331	335	330	346	346	314	331	346	289	305	350	332	347	366	351	332
6694	1066	1497	1685	1573	1314	1189	978	971	943	912	899	853	834	899	814	859	801	820	818	774	812	799	806	714	822	759	744	816	736	763	797	762	765	779	789	783	799	771	740	818	760	794	739	759	772	801	736	776	754	767	790	811	744	732	786	714	729	768	730	790	805	765	740	742	762	752	740	735	753	772	744	753	758	783	762	723	707	761	740	761	719	753	759	743	720	741	760	798	784	737	764	809	769	791	720	760	792	744	741	753	728	715	774	727	777	757	814	781	706	714	752	717	788	751	741	775	788	760	777	743	754	710	750	746	741	814	796	702	788	781	818	736	746	775	800	784	738	780	735	750	783	742	787	775	739	782	759	744	738	737	699	751	772	731	755	718	838	776	812	779	763	773	799	718	751	781	758	765	742	728	814	725	765	747	772	771	769	780	764	749	752	789	765	775	748	738	734	787	804	742	754	789	744	750	737	761	758	752	763	771	807	740	740	747	724	753	705	771	779	731	715	764	776	820	786	758	784	715	771	729	742	756	712	778	758	763	752	709	838	725	745	750	728	745	757	774	753	816	763	748	790	717	770	780	756	793	778	759	765	728	745	777	747	763	757	743	780	725	759	760	777	755	755	779	777	765	787	747	717	775	824	746	781	778	774	725	750	754	745	795	768	743	763	671	771	775	756	738	765	757	731	713	807	720	774	762	766	716	776	773	745	781	791	753	778	733	738	737	767	739	753	733	736	774	765	723	805	698	763	801	781	764	748	793	740	761	766	739	783	749	757	744	760	763	758	737	753	754	736	817	764	727	743	772	766	789	750	719	767	679	793	762	782	732	747	778	716	744	732	795	764	777	802	727	773	798	782	720	731	757	728	772	795	728	784	750	737	777	726	771	763	787	708	742	765	783	785	745	758	725	806	756	720	754	727	751	753	759	741	783	746	792	764	725	753	747	708	753	788	752	769	794	782	768	765	769	835	724	764	765	716	772	721	769	733	754	764	761	697	732	749	789	765	773	793	723	750	783	725	705	742	757	783	729	755	803	790	733	742	760	762	755	754	787	759	752	752	764	773	765	745	736	741	751	783	886	771	756	803	750	745	765	738	738	757	766	799	821	749	750	757	757	766	773	755	770	779	745	738	778	783	704	766	734	776	776	751	763	757	711	754	803	758	750	783	769	771	768	763	716	806	764	769	758	783	771	727	737	809	720	791	731	775	750	750	747	737	752	766	751	779	749	733	768	779	729	763	718	775	752	748	761	769	756	774	771	784	748	738	764	761	706	704	799	774	755	727	739	725	821	781	791	763	774	755	734	762	767	794	765	789	753	753	768	794	724	743	723	754	793	725	747	748	749	746	716	739	744	773	781	778	753	778	768	765	776	686	787	780	779	715	770	773	770	766	747	753	762	759	766	736	808	685	749	747	780	748	770	761	744	773	741	733	729	788	759	765	786	750	750	699	766	765	724	769	758	787	763	720	744	768	755	746	727	798	741	764	727	768	759	759	749	759	723	748	741	762	759	739	717	739	751	744	739	799	756	706	746	746	793	709	809	715	724	769	728	737	776	751	800	775	726	756	757	786	789	747	744	801	754	739	721	770	764	802	782	772	736	738	759	736	736	805	721	723	757	783	789	780	752	771	760	781	750	722	759	765	774	713	744	770	683	712	750	747	754	760	800	716	792	756	796	775	721	748	754	760	769	761	722	710	788	773	740	717	830	767	731	759	721	785	706	758	788	735	741	775	774	753	710	754	783	783	723	810	729	737	753	791	749	803	783	785	756	753	745	720	714	772	742	738	768	753	796	799	791	777	794	773	784	730	793	731	726	798	743	777	772	729	768	745	777	798	746	756	770	770	814	732	799	749	761	729	767	767	749	766	765	759	721	776	733	776	773	782	732	723	743	743	714	811	771	742	735	744	733	721	771	762	752	734	726	744	772	778	782	759	764	737	786	731	730	755	810	753	719	747	798	763	807	735	755	749	781	755	740	739	817	793	710	717	737	746	807	759	737	805	785	767	770	743	731	797	790	780	773	776	782	774	733	748	760	782	730	753	772	777	755	776	761	744	732	741	751	726	772	754	752	759	743	778	785	750	780	744	797	768	754	755	747	764	748	779	758	782	819	747	760	802	765	778	742	839	748	794	797	742	791	746	756	709	736	774	757	685	783	741	788	745	744	770	769	816	732	713	760	762	747	755	735	723	731	748	762	750	741	816	761	715	813	716	754	708	765	716	730	736	742	739	789	759	758	728	778	740	762	781	783	756	760	761	805	764	758	765	731	762	745	739	747	715	703	801	783	739	816	777	794	772	804	778	720	755	719	722	732	758	734	780	734	769	733	826	782	743	727	765	778	734	794	745	790	743	749	751	745	784	706	769	712	769	738	733	740	731	786	749	786	816	748	739	741	726	770	752	765	714	775	749	770	781	740	767	770	784	782	773	756	775	773	759	734	779	791	724	733	755	726	742	735	786	757	800	763	793	722	792	809	760	749	763	712	708	766	747	749	751	735	746	772	820	732	783	761	710	735	786	804	781	744	743	767	736	774	760	773	716	753	770	735	749	777	740	778	735	760	768	757	740	700	783	807	779	760	774	804	766	708	771	751	760	760	789	775	792	721	723	711	759	735	772	781	695	700	757	727	782	758	788	763	772	723	806	792	777	741	765	731	756	801	759	752	752	824	662	708	751	720	697	739	751	732	732	771	730	781	730	746	729	733	773	769	780	756	771	755	742	721	784	755	744	754	742	762	710	726	729	769	787	760	752	798	718	785	785	791	781	780	745	726	829	736	783	730	764	782	754	809	795	740	803	752	758	750	723	794	770	769	786	815	763	730	752	752	735	782	752	720	746	793	782	771	742	728	722	762	753	804	726	759	775	723	711	719	762	779	745	774	756	758	683	756	733	753	749	782	791	779	771	730	740	763	717	744	763	752	747	763	767	785	743	770	748	751	705	793	740	772	732	777	781	729	778	757	766	752	766	771	794	794	750	730	789	767	751	766	788	771	732	752	721	768	773	801	732	765	753	763	750	792	695	785	788	751	737	761	760	745	751	769	767	758	759	781	769	751	754	755	751	765	758	778	757	718	756	722	774	775	738	754	798	717	750	741	760	734	786	741	750	733	795	725	784	799	737	728	702	742	750	750	721	726	722	754	713	753	729	810	784	772	765	762	727	733	761	753	756	784	780	767	744	782	730	712	763	796	773	754	771	745	754	790	726	732	739	783	784	774	770	742	766	813	782	794	777	776	760	744	751	739	789	740	746	746	712	794	768	766	767	730	794	720	777	801	786	759	776	750	790	719	766	707	769	827	750	756	721	711	705	763	752	734	749	740	752	788	809	744	735	750	753	774	796	742	819	768	746	739	801	755	753	753	732	734	691	770	744	715	682	771	755	758	774	777	753	728	765	709	743	749	739	820	754	812	685	762	786	797	753	808	708	780	724	760	770	799	779	727	751	728	771	747	727	774	787	766	718	783	754	778	768	762	756	765	766
14240	1153	962	733	542	444	366	272	272	251	269	289	244	199	220	201	217	204	222	221	221	196	217	180	228	214	224	211	170	197	209	218	201	259	207	201	226	221	226	235	201	189	242	220	240	214	207	198	202	185	224	210	204	221	204	210	215	190	181	203	205	202	194	223	232	174	237	210	193	201	198	224	197	207	201	219	218	221	241	223	213	194	213	214	229	187	212	212	181	209	189	194	202	214	208	215	211	183	199	212	204	215	207	212	196	223	206	228	235	204	220	244	228	184	196	200	231	185	203	185	195	204	226	214	213	205	214	219	222	196	190	221	214	226	207	213	213	160	206	194	227	226	210	200	241	209	200	183	230	203	231	216	221	202	213	227	225	213	222	204	241	220	211	217	194	212	198	213	228	215	186	222	200	219	224	210	217	230	234	230	229	199	220	192	209	202	190	205	194	198	191	192	242	191	188	197	207	231	218	213	195	205	244	207	200	209	190	206	209	196	227	202	230	206	215	234	212	190	202	219	207	185	230	188	209	196	193	186	195	193	196	211	233	209	190	232	196	214	195	209	211	201	253	214	241	188	216	224	186	222	187	213	196	189	212	179	234	200	209	183	216	211	188	203	194	203	187	196	207	227	180	198	219	242	219	186	207	200	191	197	234	203	201	239	231	203	207	211	215	220	203	176	202	198	204	208	217	250	178	200	211	212	202	208	198	200	220	178	213	216	213	209	168	202	205	219	192	217	184	221	225	228	219	214	198	189	215	213	208	219	178	210	229	226	221	208	206	228	225	193	200	203	208	221	225	215	203	227	184	215	196	197	189	203	192	207	189	188	219	183	224	218	233	217	225	216	206	216	219	204	197	214	213	204	199	202	200	208	225	208	186	227	177	196	198	209	205	184	189	239	200	236	236	222	209	213	209	204	223	220	207	221	258	208	212	185	201	216	211	231	226	209	237	219	228	218	224	229	203	234	200	203	212	209	220	219	171	205	228	203	215	184	219	182	197	222	217	197	219	193	214	195	190	210	207	222	250	212	201	196	210	210	225	225	196	238	206	210	187	235	190	191	207	201	215	193	196	193	227	201	233	203	185	206	207	241	233	205	187	211	199	203	195	207	207	207	209	208	220	202	193	203	187	205	174	216	190	200	217	192	224	200	203	229	243	198	205	210	215	185	189	205	212	211	239	234	220	205	214	202	233	194	208	209	199	201	209	217	224	228	228	196	194	208	209	191	217	201	203	202	215	215	209	208	210	212	231	221	203	176	197	226	209	189	191	203	209	225	229	225	188	193	217	214	217	210	224	238	217	214	183	198	224	216	223	197	205	195	207	223	206	227	225	192	208	216	192	225	191	202	185	231	225	250	231	216	192	218	218	219	208	193	222	211	202	209	191	204	208	203	226	200	197	235	203	196	232	212	210	227	188	216	214	218	226	221	252	187	198	213	201	212	199	213	195	212	197	178	198	223	196	232	212	215	211	232	195	200	211	203	228	200	217	218	192	199	234	185	197	202	243	208	204	201	197	195	199	199	213	236	208	206	210	200	225	202	178	206	206	206	195	214	206	215	180	195	210	194	213	256	215	218	237	193	211	212	201	226	216	200	175	237	229	199	183	191	222	191	204	215	209	229	234	202	216	215	224	185	187	225	198	239	238	229	195	196	205	207	229	212	204	220	185	203	190	195	233	188	218	191	209	187	188	212	218	232	221	209	192	214	230	210	211	198	204	189	205	186	220	224	216	219	195	216	184	193	211	218	190	219	246	209	181	201	192	221	221	199	222	195	233	209	225	220	244	226	242	238	192	217	202	204	209	231	208	188	218	202	199	200	227	179	205	233	230	198	201	232	190	206	223	207	206	189	206	196	200	214	211	191	168	215	213	225	213	220	203	184	208	215	198	221	231	195	234	197	198	213	198	151	223	219	192	212	220	197	199	210	227	221	196	228	198	201	209	195	217	220	202	219	217	212	211	217	209	209	195	211	205	212	197	198	198	184	222	226	214	207	231	220	219	199	208	228	216	223	219	194	195	211	220	182	210	209	192	219	219	227	211	185	206	209	239	225	214	210	211	182	196	208	239	226	207	240	222	206	222	219	212	202	199	228	190	224	208	212	210	224	185	211	216	241	183	197	203	207	227	207	175	196	189	226	204	208	192	189	237	197	207	208	208	197	213	177	242	241	200	178	198	234	173	194	227	182	209	190	212	197	200	234	228	207	204	212	223	221	197	194	225	213	208	186	215	216	193	179	207	201	167	188	213	215	213	211	214	214	204	204	205	207	184	190	222	197	172	212	186	209	217	216	191	215	204	206	209	200	233	228	215	227	205	198	227	217	220	200	173	207	211	195	216	211	202	190	216	225	228	217	206	243	214	231	181	238	228	215	201	193	194	223	210	213	188	210	203	212	183	190	219	212	205	225	240	204	224	214	177	206	221	202	206	216	186	183	224	202	193	192	231	214	190	214	201	210	232	224	261	241	209	205	210	240	183	189	197	217	208	205	227	201	240	203	195	200	201	245	193	203	183	202	247	226	235	231	231	244	210	182	212	180	215	194	222	204	212	231	213	210	196	225	212	207	202	215	239	211	182	204	212	179	203	205	194	189	209	201	183	186	218	219	201	214	219	237	213	189	212	214	215	215	210	195	215	227	203	206	219	197	216	235	214	208	192	209	210	233	201	228	201	202	196	197	202	233	197	231	196	189	226	229	225	251	231	242	200	202	201	186	203	230	212	186	225	195	225	207	194	214	229	189	209	213	203	211	195	218	219	208	227	210	223	198	188	194	222	185	202	200	222	225	214	210	223	248	234	227	225	196	207	242	210	195	181	203	219	210	254	231	204	219	180	201	198	222	224	210	204	209	233	209	204	214	216	200	220	203	209	228	193	212	218	189	210	188	208	199	195	197	210	207	225	194	226	216	214	204	194	209	229	216	216	223	213	198	236	192	198	183	221	184	184	225	239	185	180	201	189	211	194	213	213	212	217	204	229	207	216	166	206	205	225	205	190	193	189	225	213	201	245	202	184	221	232	207	208	209	215	202	184	195	212	194	227	217	210	206	208	198	213	224	203	207	197	200	183	207	226	182	193	181	242	228	233	184	196	220	209	205	203	221	231	195	210	227	193	187	230	220	214	191	203	197	181	235	203	240	210	210	225	222	204	198	194	210	172	201	208	226	205	219	237	220	209	222	262	196	199	208	216	197	190	208	223	206	202	195	211	183	208	199	217	180	205	197	208	188	229	177	213	200	212	223	202	181	180	245	223	229	211	213	225	213	232	214	222	198	194	209	218	249	211	188	197	211	222	185	191	214	211	241	195	238	217	213	229	236	199	216	209	210	212	205	226	195	207	184	198	208	188	207	207	225	208	217	234	215	214	227	213	206	190	197	190	220	178	204	183	214	223	200	211	220	202	197	226	195	194	225	215	192	195	224	216	219	199	225	212	212	192	222	206	200	207	199	222	224	223	227	201	222	194	204	185	223	198	194
8062	1042	2009	2247	1967	1523	1316	1083	925	873	778	714	734	736	648	657	632	544	599	578	555	566	621	529	539	563	525	516	578	551	528	538	532	536	515	468	508	501	499	557	462	528	467	484	508	499	461	483	500	527	493	474	495	481	529	490	436	514	515	503	471	499	522	494	493	491	504	454	496	496	484	460	473	507	531	487	483	487	511	491	488	512	486	491	516	460	453	482	465	459	494	447	515	468	486	500	490	483	502	525	521	479	531	522	471	483	532	484	502	485	503	461	534	465	475	463	475	511	531	508	460	482	482	476	489	502	472	444	470	520	463	515	476	506	474	486	495	469	506	486	466	510	468	488	517	471	500	534	497	522	512	491	521	495	482	471	465	524	476	520	469	567	481	469	445	509	514	477	517	480	510	503	504	483	481	467	489	485	505	513	460	492	520	520	489	491	453	491	441	475	499	472	487	462	506	509	480	472	473	495	448	548	480	481	458	433	484	502	479	492	513	515	503	495	483	503	465	489	498	523	496	497	542	451	459	486	490	541	503	487	439	442	491	513	493	517	508	478	477	502	477	421	502	521	471	487	483	536	477	505	463	488	462	533	485	504	495	526	495	499	468	492	480	500	529	488	494	515	440	468	484	486	479	496	497	491	473	485	503	474	486	510	487	497	480	462	472	510	490	501	446	482	488	519	494	496	505	512	474	476	491	501	482	459	509	462	502	494	494	489	495	492	531	506	467	478	465	496	469	496	486	499	508	474	492	523	507	470	485	465	508	491	465	462	467	480	495	472	474	458	478	492	471	465	510	462	493	488	492	474	520	526	493	505	466	482	526	473	478	530	520	501	494	472	482	491	464	469	482	474	478	476	500	489	488	528	474	498	533	503	470	462	519	536	519	531	472	488	473	468	507	508	500	454	496	486	460	455	491	521	460	503	525	471	474	502	458	501	491	472	449	492	527	472	520	478	505	470	491	457	453	531	446	515	519	501	483	514	480	504	457	544	475	472	475	464	484	492	468	463	508	473	483	500	458	465	459	496	461	502	497	460	460	482	519	491	511	488	500	448	511	498	528	473	462	479	491	486	495	483	513	492	482	463	501	469	478	549	483	507	482	515	489	487	467	513	504	508	475	470	555	515	471	504	492	498	477	519	483	486	488	513	446	503	454	507	470	460	505	467	461	446	470	496	477	491	493	488	453	467	460	496	468	478	508	499	518	478	491	489	475	479	502	492	502	470	426	490	501	471	568	470	504	489	526	498	497	526	482	481	494	467	483	509	498	492	525	470	499	492	463	470	504	459	474	509	509	476	483	474	508	513	433	470	480	514	465	495	482	488	455	479	480	489	475	484	495	514	489	486	468	510	466	452	500	501	487	478	495	496	474	544	480	452	471	512	515	500	517	482	486	468	477	509	476	499	465	519	462	485	479	475	495	504	514	491	506	511	490	498	470	516	523	508	504	469	506	533	446	477	506	511	514	484	480	486	470	532	493	486	468	500	506	493	507	505	480	496	472	449	475	471	513	499	455	510	469	473	475	467	463	472	473	494	483	484	521	490	491	501	479	520	487	476	506	527	502	479	463	495	512	465	482	486	499	469	468	502	484	476	496	485	490	518	529	449	462	490	479	496	521	463	464	474	493	498	488	475	499	464	486	507	479	499	489	484	489	482	516	458	470	480	488	477	454	517	473	497	461	500	476	481	486	482	473	513	506	487	512	504	481	483	452	503	487	514	494	477	501	489	499	475	477	439	519	458	470	481	490	464	520	531	524	485	489	513	488	509	500	467	503	497	514	465	522	498	506	504	478	477	478	462	492	493	493	520	491	481	487	480	493	460	442	499	481	514	481	515	494	471	521	490	489	509	491	495	505	487	459	476	474	455	487	496	477	471	457	478	471	498	512	509	525	469	454	503	487	505	531	483	466	487	504	505	475	473	457	500	447	501	475	479	472	495	476	508	491	475	504	466	484	480	506	470	525	518	460	489	486	501	480	513	497	500	469	510	453	510	455	487	485	514	458	521	476	490	502	504	533	514	487	483	484	476	504	521	474	496	497	488	459	495	488	470	533	475	450	529	494	494	492	531	488	498	467	471	463	511	532	518	477	474	495	475	491	475	484	479	505	492	500	494	483	494	484	505	476	489	449	519	491	499	502	494	495	476	508	493	478	472	496	468	522	496	501	477	514	489	480	469	480	499	477	509	531	457	525	483	507	514	491	503	514	494	485	473	484	472	518	485	492	506	522	489	464	477	496	486	509	501	509	485	480	446	467	482	468	472	478	494	522	499	508	530	498	509	482	472	502	509	498	501	475	464	499	456	491	496	479	466	512	471	481	507	525	490	484	478	445	516	487	517	512	479	522	488	493	479	506	489	511	461	494	496	496	489	507	453	482	491	489	498	520	498	494	474	493	504	514	496	485	486	479	503	453	487	475	528	524	489	467	484	511	463	484	509	509	477	465	495	515	497	484	498	477	497	495	505	467	470	509	460	509	527	481	545	459	476	483	518	446	515	495	438	485	496	487	494	487	425	478	496	523	451	468	496	474	504	484	499	464	501	487	494	471	497	454	476	502	483	488	502	509	514	519	487	444	466	485	511	511	464	493	544	497	486	494	469	488	492	506	510	491	489	484	484	462	507	507	471	481	504	476	493	482	516	522	490	454	480	462	496	471	484	477	493	455	460	494	494	502	489	471	474	472	480	520	499	457	517	452	484	470	495	507	522	495	449	514	496	529	498	509	523	444	513	530	462	461	507	495	472	464	450	504	511	455	483	447	482	508	518	520	467	509	507	492	460	476	517	490	521	501	486	481	491	473	467	498	524	485	461	510	447	512	528	504	532	508	457	496	463	482	487	479	513	477	506	505	477	465	508	483	488	474	478	493	481	507	470	489	473	493	475	485	515	496	484	498	471	516	478	500	492	459	480	452	494	493	475	466	500	460	497	458	472	508	502	490	491	529	502	498	492	474	486	504	529	473	482	501	476	465	483	487	492	472	531	481	506	510	521	505	439	495	444	483	500	509	504	500	500	470	529	490	500	502	452	486	455	521	477	503	455	519	493	502	442	487	476	479	473	494	520	482	496	477	511	477	448	526	508	492	509	503	505	529	495	509	503	500	480	521	468	507	479	509	514	471	494	485	519	488	462	497	517	488	506	485	500	463	494	479	472	499	521	486	476	488	470	476	459	484	474	479	505	484	477	446	496	455	517	503	486	478	516	467	515	522	493	492	483	455	502	463	452	485	478	512	532	499	515	484	522	462	511	493	486	466	545	471	515	487	513	465	503	481	528	460	485	451	469	490	515	508	499	492	464	485	506	503	500	505	500	471	511	494	471	505	459	494	479	492	515	496	474	479	507	487	509	495	504	481	460	489	483	487	478	483	465	512	491	510	497	459	490	501	513	481	500	478	532	525	495	493	515	468	510	499	449	516	507	511	477	465	468	435	479	476	478	480	512	492	456	478	502	507	488	528	528	492	473	479	466	494	503
1399	237	248	242	234	241	229	223	204	223	237	233	248	249	213	229	215	218	211	189	228	208	253	239	230	222	244	228	254	240	245	240	274	198	246	247	207	203	219	210	233	225	252	224	255	251	230	255	210	216	254	228	219	238	259	255	227	232	233	212	264	211	191	235	217	220	234	247	262	250	231	234	235	224	195	237	225	230	241	228	250	240	208	240	241	246	267	261	232	247	237	267	260	253	219	234	165	233	226	241	243	246	240	239	236	247	231	202	234	264	223	232	230	227	244	251	229	246	209	230	205	243	202	225	218	224	249	214	240	219	238	230	222	253	234	234	235	209	222	257	239	224	226	266	250	242	211	251	230	235	225	234	226	247	221	228	290	228	194	226	233	223	223	238	230	237	231	254	239	229	220	191	233	222	234	213	217	225	225	214	229	232	208	257	258	251	198	220	256	223	266	226	235	252	233	225	191	241	229	217	189	215	226	225	218	219	221	252	214	204	229	220	234	225	237	217	234	242	231	215	233	237	209	240	221	234	223	234	234	283	242	288	232	225	231	208	216	236	248	255	243	257	246	225	260	220	222	240	220	239	221	249	241	221	268	215	216	213	204	210	249	208	224	209	219	245	237	228	228	241	233	242	217	233	213	223	239	231	220	232	263	206	240	208	257	226	250	251	233	233	249	230	239	250	257	238	226	229	245	207	210	251	202	237	217	221	260	220	237	225	195	210	244	224	219	225	213	227	225	235	222	243	209	207	250	230	247	220	248	240	253	237	246	244	248	241	236	194	243	202	247	236	237	256	224	243	234	212	213	247	239	228	215	217	206	207	213	222	226	234	219	200	239	214	222	214	235	215	246	224	251	222	222	210	237	253	233	235	234	247	238	212	238	198	237	237	239	218	262	238	233	247	218	216	237	235	222	250	217	225	235	197	228	285	232	214	207	248	197	244	244	237	232	236	261	235	241	250	236	233	243	226	202	203	237	236	241	232	248	205	226	248	209	259	241	227	237	236	220	249	229	244	237	238	253	225	232	261	243	233	221	238	234	235	231	233	243	273	218	217	221	219	232	238	252	254	212	249	216	230	240	237	217	216	231	237	233	240	239	255	234	224	236	248	213	214	217	207	271	233	242	203	237	237	227	275	236	221	231	233	227	211	263	209	219	246	234	233	252	247	237	267	240	223	237	243	230	220	211	219	230	233	239	242	214	209	253	225	212	218	220	203	211	226	234	212	218	251	253	258	243	225	261	208	242	233	189	272	205	226	223	214	217	227	239	221	254	238	258	233	232	240	223	230	255	188	206	218	221	233	246	220	205	227	221	201	230	238	234	241	241	229	232	201	209	239	258	239	248	263	219	238	200	232	203	252	232	233	222	247	251	223	236	247	224	221	247	252	230	218	201	246	226	224	238	246	256	264	266	213	192	251	255	212	228	257	228	208	233	242	218	208	220	254	216	245	236	230	207	213	218	235	249	243	235	240	249	240	268	237	236	230	251	252	247	239	235	244	248	241	232	215	249	230	215	252	223	234	250	211	211	223	237	230	283	229	214	245	249	223	224	260	239	221	231	254	230	221	229	209	221	272	255	231	224	226	237	245	223	232	212	229	265	246	241	227	229	257	208	238	241	223	258	211	292	234	223	230	229	235	211	224	224	207	240	213	232	245	229	230	225	251	242	219	230	270	227	235	210	235	248	228	232	240	232	218	226	216	212	256	239	207	219	245	241	226	238	245	226	232	208	263	265	188	250	224	226	239	254	234	204	247	229	230	229	250	230	247	252	209	227	256	229	218	217	220	211	241	222	229	223	236	237	228	185	230	243	264	231	230	237	250	249	237	226	221	223	227	200	232	241	233	252	239	221	205	213	233	233	242	241	234	267	246	232	226	208	231	263	216	221	231	243	215	227	210	229	236	218	224	207	220	250	235	226	230	244	251	223	213	227	245	202	241	208	226	257	230	235	219	220	236	236	227	224	204	250	247	246	241	253	236	250	247	226	247	257	223	243	237	217	239	233	246	224	236	252	222	221	237	258	229	234	249	243	239	235	221	233	232	224	209	208	239	208	242	221	238	239	233	233	253	234	256	249	239	225	223	230	226	268	225	221	255	244	231	259	214	231	215	225	232	253	258	216	266	256	252	219	228	210	234	222	233	224	239	209	243	208	238	228	235	229	240	220	252	255	259	239	222	235	221	212	247	231	237	228	215	204	236	243	238	244	249	234	221	207	256	222	227	238	212	228	216	216	212	237	212	231	221	228	242	250	226	219	226	254	225	257	225	242	214	214	237	223	226	218	252	208	204	223	207	214	223	229	211	239	229	223	235	236	228	233	241	240	231	232	256	239	250	228	244	229	197	246	248	246	210	226	247	228	236	215	197	226	215	230	254	215	241	226	237	245	228	237	255	257	253	213	238	251	242	242	235	226	219	227	217	225	231	191	230	233	246	207	216	237	237	254	230	186	224	231	245	255	202	212	245	253	253	255	213	213	215	225	250	212	250	230	263	228	240	220	229	228	219	234	248	231	230	229	270	253	260	257	225	248	228	217	235	251	210	228	229	230	243	219	224	233	261	197	221	220	255	240	216	251	234	207	240	240	225	241	251	216	226	227	206	236	207	214	234	237	250	247	228	264	262	230	241	193	231	196	247	208	231	251	223	217	229	222	219	234	232	211	231	210	202	247	215	223	230	227	237	213	240	209	203	202	197	222	216	236	255	222	233	241	225	237	233	235	210	236	215	220	214	248	242	255	252	223	229	252	232	223	224	224	213	243	257	243	234	228	221	260	243	223	225	218	271	244	246	224	227	213	214	228	220	259	222	222	243	225	257	261	226	224	272	261	242	241	192	219	219	252	247	242	240	221	232	235	244	258	227	221	214	225	233	219	235	236	226	214	206	225	247	227	243	228	260	252	214	253	242	236	245	215	221	245	230	253	249	209	211	255	255	225	243	256	245	259	277	218	233	284	219	247	263	236	232	208	207	234	199	236	244	222	232	207	220	235	227	214	231	258	220	219	217	234	229	257	217	233	237	226	246	232	225	245	206	234	235	206	223	209	233	230	234	215	235	231	232	250	209	243	230	259	254	258	243	233	236	255	213	279	235	230	230	255	228	229	223	241	235	247	213	231	247	234	230	189	240	225	238	213	193	262	230	230	248	235	235	252	209	232	255	229	227	223	247	228	243	206	226	217	235	250	200	241	238	234	254	227	212	252	241	247	219	238	213	216	205	255	262	238	229	247	237	224	215	208	236	226	230	241	224	245	222	224	223	253	226	238	249	249	245	235	244	255	202	228	252	261	208	242	260	234	260	234	261	272	238	218	234	224	227	231	198	251	242	240	226	240	228	222	245	222	288	239	207	248	230	222	232	222	245	199	234	229	259	203	246	218	217	219	235	231	246	246	226	239	219	251	232	225	236	241	243	211	218	188	237	226	229	231	237	253	246	231	200	238	223	220	222	237	225	250	242	261	230	226	235	234	240	253	245
1819	578	651	620	614	580	565	561	572	597	574	560	575	598	571	536	566	588	558	532	595	526	566	574	580	547	611	560	559	567	539	580	567	552	581	581	552	561	580	568	575	528	510	592	529	600	522	573	567	551	547	590	582	571	574	578	570	539	600	558	561	562	533	589	566	607	534	535	578	581	591	520	547	582	569	583	573	567	576	548	578	547	583	538	542	598	614	564	588	531	574	559	572	545	591	547	585	538	587	557	604	621	536	525	568	613	568	562	547	507	608	520	578	552	573	525	567	539	562	552	552	545	581	602	587	560	568	574	539	528	545	567	561	574	560	581	550	570	597	528	565	569	552	570	601	562	598	568	586	563	565	555	600	571	602	552	543	561	562	564	597	579	559	579	581	559	546	546	582	560	573	560	552	514	563	551	567	610	605	588	563	541	532	562	567	559	580	561	565	556	596	609	589	559	598	561	555	511	597	540	541	549	560	562	615	559	534	610	592	559	591	573	570	563	594	501	556	542	543	575	557	568	572	573	536	587	551	547	545	578	541	548	529	610	573	562	593	601	554	615	560	562	596	555	563	578	557	513	573	596	586	575	530	545	573	555	539	575	580	538	551	558	523	556	549	590	640	534	585	575	550	543	607	549	559	568	597	586	564	556	551	602	536	579	523	603	539	587	533	593	547	592	586	525	570	564	523	577	567	556	568	532	554	536	527	561	529	595	586	599	590	590	539	513	557	572	560	558	630	581	602	556	559	523	601	557	594	554	545	570	548	550	566	570	603	572	585	564	553	570	565	606	555	590	598	576	542	571	583	546	579	579	576	566	562	630	559	568	580	629	575	577	592	544	567	548	585	596	578	593	570	600	524	545	586	575	538	527	569	565	565	571	518	504	566	582	556	562	556	570	569	529	563	565	540	564	562	557	585	587	545	613	525	515	597	579	564	571	562	554	588	558	564	569	615	542	580	563	552	572	598	575	550	589	572	542	541	578	569	575	600	571	568	529	544	565	552	562	591	545	604	559	610	553	558	578	553	545	573	605	554	556	600	611	577	565	549	543	651	531	568	578	542	565	551	592	575	563	561	560	559	582	629	578	586	580	564	600	575	554	556	581	590	558	544	542	567	567	556	583	591	582	584	521	567	593	563	528	587	560	573	541	560	570	585	559	532	562	546	575	557	542	596	556	579	596	572	564	559	544	533	569	537	586	603	604	543	577	602	549	588	571	593	585	592	570	586	530	553	564	526	555	575	568	594	558	557	547	570	557	617	556	544	532	532	573	546	556	591	553	572	621	519	584	619	571	608	619	526	581	545	529	561	575	556	507	533	569	577	555	582	602	562	543	568	584	560	575	577	607	567	526	595	544	558	548	559	574	575	493	588	551	596	588	580	578	597	572	565	556	589	562	579	544	569	566	557	592	554	577	540	557	537	619	559	555	562	591	567	568	555	595	585	587	550	576	559	567	523	586	561	571	582	566	581	546	613	617	592	575	536	582	527	567	601	521	547	552	559	560	583	573	548	555	595	538	563	582	560	574	566	589	584	554	576	578	595	572	554	580	571	557	567	569	575	571	532	548	560	589	578	570	537	595	571	558	546	550	519	559	556	580	585	496	542	560	586	576	576	563	556	606	558	548	561	601	564	523	543	571	584	612	544	569	523	553	567	577	517	624	569	526	597	550	570	560	551	583	574	567	578	590	563	564	582	541	542	584	594	549	576	533	560	597	606	568	590	609	603	556	551	559	543	596	550	539	596	556	571	590	576	556	581	558	563	597	526	575	606	568	545	587	598	608	598	586	561	554	569	542	575	572	536	558	605	552	567	589	554	533	626	557	593	574	575	568	582	602	552	595	570	587	561	576	561	576	631	517	569	569	559	589	518	561	550	555	610	556	616	559	549	554	559	567	595	554	559	586	604	539	532	551	546	577	533	575	594	553	582	543	598	578	544	590	570	573	598	593	560	553	576	561	565	595	589	561	606	587	538	566	552	573	580	590	567	562	609	579	538	586	566	567	542	597	565	569	570	588	578	525	557	545	585	568	559	531	600	580	532	593	535	569	577	610	563	587	618	544	597	559	560	601	566	585	555	542	541	537	560	556	627	582	568	537	573	553	578	567	553	612	533	563	579	550	626	563	576	572	558	567	543	559	562	542	565	578	574	570	575	546	570	567	571	549	581	543	517	576	539	590	556	596	530	537	558	564	531	558	579	572	597	541	583	538	542	588	576	561	603	541	550	594	547	540	564	559	544	597	567	529	577	568	577	524	563	532	626	578	560	563	588	570	558	581	547	538	583	618	527	565	567	554	571	581	519	530	582	593	547	589	526	537	555	575	532	597	582	558	567	564	535	551	550	568	575	596	558	603	563	582	551	564	592	582	545	551	556	569	571	547	593	543	551	526	552	526	533	548	592	536	606	595	611	569	578	600	572	586	579	558	550	573	574	548	584	576	570	542	570	547	562	555	563	554	571	523	559	592	541	610	628	586	533	576	521	577	533	562	581	585	593	535	616	568	579	548	572	559	532	536	556	593	539	580	603	553	521	592	542	540	547	552	586	576	594	608	561	585	565	630	586	567	521	576	525	529	565	577	545	551	550	536	555	579	594	547	549	534	581	599	545	595	535	600	542	571	584	567	604	603	587	593	552	564	572	568	541	568	586	536	561	540	579	508	555	543	520	519	553	560	631	538	557	592	561	597	565	599	557	547	547	561	572	509	577	577	581	566	558	545	611	565	556	551	644	586	533	555	541	521	585	571	609	534	578	567	609	548	525	532	577	581	621	606	526	553	595	570	552	586	528	606	579	523	578	531	546	619	574	535	537	587	606	483	557	570	534	566	591	587	528	553	565	576	536	513	574	552	594	563	577	623	597	606	562	568	547	600	561	506	626	581	552	543	580	544	584	629	597	566	583	544	567	576	554	582	583	544	601	519	557	554	545	599	571	583	596	552	569	599	557	554	551	589	551	565	624	548	557	582	548	577	604	574	625	552	538	564	579	550	534	573	555	578	557	576	538	593	564	531	616	567	550	544	572	559	560	566	531	569	591	544	562	576	556	592	570	588	578	589	521	546	580	553	581	559	558	582	575	533	538	532	569	578	568	559	606	577	545	572	539	565	551	555	556	615	495	554	540	565	593	564	574	592	607	579	605	574	602	545	572	571	575	568	567	561	529	560	544	623	567	597	564	534	556	587	600	601	569	567	579	588	559	532	540	584	556	588	589	568	589	510	551	537	574	556	566	567	558	549	578	549	544	558	530	547	554	564	552	548	529	531	597	563	609	598	534	532	528	576	523	550	591	563	527	587	540	539	563	583	570	571	591	575	598	586	600	556	560	597	572	579	582	563	525	587	601	524	584	590	547	602	543	573	590	547	586	576	554	545	611	571	585	559	550	563	533	558	523	530	585	575	587	566	566	564	613	542	576	543	571	572	545	560	565	569	578	525	582	573	557	532	554	565	549	533	557	551	555	530	587	550	559	619	601	527
7526	631	659	560	491	466	422	377	378	337	368	370	337	329	357	361	302	365	351	346	292	319	335	340	321	340	342	341	324	354	325	345	333	309	309	332	337	333	316	312	330	345	308	327	359	359	310	335	323	321	333	315	331	319	306	317	359	332	372	357	356	348	336	327	323	338	328	341	313	319	319	303	321	329	343	332	317	309	316	328	307	346	327	333	323	349	307	338	345	327	360	337	311	334	314	292	357	355	356	338	309	309	327	362	321	351	320	310	314	323	331	342	311	320	326	334	312	337	354	333	337	333	325	334	354	333	359	306	339	301	361	310	322	294	312	340	346	345	324	320	295	327	350	333	312	332	333	335	341	319	351	326	369	318	324	331	296	314	352	350	324	319	326	329	293	353	335	347	324	318	325	338	299	311	319	331	324	356	333	341	357	325	321	332	378	316	332	370	341	352	340	325	344	298	324	330	330	313	337	340	349	313	362	330	302	343	326	340	337	314	315	301	290	300	335	325	340	353	352	360	325	311	304	346	311	365	334	321	332	334	308	347	334	345	308	304	322	322	330	309	327	288	347	324	306	327	368	352	331	298	295	344	309	323	387	308	348	352	320	318	314	336	345	320	329	337	319	315	301	309	306	316	335	345	321	337	322	326	339	331	359	320	340	341	321	308	321	318	356	304	326	378	323	330	357	333	321	374	315	348	346	372	323	336	345	308	312	295	348	307	328	314	338	319	328	361	326	348	353	355	341	330	303	358	322	362	319	319	313	345	337	311	311	320	344	349	355	338	329	347	335	300	292	299	312	339	373	342	351	343	330	328	325	325	360	360	327	296	317	281	305	308	308	285	339	320	355	320	316	322	312	324	319	309	329	361	324	330	324	304	326	330	317	346	326	318	366	319	346	350	333	291	394	372	335	356	299	327	295	337	315	317	338	356	332	326	348	333	315	301	332	305	317	303	328	343	341	335	328	338	330	350	314	354	345	322	344	332	341	322	345	341	329	288	330	327	355	352	324	321	346	379	297	312	355	341	326	316	341	338	355	289	328	336	343	327	328	344	330	376	300	320	329	343	313	345	336	340	334	347	341	353	363	340	337	339	347	327	314	325	345	316	348	313	322	329	305	314	341	293	304	344	314	350	334	319	348	342	336	332	326	342	304	313	346	338	341	330	354	311	343	310	339	330	341	352	317	334	345	307	339	332	295	351	329	282	349	338	366	341	353	341	353	343	294	349	301	340	315	307	314	368	326	341	307	346	341	354	320	312	314	285	323	347	360	348	354	356	361	355	340	331	392	330	319	321	325	295	358	343	322	356	350	347	320	342	281	338	340	323	346	384	307	330	309	346	315	343	331	305	316	332	378	322	349	301	325	313	361	304	335	336	318	315	371	351	316	311	327	362	347	342	347	352	344	322	344	331	352	303	319	347	313	285	354	357	319	322	306	367	333	349	315	301	325	322	309	294	330	333	354	343	329	349	322	322	351	345	354	347	301	311	328	325	323	314	316	293	280	353	348	321	326	321	357	317	324	308	300	321	307	328	319	306	283	317	336	352	325	296	339	289	327	341	332	330	321	332	308	327	333	352	355	335	307	322	288	325	317	359	300	327	304	330	324	334	376	329	329	313	316	313	296	355	301	346	318	349	354	293	353	360	361	332	350	275	323	332	319	317	335	331	342	373	324	337	311	359	350	355	352	307	379	360	335	305	361	302	338	338	342	374	320	344	356	340	339	351	356	331	318	335	365	318	345	335	324	353	307	301	322	343	307	326	314	329	339	315	344	334	279	348	314	342	343	322	339	348	348	357	361	334	324	339	360	338	331	324	300	341	307	325	319	353	310	346	332	337	308	358	331	362	354	355	319	332	380	338	365	287	300	325	340	345	318	322	333	325	375	345	310	298	333	356	303	365	334	312	302	362	325	323	335	360	366	342	346	327	348	347	350	298	346	296	358	316	332	347	355	306	311	330	372	312	337	344	324	299	338	306	319	333	372	335	345	319	356	336	330	332	288	311	324	324	313	347	327	359	316	315	345	359	367	313	320	308	346	320	351	359	322	275	341	327	306	338	356	338	336	329	319	362	355	310	347	348	346	320	337	318	309	348	326	325	351	349	320	297	353	329	347	324	323	325	333	326	338	326	291	338	332	339	324	323	348	352	355	326	288	361	307	369	325	339	371	360	324	351	332	312	311	315	328	317	352	291	318	363	304	326	344	311	351	336	343	355	358	317	352	341	337	323	317	357	339	318	332	315	314	344	321	322	321	348	344	315	322	341	303	290	313	337	316	322	349	299	326	332	328	337	339	351	322	333	357	295	327	352	308	335	316	349	349	362	318	309	305	313	351	323	311	321	335	319	327	330	334	355	314	306	340	321	310	294	308	301	339	344	325	339	280	354	351	373	326	321	348	307	328	322	352	337	343	319	338	348	324	325	339	317	330	323	310	311	334	336	311	361	343	370	326	332	324	343	325	341	348	319	333	338	328	339	323	302	340	329	358	341	335	345	312	349	299	314	339	353	296	316	317	314	331	334	355	317	334	310	342	375	347	315	358	355	334	356	325	347	315	321	318	290	344	327	344	346	330	310	297	321	326	302	290	295	321	357	353	299	310	309	364	343	323	343	366	333	335	325	362	337	335	327	334	324	351	347	307	304	337	356	353	357	318	310	327	330	331	332	338	323	320	344	336	324	340	325	339	309	310	370	349	310	367	300	352	347	319	311	350	324	342	326	316	351	312	351	342	304	358	333	388	336	361	339	320	317	348	351	339	341	312	344	377	351	310	319	337	327	349	363	305	332	351	330	329	359	336	326	355	325	349	320	348	362	310	354	324	345	336	293	337	315	318	289	346	345	331	361	325	349	351	329	335	336	345	340	338	341	301	329	315	358	308	319	351	361	334	297	293	312	331	332	317	320	338	328	345	318	351	360	338	342	330	319	300	304	344	324	307	325	358	313	327	343	324	352	350	303	297	354	319	377	302	312	335	345	341	324	369	321	309	348	319	328	324	321	274	324	309	318	332	310	307	306	313	328	311	335	361	378	334	351	324	343	330	315	300	332	337	341	317	317	339	360	334	308	330	306	334	342	303	282	294	315	330	361	339	299	352	361	324	336	313	296	301	347	308	294	307	355	320	330	336	321	355	334	345	294	302	308	358	358	349	370	355	337	314	334	356	328	338	309	392	361	326	337	370	315	325	316	311	345	310	345	360	321	333	345	317	333	296	333	298	311	307	325	323	347	371	336	318	300	315	335	326	336	304	333	349	352	336	341	324	335	295	308	319	345	366	353	333	340	351	300	331	299	340	337	346	316	316	325	358	311	340	307	327	346	325	337	339	326	347	302	355	320	313	341	343	330	310	308	331	348	363	345	333	316	363	354	336	325	313	296	310	358	338	324	308	320	301	352	323	333	343	335	327	337	334	333	342	339	342	301	328	329	325	355	327	295	310	302	360	312	340	310	354	368	339	334	303	337	310	345	317	323	327	341
6630	1090	1544	1673	1533	1242	1132	937	949	944	855	848	852	893	864	828	835	828	823	869	801	828	797	799	750	782	822	807	793	783	775	759	738	745	747	817	730	818	792	782	764	726	816	746	782	712	795	719	773	818	744	766	750	737	731	743	780	705	769	785	688	725	759	778	745	746	760	749	763	715	762	797	710	835	740	770	724	771	781	756	728	802	823	693	792	768	762	770	754	784	744	776	761	768	746	729	737	771	770	779	725	751	790	775	711	744	770	752	717	810	792	732	783	696	792	731	762	794	754	774	759	800	774	730	788	717	782	752	747	762	758	723	802	762	804	734	710	768	766	806	743	783	725	748	744	719	745	772	798	801	782	758	759	779	819	766	857	776	758	772	734	837	700	738	803	764	731	765	719	689	728	788	756	765	736	731	758	745	738	790	781	719	780	738	772	717	765	766	768	746	776	739	766	766	762	702	758	777	720	696	730	747	725	726	751	778	764	739	748	767	761	720	836	736	736	770	778	754	729	729	764	741	736	717	786	765	715	806	793	761	709	758	719	766	755	790	763	776	772	748	693	770	777	741	792	782	793	755	741	741	757	784	791	759	776	788	726	783	790	770	736	753	732	786	764	720	766	727	785	747	763	723	766	791	763	794	717	751	804	809	753	717	752	706	772	748	728	742	798	761	747	760	749	726	768	776	778	764	769	770	758	777	774	750	699	785	759	755	758	723	722	748	738	779	842	771	775	764	733	696	758	771	738	759	771	747	809	708	751	741	734	765	750	810	747	751	759	802	721	751	826	748	749	750	735	723	764	777	788	731	771	719	766	778	723	794	761	746	790	740	812	783	734	781	760	730	790	763	785	840	743	739	795	716	759	722	734	752	755	794	726	729	760	732	722	767	768	722	747	767	785	733	752	778	735	745	745	787	759	769	735	739	770	783	718	786	754	750	749	703	800	719	734	751	787	789	725	770	768	737	754	768	782	732	781	748	760	745	732	806	771	759	796	744	789	771	768	720	751	744	759	760	815	734	756	728	818	799	763	744	731	787	744	769	755	759	728	752	768	737	745	748	706	777	727	770	741	762	769	772	754	746	768	710	755	805	764	723	713	793	758	762	739	756	727	775	771	729	750	750	771	713	737	744	773	745	744	769	809	758	765	757	738	743	747	770	708	753	762	809	785	770	755	729	749	783	773	767	804	810	747	750	733	789	749	721	730	769	732	761	746	770	757	707	770	764	791	753	710	757	751	790	758	771	746	769	796	784	747	733	693	731	778	769	777	758	762	741	746	730	803	820	719	730	768	804	772	691	751	777	778	744	803	745	729	787	741	787	768	765	767	746	778	778	782	768	783	775	730	732	761	728	712	732	781	782	755	755	710	744	787	739	759	740	728	705	794	743	755	765	756	758	751	770	723	805	768	762	762	774	770	735	787	748	747	777	787	732	734	748	743	729	766	761	738	726	762	756	806	748	797	769	789	760	744	768	789	732	736	747	779	782	773	765	756	791	771	802	751	820	747	772	719	801	741	711	736	753	752	774	766	738	740	745	722	751	791	745	766	695	731	776	752	720	731	693	789	777	736	737	789	765	798	781	735	788	796	745	740	751	770	772	747	728	769	758	756	771	761	729	766	735	749	750	738	719	739	727	744	754	768	730	748	728	807	749	719	795	751	794	754	744	797	778	766	761	752	740	758	752	780	759	743	728	783	790	775	771	761	799	770	769	796	806	760	764	735	796	736	738	781	771	824	736	801	758	807	783	723	752	750	768	815	809	725	757	733	742	792	777	757	805	751	732	700	762	809	807	755	756	770	770	766	733	764	736	735	754	760	776	741	770	771	748	755	749	710	754	765	701	729	761	731	799	765	750	800	758	706	752	760	790	757	724	727	799	757	776	818	758	829	744	740	744	760	806	780	820	796	751	777	761	731	790	744	762	814	780	749	772	774	726	692	751	751	706	799	767	763	797	758	737	741	729	780	723	703	759	734	759	810	812	730	760	811	712	781	773	753	694	724	765	810	760	763	809	723	795	780	739	767	801	769	806	812	790	757	704	739	757	756	790	780	740	778	700	763	765	785	741	767	728	743	757	812	767	773	778	782	774	780	776	738	745	743	779	725	710	773	775	770	709	746	752	749	726	742	727	744	755	733	716	742	762	766	753	793	787	780	729	722	792	735	804	746	783	738	750	757	778	773	748	735	741	787	709	764	754	847	742	776	766	788	743	719	818	750	771	761	774	716	736	777	790	758	757	741	792	783	723	741	719	788	783	721	786	750	760	730	761	717	744	768	778	756	766	777	745	755	787	769	760	800	735	797	744	771	810	709	748	746	787	772	807	745	761	746	763	814	766	733	729	748	766	735	783	744	741	778	765	764	745	769	707	733	762	775	733	794	771	740	732	756	793	735	743	751	809	797	768	739	759	732	752	768	740	784	738	770	733	771	787	783	755	760	742	735	691	808	721	756	747	741	734	771	759	787	749	760	778	776	772	797	795	777	775	705	726	753	723	764	712	746	797	759	730	762	714	806	744	765	748	792	711	733	794	803	782	761	776	736	754	794	755	738	761	722	765	764	790	777	779	747	722	740	758	754	762	780	757	811	756	756	763	748	792	795	778	737	815	727	763	798	739	763	792	738	678	784	762	733	728	710	736	750	757	772	781	754	733	815	769	733	738	767	734	755	738	780	743	856	785	784	755	783	742	776	786	759	728	752	789	731	787	742	756	754	713	738	759	739	741	737	756	742	773	811	807	761	795	811	714	760	775	797	748	753	739	759	749	745	763	716	776	717	805	832	780	758	775	785	769	801	743	749	744	779	744	720	767	774	728	767	779	801	796	735	686	767	783	831	726	826	746	753	769	796	779	754	800	781	723	793	756	798	761	747	746	761	765	792	767	756	738	738	760	785	721	734	773	759	736	738	747	734	777	750	761	837	766	739	780	772	772	775	778	829	830	784	707	790	724	784	757	766	793	764	759	736	782	788	810	736	737	759	771	776	759	741	844	758	787	747	752	753	791	766	735	779	775	754	735	743	757	786	768	735	730	749	749	761	790	769	728	744	771	739	732	773	758	783	738	748	772	747	736	769	769	766	736	765	785	723	757	761	754	749	730	783	828	743	772	763	764	749	748	762	729	795	740	783	777	741	743	807	769	782	779	716	808	753	744	701	752	763	822	728	766	798	777	764	775	810	755	734	767	762	727	752	799	773	769	755	756	781	807	732	799	756	736	773	762	740	765	760	819	758	815	749	765	772	727	756	793	731	756	747	775	717	796	776	761	736	733	771	785	752	703	751	791	735	750	782	731	739	723	756	737	760	709	765	733	747	799	766	749	763	773	765	782	738	707	781	740	775	741	759	772	713	784	762	749	758	749	775	789	781	811	707	746	783	713	774	741	768	758	749	728	768	750	759	693	768	732	742	737	763	746	741	787	754	805	743	722	795	772	772	768	736	803	734	704	770	813	727	807	752	719	759	761	721	716	800	797	768	785
14219	1196	993	720	551	442	354	319	281	274	266	251	240	220	222	245	222	247	215	222	198	188	207	199	188	219	232	234	217	196	250	229	216	215	226	215	224	220	211	203	201	212	217	183	224	220	206	213	211	206	200	232	238	227	196	218	222	202	201	215	217	224	194	208	198	214	214	214	216	217	208	184	214	202	189	197	216	225	209	211	188	199	202	228	202	192	258	181	196	190	227	227	207	203	213	197	231	195	190	230	204	198	161	234	214	184	202	185	207	200	190	210	213	195	227	248	217	221	207	221	204	205	206	199	204	247	202	218	201	219	208	223	206	253	194	194	215	202	224	246	201	207	193	175	202	202	206	211	216	202	216	189	215	217	194	200	198	174	196	201	239	242	170	225	199	218	200	204	225	194	208	190	223	185	174	226	214	222	214	193	189	244	215	202	216	231	207	195	185	225	198	223	225	206	224	216	192	174	171	227	218	189	201	219	210	215	227	215	201	212	200	235	177	186	217	225	217	242	212	212	244	217	192	203	222	192	212	202	188	188	203	193	195	227	228	169	218	194	202	187	228	204	211	192	210	209	189	209	213	202	221	218	184	205	213	199	202	196	187	198	208	206	193	203	213	201	229	227	231	210	192	174	159	198	192	230	202	208	213	200	215	210	227	228	200	189	233	217	188	209	228	217	203	212	209	197	233	222	201	224	195	210	220	225	206	211	215	188	208	196	200	196	208	189	208	224	208	205	224	194	202	196	191	184	229	208	198	206	197	208	205	193	244	185	224	219	192	222	223	215	231	211	241	208	213	236	209	201	211	214	202	242	233	210	191	192	217	205	201	188	215	220	207	228	214	210	196	210	197	199	237	226	196	186	214	186	200	233	235	224	216	200	199	233	248	199	208	196	198	196	238	223	211	218	201	212	195	202	176	186	197	222	226	190	193	210	201	220	199	208	224	180	197	211	219	218	193	216	198	204	202	195	191	224	227	197	208	228	202	215	193	204	201	213	207	211	206	223	228	226	203	259	224	194	203	207	216	193	181	194	188	203	194	237	205	232	220	196	195	222	195	214	206	209	190	215	221	218	204	204	182	212	195	194	204	209	199	211	202	190	232	245	192	234	194	196	204	214	230	214	211	195	196	197	188	201	191	196	210	205	213	205	209	228	201	228	220	192	220	191	207	205	187	235	198	179	211	213	190	221	213	227	206	205	242	234	210	201	211	195	197	201	220	202	217	243	180	197	202	226	203	231	210	213	215	198	227	211	205	207	191	213	220	218	215	190	212	206	192	203	189	212	185	208	216	197	237	244	218	217	230	217	203	185	214	208	181	221	177	206	211	209	208	234	234	236	201	203	238	183	198	208	173	197	208	192	225	199	193	216	207	231	217	209	205	209	206	192	205	212	208	205	214	183	225	215	215	180	202	203	202	215	208	206	223	224	203	216	228	202	225	212	240	195	200	214	221	205	190	210	179	198	199	186	172	182	195	207	208	227	224	193	238	198	216	217	206	217	173	215	209	214	200	213	199	221	220	204	238	177	192	230	207	208	208	194	191	225	220	209	198	219	202	191	205	221	214	204	209	232	198	212	194	210	212	216	224	190	203	218	201	206	199	217	202	217	217	207	212	276	219	205	207	197	211	211	212	201	220	234	223	215	224	198	221	204	201	190	209	195	234	183	227	239	225	221	232	190	175	228	196	224	223	202	210	218	191	205	202	201	199	200	212	225	196	196	175	208	167	213	205	207	230	185	223	217	216	229	202	241	207	222	199	194	225	209	227	209	210	203	194	186	202	244	230	188	203	217	211	206	233	202	202	197	199	207	227	232	180	233	217	189	221	214	208	226	191	172	229	213	206	201	225	222	200	192	250	206	220	217	232	190	255	212	191	189	226	196	195	210	205	202	202	201	205	236	232	229	212	222	207	189	213	192	228	179	181	245	214	204	235	232	194	214	214	215	206	173	192	200	180	216	210	205	199	201	185	248	203	219	214	199	180	224	217	191	205	194	206	229	206	186	198	214	208	212	196	202	203	208	196	193	200	195	215	196	208	198	239	223	212	191	183	189	224	212	198	199	202	226	199	182	215	178	198	218	199	207	218	215	182	197	190	191	204	215	193	201	215	206	244	253	227	243	192	187	220	225	204	191	208	204	206	212	206	206	218	192	214	200	188	203	213	223	203	203	219	234	222	201	211	243	204	195	192	200	228	212	204	250	221	199	219	220	200	232	211	228	209	206	220	195	199	207	219	190	240	216	226	224	207	230	187	195	194	210	214	200	211	191	204	217	201	225	243	207	218	197	211	236	199	228	178	200	225	209	214	193	208	212	225	177	208	228	204	196	193	246	208	193	226	202	201	217	205	196	211	234	198	196	200	226	202	205	196	210	229	189	207	210	200	205	200	229	219	219	204	215	208	220	207	229	216	207	192	215	201	209	202	213	220	228	208	219	197	205	195	210	225	214	209	195	218	207	224	211	225	196	226	188	219	212	223	211	204	201	208	203	234	217	210	222	178	187	179	202	229	195	227	223	211	208	188	191	185	202	193	222	192	194	237	196	202	195	233	238	199	222	208	233	198	181	214	240	211	215	227	232	225	190	234	187	185	233	219	199	206	220	206	218	215	197	199	206	210	222	227	209	203	239	200	193	231	209	185	191	209	212	182	202	231	176	229	200	188	218	205	211	208	240	216	184	195	224	202	196	206	202	218	229	206	210	207	214	212	205	192	223	216	192	223	219	235	177	225	216	204	239	231	204	201	204	220	203	207	204	198	189	219	193	209	197	197	215	192	191	191	213	197	186	212	202	202	214	208	203	207	206	210	175	180	219	192	183	161	198	210	184	218	194	202	217	216	175	185	203	203	197	211	193	201	210	200	242	229	200	200	226	206	180	184	211	205	214	196	214	211	205	180	204	212	205	223	223	231	210	212	213	218	226	190	210	193	183	213	224	207	214	191	187	216	216	230	208	205	187	220	230	215	218	212	207	195	206	231	190	209	183	203	207	200	219	190	206	219	211	204	207	217	211	225	193	213	230	192	225	207	211	217	213	219	213	198	205	212	229	185	207	228	201	180	213	209	218	218	237	211	198	211	184	212	222	195	212	206	219	192	209	200	194	208	194	213	188	209	224	218	214	225	218	210	201	218	211	209	198	210	211	241	205	211	222	210	181	233	247	210	216	195	241	204	188	200	210	227	235	224	206	234	210	215	205	241	200	208	224	177	225	220	180	207	222	198	223	206	202	211	223	196	216	215	240	217	214	202	209	224	190	227	206	204	200	194	226	208	191	194	244	198	195	214	185	216	175	211	205	233	190	184	222	202	212	233	242	214	192	206	214	181	194	226	204	189	224	222	238	202	219	198	195	227	236	219	200	206	190	203	202	227	222	223	193	193	227	205	201	209	229	198	228	206	239	231	216	215	161	200	186	204	220	217	191	209	210	221	224	193	201	215	182	181	196	195	195	200	232	219	193	217	213	220	208	217	200	229	238
8083	1062	2050	2361	1863	1555	1244	1060	887	851	805	729	718	708	673	693	554	620	617	541	586	573	575	549	567	531	516	503	583	545	506	524	523	531	511	499	509	501	486	468	481	508	545	490	513	502	507	554	500	512	502	497	510	482	518	515	486	475	478	486	545	469	551	529	549	490	463	475	472	546	503	502	501	495	478	496	513	510	523	458	509	495	490	523	507	483	472	501	481	469	502	515	502	521	531	535	541	472	482	448	505	544	532	483	478	510	503	484	504	534	482	468	430	460	514	443	487	486	493	499	497	523	458	484	480	475	470	498	471	475	501	536	487	488	488	499	499	468	467	496	433	497	476	501	485	448	489	494	538	483	498	457	504	459	475	487	517	531	490	492	499	490	483	473	454	470	469	505	460	505	472	510	475	533	485	499	500	474	490	465	477	482	488	490	483	448	447	484	515	495	477	499	466	501	481	484	488	483	475	506	481	501	529	495	494	449	470	488	479	503	465	481	490	492	461	468	493	493	484	481	469	478	500	493	478	507	444	498	512	528	517	503	470	490	469	462	519	502	488	482	522	501	497	473	463	518	492	487	508	476	535	465	493	488	449	467	494	473	481	478	451	514	489	467	488	468	475	468	503	464	470	503	519	490	443	509	487	493	517	476	507	508	474	521	524	478	471	479	471	481	479	470	525	478	488	491	513	479	460	447	442	477	467	491	527	486	506	505	485	491	504	460	518	471	499	461	441	512	491	490	530	487	481	461	476	488	490	468	458	471	512	502	453	480	475	517	514	505	435	498	522	496	487	471	523	479	466	495	514	483	510	479	488	464	502	466	461	525	502	492	504	476	500	473	447	516	495	520	489	453	480	480	518	444	461	488	488	498	469	483	488	510	466	467	472	511	474	460	484	478	446	505	468	524	488	488	450	505	537	537	482	507	473	475	501	457	500	502	442	517	497	465	536	502	494	505	526	507	497	500	492	516	470	507	468	460	498	495	465	501	502	475	487	484	476	520	476	471	489	496	499	487	456	491	505	446	490	488	514	574	507	481	516	520	456	486	505	488	486	456	517	500	477	483	508	475	436	497	484	472	501	475	476	499	510	487	471	470	484	527	479	513	485	455	487	493	448	536	520	467	477	492	499	462	496	510	490	487	455	480	467	506	532	520	505	479	534	478	485	543	505	498	463	523	518	510	461	496	509	486	546	476	461	473	486	482	465	504	522	516	455	515	481	479	455	470	481	499	484	493	502	455	507	515	508	485	502	508	479	518	459	471	515	487	523	500	481	499	491	497	465	445	482	482	507	477	512	485	489	509	510	460	487	506	461	490	484	501	493	463	492	500	488	490	481	533	455	462	464	500	466	473	506	445	505	551	465	472	509	460	455	482	499	453	529	500	479	497	455	478	481	502	468	516	471	492	452	474	491	458	498	492	497	474	480	482	478	521	496	489	489	496	490	493	498	500	565	511	451	443	491	468	515	473	508	508	499	466	514	490	497	491	474	514	489	483	449	454	484	473	487	506	494	508	494	522	522	544	547	508	507	501	471	461	467	473	484	516	454	473	485	489	516	484	475	470	514	480	476	521	467	513	491	544	514	504	464	496	447	468	438	482	512	464	523	474	487	490	492	470	484	484	513	514	508	473	521	482	467	508	452	464	469	488	480	470	461	473	493	498	481	466	503	482	492	473	519	477	479	464	502	480	498	483	520	463	500	499	504	469	453	478	474	503	493	493	461	466	487	495	478	473	460	486	496	483	532	450	487	493	501	492	480	491	502	477	482	526	449	493	508	501	499	464	461	499	477	474	505	501	477	510	484	497	492	467	510	493	491	483	465	477	464	524	449	485	485	488	491	475	466	487	477	494	479	537	499	468	515	500	441	507	489	494	504	464	467	500	465	512	471	500	497	488	496	522	528	521	514	507	504	502	483	482	531	455	482	524	469	457	511	505	463	441	466	484	462	504	487	483	487	456	503	472	495	530	466	487	496	487	518	498	510	489	449	498	478	459	477	484	487	483	519	500	502	465	492	453	487	480	527	500	482	505	445	481	460	515	539	462	499	512	459	484	519	522	497	481	478	479	471	468	520	461	480	482	492	447	471	488	473	491	488	491	500	504	479	450	467	495	479	465	506	481	445	495	513	478	495	506	483	528	439	494	533	498	492	491	506	520	486	473	483	535	469	470	479	500	494	484	451	472	513	495	512	463	490	505	512	485	506	505	502	502	461	504	501	477	511	501	492	541	515	515	484	480	488	478	514	497	473	470	496	480	516	491	449	470	504	492	480	497	485	493	484	497	492	481	437	469	505	467	477	477	525	495	494	490	460	510	449	448	506	478	489	497	500	512	434	497	467	476	511	524	463	479	518	501	525	519	502	479	478	520	484	467	490	466	474	511	483	516	544	475	526	479	457	496	484	488	480	483	481	479	514	489	484	521	468	480	469	506	500	487	489	493	497	450	507	530	493	460	517	536	488	499	489	493	489	467	460	488	480	474	542	486	504	500	505	460	475	463	504	465	533	473	477	501	475	522	492	501	474	467	450	450	470	475	471	507	473	521	491	470	525	522	471	477	473	539	507	508	513	510	486	470	469	486	471	494	491	482	496	470	433	465	507	487	484	482	507	506	432	555	475	513	481	482	487	469	477	502	537	454	496	476	488	480	518	476	512	508	474	491	486	483	452	468	492	454	493	477	476	451	480	499	497	466	475	470	472	477	487	469	452	529	443	486	461	498	458	467	471	527	495	472	455	511	503	476	493	494	488	458	453	526	482	486	490	516	448	496	504	496	482	518	456	502	485	517	467	432	496	479	519	465	497	502	503	455	456	510	519	457	505	444	523	480	486	486	506	488	497	463	498	461	516	478	501	474	492	493	492	507	529	474	505	500	508	485	492	511	520	493	471	517	494	503	460	479	485	482	484	457	484	493	490	481	522	519	507	546	447	514	470	500	478	523	477	517	492	500	483	501	518	463	466	488	520	495	434	506	513	495	467	477	487	496	482	497	484	503	477	465	467	473	484	482	446	480	456	502	497	512	492	496	498	496	504	467	465	458	512	533	506	529	460	494	484	512	490	519	485	478	497	477	513	451	483	497	468	486	473	497	485	535	492	453	479	484	466	483	489	465	459	471	490	509	463	495	487	457	485	475	455	530	476	495	482	479	500	489	477	517	519	516	454	428	476	512	478	485	475	488	504	453	490	487	484	500	467	480	506	489	489	480	496	457	467	497	481	495	461	468	440	473	471	524	479	472	490	513	505	507	497	460	499	512	481	466	493	487	497	490	462	478	456	481	507	481	463	493	436	471	508	473	500	459	495	470	491	513	450	488	505	524	457	483	499	514	477	459	488	503	456	477	493	507	473	495	482	527	492	502	445	494	498	500	489	494	497	490	480	478	501	492	523	488	503	507	487	487	535	464	521	497	495	491	479	475	483	506	496	478	451	507	469	470	496	500	510	473	495	481	517	433	565	478	495	490	450	506	500	501	479	490
1396	224	225	248	243	230	228	234	218	241	264	222	234	233	216	222	253	226	221	237	228	249	227	205	250	251	254	240	228	229	245	261	225	245	232	224	225	230	230	211	253	230	245	241	223	267	215	244	243	222	266	235	227	219	235	227	218	244	211	235	234	237	234	235	242	268	243	227	219	220	222	218	236	240	227	226	250	249	260	234	247	233	252	224	223	214	222	264	224	242	244	254	230	211	224	249	229	250	243	243	234	215	246	241	234	252	207	226	219	241	232	249	233	218	182	195	259	246	223	235	239	257	226	225	213	250	245	242	212	224	227	221	258	234	224	224	231	223	243	239	255	219	228	232	225	209	244	259	265	235	229	228	231	219	249	229	210	208	238	235	217	222	254	235	217	261	265	226	239	245	226	253	235	241	246	263	254	261	232	261	226	223	273	197	245	229	232	229	232	227	212	253	221	226	215	259	229	226	246	245	238	231	229	222	229	226	215	216	260	235	196	236	230	230	221	230	229	220	224	201	230	208	224	255	220	257	230	242	253	235	220	243	223	233	215	221	259	224	226	246	220	274	196	240	248	241	247	245	239	252	253	242	290	235	215	235	222	226	228	212	240	242	251	276	245	253	185	223	230	258	228	219	265	250	255	238	210	221	244	221	220	222	242	236	211	238	235	238	232	243	243	217	220	208	226	259	259	258	223	242	270	224	224	233	222	230	229	234	252	257	251	231	233	237	243	260	255	217	263	245	230	246	243	237	245	233	203	248	241	223	234	239	247	239	227	224	215	209	232	218	222	202	259	211	227	253	235	249	229	229	240	246	244	228	238	232	251	242	215	251	249	252	228	236	216	228	246	235	212	253	230	236	228	199	220	227	227	237	213	224	230	259	213	235	219	231	245	252	221	224	241	247	236	222	255	233	241	238	243	237	226	236	235	240	223	245	243	255	241	229	218	244	218	236	215	240	256	243	257	242	228	229	258	236	212	236	221	223	198	246	242	237	245	232	217	215	226	247	238	241	247	256	249	265	264	216	242	234	211	201	255	230	254	259	258	203	230	218	219	255	231	220	247	231	205	219	221	234	216	243	242	206	231	232	251	220	245	242	216	236	202	231	233	254	258	214	238	221	254	215	244	248	268	242	237	220	244	232	222	255	224	257	264	269	236	270	240	254	246	224	208	209	216	233	237	220	259	220	246	231	252	222	241	246	251	231	232	240	223	212	227	207	222	220	256	237	254	226	227	221	237	248	239	251	224	208	239	257	220	240	243	259	259	260	199	211	208	239	221	236	230	233	259	235	231	223	207	231	213	258	253	230	230	231	238	250	230	231	243	221	223	255	231	216	219	233	229	175	204	250	259	228	238	228	251	240	222	250	241	231	232	228	212	251	228	234	230	215	231	209	236	234	258	252	225	243	224	261	196	236	246	230	226	206	246	245	232	249	233	236	217	220	248	232	231	236	215	217	240	212	231	230	241	231	230	232	227	221	237	239	243	248	229	185	227	241	228	222	223	210	219	243	225	254	218	251	218	221	237	231	250	251	213	234	245	218	249	250	252	237	248	193	225	232	258	226	208	233	251	235	226	228	214	216	237	246	207	234	235	234	225	231	251	245	252	254	227	230	222	245	233	243	226	249	249	214	241	244	231	253	222	241	237	253	237	220	251	212	233	219	232	227	231	246	254	244	233	197	224	260	209	223	237	241	206	215	208	230	229	218	230	227	238	216	234	226	218	247	254	236	224	229	221	206	224	243	208	225	209	236	253	260	238	236	237	186	239	224	232	222	227	221	245	212	243	226	269	251	235	254	210	225	256	218	238	211	227	240	215	261	231	237	223	234	217	248	229	219	247	251	230	260	218	214	222	220	238	211	223	254	218	234	247	228	229	212	233	234	210	227	210	247	237	262	233	232	221	258	210	246	251	260	238	201	219	232	236	233	218	237	217	227	202	197	221	223	221	205	231	247	234	257	223	207	230	232	210	242	229	228	207	212	248	237	227	231	251	263	226	228	211	232	224	220	227	259	210	191	221	231	232	235	219	241	256	219	244	202	236	242	202	244	207	240	221	214	233	244	249	216	244	223	228	227	242	257	219	248	209	199	228	217	242	242	236	234	258	224	226	230	234	219	236	224	241	247	257	232	233	234	203	245	258	223	201	204	220	221	253	204	287	230	258	256	214	194	215	237	272	235	234	251	239	219	220	236	242	252	226	224	235	251	245	253	259	212	227	236	229	219	214	230	229	238	249	260	225	220	253	213	239	210	247	230	215	217	241	217	227	226	265	228	276	203	198	194	242	229	248	261	247	250	245	199	217	228	242	231	211	215	214	225	239	235	230	237	235	217	253	255	241	221	240	213	211	233	239	259	227	225	238	226	233	226	240	231	202	267	233	225	254	213	239	248	218	243	231	213	195	223	267	244	221	242	213	230	268	235	229	194	257	227	241	206	214	215	217	223	236	239	225	223	233	237	224	231	251	215	218	235	263	234	207	215	259	237	265	244	229	232	245	228	225	242	228	241	233	212	247	226	241	228	229	224	271	226	224	202	232	242	187	250	241	217	237	248	229	238	228	231	223	214	245	229	218	232	257	233	221	204	222	235	220	258	235	203	251	232	252	208	237	236	236	207	237	237	246	265	230	240	214	234	225	209	191	259	260	232	206	238	214	257	232	226	229	271	252	219	279	234	231	236	237	260	232	218	250	223	232	238	233	226	238	238	211	210	237	225	235	214	213	237	229	244	201	249	263	227	239	211	227	213	237	244	255	230	215	234	201	232	215	247	252	240	254	238	210	208	222	253	232	219	238	219	229	243	250	235	211	221	231	221	259	245	239	221	232	209	209	243	225	207	243	221	242	240	232	209	227	226	227	225	227	257	214	228	213	233	224	238	204	227	231	215	251	234	232	240	255	246	219	214	252	235	208	216	226	236	244	220	238	218	213	252	235	241	225	221	246	250	213	211	248	229	226	248	249	226	224	228	243	251	243	243	226	223	228	230	218	244	223	247	262	252	225	239	228	226	240	216	230	230	231	240	269	234	236	278	206	258	238	230	253	237	223	234	230	244	253	234	239	248	222	241	224	221	241	235	215	226	221	220	248	236	232	227	204	223	213	241	208	237	229	197	234	211	231	229	211	239	221	228	216	266	243	215	262	256	239	222	244	237	247	246	275	233	235	236	230	235	240	217	231	240	216	224	245	228	230	234	237	239	231	216	223	227	199	219	227	235	221	235	244	269	220	214	228	223	243	222	241	248	233	241	231	232	249	245	203	243	225	232	240	241	226	230	250	249	228	251	255	249	216	231	242	235	227	256	232	222	234	214	210	222	242	220	218	279	244	196	224	252	241	230	215	226	248	243	216	236	225	259	195	222	239	224	256	230	225	216	255	229	217	230	224	242	245	245	217	227	246	253	257	222	203	223	235	247	214	194	249	251	241	230	242	212	244	246	225	245	228	227	224	239	255	220	211	215	202	232	258	231	225	235	239	240
1799	579	601	635	570	577	585	588	582	564	497	597	556	582	560	571	574	565	587	602	603	527	598	599	557	587	557	533	558	545	626	574	569	575	589	579	567	545	558	548	558	597	570	574	600	584	586	552	556	547	612	583	587	600	559	560	614	569	579	579	567	548	541	540	514	565	546	603	551	573	540	530	580	546	568	640	509	611	548	526	531	545	586	542	526	598	594	572	561	559	552	566	571	574	546	579	522	567	589	544	565	564	560	559	564	576	594	568	563	542	564	559	564	565	620	562	531	547	571	558	559	568	570	603	612	544	592	577	544	553	545	533	564	601	572	550	556	575	599	557	567	633	559	579	557	562	559	534	540	551	560	539	547	560	606	552	620	588	556	574	557	568	541	541	552	592	541	580	553	539	544	548	551	547	560	581	548	584	566	564	552	548	615	549	616	564	568	538	548	569	569	564	577	561	598	555	539	570	599	586	569	618	544	551	555	592	576	566	571	567	563	569	593	578	547	583	599	566	603	577	554	559	585	560	578	551	614	589	539	556	549	555	552	568	548	566	514	587	580	556	582	572	563	539	589	584	499	546	581	584	553	556	584	558	553	579	589	599	567	588	571	589	564	552	579	565	589	519	537	572	549	537	607	500	539	604	598	569	554	540	528	568	567	581	567	535	576	569	562	589	605	572	564	531	543	603	582	558	565	598	544	568	559	560	552	570	577	547	560	571	584	543	590	562	542	568	559	576	561	560	591	556	542	548	556	571	550	597	579	550	524	579	555	571	535	547	604	553	592	569	598	579	578	556	586	583	545	588	605	543	516	584	542	584	548	606	580	531	603	513	577	596	591	580	585	543	535	577	568	573	500	555	570	566	588	574	570	557	624	601	599	556	591	577	578	545	549	552	568	583	581	542	612	537	591	517	530	586	590	568	545	592	553	589	565	573	558	576	595	582	562	580	608	604	574	603	535	599	588	588	561	542	590	536	584	565	552	579	552	536	597	558	558	549	513	586	581	565	566	572	551	627	551	582	561	564	580	588	480	633	533	605	590	556	571	546	576	577	570	565	583	554	569	539	579	506	604	589	539	567	515	504	614	589	525	595	581	541	555	559	556	550	546	604	554	551	590	514	615	551	586	574	545	548	533	545	535	557	588	576	586	531	592	508	572	550	567	589	573	550	542	566	516	611	579	523	547	561	571	588	556	589	537	610	593	553	573	560	584	540	536	595	556	577	583	527	563	606	562	601	544	560	544	569	589	584	560	536	548	563	526	574	561	553	575	545	579	583	579	548	623	613	590	582	553	592	600	503	584	595	584	574	627	532	564	575	579	580	576	592	556	533	570	556	535	551	615	562	620	577	535	567	588	555	573	604	534	545	590	562	528	534	607	586	553	554	581	586	531	567	546	591	523	541	548	571	566	572	555	520	514	579	509	566	568	557	559	617	572	564	543	577	546	555	557	573	558	571	530	575	573	540	568	542	554	533	525	569	522	599	583	581	574	560	566	571	571	600	559	551	538	545	574	594	551	572	570	585	586	589	606	594	563	599	603	591	562	576	540	594	535	595	585	544	593	561	578	557	593	565	540	573	529	537	542	586	580	575	573	559	555	560	550	583	577	568	546	526	558	586	573	554	595	590	579	586	550	578	550	582	549	596	548	551	571	614	555	563	578	558	577	561	569	548	559	581	557	575	544	573	503	586	538	536	557	607	570	583	555	559	600	552	566	542	552	583	536	538	587	537	588	584	564	552	555	613	603	538	533	551	527	589	562	604	599	652	563	549	588	524	554	599	588	565	553	574	581	615	549	548	558	561	602	527	583	571	564	505	593	564	548	529	573	551	564	565	578	523	551	534	591	569	516	551	582	558	586	546	563	557	573	564	573	559	555	544	543	567	551	565	575	576	585	535	564	592	577	566	543	546	577	557	584	580	547	563	596	581	576	504	562	543	577	541	555	556	572	577	578	583	590	571	581	577	574	540	563	526	558	558	547	575	536	563	548	567	544	582	539	556	547	554	594	576	520	532	600	585	602	573	565	575	628	572	556	576	579	506	528	576	613	575	579	536	508	556	576	562	565	621	580	588	571	568	544	527	557	569	549	599	574	568	609	562	574	601	544	537	529	615	554	570	621	562	531	561	567	528	537	583	603	556	559	535	548	592	550	573	562	612	611	527	569	558	548	573	571	597	567	582	580	511	547	588	577	578	544	527	592	577	588	581	571	554	532	577	567	548	547	595	553	550	581	578	563	550	592	531	578	563	606	567	557	608	538	560	571	617	556	564	558	533	600	571	541	539	545	567	604	577	579	568	534	573	563	565	570	540	541	607	566	553	551	579	569	555	563	585	593	543	612	563	573	572	503	564	551	539	570	616	582	585	536	556	574	577	576	541	556	511	562	551	601	556	543	565	548	573	581	543	521	568	584	605	556	555	568	533	585	559	577	564	576	565	549	542	549	532	592	567	582	563	569	586	555	599	575	552	534	580	519	542	578	546	574	559	538	569	555	558	530	530	578	580	578	578	610	578	561	533	576	570	552	548	539	555	572	580	548	531	581	584	571	551	582	540	619	548	573	539	573	564	551	645	569	570	575	545	530	558	570	528	570	585	622	593	572	576	587	567	558	568	578	583	589	515	553	581	567	558	564	570	553	546	517	567	588	592	538	572	580	588	554	574	563	589	532	574	585	594	538	528	613	568	564	581	536	559	570	587	604	578	539	586	572	583	553	551	567	562	574	539	536	588	567	542	557	559	598	595	584	570	540	564	552	559	574	559	565	584	581	583	571	605	590	526	582	603	547	578	587	580	538	578	567	556	538	553	542	582	542	563	551	596	588	540	553	570	575	578	608	562	573	544	577	596	530	551	564	528	580	579	562	563	572	579	600	559	563	573	578	567	565	561	575	587	556	546	576	583	552	553	588	592	591	532	551	562	578	594	570	559	540	565	593	562	566	587	575	565	603	598	538	579	577	570	559	556	633	577	541	547	545	587	656	562	571	558	599	547	562	561	591	542	569	603	576	570	571	578	574	564	542	567	567	581	511	565	562	563	550	563	554	579	580	593	570	566	583	555	584	618	582	569	582	574	537	538	590	532	569	591	573	576	564	557	529	539	550	560	583	552	568	555	562	576	579	532	599	575	553	574	555	585	572	574	593	551	549	557	521	603	573	562	592	558	570	547	539	539	568	519	575	547	546	516	583	590	555	567	564	557	564	558	582	537	516	565	591	522	583	605	568	583	589	578	574	566	558	572	560	578	560	561	550	591	563	557	591	543	595	564	557	567	547	541	582	546	571	576	571	562	571	545	545	605	565	590	603	533	596	607	554	520	591	575	569	577	554	548	550	590	572	569	541	588	542	552	558	578	575	584	565	551	538	603	539	587	584	561	539	550	522	525	599	560	560	547	577	592	572	542	564	571	545	577	608	569	560	558	590	579	527	556	571	563	564	520	568	561	608	523	546	561	555	568	546	575	580	541	589	556	573	586	547	584
7512	614	654	602	520	473	399	399	378	362	374	337	342	333	334	358	346	347	345	369	345	323	368	363	328	340	333	286	315	337	351	374	345	352	332	326	308	351	319	327	329	299	304	313	331	340	318	318	348	311	318	358	322	365	338	335	347	331	349	319	331	339	324	311	335	341	327	344	319	336	299	325	305	320	355	343	305	317	318	352	349	338	358	329	351	375	353	330	343	323	331	341	354	309	336	348	366	304	303	321	335	342	287	339	360	322	349	338	337	377	380	331	343	331	311	340	364	310	352	342	337	333	335	325	309	327	293	323	352	303	334	360	337	326	321	319	314	334	314	340	321	319	345	325	289	366	326	354	330	297	332	306	368	308	331	351	330	328	316	349	323	331	324	339	318	352	332	385	316	305	314	330	361	315	295	313	346	370	322	327	333	325	349	363	304	342	322	352	315	344	349	343	322	345	381	330	319	314	350	329	348	354	311	325	300	329	343	324	347	327	335	347	335	329	343	310	312	318	353	352	311	344	329	350	345	343	354	333	322	329	319	337	343	298	340	339	349	323	349	363	336	353	321	330	338	312	319	302	327	326	334	360	346	355	343	320	343	355	301	321	333	362	347	310	334	332	339	367	334	340	340	333	349	325	357	331	315	305	307	270	315	334	334	342	329	345	332	348	315	328	332	283	289	308	331	313	328	327	364	339	321	355	294	347	299	307	323	331	362	380	294	299	332	368	318	364	333	346	357	359	318	350	344	359	301	312	332	338	287	354	302	296	322	320	326	337	298	334	324	319	331	343	319	305	336	342	356	303	351	354	370	319	348	338	313	366	337	360	322	339	298	340	324	318	353	363	377	349	352	333	321	344	331	307	323	309	351	321	311	341	362	361	326	292	346	313	331	327	325	331	330	274	344	328	359	328	340	335	318	347	353	314	319	352	314	334	339	349	321	348	372	315	340	345	315	343	334	334	313	329	338	338	363	350	365	340	336	347	354	362	333	331	328	333	322	347	358	349	321	378	355	322	327	338	317	351	347	358	354	343	303	346	326	325	326	335	315	310	339	355	341	322	331	340	314	346	342	328	362	315	317	347	318	347	299	351	324	346	321	303	377	309	321	298	337	306	290	328	298	339	307	330	320	308	332	311	305	331	316	293	319	312	329	323	372	329	342	329	343	350	334	354	308	318	348	323	326	333	362	305	307	347	320	310	343	346	318	306	323	331	337	322	339	306	349	346	328	306	335	327	340	342	335	323	341	346	335	341	348	277	348	319	339	329	337	313	324	350	312	349	320	330	320	375	301	332	318	314	323	301	299	298	291	338	300	329	346	363	370	326	300	321	319	343	314	345	350	306	345	359	348	348	340	305	356	373	337	329	321	330	353	341	320	350	329	321	329	333	334	337	324	330	329	346	328	355	322	331	344	337	313	316	332	333	323	324	344	309	291	302	312	316	308	327	339	351	333	333	357	322	319	313	322	347	378	363	285	342	324	333	312	344	307	298	337	337	337	297	335	327	317	339	307	309	328	302	314	317	344	332	344	350	317	346	337	319	348	291	313	306	324	313	294	326	307	333	357	354	345	337	340	328	335	324	354	309	322	346	361	328	343	325	309	322	333	307	362	327	322	361	303	374	362	320	355	322	332	386	358	324	306	315	303	343	340	308	324	355	317	323	295	344	324	354	314	339	361	341	368	334	356	311	327	334	311	340	298	332	339	324	316	333	349	325	309	332	353	335	348	336	375	319	324	318	397	329	324	327	287	304	331	309	308	278	324	346	345	334	345	339	354	350	337	346	350	340	365	351	294	362	345	324	368	327	317	349	313	291	324	304	356	305	304	325	331	325	333	347	337	320	324	323	339	331	305	329	332	333	309	307	307	365	351	324	313	305	339	329	315	325	329	327	334	345	345	354	296	309	333	296	294	352	368	343	326	364	320	304	347	336	338	318	326	335	330	333	323	309	363	347	344	318	351	316	347	328	337	322	315	285	340	316	327	357	296	334	353	361	366	338	321	343	350	332	320	336	335	323	283	346	345	313	326	381	354	321	360	310	324	353	325	367	317	349	350	368	367	356	316	357	328	324	315	322	334	310	327	299	334	340	342	349	313	348	309	350	329	338	322	343	336	293	354	310	360	339	334	321	331	316	326	323	341	365	325	370	328	359	325	338	334	337	334	310	349	318	307	326	345	348	325	324	343	321	306	315	337	329	334	321	368	323	302	319	328	363	334	338	318	374	330	378	333	336	294	321	339	307	332	335	343	316	325	307	326	325	306	340	319	367	385	303	328	345	309	308	325	297	308	321	296	350	315	310	356	327	328	309	376	341	348	344	361	326	342	326	334	289	335	356	299	336	313	352	334	299	316	377	360	321	325	373	320	327	321	354	342	346	304	336	334	338	310	304	316	326	336	350	339	320	315	326	325	325	355	324	336	321	329	330	353	293	332	336	316	314	340	296	331	357	338	351	359	356	325	355	351	329	313	334	299	339	326	361	324	306	352	343	379	359	382	363	301	384	329	330	329	356	319	332	288	332	344	332	343	370	311	348	347	320	365	345	345	341	299	346	360	365	321	337	345	327	328	329	309	321	364	321	340	349	320	311	372	344	320	287	327	320	302	338	322	348	336	320	336	314	339	331	326	355	314	311	352	333	321	319	355	331	374	317	305	326	340	316	363	343	320	349	299	334	347	327	338	339	339	329	364	320	334	311	320	339	315	320	333	326	298	300	288	353	335	353	352	331	326	316	335	334	338	324	312	320	315	320	352	332	362	360	325	316	343	302	349	354	353	332	325	346	312	366	352	337	308	337	362	337	286	337	320	347	308	339	321	311	348	326	360	328	338	325	315	338	337	331	380	374	284	344	336	353	348	325	328	333	331	332	344	337	332	349	318	322	328	338	345	326	332	316	326	317	302	337	330	298	311	358	315	359	352	336	326	361	298	308	335	344	349	309	339	345	312	348	362	338	311	324	321	345	329	352	354	333	317	303	331	330	293	334	348	344	323	339	341	340	322	349	343	347	342	326	316	320	329	329	341	319	326	336	319	297	305	330	312	303	332	315	354	357	331	306	331	321	345	342	321	324	350	314	355	324	364	343	369	329	292	344	331	369	310	324	340	391	332	328	345	358	331	343	378	358	319	290	319	351	322	347	329	331	327	347	380	299	323	284	311	374	340	347	344	343	349	313	343	322	329	335	344	322	353	335	348	351	323	334	309	345	298	331	321	338	369	357	325	319	348	372	361	329	298	327	327	327	325	322	336	337	332	348	321	343	316	338	318	349	328	332	327	325	319	324	356	354	344	336	303	352	338	348	339	306	320	355	346	324	350	322	337	337	373	352	320	317	313	354	323	323	369	357	334	306	352	331	325	307	336	341	294	320	343	370	322	354	337	328	357	311	341	323	362	335	327	296	324	298	341	332	330	315	317	354	345	360	329	291	353	332	330	381	348	335	322	353	343	338	374	330	359	344	310	292	338	336	360	305	355	310
6558	1071	1453	1708	1453	1373	1140	1031	1004	969	907	879	909	861	855	843	792	833	860	774	769	771	780	809	759	763	757	794	780	791	760	792	801	816	716	783	719	766	766	756	738	766	752	756	826	734	754	780	758	760	753	762	777	783	775	741	782	764	749	771	745	740	751	793	758	709	779	806	769	735	753	764	756	752	780	781	799	773	757	768	761	795	766	732	733	763	738	726	726	756	729	690	745	796	755	708	743	731	743	772	728	752	729	724	750	782	751	774	714	736	768	763	782	747	755	797	744	721	755	795	737	806	735	729	842	756	751	763	788	782	801	719	742	781	757	751	789	792	793	824	717	769	733	748	765	770	748	755	783	737	803	764	772	735	748	774	764	742	734	735	766	772	762	747	814	731	764	800	750	786	769	776	766	743	704	729	786	756	732	795	779	736	754	794	770	742	793	734	784	748	744	766	700	771	765	777	737	735	776	752	749	735	716	721	725	712	803	748	729	728	712	768	808	756	771	812	780	714	772	784	778	715	769	708	724	759	755	763	772	749	787	746	718	729	781	720	774	743	758	739	732	724	757	792	757	767	716	768	749	792	728	673	756	812	802	778	711	750	772	758	730	734	787	786	757	737	745	747	731	761	769	749	760	754	719	738	728	742	761	779	748	766	721	802	763	768	746	756	762	753	730	729	795	736	750	730	765	774	758	734	708	782	746	816	824	781	801	761	763	774	791	778	791	759	773	731	783	776	740	783	705	696	734	736	785	795	712	827	775	806	781	750	764	774	794	753	770	689	714	810	777	753	734	750	740	810	780	755	711	754	731	795	805	706	741	760	737	705	751	750	771	774	756	741	761	763	780	780	752	708	722	746	785	777	800	774	749	743	738	726	720	763	750	804	753	851	778	756	751	717	739	741	761	762	761	728	766	792	726	780	768	783	723	753	729	745	747	781	789	748	794	756	773	730	773	720	730	733	777	773	769	769	787	808	768	710	780	788	803	786	749	729	783	714	753	767	784	744	728	759	761	761	778	730	748	780	782	720	775	759	764	750	743	803	742	719	772	743	762	730	776	759	743	772	744	755	736	766	758	766	734	702	778	753	761	781	780	795	778	732	754	752	840	716	795	761	767	748	771	720	718	740	727	738	769	774	807	775	737	749	811	745	752	816	797	765	701	706	744	764	746	728	758	753	765	777	778	751	707	744	761	758	842	718	787	772	719	801	742	751	758	766	771	733	790	763	745	732	750	746	714	759	735	706	762	767	730	712	747	777	762	762	808	798	745	765	753	745	748	775	708	720	754	735	767	781	727	758	728	763	718	754	724	692	736	765	761	715	775	741	733	765	724	727	713	805	739	778	785	715	785	778	799	761	787	717	778	766	725	753	719	744	752	763	748	773	760	773	781	708	764	790	722	746	719	738	765	717	786	721	777	769	782	714	772	801	793	779	786	739	789	745	784	731	803	766	747	714	757	735	733	721	754	767	783	800	749	718	772	727	749	819	752	754	809	783	753	758	765	753	745	791	754	735	722	727	766	786	720	761	751	745	704	765	793	731	716	791	785	742	706	698	775	762	794	751	729	720	755	744	751	768	810	748	787	754	760	805	785	739	741	742	743	781	740	732	756	700	731	779	768	787	783	763	744	728	782	768	717	715	738	754	736	768	791	720	725	819	765	778	715	797	797	713	762	780	775	739	762	728	715	704	744	677	725	775	764	765	805	764	732	746	723	760	751	805	771	718	720	780	766	767	740	753	769	789	759	730	789	754	764	753	730	763	762	738	744	786	793	770	754	722	765	784	834	800	783	740	751	733	740	824	746	785	753	783	750	705	708	747	724	723	705	749	801	769	792	741	758	801	823	775	803	742	751	696	779	784	776	714	730	741	728	698	779	780	723	753	767	724	728	768	758	742	742	739	750	775	792	773	777	767	745	795	791	756	745	732	687	803	744	784	798	742	744	734	794	751	795	704	755	787	711	748	721	794	764	767	785	802	749	737	746	779	732	780	787	699	780	829	808	783	792	756	763	741	773	811	784	738	767	789	707	759	780	725	694	752	756	779	768	740	749	762	688	754	753	786	788	747	748	792	720	777	736	755	745	759	727	779	725	769	755	735	768	739	747	750	705	763	800	775	759	832	745	721	748	767	743	819	743	748	757	743	802	726	738	776	777	772	780	778	700	756	735	786	770	739	831	771	798	759	752	785	775	765	769	736	751	800	735	767	748	736	802	726	745	775	750	711	776	750	761	758	740	753	750	783	794	798	748	742	716	774	733	786	766	762	781	719	775	741	728	737	818	762	751	757	744	715	736	698	798	799	781	834	781	764	749	777	735	804	714	786	757	730	766	789	776	776	815	750	723	746	801	732	776	702	779	761	741	733	804	775	774	755	743	761	775	748	715	750	776	788	739	776	719	725	743	757	776	754	812	750	769	781	754	752	773	774	774	724	786	745	767	717	757	781	808	733	794	763	792	759	772	753	794	773	778	770	803	713	762	768	723	757	725	732	754	758	777	742	784	776	755	765	748	723	798	709	767	795	716	729	723	774	758	761	744	670	762	767	771	760	744	755	788	764	745	768	722	729	703	788	731	746	762	741	728	757	760	743	735	748	739	709	751	767	793	786	776	739	834	761	756	752	786	713	739	734	700	741	765	792	763	731	761	746	751	720	808	791	749	787	768	749	734	771	783	745	777	734	740	787	789	732	732	804	749	745	781	734	780	767	736	771	761	823	765	712	719	752	738	769	790	809	711	732	719	783	733	755	782	780	762	719	688	736	820	772	766	785	746	733	782	762	743	756	731	750	765	791	741	761	767	793	762	717	715	734	774	736	758	751	762	758	756	756	755	781	773	745	784	725	720	756	712	767	789	750	771	725	788	729	738	800	777	803	807	794	791	791	775	746	786	753	731	745	748	803	724	756	761	784	775	787	772	779	790	743	738	757	764	765	758	784	767	760	713	768	799	778	759	722	793	734	777	786	706	758	772	733	733	742	715	729	744	756	788	720	774	755	783	738	812	707	771	715	785	756	742	745	787	788	750	772	773	722	737	790	775	695	713	721	771	758	725	779	749	754	788	808	803	736	784	768	805	777	746	722	769	793	737	756	789	775	768	709	762	762	748	759	708	732	732	799	757	780	765	752	757	713	781	782	725	756	815	788	744	724	748	790	755	760	758	742	716	766	791	789	768	784	781	766	764	772	756	771	782	741	787	743	797	722	778	760	731	739	803	775	698	754	741	746	796	795	754	781	751	754	772	750	737	742	780	802	732	727	771	704	784	756	739	786	709	778	721	759	742	776	783	745	743	761	729	781	748	752	742	763	735	721	754	725	737	782	746	767	762	755	749	775	729	752	805	760	755	807	772	737	719	774	734	797	748	766	773	777	798	778	741	755	700	752	794	738	766	781	774	777	752	762	819	779	773	726	788	795	724	759	742	775	758	748	732	757	779	772	734	734	761	749	724	726	741	710	744	771	747	734	762	738	745	695	759	764
14285	1210	952	752	582	421	355	320	300	296	236	232	253	226	206	238	241	214	226	236	240	231	221	204	211	210	194	210	203	196	200	196	208	232	220	197	182	224	199	215	201	209	242	219	205	203	186	197	208	230	220	215	219	241	217	201	216	201	211	216	245	199	227	228	200	194	198	241	216	205	196	225	195	193	203	203	178	197	216	223	222	199	195	183	192	223	202	199	209	209	259	216	210	202	219	226	189	229	215	209	219	204	204	209	182	211	229	227	194	237	241	207	192	207	191	208	226	208	215	240	207	210	210	202	219	239	213	197	191	219	187	216	182	210	205	211	206	215	224	227	208	226	193	200	186	226	190	211	197	239	207	233	182	199	224	232	186	212	207	229	247	181	220	201	199	214	224	225	211	221	206	184	217	220	230	197	184	189	222	209	197	212	202	222	193	212	190	197	185	220	195	233	183	224	213	225	226	197	185	212	196	175	190	201	225	207	236	176	201	202	202	216	193	215	200	180	205	210	202	187	190	210	209	188	210	172	181	213	222	193	192	224	223	202	229	178	198	208	224	180	214	210	201	196	198	210	230	189	184	216	213	224	241	220	178	218	220	228	190	205	214	190	204	209	193	186	203	240	227	218	201	224	225	195	242	205	214	233	202	223	206	194	189	219	193	203	204	203	184	255	212	219	183	208	195	192	191	204	194	192	202	226	201	199	205	211	203	210	197	209	239	219	213	188	206	202	208	207	203	191	199	201	194	227	194	196	215	184	193	188	204	222	213	198	213	209	221	241	204	209	194	211	220	200	204	231	232	194	190	220	218	197	207	225	180	188	222	206	193	181	190	205	220	177	185	235	217	226	195	212	207	224	192	205	223	182	195	230	207	194	208	209	204	203	192	195	237	220	205	193	196	195	210	213	193	197	199	207	200	223	215	216	225	194	220	188	194	202	231	208	209	206	192	185	196	231	225	233	188	228	214	199	219	195	170	212	230	194	214	186	209	207	192	183	210	208	230	229	218	210	213	224	192	193	201	175	243	203	200	211	190	223	207	213	212	200	196	193	200	216	219	204	195	172	195	190	220	219	197	215	230	214	224	213	203	186	208	211	209	191	213	219	193	214	195	207	192	240	225	195	201	202	206	207	206	192	230	204	203	218	202	221	217	202	215	211	198	238	206	215	189	192	194	200	190	228	221	186	203	200	224	212	207	173	203	201	193	205	214	212	216	210	224	189	225	216	243	225	214	245	222	200	228	199	253	202	203	187	215	212	225	193	234	219	212	212	212	174	224	188	185	200	207	213	200	201	209	185	202	205	220	193	193	211	231	209	226	188	220	197	209	186	216	230	198	235	201	213	193	215	182	215	238	237	211	212	208	226	198	204	179	215	200	212	202	224	224	211	200	210	239	201	236	201	206	224	190	208	227	209	197	195	215	225	217	225	208	180	213	201	241	206	216	202	203	199	190	192	202	246	220	194	207	191	210	191	209	207	216	202	191	230	211	225	212	227	180	222	205	210	222	184	206	198	223	207	206	216	234	210	204	180	190	207	197	202	215	201	208	199	243	175	204	207	186	208	212	212	209	199	194	249	226	239	188	218	221	211	220	224	183	230	213	195	203	203	182	190	190	192	224	188	215	194	212	219	219	194	194	214	201	242	217	196	227	195	194	216	225	211	197	218	204	207	201	193	189	241	205	214	222	203	223	204	207	220	205	221	201	220	192	185	214	214	202	213	203	177	179	202	230	208	238	180	223	224	233	179	199	219	223	215	192	219	209	191	217	186	219	226	189	227	205	216	215	204	200	228	204	202	210	214	208	194	203	245	191	197	264	195	195	204	196	229	222	210	202	216	224	218	223	237	209	215	192	230	228	195	191	222	218	213	205	216	195	215	201	218	239	223	205	209	227	230	219	210	190	221	208	226	194	184	197	218	160	194	211	196	191	213	210	197	216	211	222	196	214	206	201	188	229	194	189	218	179	201	208	208	213	205	201	209	188	192	231	228	181	204	222	215	199	210	213	234	206	208	243	203	231	259	205	226	192	200	229	213	229	198	210	189	225	197	216	188	216	207	206	189	196	197	214	221	212	218	193	215	204	209	209	251	206	194	215	188	205	205	193	222	241	198	181	179	226	209	235	201	187	188	233	202	203	197	200	222	196	186	218	218	202	194	209	196	231	212	192	213	222	188	203	234	200	206	204	186	172	207	211	223	220	206	180	228	211	188	204	220	218	228	235	203	188	169	185	204	233	181	200	215	213	218	200	223	211	207	203	221	217	205	229	204	265	234	203	230	178	197	210	239	200	203	203	197	222	193	168	214	210	201	200	220	185	217	192	185	211	203	212	165	187	210	220	222	185	206	204	200	212	206	182	220	220	224	207	196	227	230	209	197	221	179	214	198	199	217	230	204	227	197	173	190	211	186	197	221	220	204	176	232	245	209	207	212	224	229	232	194	198	192	192	200	224	195	177	203	183	199	227	195	203	221	215	229	224	185	215	199	208	201	208	199	220	215	218	213	204	235	201	197	215	216	215	210	200	210	211	216	208	210	196	217	205	188	211	226	188	216	205	257	193	219	202	223	225	227	223	208	207	206	191	207	215	222	206	180	221	224	199	200	213	193	226	230	241	211	242	203	222	209	221	212	182	224	192	207	227	187	199	181	203	203	190	210	205	186	171	201	215	209	201	198	217	233	199	220	203	206	204	223	213	201	216	215	224	204	203	181	200	215	184	215	223	220	214	230	230	196	192	197	205	183	207	202	202	224	205	234	229	191	190	195	212	191	194	217	196	217	190	199	224	200	193	204	220	242	191	197	184	223	223	198	219	178	201	221	220	170	196	220	205	207	196	210	219	209	198	215	230	199	226	225	197	230	198	203	197	207	196	174	194	222	208	193	204	186	193	199	206	204	179	194	191	230	227	193	201	188	192	209	208	186	204	212	217	237	197	220	217	205	207	204	238	230	190	228	240	222	162	193	181	217	193	210	196	242	196	196	211	226	198	206	198	209	229	204	201	225	220	192	214	191	229	206	189	248	215	233	181	222	186	214	194	221	202	200	207	226	219	211	213	207	226	220	180	210	221	202	206	201	219	171	191	226	192	197	201	216	221	174	204	251	199	220	217	209	178	194	172	181	190	199	208	200	217	213	199	193	196	199	190	214	213	223	210	206	217	229	179	198	221	194	209	219	195	221	196	202	212	191	227	232	199	221	218	202	212	232	217	199	202	188	208	227	205	183	186	196	213	214	199	194	223	216	201	206	206	244	216	192	201	258	219	183	198	214	218	216	202	205	216	212	195	198	175	171	207	203	230	197	188	219	255	218	209	193	221	220	212	220	199	205	211	245	209	225	211	200	203	207	213	201	204	196	205	223	202	226	198	198	227	203	207	224	211	183	191	226	198	204	195	190	164	208	218	234	234	228	202	204	222	239	225	207	175	206	221	229	241	207	198	239	226	206	219	197	215	223	191	233	220	218	220	195	218	210	215	228
8053	1094	1916	2320	1865	1556	1280	1042	885	897	771	766	711	632	605	617	594	590	586	559	563	567	547	557	584	525	538	507	534	537	540	537	523	523	558	538	497	536	497	499	494	523	537	494	491	491	511	550	470	465	486	471	480	523	498	504	475	515	479	514	495	503	491	475	499	481	488	504	494	482	484	509	497	495	494	509	512	485	479	477	480	472	506	527	492	499	511	514	515	485	489	540	467	475	529	525	492	515	482	474	487	481	487	458	452	477	515	470	455	477	484	505	485	474	456	454	470	475	484	487	471	459	515	500	458	511	493	465	447	493	509	482	470	481	468	554	490	461	445	504	487	497	447	529	491	474	500	472	466	500	498	503	527	474	486	499	518	500	468	503	511	542	507	500	519	478	501	524	437	493	498	441	522	522	498	496	505	487	475	494	495	529	526	506	494	470	473	475	493	485	533	507	467	492	502	500	468	491	513	490	489	491	492	477	502	512	480	489	508	448	464	524	488	462	489	504	530	489	441	487	501	480	444	485	497	489	460	494	486	481	526	495	482	458	518	492	474	497	470	480	454	464	498	504	532	466	497	514	487	500	518	473	501	482	457	519	522	509	469	493	509	528	480	492	461	460	463	531	482	492	492	542	481	503	522	484	461	509	460	459	482	494	442	499	503	521	479	483	476	466	522	517	488	511	505	487	474	505	471	483	500	496	468	486	480	484	496	464	483	514	440	521	479	489	523	510	460	496	472	501	514	463	525	496	488	475	473	509	477	498	467	505	508	475	519	466	499	444	482	481	503	461	475	481	517	484	515	471	466	439	508	495	512	517	489	456	485	468	480	485	483	504	507	505	533	498	467	450	479	513	505	466	467	507	463	458	513	463	478	522	446	519	482	461	457	460	475	491	484	512	469	530	492	528	481	503	518	476	494	488	536	503	518	476	449	476	495	506	543	479	478	486	482	517	501	458	507	519	507	500	475	486	508	460	490	468	447	501	501	526	493	496	485	462	472	523	495	499	505	487	450	513	478	453	470	484	490	531	478	477	539	504	510	468	464	474	480	487	495	536	525	519	481	516	468	508	471	478	473	526	474	476	501	507	446	430	489	488	439	505	485	513	511	526	498	513	477	464	493	514	529	506	474	480	497	493	481	501	488	462	481	514	522	492	512	495	514	404	477	490	470	506	484	456	476	485	506	510	490	471	495	490	518	493	505	475	463	465	509	509	541	520	499	478	518	492	467	510	472	454	495	488	479	476	453	489	484	562	496	477	455	470	482	485	467	481	495	483	524	482	465	489	486	485	498	438	479	515	466	510	465	495	535	495	491	479	492	491	440	509	464	478	496	504	466	521	504	515	463	472	528	517	493	512	476	493	505	516	455	493	471	500	489	474	466	477	482	529	483	488	463	476	481	472	468	503	466	529	504	480	500	516	505	535	452	465	460	512	484	473	467	475	504	448	515	495	494	498	487	525	483	520	446	508	510	489	516	497	529	475	502	477	469	467	459	475	524	498	529	469	499	481	485	439	497	506	500	451	467	506	473	492	489	484	509	471	493	480	501	436	501	522	493	480	487	471	463	476	491	478	432	481	420	476	497	489	529	471	491	465	475	449	485	485	479	457	485	501	538	495	466	499	492	479	448	524	459	453	488	490	469	447	454	514	477	493	505	487	525	503	520	493	484	516	505	489	480	511	479	492	481	480	465	484	516	498	514	499	499	477	485	490	519	496	498	467	514	448	496	487	504	501	431	461	459	496	452	457	507	515	510	500	473	499	496	484	486	445	481	473	500	457	499	496	524	491	503	503	477	473	429	486	486	478	462	530	459	443	501	477	488	467	453	499	444	515	463	515	473	503	481	467	508	495	452	510	494	491	487	482	514	468	507	481	530	473	483	457	473	456	498	482	475	483	487	446	503	487	452	515	486	485	479	514	472	504	479	470	463	483	495	515	487	508	469	504	526	500	480	487	446	497	503	490	460	471	503	472	513	474	445	491	446	474	516	503	494	507	498	504	447	485	507	496	468	484	485	485	476	456	511	440	485	485	502	486	458	484	499	464	493	486	502	488	484	479	468	460	448	462	489	477	459	472	523	475	465	542	497	484	473	505	453	497	460	471	494	492	475	488	549	506	495	500	474	487	498	428	483	459	478	470	505	486	496	469	446	478	439	483	467	526	517	479	461	462	507	473	463	486	464	495	496	464	496	493	498	444	484	477	468	458	475	490	468	480	490	512	460	454	500	478	471	455	507	488	512	468	505	446	472	495	478	522	487	508	502	453	488	533	447	482	468	475	480	495	497	487	444	520	479	517	463	472	448	447	501	534	506	493	481	489	498	463	494	453	473	440	490	456	530	501	508	508	489	491	491	511	506	552	515	515	500	473	471	482	500	486	516	482	467	483	491	452	511	515	500	481	466	478	475	523	472	478	459	493	476	477	522	520	509	495	469	496	502	498	469	471	513	493	445	447	476	514	499	467	487	498	444	497	500	481	503	493	480	492	490	489	471	461	480	497	457	465	516	479	479	466	473	491	493	494	469	510	456	474	496	508	516	513	487	488	442	483	500	469	455	461	504	479	518	497	487	470	505	474	474	504	467	487	512	536	487	493	489	477	495	441	474	514	495	477	499	455	476	488	484	500	461	503	512	513	468	445	485	498	463	475	523	479	520	504	514	527	463	474	483	507	467	493	494	507	473	478	497	490	546	515	515	500	472	501	486	479	493	505	501	525	454	474	483	481	507	482	455	481	497	460	496	511	505	462	465	482	494	484	513	501	479	550	485	441	469	510	457	481	505	477	460	455	464	480	487	494	476	489	489	467	518	479	506	486	482	525	454	470	469	502	511	475	445	451	507	487	514	493	487	497	475	473	480	495	512	497	523	483	497	486	498	465	436	521	485	490	496	455	491	521	476	495	465	479	446	522	503	491	478	488	477	454	496	472	493	474	478	472	502	501	481	479	442	487	491	531	435	485	499	506	487	471	521	500	516	510	487	465	488	529	454	489	496	512	493	479	495	450	449	495	510	435	494	472	487	491	505	443	481	457	513	491	532	483	472	496	522	474	479	460	442	510	502	492	441	493	469	506	490	490	491	481	463	488	472	488	448	481	464	488	443	503	468	467	477	487	446	444	481	500	479	452	484	471	486	497	462	510	487	487	492	490	460	492	483	514	498	494	470	475	494	500	454	486	470	488	502	512	508	478	501	487	490	523	472	497	505	445	446	463	516	549	479	453	514	493	517	518	505	488	522	519	543	477	501	449	505	494	463	483	475	521	483	507	482	470	492	473	457	469	474	484	454	528	472	476	522	482	492	517	520	522	527	492	468	518	488	519	431	464	488	490	472	492	483	516	441	485	488	496	470	446	487	527	457	487	474	468	492	520	480	477	498	531	476	486	459	505	476	486	483	495	471	450	504	458	476	494	452	491	509	515	483	486	466	509	505	490	489	526	504	470	465	505	516	486	482	485	483	485	496	519	467	502	449	473	454	461
1347	248	268	264	227	253	244	242	254	234	215	239	237	251	220	236	233	202	204	221	216	217	242	231	235	250	203	249	199	240	249	248	269	237	230	247	227	229	244	215	221	242	263	272	245	244	238	264	255	222	219	212	231	255	226	253	230	215	226	246	226	213	228	196	220	224	218	235	265	202	237	187	254	245	242	227	239	266	235	227	233	234	257	201	227	240	225	251	206	222	234	248	252	236	221	227	238	250	214	253	248	233	230	236	212	238	239	225	256	244	242	239	246	231	224	229	225	249	245	243	232	241	249	246	221	237	207	255	260	226	221	258	261	254	213	184	215	220	249	219	226	242	222	252	241	249	237	220	247	230	203	231	218	211	247	241	234	252	224	227	241	255	234	220	216	251	248	257	247	232	264	216	239	254	211	245	244	224	242	223	232	227	246	193	226	227	212	255	245	236	229	237	240	201	227	232	207	234	215	213	214	237	228	245	213	231	205	229	223	238	210	230	233	230	227	240	226	248	227	218	247	271	216	249	250	261	253	236	245	236	249	257	210	227	225	225	254	232	209	227	224	248	253	235	243	226	199	238	238	248	214	224	207	233	239	245	222	233	233	250	233	217	245	220	222	226	253	235	240	251	241	246	232	221	257	255	252	284	250	233	248	242	236	206	192	222	253	246	218	226	223	246	261	244	246	251	217	250	223	226	251	249	205	245	229	242	218	221	251	229	211	248	230	226	231	234	251	247	274	225	225	238	230	250	225	265	216	265	253	226	285	219	217	251	229	255	220	212	239	249	240	222	258	259	208	229	242	208	239	237	247	229	221	232	238	239	226	234	257	239	243	232	237	220	212	236	233	223	218	242	201	236	237	223	260	227	224	233	261	225	230	250	261	244	235	225	244	253	218	223	224	252	211	233	240	235	232	248	248	211	208	248	244	235	237	201	238	236	223	241	227	225	248	251	233	219	229	246	253	247	255	263	237	255	245	236	237	241	243	227	224	242	232	254	202	233	234	228	231	253	213	258	254	208	210	231	224	233	206	238	257	219	217	242	206	223	230	258	223	240	215	228	240	257	211	219	227	240	228	241	197	213	252	207	238	224	224	251	259	243	258	220	227	231	237	246	240	249	238	243	229	214	261	255	213	192	234	229	224	252	230	216	219	218	229	206	221	261	225	198	220	217	234	249	209	220	239	248	215	215	224	206	251	222	206	211	242	234	231	234	230	226	222	258	266	242	198	241	227	262	221	256	226	236	205	211	257	262	210	273	230	241	245	206	234	210	243	223	222	230	230	220	222	195	243	230	248	231	225	239	229	213	230	257	226	215	223	223	216	206	198	233	233	232	267	195	205	259	236	242	246	230	221	220	248	193	258	235	252	255	260	248	235	228	231	240	214	210	229	218	251	215	230	249	226	245	211	242	254	217	224	223	266	236	209	260	241	254	223	221	270	242	236	255	265	212	228	223	247	221	244	222	226	210	218	229	246	230	273	269	226	256	250	253	236	253	190	204	217	246	250	241	224	250	237	207	243	229	237	227	235	244	244	208	236	264	217	233	257	214	218	253	226	220	233	201	230	216	260	255	232	219	238	230	220	233	218	232	224	206	228	228	212	226	239	235	220	235	234	210	215	236	202	247	245	226	234	244	236	242	255	231	233	222	210	253	225	231	222	232	225	222	228	246	238	226	242	239	246	240	205	232	253	248	231	229	205	233	211	211	204	234	248	228	214	258	226	245	226	223	237	232	232	236	238	214	213	229	230	233	247	267	245	230	236	230	240	225	263	232	228	225	269	241	233	236	237	213	247	245	211	247	240	238	250	207	231	210	259	241	219	225	237	220	214	234	229	218	241	236	267	217	194	204	228	266	249	224	240	215	222	225	236	253	246	244	243	220	259	230	199	249	207	267	209	222	238	247	243	242	256	205	248	239	212	221	232	254	231	242	223	191	220	239	246	259	253	216	235	249	233	243	235	247	232	246	213	212	239	227	256	235	256	264	252	214	256	246	224	228	254	245	244	241	239	238	224	241	220	226	237	217	208	221	209	223	245	247	247	241	225	211	243	265	220	234	241	239	229	278	256	229	239	232	242	223	234	225	263	214	241	235	227	214	232	242	265	228	247	222	245	230	229	248	229	224	258	213	216	213	261	229	264	211	223	235	211	238	241	245	228	233	237	249	261	239	220	209	246	238	237	212	225	243	226	211	230	250	240	214	242	205	241	209	218	262	224	229	215	234	234	244	199	243	245	240	256	229	260	200	235	238	225	226	216	245	259	227	214	247	227	250	244	233	222	245	213	244	214	255	213	228	203	228	255	230	216	206	221	239	257	249	225	250	218	228	250	238	257	226	256	235	221	242	246	237	234	249	258	251	199	248	243	270	240	246	222	235	229	225	222	230	223	235	234	232	220	212	227	235	229	232	208	240	220	242	211	219	231	245	213	212	222	234	243	224	237	232	244	234	254	261	239	245	240	207	286	224	263	225	220	238	237	238	223	236	242	213	242	231	260	220	185	234	222	230	264	240	241	231	228	222	242	278	236	227	199	232	251	226	209	275	223	215	225	240	248	231	244	275	238	235	185	225	238	220	253	242	226	248	190	226	223	213	277	275	220	208	236	237	222	241	205	238	223	253	231	217	233	244	245	218	226	210	207	233	230	213	246	220	264	217	232	237	219	219	203	262	238	269	248	213	229	263	243	237	234	243	227	213	259	245	271	200	227	242	251	224	230	237	238	194	256	224	211	244	246	239	249	228	219	209	215	230	235	216	249	234	255	209	235	226	230	231	223	216	235	260	239	211	214	239	245	227	217	226	260	234	230	227	233	214	231	236	237	268	232	242	245	218	255	248	231	219	238	235	252	242	245	232	215	222	242	235	231	256	248	237	218	267	231	232	237	226	253	241	234	245	216	243	216	224	247	255	196	261	231	246	205	211	258	213	240	226	230	225	278	214	244	232	241	234	237	226	223	254	238	258	244	234	228	236	226	221	226	237	221	256	208	230	262	218	230	224	233	222	229	214	235	247	247	231	274	240	248	261	247	223	218	212	215	283	242	220	237	236	222	248	218	238	243	234	234	223	239	247	230	260	225	237	226	233	286	227	251	235	230	225	222	200	219	232	246	243	255	243	211	237	227	242	218	243	248	239	255	229	243	223	226	235	236	211	237	237	215	235	229	258	241	241	267	248	241	251	244	233	246	223	230	197	219	250	250	266	250	228	224	255	248	261	252	252	230	243	236	251	216	224	221	236	258	263	252	235	256	246	245	207	222	220	229	245	214	225	209	223	241	235	263	264	257	254	235	224	237	225	237	222	235	237	262	248	278	235	235	237	239	246	242	210	234	232	244	214	246	221	244	223	191	239	255	236	226	226	234	240	231	251	269	233	249	258	229	241	238	225	229	224	248	230	251	225	230	245	249	258	248	283	238	266	221	237	218	242	236	259	237	236	230	246	237	213	208	234	222	244	237	232	223	237	249	229	251	242	230	257
1808	523	595	600	609	588	579	571	551	553	615	603	570	578	587	603	567	549	565	597	584	576	568	554	550	569	578	596	558	550	565	562	517	580	530	614	592	570	625	546	582	550	563	558	562	551	537	554	582	537	566	611	572	526	577	545	575	590	592	598	605	553	548	558	565	537	532	590	565	595	549	566	584	566	600	580	626	548	572	577	532	552	530	562	574	564	580	583	558	586	589	559	557	558	569	541	590	533	584	591	546	587	560	554	564	565	567	546	582	524	547	608	552	558	582	534	504	562	608	559	523	560	573	532	550	558	584	572	562	538	599	566	520	556	591	607	578	612	560	542	571	569	544	564	560	575	624	559	595	568	583	568	585	564	573	626	595	607	568	587	517	534	591	564	548	603	556	563	571	550	600	587	582	568	553	562	565	571	542	538	574	553	572	572	613	573	597	569	594	551	536	534	561	562	574	596	558	575	563	555	578	561	561	596	576	560	560	579	585	569	546	538	582	552	569	537	607	535	553	542	570	574	569	563	588	568	590	571	586	591	533	570	583	548	573	542	579	599	557	546	554	564	540	560	583	550	544	598	624	562	553	574	550	559	580	568	547	591	586	537	598	630	555	564	566	571	557	584	601	587	570	570	549	566	599	546	584	518	584	558	541	554	626	587	585	554	571	541	537	580	559	596	637	564	541	625	591	591	567	544	512	574	564	602	562	587	609	525	539	541	610	578	589	575	569	591	590	594	544	560	565	560	533	577	542	584	564	603	579	540	566	523	564	550	551	569	595	618	557	564	581	582	528	523	559	520	553	571	562	617	602	560	510	549	573	533	575	622	571	582	594	537	545	571	550	533	546	549	590	536	577	577	587	587	577	592	556	548	571	581	576	596	527	566	614	580	578	562	569	581	605	554	555	557	559	602	568	587	613	563	549	570	599	546	541	538	522	600	555	551	542	577	550	556	520	551	537	592	566	575	571	533	550	574	569	540	597	557	568	556	593	547	531	562	546	563	568	535	580	598	549	533	558	560	549	574	545	594	542	552	565	594	613	579	573	532	594	568	608	547	549	575	600	573	559	559	569	573	555	584	569	557	545	541	571	628	606	567	562	600	554	620	592	574	534	577	571	590	583	593	565	582	543	559	530	610	551	568	591	531	569	531	627	575	583	558	559	586	567	559	561	557	530	582	575	546	610	580	519	523	591	537	573	567	579	565	537	583	589	545	565	576	628	590	579	569	587	573	564	573	569	564	540	564	533	553	553	579	602	530	587	536	514	566	560	534	607	547	553	527	542	570	549	550	573	585	544	554	574	546	602	569	575	551	494	578	581	550	544	535	535	544	553	562	540	547	591	524	572	504	551	594	549	540	557	567	619	553	563	558	616	559	545	583	547	558	581	556	612	559	568	595	513	606	576	583	588	518	571	546	566	541	586	552	575	586	602	556	591	567	592	551	549	578	548	579	540	572	584	531	621	547	555	625	580	583	600	553	589	598	564	591	536	587	571	561	570	577	537	550	594	524	569	534	555	532	586	543	571	563	569	563	547	616	572	621	543	529	574	569	603	583	538	573	571	587	529	546	586	545	553	562	594	557	547	552	565	546	586	542	575	604	589	572	578	584	565	560	549	587	550	619	598	584	557	553	567	581	546	541	580	571	575	527	568	583	580	570	574	551	592	560	552	585	539	614	558	592	580	545	561	575	564	547	560	568	577	520	583	569	532	542	550	561	531	588	531	568	584	553	529	547	549	557	567	566	552	572	569	547	556	558	551	620	603	553	577	541	579	578	575	592	617	615	574	537	598	591	567	586	565	602	538	589	568	547	547	602	559	573	560	595	587	556	561	576	576	572	544	568	540	577	592	567	516	589	562	581	551	549	535	591	610	546	565	546	569	576	572	568	538	541	572	568	585	573	641	618	586	563	567	581	535	550	554	536	577	611	572	564	560	563	576	575	578	571	529	591	548	519	518	577	612	549	586	586	581	592	561	566	596	496	566	546	544	544	541	558	587	566	565	540	586	543	587	573	555	539	573	521	580	530	573	573	598	559	562	564	591	606	545	617	558	559	542	539	583	510	549	554	555	565	556	560	590	590	578	582	564	558	558	577	602	568	544	604	566	556	554	568	573	513	572	554	560	600	555	557	583	598	563	568	588	570	565	589	577	552	575	540	565	541	608	538	549	560	576	555	588	555	536	569	544	596	589	577	583	537	577	608	524	573	592	593	560	553	567	551	555	533	565	585	524	568	541	589	544	594	586	532	538	621	579	558	596	599	544	557	568	536	557	552	567	550	595	540	556	589	552	593	564	557	577	602	567	588	513	499	580	558	556	578	567	558	539	551	592	560	555	576	580	590	587	564	533	579	583	601	543	543	560	598	557	570	513	564	581	590	569	553	602	525	560	588	638	604	576	576	523	547	586	541	586	576	557	569	541	556	530	582	582	544	594	566	572	549	550	566	557	590	538	594	562	579	596	548	556	594	599	602	569	552	583	598	559	577	554	582	525	576	559	562	558	563	573	559	578	548	577	580	581	574	569	586	561	552	602	552	578	583	577	622	589	574	526	616	581	581	576	566	556	526	568	583	564	553	537	545	578	591	515	571	529	538	548	584	546	539	563	570	580	592	553	552	569	535	569	558	561	516	570	582	573	594	541	547	586	560	554	582	521	540	549	554	554	546	552	565	546	557	556	545	569	482	556	571	552	560	527	569	543	546	581	573	512	579	585	593	542	597	613	592	568	564	576	582	568	582	563	544	579	601	516	580	572	602	555	582	549	559	568	548	560	572	586	572	530	572	578	530	610	550	577	570	525	589	583	566	559	590	612	583	598	574	587	568	549	582	536	615	556	562	553	578	543	568	582	521	580	590	589	597	542	558	538	623	591	587	600	589	574	527	581	586	604	570	601	619	589	594	610	579	546	574	590	550	598	581	555	571	601	581	590	552	580	556	571	598	594	560	588	554	538	581	604	525	566	508	600	518	566	582	558	580	595	613	554	558	562	615	529	558	582	540	554	573	567	565	556	549	569	567	546	571	560	553	595	572	577	590	579	583	589	596	542	548	576	588	586	562	579	532	578	606	555	588	588	558	610	579	586	536	534	519	535	591	558	577	571	570	589	565	578	578	602	537	512	599	566	598	543	538	547	538	578	604	543	589	556	571	617	574	572	573	565	539	556	590	580	572	542	588	578	592	572	577	559	576	548	547	561	581	511	529	578	589	568	595	550	605	525	578	598	540	512	589	571	536	613	591	567	579	552	558	572	569	564	587	525	619	588	564	536	581	557	532	553	549	599	607	582	574	575	544	607	537	591	540	554	535	588	592	581	543	587	569	520	603	592	586	570	566	583	565	549	577	568	565	609	569	566	572	566	618	575	549	577	552	595	539	554	583	540	541	549	551	530	647	510	552	538	564	572	542	562	552	574	620	535	589	548	538	533	610	578	586	527	588	595	583	611	572	631	560	569	592	586	555	552	575	582	560	582	573	541	578
7654	608	653	616	492	430	432	368	353	338	326	350	365	360	327	352	341	329	369	338	343	369	336	346	367	346	314	296	364	349	321	325	336	369	354	333	328	326	364	346	329	383	297	335	346	309	370	286	335	349	354	327	326	337	312	329	331	365	345	323	334	340	284	312	322	362	318	303	328	318	326	338	316	346	345	305	313	336	321	320	318	369	325	315	348	340	340	290	314	373	348	289	337	345	361	319	313	352	337	314	296	336	311	346	368	354	329	370	338	323	360	318	310	333	312	336	305	347	316	304	316	375	341	364	345	326	298	312	339	354	344	346	334	320	330	329	326	297	305	346	341	329	350	371	349	301	290	292	307	314	309	319	358	348	324	346	339	311	334	304	329	315	377	321	322	326	311	344	329	353	320	338	293	325	325	335	347	325	304	337	360	354	326	357	341	352	341	328	319	310	309	299	330	343	294	326	366	338	326	350	315	353	301	320	355	345	334	332	352	324	301	369	330	338	314	325	325	308	350	328	333	360	336	366	357	353	294	335	337	330	335	368	350	312	348	341	297	331	303	365	339	306	353	337	340	345	315	330	359	320	316	317	313	329	316	296	288	351	312	315	317	342	317	330	352	300	345	314	338	321	323	345	308	351	319	300	304	325	360	347	328	347	345	343	365	309	310	357	373	333	320	319	374	313	323	323	327	342	345	351	339	321	328	325	325	323	347	308	352	325	317	359	344	337	344	308	310	336	309	318	351	348	332	326	345	327	319	316	308	317	303	371	349	331	340	325	320	344	329	330	328	328	321	354	300	315	339	331	362	333	329	368	328	321	342	357	365	363	346	334	328	347	356	329	325	343	317	327	333	356	265	367	339	310	322	343	366	316	325	322	367	357	331	306	346	329	325	348	292	311	316	353	328	327	337	350	346	313	337	277	287	339	336	332	332	310	302	340	329	312	337	307	348	338	325	327	335	347	316	326	331	359	345	300	330	359	351	328	323	355	321	338	344	352	356	323	336	330	363	329	341	337	353	340	296	311	308	333	337	350	319	304	364	365	328	312	343	322	329	318	306	336	345	337	355	325	342	370	350	302	324	334	324	312	359	338	333	306	314	344	341	342	322	354	319	310	316	351	328	315	326	331	350	341	333	341	332	336	347	332	317	308	341	299	316	342	330	303	326	380	327	334	367	344	342	286	324	322	335	348	346	332	331	343	314	346	331	334	324	345	296	322	318	312	336	329	296	332	346	301	320	319	303	306	325	332	315	322	333	334	346	375	362	339	312	370	322	315	338	317	361	329	318	325	334	325	317	355	339	336	303	339	375	334	333	322	300	337	324	336	332	329	382	344	354	329	339	344	328	315	385	344	351	322	326	336	356	304	331	299	300	318	329	345	322	286	307	328	277	311	324	340	330	319	315	323	318	328	323	331	306	325	311	366	340	318	330	291	304	351	366	316	317	340	328	352	328	324	322	327	331	300	333	314	298	325	344	329	335	343	301	355	339	352	335	358	355	308	335	352	367	338	313	321	325	346	322	311	335	301	331	319	315	303	338	368	383	319	302	345	371	350	337	317	316	368	314	330	330	339	353	334	331	341	338	338	323	360	331	318	260	336	303	319	324	346	319	317	302	335	337	335	334	348	338	338	293	349	337	335	317	315	319	377	326	335	342	343	317	319	351	351	334	294	337	320	327	320	340	318	303	294	308	353	328	312	317	366	310	308	333	340	322	328	325	352	359	312	353	327	307	360	347	300	362	351	349	338	355	292	362	367	357	363	324	345	365	363	334	308	342	335	315	382	332	343	341	322	308	342	352	310	336	332	340	326	325	306	336	340	304	314	326	338	329	367	350	321	312	311	335	309	333	331	317	296	336	319	302	300	335	378	347	337	346	305	333	345	347	322	351	351	315	355	348	327	323	357	317	326	320	326	338	307	332	319	316	349	330	332	324	328	352	311	325	323	337	304	335	337	338	335	344	345	317	357	312	361	303	334	325	357	328	309	359	328	350	385	332	306	304	329	363	310	346	349	292	325	309	318	325	314	317	315	290	327	328	314	317	324	342	308	301	352	320	337	326	350	342	332	334	312	302	341	336	355	327	341	326	296	346	320	329	321	331	391	322	346	318	309	360	325	330	321	357	332	365	331	335	321	362	369	329	372	352	325	317	296	334	304	311	338	348	331	328	346	328	335	332	349	335	304	324	354	322	314	324	325	309	352	317	341	337	327	315	315	307	342	331	331	302	339	363	337	290	342	302	339	333	319	359	321	324	337	297	339	322	308	315	338	317	361	340	307	320	330	337	347	312	313	341	311	332	325	354	328	329	372	330	338	329	347	328	348	336	334	304	318	306	345	359	341	356	350	311	309	334	324	322	338	335	351	343	301	355	327	328	306	308	319	311	344	335	343	340	345	296	345	332	322	366	325	297	292	329	332	312	331	321	338	310	366	324	306	307	335	308	361	294	304	329	319	350	338	338	353	302	338	321	365	319	316	293	350	335	328	292	343	315	349	354	326	350	337	359	314	302	354	317	310	350	314	314	312	340	347	292	337	335	343	349	339	281	345	326	296	354	343	347	324	321	321	319	372	310	335	314	341	355	305	333	327	312	330	337	350	362	334	323	381	312	338	321	305	315	338	285	330	344	352	329	333	348	296	338	343	364	342	341	336	357	313	336	349	336	321	327	334	361	351	344	315	385	355	316	350	336	306	364	342	319	351	364	357	338	285	339	341	331	344	350	325	317	359	353	338	291	317	321	306	330	348	353	342	320	319	310	338	307	323	338	346	318	308	349	323	328	320	312	355	297	356	324	322	317	347	318	318	337	366	332	320	342	343	335	327	327	310	362	331	286	340	323	338	324	300	326	315	306	326	292	304	341	361	339	341	365	365	336	337	323	294	341	352	322	328	328	326	340	316	335	320	334	336	304	335	322	313	353	341	342	318	326	322	345	323	338	338	329	360	296	315	352	350	334	329	339	337	340	310	287	307	314	329	326	313	351	345	307	321	330	321	299	358	328	379	336	352	337	294	296	324	343	362	363	334	350	348	335	329	348	333	326	327	367	382	344	329	348	335	348	329	327	332	314	324	330	328	324	362	355	311	361	312	338	337	319	353	348	301	299	325	297	348	357	314	365	345	360	306	341	348	347	329	342	363	322	321	342	336	328	358	321	311	359	333	295	329	315	317	314	358	363	305	350	325	366	359	328	357	353	343	332	343	336	365	360	313	357	330	334	366	358	356	338	349	398	329	341	339	330	327	329	334	328	342	295	299	319	337	348	318	325	323	315	350	324	320	290	343	329	315	326	368	342	319	311	344	357	300	334	328	347	305	336	332	311	359	330	308	340	333	288	375	379	378	360	315	311	337	341	347	303	325	346	336	333	314	337	327	344	322	376	333	346	320	359	339	345	332	320	337	328	330	346	303	337	316	355	351	306	325	342	305	352	337	350	339	330	337	318	348	345	310	321	319	371	339	320	346	305	355	322	349	310	306
6572	1022	1539	1686	1483	1273	1168	1050	1041	916	901	867	885	829	818	835	730	790	799	823	851	809	779	785	821	771	817	808	836	809	839	727	794	767	796	795	781	758	719	738	745	754	797	803	732	748	740	789	777	761	701	754	724	765	778	773	755	727	801	780	754	755	745	765	753	745	787	745	718	774	759	749	740	753	778	777	803	766	784	806	798	707	781	755	730	740	738	759	725	766	723	775	775	746	765	734	764	812	777	753	734	763	751	765	791	769	762	793	766	681	743	747	753	672	755	778	808	753	772	749	740	749	772	792	782	779	781	729	790	763	747	725	758	758	763	721	711	765	776	756	761	751	751	801	770	720	766	787	786	753	731	742	776	743	784	758	749	773	718	762	740	748	712	819	752	731	741	769	752	745	794	728	759	817	772	745	759	745	751	756	765	754	769	755	818	757	754	734	737	753	700	725	780	777	732	733	809	774	792	747	779	752	803	747	834	712	728	716	729	787	779	725	661	706	767	700	788	764	743	760	713	721	736	724	782	771	797	780	693	756	719	790	783	786	748	728	764	745	769	761	708	768	756	745	785	775	752	756	740	747	759	751	758	814	770	759	744	743	816	775	735	722	736	780	760	734	746	774	773	712	762	763	741	715	721	763	731	782	754	786	756	762	755	739	755	817	761	764	794	813	767	725	825	758	796	773	817	740	747	719	729	748	744	747	747	767	755	778	794	730	708	755	809	722	748	726	705	750	739	735	783	713	744	774	741	753	778	783	715	775	776	757	780	789	757	766	735	766	738	717	721	723	727	744	718	815	763	790	794	731	733	754	746	781	747	713	753	772	734	720	704	767	764	774	752	743	733	745	768	757	746	747	740	751	765	787	763	734	741	794	750	754	774	709	803	755	778	719	746	743	767	773	755	695	739	795	762	722	721	762	769	779	729	776	733	719	764	764	772	702	829	798	777	808	762	768	766	763	766	735	744	737	775	759	803	769	763	744	774	779	785	780	788	771	742	716	763	761	737	744	749	748	768	738	773	774	774	791	739	739	727	777	751	821	768	804	744	774	740	767	736	723	724	774	723	750	729	760	715	770	772	803	741	832	777	796	765	733	750	727	766	749	743	730	712	753	740	746	745	716	727	737	772	744	772	698	708	728	746	743	797	768	773	723	777	724	737	712	769	764	727	764	754	778	778	792	754	758	760	745	699	731	761	773	738	761	743	769	787	753	748	762	765	758	784	739	789	761	782	790	777	789	822	779	705	721	741	738	749	780	786	756	798	764	756	727	755	781	743	742	789	700	662	774	766	762	744	737	739	709	768	794	759	738	749	736	727	716	806	718	715	759	727	783	769	713	728	715	782	758	749	737	799	786	739	765	746	734	735	727	812	753	752	761	768	786	780	776	806	746	765	758	765	747	795	721	747	724	729	794	801	749	735	742	809	728	759	771	755	757	738	793	793	732	771	776	738	721	745	790	754	780	771	783	761	746	733	761	773	780	746	780	690	718	783	736	769	786	733	733	748	743	749	703	762	705	815	751	751	740	743	705	768	775	745	694	749	738	761	758	785	709	785	722	769	713	811	742	751	716	715	778	777	813	703	729	780	718	720	761	775	789	753	753	771	792	724	732	794	773	745	771	722	785	795	752	752	797	754	711	738	778	761	741	758	753	780	829	742	764	739	816	770	717	763	779	792	720	747	808	771	719	755	743	793	736	730	705	714	769	759	694	762	755	768	743	802	800	734	725	756	786	750	746	772	753	722	754	761	725	754	742	740	757	812	774	727	766	745	724	764	771	783	799	758	724	766	739	725	725	722	771	719	718	710	773	788	728	718	754	732	756	731	756	789	777	779	788	749	697	741	776	764	742	748	765	760	779	733	790	760	777	723	729	775	764	771	754	790	716	786	762	715	736	734	782	727	762	728	745	750	732	745	783	783	770	787	750	732	778	782	714	727	676	726	702	775	791	727	740	778	762	745	750	792	725	752	711	782	745	799	721	765	754	804	769	738	742	752	761	818	738	720	738	760	756	721	761	730	781	770	744	752	781	718	773	754	756	710	735	770	804	723	750	735	763	795	776	772	737	752	780	727	780	744	725	792	755	776	805	760	734	721	760	750	786	722	754	772	774	782	696	735	790	799	724	739	762	738	750	728	726	749	733	727	798	727	749	779	718	714	686	762	752	726	765	781	766	752	765	769	796	771	806	736	772	746	756	762	753	761	773	753	746	789	776	739	729	741	771	744	758	731	756	747	719	752	719	765	794	754	779	757	702	772	698	762	735	765	786	755	761	797	801	731	767	685	701	740	730	804	734	754	802	777	742	720	761	761	754	746	788	762	757	788	718	726	740	759	727	750	688	759	788	748	776	795	735	830	777	766	749	759	765	792	728	762	799	792	732	753	741	801	747	707	779	761	765	811	773	801	713	760	771	771	783	774	732	778	743	755	750	763	758	725	764	783	740	760	769	725	754	768	781	739	786	761	752	811	750	742	736	755	722	714	743	724	722	775	728	749	785	763	749	767	757	782	751	770	665	747	761	720	750	751	760	737	752	735	748	734	732	738	761	757	796	707	713	790	770	778	777	789	754	803	755	756	734	772	716	789	789	754	692	797	771	782	748	746	755	795	728	684	764	778	778	754	769	739	733	743	758	764	760	742	748	746	779	741	824	758	723	782	760	742	761	740	748	799	744	754	728	789	721	727	707	777	765	713	799	738	774	759	792	696	796	787	785	736	778	806	764	778	779	746	743	771	772	755	752	797	729	745	751	821	810	767	761	790	748	783	735	735	769	733	715	758	725	777	708	773	774	774	788	783	802	734	758	764	739	751	780	802	746	718	716	756	752	747	731	757	754	735	737	710	734	765	775	786	735	756	742	750	750	716	746	736	761	765	749	766	777	754	755	751	782	794	751	763	742	734	733	720	764	711	781	784	779	806	782	722	775	777	753	710	774	759	779	770	748	726	754	727	754	743	707	757	779	754	745	758	767	729	745	747	778	761	764	799	763	715	724	725	746	774	720	717	807	797	755	776	746	776	712	711	739	789	763	701	736	758	740	741	743	731	743	775	756	746	802	732	765	774	788	793	694	795	750	753	734	758	756	759	732	808	771	764	758	764	752	707	703	734	790	811	765	798	781	775	740	791	760	735	745	734	773	763	744	729	784	704	763	721	726	722	754	765	757	771	738	748	733	748	753	759	727	798	708	716	782	788	761	722	790	704	699	759	753	772	737	727	729	733	832	767	720	781	807	755	802	762	756	788	803	754	739	751	731	817	740	782	742	769	758	738	757	797	741	725	831	769	800	708	717	711	785	734	811	732	765	740	794	787	724	767	788	755	767	757	777	767	749	791	808	771	745	788	735	736	760	720	713	763	753	749	758	739	729	741	730	774	723	767	756	711	774	779	802	734	749	730	755	740	767	746	755	733	758	743	786	736	731	761	721	779	811	759	839	775	759	770	769	742	753	734	709	703	801	764	779	742	759	720	738	753	732
14209	1195	921	759	560	429	339	293	288	294	267	244	265	247	246	233	221	198	222	230	210	187	213	232	212	220	237	204	201	199	185	199	212	213	184	213	221	207	201	200	204	204	217	215	223	214	221	214	212	188	232	200	211	206	229	187	193	218	174	239	194	203	217	208	208	179	189	223	189	209	175	212	199	207	206	205	194	249	191	183	197	195	197	236	212	172	177	195	209	207	206	214	204	218	213	199	206	208	179	192	221	208	218	215	171	196	239	179	196	198	219	195	198	207	210	219	235	193	209	192	205	192	180	219	200	186	183	192	204	180	215	212	221	211	199	181	209	246	212	163	222	217	205	182	199	214	224	192	205	187	202	205	207	237	195	190	221	221	205	235	224	208	227	229	209	220	231	198	229	219	189	202	191	209	201	206	239	208	185	192	201	201	189	214	192	211	184	163	199	216	218	223	214	193	185	201	185	204	217	208	194	207	211	194	185	196	190	167	194	183	239	214	182	180	189	230	201	199	189	177	206	212	203	209	224	227	200	206	226	209	192	228	205	177	198	227	206	200	194	209	198	221	220	193	169	200	204	223	214	198	212	199	212	211	211	222	187	204	187	212	203	221	211	226	203	180	208	178	208	188	197	211	208	240	211	217	226	183	216	212	212	191	187	178	205	186	186	216	196	190	200	183	216	190	198	186	203	203	201	184	208	173	198	240	197	176	226	195	191	225	202	193	183	195	210	208	187	224	217	206	216	222	204	201	206	192	221	228	209	204	194	191	212	235	206	198	202	204	212	206	212	210	203	224	223	217	188	194	202	206	207	206	185	190	224	200	206	190	212	177	205	202	222	202	225	229	254	198	191	214	241	222	226	202	220	185	211	184	185	184	225	188	192	194	219	213	200	206	211	194	209	201	191	210	219	206	211	209	238	204	217	222	215	199	199	231	210	192	248	210	202	199	199	219	197	185	229	224	202	206	202	196	211	209	224	240	188	219	197	212	217	206	204	218	203	205	229	221	192	195	193	217	208	211	189	224	208	220	211	221	220	191	219	213	202	183	199	213	200	196	208	194	181	216	215	196	208	198	220	208	228	226	187	217	214	196	214	194	221	209	208	207	200	180	200	220	198	197	210	202	214	235	194	205	175	194	198	235	209	221	208	213	200	215	178	234	180	191	189	214	216	212	207	195	191	223	182	203	196	194	202	205	195	188	210	207	216	210	232	216	192	222	220	224	192	233	202	210	207	199	218	236	175	222	233	201	190	209	206	185	219	189	194	215	207	209	217	180	180	176	216	218	215	213	205	233	214	199	200	215	194	209	206	190	235	214	182	211	221	187	208	199	210	223	202	193	193	216	197	215	218	234	197	237	186	196	218	212	174	216	210	201	211	204	210	216	208	195	221	199	197	174	195	199	206	209	196	211	219	246	236	209	206	215	198	201	212	226	199	189	210	229	209	201	214	216	203	201	183	223	205	191	196	216	219	254	215	223	201	195	197	235	212	210	211	201	195	219	201	220	198	229	195	169	211	221	183	181	209	229	216	219	212	193	224	204	207	202	193	207	222	211	221	217	187	212	180	204	205	212	199	207	194	183	213	204	206	202	215	188	246	220	212	230	213	209	202	187	195	178	209	224	212	188	179	194	183	214	228	191	196	201	225	199	211	186	217	206	223	204	176	237	221	180	219	208	220	206	184	234	188	197	219	194	198	214	194	191	217	227	191	202	214	190	202	197	219	218	212	247	233	190	209	193	216	174	224	242	210	224	197	205	199	226	208	189	184	205	219	225	192	219	193	217	220	208	226	213	203	233	203	204	206	211	208	183	244	180	195	233	206	212	228	192	213	199	174	202	204	192	187	226	201	196	233	197	189	197	202	208	200	231	232	217	187	231	197	203	199	215	209	199	201	174	192	197	233	217	205	218	195	185	193	205	212	213	192	208	209	231	166	170	218	221	208	211	193	177	198	204	193	184	210	230	204	191	207	209	190	191	225	205	209	189	231	203	237	211	220	178	217	180	204	190	217	215	212	201	204	206	208	210	205	207	197	213	228	208	197	214	203	210	195	194	199	156	215	197	204	208	219	200	203	202	190	204	212	192	200	216	204	229	197	191	213	183	183	196	214	209	226	215	218	224	192	280	190	219	191	208	208	201	201	201	228	209	204	225	211	187	210	195	197	202	183	215	198	206	222	203	217	215	199	235	217	221	206	222	230	200	214	201	222	176	204	225	214	243	199	200	202	214	245	225	210	214	218	187	192	216	197	235	189	210	222	232	181	197	196	197	204	192	231	195	202	209	195	223	241	222	234	218	224	214	194	204	237	175	207	224	218	184	220	219	218	223	208	217	187	197	189	213	216	215	184	179	210	207	199	214	188	209	187	213	200	201	196	196	189	204	205	220	210	207	228	210	217	212	214	206	215	217	188	186	191	198	242	186	217	203	197	195	208	230	207	223	201	211	209	187	175	191	184	219	176	223	207	189	228	215	232	209	213	223	211	175	220	228	182	191	194	228	220	184	220	200	180	232	218	190	208	237	213	202	183	193	215	184	198	203	204	220	197	210	214	213	179	210	217	224	192	195	221	210	203	254	226	220	210	228	189	256	232	210	199	190	208	200	224	193	204	242	221	202	202	209	210	221	186	203	206	214	203	221	214	190	203	199	185	198	188	202	231	217	231	194	209	223	246	236	213	196	193	217	196	189	213	195	212	181	184	225	215	201	253	194	196	200	200	206	199	213	175	194	166	203	197	188	201	212	207	221	204	204	204	204	186	219	213	197	198	239	208	188	205	211	231	197	244	174	190	206	199	212	189	190	214	193	226	195	188	223	241	215	201	184	206	230	241	229	206	175	225	217	195	196	201	201	186	228	192	217	238	243	175	187	178	226	212	200	195	190	203	217	209	187	165	167	196	198	198	211	208	226	190	203	227	221	192	244	190	178	238	221	212	204	210	181	224	185	213	207	203	196	213	194	201	221	240	188	225	221	222	181	194	215	186	208	192	203	202	201	201	229	198	199	177	199	205	203	212	218	206	215	210	225	206	204	197	195	194	180	177	204	213	208	185	198	220	197	206	211	185	251	202	189	215	163	177	203	215	216	193	206	180	217	182	208	199	203	187	213	195	192	197	201	210	220	214	221	215	205	209	178	189	185	204	218	233	215	192	199	185	223	202	214	218	203	189	178	205	179	172	247	210	183	188	190	186	173	209	221	211	237	221	211	196	220	221	217	230	203	184	200	216	208	210	194	191	199	214	227	197	197	199	188	219	173	174	199	198	181	204	195	220	204	212	178	201	207	226	204	188	218	230	198	251	227	196	252	211	175	197	201	214	207	159	202	222	200	192	182	210	205	196	188	202	194	210	203	227	188	200	210	205	183	214	203	185	193	197	210	211	223	192	216	214	201	209	196	202	229	199	211	201	212	239	186	186	199	224	233	206	208	212	193	199	223	179	184	198	222	199	216	209	216	233	202	203	217	206	209	231	212	194	198
8108	1039	2001	2401	1849	1588	1284	1035	945	833	831	766	721	729	642	598	595	619	566	601	571	582	578	515	523	505	534	554	554	541	504	489	507	497	511	545	544	518	505	501	469	487	475	508	520	478	520	520	496	498	517	515	515	490	504	503	452	465	487	538	511	529	472	505	500	481	519	493	470	495	518	462	455	484	476	445	540	472	471	505	506	488	466	463	515	483	467	521	498	473	485	496	504	483	517	470	521	499	475	493	478	516	469	512	499	504	446	476	474	509	501	475	472	473	485	525	498	460	482	456	517	497	441	502	497	472	474	455	441	492	496	482	480	455	463	487	503	470	458	447	484	478	493	476	471	469	490	494	475	494	471	486	473	492	487	508	481	478	464	474	500	466	491	514	514	477	466	487	486	496	470	466	473	477	474	471	492	509	441	431	498	488	496	530	514	474	489	522	497	470	451	446	489	486	505	529	447	480	476	472	462	477	520	499	495	491	486	473	498	469	445	468	435	498	467	507	492	476	509	460	503	498	472	500	502	493	521	469	469	486	459	510	486	475	514	464	514	476	497	437	499	457	468	525	467	486	525	486	490	477	485	522	451	500	467	476	439	459	449	461	468	478	470	514	497	487	440	495	505	494	470	472	491	488	480	472	479	486	483	490	496	484	487	467	476	478	441	484	465	508	493	474	504	458	505	476	477	508	466	487	491	539	483	503	472	481	480	485	497	481	475	509	449	465	483	495	443	490	478	463	475	505	502	460	498	491	499	500	489	474	508	495	483	485	492	506	501	481	499	485	448	484	500	495	472	509	471	492	487	462	505	516	482	482	474	503	493	464	464	504	512	459	455	494	503	483	463	489	452	482	508	481	461	488	490	492	459	450	462	460	487	465	508	449	440	489	470	498	482	480	523	457	461	452	502	460	461	497	487	490	453	489	482	493	480	452	454	451	510	493	452	474	444	494	484	430	485	502	488	518	507	492	488	464	482	507	483	537	467	490	470	495	508	463	518	437	514	465	476	527	483	506	487	502	473	484	486	510	519	450	495	455	512	504	480	453	475	417	497	466	494	459	509	485	478	502	480	471	456	502	464	487	495	484	510	494	505	480	465	487	472	497	465	474	481	511	514	507	506	460	469	458	481	489	498	464	472	453	506	452	494	474	462	451	470	495	458	515	473	484	496	461	501	455	481	480	495	481	461	486	449	472	471	427	486	477	509	474	484	501	468	484	435	510	484	498	470	474	424	451	461	476	518	481	498	468	477	507	474	457	498	451	460	478	509	508	474	517	509	481	501	486	420	494	488	456	528	444	491	443	489	487	453	486	510	482	485	509	491	475	490	510	486	488	513	517	470	488	496	476	521	457	433	497	480	505	502	489	472	471	492	478	500	471	510	508	501	469	451	482	458	477	482	485	482	531	457	502	454	466	424	498	463	498	512	465	445	505	491	476	546	475	455	464	517	476	481	457	473	487	475	478	446	484	483	526	487	482	493	472	468	456	514	492	481	472	500	509	485	455	501	494	475	463	507	488	454	505	468	530	504	484	494	487	485	476	453	479	519	467	465	492	501	505	481	448	497	507	479	476	479	466	509	496	517	454	473	476	467	517	520	456	499	489	515	478	451	477	467	497	503	499	522	466	502	488	481	496	483	473	479	472	453	533	517	493	490	476	470	491	514	490	481	476	500	489	493	472	491	488	497	485	498	449	449	505	510	532	491	451	487	474	515	478	511	488	476	498	503	496	466	472	477	423	513	514	479	462	458	489	469	501	492	504	497	462	499	486	512	460	503	484	489	497	470	488	522	484	484	496	465	479	474	474	486	453	448	502	491	423	472	490	453	458	492	486	504	479	468	462	474	478	473	457	502	493	506	473	484	484	475	481	457	472	524	487	452	499	478	487	515	469	512	529	467	502	468	493	455	473	421	493	457	476	464	478	507	504	517	496	474	461	490	443	465	445	421	451	514	501	485	506	480	476	519	454	473	483	462	480	464	483	504	487	466	467	514	517	434	486	500	487	477	499	479	510	504	467	488	473	519	506	463	483	517	463	471	486	500	469	468	430	450	460	473	444	476	482	475	456	435	507	472	512	455	440	468	499	470	485	509	480	463	501	511	463	488	486	474	500	493	491	458	482	446	486	482	476	526	483	528	493	488	480	452	509	500	480	502	508	502	478	438	482	532	485	466	474	489	493	471	500	493	519	503	486	449	478	511	523	503	510	522	465	472	495	458	517	471	475	490	479	493	508	509	503	508	464	459	480	498	460	502	520	467	494	501	513	506	463	457	498	515	477	473	489	464	484	463	462	488	505	458	487	460	494	503	486	500	480	452	494	490	466	495	498	465	459	440	473	488	448	480	480	467	461	494	533	469	455	479	483	488	478	487	463	472	509	473	489	496	462	493	499	447	499	492	499	456	475	463	477	513	460	480	501	498	472	482	468	473	509	507	478	477	485	536	512	451	497	487	466	473	490	484	513	504	473	494	447	462	495	497	492	477	499	482	492	481	471	495	470	485	518	501	448	523	523	511	508	501	497	473	472	443	490	497	442	480	500	478	485	463	487	493	478	458	506	469	472	454	503	526	463	492	512	495	490	487	485	431	469	448	483	471	490	477	489	513	466	469	486	509	492	474	482	470	457	457	499	560	479	469	459	532	488	481	488	476	444	461	492	467	487	480	509	430	519	497	516	506	484	487	481	478	453	515	500	485	494	482	469	450	494	511	492	464	469	469	479	452	460	464	479	466	460	530	461	469	449	481	522	459	512	461	468	496	485	454	489	451	506	483	488	485	491	448	475	483	459	480	476	462	452	488	509	512	466	484	492	485	491	493	499	466	487	469	510	505	466	475	516	495	506	472	491	508	495	521	499	482	464	491	476	512	487	489	473	477	456	459	472	460	505	485	484	510	468	498	462	458	485	479	483	482	475	481	533	473	533	472	495	461	495	480	507	436	526	465	524	514	499	475	500	490	434	468	484	492	474	485	464	494	486	513	506	482	460	495	484	496	453	512	460	489	479	467	489	503	500	518	481	490	476	527	467	490	459	467	499	468	473	464	528	531	501	534	486	482	485	462	469	467	493	457	477	489	500	432	492	494	468	501	470	464	469	484	487	518	492	524	488	495	466	487	507	472	503	452	519	486	484	514	453	458	459	526	476	488	462	505	471	510	450	478	479	490	486	486	437	517	503	476	473	539	496	466	464	485	533	484	430	525	466	523	482	536	491	507	523	458	488	480	482	505	495	509	502	467	475	507	470	471	499	483	490	476	525	501	507	486	520	464	497	477	521	504	492	492	478	525	455	464	490	465	504	439	482	493	494	454	510	515	469	549	499	531	484	475	461	471	479	450	479	487	492	482	452	461	479	498	462	487	475	501	481	511	477	470	504	489	471	544	483	483	496	478	468	478	486	450	474	460	481	447	461	510	498	528	486	507	496	495	515	522	483	483	478	471	458	493	475	514	465	503	438	493	447	485	468	483	496	492	482	467	484
1399	252	206	248	229	197	209	232	246	231	222	255	245	240	236	251	260	206	225	223	253	254	255	246	239	199	207	226	252	235	239	217	254	238	225	221	228	222	238	239	262	229	268	246	230	242	223	236	229	248	230	239	244	234	249	287	252	239	219	234	214	245	204	243	201	223	221	225	240	235	256	259	222	241	217	228	257	215	218	224	257	198	224	214	248	248	207	243	237	223	249	253	241	255	231	232	232	268	214	213	225	222	213	233	225	210	225	239	256	264	237	226	231	238	248	233	201	214	194	237	226	252	243	226	236	238	259	215	241	248	232	231	238	240	263	229	228	239	207	273	225	215	232	240	225	234	217	217	239	236	208	226	242	213	236	237	210	214	231	216	220	221	248	255	226	236	274	215	198	211	241	235	230	232	233	238	240	217	246	234	271	215	253	218	255	191	246	245	204	225	234	235	244	252	223	229	236	261	253	211	228	221	282	234	237	253	234	224	223	254	234	225	240	217	236	223	248	251	238	269	270	227	235	223	240	238	226	241	219	249	234	230	240	243	248	245	216	239	246	241	212	247	232	269	241	218	245	245	231	253	216	218	242	227	252	216	250	240	214	237	245	254	239	235	217	222	218	204	235	234	231	201	250	248	239	237	236	213	251	237	208	206	209	246	260	234	246	249	222	240	246	206	251	241	246	241	237	227	220	228	247	248	195	221	249	211	229	223	234	225	246	232	218	221	238	199	222	223	227	249	226	247	214	220	203	202	238	244	255	220	227	236	236	243	204	218	182	233	225	243	204	242	247	244	249	239	220	213	231	229	270	246	233	212	243	235	249	224	238	244	218	235	223	240	234	205	231	216	231	207	264	229	267	230	221	200	251	226	225	207	227	214	231	199	237	247	232	224	208	243	294	255	250	231	231	220	231	206	229	227	250	255	236	236	227	227	220	231	182	228	236	261	230	251	229	232	237	237	225	235	194	223	233	235	220	270	215	198	237	258	241	224	240	236	230	243	223	241	214	236	237	278	252	228	214	200	237	241	238	229	258	220	233	213	217	218	280	237	217	241	246	196	226	236	226	241	256	238	248	232	227	191	222	240	257	221	218	222	215	214	256	263	250	237	242	252	226	207	261	242	234	195	222	240	251	237	252	248	239	240	261	244	248	233	232	249	237	237	226	223	223	228	227	221	272	244	239	217	242	241	265	242	247	242	254	222	218	248	244	232	214	225	198	237	255	247	208	220	260	239	215	205	227	262	215	244	184	273	250	236	225	212	213	225	223	217	230	251	214	241	238	264	206	237	256	226	224	233	242	233	227	226	248	219	236	229	235	228	274	238	228	223	256	193	237	223	223	228	244	248	216	211	237	236	279	258	213	225	226	209	229	255	248	204	246	215	222	248	204	221	233	239	216	198	238	258	248	223	237	224	252	235	245	265	242	215	232	240	256	229	262	225	258	259	225	243	248	237	241	219	236	237	242	261	247	233	244	224	246	231	251	236	228	236	237	250	251	229	244	236	247	239	216	217	243	215	236	234	269	200	205	237	218	243	228	229	231	220	248	224	220	246	233	249	238	218	215	246	232	263	222	204	220	209	229	232	240	232	227	241	263	196	220	231	243	244	218	228	222	237	242	243	217	235	266	250	250	228	220	237	237	234	229	265	220	226	226	210	235	219	246	254	238	223	236	247	214	210	232	200	241	203	244	226	220	237	231	222	227	239	222	262	215	226	205	230	242	228	228	237	246	233	226	247	254	228	236	229	223	239	227	240	240	249	227	247	218	245	257	247	275	263	231	222	239	241	237	201	221	212	242	235	235	216	248	205	239	238	187	251	226	244	257	233	221	231	258	241	237	231	217	216	205	254	250	216	218	234	221	272	235	217	237	241	246	238	229	233	223	243	230	228	255	237	228	235	233	232	242	214	236	207	231	230	220	244	228	223	231	181	260	202	226	236	222	237	215	233	233	219	233	226	219	229	250	233	230	217	224	204	214	244	229	263	227	217	280	228	235	246	222	227	245	215	214	255	237	223	242	240	253	244	240	211	203	248	249	240	196	200	236	225	224	238	218	223	217	239	190	247	261	268	234	217	224	200	259	229	198	227	212	216	245	242	229	238	266	222	226	216	227	245	220	243	225	202	225	225	246	254	204	245	224	246	234	243	205	243	237	231	237	222	222	238	236	232	202	222	226	247	213	209	256	230	243	259	217	209	236	246	213	225	217	236	227	250	242	239	246	235	255	234	265	231	207	249	250	239	214	221	209	260	222	195	242	233	224	248	253	204	226	249	217	258	233	234	215	217	234	250	240	239	204	221	231	220	245	249	231	237	231	239	227	257	221	242	219	249	233	230	240	218	236	228	235	251	248	232	249	233	237	206	205	220	244	248	240	221	235	249	250	258	226	223	233	239	214	226	245	227	207	221	225	239	218	274	236	225	230	225	233	230	242	240	238	224	241	214	245	255	269	248	261	234	237	207	236	209	226	246	246	230	232	246	242	230	269	230	240	204	248	232	227	241	256	227	223	232	227	274	224	217	227	242	250	225	202	246	218	237	246	232	228	242	233	245	238	204	236	230	232	224	260	233	216	217	223	228	228	250	235	226	244	229	261	230	248	230	227	241	233	209	240	227	257	227	259	235	232	245	213	226	235	247	253	228	255	227	248	254	244	221	247	231	226	208	215	230	221	233	260	216	243	236	212	213	239	235	238	226	238	231	219	259	242	218	210	223	196	202	214	232	228	253	235	242	243	229	221	217	240	238	251	231	234	229	232	230	234	235	217	250	250	225	257	238	231	222	209	228	259	230	230	261	243	214	249	227	232	249	238	222	238	212	219	235	237	240	219	215	255	250	234	221	217	224	222	253	272	270	246	231	247	243	245	255	233	213	231	248	234	237	252	225	241	257	242	239	232	253	240	224	255	225	224	225	211	233	240	236	214	228	239	214	242	212	242	202	234	177	219	212	241	220	216	240	221	244	231	222	245	253	222	244	218	220	242	251	219	230	224	230	247	230	261	254	244	237	235	238	209	238	192	223	247	244	246	247	241	246	224	238	220	245	237	227	243	235	225	234	235	266	248	255	237	264	261	218	226	222	244	223	207	252	238	243	219	244	248	231	228	234	243	223	244	237	233	273	268	239	241	209	215	228	235	248	217	243	256	234	244	242	249	224	205	221	249	247	255	226	233	250	256	253	228	238	256	250	224	234	245	195	211	217	244	265	234	220	229	214	253	219	257	222	219	221	255	256	256	226	231	218	216	205	231	219	221	234	225	237	252	220	216	216	223	240	259	248	247	245	220	236	237	236	229	230	232	225	203	221	208	240	214	232	205	228	226	253	238	222	269	235	254	213	193	237	247	236	250	258	217	231	245	237	226	257	252	247	239	225	229	214	196	256	231	219	232	227	217	195	236	267	238	242	207	244	225	248	245	239	233	210	205	240	230	241	251	262	246	220	258	243	211	200	229	257	263	221	227	238	238	219	216	229	217	204
1850	579	611	593	559	541	573	560	539	560	590	560	593	588	551	621	600	591	607	553	578	570	591	581	610	593	573	540	550	600	559	612	558	582	548	534	598	596	543	577	574	558	587	556	597	510	554	583	568	553	571	574	549	601	606	616	571	567	555	617	609	541	563	565	571	576	545	569	566	552	529	579	544	545	608	577	621	550	591	567	534	589	597	571	563	544	591	547	591	562	541	566	560	547	580	522	580	570	611	543	539	543	509	556	630	534	629	551	577	558	595	562	601	512	528	560	535	582	595	580	550	571	580	525	591	553	524	541	576	605	580	558	583	571	557	618	586	549	555	587	530	527	531	578	583	561	517	548	547	618	569	587	541	557	541	580	593	540	573	531	567	559	545	585	546	550	566	573	534	583	568	554	527	558	554	542	543	517	569	575	580	565	605	562	638	569	571	592	576	562	572	585	587	584	580	567	553	577	604	540	581	574	571	618	595	541	582	567	531	554	603	568	581	548	560	565	559	574	590	600	562	564	559	564	563	591	532	576	558	534	529	601	606	554	573	572	532	590	531	555	578	561	523	596	569	550	571	581	557	543	634	587	550	589	563	553	593	588	563	553	593	560	577	555	563	596	594	581	579	555	565	591	566	566	564	560	565	576	579	556	564	539	596	569	551	577	539	565	579	579	567	558	551	589	564	569	532	575	521	545	529	545	576	544	580	539	575	536	564	571	540	584	539	563	590	535	521	542	551	521	559	579	540	571	581	562	545	551	584	567	577	580	568	583	587	599	538	531	575	544	558	571	558	577	562	534	559	586	568	535	577	540	555	565	528	539	561	602	542	563	573	585	556	542	558	550	554	571	577	534	563	567	549	582	533	559	571	559	539	547	542	548	622	593	521	565	583	565	547	599	556	570	565	569	557	563	585	567	603	610	557	551	560	558	550	567	622	538	577	592	526	565	568	557	577	594	577	542	557	547	559	514	556	596	576	569	602	566	583	570	546	524	593	574	599	560	578	587	553	569	563	552	541	564	542	596	596	530	589	522	556	613	543	558	578	556	539	584	553	580	609	525	599	580	529	558	568	581	580	527	575	575	571	543	576	563	551	518	589	571	574	543	543	573	541	576	583	566	562	549	552	577	551	546	556	615	574	550	578	618	517	527	561	574	576	571	549	555	568	560	583	542	584	577	586	528	574	549	502	537	555	543	615	613	561	605	539	586	571	567	605	592	552	554	525	585	563	569	593	594	581	568	545	564	556	532	532	570	588	533	588	571	568	570	574	560	549	574	547	574	562	549	572	598	569	540	528	585	556	590	603	549	543	603	596	537	555	550	532	553	603	527	583	573	559	619	547	612	549	576	530	543	562	583	574	587	560	555	558	562	570	564	561	549	567	607	596	563	578	551	608	613	532	567	550	549	555	526	520	535	564	544	598	550	592	578	573	584	547	545	574	552	599	616	575	546	573	551	573	556	546	576	596	605	571	549	579	542	542	573	585	555	565	565	568	541	552	540	585	568	578	603	591	580	583	559	553	547	564	567	578	591	541	606	554	593	541	584	555	575	589	592	580	600	538	559	566	558	600	574	615	572	526	560	574	554	547	567	550	561	551	572	605	550	561	555	568	545	566	602	572	583	614	553	560	574	580	552	538	582	589	586	547	546	559	563	598	535	580	586	582	573	544	514	556	593	561	553	541	588	518	576	563	556	560	545	558	561	541	559	572	557	559	576	531	545	586	587	598	544	562	541	575	537	538	556	572	561	575	544	557	573	557	562	578	585	599	574	553	620	574	552	565	541	553	572	608	601	550	582	561	563	598	572	575	574	556	522	548	578	598	605	579	586	572	582	590	583	554	557	574	563	579	558	565	551	563	568	533	573	520	526	530	568	507	555	545	497	546	541	564	593	587	593	542	554	560	552	587	553	594	598	592	592	542	601	547	543	609	532	572	502	583	567	572	553	581	561	541	525	547	541	559	608	576	535	557	548	578	584	556	574	603	583	576	571	560	603	546	560	606	589	586	598	611	558	564	592	607	611	580	592	547	583	595	552	551	536	607	568	603	571	565	552	570	583	574	574	553	593	531	565	557	583	573	540	548	567	593	530	555	567	553	589	546	577	534	561	525	547	543	567	573	624	558	525	545	536	579	578	528	582	564	580	518	547	579	587	607	586	581	546	560	603	590	502	580	570	571	545	579	567	565	551	591	591	556	556	563	540	593	534	599	561	601	588	548	529	550	581	553	595	554	508	539	556	557	540	555	554	569	553	570	566	574	554	562	542	524	557	595	520	612	574	563	534	565	566	579	577	546	568	545	585	554	571	567	553	553	565	598	544	589	566	579	566	553	569	546	539	591	612	557	515	555	611	566	567	566	597	556	548	574	572	618	551	580	570	598	591	591	563	566	575	608	573	548	562	576	552	593	603	580	557	569	591	587	586	535	541	554	581	589	598	550	591	582	554	593	602	590	552	589	528	574	589	564	569	607	520	560	567	571	570	570	559	545	555	540	586	584	598	545	572	540	585	616	582	591	538	606	579	588	580	520	570	565	626	544	573	563	572	556	575	574	564	563	552	596	587	577	566	572	582	559	589	548	575	549	576	574	564	563	605	599	523	525	531	512	545	540	547	582	531	566	568	555	602	576	544	558	584	544	558	575	554	573	550	535	528	571	540	575	550	563	553	567	546	571	584	524	545	573	529	590	569	563	571	601	597	625	551	614	590	556	555	582	562	537	572	580	580	581	539	596	515	536	566	538	550	549	564	589	621	598	562	554	571	570	555	572	596	620	545	592	561	542	589	569	527	586	571	564	527	568	548	600	593	527	576	548	539	539	559	612	567	588	556	560	592	548	612	550	566	564	587	587	604	552	560	561	610	566	593	565	566	566	575	559	571	576	590	551	540	572	557	547	568	603	556	535	534	585	530	541	555	556	557	544	547	576	584	577	573	560	503	554	556	595	570	587	597	548	562	526	620	599	538	593	559	597	545	532	539	522	577	577	529	602	587	578	558	548	559	566	600	599	555	540	579	568	533	567	544	542	581	550	567	583	523	577	539	526	600	584	556	555	574	584	561	558	533	527	533	548	605	550	540	559	550	518	576	552	560	569	589	583	560	548	572	562	537	566	522	574	583	573	586	529	564	539	551	539	572	605	590	567	526	586	579	535	579	572	558	561	583	549	553	554	550	570	535	515	571	559	553	544	567	610	551	505	560	577	550	564	559	583	604	609	562	545	594	507	590	581	589	547	545	552	608	553	534	531	558	576	543	537	565	579	563	555	522	544	594	574	580	532	544	570	587	517	580	536	573	562	550	567	574	621	595	558	568	575	573	600	575	543	573	572	584	580	574	536	570	561	554	577	583	551	587	533	560	584	571	545	582	560	598	551	620	588	549	540	576	558	573	536	569	527	571	572	578	571	630	613	570	602	561	569	582	597	556	558	549	572	543	594	615	548	598	556	576	565	553	588	567	558	546	534	592	571	530	568	605	539	579
7501	634	700	598	485	423	393	368	384	349	335	323	354	340	340	339	334	312	350	281	338	354	359	337	326	309	339	315	367	304	331	311	355	348	346	352	340	323	329	316	323	342	304	350	329	314	334	329	284	356	321	338	347	293	322	314	337	303	339	344	337	301	348	335	321	314	344	330	331	319	343	353	358	325	295	318	312	316	349	327	372	323	331	342	310	341	369	338	345	340	341	330	339	347	325	317	322	365	333	358	292	325	324	367	339	322	333	339	285	347	349	322	324	326	317	327	326	325	285	319	347	337	329	315	320	310	350	316	311	334	302	333	307	322	338	310	318	330	347	356	321	319	330	319	303	323	325	337	323	324	330	353	351	319	343	327	313	308	354	311	295	342	288	303	340	323	334	329	308	357	331	325	325	338	342	338	331	339	319	321	303	327	277	319	338	305	364	321	326	364	289	324	361	326	348	302	329	360	344	322	329	341	337	336	339	317	349	346	318	320	310	321	329	378	361	324	336	350	325	335	343	281	291	340	336	341	336	361	331	306	336	351	335	350	339	318	317	318	309	316	332	337	345	342	328	290	311	334	339	318	345	354	314	323	321	317	365	347	305	344	299	341	344	322	347	339	292	330	326	349	300	300	319	289	282	346	383	331	305	306	346	337	334	300	330	322	327	343	323	334	319	284	360	340	298	312	339	340	321	321	311	349	309	315	371	321	314	346	352	360	348	336	328	330	356	343	310	283	363	344	357	300	327	292	320	328	336	297	319	362	345	322	344	333	345	375	306	320	352	324	309	316	332	348	311	332	311	364	310	350	334	314	341	353	356	330	336	321	317	340	310	311	353	300	327	315	290	306	338	313	335	325	332	303	319	363	299	317	334	361	329	326	303	336	346	310	328	297	323	357	322	330	352	340	299	312	338	327	339	318	314	333	349	334	310	336	327	311	303	352	354	318	318	332	323	306	317	316	309	342	334	320	291	340	363	327	327	328	328	346	335	360	315	321	352	328	342	298	315	307	336	357	310	351	322	357	327	334	345	322	326	308	319	326	349	323	333	331	345	328	311	351	316	322	373	377	362	336	333	404	332	328	355	376	317	309	340	333	348	299	326	350	307	314	326	342	387	326	300	322	336	330	373	352	320	331	320	349	319	319	305	350	310	319	340	289	344	342	323	352	327	299	334	303	284	342	342	337	357	335	339	332	330	313	358	335	313	335	353	335	324	332	333	323	339	336	336	319	325	356	373	309	338	332	329	323	321	336	338	340	349	318	326	393	339	336	338	317	322	336	336	315	333	344	314	332	334	342	336	315	363	365	331	310	302	319	336	315	353	311	309	316	313	341	364	364	324	338	295	327	334	296	308	314	311	350	355	312	344	282	312	320	353	318	320	331	310	338	318	297	301	311	361	386	316	321	344	307	320	366	322	328	302	289	321	359	319	323	312	323	317	319	336	292	291	329	362	333	298	338	348	320	329	357	300	322	302	295	331	329	329	359	332	381	345	316	342	288	293	306	348	326	360	337	331	339	347	322	319	345	330	327	301	330	320	282	316	324	340	332	355	310	348	330	356	335	343	341	303	344	304	310	300	306	311	330	345	318	317	320	349	334	347	344	315	318	312	329	347	319	311	343	332	361	356	331	335	355	331	329	347	355	344	309	344	302	332	313	338	347	326	344	346	338	333	330	354	379	333	355	340	330	346	319	329	340	308	355	319	292	330	324	348	325	304	338	298	260	351	314	337	350	315	325	327	365	340	352	366	352	333	319	329	343	332	311	320	326	329	319	341	311	329	362	323	313	342	346	364	305	349	327	339	302	351	331	331	347	342	339	334	347	366	331	339	346	339	316	308	273	315	352	333	308	334	350	353	334	308	305	308	359	342	310	351	314	337	302	337	388	336	294	331	334	313	352	351	365	333	333	307	338	328	322	303	320	337	325	307	320	326	347	351	291	302	337	343	303	316	335	335	326	307	329	346	307	316	321	303	276	339	338	337	331	341	336	331	324	340	290	348	338	344	313	311	317	358	296	303	331	345	345	294	288	327	319	299	306	326	324	333	309	334	295	355	390	305	360	355	351	317	333	356	292	326	317	319	318	289	373	351	333	353	372	334	350	316	332	346	334	312	313	319	323	333	353	317	320	327	338	333	333	314	334	342	331	299	354	338	324	307	326	312	326	369	315	381	321	331	334	326	331	344	362	339	304	314	338	295	334	312	339	337	335	318	361	328	323	329	307	317	310	354	342	289	356	353	309	293	332	325	332	344	340	318	347	316	353	336	331	287	333	335	331	338	328	342	308	360	359	335	298	341	310	330	314	309	332	337	327	343	314	351	329	302	326	333	334	307	325	341	334	334	342	327	345	332	347	335	355	318	319	341	328	347	360	296	322	311	324	320	325	304	331	358	300	311	325	315	324	295	340	311	321	326	328	303	332	319	329	331	317	317	323	327	301	303	347	326	339	328	354	343	334	271	345	349	316	321	348	334	301	313	363	332	362	322	333	331	342	336	332	312	281	336	312	321	326	329	331	297	301	319	310	345	331	325	360	347	330	320	334	333	314	349	358	348	311	295	339	350	315	310	382	302	319	291	314	349	348	308	369	326	318	343	350	323	324	316	324	379	308	376	340	339	354	335	335	305	300	292	339	329	337	304	346	346	310	310	299	323	312	302	316	337	323	337	318	298	320	331	325	329	295	368	321	318	323	302	298	352	332	280	317	330	332	349	334	310	346	347	336	315	356	333	338	342	318	302	305	331	318	305	299	329	309	328	329	330	342	316	342	372	292	311	332	353	337	347	323	316	341	302	333	362	323	339	343	320	335	384	291	331	356	342	347	332	363	274	325	347	334	331	359	325	352	351	336	372	325	379	306	349	331	339	332	324	327	302	320	334	326	360	307	340	344	337	322	315	312	322	322	348	312	306	305	348	328	313	359	333	328	334	341	331	344	376	306	342	315	366	308	331	325	354	334	322	309	323	311	352	344	329	322	339	315	336	311	330	363	316	333	336	328	295	356	326	340	346	298	356	334	359	324	334	360	330	317	388	335	328	347	296	325	325	310	315	308	360	329	312	313	370	339	340	350	304	317	336	323	321	313	332	371	339	335	319	288	340	292	319	315	323	305	335	337	348	330	282	307	315	346	300	338	326	329	371	333	332	329	299	355	299	315	321	319	330	306	343	322	325	326	355	329	304	291	351	320	294	341	346	349	308	327	308	336	347	348	370	333	295	323	334	327	335	329	360	315	316	337	295	337	342	293	337	332	299	312	372	333	310	322	309	343	322	317	315	290	356	355	312	350	296	321	314	372	351	317	319	345	349	331	324	313	330	339	342	363	321	315	376	295	349	345	350	331	341	306	318	330	303	288	319	335	336	312	330	333	341	336	317	316	358	338	323	317	353	368	310	336	331	308	324	335	318	356	356	333	327	345	336	324	284	330	322	305	321	297	329	337	326	338	316	320	308	332	330	332	328	302	342	343	341	343	346	323
6509	1055	1507	1659	1387	1253	1139	1075	988	941	910	949	898	878	829	797	905	826	812	793	833	804	744	779	814	742	832	810	768	784	772	823	739	770	755	750	785	765	796	771	756	743	747	765	748	738	829	768	766	743	734	747	769	750	783	805	744	762	752	724	753	739	751	800	755	762	779	775	749	781	755	749	759	753	770	738	783	740	732	778	752	736	761	783	740	793	763	760	731	785	753	757	755	699	755	739	742	727	713	745	745	716	746	771	722	701	758	744	757	760	750	725	717	795	730	796	776	763	743	775	772	716	740	788	712	699	750	751	739	792	799	767	775	778	784	749	775	726	736	718	762	728	724	725	809	761	724	788	772	733	739	756	766	780	727	707	751	765	706	742	721	774	741	779	729	747	753	769	786	708	761	735	748	754	721	772	718	736	766	794	754	759	717	671	774	763	741	770	744	762	769	754	732	737	716	744	736	711	767	742	778	730	732	717	751	735	745	708	752	758	755	756	735	752	736	736	734	704	716	778	764	785	768	703	692	788	734	749	758	734	734	748	743	732	745	754	789	775	784	795	774	748	773	757	717	779	791	736	728	754	721	773	789	747	730	773	724	731	750	735	678	758	709	769	727	759	752	760	792	761	714	769	775	772	814	752	791	766	742	757	786	713	745	756	745	754	749	748	811	707	688	803	777	787	784	712	769	791	759	730	778	763	761	772	769	791	763	757	769	762	752	792	768	749	752	775	762	751	758	725	717	758	757	746	732	801	764	732	749	786	748	823	728	739	795	740	801	772	823	756	823	768	740	705	766	807	757	765	778	739	731	765	716	765	754	746	807	714	777	770	757	753	794	807	721	724	755	785	791	736	722	790	776	754	777	774	765	758	742	757	733	739	745	779	728	777	814	725	714	735	779	774	753	781	690	726	789	720	777	775	774	722	758	697	778	791	701	746	689	775	729	762	768	798	752	762	709	748	689	701	738	833	740	789	759	738	757	725	759	715	760	762	759	745	788	796	775	764	760	729	723	743	775	791	763	774	709	788	770	735	747	716	750	760	726	788	758	733	790	717	786	759	720	767	770	758	729	756	730	731	726	756	697	733	751	742	814	735	759	740	737	767	794	759	765	710	741	766	761	745	764	744	784	784	721	748	754	757	772	745	753	715	773	720	756	736	738	760	738	754	775	772	722	746	735	749	763	822	771	746	758	731	743	763	739	775	760	754	768	787	794	808	795	730	765	748	764	726	730	765	763	798	753	741	781	807	758	717	705	745	762	728	778	766	787	765	761	763	729	745	802	772	725	792	771	710	717	745	760	700	747	764	723	751	771	746	776	794	771	723	750	722	712	771	770	787	727	740	759	711	743	765	740	758	733	736	783	743	796	721	730	775	786	699	721	740	770	727	694	731	744	731	729	745	761	761	762	773	759	735	812	774	779	779	735	744	764	734	763	749	713	777	771	785	727	805	709	781	752	750	777	752	775	739	755	754	735	743	730	704	748	733	769	715	759	730	706	727	777	750	790	771	748	741	745	726	762	757	729	706	730	751	738	796	765	752	752	744	748	713	772	840	744	759	757	720	742	732	769	763	761	755	725	745	697	716	742	796	728	723	768	719	728	750	756	746	740	724	735	739	771	686	804	785	770	720	730	713	752	701	735	690	758	745	701	760	815	786	753	742	780	715	721	757	708	728	786	752	719	731	716	713	781	756	745	745	765	733	822	744	757	710	711	771	754	723	713	745	779	789	751	732	778	717	743	770	786	764	756	779	740	792	804	784	721	771	799	747	765	782	776	795	808	719	750	767	756	722	705	728	751	730	753	731	740	787	760	781	755	729	727	780	780	708	782	757	752	810	732	745	787	793	747	773	699	724	739	791	778	763	748	725	784	830	745	701	824	753	717	731	765	752	790	743	725	735	785	770	765	737	765	780	733	747	760	745	741	790	736	765	753	722	825	791	780	765	731	760	688	731	725	757	790	763	729	757	758	796	732	760	748	750	786	761	744	739	726	711	786	779	753	738	723	745	716	744	749	766	694	735	781	754	771	742	755	765	734	779	765	757	740	796	811	743	740	731	786	788	742	725	730	730	757	777	737	718	741	783	732	741	728	774	775	747	725	746	702	730	782	775	746	750	724	789	713	751	789	784	717	779	761	741	807	787	771	718	797	779	785	752	730	701	775	760	712	787	744	755	801	750	787	751	798	802	764	755	765	748	732	748	737	797	788	757	767	759	761	762	723	793	782	741	727	772	769	722	771	765	742	762	793	713	765	753	713	720	769	812	749	725	749	733	785	712	790	711	766	758	772	739	788	752	728	731	721	715	749	741	759	731	772	752	779	730	749	765	745	768	717	766	701	762	787	725	759	735	782	775	723	737	665	749	751	723	748	764	786	774	759	713	727	748	722	752	764	727	731	744	724	737	767	752	759	727	720	764	787	784	776	760	743	725	763	742	710	753	735	777	782	739	754	737	744	757	717	721	724	772	723	721	772	745	747	708	818	764	806	724	791	734	739	777	772	762	685	766	732	756	728	814	773	755	754	762	743	788	787	783	777	784	742	779	800	744	713	783	766	778	815	781	749	804	761	767	757	745	764	774	804	788	793	730	793	720	715	725	782	753	731	775	747	744	740	762	755	753	786	743	705	750	701	695	777	765	708	788	763	742	745	702	780	764	764	731	782	740	754	760	716	722	737	768	771	694	727	785	706	745	735	740	765	754	781	734	757	754	717	775	759	721	750	737	770	736	794	719	793	744	748	775	762	786	750	706	738	765	767	829	731	753	756	707	781	768	736	756	744	730	730	770	744	740	791	744	775	776	750	744	717	784	755	791	793	711	736	766	751	736	800	737	789	758	771	753	763	681	796	779	782	720	737	746	775	734	772	737	772	722	770	727	786	745	749	753	743	769	739	759	750	742	743	726	748	791	774	766	724	741	755	768	734	732	738	757	810	729	741	740	757	755	739	749	714	718	724	775	773	789	744	770	733	756	765	795	699	780	747	715	759	752	789	754	749	764	750	721	742	730	740	743	755	753	767	746	813	729	804	742	702	736	758	749	763	814	750	746	703	750	768	788	757	797	781	741	728	760	720	740	782	729	729	782	772	801	745	720	747	747	789	694	787	773	713	733	752	732	749	738	769	758	761	769	708	706	766	753	786	717	744	718	778	780	745	781	773	725	743	763	744	761	789	763	694	773	746	746	746	697	775	754	776	711	751	817	765	736	779	779	730	770	767	759	752	754	757	765	721	787	697	721	763	812	749	766	783	731	835	761	758	777	758	786	762	763	736	743	755	735	719	726	766	742	710	738	744	718	761	721	755	776	765	762	760	750	734	799	748	752	761	730	722	741	742	751	742	763	756	751	777	744	785	741	743	721	705	775	729	727	771	704	787	747	806	738	757	765	749	731	788	743	765	761	718	684	756	760	764	739	756	771	751	775	755	787	783	764	761	749	742	757	792	720	766	719	790	719	777	723	745	772	766	748	746	735	782	774
14306	1136	919	753	509	456	399	308	239	261	253	240	228	247	241	236	214	219	240	219	184	190	202	207	219	236	218	188	184	230	218	199	215	212	213	225	204	221	214	212	214	199	201	223	216	198	232	200	216	182	192	194	226	201	225	200	216	236	231	205	203	187	225	213	203	203	196	225	221	212	195	217	237	179	205	211	230	223	197	204	189	189	199	225	194	217	224	215	172	206	204	189	191	230	201	206	230	211	194	212	193	195	195	191	236	198	199	234	189	215	211	188	228	199	223	202	217	210	189	196	208	225	213	198	180	203	206	172	204	219	205	185	232	208	201	227	223	198	208	239	224	234	210	216	229	194	238	196	201	199	206	188	221	219	186	203	199	201	197	191	220	208	207	252	216	179	216	218	196	187	199	203	206	216	222	215	196	179	221	208	195	207	213	205	212	204	223	209	177	215	192	210	223	207	208	195	206	183	235	199	216	190	214	204	180	192	180	191	202	216	200	205	232	237	180	191	202	216	210	199	237	196	207	194	221	231	208	196	171	182	209	189	225	222	157	217	221	191	206	214	246	210	223	220	185	185	192	204	213	193	204	226	221	203	198	187	196	211	204	191	192	189	195	206	214	205	175	191	185	194	202	213	207	198	216	196	243	224	178	184	191	212	206	212	202	189	172	215	191	182	206	200	206	184	216	226	193	188	227	201	203	215	244	241	204	237	216	233	221	210	209	211	196	192	218	218	205	220	195	191	208	205	179	190	219	197	205	179	195	206	214	212	220	180	197	209	222	233	209	192	175	197	218	231	199	220	198	199	213	202	206	203	186	189	219	199	188	190	215	210	215	237	194	226	201	225	189	220	200	220	215	202	184	202	216	197	186	200	204	201	198	218	218	199	214	197	190	203	213	199	199	215	223	222	214	191	183	205	186	204	202	197	200	187	212	212	217	196	235	215	198	229	192	200	174	190	226	187	217	179	227	217	211	207	229	218	184	192	221	216	206	185	224	205	203	208	217	222	198	189	217	210	211	190	178	205	234	206	214	183	179	186	183	215	205	194	219	201	215	205	206	199	202	223	224	219	215	193	198	222	227	189	191	214	205	206	197	172	193	253	194	223	214	189	224	192	196	225	243	202	191	209	203	212	191	236	214	193	195	204	179	209	198	236	227	198	188	211	181	190	220	201	219	204	183	207	197	197	186	200	222	224	225	197	193	222	218	186	232	197	205	230	224	199	205	208	190	216	185	201	185	206	212	201	227	200	223	212	224	198	247	203	258	189	192	210	209	228	227	194	210	182	208	196	215	197	237	230	180	211	219	205	191	200	219	202	194	211	203	222	207	196	203	202	217	192	219	204	175	222	214	189	231	201	176	189	184	208	181	221	236	180	182	206	211	176	195	190	219	199	222	188	227	182	212	204	223	199	208	233	194	179	209	199	209	199	196	199	180	195	187	180	201	192	216	170	209	190	191	237	213	201	189	205	183	196	214	209	194	193	201	228	218	208	193	188	224	206	223	221	207	203	186	201	227	197	218	202	205	216	212	202	211	185	220	203	198	206	202	225	204	200	204	211	237	181	218	225	190	208	222	219	196	201	204	203	188	218	186	191	204	212	179	189	225	212	224	197	223	199	199	207	218	202	205	220	194	193	210	223	216	209	208	221	218	197	207	205	195	203	227	210	215	199	189	194	209	205	202	212	224	223	220	218	169	206	207	207	215	186	198	183	190	205	239	198	190	221	205	230	224	182	233	210	193	204	189	211	210	216	202	215	176	212	206	227	219	193	193	205	202	188	208	198	206	185	203	201	217	192	199	207	200	201	178	207	206	207	198	206	204	211	218	240	204	211	232	196	210	190	192	213	209	228	216	189	206	214	203	237	194	198	218	205	206	186	199	207	195	207	191	226	195	194	226	213	202	210	205	213	244	267	231	221	198	185	217	209	210	181	201	176	226	208	203	191	206	212	221	210	193	212	230	209	206	201	209	204	228	191	203	209	192	195	211	200	227	225	177	204	213	214	185	207	223	184	230	204	206	206	183	219	205	208	204	221	211	203	210	191	230	216	206	226	204	185	202	188	172	201	208	198	208	235	195	218	232	216	214	210	197	178	207	232	234	233	187	181	230	214	227	191	217	187	223	211	173	195	205	209	199	210	213	193	223	191	198	200	206	252	165	229	203	221	205	204	197	232	183	226	211	212	195	205	223	229	212	207	195	227	211	207	208	191	193	258	216	205	199	253	222	181	201	201	206	196	192	200	227	217	177	191	226	182	173	208	211	207	192	185	207	230	242	203	221	221	201	226	208	191	194	191	227	237	205	218	201	206	206	217	202	218	215	176	208	205	203	236	191	214	209	180	189	235	224	205	212	211	212	204	216	217	209	208	178	204	202	211	226	207	217	199	197	214	209	211	178	209	238	221	223	201	228	204	236	202	210	229	234	206	196	206	211	187	232	201	195	204	215	231	188	224	179	198	186	215	216	221	214	196	190	181	197	187	202	220	202	226	190	200	218	211	209	206	205	207	194	218	218	196	212	170	229	231	232	214	201	210	213	216	217	215	191	194	170	210	191	185	229	203	169	197	204	201	196	201	220	191	191	191	206	217	195	191	199	203	189	202	181	193	204	225	211	202	189	200	204	187	208	209	222	207	200	200	205	186	201	197	193	196	214	187	209	199	215	233	199	211	221	178	229	223	215	220	210	238	222	208	228	219	205	211	219	220	207	227	223	201	218	180	210	201	199	225	243	219	218	213	200	187	232	221	187	222	198	223	219	171	177	212	194	185	196	224	218	180	203	195	237	203	201	232	235	205	205	197	190	208	210	210	190	209	224	189	219	241	189	208	184	222	218	181	208	225	178	189	192	190	206	177	212	219	197	208	224	207	186	194	189	190	199	217	208	214	189	226	195	223	191	211	195	236	222	197	214	196	206	193	214	214	218	203	184	199	217	222	175	228	223	221	238	203	222	197	220	219	204	212	198	207	180	201	237	202	225	193	191	223	195	200	218	188	199	215	219	217	206	186	196	195	185	187	199	168	215	182	195	193	193	191	189	219	240	201	182	226	241	218	215	204	185	211	213	187	229	203	234	208	210	203	225	214	178	228	208	179	198	209	211	212	217	213	225	188	224	242	208	204	171	195	219	216	209	203	203	207	194	214	215	232	210	199	203	203	203	196	216	213	187	196	188	210	201	217	170	205	210	213	229	204	207	195	221	218	207	202	189	182	187	184	184	180	205	207	239	203	223	190	182	204	185	225	213	203	185	205	208	184	216	198	188	203	202	209	211	215	194	192	205	212	190	210	222	217	201	221	220	202	219	198	213	210	198	175	186	173	222	196	238	212	195	210	201	206	235	223	232	220	235	201	234	228	222	194	191	207	189	225	204	186	208	205	228	216	197	216	231	236	223	207	204	213	210	224	191	221	195	216	225	219	191	192	192	196	228	229	197	210	212	215	186	221	193	194	208	205	188	185	226	219	206	179	200	220	192	177
8122	1033	1936	2312	1823	1520	1192	1056	951	860	771	722	687	658	631	675	576	576	582	573	545	593	566	569	547	497	527	510	536	505	514	484	525	512	526	515	528	502	509	475	486	476	477	488	534	472	495	501	481	472	522	524	503	500	446	485	492	512	462	519	515	503	486	478	480	502	485	468	518	456	484	507	528	516	491	452	501	499	489	460	525	461	507	501	496	450	493	488	496	459	489	491	498	463	456	471	479	493	453	481	484	464	451	471	533	489	493	492	469	505	468	470	508	501	422	484	446	473	475	509	474	502	484	472	501	465	508	488	489	497	467	473	502	458	507	471	488	460	498	491	525	464	482	522	464	494	524	490	489	471	487	527	466	469	482	481	533	520	483	475	468	477	497	476	484	459	525	489	517	484	481	480	511	485	485	462	483	488	477	505	502	472	515	505	475	490	481	490	478	468	474	505	491	485	474	503	475	498	505	504	463	508	485	434	530	474	497	554	489	516	494	526	521	489	458	501	467	499	464	492	510	466	489	484	504	491	533	522	464	487	494	477	486	483	478	483	492	495	455	470	463	436	471	475	454	468	452	486	462	517	494	471	496	518	437	493	477	466	516	489	472	482	466	486	502	481	452	523	487	532	490	477	507	488	508	512	512	480	473	491	483	511	489	490	477	464	475	472	489	469	510	470	481	453	502	495	488	484	470	446	472	483	461	460	478	484	451	515	472	481	478	470	471	486	461	499	459	497	504	491	516	444	491	493	487	494	461	501	478	489	476	475	454	477	506	470	460	503	469	485	468	504	509	511	521	457	457	451	501	471	497	501	483	505	497	460	477	507	482	477	436	459	470	489	469	484	504	500	490	488	491	529	487	482	467	488	469	466	511	482	434	515	516	465	498	467	518	452	463	506	446	489	507	508	516	479	502	459	462	520	487	492	498	521	418	483	448	468	520	480	491	498	468	452	461	491	512	536	454	451	498	478	477	477	474	480	484	471	461	464	467	464	491	454	484	466	470	461	510	505	438	486	473	421	495	512	505	498	472	497	472	453	453	533	477	460	518	488	484	460	466	476	476	452	484	507	492	458	518	468	443	468	475	494	476	504	499	472	516	479	444	476	493	549	502	503	459	471	487	455	470	468	513	466	467	518	495	511	472	469	505	472	493	456	459	486	484	466	477	465	465	527	502	505	449	476	476	470	453	539	486	513	467	477	491	488	471	494	474	466	464	482	501	517	471	475	511	507	495	480	508	477	492	474	478	471	465	461	478	490	488	459	456	495	485	482	453	459	514	468	489	511	505	445	524	469	468	446	480	472	508	448	504	500	437	487	520	490	469	506	491	492	493	487	441	507	478	482	485	520	496	518	455	481	511	452	496	500	499	506	493	502	453	478	461	472	457	501	484	478	476	462	493	485	455	511	490	501	473	452	509	497	480	489	512	480	506	492	430	476	468	477	470	513	506	517	492	485	508	453	487	466	488	510	494	495	493	502	489	488	492	476	487	479	473	476	451	468	468	487	470	505	482	455	478	470	508	486	512	476	482	494	487	494	482	484	483	501	447	504	477	487	490	520	518	493	497	457	479	507	467	461	553	468	463	447	463	518	499	520	512	460	495	480	497	490	464	485	436	477	502	474	518	486	468	474	482	508	506	466	512	500	464	428	549	461	472	470	482	483	535	487	500	544	502	450	492	471	461	443	492	446	520	476	470	479	489	480	462	500	519	456	505	448	483	505	484	475	500	466	481	466	471	452	448	471	480	494	464	514	499	475	478	495	449	455	476	493	455	520	481	483	428	502	486	478	498	504	500	507	459	495	480	509	480	469	475	493	461	494	479	482	472	475	487	489	461	460	488	482	489	477	460	489	475	472	487	485	496	496	489	505	523	498	458	469	472	456	504	496	476	485	489	488	489	482	453	468	465	498	501	449	474	486	491	450	483	481	515	443	507	447	486	481	474	526	443	505	483	493	485	481	468	481	414	489	489	473	495	473	463	474	416	467	483	465	521	498	469	494	466	437	477	472	496	462	485	443	463	470	497	455	502	466	494	523	480	486	418	480	495	518	477	444	452	460	455	473	545	502	462	458	489	489	475	511	473	477	457	482	506	502	468	450	525	502	478	466	459	519	491	440	452	513	523	489	488	474	492	478	486	460	446	482	475	462	473	474	538	471	481	475	479	500	484	485	458	479	500	490	499	484	457	512	510	490	505	476	485	496	482	491	468	459	486	494	478	500	499	497	469	447	514	463	503	470	461	471	478	453	485	488	500	511	511	487	523	458	486	460	495	475	493	478	475	473	478	474	506	519	451	491	451	473	472	451	494	518	475	513	526	491	486	465	484	446	472	495	512	485	475	456	476	457	490	514	455	485	502	529	469	496	516	476	488	467	491	470	492	481	487	475	478	520	508	452	471	437	473	453	495	483	473	455	442	501	494	438	423	478	442	456	502	468	515	537	492	492	469	429	448	475	429	460	448	515	527	470	425	505	517	488	444	474	497	494	480	443	471	460	501	489	516	519	484	447	483	499	477	453	458	470	438	466	530	462	475	523	507	467	472	507	510	471	498	442	513	469	463	483	450	522	473	528	510	450	497	482	460	489	468	473	495	456	471	477	481	511	498	453	487	510	497	480	522	491	493	499	479	475	500	488	477	481	480	478	507	483	487	453	460	455	464	491	507	487	494	523	472	441	506	516	493	503	473	495	450	499	516	492	478	486	471	482	494	472	471	525	473	472	493	491	487	451	514	508	476	461	521	454	487	466	468	509	498	477	489	484	484	506	452	505	448	516	460	475	469	499	490	486	474	485	488	465	476	445	497	477	519	477	491	494	475	497	465	464	460	503	465	456	481	500	485	508	470	472	475	511	489	485	455	473	439	497	481	477	469	460	483	455	507	464	502	478	468	460	505	508	492	467	486	482	509	542	474	499	490	460	509	505	445	482	487	469	479	510	493	497	452	496	482	476	519	475	477	454	491	480	492	481	495	445	477	458	438	511	458	484	491	465	501	480	485	447	508	428	460	470	508	450	480	502	457	448	483	503	441	470	454	450	494	444	467	507	464	505	496	479	480	462	506	468	473	508	484	488	493	495	489	508	490	478	467	476	463	507	469	485	470	539	500	527	467	483	508	498	483	497	473	468	470	504	503	422	513	505	494	475	466	473	488	450	535	517	466	502	459	501	480	460	488	490	518	482	465	489	501	487	547	533	485	460	524	457	490	475	528	485	471	463	501	456	469	487	471	474	490	455	458	446	477	479	514	407	498	472	473	471	460	480	502	497	487	481	479	464	484	502	465	540	498	500	526	499	528	466	504	509	488	490	490	540	496	452	463	463	466	495	517	479	493	515	470	475	488	458	465	471	441	521	465	508	471	535	490	461	510	488	477	465	461	488	459	500	455	507	468	496	485	524	517	472	492	498	453	522	479	518	476	489	447	446	525	480	501	460	494	526	533	468	495	486	493	477	475	475	461	437	489	448	515	441	474	449	455	459
1570	261	274	225	222	232	240	240	206	223	249	222	248	236	241	231	206	230	229	241	225	236	231	231	222	264	262	271	189	221	251	203	233	234	253	227	218	241	217	239	219	213	229	220	255	230	247	237	272	234	224	236	224	228	275	210	217	228	229	224	211	273	250	230	258	246	240	232	237	215	228	238	242	243	221	233	236	241	243	219	226	285	258	221	226	244	257	203	209	210	239	249	256	232	206	247	224	236	221	216	246	242	217	222	215	200	236	202	228	237	218	258	245	222	223	251	224	225	190	233	258	215	250	219	248	245	200	206	227	259	221	237	227	257	221	246	219	220	232	212	235	218	259	219	243	241	236	220	236	251	256	237	244	226	240	207	222	241	230	247	216	217	238	224	221	228	220	240	254	225	241	204	263	237	224	213	221	229	203	225	204	237	221	227	229	242	213	225	224	247	231	226	258	228	280	247	221	218	247	214	246	254	222	236	237	220	220	213	217	224	241	236	232	237	204	245	203	223	236	238	234	233	238	245	207	235	224	225	229	259	258	212	240	254	248	260	247	231	229	235	229	231	268	235	238	210	242	258	224	243	223	244	247	229	222	220	230	228	228	241	246	234	242	198	230	224	244	261	245	235	233	221	197	199	260	237	230	211	245	233	238	227	235	230	206	218	243	246	263	225	229	239	233	233	218	223	237	238	219	244	191	218	228	241	260	250	270	237	254	256	198	241	221	227	207	224	260	270	232	244	224	241	237	254	225	261	248	230	250	244	255	260	229	222	217	229	210	235	225	269	211	225	235	218	197	222	256	240	247	252	230	230	225	255	248	214	240	219	235	221	206	245	226	233	261	249	239	234	240	257	241	225	224	223	244	212	198	224	242	212	238	257	236	250	256	180	201	222	224	206	226	233	193	241	224	210	219	209	203	256	234	240	240	235	217	216	220	200	231	226	209	231	221	268	205	237	227	236	217	195	212	260	233	247	223	251	234	202	255	241	214	220	248	238	222	247	250	247	218	225	228	230	227	241	261	213	246	207	222	235	222	220	231	236	222	204	223	235	238	197	218	232	234	228	236	238	241	216	273	228	267	238	213	242	229	269	234	219	252	206	258	228	250	277	226	229	241	243	236	238	256	268	222	237	229	215	218	241	253	261	227	214	233	237	221	224	227	249	241	228	230	257	243	234	235	220	212	234	224	224	231	212	228	202	207	214	256	225	250	236	219	237	241	199	245	230	253	257	212	257	262	220	258	281	254	228	233	223	217	208	250	234	242	212	255	232	265	237	263	241	222	223	239	238	238	233	222	226	248	238	241	234	218	242	250	276	255	234	218	239	243	231	266	221	245	208	239	219	215	241	220	235	246	209	217	232	217	255	239	200	230	257	267	244	234	226	212	259	243	252	241	234	246	205	258	230	233	268	236	220	231	226	243	248	212	252	265	247	249	217	211	218	222	219	239	245	222	241	240	256	213	267	224	242	224	229	237	221	230	263	255	201	252	223	240	222	216	243	233	226	268	232	235	257	244	210	254	216	237	225	236	237	235	239	254	254	243	215	258	214	243	236	221	270	251	242	211	233	229	231	233	232	222	239	212	229	239	234	220	239	253	229	237	245	230	192	230	219	248	244	238	260	260	248	226	226	236	231	237	225	235	239	276	268	235	262	231	230	244	223	229	210	210	257	232	251	257	236	226	216	223	250	264	240	240	223	239	232	249	230	257	252	261	244	265	236	231	236	227	242	262	238	225	214	245	229	216	241	210	234	231	249	210	214	203	242	240	239	221	243	258	254	248	203	215	208	255	246	231	260	240	209	232	252	223	263	233	232	200	230	222	219	224	244	216	208	216	247	193	239	241	267	226	219	253	234	238	221	239	238	248	256	214	221	267	231	225	227	237	251	238	232	259	235	267	254	237	225	230	240	195	258	241	224	235	259	236	241	245	228	268	249	255	221	233	224	236	220	248	234	224	239	229	236	225	240	257	255	253	265	244	258	243	230	227	222	214	242	221	236	227	231	241	240	256	230	257	219	232	286	237	220	231	226	223	234	217	219	233	255	186	234	231	240	220	237	216	211	219	262	228	241	242	226	223	217	227	238	254	233	195	243	218	234	202	242	260	233	257	235	241	250	259	235	232	257	241	239	257	241	237	249	242	238	229	233	269	216	228	248	232	217	235	263	228	238	219	224	246	251	243	237	248	224	223	193	222	223	240	232	266	203	225	227	245	253	258	233	232	229	255	233	220	218	249	226	221	215	228	223	216	209	231	233	222	227	232	232	241	249	213	253	269	234	210	239	209	238	252	222	202	205	247	217	231	240	237	250	268	258	265	210	242	238	234	237	236	233	210	225	263	229	220	228	251	277	223	225	221	244	265	244	221	262	215	223	234	221	224	220	227	231	213	213	213	223	258	229	211	233	219	221	229	234	234	214	245	225	261	227	235	206	225	227	252	247	222	234	265	241	259	220	225	240	224	244	245	244	239	232	216	257	238	224	223	259	236	254	245	223	239	229	248	247	230	200	202	201	242	225	257	219	239	235	219	200	243	238	260	239	227	238	240	245	217	224	238	238	202	229	241	236	213	254	223	228	232	206	259	217	230	235	254	228	257	222	267	232	243	270	230	253	251	222	241	216	219	220	232	223	248	219	222	240	232	252	243	235	229	232	218	271	206	237	239	241	225	243	252	251	239	227	225	216	223	252	237	226	234	229	202	196	205	246	250	229	218	242	254	235	245	212	236	224	256	215	243	225	212	233	251	236	244	258	218	217	251	228	243	212	232	224	255	220	218	220	247	209	248	252	244	248	245	178	257	228	218	264	230	243	247	238	252	219	237	237	225	239	243	252	226	245	208	239	217	219	251	247	232	244	204	228	247	215	267	236	230	243	227	233	228	230	237	226	225	210	246	242	233	204	232	240	228	246	211	233	227	203	225	245	198	226	232	244	261	233	236	247	224	209	219	210	218	248	245	276	245	250	236	236	236	238	253	237	260	218	223	240	227	233	239	220	228	228	252	224	212	249	217	228	209	213	256	250	226	227	243	260	254	235	218	213	211	238	238	231	250	234	257	242	223	235	252	247	225	251	246	257	243	242	235	258	250	223	232	238	243	221	241	222	207	239	216	197	218	232	228	226	225	225	208	264	212	239	236	248	244	232	221	212	244	217	244	234	235	231	227	241	273	241	226	227	256	204	235	235	233	222	212	196	221	228	225	207	202	213	234	219	237	226	227	264	246	234	235	222	224	243	241	253	233	204	235	238	251	223	237	243	241	234	248	203	216	262	238	253	244	252	229	240	212	255	212	239	242	237	233	256	232	246	245	251	245	231	222	208	215	241	232	240	244	241	212	269	239	230	225	232	256	214	243	248	225	228	232	224	225	222	225	206	260	240	235	213	234	248	231	218	226	220	221	249	229	215	237	250	236	223	223	229	229	230	243	209	250	208	252	216	206	230	241	224	215	237	251	208	209	244	219	198	244	238	223	249	239	209
1925	593	647	634	615	585	575	614	626	601	574	572	543	567	541	591	583	580	571	611	544	623	608	585	598	593	566	579	602	534	595	580	592	547	584	544	556	551	557	545	575	558	561	579	578	573	549	593	582	581	599	564	545	585	565	566	566	582	601	602	598	615	573	536	590	561	551	615	585	597	580	556	571	572	565	549	563	569	572	541	548	556	547	512	604	551	549	575	541	558	531	598	541	566	600	584	582	568	563	571	582	585	552	555	608	576	554	595	609	543	561	587	549	593	601	555	564	630	584	569	592	554	540	558	567	509	590	565	554	606	594	565	532	527	561	522	576	566	557	592	593	546	598	559	596	603	568	577	597	571	565	568	547	536	569	584	597	622	577	591	535	572	577	578	597	531	582	524	564	587	612	500	543	570	576	564	529	570	609	569	571	609	562	562	531	606	566	604	534	517	583	561	566	517	546	563	553	513	536	550	531	576	608	546	521	605	607	547	575	602	557	607	572	601	533	547	566	572	609	570	555	536	549	508	540	559	547	561	593	527	585	551	569	545	519	577	559	544	583	542	662	591	570	599	580	542	569	564	592	586	585	540	554	536	540	555	586	590	587	577	537	580	546	558	591	562	601	611	558	551	563	527	586	582	570	590	614	587	588	527	558	590	575	604	577	563	549	538	555	572	613	536	570	529	553	576	582	550	595	556	560	530	588	534	589	567	588	593	559	556	577	530	565	568	564	558	612	587	546	549	584	567	566	583	572	554	558	548	581	577	573	563	535	554	552	550	638	571	582	547	583	557	564	575	582	521	570	591	529	520	556	512	564	574	570	555	536	583	601	567	580	597	542	555	586	556	617	565	591	622	574	578	553	575	601	589	524	545	592	552	561	570	539	537	548	566	565	546	534	567	582	571	532	578	605	528	564	559	570	544	560	595	552	539	526	603	567	598	609	549	606	535	570	540	550	546	555	507	573	579	607	548	556	594	544	569	606	565	531	584	561	566	567	589	583	551	552	566	543	591	576	533	565	613	545	569	549	580	591	578	570	581	554	602	588	525	561	561	564	596	593	565	583	567	592	576	578	596	625	568	595	544	579	556	577	537	523	587	548	580	531	599	581	573	570	575	544	597	558	578	555	553	542	602	561	572	561	561	540	563	569	549	551	546	628	559	579	547	589	593	573	598	553	580	592	560	560	566	556	559	589	536	591	577	574	567	557	599	538	600	565	560	560	536	544	574	585	522	597	571	561	562	575	568	572	595	572	612	565	587	540	592	582	573	616	580	535	563	572	566	569	578	550	562	566	575	573	563	567	571	584	565	558	551	537	561	583	530	565	575	547	559	555	584	541	606	561	561	569	567	559	550	558	600	558	570	567	560	590	581	528	577	555	517	555	568	549	598	532	615	603	541	570	520	566	541	535	579	550	549	587	582	569	593	571	528	557	600	580	537	541	569	609	590	586	550	531	569	542	527	560	597	598	568	590	561	526	557	589	562	587	564	532	605	551	557	586	595	589	549	519	595	585	553	578	564	539	554	570	553	569	549	552	571	575	557	574	556	558	559	549	553	594	551	571	568	571	604	574	566	567	595	592	589	593	597	589	563	558	564	590	536	546	527	558	590	580	565	579	570	591	560	567	598	560	556	572	568	570	537	578	616	568	577	558	528	556	609	578	549	589	536	592	563	566	560	588	534	596	552	561	545	550	577	535	551	543	548	591	622	582	550	589	582	587	586	570	547	581	581	559	580	541	545	578	570	546	575	611	595	579	586	547	569	589	556	575	591	597	560	568	572	551	550	587	573	585	567	569	548	573	565	550	549	532	533	575	563	553	542	580	573	576	515	551	551	509	532	592	553	560	571	573	542	542	571	631	585	561	585	569	553	572	571	557	572	529	572	573	591	573	583	577	580	610	546	629	556	572	564	569	529	548	544	598	580	607	574	621	601	584	575	549	567	603	538	572	609	576	544	572	598	554	581	562	592	565	560	563	579	587	634	547	557	588	602	527	550	548	615	571	548	592	606	577	568	544	539	551	567	557	549	592	616	585	557	610	554	553	625	559	555	560	594	567	546	551	587	532	566	580	586	621	558	551	538	572	561	577	569	580	532	569	584	524	588	595	537	554	553	537	610	565	581	557	605	563	552	568	584	537	615	556	537	579	563	574	563	577	575	604	565	588	579	571	547	574	539	537	554	531	567	576	533	571	578	547	538	577	586	532	612	524	587	547	559	599	583	542	554	564	578	613	567	579	584	525	550	567	554	549	561	524	562	552	618	577	555	565	552	529	564	548	547	550	563	576	566	549	552	558	584	583	565	560	553	579	563	497	554	553	575	581	546	586	586	574	565	549	582	563	527	569	600	506	571	583	563	597	563	575	587	553	577	574	620	586	588	593	558	573	550	596	569	563	553	567	578	592	564	589	578	584	582	600	591	609	603	568	559	587	517	577	604	526	570	552	575	562	571	567	588	558	569	573	551	574	519	552	566	500	557	525	573	553	566	559	527	569	529	575	533	540	546	555	564	593	554	582	563	548	581	566	602	559	579	559	526	543	530	552	573	607	572	547	549	588	599	581	588	606	552	564	533	594	591	543	550	577	571	584	569	568	534	580	578	567	555	499	601	565	568	609	566	553	580	599	585	550	545	528	607	577	582	582	575	578	532	560	566	585	512	536	577	583	553	576	559	570	569	543	550	588	614	567	571	552	570	568	596	555	549	557	521	575	592	559	554	562	585	564	557	557	603	572	568	621	575	550	536	599	604	598	543	568	568	603	553	591	604	594	567	567	547	565	584	565	578	553	571	599	517	548	563	586	564	588	576	606	552	576	608	578	536	556	581	575	515	608	567	525	597	572	585	586	543	579	546	519	531	591	570	563	556	596	539	551	578	545	604	544	565	549	579	569	631	584	579	544	586	539	566	562	607	550	546	565	544	550	538	544	604	542	564	627	543	536	568	598	561	618	565	615	541	575	579	597	580	576	565	589	539	621	559	586	572	565	580	568	617	573	589	550	567	564	552	567	599	573	601	571	573	648	572	576	570	572	590	569	570	595	564	554	562	549	577	520	545	601	606	578	527	580	576	523	576	581	578	565	557	608	596	581	588	593	588	593	612	559	523	498	552	566	541	576	545	543	536	567	613	538	570	581	545	549	599	587	609	560	557	569	609	613	570	578	555	582	571	560	561	556	570	580	530	571	530	573	532	559	569	572	552	596	536	573	544	569	550	602	594	563	523	535	598	544	542	542	572	541	584	578	584	547	599	540	574	535	578	577	600	582	587	557	557	597	566	542	589	559	603	581	523	614	584	561	553	558	539	564	592	598	554	563	574	525	592	591	538	569	567	553	591	592	556	586	562	538	519	566	549	558	541	536	567	560	584	578	544	585	532	524	570	552	575	591	565	567	566	625	594	567	609	527	568	542	579	537	566	559	545	563	618	567	567	579	545	535	555	598	561	572	529	534	564	543	578	633	592	548	589	578	587	575	553	586	556
7488	666	683	612	458	457	403	420	399	351	326	334	385	317	314	374	373	295	332	347	339	353	345	343	336	342	349	351	304	285	351	343	334	333	324	347	306	348	332	323	366	303	325	355	348	305	357	341	328	356	344	310	360	400	331	314	335	353	334	306	333	326	335	359	339	333	309	334	327	361	327	322	341	324	336	335	341	344	297	325	329	340	308	339	351	333	323	338	343	322	337	321	327	357	316	307	343	354	314	366	332	342	357	346	351	326	343	320	320	326	319	350	324	312	335	320	342	338	332	350	329	310	331	313	297	296	331	333	333	321	394	339	353	333	378	322	330	354	343	341	362	319	321	297	343	353	333	336	296	309	308	293	292	317	320	318	340	318	332	370	359	304	307	311	329	347	334	298	340	331	327	306	330	307	337	342	370	326	328	352	339	341	346	315	324	352	302	329	280	326	327	321	303	337	299	331	320	323	339	304	271	305	297	292	332	333	310	331	340	314	273	355	335	312	344	305	360	336	334	307	366	351	350	327	332	304	324	320	327	337	343	325	327	331	320	322	280	332	351	308	323	292	294	309	320	319	288	326	302	321	371	311	339	335	331	320	313	310	310	352	316	316	298	306	330	348	334	354	341	345	323	311	323	357	347	315	321	342	367	368	327	318	344	342	353	323	313	303	352	305	317	311	317	322	357	350	373	372	323	336	349	332	338	330	329	337	345	313	314	314	311	321	339	309	312	372	297	356	311	376	333	361	350	339	318	308	315	310	332	358	328	360	310	323	309	350	340	363	346	335	348	358	345	317	307	349	330	327	315	354	308	362	347	333	350	298	361	357	328	295	329	299	341	329	351	334	360	328	339	314	361	323	296	334	320	353	310	321	329	362	337	292	303	335	342	320	344	316	296	356	307	333	321	335	337	330	324	308	321	330	364	336	358	320	344	306	336	314	318	322	352	305	301	369	331	358	318	319	290	317	360	320	333	308	310	303	337	297	308	334	314	308	339	302	328	332	322	305	324	354	300	313	360	355	326	323	322	354	335	309	329	346	302	331	304	310	311	352	344	338	346	331	348	332	338	351	328	338	331	313	369	361	335	367	304	325	329	325	353	348	337	326	337	354	345	329	334	330	335	311	321	363	338	313	318	345	348	344	315	316	339	327	337	375	327	322	334	392	334	309	324	342	318	373	316	357	322	304	304	314	321	334	275	315	381	347	350	375	327	324	306	358	336	304	300	291	348	310	324	331	323	364	338	345	365	364	324	301	328	322	345	314	333	336	355	352	315	334	332	327	339	348	352	302	333	329	317	352	328	322	328	323	300	328	333	376	324	332	358	327	331	298	344	333	360	316	316	324	310	315	318	313	357	316	331	335	307	344	328	316	314	323	333	358	330	314	316	339	357	352	352	324	334	324	342	338	354	366	331	329	318	342	328	359	302	331	378	375	320	361	362	335	308	350	354	340	323	319	313	298	311	356	329	343	353	347	340	304	330	303	354	323	346	289	329	333	306	307	321	318	328	354	325	325	307	321	347	338	315	321	381	373	364	283	336	323	349	313	310	323	334	317	324	341	339	334	344	351	335	325	327	308	304	351	318	322	344	356	351	330	378	367	312	372	329	326	330	350	296	313	290	325	319	304	293	316	335	332	325	365	359	331	340	332	335	350	353	355	318	318	329	310	310	311	324	299	324	324	298	338	379	362	332	329	345	343	302	325	313	343	373	342	356	313	333	335	354	319	346	336	332	299	349	320	336	334	337	356	315	339	310	349	351	326	319	306	307	295	324	328	336	336	283	335	301	333	322	321	353	304	322	325	343	316	342	362	284	319	310	325	346	334	339	355	316	338	305	331	321	357	364	323	324	337	333	360	346	330	312	329	341	330	344	333	303	339	324	320	328	365	339	314	372	286	337	330	317	351	354	340	340	303	327	328	362	367	325	349	309	346	317	347	356	296	322	342	340	304	347	323	364	317	322	315	342	298	367	377	347	346	313	319	388	324	348	283	315	337	307	301	299	320	326	359	329	331	360	345	354	323	355	292	322	315	333	327	327	329	344	346	344	358	381	319	325	286	350	351	354	325	325	334	326	334	358	336	336	326	297	297	349	319	329	320	331	323	322	328	304	317	329	334	278	325	319	318	343	333	322	346	328	343	331	327	307	356	314	344	320	324	326	328	287	347	363	329	335	342	324	347	310	371	338	351	329	342	341	366	296	322	312	340	321	306	335	302	333	325	297	335	331	296	325	315	316	334	345	326	348	351	330	330	294	325	327	325	374	327	344	305	358	313	312	347	322	332	317	318	295	343	309	343	333	356	332	335	330	348	309	308	313	344	355	323	339	360	338	326	313	353	327	332	314	309	326	326	334	319	314	334	318	334	336	337	278	344	338	298	337	331	330	343	336	333	334	321	341	357	330	350	318	357	350	305	329	337	336	319	359	335	335	335	324	355	346	313	349	312	327	307	337	353	351	346	332	334	307	325	319	350	302	329	335	303	340	310	309	342	319	303	373	350	366	359	333	324	297	332	320	360	314	348	338	373	381	328	346	310	322	348	329	339	358	310	323	323	331	319	303	351	349	327	367	314	322	320	336	349	331	327	322	314	328	304	340	311	293	347	332	334	331	326	336	325	316	320	312	324	339	335	337	332	357	365	318	333	311	334	356	342	361	316	338	297	328	337	300	342	344	323	332	316	300	320	303	305	345	342	346	341	340	333	338	346	338	293	326	329	302	305	321	338	338	342	307	345	310	347	323	334	324	311	328	333	309	358	340	344	321	343	346	304	337	327	320	331	342	323	337	328	330	287	353	351	335	325	316	310	326	353	348	351	332	311	323	340	349	297	352	318	328	328	293	320	308	355	333	346	316	348	333	338	334	332	296	329	321	354	337	324	325	314	317	341	341	316	304	293	347	324	306	307	322	301	313	341	312	334	323	367	311	328	300	358	323	339	320	307	369	326	310	325	318	342	339	341	313	307	325	278	316	352	338	336	316	318	333	327	314	335	334	346	332	316	317	321	315	304	355	335	341	380	323	348	309	360	329	329	321	325	332	334	318	339	288	358	328	325	347	305	360	342	324	324	368	333	321	348	339	333	385	314	336	343	335	280	308	323	328	324	300	316	314	285	343	308	313	299	340	319	326	311	364	310	339	375	328	330	320	324	324	320	316	354	300	322	339	353	310	344	350	328	344	350	302	361	343	317	338	337	328	318	344	348	348	322	321	325	305	333	362	334	325	295	333	329	349	329	328	359	331	379	332	334	351	343	302	321	345	307	308	329	307	331	318	343	347	374	358	334	304	361	358	308	363	313	323	300	325	375	315	288	310	358	323	316	332	327	309	342	346	318	329	347	345	354	296	328	337	323	311	309	341	349	343	320	352	302	319	307	313	314	371	305	342	329	306	330	336	360	342	322	316	275	346	311	336	317	323	346	293	340	339	340	321	334	346	322	330	336	337	311	337	364	341	304	343	316	308	344	315	312	315	344	350	305
6571	990	1496	1620	1515	1282	1095	1060	992	957	910	863	852	859	853	806	795	781	817	787	815	767	785	764	797	759	798	818	766	780	771	726	742	792	738	727	794	762	773	790	755	772	733	762	793	794	782	786	724	786	765	761	805	745	732	731	755	739	780	752	774	743	743	731	770	745	813	750	785	754	741	716	752	817	756	801	722	753	763	749	748	740	780	830	790	750	787	784	753	730	715	736	783	748	792	765	795	775	775	731	763	777	716	745	745	797	763	725	807	763	787	768	748	723	739	805	713	767	732	739	760	714	787	725	764	726	769	778	738	730	668	787	717	730	768	778	778	752	778	770	782	761	779	782	747	775	739	757	782	776	773	759	769	765	793	753	780	725	744	754	764	736	762	756	757	771	753	694	716	734	742	766	739	749	752	737	791	773	754	755	809	767	780	778	730	775	756	794	732	798	794	755	769	749	795	701	743	762	755	784	735	759	732	758	793	770	803	710	727	717	778	685	777	740	782	703	782	760	778	740	792	714	746	712	764	711	763	776	703	745	778	765	787	751	738	793	800	728	744	810	724	779	753	745	726	765	736	763	748	754	707	801	722	783	772	773	822	780	759	765	699	738	767	727	772	745	756	760	744	758	789	741	769	769	730	781	735	783	766	775	780	751	715	733	785	756	716	752	754	741	787	795	748	728	766	766	802	782	770	732	727	745	768	765	763	750	744	752	734	761	731	772	783	777	730	781	785	769	739	738	795	741	732	755	739	762	731	847	750	787	793	766	727	723	720	747	774	731	781	771	734	775	753	743	734	728	792	769	771	792	730	757	758	692	767	712	759	796	793	796	721	756	735	721	785	732	790	779	739	718	728	767	750	778	779	785	820	775	725	719	751	762	754	707	742	780	726	746	708	715	726	731	719	743	720	752	785	746	742	754	741	718	800	737	737	754	747	759	726	804	729	800	720	732	744	746	731	753	753	768	753	782	763	776	725	751	753	796	792	780	816	731	752	782	708	748	758	727	755	733	791	781	802	715	763	770	765	759	775	695	748	747	765	771	774	765	733	767	771	745	760	722	793	754	703	764	760	774	714	739	733	717	759	753	780	794	761	755	793	778	712	774	776	821	776	765	769	733	812	734	779	736	752	744	744	763	743	782	743	763	789	763	732	748	764	703	728	711	760	764	738	688	739	775	787	782	703	743	805	743	801	763	763	740	732	723	753	738	761	747	783	722	749	751	757	797	772	757	779	788	790	780	730	794	715	761	733	707	769	780	782	737	788	694	758	748	752	772	768	751	832	743	716	705	778	757	745	774	744	733	744	778	830	747	728	739	761	721	782	761	807	723	752	758	765	730	721	763	766	692	762	676	732	733	812	732	726	842	790	766	806	788	760	761	728	770	763	723	756	733	746	744	715	729	786	740	791	765	727	711	762	704	842	740	728	722	748	722	765	741	818	751	710	723	725	734	721	746	761	761	728	804	752	749	756	788	741	756	741	760	784	770	781	733	755	810	714	742	757	740	731	752	733	735	779	744	758	741	736	717	786	789	757	768	787	778	756	745	726	746	748	750	751	708	734	735	778	730	789	759	732	759	762	701	745	713	785	743	751	785	766	698	743	777	739	753	752	770	755	760	758	771	737	801	757	734	697	751	770	739	764	724	755	716	758	758	714	712	796	773	760	773	777	716	759	734	729	761	707	778	792	771	773	734	707	722	769	773	788	759	800	747	741	763	732	770	745	779	745	765	744	736	745	755	733	777	724	691	737	769	713	788	779	781	762	775	735	735	726	735	736	735	735	775	721	739	722	756	735	732	703	776	749	758	746	762	802	761	758	761	762	745	761	728	822	716	752	781	704	743	752	748	775	705	720	731	726	732	779	757	732	772	752	748	723	787	811	765	758	743	711	737	768	723	697	737	780	735	785	742	783	749	724	742	745	781	785	761	746	706	771	813	815	730	782	756	750	720	768	761	755	773	747	752	751	763	734	727	792	756	756	745	721	769	808	738	764	692	778	771	777	762	744	730	761	778	701	749	665	732	792	741	790	742	770	723	745	782	754	781	783	744	733	842	740	760	767	756	739	777	736	745	735	673	771	782	709	763	808	752	730	733	764	771	745	699	778	760	748	791	741	768	789	749	754	771	764	751	774	718	815	735	733	733	736	804	706	746	806	755	754	730	741	782	732	788	739	745	737	809	757	720	748	720	769	747	739	708	782	773	741	723	750	800	813	752	721	761	801	792	790	765	771	714	765	736	744	714	740	725	745	777	761	782	756	748	776	760	697	769	762	788	744	733	793	721	807	709	776	749	763	745	760	726	827	766	756	736	767	766	789	744	754	746	761	763	772	795	724	735	766	730	784	767	776	760	780	714	792	764	740	741	767	738	732	736	699	709	766	785	798	773	741	781	796	771	781	710	746	720	718	741	742	754	730	740	793	768	808	755	777	751	793	751	794	712	746	762	744	767	780	743	697	750	758	770	716	711	742	725	733	715	772	739	753	766	741	706	777	775	761	777	733	754	773	758	770	719	780	799	783	728	763	797	767	713	763	816	745	749	762	771	785	746	746	744	758	726	777	759	744	761	762	753	766	782	711	765	782	779	740	775	791	735	794	745	770	697	754	763	703	750	755	750	820	766	737	762	765	721	784	731	691	750	744	756	769	707	720	733	782	740	779	747	779	710	724	765	725	716	794	761	736	764	772	718	722	740	754	697	804	764	701	777	785	782	762	761	726	745	743	788	742	761	797	773	753	739	769	753	789	697	753	752	729	714	755	744	777	758	727	735	761	763	791	734	716	760	773	791	742	784	702	793	712	741	757	741	796	759	782	736	756	722	785	745	840	758	752	724	783	716	736	795	768	737	695	754	713	749	686	753	778	764	743	779	781	754	750	730	743	769	740	754	762	745	736	740	760	753	776	704	786	701	733	766	775	763	758	769	750	737	759	714	756	778	756	804	706	758	752	760	778	741	724	730	731	762	780	772	720	742	721	742	715	744	778	734	817	797	753	775	787	805	782	747	726	812	807	787	739	785	758	753	797	762	768	759	718	746	795	743	793	800	780	709	739	747	752	751	723	765	767	743	791	742	722	740	768	768	731	771	812	736	802	743	756	765	742	794	769	786	734	749	737	776	759	746	744	756	729	759	756	790	793	780	738	775	749	733	776	756	731	748	759	736	752	692	714	723	755	752	727	714	770	721	811	726	732	791	729	734	726	768	767	744	748	765	750	748	757	755	706	784	764	742	760	759	801	771	760	712	748	786	771	741	730	758	748	757	740	747	801	740	788	758	760	683	763	734	771	759	809	758	746	733	780	761	770	779	757	740	738	739	720	799	787	747	785	767	774	769	728	710	774	785	736	722	748	729	766	759	766	780	739	735	761	758	748	756	743	777	777	752	699	785	752	735	814	740	736	745	716	752	763	756	766	763	708	739	732	783	763	749	742	762	760	721	763	731	791	743	780	691	777	747	757	741	751	789	826	721	724	787	731	749
14186	1129	984	762	515	482	355	308	299	240	250	237	233	238	216	216	190	238	234	219	235	218	215	212	198	213	184	217	212	211	229	245	225	208	223	227	196	236	180	224	198	185	208	205	225	240	197	188	207	179	200	207	190	202	232	221	188	219	225	200	215	202	191	211	177	194	201	220	213	209	229	207	221	213	173	195	208	205	200	194	205	224	221	218	206	214	223	209	206	213	210	220	235	193	192	173	177	207	217	221	199	216	210	184	199	196	199	191	193	215	219	207	213	218	201	204	202	209	224	235	191	213	195	215	215	189	224	200	181	209	212	202	192	224	218	227	222	215	180	208	207	209	199	229	193	186	214	189	216	206	204	191	205	210	205	206	185	192	195	190	175	228	210	184	183	194	225	194	182	185	194	203	214	204	214	197	189	221	218	202	175	209	225	210	224	194	212	210	209	181	220	216	230	235	172	203	197	180	189	217	207	198	172	190	185	226	223	213	220	201	217	211	207	185	180	191	202	182	181	203	194	207	202	199	187	219	227	216	200	216	199	209	210	203	197	193	192	189	208	214	225	190	201	207	209	188	210	238	223	213	187	197	194	226	213	224	200	188	206	216	202	220	196	199	204	187	214	206	210	216	225	231	196	187	178	199	194	186	204	192	220	205	230	210	186	194	216	194	197	174	177	194	204	216	221	204	187	187	204	226	213	191	200	197	174	174	183	186	206	195	171	183	215	206	211	201	214	200	193	202	207	215	241	192	212	221	184	203	222	213	212	203	201	205	207	238	208	218	213	189	207	200	241	243	180	199	185	202	216	199	224	205	192	217	184	167	224	213	211	191	186	207	206	220	219	195	213	194	179	228	190	180	188	189	206	222	192	212	200	219	226	189	179	221	192	193	195	210	202	207	224	205	182	191	219	241	192	215	184	217	205	209	217	215	187	203	199	228	219	200	206	208	205	218	210	195	203	204	184	183	230	175	221	217	210	192	191	209	223	230	177	189	195	215	199	205	185	220	206	182	180	213	214	186	198	184	214	205	196	184	193	222	201	185	207	245	201	211	196	231	198	208	222	207	216	224	200	200	222	197	184	199	210	214	205	225	199	226	217	195	200	224	186	198	182	212	194	188	202	206	223	222	193	227	217	209	180	199	170	184	207	220	186	203	200	204	176	233	190	220	205	205	208	203	209	219	227	212	216	186	219	178	206	189	198	223	184	184	173	191	193	170	188	198	201	195	194	201	199	215	208	201	224	204	177	221	191	184	185	222	207	197	197	214	208	198	215	218	208	210	219	224	202	231	211	241	175	179	208	225	184	210	208	195	216	214	217	228	222	186	194	191	205	211	205	190	241	189	214	189	210	249	215	231	211	193	205	217	197	221	221	209	201	208	178	206	209	201	207	197	208	226	209	179	175	200	210	228	209	212	195	226	218	224	194	203	176	201	213	190	229	204	211	190	234	219	226	194	215	221	205	200	218	195	189	188	221	211	223	212	204	190	218	209	204	214	204	243	246	211	199	209	220	216	218	217	183	215	186	194	194	189	216	219	207	207	205	237	200	196	206	216	192	229	216	241	192	231	202	235	213	208	182	204	188	193	215	203	213	197	230	230	221	203	188	184	193	214	221	187	198	238	177	212	196	173	195	218	216	201	212	230	201	210	199	226	207	185	236	220	215	229	223	216	203	213	170	194	214	218	199	200	179	207	202	221	199	203	195	197	209	214	181	193	198	236	230	215	195	208	175	194	193	197	186	176	237	206	217	233	221	230	173	210	216	196	222	200	192	177	200	220	223	217	181	222	208	205	203	210	220	186	218	237	214	177	208	175	226	207	184	225	207	187	191	205	221	200	178	207	208	214	206	204	204	205	199	204	226	195	241	208	202	198	212	212	204	212	198	206	225	224	198	200	190	190	198	177	215	194	218	199	210	208	193	191	205	212	230	199	177	225	191	208	213	184	220	222	211	201	214	222	196	209	232	234	240	226	184	211	216	201	192	207	185	199	202	192	208	218	200	200	209	210	199	198	213	196	215	196	204	181	198	203	209	197	213	207	170	195	199	226	189	202	207	198	205	180	203	234	204	219	190	201	205	199	233	210	223	201	229	190	225	196	186	202	216	197	233	206	239	182	171	210	201	199	198	215	191	189	202	200	220	217	224	184	188	178	181	214	165	168	236	204	195	195	192	212	202	207	182	208	199	202	216	218	194	193	219	193	204	221	202	185	195	200	213	206	209	231	213	221	227	240	218	205	206	217	184	217	205	206	195	200	224	209	197	213	186	219	213	196	185	202	190	199	194	198	220	190	176	253	197	209	210	158	183	206	209	194	202	198	187	223	213	192	203	188	217	192	186	205	215	224	227	179	197	217	204	204	195	207	233	207	175	210	234	199	215	180	207	195	189	214	209	217	196	197	223	211	227	208	206	230	208	221	197	205	216	208	213	193	183	203	194	187	205	201	177	210	187	198	204	197	206	215	189	206	209	235	207	182	206	208	218	198	226	212	223	192	230	205	215	200	202	205	215	216	205	179	194	191	193	215	214	202	193	222	184	203	219	198	233	201	198	184	201	220	219	212	199	177	198	233	176	202	233	202	189	233	207	186	184	204	214	215	240	213	173	187	198	187	186	233	217	223	202	201	216	177	220	181	196	192	205	188	202	204	206	203	208	204	192	213	212	203	203	192	228	208	207	209	225	204	173	205	183	214	205	197	180	227	216	216	222	217	219	207	227	205	222	204	201	201	213	200	211	191	213	208	216	219	204	251	187	202	240	217	219	195	201	198	213	194	220	209	202	214	205	225	207	215	201	192	200	196	214	228	206	218	203	211	184	189	215	216	225	229	219	218	202	222	210	199	216	217	204	225	212	212	231	188	222	210	222	217	190	204	221	216	217	226	196	200	209	238	215	186	157	228	239	196	180	193	205	214	215	210	208	206	192	215	217	200	209	212	224	219	211	193	211	229	200	184	199	180	214	234	191	207	176	214	230	183	231	197	204	203	223	202	182	191	208	201	201	201	210	224	198	192	194	208	206	196	218	219	202	204	210	204	203	203	224	252	244	196	234	210	200	209	195	198	188	188	203	198	229	239	199	200	217	218	216	204	212	180	187	235	222	216	203	182	210	204	216	202	214	196	207	233	211	239	207	221	225	223	217	237	214	222	188	184	216	210	213	202	210	183	204	219	198	192	210	213	221	201	210	196	229	182	199	226	218	204	183	221	192	228	181	201	233	245	231	219	216	189	196	208	182	233	210	197	208	187	193	193	191	192	196	244	231	222	214	209	204	214	226	194	176	170	206	185	221	203	192	188	224	217	205	211	196	208	213	215	206	223	230	200	213	203	200	204	204	204	210	204	218	203	199	209	219	203	206	213	231	210	197	214	226	203	206	183	198	190	192	216	178	206	201	218	205	224	198	200	217	203	197	211	225	220	222	195	215	197	195	189	193	189	209	216	208	214	232	209	185	210	210	200	203	183	206	219	200	212	207	211
8061	1084	1981	2218	1863	1626	1258	1012	882	838	777	707	672	698	664	606	594	578	545	593	554	546	556	561	573	561	495	523	536	551	508	514	498	503	516	522	461	472	499	526	473	543	473	515	485	502	486	505	518	497	460	527	486	460	448	516	490	470	467	474	482	468	528	511	492	477	491	519	461	467	452	495	496	497	449	467	512	467	466	474	488	500	466	454	467	480	515	530	474	523	509	483	475	458	497	475	498	510	466	479	466	476	493	480	482	504	488	465	467	497	449	455	464	480	435	449	466	462	465	460	488	486	442	508	468	443	485	493	427	446	508	473	497	473	528	520	477	480	469	472	506	538	464	485	467	475	459	509	474	497	456	488	469	471	519	457	459	483	482	479	485	467	474	484	511	422	428	431	485	482	445	496	500	508	484	474	484	456	461	480	472	488	485	529	472	476	467	468	491	473	485	501	475	475	481	504	442	480	458	453	497	480	467	523	466	500	516	477	464	504	502	500	477	441	486	481	433	467	471	467	480	469	473	470	487	482	459	499	487	461	498	513	469	449	440	509	481	494	492	510	477	478	494	445	480	463	457	479	449	491	460	481	469	483	491	472	514	488	481	512	446	455	456	481	441	440	462	475	484	478	459	454	493	506	523	445	493	458	485	489	493	474	468	485	481	485	468	497	468	493	508	519	478	449	470	426	468	481	450	480	465	471	430	450	480	475	487	476	487	489	467	472	461	452	479	485	496	495	514	427	458	437	477	472	487	471	483	474	498	481	490	498	497	454	475	521	468	473	456	501	498	500	480	465	488	465	476	519	472	486	491	498	475	481	491	467	491	461	487	457	485	476	514	439	500	491	477	512	473	475	460	482	472	472	466	491	483	483	493	438	465	471	482	475	515	481	493	491	464	486	489	498	488	536	504	489	484	478	475	500	468	472	462	466	520	469	431	500	458	497	456	489	462	467	510	466	479	481	511	519	480	456	470	484	465	481	486	487	474	478	507	488	500	491	466	456	470	472	489	465	444	515	489	470	481	509	481	487	503	453	468	470	518	484	485	437	469	514	470	530	482	467	460	498	482	449	475	497	464	466	492	502	451	464	483	444	451	505	452	478	477	475	522	456	468	467	474	493	504	462	467	486	478	502	507	457	500	469	500	471	479	476	458	438	450	487	493	479	466	455	496	468	506	462	462	513	503	506	499	487	449	497	518	493	487	474	493	462	506	517	472	506	454	491	488	473	477	480	531	472	458	484	485	524	457	486	485	485	464	457	457	501	474	520	464	529	476	493	499	507	532	492	509	473	441	483	486	457	483	459	466	467	492	463	455	466	503	477	442	466	448	499	484	461	502	501	454	471	446	454	509	503	430	493	447	466	463	480	483	481	426	485	449	500	476	485	449	493	442	469	490	490	442	473	494	493	471	498	461	510	477	450	496	449	437	486	482	447	469	457	459	449	495	435	483	479	480	463	477	499	489	466	464	460	452	488	434	476	496	475	477	473	480	471	467	480	523	477	459	460	478	444	505	469	493	499	539	483	482	460	492	509	477	478	446	449	479	499	446	509	459	510	475	470	464	490	459	466	445	455	455	466	479	434	492	450	452	513	447	477	472	467	493	494	444	473	524	490	435	456	463	477	455	454	445	480	491	467	475	479	486	445	475	449	492	495	471	467	518	495	455	486	466	446	495	515	455	482	478	499	496	445	490	501	491	491	496	480	442	475	472	505	504	489	466	484	465	492	478	456	487	490	468	473	488	476	458	447	446	468	445	474	471	455	486	469	469	502	448	487	491	465	477	502	494	525	459	486	497	496	487	503	505	460	498	507	468	491	481	492	427	513	488	442	484	432	468	500	461	497	508	472	457	460	461	487	470	487	467	474	473	436	472	530	490	497	486	492	464	486	480	509	476	480	440	511	489	426	521	476	477	494	497	551	496	485	467	507	462	495	468	476	465	479	491	506	479	473	457	504	521	489	492	481	475	479	479	497	476	462	460	506	499	460	463	515	469	463	504	503	494	465	461	449	484	503	449	467	525	498	478	478	461	448	458	467	458	439	450	488	499	475	448	474	495	474	465	530	414	471	483	474	523	501	474	473	463	474	477	503	489	492	467	502	514	488	490	446	488	503	480	477	463	510	526	485	467	467	515	508	493	521	506	518	472	512	506	474	508	471	465	475	463	492	484	476	469	461	468	538	485	513	489	505	513	443	454	484	471	471	497	459	461	509	453	437	487	478	442	478	495	482	462	468	464	472	523	485	438	478	523	488	491	466	476	483	481	520	461	490	465	463	450	480	462	482	481	472	497	456	516	496	476	455	520	459	488	481	476	472	458	482	525	460	481	459	475	516	535	465	529	464	499	476	501	462	502	455	480	472	485	519	480	481	494	471	478	469	441	430	481	422	449	475	463	482	463	495	434	460	489	474	444	470	443	464	495	444	460	469	468	486	498	501	471	447	464	511	471	482	460	484	451	462	469	490	488	484	460	482	473	517	459	472	428	478	476	440	477	469	499	475	493	463	500	479	477	487	445	512	480	471	491	471	469	482	502	420	454	452	487	515	495	428	493	486	510	490	485	477	464	460	465	466	452	501	497	496	454	490	474	473	454	482	510	460	480	507	484	464	463	436	478	496	490	491	462	466	480	478	453	450	450	489	440	482	528	465	521	457	449	484	473	477	482	476	489	470	476	449	527	446	481	456	450	508	494	477	509	493	476	480	501	476	459	464	470	456	445	478	527	472	502	478	476	481	455	479	490	482	507	489	478	525	455	446	477	471	496	458	471	473	477	476	499	452	506	487	483	455	485	454	476	484	480	476	493	481	485	485	468	473	481	478	459	490	473	483	499	474	447	459	483	516	474	498	476	478	475	477	472	472	443	481	500	465	483	468	465	498	456	484	436	465	480	490	489	499	439	467	493	499	515	464	487	489	445	492	497	473	453	467	474	467	464	509	471	464	499	488	458	466	496	516	499	493	510	481	489	504	471	458	492	487	477	487	504	501	510	520	465	459	456	458	474	469	437	485	520	472	463	484	468	474	471	515	467	494	481	484	445	451	424	521	488	501	518	477	471	460	475	468	486	471	490	459	479	439	480	501	478	498	465	520	491	504	511	465	475	488	466	494	532	449	496	502	467	461	448	507	454	479	442	467	458	435	470	494	443	481	437	507	493	515	484	460	478	475	457	489	473	450	479	486	465	499	497	436	464	504	502	510	458	469	478	447	472	496	471	492	473	452	467	468	467	451	480	498	458	452	483	487	486	459	440	475	484	468	449	497	485	478	445	493	486	488	508	453	489	509	485	477	485	496	447	487	454	475	472	453	487	499	468	478	505	455	437	449	511	465	477	465	453	494	497	516	475	496	472	442	485	478	492	466	478	469	485	477	424	455	457	472	542	495	475	513	480	468	475	468	489	493	481	451	489	455	493	527	474	497	490	432	468	453	438	480	509	473	494	465	493	484	513	510	517	441	448	462	472	471	468	481	474	486	466	463
1360	241	247	268	230	241	237	252	221	211	225	218	228	267	258	206	232	233	228	265	219	225	213	249	225	233	220	236	223	230	202	196	221	243	216	215	252	249	255	216	252	236	230	254	260	212	244	234	218	251	236	251	228	239	228	223	200	240	233	202	218	222	251	200	221	228	238	250	273	219	204	208	266	235	232	219	257	247	221	214	225	256	261	247	231	220	220	243	237	207	242	237	228	250	223	222	208	242	234	234	223	255	259	248	220	204	242	224	218	229	257	217	225	239	228	206	182	248	247	256	223	201	248	235	231	236	207	265	199	245	258	258	241	241	238	237	231	242	208	229	242	222	222	234	236	273	248	264	235	235	220	229	250	216	250	234	218	223	210	246	209	234	208	209	220	233	258	217	234	237	250	239	265	234	243	215	228	253	248	254	227	237	255	237	202	245	243	228	229	223	225	214	229	230	218	273	235	234	242	250	240	240	216	233	209	253	230	233	232	227	241	223	242	234	224	242	219	211	236	224	219	234	211	225	223	220	229	228	235	242	240	255	258	220	223	209	228	199	239	210	259	216	251	234	237	235	245	238	238	248	229	236	226	209	200	217	241	243	204	258	229	217	237	231	236	221	207	231	237	237	253	222	240	232	204	225	222	226	261	225	251	236	219	242	237	201	220	252	242	224	235	254	248	239	232	214	203	222	214	205	217	231	245	261	210	238	233	269	267	240	215	236	218	248	239	248	239	223	239	239	237	232	231	228	255	233	218	206	222	233	206	239	246	212	229	242	238	236	236	238	228	225	216	238	231	243	225	214	224	228	225	225	266	263	223	238	250	230	238	212	219	201	216	248	237	238	245	255	239	230	248	189	246	225	245	232	217	237	245	238	253	229	260	212	207	206	241	216	218	245	233	272	229	232	233	220	242	233	199	229	241	245	231	223	238	251	252	226	230	235	255	232	228	217	223	219	195	259	216	219	240	232	240	233	223	225	227	231	203	238	250	252	227	242	214	213	223	250	236	257	205	223	244	198	246	223	205	263	218	234	216	224	235	231	241	221	244	235	254	206	240	202	253	251	220	218	245	218	214	228	237	268	250	252	214	238	272	237	234	208	259	232	209	225	222	251	256	235	244	225	262	227	219	216	221	244	236	238	217	233	232	223	252	262	219	210	231	224	208	237	209	248	208	211	232	228	251	230	206	201	235	237	201	251	260	213	215	208	215	220	231	244	234	232	240	226	259	228	247	244	242	234	242	234	241	249	236	239	233	216	214	236	240	244	234	258	220	228	208	256	207	240	239	239	212	232	235	224	242	266	215	206	216	233	200	239	228	229	245	255	224	221	244	219	240	204	221	238	220	225	215	255	243	246	229	225	225	245	226	228	233	219	213	226	220	212	229	229	228	241	230	197	232	247	229	233	239	223	259	228	249	242	243	216	243	203	215	235	214	219	220	203	221	219	239	244	242	257	225	229	247	200	217	223	253	216	229	238	227	236	219	239	234	220	216	247	227	221	224	236	211	250	232	257	233	228	268	227	249	245	279	259	237	230	242	244	231	264	217	217	219	229	266	220	265	239	256	228	236	228	266	259	233	234	240	227	190	211	238	228	280	235	229	238	249	259	242	263	224	255	228	237	222	251	228	219	235	256	227	246	248	215	259	201	242	214	230	230	242	231	254	205	224	225	224	214	206	225	224	235	203	254	251	238	226	236	233	222	236	244	219	195	238	277	222	217	219	235	210	257	229	214	200	232	225	229	239	239	236	230	239	220	243	229	258	206	212	213	211	223	239	232	213	239	225	254	251	255	243	197	232	220	221	257	211	234	264	226	231	256	228	230	216	225	236	243	246	239	256	212	239	206	226	247	226	253	251	264	244	230	245	213	210	227	217	241	245	226	219	220	212	229	236	237	236	222	232	228	223	223	225	208	241	236	214	217	256	223	221	253	254	241	209	249	223	227	250	242	233	215	212	206	211	233	235	226	224	238	229	225	237	227	226	235	226	220	229	243	207	227	202	204	265	242	247	247	235	258	236	242	213	254	231	221	231	256	216	243	242	236	204	255	222	236	243	225	224	241	227	232	222	209	245	205	248	236	265	266	235	196	253	245	246	228	242	272	221	214	231	264	243	209	214	238	221	266	212	243	228	252	217	240	218	207	236	229	244	211	229	240	244	243	236	259	224	255	257	234	235	237	231	229	230	220	232	223	269	260	241	218	233	220	259	237	240	243	254	237	226	205	207	237	201	246	251	214	254	251	248	233	213	242	241	223	206	229	219	219	235	220	263	236	215	241	209	206	200	217	243	222	255	228	209	206	248	235	231	238	239	215	250	221	245	242	223	227	228	243	239	228	252	235	245	241	242	219	232	232	214	208	229	246	238	229	200	236	204	238	231	256	236	246	222	233	245	218	222	253	216	235	216	190	241	245	243	221	198	245	196	228	226	230	238	253	226	238	218	214	221	235	246	253	245	211	236	229	235	210	234	233	219	219	224	222	255	232	200	256	210	209	243	228	213	246	218	201	245	216	230	258	279	255	221	229	222	238	232	221	220	240	207	227	230	243	252	247	229	263	247	231	215	269	217	229	237	268	270	218	221	243	236	243	201	205	228	250	229	225	244	240	218	227	235	266	230	212	258	238	247	231	221	234	226	252	231	218	251	258	230	229	201	235	236	238	199	250	227	268	219	213	218	219	229	210	222	205	216	225	232	233	236	242	224	218	236	245	232	195	217	227	238	238	238	246	239	236	256	222	224	227	226	237	220	235	264	237	257	253	222	229	239	256	242	231	229	249	216	229	241	238	235	227	222	249	227	221	228	268	231	230	219	230	237	228	215	253	234	247	213	253	237	247	213	220	270	268	213	223	189	260	212	240	234	232	230	227	259	256	262	242	239	248	237	256	213	243	258	230	253	213	252	252	238	209	211	206	242	218	239	209	226	237	209	249	220	248	249	241	237	237	231	201	266	223	215	212	207	191	246	243	236	203	231	255	236	245	250	252	242	249	227	222	233	265	215	208	235	222	271	248	209	266	256	247	221	243	241	230	239	224	241	249	258	230	240	241	236	216	213	259	261	242	286	228	232	200	233	221	256	241	266	230	237	271	234	241	230	217	228	228	261	243	218	239	230	228	250	259	226	242	226	263	245	218	209	246	199	238	232	225	214	223	232	227	218	236	216	244	239	228	176	228	226	232	217	263	253	242	262	212	244	254	240	234	199	240	221	220	244	231	228	225	232	235	238	232	213	213	238	196	229	237	199	247	256	226	251	232	233	234	214	239	223	228	231	246	272	191	214	224	245	227	220	242	213	220	224	245	224	219	224	244	207	233	211	230	246	215	237	223	259	234	255	205	216	229	229	225	239	267	225	204	229	212	227	236	255	207	230	249	207	230	236	225	262	219	232	242	216	226	200	247	250	216	246	266	249	221	253	217	230	218	248	244	232	226	217	227	219	229	227	213	254	220	233	274	269	253	226	229	243	221	243	238	224	247
1756	552	617	640	590	606	557	577	597	612	579	565	586	548	546	540	586	586	583	571	544	552	546	573	569	557	569	515	571	558	609	571	574	530	568	539	537	563	574	609	554	551	560	559	575	537	562	615	564	595	572	588	556	556	579	564	571	575	582	587	562	546	574	604	584	605	568	587	611	542	601	540	543	558	552	561	568	608	580	562	562	547	501	599	559	556	568	582	582	568	599	570	539	598	564	569	544	545	627	571	571	583	569	571	583	604	598	526	573	550	565	559	557	595	599	568	582	604	568	595	543	543	568	555	565	566	547	581	561	598	579	541	577	536	596	585	601	543	535	560	574	588	564	546	542	554	601	633	540	586	598	564	606	533	578	592	566	596	557	579	552	526	545	588	561	558	569	569	539	554	540	575	578	564	564	583	596	557	553	569	539	562	581	575	553	574	555	582	566	554	569	572	557	575	555	542	582	547	536	568	536	600	570	603	574	580	563	592	561	506	600	601	563	560	539	571	542	591	596	577	566	554	592	594	534	533	526	595	569	623	587	562	571	540	583	639	536	553	522	563	575	565	531	552	559	501	540	535	558	534	567	555	561	572	567	549	613	546	520	540	550	547	589	561	530	559	622	587	525	524	598	541	583	512	568	572	582	563	564	589	586	563	534	586	530	585	560	546	547	600	602	569	572	541	563	534	569	573	593	556	566	581	580	566	562	554	610	547	579	563	567	529	576	546	544	570	589	552	564	593	499	584	567	575	550	587	550	564	576	543	595	550	586	582	553	565	557	549	584	562	573	584	588	547	598	567	531	620	553	577	587	546	556	575	548	554	557	589	549	608	573	559	603	551	566	559	534	582	554	539	561	565	540	540	512	540	594	575	572	564	565	550	594	534	545	565	598	538	519	539	557	561	535	569	526	551	537	536	571	563	570	580	543	563	538	547	566	569	575	548	537	552	598	574	564	558	571	545	540	577	560	586	584	576	561	592	545	606	548	569	562	612	563	594	532	518	589	570	558	591	553	561	560	564	539	587	562	578	612	560	585	550	574	540	533	545	581	562	552	578	576	559	541	560	546	565	560	588	541	562	551	545	604	591	579	599	604	547	559	590	543	543	597	545	581	630	607	564	537	576	572	573	533	593	576	561	569	618	537	565	578	566	534	576	517	582	536	573	531	562	549	571	554	577	590	597	567	605	570	577	598	590	582	527	569	575	559	557	603	573	646	595	570	520	525	588	633	536	567	552	586	571	550	572	595	542	593	554	553	566	515	592	608	567	612	562	534	585	554	555	584	596	555	571	548	526	534	575	593	533	573	551	583	594	548	589	552	564	549	534	553	531	515	588	561	553	570	547	535	566	573	597	595	545	534	547	579	557	576	568	559	572	559	572	550	582	591	609	570	526	569	570	597	519	548	570	575	567	591	550	556	577	543	581	545	550	571	550	521	598	560	606	579	568	570	556	517	568	558	543	608	567	608	563	561	560	551	594	583	545	582	544	600	579	557	560	578	599	536	540	549	556	538	567	586	571	578	585	590	580	561	572	567	597	600	558	580	560	585	596	591	570	531	533	601	580	554	551	568	562	564	562	569	510	588	575	594	600	547	586	540	572	556	534	599	575	547	577	581	565	602	525	557	539	582	579	511	568	613	540	603	534	574	572	542	567	561	600	605	530	542	549	585	546	555	552	577	566	545	585	562	515	589	551	596	563	619	598	587	580	574	591	552	614	576	557	543	560	577	564	569	560	586	546	576	568	586	577	557	544	576	530	558	544	561	552	580	555	521	592	556	576	533	566	587	546	539	559	592	575	565	548	604	580	580	586	529	581	539	547	573	546	590	582	600	551	563	577	505	568	547	618	570	566	608	621	554	604	584	576	551	548	493	617	576	570	589	574	601	556	545	567	541	556	550	554	569	577	548	593	580	576	550	551	568	527	585	577	581	553	606	597	599	546	579	547	588	561	517	556	570	616	563	568	563	565	564	565	573	617	570	559	580	520	576	553	549	568	558	608	504	576	583	575	561	537	550	589	554	542	611	563	556	566	581	580	592	546	576	543	568	568	577	550	541	558	562	570	578	531	595	539	573	603	555	551	567	588	593	589	589	561	544	573	556	588	542	577	587	587	576	564	525	591	605	622	508	592	607	588	581	585	559	560	549	550	592	589	551	574	628	528	585	590	545	542	564	548	559	591	577	572	555	548	561	548	563	544	520	551	535	554	620	562	566	582	598	584	567	562	604	610	586	573	562	580	567	569	588	572	569	589	523	528	588	566	529	558	565	586	569	563	576	621	517	581	557	561	552	554	575	575	629	595	577	536	561	544	601	607	599	535	596	572	525	559	541	523	535	576	557	572	555	617	571	539	586	561	592	558	533	578	570	568	589	558	571	592	612	528	573	551	551	547	589	550	577	610	553	566	574	575	596	587	560	572	556	554	602	556	613	575	582	585	581	520	575	565	554	592	607	545	569	545	562	558	524	541	578	566	577	567	583	537	553	556	535	555	552	576	538	581	587	577	593	540	581	540	570	584	549	543	569	569	602	517	554	534	600	546	581	577	535	529	549	566	594	580	554	606	597	589	558	562	615	593	611	545	594	582	552	540	602	566	542	587	560	614	589	568	534	587	580	506	579	530	580	552	589	564	587	578	581	576	569	550	601	550	536	590	588	560	534	578	598	519	600	526	547	529	567	586	587	581	588	578	561	558	593	560	553	547	590	607	533	555	531	564	546	541	559	563	558	562	579	523	571	567	546	576	568	559	568	565	562	546	601	579	551	613	500	562	558	603	560	580	549	615	559	590	594	539	560	543	542	582	577	571	602	577	560	584	511	556	567	549	540	549	546	574	575	590	580	579	565	570	570	551	536	542	555	564	573	565	558	538	503	576	615	561	591	608	550	540	579	552	574	539	586	593	574	574	566	559	572	575	576	554	572	559	554	531	613	542	610	558	603	556	550	559	547	560	578	544	541	581	541	555	503	588	535	541	558	566	543	579	570	584	522	564	557	596	580	590	576	576	597	536	572	571	525	512	578	563	618	569	583	550	553	579	570	594	579	552	563	553	529	543	537	616	574	568	550	551	571	544	632	583	537	605	564	546	576	539	559	570	599	555	553	568	556	566	595	549	547	557	583	535	568	615	552	505	579	565	593	552	587	550	600	534	571	551	580	548	575	584	568	564	577	589	568	574	547	572	557	574	563	584	574	586	556	506	569	548	596	595	543	616	561	604	568	599	533	513	591	592	548	581	572	543	525	559	561	568	598	561	568	568	564	567	560	546	567	591	539	540	550	603	581	557	619	525	535	560	521	568	536	571	582	571	579	585	553	557	560	601	580	548	563	552	601	566	572	578	553	569	537	568	592	533	597	553	583	614	595	547	564	527	593	529	583	570	559	594	558	574	579	528	586	610	509	589	590	602	555	579	525	601	587	535	581	565	577	568	522	538	592	555	574	553	562	532	603	583	604	559	543	563	563	564	538	573	521	578	554	582
7600	643	665	645	454	391	378	403	370	344	355	378	317	329	369	331	322	304	357	327	326	340	332	289	310	325	313	350	348	345	298	343	326	326	292	347	352	326	348	315	312	307	326	360	329	351	346	314	352	310	302	354	297	293	336	313	331	344	329	332	314	348	353	358	342	309	343	365	313	324	376	293	313	295	308	331	326	353	313	290	329	312	324	281	331	345	333	329	338	293	334	321	339	342	357	357	321	332	315	344	309	304	343	334	335	314	316	333	338	333	346	326	331	335	337	297	327	303	344	306	322	353	304	355	318	330	342	360	306	350	340	306	302	313	336	326	295	325	309	327	335	294	328	303	340	322	361	303	357	380	364	338	303	328	346	336	335	343	312	318	366	311	325	341	353	350	336	353	329	362	325	328	297	323	350	302	317	325	302	372	338	332	326	306	306	344	350	312	322	303	301	354	324	339	332	312	303	306	341	359	340	318	359	317	333	319	334	336	318	339	331	330	348	340	291	312	348	307	356	333	314	326	338	324	330	344	299	333	303	341	329	320	329	294	339	348	341	342	327	329	330	331	344	294	334	318	362	326	334	354	339	316	326	306	329	324	322	344	345	339	295	358	339	325	333	331	308	339	374	340	329	357	332	339	320	326	324	341	342	334	330	326	300	308	298	361	336	358	333	312	355	315	302	352	326	337	351	291	299	352	320	343	338	326	352	311	325	357	309	340	354	325	313	327	347	343	358	328	326	337	345	334	297	311	312	337	359	330	368	341	346	317	347	314	334	299	324	346	338	305	320	324	313	317	316	363	309	342	352	302	314	336	294	321	305	321	303	312	303	311	349	294	279	320	331	339	324	349	328	329	356	360	322	292	332	349	333	359	309	348	368	308	340	310	343	332	362	324	328	359	312	345	333	301	344	321	324	346	312	328	315	322	293	305	295	344	338	309	300	343	346	299	318	345	330	336	328	322	326	303	363	345	323	328	335	351	334	324	303	333	324	294	334	301	345	298	348	345	338	322	284	336	326	344	363	396	313	338	329	305	332	311	298	356	340	341	298	369	331	359	367	279	295	314	335	303	329	340	331	353	375	345	354	323	339	308	330	335	298	346	328	305	342	301	298	321	303	316	345	309	349	371	364	322	333	319	319	353	326	354	339	324	337	319	317	331	318	312	330	361	338	325	328	313	306	328	312	304	338	323	321	326	314	332	355	304	343	325	305	335	352	327	324	324	312	307	332	328	313	355	302	312	340	355	325	350	347	304	339	353	343	328	357	338	334	347	344	305	350	306	331	285	359	322	348	333	334	349	319	300	329	320	317	296	340	285	324	346	331	341	317	285	337	319	327	310	295	310	327	332	320	325	300	300	349	340	326	348	300	360	345	349	328	340	322	360	343	324	333	347	316	339	318	332	340	342	357	315	330	330	342	313	327	325	344	314	314	340	333	318	357	329	337	304	340	333	311	317	361	325	356	287	364	300	339	340	327	301	305	331	373	343	348	331	305	350	313	314	325	332	331	314	341	300	301	333	325	311	331	319	335	305	344	306	337	347	348	331	315	334	315	328	339	326	290	320	339	330	321	330	334	307	322	312	314	355	323	323	320	336	341	343	332	317	322	306	310	313	328	320	362	356	303	344	361	332	335	338	338	308	346	321	330	330	339	322	330	320	284	316	341	288	315	315	355	343	294	316	316	323	335	361	344	308	328	336	315	333	331	334	301	328	332	305	309	343	382	329	320	305	337	350	316	325	312	349	330	344	324	337	321	366	330	379	365	316	323	307	358	301	330	344	340	361	356	310	297	334	336	316	338	343	378	311	352	327	324	292	325	329	324	317	314	341	329	338	341	328	332	333	353	320	280	293	328	304	301	307	294	318	362	333	334	321	317	320	338	312	310	336	324	325	333	302	335	295	367	313	312	347	314	320	314	313	314	318	302	330	360	342	342	333	341	319	337	341	326	310	330	359	295	331	301	298	323	336	333	331	327	357	356	339	340	328	340	363	326	340	301	325	324	300	330	348	295	325	305	336	347	312	327	311	296	313	343	337	329	359	351	323	327	332	352	376	320	320	324	306	308	349	359	345	306	343	303	344	320	299	300	307	328	371	348	362	301	320	364	332	348	362	337	312	332	314	328	323	334	319	316	319	335	334	288	341	295	315	311	348	352	308	319	319	358	302	374	315	363	337	326	319	360	331	326	340	310	302	319	310	313	345	343	306	342	308	348	331	318	321	344	297	328	326	363	321	329	350	298	321	321	318	311	338	358	296	307	331	296	313	301	357	332	332	337	338	333	319	322	298	358	310	294	364	316	302	313	303	328	312	334	366	337	328	328	350	323	345	300	311	322	344	335	305	330	332	318	336	345	335	294	310	314	313	321	340	339	316	359	323	343	345	317	304	362	336	313	330	352	335	376	358	311	326	310	308	296	357	335	322	303	303	353	331	308	312	325	361	332	320	346	342	321	348	359	309	340	331	336	339	366	334	347	323	334	301	340	314	347	296	321	305	316	328	347	360	311	326	356	358	300	282	310	294	320	320	335	368	313	361	368	331	306	305	308	317	332	328	346	355	322	303	338	325	324	321	300	293	327	306	310	306	306	335	348	345	323	314	312	353	318	303	350	319	343	342	340	336	339	369	352	352	306	354	319	347	345	322	340	329	349	309	343	315	307	312	336	309	349	306	307	295	327	295	332	326	346	336	303	334	336	338	336	330	356	309	339	342	343	303	313	348	325	322	302	321	332	286	356	311	343	325	322	330	291	326	331	355	313	344	324	309	329	310	337	350	329	320	353	334	332	306	333	325	337	315	308	297	343	333	367	332	319	324	315	317	374	343	366	354	296	338	340	382	332	340	312	290	312	322	323	319	347	353	351	306	311	296	337	348	332	308	320	312	330	315	335	308	363	327	319	324	321	336	367	325	331	363	336	320	345	338	334	317	322	319	334	322	361	340	361	315	316	317	357	332	361	309	343	335	333	331	357	334	323	336	317	334	353	353	335	306	319	344	317	366	352	353	367	330	318	322	311	349	307	337	341	312	351	329	348	357	317	331	317	325	295	352	326	298	315	365	343	322	336	342	311	332	315	328	350	323	309	325	338	326	366	313	328	332	320	334	295	304	311	337	326	321	323	357	360	297	356	306	345	336	369	334	308	333	340	305	304	305	318	334	350	314	305	348	316	328	303	343	320	330	342	328	348	356	329	301	323	318	357	333	328	346	344	325	355	360	374	342	343	301	302	337	323	359	319	330	329	326	321	341	320	319	347	298	309	328	333	338	308	312	335	312	359	339	331	323	327	328	335	335	357	283	309	322	295	303	330	316	333	320	330	308	295	357	304	341	309	325	306	333	342	368	353	343	337	313	332	321	323	301	351	345	292	322	329	351	314	345	333	339	332	318	301	319	322	328	346	344	330	336	301	317	321	373	328	325	348	360	332	326	314	347	300	338	349	304	348	305	300	311	306	312	332	323	382	339	362	333	316	345	372	309
6584	1013	1479	1682	1480	1247	1150	1025	1019	925	919	888	873	814	856	825	793	815	797	800	789	767	774	805	769	807	802	782	770	786	790	768	764	776	726	735	766	838	706	816	766	723	803	738	762	742	745	748	754	782	731	758	696	813	727	783	776	798	768	759	784	723	716	791	722	750	801	718	753	787	750	724	782	766	779	766	763	760	812	760	757	786	782	759	771	746	781	771	724	753	701	739	715	803	757	772	730	753	765	748	787	770	738	784	730	780	765	745	773	733	764	716	763	828	733	750	749	769	759	800	772	779	725	731	721	777	792	758	725	763	832	787	749	781	781	763	733	747	772	763	741	753	722	809	729	733	741	711	750	731	779	774	748	758	718	776	799	752	728	772	709	704	802	804	785	757	800	737	703	755	730	740	736	718	786	748	799	739	776	776	746	747	755	770	779	759	793	731	792	720	798	741	749	780	687	756	724	754	752	729	717	736	794	786	719	761	766	798	738	711	772	755	764	721	758	754	761	774	757	761	788	775	722	782	718	758	781	800	720	745	765	818	775	765	750	749	758	758	718	760	749	781	748	762	743	759	767	785	740	780	737	718	800	787	785	746	785	756	749	746	723	797	725	772	785	751	751	750	764	760	768	752	724	710	735	735	781	725	798	759	743	691	784	752	820	769	694	778	749	739	752	790	726	715	747	758	740	742	730	757	705	736	768	720	731	828	840	764	741	775	743	723	685	729	742	727	741	777	754	806	796	814	778	756	766	777	790	807	780	729	758	726	752	742	742	727	734	730	746	770	722	726	752	794	791	723	766	758	709	784	766	742	703	753	752	786	723	782	742	763	784	764	759	757	781	694	806	790	752	775	759	768	758	776	762	740	760	745	682	739	746	761	767	721	751	761	751	776	769	780	768	728	743	724	730	766	736	791	706	795	718	820	767	738	750	748	726	775	751	720	780	724	757	729	711	792	759	754	748	768	728	744	746	703	704	777	758	786	764	765	719	746	769	725	766	711	755	759	757	765	682	773	792	789	769	766	723	754	787	761	802	773	749	735	751	744	766	739	772	725	705	762	764	736	750	773	705	760	724	724	742	757	762	732	792	701	756	764	748	700	741	719	789	765	754	704	731	747	764	752	773	772	751	759	781	775	746	745	778	750	738	769	722	701	759	706	767	719	786	734	768	760	737	769	705	779	751	717	792	780	777	703	707	700	752	734	738	734	740	738	786	793	777	735	747	699	742	710	752	752	779	743	737	792	748	741	760	774	778	717	737	744	804	733	743	749	766	741	761	751	726	742	744	701	722	776	737	759	760	746	750	792	747	747	751	745	753	752	716	804	790	755	786	717	785	810	743	790	732	776	758	744	717	781	760	758	727	762	749	771	726	707	774	782	739	751	756	775	756	752	746	776	752	727	773	708	766	783	755	749	793	770	742	728	743	757	739	752	742	777	781	795	784	766	748	772	735	760	702	727	784	718	736	732	777	700	781	775	758	732	773	758	736	762	746	776	731	741	796	778	770	782	691	762	741	736	752	745	775	740	741	744	800	737	775	731	780	755	713	703	736	762	735	727	741	748	757	703	768	812	770	753	768	756	762	728	773	739	777	769	752	713	735	731	740	759	753	741	713	794	789	773	744	743	740	796	768	757	714	815	756	716	724	809	778	707	744	731	810	750	720	768	722	742	747	736	724	764	693	721	767	758	764	744	781	752	749	726	779	727	773	743	757	721	762	766	758	729	721	814	755	766	744	699	710	723	730	794	722	800	722	764	779	706	781	776	703	744	741	723	735	753	791	759	730	728	706	782	787	777	771	757	756	749	810	726	746	753	757	760	739	757	771	734	755	716	777	756	700	768	715	825	720	766	753	746	702	739	773	749	747	763	744	757	731	766	776	737	755	745	775	756	737	742	759	784	753	692	737	746	782	752	721	737	760	761	750	736	776	710	779	773	806	751	774	742	723	768	728	734	757	775	760	761	795	792	725	754	726	707	729	722	764	777	754	750	750	764	741	702	772	739	817	716	794	750	709	789	762	781	786	718	708	696	768	751	741	743	773	776	766	727	756	776	770	730	782	740	762	747	785	789	777	731	725	723	767	797	739	775	767	731	734	813	750	753	749	740	747	792	723	745	784	706	725	763	749	745	773	737	748	757	748	798	733	746	764	758	703	750	777	852	813	776	725	744	769	809	752	684	705	740	713	741	759	747	771	741	756	735	751	726	796	789	787	730	758	766	775	728	818	777	694	731	768	763	763	748	761	735	748	770	752	741	709	748	760	718	757	711	771	789	764	725	766	720	771	800	760	785	752	756	743	746	787	786	783	684	758	726	714	761	686	740	764	694	767	768	733	766	775	813	732	755	739	790	737	750	743	729	763	709	762	760	735	738	794	732	710	764	798	739	752	757	747	747	725	745	788	757	732	783	769	759	797	706	751	725	740	737	777	762	774	759	740	762	740	728	775	769	720	814	760	754	745	727	773	761	746	739	727	753	764	762	724	763	697	719	756	738	783	767	775	711	805	776	708	789	769	755	747	786	730	740	735	769	780	732	781	736	743	776	742	764	743	746	753	737	752	757	768	808	732	755	759	747	714	748	737	771	733	759	741	736	750	767	746	727	773	737	761	769	751	717	758	737	764	746	733	793	727	757	778	763	716	744	707	740	760	738	733	766	763	770	749	738	741	759	846	727	792	709	738	765	754	668	766	769	791	755	715	759	734	743	773	764	780	794	740	750	750	726	773	707	758	757	747	737	780	720	754	776	767	781	759	769	778	733	778	742	736	773	754	719	708	766	748	740	804	760	730	750	754	745	739	721	750	704	731	739	720	717	747	775	800	720	749	774	758	689	771	731	758	765	759	749	760	769	763	691	776	744	786	712	721	795	789	741	775	769	774	744	757	797	762	735	774	781	760	760	725	793	762	745	788	776	735	748	778	747	800	739	735	782	768	723	810	711	762	720	749	767	759	724	748	763	767	760	742	744	745	737	731	818	787	754	725	692	744	807	753	762	726	807	703	795	734	756	739	802	747	725	752	772	739	755	752	781	733	759	768	768	770	732	811	707	791	729	751	755	749	758	737	788	738	775	722	760	698	759	779	764	758	710	762	740	737	715	770	736	749	795	797	733	768	716	730	718	761	793	782	785	753	735	721	801	776	689	772	740	762	793	725	778	810	781	726	795	752	776	776	731	757	734	813	753	758	733	722	783	770	761	753	697	755	781	753	734	751	792	709	841	759	734	761	749	698	745	751	721	704	744	746	792	754	781	792	714	743	699	780	812	675	711	765	734	710	772	732	716	773	718	732	726	737	766	742	801	800	800	756	763	756	748	721	809	739	794	793	758	760	765	777	721	690	768	758	742	744	780	758	751	754	796	735	768	707	771	779	734	748	769	726	744	728	791	794	748	773	756	728	720	724	756	776	738	760	736	729	760	744	768	745	765	698	772	766	720	766	712	750	746	764	788	746	758	759	753	770	782	764	759	745	808	820	766
14341	1068	893	798	553	404	344	317	287	248	275	245	228	237	247	210	219	201	226	207	228	208	203	205	210	190	197	189	181	214	215	224	230	209	205	192	178	214	231	194	219	207	188	214	200	203	211	199	207	215	205	210	224	188	188	180	201	210	230	244	226	200	204	184	188	182	191	216	189	194	200	206	236	182	218	194	200	212	189	214	199	196	170	224	196	207	212	179	223	204	193	211	221	188	234	243	230	192	163	212	189	225	200	210	219	213	208	219	196	188	187	195	218	187	193	189	198	198	206	199	199	199	204	196	183	196	208	210	194	185	191	196	216	201	209	198	181	192	187	222	195	217	209	197	193	235	213	201	202	228	205	237	201	179	218	190	200	223	198	226	224	187	191	194	173	238	210	223	189	205	197	235	206	208	205	210	190	188	229	186	184	195	215	196	202	207	202	221	212	208	209	199	219	211	200	212	223	194	207	209	210	192	202	225	219	200	202	205	208	203	192	187	198	188	197	210	194	209	232	199	226	194	215	185	184	207	218	188	220	201	203	199	217	178	228	195	210	212	235	205	183	203	233	207	221	240	241	204	192	193	203	198	201	208	194	190	194	201	219	225	241	220	207	197	212	202	198	231	182	190	220	215	215	195	202	201	211	204	214	201	215	208	214	224	194	198	215	196	181	213	201	204	180	229	209	203	152	220	188	226	243	220	202	199	207	207	209	236	187	192	213	227	209	213	213	197	201	215	207	205	184	214	191	203	188	205	213	184	189	183	224	200	220	220	213	174	188	193	178	217	219	198	209	187	204	205	197	195	190	226	192	187	205	210	222	218	221	193	219	219	211	232	192	219	195	215	221	194	199	213	196	195	208	210	202	216	204	211	187	204	199	211	221	202	218	218	188	187	224	184	187	239	198	223	221	189	192	211	255	204	177	222	200	206	212	219	200	195	214	215	204	185	237	197	177	188	221	204	197	201	218	205	178	182	199	210	226	221	221	191	202	205	194	189	194	192	190	195	235	185	222	212	224	194	232	201	213	214	184	193	230	225	207	220	239	192	190	189	197	229	176	218	176	229	187	191	206	211	198	213	183	203	193	200	191	214	207	199	185	188	209	220	199	196	211	202	198	198	205	213	227	195	186	186	225	170	186	207	205	235	199	214	192	188	202	216	230	204	214	208	195	196	189	197	194	178	199	213	226	183	197	198	219	184	189	211	223	180	235	215	201	194	194	193	203	213	217	222	179	210	199	215	185	219	217	201	185	212	215	206	161	210	190	219	214	212	212	215	196	194	209	215	209	224	211	191	220	195	188	170	213	234	216	203	211	207	217	220	217	208	208	194	230	205	232	206	210	214	224	193	210	200	212	201	216	198	200	216	187	220	190	172	196	246	202	196	220	235	204	239	220	207	193	214	179	187	190	188	222	175	181	197	203	196	201	198	220	185	218	170	202	201	209	220	192	174	225	184	224	195	208	205	209	203	211	193	205	233	203	206	188	242	224	182	182	152	214	219	181	202	206	217	210	197	201	212	242	197	193	204	192	187	233	215	204	220	215	218	212	218	230	200	191	204	197	196	198	205	206	176	203	214	215	177	219	207	212	206	190	203	182	228	223	224	200	191	205	218	204	198	194	203	184	174	185	166	209	215	218	185	221	199	164	203	227	197	229	207	198	222	211	211	189	206	212	216	218	190	196	211	193	191	202	211	206	209	213	228	223	204	191	190	211	250	205	215	198	219	219	165	183	173	204	181	202	214	182	164	181	193	231	207	194	184	222	193	201	209	186	212	225	186	205	189	225	204	197	228	191	218	224	205	204	196	230	223	214	214	229	195	178	225	208	214	188	237	198	198	166	210	191	208	214	220	229	213	207	193	206	211	166	196	228	204	241	209	224	164	196	221	234	215	235	215	224	194	203	203	218	189	204	201	219	170	223	214	221	212	200	212	230	204	217	229	230	211	192	199	228	192	202	227	224	191	178	187	194	206	210	202	199	210	194	202	198	218	167	199	176	225	211	208	177	215	198	205	199	212	182	206	196	211	191	204	187	186	189	206	193	218	199	187	197	218	210	209	229	198	226	218	237	213	219	197	181	230	224	212	238	203	198	208	228	238	220	211	177	208	216	214	191	194	189	189	173	209	200	209	215	230	189	214	167	183	210	228	210	223	219	184	217	200	181	205	195	202	189	194	187	223	195	181	203	190	208	213	198	217	209	171	178	219	204	233	210	230	178	191	226	161	201	161	215	194	217	192	195	176	200	178	178	211	213	177	182	220	205	193	181	206	213	185	206	204	207	202	215	226	217	220	171	194	181	180	211	171	168	192	207	230	205	171	198	192	196	194	208	191	196	206	194	200	212	203	210	215	190	206	198	216	223	201	213	197	206	200	233	228	238	208	205	184	178	196	196	203	225	187	183	187	224	178	222	187	199	194	196	187	217	212	214	210	210	187	201	198	215	204	210	184	193	209	231	205	212	203	198	197	228	185	198	206	219	210	208	198	190	185	190	192	209	171	189	218	190	199	198	209	180	212	180	196	216	178	177	186	215	204	201	200	190	213	178	219	195	185	195	218	184	207	158	208	185	170	203	219	199	205	220	212	195	200	187	197	195	195	211	214	193	218	205	235	209	218	189	207	213	196	200	205	195	164	199	213	180	202	200	215	237	225	180	213	215	191	220	204	204	208	211	186	208	193	200	211	213	195	204	200	231	207	206	195	220	217	210	203	202	210	188	216	206	190	210	216	194	232	211	191	191	202	237	248	183	207	183	193	179	198	236	204	194	197	221	183	175	212	197	199	188	259	227	211	240	194	188	198	211	189	223	209	217	218	233	172	205	209	226	207	215	201	206	175	194	188	222	185	184	223	212	208	202	182	232	201	209	188	218	194	210	195	179	223	185	207	188	176	211	191	210	206	185	206	193	184	207	197	184	182	186	192	182	193	211	241	215	206	210	202	216	198	195	218	230	183	212	221	200	215	222	200	186	234	218	237	207	206	177	211	200	199	214	227	207	215	184	224	211	188	197	194	194	203	216	192	190	182	182	206	231	212	205	185	216	213	201	229	184	199	218	222	232	189	206	211	198	227	204	204	192	215	186	207	238	206	196	205	209	155	215	189	193	217	184	208	198	194	182	203	201	217	182	211	200	201	173	180	190	200	174	225	197	208	215	198	184	212	193	200	188	207	192	219	208	208	224	194	194	228	195	233	214	203	254	196	200	200	206	198	216	217	192	191	218	203	207	194	215	225	204	182	233	201	194	197	200	199	199	197	175	192	201	193	204	187	205	194	219	208	222	232	194	204	210	185	206	186	221	198	192	195	193	194	250	194	193	181	189	174	229	179	219	225	213	216	206	209	192	243	207	188	181	196	186	204	187	174	210	203	171	179	225	176	208	185	219	185	192	198	206	175	199	192	228	213	182	201	170	198	240	179	211	199	220	212	206	221	207	195	192	183	225	203	195	216	225	206	187	215	218	175	200	205	231	222	188	238
8014	1040	2002	2226	1993	1465	1236	1065	881	832	733	791	692	644	576	624	614	586	609	613	562	549	562	508	536	535	539	508	534	481	526	537	470	519	545	502	498	509	518	485	485	494	491	538	497	478	496	513	497	495	467	455	503	456	483	488	486	495	450	481	477	489	482	505	484	470	480	444	477	476	509	473	484	501	445	479	497	482	456	470	500	471	482	497	483	487	509	476	495	458	483	513	498	449	503	485	447	502	454	479	455	468	493	478	491	455	480	490	470	482	475	449	484	429	491	477	464	466	497	500	502	432	455	482	486	469	472	457	477	440	465	505	454	473	444	522	485	444	459	489	455	494	450	493	458	486	468	490	502	483	477	496	468	499	474	487	445	473	457	490	474	471	505	461	478	475	454	460	474	484	479	516	487	438	459	505	461	465	515	463	527	487	484	472	487	490	492	453	432	476	435	495	459	472	472	456	488	489	533	481	490	472	475	470	461	447	464	474	471	468	491	484	473	524	480	485	487	485	461	460	463	481	467	492	421	476	454	457	471	483	495	475	487	491	471	446	510	461	497	498	467	483	534	509	464	466	470	477	488	478	494	488	511	493	482	481	472	489	468	425	447	469	500	485	476	459	449	491	486	430	481	469	458	481	493	498	468	457	494	471	456	491	493	463	462	485	465	479	474	486	469	497	478	470	461	479	442	490	481	430	484	470	473	491	460	449	469	458	476	453	488	458	479	453	483	470	481	475	452	477	491	469	480	508	469	471	466	432	456	435	450	501	429	478	522	465	485	457	521	493	411	479	451	514	518	477	502	465	475	491	472	494	500	504	490	475	488	475	459	446	479	487	477	469	485	476	515	469	522	472	486	458	454	434	453	496	458	487	465	425	447	457	453	465	459	475	518	489	460	498	512	475	478	484	491	506	480	460	457	454	503	461	460	478	484	453	473	492	504	441	478	481	462	474	469	490	482	481	447	519	517	484	508	477	485	470	477	470	454	440	465	476	477	478	468	484	472	431	475	452	472	468	486	487	443	477	472	508	509	526	493	476	496	467	497	469	476	504	457	460	497	478	468	474	482	460	461	441	511	476	476	476	473	474	504	484	437	444	462	473	480	474	500	477	470	493	502	476	485	506	477	494	450	523	511	515	464	455	427	481	500	480	478	480	475	433	485	464	493	471	490	490	480	475	437	502	446	455	479	480	507	483	467	481	473	498	467	454	454	469	463	483	480	496	526	478	478	484	475	469	468	488	545	481	465	498	477	503	485	493	472	482	478	495	493	476	455	482	465	437	485	486	517	463	493	489	532	486	450	460	474	458	473	490	509	463	484	447	480	455	479	490	493	456	473	491	499	474	470	476	460	493	446	492	480	556	490	481	481	465	480	488	477	483	473	457	511	436	457	462	494	493	458	512	461	476	461	474	524	510	486	437	492	476	476	478	498	489	477	495	451	499	432	517	477	478	479	465	469	469	462	467	463	471	481	493	475	517	466	468	479	478	459	515	465	478	527	471	456	496	477	481	477	467	491	483	463	444	506	477	471	495	489	476	478	519	478	508	479	459	501	469	494	456	492	468	463	442	465	448	486	479	482	455	461	452	475	487	467	449	518	477	446	470	450	455	444	497	462	467	432	469	490	465	509	479	510	468	466	485	479	472	466	454	464	482	456	474	454	484	522	472	505	476	494	479	474	492	462	454	457	488	486	478	505	459	462	450	505	471	490	470	453	516	522	523	485	474	497	489	532	481	476	484	499	504	504	478	480	464	457	469	505	506	487	540	441	496	513	494	449	437	484	499	464	473	481	510	524	451	444	471	473	474	474	468	501	521	477	489	478	532	509	459	485	475	478	428	469	505	487	446	479	490	483	511	467	494	454	464	452	440	473	465	439	449	494	504	496	470	500	476	439	467	464	484	451	519	456	486	464	499	476	477	452	476	495	487	463	473	509	480	463	469	463	489	464	488	489	454	486	485	473	507	492	469	498	465	479	458	495	472	439	449	466	500	467	493	468	476	493	489	487	504	484	505	480	505	519	472	484	455	488	470	498	467	495	468	496	450	469	468	492	472	451	469	493	455	467	489	501	501	490	502	527	474	439	427	458	503	500	501	474	465	456	486	469	466	470	471	496	491	489	448	458	512	447	474	463	448	456	492	488	484	467	527	505	475	478	449	446	450	465	464	474	443	506	476	471	505	453	433	457	496	478	483	487	497	465	472	495	496	480	445	476	486	458	458	498	529	440	480	468	509	466	479	502	474	463	456	486	428	479	464	460	477	477	450	484	449	463	448	461	475	488	478	457	514	443	485	480	430	455	503	463	447	493	476	461	478	426	457	468	454	477	484	463	477	443	536	506	465	495	465	491	498	487	497	451	451	500	493	469	467	475	490	452	446	462	467	520	486	478	471	477	473	491	479	491	477	494	513	480	461	483	486	488	484	502	481	441	479	496	473	512	453	455	493	488	474	433	451	499	457	438	475	493	459	469	483	451	451	513	473	479	513	468	503	481	482	478	441	451	437	480	480	513	480	481	488	481	495	484	475	454	507	471	481	510	478	462	538	472	472	530	444	482	476	446	485	525	479	482	445	444	454	471	461	489	455	487	446	444	447	483	466	464	489	463	476	465	500	469	451	481	446	481	486	468	465	505	439	466	461	468	471	472	481	468	492	475	454	506	500	509	485	446	484	486	494	478	490	454	468	453	491	475	466	500	448	495	449	451	468	483	450	507	477	516	471	489	435	480	465	439	424	521	461	489	478	471	458	456	458	463	462	450	493	465	451	496	527	462	493	457	495	529	491	445	478	410	488	479	442	507	454	487	474	456	487	477	482	467	462	499	507	480	468	533	479	517	483	490	486	496	459	451	477	448	440	457	436	477	462	471	477	423	473	490	469	491	456	496	490	499	483	515	468	490	459	476	509	499	472	461	506	459	466	463	464	467	470	465	455	474	452	472	497	492	485	466	483	491	457	482	472	509	496	483	492	470	461	485	437	469	459	478	510	501	497	474	506	467	486	481	490	477	429	461	490	492	489	454	464	498	521	474	514	445	528	487	499	515	484	466	515	485	459	441	452	501	452	479	492	472	519	491	446	433	461	472	499	479	457	505	481	424	450	441	486	463	483	470	494	497	466	508	477	474	491	456	501	456	473	466	474	476	452	474	479	514	499	469	454	470	492	444	499	491	488	461	477	462	452	472	467	476	441	495	443	473	485	455	452	444	457	472	474	496	468	441	503	480	473	512	513	501	472	463	467	469	456	458	449	453	470	474	493	474	490	453	472	512	481	445	453	449	505	505	503	510	506	443	459	499	488	461	490	472	469	485	494	479	470	500	485	473	438	446	480	507	471	480	498	469	469	472	501	484	461	509	493	482	481	505	456	458	497	504	492	479	462	503	477	469	460	489	485	499	434	497	466	488	478	481	524	479	469	441	489	523	468	481	477	466	482	473	472	505	474	487	478	509	469	472	468	489	462	486	494	451	472	451	454	478	472
1357	221	233	273	244	213	244	248	225	256	232	252	208	208	228	255	248	214	250	237	250	247	251	271	214	257	192	232	244	215	237	226	254	243	243	244	231	210	243	225	225	221	245	227	226	227	233	213	256	254	203	228	241	219	244	261	245	246	232	253	219	198	234	239	237	234	256	220	227	226	212	244	243	234	259	220	250	239	245	220	239	252	229	234	233	209	234	226	246	234	224	229	210	244	233	214	229	253	221	235	254	225	228	201	205	232	219	234	243	261	231	243	244	203	238	230	219	244	218	214	248	211	213	227	231	226	223	203	257	233	246	251	219	240	224	215	229	215	243	216	209	241	229	252	224	221	283	247	253	225	238	247	263	245	243	235	210	239	229	212	241	261	224	230	230	232	220	221	237	228	227	210	237	221	208	225	231	233	258	222	221	227	213	211	213	249	238	251	197	233	251	214	233	259	241	225	243	265	240	236	228	215	215	213	230	219	250	217	247	204	221	252	222	239	240	211	240	235	261	225	233	217	220	248	220	208	198	239	242	219	229	244	238	257	240	232	224	235	211	252	229	250	242	217	268	274	235	270	223	229	230	237	236	225	222	185	235	200	253	230	244	243	230	225	245	225	248	241	226	239	221	219	221	259	231	260	252	215	216	264	248	206	228	232	220	233	216	220	239	228	251	225	231	242	243	206	233	247	212	234	237	219	224	219	236	221	238	249	235	241	233	211	241	214	215	238	226	245	228	240	228	239	211	238	219	237	231	250	240	242	245	258	252	203	205	219	201	225	259	230	274	235	220	208	224	203	234	235	204	233	247	231	246	216	256	248	239	274	239	229	241	236	229	223	225	230	238	205	202	217	241	232	236	250	219	203	241	243	246	203	241	214	239	207	208	223	261	274	250	237	250	211	213	243	197	218	228	239	216	225	230	197	222	209	227	247	231	240	217	226	239	230	234	242	235	207	225	217	226	239	215	217	212	238	204	230	238	217	241	248	234	231	251	222	234	224	257	224	233	241	221	220	230	209	270	227	226	222	236	202	237	235	240	222	207	243	234	216	209	269	254	239	263	260	227	250	238	255	228	241	239	224	204	231	240	230	244	241	213	243	235	246	229	248	224	235	220	257	241	236	247	244	248	253	260	212	224	252	230	226	211	249	256	199	219	211	248	251	229	223	223	256	244	234	228	232	235	217	254	244	235	256	233	229	224	221	242	213	225	202	244	230	184	259	214	250	275	230	223	218	231	228	216	247	233	210	237	239	200	206	194	215	234	235	224	270	237	232	252	228	227	244	215	256	243	228	238	279	215	205	241	234	235	218	238	238	214	218	219	219	223	221	240	261	226	222	220	241	213	238	258	224	213	232	260	240	244	244	240	217	223	227	274	215	214	233	245	221	202	218	220	227	233	266	233	255	211	219	235	234	231	237	244	251	225	231	204	226	230	249	267	237	242	226	216	232	228	218	240	225	268	225	266	236	241	221	219	251	252	242	229	240	218	252	245	228	236	243	252	196	261	237	237	199	225	212	265	204	213	218	213	228	227	237	250	246	219	199	239	235	220	248	223	226	244	205	230	255	235	218	258	203	239	230	238	235	220	248	229	231	237	221	231	244	229	223	223	235	250	216	224	234	256	235	235	244	240	247	238	233	240	252	220	225	228	202	246	212	208	230	245	213	257	245	256	259	220	252	234	233	210	221	216	214	213	211	241	233	213	215	214	213	221	259	233	283	212	242	222	230	221	195	214	224	261	225	241	233	252	246	205	222	233	231	222	201	210	252	246	243	228	256	247	220	244	237	234	228	237	240	228	215	190	219	210	256	228	243	213	220	225	240	241	268	222	263	220	218	210	249	239	210	247	228	239	215	275	226	220	242	248	216	253	242	230	236	242	232	247	228	249	235	227	233	209	251	214	209	230	240	232	238	236	229	227	244	229	256	229	236	235	251	260	264	255	227	255	211	217	249	231	231	234	243	256	229	228	210	208	261	248	227	243	230	237	224	220	250	230	219	230	227	253	223	233	214	234	246	225	227	230	228	220	233	224	232	251	221	247	207	212	220	263	224	233	237	249	243	219	227	203	258	244	227	237	232	256	239	208	226	243	246	227	264	196	234	200	224	251	226	224	226	199	242	209	229	226	214	226	265	217	257	218	224	212	234	240	231	234	209	252	230	233	237	232	244	238	211	231	241	233	283	234	230	210	243	231	275	216	237	230	235	237	234	229	246	207	257	214	225	229	213	216	234	225	231	203	252	219	232	227	223	235	229	202	239	226	206	223	220	231	237	244	213	248	220	233	241	205	224	185	202	236	228	222	233	256	241	207	232	236	213	215	230	223	237	267	222	267	255	240	245	232	250	247	235	224	266	241	227	212	231	211	243	245	227	213	221	227	229	241	249	265	227	219	258	245	268	229	254	243	220	229	239	242	233	240	216	228	215	214	227	241	204	233	233	232	243	232	254	220	254	237	226	225	248	227	227	233	260	259	242	242	220	241	237	212	216	250	203	233	236	227	246	218	255	234	276	225	226	223	230	210	250	207	244	246	208	236	239	255	241	211	214	198	244	254	226	235	238	218	209	245	215	205	223	246	218	188	230	217	218	234	242	219	243	224	235	223	263	231	222	240	236	234	216	212	244	214	249	229	193	228	258	202	222	215	234	217	220	222	241	231	238	234	238	248	225	214	237	213	231	204	212	227	228	230	241	233	241	234	226	231	221	253	259	247	243	229	233	229	216	237	238	238	188	230	270	246	243	242	270	230	256	227	227	240	268	253	234	242	229	225	252	268	253	237	242	216	241	263	209	232	222	260	223	223	229	235	239	254	234	213	222	249	215	221	220	233	243	263	242	242	238	235	207	246	233	272	198	228	261	225	236	240	238	245	270	220	237	248	225	233	251	217	222	214	205	206	252	216	244	225	246	225	251	261	232	264	230	210	219	264	247	249	256	215	225	225	205	246	257	237	224	211	248	227	227	236	227	222	225	246	226	248	249	239	219	211	231	215	212	252	235	222	208	229	228	246	208	254	236	251	219	227	247	253	223	224	241	248	248	221	253	207	275	254	191	244	223	229	232	225	220	200	231	238	224	212	234	238	275	239	229	237	241	217	249	234	249	244	241	233	226	249	234	219	235	223	241	232	255	249	253	234	269	240	221	224	249	216	224	210	213	237	225	197	206	218	207	207	243	279	233	247	212	236	208	226	236	225	232	216	259	234	225	246	220	242	248	236	284	229	213	226	219	214	203	219	222	239	227	256	263	278	242	220	236	205	246	235	245	253	233	208	210	260	212	223	246	249	244	239	231	216	213	221	231	243	238	237	267	228	240	236	213	228	230	235	225	205	208	216	224	234	241	228	223	244	244	247	219	234	202	217	222	230	240	231	215	237	201	224	228	250	233	224	227	202	252	213	221	236	259	224	235	266	233	210	250	235	246	211	248	194	230	241	239	235	246	216	214	233	243	221	239	245	263	257	228	242	242	250	218	216	205
1812	606	619	579	553	587	584	568	571	527	611	595	566	556	563	592	561	549	557	553	588	559	537	607	543	569	574	532	581	595	557	567	552	545	565	586	541	590	554	563	579	568	592	561	564	552	557	576	569	548	571	590	541	582	596	556	557	574	570	574	560	557	566	585	557	553	571	535	572	597	556	579	588	603	531	566	556	547	548	565	605	598	559	562	556	563	606	567	577	543	618	532	540	554	571	569	568	553	566	557	549	565	540	543	580	543	553	584	536	553	547	578	530	583	569	561	597	570	519	555	544	575	542	547	502	575	562	592	560	542	615	545	543	587	560	543	553	563	583	542	525	520	572	549	547	529	591	531	605	562	572	567	559	585	553	510	558	569	515	520	572	583	549	591	548	555	518	581	587	553	595	584	556	551	590	544	610	559	601	509	590	536	583	577	569	524	596	594	575	561	510	571	548	558	571	574	560	527	543	541	535	527	539	545	541	562	546	572	551	539	564	544	594	559	546	519	522	559	593	569	586	554	572	588	521	539	569	553	575	544	554	596	513	524	560	565	559	570	556	527	532	578	586	581	556	585	569	558	560	575	576	570	578	559	577	592	567	545	541	598	563	560	580	558	611	543	545	570	584	577	555	574	563	552	548	565	541	552	566	574	593	535	533	580	598	580	590	523	568	536	510	562	536	553	570	515	577	591	612	617	574	532	523	560	566	573	566	522	585	601	611	545	567	564	594	539	560	593	534	518	553	568	537	580	583	580	589	587	575	575	542	579	586	558	560	608	558	586	571	535	611	598	602	603	545	561	574	603	538	559	572	571	561	555	529	513	552	576	537	561	572	565	580	555	510	562	522	568	554	534	558	574	582	552	532	588	558	593	544	568	527	569	579	585	581	527	577	570	536	542	539	562	508	519	565	566	605	575	571	552	559	549	642	579	571	576	551	549	537	615	552	541	560	555	550	543	550	570	574	552	568	514	548	586	588	509	532	619	557	514	535	572	567	569	571	597	591	564	576	554	559	553	513	536	601	587	540	552	561	583	612	637	560	564	551	558	510	566	545	569	558	589	556	578	600	543	568	570	535	541	587	554	588	562	546	575	573	543	542	572	581	599	532	561	589	600	546	536	526	570	611	584	560	559	588	576	554	585	523	545	488	563	552	556	568	552	635	561	555	541	541	573	566	533	583	566	583	522	578	552	584	584	578	573	579	548	535	567	592	593	555	602	564	531	557	526	546	558	566	524	593	597	593	588	579	581	574	582	577	557	551	550	607	553	557	564	551	531	532	539	549	584	538	560	554	544	547	577	564	540	545	565	586	583	522	541	538	550	558	527	577	577	583	544	580	571	553	567	556	529	531	565	590	587	544	604	542	543	556	572	597	557	550	557	557	568	534	578	569	560	548	589	539	538	546	595	567	596	536	556	586	553	551	604	564	547	567	593	567	549	551	569	602	573	528	587	592	616	568	556	535	574	575	585	536	562	561	588	515	561	573	548	586	555	573	589	535	534	519	582	549	534	527	601	597	570	511	620	540	559	538	549	582	562	500	555	615	581	598	527	554	566	552	567	593	572	563	560	576	555	579	553	587	568	559	612	582	565	576	604	578	562	519	546	582	557	552	527	556	566	589	571	558	565	533	511	579	597	552	547	575	571	579	544	564	532	527	563	586	581	581	564	541	580	568	557	555	568	560	550	571	558	552	549	561	553	568	570	543	588	541	588	557	602	554	577	542	552	525	581	616	474	558	542	553	533	557	552	539	521	583	614	581	565	574	555	534	580	563	547	570	541	550	551	574	564	582	506	557	567	617	557	551	514	560	582	527	586	548	566	564	553	552	578	554	565	559	579	563	577	562	566	587	543	553	575	551	573	582	554	564	580	539	594	560	587	549	541	561	529	564	542	541	578	596	578	556	609	575	553	569	617	540	537	569	567	581	556	569	558	542	567	539	594	596	583	565	574	548	590	576	568	556	589	598	551	548	558	558	578	542	515	545	605	553	544	604	593	538	544	594	582	579	578	539	595	593	601	561	602	560	561	527	554	538	551	559	531	588	555	559	591	591	533	567	584	522	537	512	552	550	587	562	561	574	614	605	567	581	575	525	575	575	586	549	582	555	583	526	528	565	566	545	567	557	561	589	568	517	580	552	548	532	576	576	553	611	572	579	564	540	516	530	561	573	584	540	574	567	525	576	565	567	569	574	535	536	592	571	525	535	557	587	528	569	600	592	604	587	551	587	548	596	542	548	557	582	574	576	567	555	555	588	601	575	563	529	568	565	564	532	574	583	546	578	531	547	548	535	558	589	586	576	530	535	574	555	551	557	584	580	561	563	579	554	573	591	547	521	602	556	564	563	538	532	511	587	528	563	548	570	535	523	564	574	540	543	544	605	587	540	558	560	563	536	556	548	585	580	541	527	535	577	586	603	578	627	518	589	533	569	531	545	596	576	568	581	611	566	570	572	546	571	543	566	555	607	638	570	534	562	522	589	617	566	510	569	567	559	577	554	573	580	578	564	543	597	557	559	571	564	525	578	590	604	560	571	535	519	541	586	577	570	554	608	548	546	558	561	570	630	557	539	567	580	590	537	561	565	554	566	601	530	547	588	588	539	560	560	552	540	577	532	563	582	533	559	561	535	523	570	574	572	531	573	538	569	519	585	578	617	546	580	569	525	576	562	573	597	582	570	556	542	597	597	620	592	606	517	585	529	574	572	572	516	540	618	581	595	565	584	598	562	531	563	608	545	574	621	548	556	555	547	549	542	539	582	598	557	540	603	523	520	601	570	571	606	577	532	553	559	619	556	544	555	565	587	583	537	559	541	588	545	591	531	561	533	535	535	531	547	504	572	550	571	567	562	601	590	559	544	614	578	546	560	580	573	571	585	582	583	577	562	511	558	567	534	522	565	555	565	523	554	527	577	587	551	560	583	565	564	555	560	542	574	583	555	570	537	475	549	575	575	530	578	559	587	528	551	565	544	602	558	563	573	539	568	547	550	578	545	603	555	576	518	561	554	572	499	569	560	539	590	534	562	570	574	533	467	580	611	581	573	581	588	572	565	568	558	549	575	596	608	539	579	545	562	541	531	571	576	561	509	620	581	602	563	558	533	553	540	523	565	520	556	589	544	540	570	527	588	571	557	552	586	565	541	563	606	560	573	557	535	524	568	570	578	540	580	549	591	579	560	562	579	543	552	549	552	540	561	551	576	528	536	542	582	562	547	566	518	585	554	578	564	578	521	554	560	522	564	548	533	600	537	579	581	520	578	486	560	553	565	545	568	570	584	531	533	595	508	520	603	558	618	559	555	575	516	568	545	571	548	589	592	577	576	606	573	588	571	517	590	600	550	552	537	522	526	573	557	581	558	586	546	568	541	490	584	565	578	517	536	526	590	612	567	564	586	563	543	601	603	542	572	545	592	586	540	556	517	581	597	550	542	542	590	566	575	583	519	575	546	569	578	588	529	574	595	578	582	541	555	585	591	571
7395	657	598	604	448	457	377	376	350	375	363	338	378	370	346	322	322	345	300	312	330	368	350	326	327	346	353	340	380	322	311	323	289	332	315	340	325	300	308	348	289	324	342	354	335	346	320	300	324	319	347	310	314	329	329	351	331	326	362	301	331	349	323	339	317	359	334	356	327	325	340	308	294	387	332	315	327	316	314	310	288	316	346	332	311	307	331	322	335	297	326	296	332	333	347	332	301	305	321	362	306	326	316	336	343	311	326	379	332	344	338	310	325	332	326	341	315	307	323	337	306	287	306	313	339	345	351	338	334	314	331	335	362	341	342	319	328	321	321	293	317	311	321	311	311	299	324	318	328	306	354	296	327	368	334	291	375	297	306	316	340	336	347	319	339	354	345	345	315	344	298	340	322	309	312	325	360	345	308	307	337	332	350	301	301	316	338	318	305	367	316	357	364	319	320	314	358	321	316	322	315	339	343	341	331	335	285	328	339	299	337	340	318	353	313	371	329	350	331	322	340	341	334	329	320	316	365	364	283	336	310	342	331	343	355	352	337	362	332	327	315	329	275	330	339	346	361	340	316	341	345	341	363	331	323	302	304	320	355	316	328	330	310	319	325	330	321	330	305	367	345	311	357	317	321	341	326	301	332	349	338	355	369	319	315	325	325	344	309	313	288	324	347	337	346	313	343	303	343	327	348	331	372	309	332	340	336	334	359	338	338	330	324	383	342	319	317	327	333	352	295	329	357	323	331	365	317	298	331	325	366	307	322	326	329	320	305	307	332	332	278	341	306	320	332	331	365	327	361	322	374	350	328	325	358	338	274	340	367	314	344	326	355	357	322	365	319	342	304	307	326	338	343	310	337	317	340	321	340	313	338	340	349	300	310	299	362	340	307	325	311	355	326	353	297	328	338	345	320	309	309	317	338	330	344	377	323	357	309	339	308	332	316	345	317	317	349	324	350	312	328	308	324	329	320	327	300	334	314	317	329	329	334	306	357	322	283	356	373	342	360	339	317	361	320	322	318	333	362	359	356	322	318	301	343	312	310	315	305	321	332	352	363	343	313	322	306	362	362	360	332	350	326	339	334	320	356	305	336	330	330	330	397	317	334	316	314	314	330	295	300	315	343	310	336	334	327	351	343	359	305	326	326	350	338	306	302	334	335	335	319	336	334	320	348	338	329	311	344	368	338	325	321	330	302	322	313	302	331	331	331	310	318	364	328	340	352	331	352	349	314	350	298	340	320	297	327	351	312	345	280	316	302	358	347	333	360	334	329	371	325	323	354	358	352	340	331	309	297	318	332	333	320	323	307	343	333	306	334	312	339	346	307	346	325	327	364	364	350	339	360	338	325	318	327	306	334	371	365	363	359	359	321	321	320	323	309	312	352	351	344	317	351	321	327	326	333	348	330	304	340	299	304	344	313	307	327	320	308	362	347	363	336	315	323	343	341	312	346	314	341	316	337	328	311	345	324	319	313	317	344	343	348	329	296	336	302	330	362	317	312	308	334	356	343	274	324	354	343	348	332	324	361	382	327	364	317	306	319	322	295	320	317	305	370	332	353	329	313	345	291	306	358	337	348	311	345	322	307	297	307	342	354	322	350	314	314	328	297	327	293	318	360	274	316	327	300	299	315	347	284	339	323	326	329	330	287	313	299	358	352	327	325	355	349	349	302	303	336	354	337	341	318	325	316	341	306	281	365	309	306	331	299	325	337	349	341	366	381	337	350	319	321	329	308	325	334	299	301	352	336	324	326	350	316	342	334	329	319	332	326	306	314	364	315	305	371	311	326	350	320	325	304	349	300	350	300	365	333	289	324	331	285	315	344	330	314	376	320	296	293	342	333	306	299	297	338	339	318	329	299	313	303	336	358	323	307	353	341	349	359	319	373	318	302	332	300	332	316	330	308	373	331	344	293	303	363	332	335	323	322	327	330	365	298	348	341	331	322	350	316	347	334	330	349	309	317	326	315	325	348	365	320	326	315	318	339	341	332	301	323	328	332	325	301	374	312	350	349	315	318	341	347	344	328	299	353	292	294	306	305	314	319	357	332	331	332	373	319	354	318	356	308	330	342	309	348	322	317	309	345	325	328	348	341	340	323	309	311	328	335	322	304	323	379	324	320	329	309	328	302	318	330	343	354	321	348	335	293	325	298	314	322	306	328	339	332	312	317	317	282	363	346	327	359	315	370	296	338	326	371	323	292	324	319	359	296	322	322	312	334	329	358	317	336	339	315	342	331	326	347	347	344	334	298	384	319	285	313	293	358	325	316	321	337	341	334	332	302	328	323	304	304	316	316	325	334	343	313	314	335	347	267	295	312	357	298	311	335	292	344	331	315	348	319	349	352	328	333	333	339	366	324	327	306	339	312	330	287	312	321	308	321	307	308	303	338	289	309	309	315	323	316	316	307	307	317	332	334	348	331	356	299	312	305	313	324	329	324	330	334	320	294	315	354	326	320	330	335	319	310	345	334	336	326	342	321	321	337	303	331	307	314	301	293	317	324	279	311	309	323	330	346	351	318	310	350	328	317	361	306	363	327	355	321	333	323	330	342	341	288	338	308	310	310	346	338	320	324	337	322	317	328	312	321	326	348	308	325	310	333	347	328	317	342	309	333	349	284	275	288	319	327	346	299	302	327	317	313	324	344	328	343	318	360	297	318	348	340	368	328	291	318	319	341	326	323	332	322	321	281	286	352	292	348	329	339	325	301	330	312	317	319	313	360	325	373	333	331	342	322	314	340	309	341	304	309	290	327	336	338	327	330	296	318	321	320	367	328	356	302	327	319	344	339	322	343	313	345	309	349	335	302	321	340	328	301	363	325	342	348	315	317	348	336	336	319	324	334	319	339	341	351	334	325	310	313	320	340	327	295	317	319	330	292	337	330	332	318	354	316	321	352	344	332	341	344	338	338	327	299	365	326	294	374	325	319	334	291	311	348	328	319	311	335	311	293	316	335	361	301	324	336	309	310	330	333	339	304	298	326	335	328	353	299	320	336	327	330	369	337	303	321	309	287	319	320	337	332	299	355	336	360	314	319	313	326	322	346	350	315	356	310	284	330	347	333	324	305	333	318	328	319	310	351	343	355	323	304	338	314	345	336	316	326	342	312	294	348	321	358	326	309	313	321	339	319	295	318	361	358	360	375	339	373	358	289	309	301	348	304	335	371	323	289	299	292	340	328	317	360	325	298	289	328	299	323	375	314	321	336	341	294	323	344	353	356	324	334	344	335	334	309	350	336	347	325	309	360	316	347	339	336	332	350	317	307	304	349	350	330	332	339	359	312	327	343	306	320	315	303	347	387	349	367	335	290	314	330	365	372	352	314	337	330	338	346	357	334	346	335	342	350	336	312	344	309	311	366	331	311	347	374	308	328	319	316	331	335	315	292	315	345	346	342	309	303	293	318	304	355	343	312	331	335	366	328	312	365	337	305	327	325	344	324	354	358	340	330	311	331	326	347	308	333	347
6568	1026	1532	1677	1417	1321	1082	1033	995	925	930	882	892	868	834	825	816	834	777	778	826	772	789	778	834	744	782	737	749	809	767	744	794	792	738	757	731	781	760	830	752	760	782	748	757	768	765	847	752	727	749	789	801	754	777	751	749	768	792	756	728	762	810	724	752	769	726	753	754	750	803	787	739	744	751	698	784	777	807	752	783	712	747	741	725	724	746	725	731	733	729	753	786	746	716	732	748	746	720	778	757	778	792	746	748	731	796	764	851	782	719	739	757	719	686	789	720	822	764	776	727	726	769	758	743	780	710	762	803	762	713	765	747	696	752	753	780	689	745	771	805	791	747	729	742	763	751	731	699	746	728	791	759	700	705	712	742	777	734	779	749	705	774	740	748	774	764	731	776	752	800	780	782	726	724	788	783	765	722	718	705	749	758	731	757	763	721	722	707	778	738	766	727	725	760	769	739	744	764	742	762	749	804	761	738	666	804	765	750	676	729	777	702	759	723	761	728	783	720	754	756	713	755	714	721	722	707	737	699	709	750	742	751	702	756	755	738	759	753	739	692	746	737	801	729	732	723	772	740	771	744	796	726	695	771	774	725	730	744	768	768	798	726	750	784	786	743	712	757	775	747	721	725	747	764	698	774	787	736	761	753	719	779	724	742	773	725	738	739	731	738	711	733	707	774	786	743	744	763	777	747	734	760	756	743	768	776	727	723	708	741	759	760	743	734	782	731	721	754	728	796	790	767	764	726	739	768	702	759	767	709	760	753	719	746	742	771	743	740	748	750	726	750	748	728	784	747	777	748	693	763	764	746	712	704	750	760	779	778	750	726	728	775	719	756	728	748	750	759	764	749	695	703	815	745	694	726	706	728	761	724	766	748	781	753	723	743	751	732	741	793	787	765	743	757	736	720	762	747	790	785	769	738	785	777	684	699	777	723	735	763	731	774	770	815	791	744	787	768	758	767	774	752	740	748	713	729	756	713	698	747	767	741	792	733	786	766	805	775	719	754	695	731	809	772	758	731	761	749	769	725	758	735	728	773	759	766	788	760	765	778	753	802	738	778	724	740	758	760	737	740	681	774	708	736	732	759	745	676	766	696	756	754	726	792	716	760	697	696	769	747	801	729	729	769	761	750	732	707	767	695	741	739	719	726	740	780	709	720	715	752	755	754	736	764	731	750	747	760	730	784	715	741	758	746	755	702	714	753	714	751	774	768	788	721	761	771	701	783	731	760	740	739	769	808	719	775	774	774	762	724	733	767	761	713	750	767	727	773	713	725	733	754	763	741	770	718	778	793	748	752	735	756	677	789	759	760	733	769	710	758	780	777	754	765	750	764	783	830	761	769	721	744	737	747	726	736	776	763	752	721	728	765	736	760	746	717	743	767	809	801	774	731	702	744	748	754	769	786	711	744	741	765	788	687	764	703	740	773	806	749	807	741	762	711	750	752	778	745	742	728	720	760	761	727	716	739	752	759	797	734	769	715	779	762	731	760	717	714	785	757	762	740	737	767	730	677	741	753	761	729	730	737	739	701	775	735	740	737	766	756	739	712	709	745	777	741	789	791	729	725	740	708	755	758	725	718	765	730	751	737	743	733	723	788	736	737	760	799	731	769	720	763	793	735	765	763	778	796	797	729	733	711	806	761	754	727	735	736	743	807	752	774	740	754	725	744	806	759	770	727	724	715	770	763	757	717	682	746	797	732	811	737	728	743	739	801	727	736	749	743	763	714	736	777	768	695	781	758	718	769	713	746	745	732	744	748	699	665	725	720	732	796	762	717	741	703	714	720	784	762	730	790	795	719	765	797	752	770	746	739	797	750	766	769	756	787	787	796	765	744	767	758	783	723	742	730	771	798	772	712	691	799	719	772	739	753	787	794	744	692	791	765	729	770	738	760	752	803	775	718	785	763	663	733	764	755	744	743	727	770	700	758	740	758	780	739	763	714	744	751	705	762	739	726	766	720	729	809	718	804	755	748	801	717	713	754	770	778	782	762	695	744	717	760	728	733	787	733	743	758	708	769	795	713	739	752	762	736	760	679	729	752	742	696	779	780	786	735	730	740	719	754	746	780	761	776	753	727	735	760	744	757	712	771	772	716	819	719	756	742	763	735	766	734	775	755	752	755	727	747	728	723	797	736	763	699	752	713	756	733	728	689	767	767	760	758	724	749	743	778	756	707	694	748	763	721	753	775	714	802	746	756	759	756	742	783	758	747	740	777	733	768	734	764	742	737	791	771	782	676	759	749	734	770	785	726	790	740	765	750	735	721	754	770	727	771	725	688	737	730	795	731	766	747	745	745	736	708	748	747	778	717	780	750	773	784	736	754	769	771	714	818	731	765	733	741	778	721	687	765	780	748	808	783	739	756	770	721	778	725	742	784	757	761	740	774	719	777	742	785	734	791	733	792	741	789	788	746	714	758	799	737	742	752	769	747	751	788	716	769	768	751	764	797	740	760	759	754	761	752	774	733	747	752	762	696	712	713	745	807	748	743	716	767	793	761	736	809	754	758	777	761	723	752	772	767	701	722	736	757	742	780	715	733	756	744	743	734	788	783	776	782	751	783	734	749	676	764	739	768	752	732	756	733	729	730	715	761	801	749	773	807	761	737	747	740	733	718	769	778	761	768	753	738	774	792	765	740	725	734	769	719	781	745	708	687	737	741	733	744	748	765	750	733	758	803	734	763	719	794	772	765	738	761	730	754	769	744	687	740	738	763	753	736	746	779	733	734	725	734	774	751	743	738	765	790	730	745	794	741	749	739	747	748	731	760	762	725	755	748	739	804	790	715	690	745	718	768	758	791	771	724	757	771	723	717	749	714	730	808	748	746	785	759	757	690	743	747	741	751	730	781	757	746	750	750	710	750	762	733	733	742	736	717	786	768	756	734	766	754	708	796	764	767	762	711	755	747	752	801	785	676	738	779	756	743	768	690	774	752	760	784	804	742	738	728	737	741	727	734	727	781	794	705	760	770	777	766	756	743	771	709	763	758	762	747	735	785	778	739	760	750	766	730	744	773	765	743	721	803	765	716	761	754	717	758	771	797	745	771	688	753	752	726	732	766	705	711	745	719	719	723	752	735	787	700	741	727	740	755	752	739	725	738	746	753	774	778	731	754	749	730	756	757	767	715	709	711	724	743	767	749	756	790	719	709	831	755	763	775	742	783	733	749	738	662	712	741	714	769	731	717	733	801	708	690	770	699	761	766	772	731	739	778	755	717	754	740	772	758	756	771	750	718	751	739	772	747	757	793	718	734	760	757	723	757	748	731	766	770	721	711	730	793	739	776	752	733	757	771	685	674	761	737	754	735	777	713	714	751	735	807	764	732	797	730	739	736	719	753	792	790	738	770	733	743	772	749	772	702	713	764	761	753	681	724	731	790	756	762	751	735	763	765	733	768	729	749	779	771	715	785	749	740	756	723	766	783	698	770	777	701	765	712	773	709	702	744	752	739	725	741	737	741	763
14187	1156	949	766	527	452	365	318	295	294	269	270	213	249	219	235	223	213	218	236	211	219	210	215	225	225	193	214	185	200	208	196	204	195	225	223	232	197	200	246	186	215	220	217	219	208	170	214	220	186	216	226	185	210	217	210	209	187	214	209	197	189	206	215	231	197	208	199	206	211	192	223	228	214	186	214	199	197	180	191	183	198	178	198	199	214	199	205	180	218	204	225	203	232	190	196	220	181	218	217	195	193	210	181	190	196	206	199	201	212	192	207	196	202	191	199	227	200	230	200	190	238	215	229	209	200	190	204	215	192	174	198	193	198	192	199	220	175	188	184	195	208	177	210	201	209	215	194	218	211	198	230	194	187	234	184	237	218	193	206	213	201	231	193	218	172	210	183	191	214	198	227	235	194	181	206	215	201	191	211	212	230	199	202	196	205	201	180	197	210	198	191	187	191	228	197	199	202	218	198	212	185	201	195	211	183	223	203	212	198	210	222	204	206	214	215	196	223	206	208	190	214	195	201	171	185	229	246	208	185	187	222	215	212	198	186	194	234	183	210	197	230	189	198	214	160	178	202	193	192	208	207	216	187	187	208	167	184	198	203	214	200	198	206	208	188	212	206	190	190	208	210	196	207	209	193	206	224	214	205	189	196	205	219	207	206	207	190	197	204	201	220	225	191	206	212	176	175	193	212	221	216	202	179	192	217	190	220	221	225	239	205	196	195	209	212	205	212	201	202	232	219	216	200	220	203	191	203	199	183	188	180	183	224	209	227	179	198	217	192	194	189	186	188	230	206	217	215	233	190	207	208	197	189	207	219	184	202	238	248	218	207	195	198	214	165	243	206	187	221	210	199	236	215	232	191	208	243	184	208	220	212	190	201	230	208	197	232	208	221	188	217	189	212	187	228	196	199	202	178	184	227	179	214	221	199	176	206	192	190	187	210	219	203	200	201	183	204	224	158	215	196	208	222	199	200	203	216	218	201	185	196	193	206	203	226	214	230	191	211	189	193	205	217	204	210	211	196	192	209	185	195	175	197	212	195	176	181	200	177	232	213	232	199	224	197	222	195	222	202	221	190	177	200	245	214	189	188	186	192	227	218	227	205	194	191	208	208	195	181	187	194	219	204	221	206	187	196	203	189	222	209	212	187	191	206	204	222	190	187	207	223	190	208	229	188	201	199	210	223	202	213	213	221	200	206	180	171	205	197	198	206	218	210	207	182	186	215	207	198	190	203	203	201	199	194	211	189	198	197	197	182	217	198	192	228	190	224	170	197	170	182	218	197	222	202	206	209	207	206	203	205	223	174	217	210	182	183	192	179	219	191	205	193	191	207	202	207	200	194	216	187	216	199	205	178	194	193	237	195	173	187	216	191	237	199	205	230	206	202	203	215	225	203	186	181	214	176	217	197	189	205	185	196	214	215	210	221	217	210	177	182	200	198	209	192	207	189	182	177	206	213	211	195	186	199	207	200	193	204	231	225	230	210	159	190	214	190	190	223	193	187	199	217	190	242	236	190	209	197	189	187	202	182	200	200	228	192	228	210	235	218	201	212	197	175	201	175	223	180	231	212	184	200	212	272	232	197	190	191	200	211	192	193	203	198	220	202	198	200	184	201	184	190	217	231	204	207	182	196	175	185	183	224	207	205	213	181	172	176	199	170	225	198	222	193	215	208	211	206	168	185	210	203	193	174	176	190	186	186	222	207	195	204	211	202	206	182	198	214	222	196	174	199	205	234	222	192	197	220	194	203	198	186	203	211	214	238	227	224	212	188	191	221	210	219	187	193	193	205	209	217	175	211	204	246	224	199	198	194	183	207	206	204	222	195	191	221	232	220	199	238	183	212	173	198	173	200	186	210	196	216	194	201	213	203	175	224	231	174	204	200	216	194	211	209	219	208	208	230	216	209	201	182	201	226	187	199	216	189	202	228	204	211	212	192	191	207	181	202	241	209	210	210	197	205	179	186	205	227	225	218	204	209	204	197	197	190	195	190	215	203	213	206	214	190	200	205	203	214	201	248	230	208	203	225	210	228	191	208	220	221	215	187	226	230	198	230	212	240	214	186	203	194	218	201	203	192	215	174	213	170	218	193	226	207	195	217	167	193	186	191	219	199	193	205	218	191	205	190	190	205	227	199	196	199	194	207	215	186	202	183	202	201	198	186	207	206	229	200	208	209	170	207	201	173	214	184	210	205	200	200	189	196	185	206	208	195	196	202	185	235	214	196	213	196	200	212	191	230	211	164	198	206	184	214	223	195	210	220	198	214	212	202	199	187	177	213	188	209	212	205	185	211	201	207	186	203	211	200	199	220	207	187	210	221	178	223	212	201	213	206	189	202	199	207	200	190	191	180	202	205	222	198	231	198	211	197	210	209	207	221	192	196	226	174	241	196	196	203	211	197	213	191	211	205	201	174	204	194	173	217	211	183	202	195	210	181	213	204	205	199	206	215	195	204	205	197	198	190	198	201	224	203	196	182	190	199	218	183	217	222	225	193	191	229	228	209	209	182	192	206	229	202	221	191	188	221	224	227	197	205	212	213	208	206	235	197	217	246	185	208	196	199	204	207	193	218	205	226	224	227	196	226	194	183	203	209	200	196	192	208	186	203	208	192	209	236	199	198	210	203	179	209	223	216	170	211	189	210	185	211	198	198	186	230	185	212	220	197	233	209	214	206	216	202	204	218	193	193	189	194	225	230	198	202	210	224	217	207	215	194	232	193	205	207	214	206	233	197	185	219	196	207	221	217	219	224	224	201	204	216	240	221	221	202	216	200	205	243	204	192	194	236	189	203	189	200	189	219	193	210	212	181	203	173	211	224	200	227	212	208	218	217	189	201	206	222	176	211	210	202	198	197	195	204	226	206	202	197	225	205	188	181	184	249	187	156	206	204	240	178	225	219	209	189	214	162	201	205	204	215	195	197	224	200	225	191	169	213	227	212	190	215	199	223	168	187	223	154	180	210	233	178	224	243	212	186	186	211	188	190	185	220	210	190	217	184	194	181	205	198	215	191	219	222	202	186	241	186	196	202	183	214	210	211	188	196	208	216	204	216	194	190	178	192	186	188	197	212	224	190	202	198	212	199	200	219	215	198	200	184	225	202	201	233	182	194	216	206	206	215	192	216	202	186	235	191	198	200	187	224	223	223	212	218	204	205	222	207	198	204	215	211	183	219	205	200	234	191	183	221	184	198	230	200	183	209	202	213	213	243	188	213	204	228	201	196	221	218	216	171	217	210	223	195	202	196	199	208	191	206	220	223	192	193	209	224	207	183	208	217	219	190	210	216	204	209	205	196	228	237	204	222	175	214	202	191	204	204	199	190	180	203	199	219	183	216	225	200	204	222	201	227	201	222	193	200	223	200	189	210	197	197	207	185	209	196	197	217	226	204	225	214	190	210	225	194	212	222	214	207	218	188	210	193	185	185	200	185	194	206	189	166	212	223	195	204	197	201	220	217	183	209	191	218
8071	1019	1943	2204	1862	1515	1251	1018	890	890	767	732	709	656	664	597	577	554	603	582	559	533	554	524	548	540	504	534	504	518	523	520	511	500	534	519	527	503	519	502	464	464	518	487	497	493	512	479	516	511	445	501	486	500	484	496	477	461	512	499	458	461	460	445	473	478	457	528	489	493	470	489	461	474	437	479	439	450	467	479	485	475	485	466	493	502	494	479	470	507	543	500	473	476	506	497	470	494	454	468	464	526	448	488	488	479	493	530	471	497	477	492	489	477	503	481	506	469	469	478	471	473	496	466	530	479	479	498	513	473	469	482	484	448	467	466	494	497	471	489	484	456	466	473	480	496	483	476	480	473	491	489	475	429	462	462	448	461	474	487	460	465	496	496	464	486	498	490	446	454	446	482	429	460	457	499	508	473	454	490	474	459	469	484	459	450	490	458	480	485	444	472	436	477	483	498	437	487	456	491	464	499	488	473	459	502	503	493	491	425	470	465	497	475	464	484	466	518	469	471	489	451	484	497	482	473	489	473	484	500	502	474	468	490	445	489	520	491	463	452	459	515	480	482	452	464	471	447	446	456	489	473	490	427	479	469	500	508	460	472	465	500	498	489	512	484	474	479	492	479	499	463	501	478	455	496	455	467	466	488	506	472	482	487	502	494	491	522	476	429	465	491	458	497	481	464	497	466	493	459	494	486	515	485	438	502	466	483	498	496	468	478	490	484	490	483	512	449	430	503	491	447	455	468	468	464	490	469	459	512	455	484	473	471	473	489	441	472	421	488	501	477	504	514	491	437	475	429	488	463	465	500	477	454	463	482	474	478	518	461	470	493	490	467	488	454	465	438	497	494	516	467	465	456	430	505	489	452	498	470	488	495	468	511	449	455	460	478	489	463	491	473	505	454	473	477	465	431	467	490	472	468	423	485	515	418	495	491	459	499	497	513	441	481	493	458	480	481	491	464	509	474	502	482	464	458	437	473	461	482	468	467	480	495	458	475	499	505	474	485	496	465	491	467	491	463	489	466	475	499	480	490	498	449	457	489	510	477	454	467	473	485	421	484	488	467	480	501	464	463	465	462	488	487	464	461	459	470	456	470	495	462	479	426	472	481	422	475	453	498	497	473	476	436	490	482	481	508	455	454	489	480	477	488	475	467	440	519	465	466	499	504	485	479	448	457	474	465	513	465	478	510	481	511	443	455	475	452	482	500	464	461	494	472	456	440	498	478	457	487	463	452	459	463	485	451	472	464	484	468	476	488	462	469	472	515	484	455	490	439	487	473	490	489	451	504	456	471	462	480	478	508	495	451	475	446	436	453	421	484	456	499	491	475	475	496	443	466	437	520	484	513	479	509	494	436	496	435	472	460	490	457	498	461	485	470	437	461	468	508	468	466	455	491	496	444	500	440	472	489	492	530	473	481	449	462	448	488	495	477	491	493	525	481	466	454	495	454	445	511	488	482	452	463	486	480	511	481	455	490	456	478	444	445	455	514	452	524	462	503	469	439	480	489	506	487	452	494	489	490	483	456	454	501	474	479	459	478	523	498	499	527	478	441	476	469	502	496	465	453	467	500	457	463	472	479	511	473	479	456	476	422	508	522	450	471	485	469	474	459	470	462	449	443	474	469	477	475	487	464	482	487	476	482	438	479	482	459	463	458	466	494	486	476	492	493	481	475	450	471	496	433	480	481	483	484	477	441	481	499	479	448	461	491	468	464	507	442	491	510	488	488	430	467	464	459	460	448	479	456	484	493	442	497	473	467	460	426	465	480	469	454	433	474	488	478	447	490	499	463	456	456	485	447	478	478	468	450	469	482	474	528	453	461	477	457	492	490	452	470	442	489	490	498	496	494	487	488	462	478	510	473	479	504	493	484	484	482	456	453	465	485	409	461	476	480	492	502	510	486	494	491	503	449	442	461	485	490	462	461	488	502	466	476	466	474	470	497	484	483	473	484	498	485	433	478	494	439	474	485	509	449	481	471	506	463	487	479	445	495	458	500	459	451	478	478	462	505	449	463	483	507	444	487	444	474	427	460	456	491	467	467	504	480	485	508	477	463	484	476	493	486	470	484	512	462	478	482	477	454	446	473	478	499	474	491	485	472	439	444	475	487	502	452	473	503	492	489	474	456	449	460	486	481	478	483	495	431	449	492	484	459	505	497	489	460	496	470	471	501	478	494	490	487	424	460	459	513	477	491	499	490	504	469	508	447	503	481	455	496	503	438	486	480	458	475	484	444	491	506	491	469	477	476	461	485	502	464	459	460	455	487	484	466	467	465	492	505	500	501	492	470	445	434	483	441	456	525	477	457	456	483	520	439	470	458	503	455	465	556	497	507	504	457	443	491	451	477	490	505	453	451	483	516	483	477	483	458	475	458	453	473	431	464	499	455	443	479	516	459	472	486	463	435	457	476	479	465	476	450	479	478	534	448	477	466	501	496	470	500	489	426	456	474	500	470	462	469	493	499	483	528	458	504	487	509	459	523	499	491	468	477	469	498	491	474	431	470	472	441	527	468	534	485	504	458	462	488	476	445	514	447	457	491	471	455	493	414	460	465	471	498	483	446	456	494	540	445	484	484	510	438	477	442	445	478	470	446	471	435	427	491	503	504	488	447	508	490	486	480	472	494	464	487	450	467	472	481	475	509	473	454	465	454	500	455	512	499	510	507	456	443	433	478	465	465	468	500	477	482	489	453	449	496	478	453	462	454	455	462	469	464	462	433	451	471	485	473	453	508	474	486	435	447	470	499	437	472	529	467	450	484	461	453	474	445	470	467	475	488	460	487	472	473	493	485	506	457	423	457	457	494	490	490	441	485	520	504	498	487	455	496	454	492	480	467	467	445	486	464	488	468	491	494	452	476	479	466	476	488	483	488	476	493	503	456	482	450	452	508	424	499	451	442	445	487	472	521	460	464	450	473	478	504	447	477	473	487	459	460	471	491	454	471	461	472	492	466	484	449	468	466	455	474	465	429	469	472	458	448	465	508	457	464	485	468	474	467	472	472	491	504	469	451	462	487	454	482	475	477	480	497	459	456	443	482	461	417	442	486	479	459	449	473	494	416	457	494	486	499	474	462	427	474	495	459	476	487	467	472	478	484	479	463	464	444	468	509	495	464	464	452	438	463	485	506	474	448	431	440	479	461	496	449	454	460	475	514	482	466	478	463	497	472	471	479	496	462	453	464	452	474	467	466	458	480	452	456	455	514	499	458	471	498	515	495	458	487	475	480	490	495	505	498	491	478	506	482	506	458	462	496	457	469	437	496	482	459	459	498	479	467	479	502	445	478	472	499	446	450	450	478	493	460	460	511	483	490	487	478	517	489	460	513	499	466	507	491	516	473	497	416	458	468	467	449	465	508	480	468	428	476	463	507	488	453	478	485	473	499	507	503	465	526	500	504	470	503	485	463	484	484	492	421	501	456	498	463	467	482	443	465	469	473	477	506	477	458	498	484	469	491	442	502	480	447
1423	265	252	234	243	262	255	244	262	242	244	208	236	238	217	225	207	227	245	236	235	242	252	243	228	240	235	240	228	202	210	234	234	264	248	214	291	226	217	239	232	231	226	253	221	241	247	207	252	209	245	242	245	229	239	240	219	233	212	250	228	234	253	219	207	256	247	242	226	251	271	222	246	215	208	238	203	231	242	251	229	227	232	245	252	237	219	240	218	230	208	220	213	214	245	258	250	208	260	217	223	260	234	232	260	220	241	243	239	229	236	232	238	221	201	257	215	243	216	238	215	258	240	221	250	235	239	241	216	233	226	233	232	243	209	246	216	219	258	185	200	241	236	226	235	213	209	225	244	241	238	257	236	215	204	256	230	249	231	240	250	214	235	236	234	205	226	258	230	238	242	227	245	218	246	231	242	204	207	238	245	250	235	234	228	224	236	221	259	202	208	231	238	236	218	226	238	228	219	253	254	232	230	193	241	216	225	252	245	225	225	213	247	226	237	273	227	230	199	213	233	220	205	230	264	195	268	217	212	221	242	213	226	251	223	239	220	247	214	250	221	258	218	230	227	234	226	258	229	236	219	230	209	246	205	229	222	224	233	217	215	210	214	244	248	230	251	249	221	246	214	211	231	227	213	230	216	218	211	222	244	220	246	267	242	241	247	241	216	239	235	201	224	226	236	220	232	178	204	243	236	240	225	211	224	217	242	214	228	211	199	243	207	220	218	227	215	224	259	262	214	256	249	222	237	238	220	230	220	259	260	218	238	223	249	222	263	217	225	230	231	245	216	251	229	200	261	244	214	226	257	234	221	212	236	240	226	224	248	241	260	211	206	248	223	222	215	252	223	217	216	245	237	265	244	237	226	245	257	200	222	223	229	206	244	227	251	252	243	236	229	230	211	199	194	239	247	237	231	222	225	236	233	230	235	211	226	227	249	221	269	255	244	212	245	238	237	231	220	220	227	208	230	212	258	217	202	257	233	222	209	211	234	254	239	221	216	193	224	228	192	210	262	272	232	229	243	240	212	221	248	243	209	222	241	225	218	223	245	226	226	226	230	232	228	222	247	232	235	236	210	224	220	212	232	237	233	254	237	217	239	242	230	204	225	247	239	214	211	210	247	238	241	220	248	225	231	240	245	232	241	238	236	241	218	233	228	205	248	244	252	252	236	232	246	227	257	238	249	254	235	268	250	215	246	231	255	227	242	229	246	232	259	219	260	221	232	211	252	257	219	258	226	213	244	247	225	235	225	264	237	239	260	199	207	234	225	223	251	264	238	251	265	240	229	233	262	238	245	240	251	245	244	229	208	252	237	223	220	241	204	232	223	236	225	230	226	226	230	238	223	253	251	241	215	220	234	285	231	233	250	243	254	233	247	244	240	215	262	213	222	242	216	212	235	233	234	223	235	230	212	228	221	204	221	266	245	237	218	208	219	214	250	204	258	251	243	239	219	205	236	213	235	254	248	221	223	219	216	227	248	232	256	224	233	237	270	223	245	253	257	258	237	232	255	229	208	199	246	226	221	216	232	220	211	240	231	234	239	208	270	217	229	212	206	220	246	238	219	200	236	238	209	243	241	239	219	244	227	232	234	246	235	244	264	267	237	234	235	223	245	232	239	239	239	228	223	230	219	240	224	225	199	219	234	234	230	214	253	230	246	221	215	270	240	203	215	244	244	215	265	223	248	243	244	204	226	194	237	230	195	222	200	220	247	227	239	223	200	224	252	228	225	208	249	213	221	244	245	276	245	213	259	229	251	236	225	230	257	228	252	241	222	245	217	236	221	253	175	215	230	258	240	237	260	231	254	231	170	205	241	234	257	205	219	247	230	218	215	221	211	217	208	241	234	227	239	237	255	237	215	246	225	205	241	238	264	256	227	263	224	220	234	205	246	269	225	247	222	238	239	216	232	190	269	248	234	233	234	219	244	195	244	254	249	236	243	238	235	238	233	239	251	235	212	255	233	226	247	224	272	226	256	249	251	249	227	228	219	195	209	233	247	269	248	244	218	239	241	189	221	250	253	224	219	225	216	220	269	234	208	225	247	206	228	245	242	221	247	237	252	245	234	240	249	235	265	243	227	233	233	247	244	228	226	224	223	238	233	227	238	210	221	243	260	222	234	193	236	218	238	249	236	241	240	259	212	230	240	216	216	227	214	230	241	220	206	222	227	222	260	227	236	239	231	223	226	234	233	223	241	235	204	250	252	261	242	222	231	242	233	232	246	246	221	250	222	228	269	225	259	224	240	226	259	251	203	258	220	233	236	234	213	229	207	228	251	230	208	238	233	253	257	249	229	231	218	193	213	211	223	253	196	233	249	232	229	233	256	215	235	232	238	253	246	240	215	247	252	229	220	260	239	227	244	237	201	225	274	241	242	255	214	249	239	242	243	222	228	243	228	238	260	234	240	238	245	241	212	260	238	228	231	243	211	231	213	216	225	240	221	251	265	245	243	236	265	258	205	228	233	220	232	242	226	254	231	230	214	219	212	229	226	215	211	233	235	273	249	230	231	229	238	213	254	227	211	214	224	219	213	210	203	200	215	214	261	241	231	255	247	212	222	271	235	257	254	207	265	267	206	233	243	248	249	231	232	227	233	227	220	239	235	225	269	248	231	247	246	240	214	227	231	218	230	205	238	227	225	234	244	244	239	249	258	235	221	229	235	234	246	213	244	241	235	209	222	205	218	223	245	223	263	240	231	215	247	224	241	228	230	248	234	226	218	245	232	226	233	208	253	212	225	224	234	220	211	230	231	234	225	241	208	237	241	180	242	264	217	207	238	214	231	216	239	215	249	259	236	204	273	249	211	214	236	249	234	229	219	246	224	244	227	208	209	231	251	226	228	255	228	223	247	221	233	221	223	232	232	223	233	187	228	238	236	227	235	201	249	212	240	242	233	224	251	258	271	231	230	262	225	219	235	207	232	227	226	232	231	230	253	257	214	239	225	261	234	235	228	214	225	250	219	236	245	249	232	222	238	231	232	236	219	234	236	228	249	215	222	209	216	209	233	227	233	243	226	233	252	282	269	248	246	200	231	212	225	240	232	225	260	229	233	255	262	234	242	262	234	247	244	220	236	255	224	241	220	225	200	239	234	214	238	237	237	229	227	213	232	249	231	226	231	241	258	240	216	244	264	230	240	225	229	231	247	214	194	239	237	231	236	229	227	222	219	212	240	238	248	224	243	212	225	217	206	232	239	237	265	239	238	228	223	230	237	216	251	238	236	211	251	251	258	232	223	215	205	236	211	256	206	251	238	235	204	223	210	221	246	224	239	216	241	238	242	234	199	232	224	234	242	228	261	213	254	233	254	203	211	239	225	213	230	220	245	221	235	241	235	224	216	243	251	242	237	218	250	226	225	233	225	252	256	221	214	206	218	272	260	220	260	250	229	266	221	246	249	232	218	221	219	232	193	261	222	213	220	228	247	237	256	251	242	266	258	239	210	197	232	246	278	221	260	225	247	228
1858	611	575	576	539	590	631	591	574	551	565	586	552	566	566	592	559	604	535	540	573	543	590	589	531	562	589	582	539	592	534	571	570	550	581	575	552	572	587	572	550	568	552	553	595	577	591	596	577	553	528	571	590	547	576	579	651	562	574	541	575	568	541	604	526	519	561	587	637	572	590	529	589	574	551	578	582	575	578	558	539	512	604	556	572	567	571	571	636	531	558	590	567	571	574	539	584	545	527	573	555	601	566	531	569	558	561	577	554	567	606	596	583	595	530	557	557	583	576	550	556	540	544	527	549	554	559	577	582	564	590	551	568	581	609	526	556	583	572	583	562	565	606	549	573	524	543	592	501	548	588	579	583	579	561	590	550	543	523	549	600	531	560	543	530	586	556	589	503	552	585	595	563	509	599	593	557	569	594	577	589	571	529	554	525	575	559	571	538	593	611	570	572	566	570	528	570	583	561	554	554	589	575	562	610	561	562	595	587	552	577	524	580	545	562	562	545	583	572	568	618	543	575	567	544	547	515	591	586	556	504	577	593	615	521	575	575	549	598	585	547	561	571	528	589	582	546	592	540	578	577	571	587	574	593	558	583	567	584	539	530	592	580	556	606	553	540	571	550	590	533	605	561	538	552	577	610	555	579	553	566	566	590	529	572	577	498	575	561	540	551	541	572	523	558	550	580	511	570	586	572	533	578	538	566	595	535	596	524	609	593	582	562	566	552	589	580	560	545	555	567	619	582	570	545	545	581	604	568	514	580	521	548	553	561	544	574	528	550	541	560	523	580	545	527	560	555	554	578	585	542	596	560	550	549	523	559	521	574	561	569	584	575	571	538	593	526	530	514	618	531	561	570	544	514	527	556	553	572	555	535	563	557	546	599	580	532	571	578	559	539	535	585	600	539	552	553	562	569	585	525	593	564	562	611	562	552	565	526	571	571	495	563	578	586	550	568	573	594	563	581	526	600	543	574	537	558	574	595	560	560	529	529	636	553	568	552	608	551	582	518	577	573	569	612	601	537	537	572	550	558	577	585	619	593	563	515	588	568	558	569	548	594	524	535	539	594	572	577	552	555	598	557	558	549	565	564	564	577	531	564	589	538	543	571	564	543	546	554	568	577	564	556	552	548	547	582	504	553	541	551	587	538	571	561	547	557	534	539	558	538	569	525	570	525	578	635	569	590	565	590	579	545	569	573	555	577	563	564	588	582	582	601	512	606	547	529	576	570	600	621	580	555	584	542	540	582	552	589	584	564	534	573	550	580	590	586	561	594	572	551	609	565	562	583	557	561	551	555	530	525	575	561	534	571	517	587	563	555	521	546	562	552	536	574	567	613	561	553	553	589	578	561	587	530	567	561	533	569	608	576	576	574	590	621	576	566	543	579	556	575	584	551	579	606	571	562	564	545	589	570	575	559	573	585	573	564	511	565	617	632	566	566	578	567	568	540	536	547	574	568	544	567	603	537	598	536	523	578	558	556	596	576	552	519	558	542	635	599	556	601	539	585	519	560	568	578	561	593	616	534	541	597	594	583	543	560	560	563	536	583	578	596	593	585	562	544	568	580	584	573	524	517	538	601	555	578	544	534	582	556	554	596	547	535	566	598	577	570	561	585	531	610	539	597	546	606	542	569	545	566	550	561	552	559	560	523	592	522	627	572	554	575	592	572	549	513	611	571	575	538	586	555	564	607	554	616	583	556	565	541	590	606	552	594	535	599	550	557	572	540	558	568	555	606	561	551	566	605	603	527	586	606	555	573	568	578	580	571	592	587	601	564	537	542	566	590	542	551	563	560	564	559	553	549	562	570	540	544	584	575	560	553	556	584	573	569	594	524	545	565	571	541	598	538	559	578	564	560	573	533	569	551	561	571	548	593	609	605	587	546	551	567	575	607	561	558	570	601	584	561	611	529	556	560	574	587	563	561	519	571	536	553	558	513	537	594	536	590	604	542	559	591	581	560	548	612	542	577	563	547	572	595	561	561	569	554	605	596	551	572	550	609	533	593	574	507	549	509	597	565	569	564	621	584	576	563	542	577	536	542	577	580	590	570	559	582	557	589	537	599	576	508	627	544	600	566	560	566	559	599	555	627	600	562	565	577	564	566	574	544	588	582	591	594	568	562	542	569	556	572	599	550	544	534	558	560	513	571	583	568	535	578	568	556	546	578	588	581	587	608	570	571	598	542	562	567	555	530	542	558	584	563	568	564	551	579	558	543	523	556	569	588	555	600	593	575	565	595	583	584	554	619	541	545	595	550	581	560	547	557	551	575	558	534	550	563	560	549	575	571	610	579	585	600	542	549	535	515	586	542	552	605	590	555	523	552	564	550	574	568	581	596	579	567	528	544	546	560	536	562	567	557	537	576	583	527	553	571	557	553	588	554	544	543	534	550	530	528	585	570	572	598	526	537	552	514	508	567	562	577	548	572	568	577	569	571	552	548	542	562	573	552	555	617	550	568	575	575	607	545	588	620	521	552	527	564	600	581	539	555	551	571	552	543	584	584	578	571	544	510	605	582	504	580	564	588	576	569	521	568	569	557	575	583	581	582	554	582	536	610	566	562	560	576	587	571	570	552	553	556	535	527	535	530	591	614	539	549	561	560	564	567	567	577	568	508	598	562	562	551	598	560	582	621	533	589	583	583	587	591	555	560	524	558	538	561	568	573	580	604	577	571	586	540	567	514	571	541	542	580	603	613	580	568	577	584	571	593	550	529	563	602	591	568	540	573	550	585	566	552	517	532	572	580	595	550	564	561	577	566	619	610	556	553	579	601	578	572	545	601	586	557	537	554	594	571	551	553	596	542	560	578	592	586	586	573	595	569	573	521	557	609	521	569	610	603	552	566	543	614	590	592	566	582	556	560	599	560	593	579	548	575	564	573	555	579	537	556	505	581	564	539	545	558	552	582	580	594	585	543	540	542	571	577	509	629	595	544	513	535	597	526	571	598	549	569	539	602	584	566	552	577	553	566	551	585	609	569	530	584	611	523	560	556	576	551	549	566	577	536	549	571	588	574	551	561	593	537	575	539	559	569	570	567	579	560	573	569	542	582	537	581	558	555	540	543	557	567	566	551	610	587	560	586	594	559	581	512	592	575	517	524	598	547	546	582	577	538	557	533	544	581	573	572	547	534	524	598	576	539	592	598	571	547	590	580	548	539	540	573	565	561	537	580	564	560	582	569	600	597	553	578	534	566	566	553	569	571	575	563	548	550	572	609	536	532	558	577	591	560	560	524	564	567	555	579	550	614	599	598	549	568	570	585	520	549	553	561	545	572	609	575	560	546	570	546	580	564	570	538	583	512	548	597	556	561	599	569	580	554	545	534	581	591	564	572	553	584	531	523	551	548	516	571	570	570	544	563	568	544	586	608	558	560	619	551	620	514	582	556	571	582	574	603	569	562	569	551	564	560	567	566	559	564	551	588	570	593	569	594	516	530	525	567	519	536	563	557	534	577	555	557	582	580	561
7527	658	673	570	505	429	411	363	368	352	392	367	324	306	310	330	343	301	365	314	360	317	350	333	323	325	329	337	318	337	311	337	334	319	313	352	346	302	329	355	342	335	304	344	338	309	326	309	306	334	341	323	375	335	325	344	357	301	318	325	289	325	314	311	318	284	329	313	358	295	338	305	338	335	328	322	312	343	301	352	318	322	313	290	309	327	307	304	323	340	316	341	352	344	309	329	320	307	335	319	332	310	342	313	320	363	343	312	309	356	334	320	288	338	350	338	339	331	346	316	303	315	313	324	324	327	330	329	334	321	317	317	322	342	338	295	313	327	290	331	339	330	333	303	343	348	337	355	329	318	324	319	301	337	309	319	329	302	313	333	347	359	374	327	347	314	320	310	310	328	323	371	323	322	343	323	305	342	336	297	341	317	328	339	337	305	300	353	343	336	348	347	325	332	346	278	318	312	324	327	273	313	358	315	313	349	304	336	326	330	312	366	347	298	325	312	301	307	337	332	340	305	330	321	312	307	312	326	348	343	316	330	350	341	293	285	337	331	340	312	303	308	268	342	337	332	349	347	303	342	311	348	360	347	338	337	309	346	309	309	328	337	317	335	347	346	328	314	371	360	346	313	343	327	325	317	344	335	300	352	309	313	312	301	335	356	329	322	347	330	315	341	273	349	336	325	362	344	308	348	341	283	321	305	306	307	314	355	305	363	290	333	347	340	318	284	334	311	326	328	302	354	341	338	313	341	350	342	317	360	308	308	322	370	336	350	312	327	362	312	305	318	301	327	359	288	316	324	343	302	330	337	302	330	344	352	290	314	328	310	342	357	323	359	344	333	323	334	320	346	309	319	310	313	314	300	299	335	340	317	336	323	317	321	313	340	312	278	336	330	340	354	341	313	319	319	345	315	319	347	333	292	360	311	315	342	299	316	289	339	281	345	309	337	299	315	314	342	323	358	312	361	340	359	321	329	340	304	313	303	309	335	341	319	299	343	323	330	301	332	316	318	367	352	298	326	316	317	345	344	304	306	334	298	314	355	341	358	342	319	321	349	318	322	321	303	338	333	338	321	327	288	305	337	333	325	303	314	339	332	301	354	320	312	332	359	350	330	337	333	341	335	345	305	345	330	313	291	308	333	339	291	290	315	310	314	318	318	300	335	369	305	350	360	314	328	304	322	330	349	327	311	339	368	336	334	338	324	326	342	320	313	323	311	306	314	353	328	325	323	298	335	351	385	313	327	344	323	345	319	321	323	324	287	348	319	328	346	394	283	345	295	290	365	304	293	325	337	327	316	336	322	345	373	329	329	303	319	317	302	298	309	345	337	317	312	341	312	323	326	325	315	341	323	326	319	352	336	333	320	325	329	310	352	317	314	338	307	327	338	347	368	356	329	309	335	314	316	351	325	315	331	309	301	326	353	329	342	346	309	305	274	338	352	321	326	312	324	299	333	316	288	325	333	325	334	371	318	352	308	356	311	327	317	346	323	304	319	347	340	326	312	310	366	328	319	321	324	346	309	302	341	343	354	299	330	329	348	342	288	326	302	308	351	293	307	352	321	312	353	348	348	369	318	314	328	303	300	322	312	350	347	328	304	277	293	323	341	329	306	312	308	309	318	339	355	371	345	315	356	327	329	312	301	337	276	302	327	292	295	328	327	358	337	293	309	303	334	349	304	320	342	371	317	313	376	310	367	342	336	333	329	321	325	344	291	313	350	305	317	320	362	329	301	307	310	303	356	314	313	311	363	356	295	339	330	346	331	325	330	316	331	326	308	324	338	333	288	330	288	333	338	304	315	345	363	301	318	308	286	336	322	297	332	305	295	351	357	324	366	315	323	340	364	305	327	293	316	321	368	339	321	353	308	345	307	355	341	329	295	310	347	338	325	311	331	329	328	316	298	323	279	302	335	373	357	311	331	354	336	344	321	351	327	346	339	321	329	301	341	316	335	345	342	309	313	362	317	334	290	323	321	323	318	377	350	343	330	334	344	332	287	336	296	304	368	352	327	360	325	322	343	328	353	363	325	329	324	304	344	369	337	318	312	320	325	319	330	298	368	324	324	361	316	320	319	298	343	306	297	304	322	309	360	348	325	288	300	330	348	354	357	319	387	337	350	341	338	328	315	341	325	295	321	309	333	359	306	327	319	332	335	348	306	279	326	319	343	336	366	339	334	332	343	322	291	325	333	333	326	317	329	360	338	312	301	303	307	327	302	345	312	324	314	331	317	354	361	307	316	344	322	311	338	338	337	309	304	363	301	334	345	327	320	292	318	315	354	332	334	329	312	288	344	314	356	342	322	319	326	373	349	327	334	309	327	321	314	354	328	334	317	320	342	280	342	324	339	298	287	351	311	331	321	323	308	323	348	342	309	293	342	326	358	318	341	321	307	304	332	358	333	353	346	324	329	351	325	299	344	349	345	321	295	318	309	359	346	306	341	328	348	328	319	349	319	334	297	362	301	303	341	358	351	340	325	303	362	297	288	327	356	364	317	316	368	349	340	292	306	338	337	327	327	358	335	317	332	351	338	318	301	322	331	321	320	322	308	319	329	307	379	303	348	316	320	297	336	326	296	307	322	341	317	335	332	347	328	313	323	328	333	352	332	295	322	312	304	303	338	343	311	336	326	285	305	351	358	322	335	333	335	330	339	313	322	334	333	343	311	308	326	339	338	375	301	314	333	333	318	309	314	324	329	328	326	317	360	302	319	305	316	336	319	337	337	316	325	363	288	329	308	323	356	328	284	350	354	314	362	351	345	327	339	313	353	327	311	316	340	327	320	334	323	320	370	301	294	359	346	327	331	351	336	312	339	352	343	351	312	316	316	332	328	349	328	327	304	326	341	310	312	339	353	299	350	312	299	310	336	333	343	298	291	293	307	308	305	319	328	351	328	322	305	337	298	339	334	337	325	303	317	304	324	326	337	333	319	301	343	316	318	317	346	372	333	347	348	355	330	323	355	347	338	314	314	332	375	311	349	299	298	350	328	330	324	326	284	317	324	333	327	323	326	347	345	316	331	328	358	314	325	330	319	312	278	290	365	317	335	321	335	344	342	343	328	357	332	309	334	328	360	355	327	373	331	315	309	329	354	298	342	321	337	321	317	317	308	324	332	306	313	334	316	324	324	294	317	368	294	362	364	344	333	294	312	334	320	341	389	319	353	373	367	319	322	298	304	337	328	292	298	335	318	347	341	334	348	330	314	348	321	317	320	330	334	322	293	303	380	338	309	302	341	309	308	325	317	307	339	314	296	325	344	288	337	339	358	301	317	348	341	328	329	326	338	314	354	378	351	333	304	349	333	323	333	302	328	329	315	314	303	303	316	325	323	337	300	329	335	310	324	308	320	323	337	332	274	331	291	324	300	319	367	326	293	313	324	343	303	320	330	348	333	316	348	344	297	322	324	338	310	324	331	285	334	305	338	341	320	315	307	363	348	326	305	308	300	370	337	339	332	337	341	340	326
6546	1004	1480	1711	1440	1273	1163	982	948	976	890	834	849	822	786	819	802	820	841	769	736	801	765	733	806	795	822	785	808	777	771	776	779	749	751	733	733	734	778	797	757	751	743	755	773	736	730	782	765	769	778	753	748	750	751	742	687	766	701	723	707	738	742	719	765	731	740	758	722	767	792	730	774	758	796	753	771	824	784	758	769	752	791	758	687	719	775	714	776	737	738	772	752	736	758	752	744	723	762	791	771	702	738	783	780	718	753	710	739	715	739	771	756	722	745	741	720	699	725	728	690	729	798	720	745	737	748	792	722	723	722	724	731	700	737	687	696	726	735	719	723	738	734	716	712	789	739	778	734	687	794	723	745	702	774	734	706	707	738	739	735	759	738	762	781	760	759	744	766	759	773	804	788	793	725	721	720	786	801	721	716	699	718	758	685	727	735	725	787	674	781	718	757	748	737	761	782	739	729	725	768	729	754	766	754	713	714	678	799	779	749	804	781	726	795	751	763	785	757	772	759	760	785	720	744	780	719	765	783	741	748	726	771	751	832	714	772	726	771	736	740	713	750	741	692	766	716	738	801	780	756	748	730	712	755	693	717	743	776	728	744	739	740	749	747	730	759	731	713	756	794	709	734	771	779	721	699	719	750	733	722	750	706	739	740	709	733	698	752	788	645	727	743	718	695	689	755	716	737	790	711	737	790	733	764	756	732	772	758	722	750	772	753	719	731	745	761	761	735	707	762	739	708	760	754	775	752	733	753	737	758	751	698	731	770	722	756	738	700	756	713	753	794	760	746	742	726	759	741	758	728	751	743	663	760	716	724	721	704	757	745	741	704	725	748	691	778	777	791	750	747	710	760	747	761	742	773	774	777	760	740	722	699	695	751	778	760	755	729	799	730	706	725	796	738	779	769	771	761	768	735	745	741	712	711	751	747	746	750	725	753	701	712	768	715	725	729	678	745	750	741	720	736	745	743	774	755	698	689	792	776	723	775	795	732	767	790	750	736	765	762	737	742	733	739	769	740	755	721	727	729	790	737	731	764	718	744	785	815	776	747	762	752	786	757	770	715	688	731	773	742	725	748	700	709	685	763	768	766	765	787	725	744	758	749	760	749	786	700	741	773	761	701	743	719	723	764	729	733	824	713	788	755	699	751	744	734	762	752	697	759	749	781	774	778	810	722	765	718	761	736	726	712	749	767	794	743	774	736	729	730	732	772	713	723	759	777	794	747	836	751	729	724	760	779	728	714	766	707	749	726	722	707	711	761	728	737	806	732	710	747	734	741	749	758	748	727	721	729	755	766	728	794	768	752	766	702	743	746	756	741	761	764	776	732	749	748	770	747	743	742	792	751	674	730	755	712	794	766	747	751	783	776	705	741	766	828	699	727	731	752	786	809	748	734	754	731	685	697	778	742	795	733	741	708	753	805	752	775	764	757	764	727	737	719	725	767	728	715	772	761	714	737	694	756	712	784	731	752	752	723	741	745	801	768	740	725	758	757	709	699	753	738	773	732	805	774	722	723	766	736	749	732	753	765	736	739	773	725	760	701	710	825	725	761	709	728	764	752	770	708	697	715	781	794	691	819	775	741	732	754	766	776	693	755	758	732	751	755	749	719	770	724	782	768	762	731	728	763	722	752	747	743	780	763	745	773	752	796	744	722	755	768	730	763	746	760	715	763	746	696	725	736	742	717	719	755	756	750	743	742	802	764	774	715	730	762	737	727	767	781	719	786	761	700	781	744	757	767	717	774	764	715	751	770	782	750	741	739	773	789	712	747	827	752	701	785	726	696	788	733	750	736	721	718	752	695	731	738	784	734	743	720	728	750	757	734	733	729	764	723	711	764	737	776	768	752	789	705	700	717	753	808	771	737	777	740	773	738	752	768	781	758	714	781	763	794	748	728	755	720	725	763	752	729	747	731	749	783	775	769	751	731	724	747	743	771	714	745	757	718	751	773	790	737	714	777	720	754	729	727	797	758	736	766	735	745	775	799	749	686	738	787	747	741	739	728	732	738	778	759	729	765	789	717	771	777	760	796	709	752	720	743	803	797	722	724	738	775	726	769	755	763	727	798	743	738	748	732	736	724	763	802	739	691	704	749	747	746	763	821	743	762	814	749	709	736	702	743	752	772	747	705	739	731	758	755	682	755	727	762	742	754	819	803	805	782	770	739	747	740	736	697	755	753	744	723	734	712	754	702	746	691	724	735	757	794	718	711	734	713	705	731	713	746	733	736	741	764	762	709	712	759	745	710	701	768	726	723	739	799	744	741	735	745	743	724	733	771	726	783	790	707	776	757	776	715	702	743	802	780	751	736	740	761	711	755	731	742	766	773	704	749	743	719	765	782	743	765	740	765	707	717	758	744	768	742	749	746	749	760	734	766	754	761	787	709	793	764	719	705	746	757	778	750	784	766	750	735	808	751	696	756	725	717	751	746	728	731	728	739	763	745	759	751	759	708	733	735	739	756	707	762	737	750	738	769	802	755	743	698	728	727	767	722	731	713	717	778	734	746	787	756	724	736	787	726	759	777	762	726	791	771	741	772	791	702	812	780	775	728	757	738	766	782	739	767	727	758	713	782	720	730	752	742	780	751	743	731	724	731	785	777	730	738	798	761	700	726	716	745	750	728	746	709	744	771	773	705	778	718	713	774	725	752	746	732	732	733	736	720	764	752	743	779	768	796	783	769	763	764	758	731	686	735	762	789	751	733	718	720	714	764	776	749	784	716	786	739	757	755	725	767	779	792	777	727	681	805	695	776	761	774	752	729	742	777	772	750	787	719	748	712	802	751	711	767	756	768	747	705	747	768	788	780	772	761	778	751	747	701	744	762	702	775	712	753	791	781	731	709	736	716	786	779	734	737	737	748	748	731	716	715	765	792	748	780	712	717	749	730	681	725	741	733	731	733	735	713	707	738	747	718	723	743	725	754	715	714	723	718	707	751	737	688	774	777	700	725	759	736	757	723	705	743	758	698	723	748	711	778	748	740	761	701	751	773	781	751	750	729	732	791	746	778	743	738	776	716	750	765	740	739	732	793	748	778	791	739	731	755	774	766	767	687	728	794	730	734	798	768	716	762	798	787	728	759	732	781	757	772	766	755	707	747	777	759	739	708	774	761	770	734	750	788	736	736	721	776	756	694	695	730	750	728	766	770	769	812	724	731	783	743	765	754	714	762	763	783	742	795	755	718	785	751	766	733	792	715	732	790	719	764	752	776	711	774	699	725	783	755	743	740	782	717	733	753	797	757	756	768	749	776	788	745	769	714	749	747	720	734	708	788	758	787	731	782	741	706	795	783	748	724	754	755	725	737	766	748	723	761	730	793	735	766	747	753	751	749	717	755	758	738	729	713	763	765	725	760	727	751	724	736	736	721	672	821	764	731	757	809	756	719	757	817	760	755	773	736	724	736	781	749	735	707	738	735	754	772	753	779	708	709	753	772	782	782	773	719	746	809	719	791	727	781	728
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
